*#dm *.dmBody div.dmforminput textarea
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.radiowrapper span
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1781592819:before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody *.u_1781592819.before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody div.u_1781592819:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1781592819.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1781592819
{
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-color:rgba(59,59,61,1) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1198655280
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1216258916
{
	background-color:rgba(33,33,33,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/214-1920w.webp) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1173525959
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1652627524:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1652627524.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1652627524:before
{
	background-color:rgba(204,204,204,1) !important;
}
*#dm *.dmBody div.u_1652627524.before
{
	background-color:rgba(204,204,204,1) !important;
}
*#dm *.dmBody div.u_1652627524
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_Seccion1:before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody *.u_Seccion1.before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody div.u_Seccion1:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_Seccion1.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_Seccion1
{
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-color:rgba(59,59,61,1) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Seccion3
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_Seccion4:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Seccion4.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Seccion4:before
{
	background-color:rgba(204,204,204,1) !important;
}
*#dm *.dmBody div.u_Seccion4.before
{
	background-color:rgba(204,204,204,1) !important;
}
*#dm *.dmBody div.u_Seccion4
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Seccion2
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/214-1920w.webp) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1885268458 *.dmwidget-title
{
	font-family: Amiko !important;
}
*#dm *.dmBody *.u_1885268458 *.dmwidget-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1885268458
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1885268458 input:not([type="submit"])
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1885268458 textarea
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1885268458 select
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1885268458 *.dmforminput label
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1885268458 *.dmforminput input
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody *.u_1885268458 *.dmformsubmit
{
	text-align:CENTER !important;
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1396588393 .background-text
{
	background-color:rgba(244,244,244,0) !important;
}
*#dm *.dmBody div.u_1396588393 .style-text
{
	color:rgba(53,54,61,1) !important;
}
*#dm *.dmBody div.u_1408999140 *.open-hours-item dt
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1408999140 *.open-hours-item dd
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1408999140 *.open-hours-item time
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody div.u_1408999140 *.open-hours-special
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody *.u_1408999140 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1408999140 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1408999140 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1408999140 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1985747680 .whatsapp-fill
{
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1985747680 .wa-btns
{
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody div.u_1885268458 .dmformsubmit
{
	background-color:var(--color_7) !important;
	border-color:rgba(255,255,255,0) !important;
}
*#dm *.dmBody div.u_1885268458 input[type="submit"]
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1885268458 .dmformsubmit:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1885268458 .dmformsubmit.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1850175985 *.socialHubIcon
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_seccion4
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/214-1920w.webp) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1633386390 .general
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1633386390 .general
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_contacto *#dm *.dmBody div.u_1011950358 *.dmwidget-title
{
	font-family: Amiko !important;
}
*#dm *.dmBody *.u_1011950358 *.dmwidget-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1011950358
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1011950358 input:not([type="submit"])
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1011950358 textarea
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1011950358 select
{
	border-color:rgba(162,162,162,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1011950358 *.dmforminput label
{
	color:rgba(115,111,111,1) !important;
}
*#dm *.dmBody *.u_1011950358 *.dmformsubmit
{
	text-align:CENTER !important;
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1749827360 .background-text
{
	background-color:rgba(244,244,244,0) !important;
}
*#dm *.dmBody *.u_1895162749 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1895162749 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1895162749 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1895162749 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1802970504 .general
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1802970504 .general
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1899824965 .btnDisenotres
{
	background-image:none !important;
	border-style:solid !important;
	border-width:0 !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody *.u_INICIO:before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody *.u_INICIO.before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody div.u_INICIO:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_INICIO.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_INICIO
{
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-color:rgba(59,59,61,1) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1011950358 .dmform-success
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.dmform-error
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1011950358 .dmform-success .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.dmform-error .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.dmform-error
{
	color:var(--color_1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:var(--color_1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1638155507 .phoneConteiner a
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1638155507 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_pa_9938586:before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody *.u_pa_9938586.before
{
	opacity:0.5 !important;
	background-color:rgb(0,2,90) !important;
}
*#dm *.dmBody div.u_pa_9938586:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_pa_9938586.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_pa_9938586
{
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-color:rgba(59,59,61,1) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1638155507 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1862629671:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1862629671.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1862629671>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_2086313513
{
	width:100% !important;
}
*#dm *.dmBody div.u_2086313513 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_2323004487 .btnDisenoDos span.text
{
	font-family:'Questrial' !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_2323004487 .btnDisenoDos
{
	background-color:rgba(11,139,20,1) !important;
}
*#dm *.dmBody div.u_1373732010
{
	line-height:normal !important;
	background-color:rgba(0,175,214,0.73) !important;
	border-style:solid !important;
	border-color:rgba(253,201,65,0.83) !important;
	border-width:4px !important;
}
*#dm *.dmBody div.u_1011950358 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1011950358 .m-recaptcha
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1011950358 *.dmforminput input
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmforminput textarea
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmforminput .fileUploadLink
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .checkboxwrapper span
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .radiowrapper span
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .optinwrapper div
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .freetextwrapper
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmforminput select
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmforminput option
{
	color:var(--color_7) !important;
	font-size:16px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmform-success
{
	color:var(--color_3) !important;
	font-weight:bold !important;
	font-size:24px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmform-success .rteBlock
{
	color:var(--color_3) !important;
	font-weight:bold !important;
	font-size:24px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1011950358 .dmform-error
{
	color:var(--color_3) !important;
	font-size:24px !important;
	font-family: Questrial !important;
}
*#dm *.dmBody div.u_1749827360 .style-text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1895162749 *.open-hours-item dt
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1895162749 *.open-hours-item dd
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1895162749 *.open-hours-item time
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1895162749 *.open-hours-special
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1899824965 .btnDisenotres span.text
{
	font-family:'Questrial' !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1563967958 .emailConteiner a
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1563967958 .emailConteiner a:hover
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1685372339 *.socialHubIcon
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1193706782
{
	background-color:rgba(231,231,231,0.19) !important;
}
*#dm *.dmBody div.u_1862629671
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/sd-1+%281%29-1920w.jpg) !important;
	background-size:cover !important;
	background-color:rgba(22,19,19,1) !important;
}
*#dm *.dmBody div.u_1011950358 .dmformsubmit:hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1011950358 .dmformsubmit.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1011950358 .dmformsubmit
{
	background-color:var(--color_2) !important;
	background-image:initial !important;
	width:229px !important;
}
*#dm *.dmBody div.u_1011950358 input[type="submit"]
{
	font-family: Questrial !important;
	color:var(--color_8) !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1011950358 .dmformsubmit:hover input[type="submit"]
{
	color:var(--color_8) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1011950358 .dmformsubmit.hover input[type="submit"]
{
	color:var(--color_8) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1862629671:before
{
	background-color:var(--color_7) !important;
	opacity:0.67 !important;
}
*#dm *.dmBody div.u_1862629671.before
{
	background-color:var(--color_7) !important;
	opacity:0.67 !important;
}
*#dm *.dmBody div.u_1862629671>.bgExtraLayerOverlay
{
	background-color:var(--color_7) !important;
	opacity:0.67 !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.dmforminput textarea
{
	font-size:14px !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-size:14px !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-size:14px !important;
}
*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:repeat !important;
	background-image:none !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:50% 0 !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:repeat !important;
	background-image:none !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_1901826385
{
	padding-left:0 !important;
	padding-right:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1781592819
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	float:none !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	background-position:50% 100% !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-1px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1198655280
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	margin-left:0 !important;
	padding-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1216258916
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !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:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1173525959
{
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1652627524
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_Seccion1
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	float:none !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	background-position:50% 100% !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-1px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_Seccion4
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 0 !important;
}
*#dm *.dmBody div.u_Seccion2
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !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:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_Seccion3
{
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1271828558
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1885268458 *.dmwidget-title
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1885268458
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1885268458 *.dmforminput input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1885268458 .dmformsubmit
{
	width:527px !important;
}
*#dm *.dmBody div.u_1408999140
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1985747680
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1850175985 *.socialHubIcon
{
	font-size:15.333333333333334px !important;
	line-height:23px !important;
}
*#dm *.dmBody div.u_1850175985
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_seccion4
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !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:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_contacto
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !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:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1011950358 *.dmwidget-title
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1011950358
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1011950358 *.dmforminput input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1895162749
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1685372339 *.socialHubIcon
{
	font-size:15.333333333333334px !important;
	line-height:23px !important;
}
*#dm *.dmBody div.u_1685372339
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_INICIO
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	float:none !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	background-position:50% 100% !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-1px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1011950358 .dmform-success
{
	font-size:30px !important;
}
*#dm *.dmBody div.dmform-error
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1011950358 .dmform-success .rteBlock
{
	font-size:30px !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_pa_9938586
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	float:none !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	background-position:50% 100% !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-1px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1862629671
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 50% !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1373732010
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:50px !important;
	padding-left:50px !important;
	padding-bottom:50px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:50px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1193706782
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:15px !important;
	padding-bottom:80px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1685184532
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_2323004487 .btnDisenoDos span.text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1493684763
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:328.984px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:-150px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1899824965 .btnDisenotres span.text
{
	font-size:17px !important;
}
*#dm *.dmBody div.u_SERVICIOS
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1837847925
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1827814639
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 10px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:853.75px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_SERVICIOS
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3c5caa90e381302d0abb99c {
    min-height: 113px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 4% 200px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5caa90e381302d0abb99b {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5caa90e381302d0abb99e {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 3c5caa90e381302d0abb99d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_jd2 {
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_4nc {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_3rb {
    width: 304px;
    height: 50px;
    max-width: 100%;
    align-self: center;
    margin-top: 30px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#\36 3c5caa90e381302d0abb99c {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5caa90e381302d0abb99e {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3c5caa90e381302d0abb99c {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#\36 3c5caa90e381302d0abb99d {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#widget_4nc {
    width: 100.00%;
}
    
#widget_3rb {
    width: 245px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}



@media all {
    
#\36 3c5cca60e381302d0ac7e49 {
    min-height: 176px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5cca60e381302d0ac7e48 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5cca60e381302d0ac7e47 {
    width: 61.35%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\36 3c5cca60e381302d0ac7e4b {
    background-color: var(--color_8);
}
    
#\36 3c5cca60e381302d0ac7e4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_skb {
    width: 99.80%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3c5cca60e381302d0ac7e4b {
    background-color: var(--color_8);
}
    
#\36 3c5cca60e381302d0ac7e49 {
    padding-top: 7%;
}
    
#\36 3c5cca60e381302d0ac7e47 {
    width: 100.00%;
}
    
#widget_skb {
    width: 73.94%;
}
}



@media (min-width: 1400px) {
    
#\36 3c5cca60e381302d0ac7e4b {
    background-color: var(--color_8);
}
    
#\36 3c5cca60e381302d0ac7e47 {
    width: 73.69%;
}
    
#widget_skb {
    width: 100.00%;
}
}



@media (max-width: 766px) {
    
#\36 3c5cca60e381302d0ac7e49 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5cca60e381302d0ac7e4b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3c5cca60e381302d0ac7e49 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 60px;
}
    
#\36 3c5cca60e381302d0ac7e4a {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3c5cca60e381302d0ac7e4b {
    background-color: var(--color_8);
}
    
#\36 3c5cca60e381302d0ac7e47 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3c5cca60e381302d0ac7e4b {
    background-color: var(--color_8);
}
}



@media all {
    
#\36 3c5dc29e8ebc211699c91ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5dc29e8ebc211699c91ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3c5dc29e8ebc211699c91ea {
    width: 544px;
    height: 68px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c5dc29e8ebc211699c91df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5dc29e8ebc211699c91e3 {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 4% 100px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5dc29e8ebc211699c91e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3c5dc29e8ebc211699c91e2 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c5dc29e8ebc211699c91e1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3c5dc29e8ebc211699c91e1 {
    width: 338px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c5dc29e8ebc211699c91e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3c5dc29e8ebc211699c91e0 {
    width: 544px;
    height: 52px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c5dc29e8ebc211699c91e7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5dc29e8ebc211699c91e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 110%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5dc29e8ebc211699c91e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 90%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5dc29e8ebc211699c91e4 {
    background-color: var(--color_8);
    background-image: none;
}
    
#\36 3c5dc29e8ebc211699c91e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5dc29e8ebc211699c91e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3c5dc29e8ebc211699c91e8 {
    width: 544px;
    height: 24px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c5dc4be8ebc211699ca185.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3c5dc4be8ebc211699ca185 {
    width: 492px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mit {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_7hq {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 6;
    margin: 0px 0% 0px 0%;
}
    
#widget_uf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3c5dc29e8ebc211699c91e4 {
    background-color: var(--color_8);
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 3c5dc29e8ebc211699c91e3 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
}
    
#\36 3c5dc29e8ebc211699c91e6 {
    width: 49%;
    min-height: 8px;
    padding-left: 5px;
    padding-right: 5px;
}
    
#\36 3c5dc29e8ebc211699c91e5 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#\36 3c5dc29e8ebc211699c91e4 {
    background-color: var(--color_8);
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 3c5dc29e8ebc211699c91e2 {
    margin-top: 30px;
}
    
#\36 3c5dc29e8ebc211699c91ea {
    height: 38px;
}
}



@media (max-width: 766px) {
    
#\36 3c5dc29e8ebc211699c91e3 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5dc29e8ebc211699c91e4 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3c5dc29e8ebc211699c91e3 {
    min-height: unset;
    flex-direction: column;
    row-gap: 17px;
    padding: 4% 0% 4px 4%;
}
    
#\36 3c5dc29e8ebc211699c91e6 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3c5dc29e8ebc211699c91e5 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3c5dc29e8ebc211699c91e4 {
    background-color: var(--color_8);
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 3c5dc29e8ebc211699c91e0 {
    height: 90px;
}
    
#\36 3c5dc29e8ebc211699c91ea {
    height: 26px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3c5dc29e8ebc211699c91e4 {
    background-color: var(--color_8);
    background-image: none;
    background-size: cover;
    background-repeat: no-repeat;
}
}



@media all {
    
#fa38e500 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 5f0bf1a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 100px 4%;
}
    
#\32 70a7f3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 aeecba8 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#widget_6je {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_852 {
    width: 98.58%;
    height: 476px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5f0bf1a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_852 {
    height: 340px;
}
}



@media (max-width: 767px) {
    
#fa38e500 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5f0bf1a {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 50px;
}
    
#\32 70a7f3b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_852 {
    height: 296px;
}
}



@media all {
    
#f4f92e8b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#d5688838 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 4% 2% 4%;
}
    
#\37 fbe0510 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\36 3c5caa90e381302d0abb99a {
    width: 69.83703529134509%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5688838 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 3c5caa90e381302d0abb99a {
    width: 99.25%;
}
}



@media (min-width: 1400px) {
    
#\36 3c5caa90e381302d0abb99a {
    width: 88.45%;
}
}



@media (max-width: 767px) {
    
#f4f92e8b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d5688838 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 50px;
}
    
#\36 3c5caa90e381302d0abb99a {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
}



@media all {
    
#e05582ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 026a9db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 ed04605 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 50px 4%;
}
    
#\37 73d356a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/PHOTO-2025-05-22-10-14-21-3-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#\37 73d356a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAEAAgIDAQAAAAAAAAAAAAABAAIDBQQRFZH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAICAwAAAAAAAAAAAAAAAAADAQIRMlH/2gAMAwEAAhEDEQA/AJtXfT14uKzrC2RO1UlDk1ir559iIWPZnYnC68P/2Q==');
}
    
#eb97b8f1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#widget_96k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_e4g {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ed04605 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#e05582ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 ed04605 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 73d356a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 73d356a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAcEAEAAgIDAQAAAAAAAAAAAAABAAIDBQQRFZH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAICAwAAAAAAAAAAAAAAAAADAQIRMlH/2gAMAwEAAhEDEQA/AJtXfT14uKzrC2RO1UlDk1ir559iIWPZnYnC68P/2Q==');
}
}



@media all {
    
#\36 ae32a48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/1000255249-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#\36 ae32a48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYI/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQIDBAARMQUGEiEi4f/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACERIh/9oADAMBAAIRAxEAPwALZUuGptuRLjILAPt1RwKsVaxtvkbLatfrv7WfImoSUsGKlxQaVkXpBKzxGKpqW6wrZDBP/9k=');
}
    
#\35 a3c578f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d79252a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 50018ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b8bf9c12 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 50px 4% 50px 4%;
}
    
#\36 bf6bb8e {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#widget_0ic {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8bf9c12 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 ae32a48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\36 ae32a48.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYI/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQIDBAARMQUGEiEi4f/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACERIh/9oADAMBAAIRAxEAPwALZUuGptuRLjILAPt1RwKsVaxtvkbLatfrv7WfImoSUsGKlxQaVkXpBKzxGKpqW6wrZDBP/9k=');
}
    
#d79252a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b8bf9c12 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\30 bccb746 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f69b7649 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/519237f5/dms3rep/multi/opt/PHOTO-2025-05-22-10-14-21-1-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#f69b7649.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQACAwQFBiEHEUFx4f/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwCVLUmsTgjwHFrWObgDgrAFy3DtifAHXiIpWIj/2Q==');
}
    
#\39 5da2594 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cdd0a248 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2ded7fc {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#baf36893 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 4% 100px 4%;
}
    
#widget_bn4 {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#baf36893 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\30 bccb746 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f69b7649 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#f69b7649.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQACAwQFBiEHEUFx4f/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwCVLUmsTgjwHFrWObgDgrAFy3DtifAHXiIpWIj/2Q==');
}
    
#baf36893 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 50px;
}
}



@media all {
    
#\35 0a4d17d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 614e495 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#\38 cf67ffc {
    background-color: var(--color_2);
    background-image: initial;
}
    
#widget_7el {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 614e495 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 0a4d17d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 614e495 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_7el {
    width: 100.00%;
}
}

