*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody *.u_1243667655:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1243667655.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1243667655>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1078634483
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1360597618
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1450276216 .dmformsubmit
{
	float:LEFT !important;
}
*#dm *.dmBody div.u_1243667655:before
{
	background-color:var(--color_6) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1243667655.before
{
	background-color:var(--color_6) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1243667655>.bgExtraLayerOverlay
{
	background-color:var(--color_6) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1895924147
{
	background-color:rgba(249,249,249,0.80) !important;
}
*#dm *.dmBody div.u_1239549800
{
	line-height:normal !important;
}
*#dm *.dmBody div.u_1608796590
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1714026953
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1089804136
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1916606886
{
	line-height:normal !important;
}
*#dm *.dmBody *.u_1180918512:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1180918512.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1180918512>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1180918512:before
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1180918512.before
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1180918512>.bgExtraLayerOverlay
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1435601848
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1153367940:hover
{
	background-color:var(--color_6) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1153367940.hover
{
	background-color:var(--color_6) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1153367940 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1153367940:hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1153367940.hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1730844278
{
	background-color:rgba(249,249,249,0.80) !important;
}
*#dm *.dmBody div.u_1393015381
{
	background-color:rgba(255,255,255,0.80) !important;
	box-shadow:0 10px 35px rgba(0,0,0,0.1) !important;
}
*#dm *.dmBody div.u_1985019569
{
	background-color:rgba(255,255,255,0.80) !important;
	box-shadow:0 10px 35px rgba(0,0,0,0.1) !important;
}
*#dm *.dmBody *.u_1024158327
{
	display:none !important;
}
*#dm *.dmBody *.u_1684815689
{
	display:none !important;
}
*#dm *.dmBody *.u_1099846952
{
	display:none !important;
}
*#dm *.dmBody *.u_1551682582
{
	display:none !important;
}
*#dm *.dmBody *.u_1676674282
{
	display:none !important;
}
*#dm *.dmBody *.u_1653606545
{
	display:none !important;
}
*#dm *.dmBody *.u_1246447894
{
	display:none !important;
}
*#dm *.dmBody *.u_1321621387
{
	display:none !important;
}
*#dm *.dmBody *.u_1157094669
{
	display:none !important;
}
*#dm *.dmBody *.u_1335799818
{
	display:none !important;
}
*#dm *.dmBody *.u_1430681234
{
	display:none !important;
}
*#dm *.dmBody *.u_1438406590
{
	display:none !important;
}
*#dm *.dmBody *.u_1982361667
{
	display:none !important;
}
*#dm *.dmBody *.u_1799530754
{
	display:none !important;
}
*#dm *.dmBody *.u_1533385241 .flex-direction-nav a
{
	width:40px !important;
	overflow:visible !important;
	height:40px !important;
}
*#dm *.dmBody *.u_1533385241 .flex-direction-nav a:before
{
	font-size:40px !important;
}
*#dm *.dmBody *.u_1230527826 .flex-direction-nav a
{
	width:40px !important;
	overflow:visible !important;
	height:40px !important;
}
*#dm *.dmBody *.u_1230527826 .flex-direction-nav a:before
{
	font-size:40px !important;
}
*#dm *.dmBody div.u_1252956831
{
	line-height:normal !important;
}
*#dm *.dmBody *.u_1513430603:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1513430603.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1513430603>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1513430603:before
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1513430603.before
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1513430603>.bgExtraLayerOverlay
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody *.u_1790499466
{
	display:none !important;
}
*#dm *.dmBody *.u_1652245964
{
	display:none !important;
}
*#dm *.dmBody *.u_1330051053
{
	display:none !important;
}
*#dm *.dmBody *.u_1015765988
{
	display:none !important;
}
*#dm *.dmBody *.u_1529726171
{
	display:none !important;
}
*#dm *.dmBody *.u_1178411547
{
	display:none !important;
}
*#dm *.dmBody *.u_1770853554
{
	display:none !important;
}
*#dm *.dmBody *.u_1842266728
{
	display:none !important;
}
*#dm *.dmBody *.u_1740405558
{
	display:none !important;
}
*#dm *.dmBody *.u_1246969133
{
	display:none !important;
}
*#dm *.dmBody *.u_1948164509
{
	display:none !important;
}
*#dm *.dmBody *.u_1133169289
{
	display:none !important;
}
*#dm *.dmBody *.u_1902897716
{
	display:none !important;
}
*#dm *.dmBody *.u_1390848904
{
	display:none !important;
}
*#dm *.dmBody *.u_1390784578
{
	display:none !important;
}
*#dm *.dmBody *.u_1060028338
{
	display:none !important;
}
*#dm *.dmBody *.u_1970976245
{
	display:none !important;
}
*#dm *.dmBody *.u_1290916179
{
	display:none !important;
}
*#dm *.dmBody *.u_1171212915
{
	display:none !important;
}
*#dm *.dmBody *.u_1953403106
{
	display:none !important;
}
*#dm *.dmBody *.u_1868220524
{
	display:none !important;
}
*#dm *.dmBody *.u_1123675521
{
	display:none !important;
}
*#dm *.dmBody *.u_1031821415
{
	display:none !important;
}
*#dm *.dmBody *.u_1768439731
{
	display:none !important;
}
*#dm *.dmBody *.u_1086823897
{
	display:none !important;
}
*#dm *.dmBody *.u_1420684943
{
	display:none !important;
}
*#dm *.dmBody *.u_1143257268
{
	display:none !important;
}
*#dm *.dmBody *.u_1533595507
{
	display:none !important;
}
*#dm *.dmBody *.u_1194158205
{
	display:none !important;
}
*#dm *.dmBody *.u_1397543404
{
	display:none !important;
}
*#dm *.dmBody *.u_1478449954
{
	display:none !important;
}
*#dm *.dmBody *.u_1511589212
{
	display:none !important;
}
*#dm *.dmBody *.u_1467660077
{
	display:none !important;
}
*#dm *.dmBody *.u_1355679991
{
	display:none !important;
}
*#dm *.dmBody *.u_1170210975
{
	display:none !important;
}
*#dm *.dmBody *.u_1130644850
{
	display:none !important;
}
*#dm *.dmBody *.u_1405873009
{
	display:none !important;
}
*#dm *.dmBody *.u_1503289157
{
	display:none !important;
}
*#dm *.dmBody *.u_1537432956
{
	display:none !important;
}
*#dm *.dmBody *.u_1590398041
{
	display:none !important;
}
*#dm *.dmBody *.u_1742638111
{
	display:none !important;
}
*#dm *.dmBody *.u_1028299168
{
	display:none !important;
}
*#dm *.dmBody *.u_1446100247
{
	display:none !important;
}
*#dm *.dmBody *.u_1744860415
{
	display:none !important;
}
*#dm *.dmBody *.u_1186773660
{
	display:none !important;
}
*#dm *.dmBody *.u_1831479548
{
	display:none !important;
}
*#dm *.dmBody *.u_1653959605
{
	display:none !important;
}
*#dm *.dmBody *.u_1866866264
{
	display:none !important;
}
*#dm *.dmBody *.u_1824248331
{
	display:none !important;
}
*#dm *.dmBody *.u_1223898454
{
	display:none !important;
}
*#dm *.dmBody div.u_AndaimesemAluminio
{
	background-color:rgba(249,249,249,0.80) !important;
}
*#dm *.dmBody div.u_TorresdeAndaimes
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_Portfolio
{
	background-color:rgba(249,249,249,0.80) !important;
}
*#dm *.dmBody *.u_1425270849 .dmformsubmit
{
	float:none !important;
	text-align:CENTER !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody a.u_1146402549 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1146402549
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody a.u_1767148699 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1153367940 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1153367940
{
	background-color:var(--color_2) !important;
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1425270849 input[type="submit"]
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1314306925
{
	background-color:rgba(255,255,255,0.80) !important;
	box-shadow:0 10px 35px rgba(0,0,0,0.1) !important;
}
*#dm *.dmBody *.u_1819963058 .flex-direction-nav a
{
	width:40px !important;
	overflow:visible !important;
	height:40px !important;
}
*#dm *.dmBody *.u_1819963058 .flex-direction-nav a:before
{
	font-size:40px !important;
}
*#dm *.dmBody *.u_1430389213
{
	display:none !important;
}
*#dm *.dmBody *.u_1781904012
{
	display:none !important;
}
*#dm *.dmBody *.u_1044412956
{
	display:none !important;
}
*#dm *.dmBody *.u_1716346646
{
	display:none !important;
}
*#dm *.dmBody *.u_1325635168
{
	display:none !important;
}
*#dm *.dmBody *.u_1193657030
{
	display:none !important;
}
*#dm *.dmBody *.u_1371492663
{
	display:none !important;
}
*#dm *.dmBody *.u_1678771600
{
	display:none !important;
}
*#dm *.dmBody *.u_1464773059
{
	display:none !important;
}
*#dm *.dmBody *.u_1434470210
{
	display:none !important;
}
*#dm *.dmBody *.u_1960300079
{
	display:none !important;
}
*#dm *.dmBody *.u_1342062392
{
	display:none !important;
}
*#dm *.dmBody *.u_1990153331
{
	display:none !important;
}
*#dm *.dmBody *.u_1459649555
{
	display:none !important;
}
*#dm *.dmBody *.u_1140024204
{
	display:none !important;
}
*#dm *.dmBody *.u_1389852923
{
	display:none !important;
}
*#dm *.dmBody *.u_1634614155
{
	display:none !important;
}
*#dm *.dmBody *.u_1719053404
{
	display:none !important;
}
*#dm *.dmBody *.u_1514214159
{
	display:none !important;
}
*#dm *.dmBody *.u_1045015142
{
	display:none !important;
}
*#dm *.dmBody *.u_1556044240
{
	display:none !important;
}
*#dm *.dmBody *.u_1438052903
{
	display:none !important;
}
*#dm *.dmBody *.u_1537107747
{
	display:none !important;
}
*#dm *.dmBody *.u_1923060906
{
	display:none !important;
}
*#dm *.dmBody *.u_1228603051
{
	display:none !important;
}
*#dm *.dmBody *.u_1949919231
{
	display:none !important;
}
*#dm *.dmBody *.u_1334258839
{
	display:none !important;
}
*#dm *.dmBody *.u_1008234586
{
	display:none !important;
}
*#dm *.dmBody *.u_1603882185
{
	display:none !important;
}
*#dm *.dmBody *.u_1094915581
{
	display:none !important;
}
*#dm *.dmBody *.u_1897012511
{
	display:none !important;
}
*#dm *.dmBody *.u_1303291499
{
	display:none !important;
}
*#dm *.dmBody *.u_1791015320
{
	display:none !important;
}
*#dm *.dmBody *.u_1952627161
{
	display:none !important;
}
*#dm *.dmBody *.u_1051879326
{
	display:none !important;
}
*#dm *.dmBody *.u_1808611962
{
	display:none !important;
}
*#dm *.dmBody *.u_1171123812
{
	display:none !important;
}
*#dm *.dmBody *.u_1191246391
{
	display:none !important;
}
*#dm *.dmBody div.u_1626069452
{
	background-color:rgba(255,255,255,0.80) !important;
	box-shadow:0 10px 35px rgba(0,0,0,0.1) !important;
}
*#dm *.dmBody *.u_1120016519 .flex-direction-nav a
{
	width:40px !important;
	overflow:visible !important;
	height:40px !important;
}
*#dm *.dmBody *.u_1120016519 .flex-direction-nav a:before
{
	font-size:40px !important;
}
*#dm *.dmBody *.u_1759356901
{
	display:none !important;
}
*#dm *.dmBody *.u_1836239118
{
	display:none !important;
}
*#dm *.dmBody *.u_1558881865
{
	display:none !important;
}
*#dm *.dmBody *.u_1884922212
{
	display:none !important;
}
*#dm *.dmBody div.u_1425270849 input:not([type="submit"])
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:rgb(138,138,138) rgb(138,138,138) rgba(138,138,138,0.39) rgb(138,138,138) !important;
	border-width:0px 0px 0px 0px !important;
}
*#dm *.dmBody div.u_1425270849 textarea
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:rgb(138,138,138) rgb(138,138,138) rgba(138,138,138,0.39) rgb(138,138,138) !important;
	border-width:0px 0px 0px 0px !important;
}
*#dm *.dmBody div.u_1425270849 select
{
	background-color:var(--color_2) !important;
	background-image:none !important;
	border-style:solid !important;
	border-color:rgb(138,138,138) rgb(138,138,138) rgba(138,138,138,0.39) rgb(138,138,138) !important;
	border-width:0px 0px 0px 0px !important;
}
*#dm *.dmBody div.u_1425270849 input::placeholder
{
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 input.placeholder
{
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 textarea::placeholder
{
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 textarea.placeholder
{
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 select::placeholder
{
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 select.placeholder
{
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput input
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput textarea
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput .fileUploadLink
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .checkboxwrapper span
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .radiowrapper span
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .optinwrapper div
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .freetextwrapper
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput select
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput option
{
	color:var(--color_6) !important;
	font-size:12px !important;
	font-style:normal !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	font-family: Roboto !important;
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1425270849 .m-recaptcha
{
	font-family: Roboto !important;
	color:var(--color_6) !important;
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 input:not([type="submit"])
{
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1450276216 textarea
{
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1450276216 select
{
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput input
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput textarea
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput .fileUploadLink
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .checkboxwrapper span
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .radiowrapper span
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .optinwrapper div
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .freetextwrapper
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput select
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput option
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 input::placeholder
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 input.placeholder
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 textarea::placeholder
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 textarea.placeholder
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 select::placeholder
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 select.placeholder
{
	font-style:normal !important;
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .m-recaptcha
{
	color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1450276216 .dmformsubmit
{
	border-radius:300px 300px 300px 300px !important;
	background-color:var(--color_3) !important;
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1450276216 .dmformsubmit:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1450276216 .dmformsubmit.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1425270849 .dmformsubmit:hover
{
	background-image:none !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1425270849 .dmformsubmit.hover
{
	background-image:none !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1425270849 .dmformsubmit
{
	background-color:var(--color_3) !important;
	border-radius:300px 300px 300px 300px !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1651290181
{
	background-image:url(https://de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/ChatGPT-Image-29_07_2026--11_19_35.jpg?dm-skip-opt=true) !important;
	background-color:var(--color_1) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1651290181:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1651290181.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1651290181>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1651290181:before
{
	background-color:var(--color_9) !important;
	opacity:0.45 !important;
}
*#dm *.dmBody div.u_1651290181.before
{
	background-color:var(--color_9) !important;
	opacity:0.45 !important;
}
*#dm *.dmBody div.u_1651290181>.bgExtraLayerOverlay
{
	background-color:var(--color_9) !important;
	opacity:0.45 !important;
}
*#dm *.dmBody div.u_sobre-nos
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1060125234
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_contactos
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1278381466
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_pa_3907174
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_torresdeandaimes
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1993742122
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_pa_7307542
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_sobrenos
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1767148699
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1767148699:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1767148699.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1661418566
{
	width:100% !important;
}
*#dm *.dmBody a.u_1843703187 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1843703187
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	border-style:solid !important;
	border-width:0px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1843703187:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1843703187.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1360273295
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/opt/20260422_094615-%281%29-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody a.u_1854674972 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1854674972
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	border-style:solid !important;
	border-width:0px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1854674972:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1854674972.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1998661041 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1998661041
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	border-style:solid !important;
	border-width:0px !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1998661041:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1998661041.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1593783888
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/ChatGPT+Image+31_07_2026-+09_45_04.png?dm-skip-opt=true) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1607266303
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/ChatGPT+Image+31_07_2026-+09_37_30.png?dm-skip-opt=true) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1618214339
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/opt/20250606_101112-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1021461801
{
	line-height:normal !important;
}
*#dm *.dmBody a.u_1658299845:hover
{
	background-color:var(--color_6) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1658299845.hover
{
	background-color:var(--color_6) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1658299845 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1658299845:hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1658299845.hover span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1658299845 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1658299845
{
	background-color:var(--color_2) !important;
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1486727885
{
	background-image:url(https://de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/ChatGPT-Image-29_07_2026--11_19_35.jpg?dm-skip-opt=true) !important;
	background-color:var(--color_1) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1486727885:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1486727885.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1486727885>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1486727885:before
{
	background-color:var(--color_9) !important;
	opacity:0.45 !important;
}
*#dm *.dmBody div.u_1486727885.before
{
	background-color:var(--color_9) !important;
	opacity:0.45 !important;
}
*#dm *.dmBody div.u_1486727885>.bgExtraLayerOverlay
{
	background-color:var(--color_9) !important;
	opacity:0.45 !important;
}
*#dm *.dmBody *.u_1748929549
{
	display:none !important;
}
*#dm *.dmBody *.u_1610780502
{
	display:none !important;
}
*#dm *.dmBody *.u_1531103368
{
	display:none !important;
}
*#dm *.dmBody *.u_1396115608
{
	display:none !important;
}
*#dm *.dmBody *.u_1100780627
{
	display:none !important;
}
*#dm *.dmBody *.u_1481679598
{
	display:none !important;
}
*#dm *.dmBody *.u_1688752409
{
	display:none !important;
}
*#dm *.dmBody *.u_1506036133
{
	display:none !important;
}
*#dm *.dmBody *.u_1490025579
{
	display:none !important;
}
*#dm *.dmBody *.u_1368387118
{
	display:none !important;
}
*#dm *.dmBody *.u_1868520814
{
	display:none !important;
}
*#dm *.dmBody *.u_1006412630
{
	display:none !important;
}
*#dm *.dmBody div.u_1180918512
{
	background-image:url(https://le-de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/opt/20260407_103731-1920w.jpg) !important;
	background-color:rgba(0,0,0,0) !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1513430603
{
	background-image:url(https://le-de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/opt/20250325_113842-1920w.jpg) !important;
	background-color:rgba(0,0,0,0) !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1243667655
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/fbfdb495803141bbae3857622f6c4a3b/dms3rep/multi/opt/20260513_143420-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1311136390
{
	display:none !important;
}
*#dm *.dmBody *.u_1295240342
{
	display:none !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1661418566
{
	width:calc(100% - 0px) !important;
	height:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:175px !important;
	margin-top:20px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1895924147
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody h2.u_1239549800
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1651290181
{
	padding-top:100px !important;
	padding-bottom:100px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1551781692
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody h3.u_1260930288
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:587px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:-0.5px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody h3.u_1747512855
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:587px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:-0.5px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1747512855
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1916606886
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody h2.u_1916606886
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1608796590
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1730844278
{
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1540309474
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1865560964
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1957019510
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1317547342
{
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1252956831
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody h2.u_1252956831
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1985019569
{
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	padding-right:30px !important;
	margin-left:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:20px !important;
}
*#dm *.dmBody div.u_Contactos
{
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1078634483
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1425270849 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1425270849 .m-recaptcha
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1425270849 .dmformsubmit
{
	width:496px !important;
	height:48px !important;
}
*#dm *.dmBody div.u_1605078060
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1188007314
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:20px !important;
	margin-bottom:8px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1083335343
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1336211783
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:30px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1393015381
{
	margin-left:20px !important;
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:20px !important;
	padding-right:30px !important;
}
*#dm *.dmBody div.u_1314306925
{
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	padding-right:30px !important;
	margin-left:20px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:20px !important;
}
*#dm *.dmBody div.u_1626069452
{
	padding-top:30px !important;
	padding-left:30px !important;
	padding-bottom:30px !important;
	padding-right:30px !important;
	margin-left:20px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:20px !important;
}
*#dm *.dmBody div.u_1362699156
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:40px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1239549800
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput textarea
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput .fileUploadLink
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .checkboxwrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .radiowrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .optinwrapper div
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .freetextwrapper
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput select
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 .dmforminput option
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1450276216 input::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 input.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 textarea::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 textarea.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 select::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 select.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1450276216 .dmformsubmit
{
	width:200px !important;
	height:48px !important;
}
*#dm *.dmBody div.u_1440096354
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:13px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1360597618
{
	margin-left:0px !important;
	padding-top:30px !important;
	padding-left:16px !important;
	padding-bottom:20px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:16px !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0px !important;
	padding-left:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:50px !important;
	margin-right:0px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	padding-top:150px !important;
	padding-bottom:150px !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_Portfolio
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1001500901
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1519133698
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1060125234
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_contactos
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1914694985
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1278381466
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_TorresdeAndaimes
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_pa_3907174
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_torresdeandaimes
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1951039803
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1757951169
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1613923414
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1409439048
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1406894858
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:2.0625px !important;
	margin-left:0px !important;
	max-width:641.93px !important;
	margin-top:22px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1731070206
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-top:8px !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1887665539
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1514113825
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1411330861
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:30px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_sobre-nos
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1993742122
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1702680082
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:30px !important;
}
*#dm *.dmBody div.u_pa_7307542
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1125529258
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_sobrenos
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody a.u_1153367940
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:42px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1767148699
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:42px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1146402549
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:42px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1843703187
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:252.078px !important;
	margin-left:0px !important;
	margin-top:25px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1849812172
{
	margin-left:0px !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:15px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1149898545
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:355.883px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:23px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1093677621
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:355.883px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:23px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1360273295
{
	background-attachment:initial !important;
	margin-left:0px !important;
	padding-top:480px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1618214339
{
	margin-left:0px !important;
	padding-top:480px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	background-attachment:initial !important;
	background-position:50% 0% !important;
}
*#dm *.dmBody a.u_1854674972
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:350px !important;
	margin-left:0px !important;
	margin-top:25px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody a.u_1998661041
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:350px !important;
	margin-left:0px !important;
	margin-top:25px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1435601848
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:45px !important;
	padding-bottom:100px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:45px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1211048960
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:20px !important;
	margin-bottom:8px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1089804136
{
	padding-top:50px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1714026953
{
	padding-top:50px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1607266303
{
	background-position:100% 50% !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	margin-left:0px !important;
	padding-top:640px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1593783888
{
	background-position:0% 50% !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	margin-left:0px !important;
	padding-top:640px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	background-attachment:initial !important;
}
*#dm *.dmBody div.u_AndaimesemAluminio
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:0px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1239157345
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:25px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:25px !important;
}
*#dm *.dmBody *.u_1912886241 .photoGalleryThumbs
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1912886241 .layout-container
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1912886241 .photoGalleryViewAll
{
	padding:0 7.5px !important;
}
*#dm *.dmBody *.u_1912886241 .photoGalleryThumbs .image-container a
{
	padding-top:400px !important;
}
*#dm *.dmBody h2.u_1021461801
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1486727885
{
	padding-top:100px !important;
	padding-bottom:100px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1021461801
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1658299845
{
	height:48px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:170px !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:42px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1180918512
{
	padding-top:100px !important;
	padding-bottom:100px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1513430603
{
	padding-top:100px !important;
	padding-bottom:100px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1533385241
{
	width:100% !important;
	important:true !important;
}
*#dm *.dmBody div.u_1230527826
{
	important:true !important;
	width:100% !important;
}
*#dm *.dmBody div.u_1819963058
{
	important:true !important;
	width:100% !important;
}
*#dm *.dmBody div.u_1120016519
{
	important:true !important;
	width:100% !important;
}
separatorHomeCss{color:red !important}@media all {
    
#ada72f71 {
    max-height: 100%;
    min-height: 50px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e988708f {
    max-height: 100%;
    min-height: 50px;
    flex-wrap: nowrap;
    width: 50%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ceb0a4f3 {
    max-width: 100%;
    width: 63.15%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 634fbe3 {
    background-color: rgba(212, 212, 212, 0.75);
    background-image: none;
}
    
#f99537a9 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5046ac8 {
    max-width: 100%;
    width: 516.039px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 7aa6d2c {
    margin: 0px 0% 0px 0%;
}
    
#ac41d06e {
    min-height: 8px;
    border-style: solid;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 0px 0 0 0;
    border-color: rgba(138, 138, 138, 0.4) #000000 #000000 #000000;
    justify-content: flex-start;
    align-self: auto;
    padding: 0% 0px 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 65e34b9 {
    min-height: 366px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0% 40px 60px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 51f18f4 {
    align-self: auto;
    max-height: 100%;
    padding-top: 0%;
    min-height: 50px;
    width: 99.76%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 1;
    column-gap: 0%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af59d918 {
    max-height: 100%;
    min-height: 50px;
    flex-wrap: nowrap;
    width: 50%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b139f1e0 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5091d43 {
    max-width: 100%;
    width: 63.15%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e419a824 {
    min-height: 8px;
    border-radius: 0px;
    border-style: solid;
    column-gap: 4%;
    row-gap: 36px;
    width: 104%;
    justify-content: flex-start;
    min-width: 4%;
    border-width: 0px 0px 0 0;
    border-color: rgba(138, 138, 138, 0.4) rgba(138, 138, 138, 0.4) #000000 #000000;
    align-self: auto;
    padding: 0% 5% 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc27c0f9 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 99cb5a0 {
    max-width: 100%;
    width: 63.15%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8f41a66 {
    max-height: 100%;
    min-height: 50px;
    flex-direction: row;
    width: 100.00%;
    justify-content: flex-start;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 a42518c {
    max-height: 100%;
    min-height: 50px;
    flex-wrap: nowrap;
    width: 100.00%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d1b6a183 {
    align-self: auto;
    max-height: 100%;
    padding-top: 0%;
    min-height: 50px;
    width: 99.76%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 59ace76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 59ace76 {
    max-width: 100%;
    width: 76.50%;
    height: auto;
    order: 1;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 51f18f4 {
    width: 100%;
}
    
#e988708f {
    padding-left: 6%;
    align-items: flex-start;
}
    
#af59d918 {
    width: 55%;
}
    
#e419a824 {
    border-radius: 0px;
    row-gap: 30px;
    padding-right: 6%;
    width: 104%;
}
    
#\39 5046ac8.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#ac41d06e {
    justify-content: flex-end;
    padding-left: 0%;
    width: 100%;
}
    
#\32 65e34b9 {
    padding-left: 4%;
    padding-bottom: 8%;
    padding-right: 4%;
    column-gap: 0%;
}
    
#\32 a42518c {
    width: 55%;
}
    
#d1b6a183 {
    width: 100%;
}
}



@media (min-width: 1400px) {
    
#e988708f {
    padding-left: 0%;
}
    
#e419a824 {
    border-radius: 0px;
}
    
#\39 5046ac8 {
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ac41d06e {
    justify-content: flex-end;
}
    
#\32 65e34b9 {
    padding-bottom: 8%;
}
}



@media (max-width: 767px) {
    
#e988708f {
    width: 56.28%;
    padding: 0px 0px 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5046ac8 {
    align-self: center;
    margin-left: 0%;
    width: 343px;
    margin-bottom: 0px;
    margin-right: 0%;
}
    
#ac41d06e {
    row-gap: 0px;
    width: 100%;
    min-height: 240px;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 65e34b9 {
    row-gap: 0px;
    flex-direction: column;
    min-height: unset;
    padding: 0% 2% 20px 2%;
}
    
#\34 51f18f4 {
    padding-left: 0%;
    width: 99.95%;
    padding-right: 0%;
    order: 1;
}
    
#af59d918 {
    width: 50%;
    margin-left: 4.8%;
}
    
#\36 5091d43 {
    width: 100.00%;
}
    
#e419a824 {
    min-height: 208px;
    border-radius: 0px;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    height: auto;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 99cb5a0 {
    width: 100.00%;
}
    
#\32 a42518c {
    width: 100.00%;
}
    
#d1b6a183 {
    padding-left: 0%;
    width: 99.95%;
    padding-right: 0%;
    order: 1;
}
    
#\37 59ace76 {
    width: 100.00%;
}
    
#f99537a9 {
    width: 78.51%;
}
    
#\39 7aa6d2c {
    margin: 0px 0% 0px 0%;
}
    
#cc27c0f9 {
    width: 70.24%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#e419a824 {
    border-radius: 0px;
}
}

