*#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 nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody nav.u_1814121987
{
	color:black !important;
}
*#dm *.dmBody nav.u_1210385642
{
	color:black !important;
}
*#dm *.dmBody div.u_1725420840
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/Slide2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1725420840:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1725420840.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1725420840>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1725420840:before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_1725420840.before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_1725420840>.bgExtraLayerOverlay
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_1839634787
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_1452971531
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_1655584053
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_INICIO
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/Slide2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_INICIO:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_INICIO.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_INICIO>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_INICIO:before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_INICIO.before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_INICIO>.bgExtraLayerOverlay
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_inicio
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/Slide2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_inicio:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_inicio.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_inicio>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_inicio:before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_inicio.before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_inicio>.bgExtraLayerOverlay
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_pa_9750462
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/Slide2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_pa_9750462:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_pa_9750462.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_pa_9750462>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_pa_9750462:before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_pa_9750462.before
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_pa_9750462>.bgExtraLayerOverlay
{
	background-image:linear-gradient(45deg,rgba(255,255,255,1) 0,rgba(0,0,0,0) 100%) !important;
	opacity:0.27 !important;
}
*#dm *.dmBody div.u_Inicio
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_Inicio:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Inicio.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Inicio>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Inicio:before
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_Inicio.before
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_Inicio>.bgExtraLayerOverlay
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody nav.u_1953899578
{
	color:black !important;
}
*#dm *.dmBody div.u_seccion1
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/Slide2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_seccion1:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_seccion1.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_seccion1>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Servicios
{
	background-color:rgba(242,247,250,1) !important;
}
*#dm *.dmBody div.u_seccion1:before
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_seccion1.before
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_seccion1>.bgExtraLayerOverlay
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody *.u_seccion-1:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_seccion-1.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_seccion-1>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_seccion-1:before
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_seccion-1.before
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_seccion-1>.bgExtraLayerOverlay
{
	opacity:0.27 !important;
	background-image:linear-gradient(405deg,rgba(255,255,255,1) 0,rgba(217,217,217,1) 100%) !important;
}
*#dm *.dmBody div.u_seccion-1
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_seccion2
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1326293639
{
	background-color:rgba(245,245,242,1) !important;
}
*#dm *.dmBody div.u_1554706573
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_seccion4
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_seccion-4
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1281597303
{
	color:black !important;
}
*#dm *.dmBody *.u_1266995728 .photoGalleryThumbs .image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1990548922 hr
{
	border-top-style:solid !important;
	color:rgba(0,169,185,1) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1629455687 .dmformsubmit
{
	border-radius:30px !important;
	-moz-border-radius:30px !important;
	-webkit-border-radius:30px !important;
	background-color:rgba(0,169,185,1) !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1781784974 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1213723895 .svg
{
	width:75% !important;
	color:rgba(0,169,185,1) !important;
	fill:rgba(0,169,185,1) !important;
}
*#dm *.dmBody div.u_1213723895
{
	border-radius:25% !important;
	background-color:rgba(215,230,230,1) !important;
	border-color:rgba(0,169,185,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1728916338 .svg
{
	width:75% !important;
	color:rgba(0,169,185,1) !important;
	fill:rgba(0,169,185,1) !important;
}
*#dm *.dmBody div.u_1728916338
{
	border-radius:25% !important;
	background-color:rgba(215,230,230,1) !important;
	border-color:rgba(0,169,185,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1354322552 .svg
{
	width:75% !important;
	color:rgba(0,169,185,1) !important;
	fill:rgba(0,169,185,1) !important;
}
*#dm *.dmBody div.u_1354322552
{
	border-radius:25% !important;
	background-color:rgba(215,230,230,1) !important;
	border-color:rgba(0,169,185,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1715144147 .svg
{
	width:75% !important;
	color:rgba(0,169,185,1) !important;
	fill:rgba(0,169,185,1) !important;
}
*#dm *.dmBody div.u_1715144147
{
	border-radius:25% !important;
	background-color:rgba(215,230,230,1) !important;
	border-color:rgba(0,169,185,1) !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1115761752 hr
{
	color:var(--color_1) !important;
	border-top-style:solid !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1346171117 hr
{
	color:var(--color_1) !important;
	border-top-style:solid !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1781784974 input:not([type="submit"])
{
	border-color:rgba(0,0,0,0) !important;
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1781784974 textarea
{
	border-color:rgba(0,0,0,0) !important;
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1781784974 select
{
	border-color:rgba(0,0,0,0) !important;
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1887621589 hr
{
	border-top-style:solid !important;
	border-top-width:15px !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1936491404 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1936491404
{
	border-radius:25% !important;
	border-color:var(--color_1) !important;
	border-width:2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1936491404:hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1936491404.hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1713589793 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1713589793
{
	border-radius:25% !important;
	border-color:var(--color_1) !important;
	border-width:2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1713589793:hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1713589793.hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1663843445 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1663843445
{
	border-radius:25% !important;
	border-color:var(--color_1) !important;
	border-width:2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1663843445:hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1663843445.hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1423278178 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1423278178
{
	border-radius:25% !important;
	border-color:var(--color_1) !important;
	border-width:2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1423278178:hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1423278178.hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_contacto
{
	background-image:initial !important;
	background-color:rgba(245,245,246,1) !important;
}
*#dm *.dmBody div.u_1781784974 .dmformsubmit
{
	background-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1781784974 .dmformsubmit:hover
{
	background-image:none !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1781784974 .dmformsubmit.hover
{
	background-image:none !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1549115091 .phoneConteiner a
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1549115091 .phoneConteiner a
{
	font-weight:normal !important;
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1549115091 .icono-phone svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1909714105 .btnDisenoDos
{
	background-color:var(--color_8) !important;
	border-radius:14px 14px 14px 14px !important;
}
*#dm *.dmBody div.u_1365227575 hr
{
	border-top-style:solid !important;
	color:var(--color_7) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1213657928 hr
{
	border-top-style:solid !important;
	color:var(--color_7) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1215088135 hr
{
	border-top-style:solid !important;
	color:var(--color_7) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1675914782 hr
{
	border-top-style:solid !important;
	color:var(--color_8) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1078339817 .svg
{
	color:var(--color_2) !important;
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1078339817
{
	border-radius:25% !important;
	border-color:var(--color_1) !important;
	border-width:2px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1078339817:hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1078339817.hover .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1392163654 hr
{
	border-top-style:solid !important;
	color:var(--color_8) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1302413060 hr
{
	border-top-style:solid !important;
	color:var(--color_1) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1000761079 hr
{
	border-top-style:solid !important;
	color:var(--color_8) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1284747333 hr
{
	border-top-style:solid !important;
	color:var(--color_1) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1495029404 hr
{
	border-top-style:solid !important;
	color:var(--color_1) !important;
	border-top-width:15px !important;
}
*#dm *.dmBody div.u_1406444266 .iList-text
{
	font-weight:700 !important;
}
*#dm *.dmBody *.u_3506548262
{
	width:100% !important;
}
*#dm *.dmBody *.u_1148318585
{
	width:100% !important;
}
*#dm *.dmBody div.u_1148318585 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_2884919364 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_2884919364
{
	width:100% !important;
}
*#dm *.dmBody div.u_1549115091 .phoneConteiner
{
	background-color:var(--color_4) !important;
	border-radius:16px 16px 16px 16px !important;
}
*#dm *.dmBody *.u_1868480729
{
	width:100% !important;
}
*#dm *.dmBody *.u_966578640
{
	width:100% !important;
}
*#dm *.dmBody *.u_2217141478
{
	width:100% !important;
}
*#dm *.dmBody div.u_2217141478 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_3506548262 img
{
	object-fit:contain !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_1725420840
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1839634787
{
	padding-top:60px !important;
	padding-left:350px !important;
	padding-bottom:60px !important;
	padding-right:350px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_INICIO
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_inicio
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_pa_9750462
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Inicio
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_seccion1
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Servicios
{
	margin-left:0 !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_seccion2
{
	padding-top:60px !important;
	padding-left:100px !important;
	padding-bottom:60px !important;
	padding-right:100px !important;
	width:auto !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_seccion-1
{
	padding-top:150px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1666814198
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:0 !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
	width:auto !important;
}
*#dm *.dmBody div.u_seccion4
{
	margin-left:0 !important;
	padding-top:15px !important;
	padding-left:40px !important;
	padding-bottom:50px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}*#dm *.dmBody div.u_seccion-4 {
  margin-left:0 !important;
  padding-top:15px !important;
  padding-left:40px !important;
  padding-bottom:50px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1346171117 {
  width:80px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  padding-right:0 !important;
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  position:relative !important;
  height:auto !important;
  max-width:100% !important;
  min-width:0 !important;
  text-align:start !important;
}

*#dm *.dmBody div.u_1781784974 .dmformsubmit { width:432px !important; }

*#dm *.dmBody div.u_1397239913 {
  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 div.u_1266995728
{
	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;
}
*#dm *.dmBody div.u_1061480219
{
	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_oferta-educativa
{
	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_contacto
{
	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 div.u_1369723648
{
	width:440px !important;
	height:440px !important;
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:50px !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody *.u_1266995728 .photoGalleryThumbs .image-container a
{
	padding-top:300px !important;
}
*#dm *.dmBody div.u_seccion-3
{
	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;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1549115091
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1549115091 .phone-adsa
{
	padding-top:12px !important;
	padding-bottom:12px !important;
}
*#dm *.dmBody *.u_1549115091 .icono-phone
{
	width:30px !important;
	height:30px !important;
}
*#dm *.dmBody *.u_1549115091 .icono-phone2
{
	width:30px !important;
	height:30px !important;
}
*#dm *.dmBody *.u_1549115091 .icono-phone3
{
	width:30px !important;
	height:30px !important;
}
*#dm *.dmBody *.u_1549115091 .icono-phone4
{
	width:30px !important;
	height:30px !important;
}
*#dm *.dmBody *.u_1549115091 .icono-phone5
{
	width:30px !important;
	height:30px !important;
}
*#dm *.dmBody div.u_1549115091 .phoneConteiner a
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1365227575
{
}
*#dm *.dmBody div.u_1213657928
{
}
*#dm *.dmBody div.u_1215088135
{
}
*#dm *.dmBody div.u_1675914782
{
}
*#dm *.dmBody div.u_1392163654
{
}
*#dm *.dmBody div.u_1302413060
{
}
*#dm *.dmBody div.u_1000761079
{
}
*#dm *.dmBody div.u_1284747333
{
}
*#dm *.dmBody div.u_1495029404
{
}
*#dm *.dmBody div.u_1332874536
{
	margin-left:0px !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:45px !important;
	margin-bottom:8px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 2fbe13a2c05d6085c6c98bd {
    margin: 0px 0% 0px 0%;
}
    
#\36 2fbe13a2c05d6085c6c98c0 {
    min-height: 0px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    padding: 0px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2fbe13a2c05d6085c6c98c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2fbe13a2c05d6085c6c98c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 49.5%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 40px 150px 0px 80px;
}
    
#innergrid_ftu {
    grid-template-rows: minmax(678px, max-content);
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_ep6 {
    grid-template-rows: minmax(270px, max-content);
    width: 100.00%;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    background-color: var(--color_2);
    background-image: initial;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_rc6 {
    grid-template-rows: minmax(450px, max-content);
    width: 60%;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    border-width: 10px;
    border-color: var(--color_1);
    border-style: solid;
    margin: -100px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_fpg {
    grid-template-rows: minmax(8px, max-content);
    width: 87.78491797674182%;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 100px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_6u3 {
    grid-template-rows: minmax(450px, max-content);
    width: 60%;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/mundo-1920w.jpg);
    margin: -70px -20px 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_b5j {
    width: 20%;
    height: auto;
    max-width: 100%;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_25s.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#widget_25s {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_lca {
    width: 188px;
    height: 35px;
    max-width: 100%;
    order: 0;
}
}



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2fbe13a2c05d6085c6c98c0 {
    padding-left: 0%;
    padding-right: 2%;
}
    
#\36 2fbe13a2c05d6085c6c98c2 {
    flex-direction: row;
}
    
#\36 2fbe13a2c05d6085c6c98c1 {
    padding-right: 30px;
    padding-left: 30px;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 10px;
}
    
#innergrid_ftu {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    grid-template-rows: minmax(678px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b5j {
    order: 0;
}
    
#widget_25s {
    order: 2;
}
    
#innergrid_rc6 {
    justify-self: end;
    align-self: start;
    width: 91.97%;
    grid-template-rows: minmax(411px, max-content);
    border-color: var(--color_1);
    margin: -100px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_6u3 {
    justify-self: end;
    align-self: start;
    width: 90.15%;
    grid-template-rows: minmax(417px, max-content);
    margin: -70px -5.195237761001579% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 1400px) {
    
#\36 2fbe13a2c05d6085c6c98c1 {
    background-color: rgba(0, 0, 0, 0);
    row-gap: 7px;
}
    
#innergrid_rc6 {
    border-color: var(--color_1);
}
    
#widget_b5j {
    order: 0;
}
    
#widget_25s {
    order: 1;
}
    
#widget_lca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_lca {
    order: 2;
    width: 185px;
    margin: 30px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 2fbe13a2c05d6085c6c98c0 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 2fbe13a2c05d6085c6c98c2 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 2fbe13a2c05d6085c6c98c1 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    row-gap: 10px;
    padding: 0px 20px 50px 20px;
}
    
#innergrid_ftu {
    grid-template-rows: minmax(420px, max-content);
    width: 100.00%;
}
    
#innergrid_rc6 {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    grid-template-rows: minmax(379px, max-content);
    border-color: var(--color_1);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_6u3 {
    justify-self: end;
    align-self: start;
    width: 99.89%;
    grid-template-rows: minmax(388px, max-content);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_b5j {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#innergrid_rc6 {
    border-color: var(--color_1);
}
    
#\36 2fbe13a2c05d6085c6c98c1 {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\39 7a96a61 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    margin-top: -20px;
    height: auto;
}
    
#\39 979a3ba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 96px;
    max-height: 100%;
    margin-top: -20px;
    height: auto;
}
    
#d5516a01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d5516a01 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dbe65a6.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 30px;
}
#\33 dbe65a6 {
    width: 84.65%;
    height: auto;
    max-width: 100%;
}
    
#\31 210fb5b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 30px;
}
#\31 210fb5b {
    width: 84.65%;
    height: auto;
    max-width: 100%;
}
    
#\30 c09de3b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 30px;
}
#\30 c09de3b {
    width: 84.65%;
    height: auto;
    max-width: 100%;
}
    
#b9604a6a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#b9604a6a {
    width: 500.909px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc3a3a18.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 30px;
}
#cc3a3a18 {
    width: 84.65%;
    height: auto;
    max-width: 100%;
}
    
#\38 565e1e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    height: auto;
}
    
#be4bfd94 {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: 100%;
    background-color: var(--color_2);
}
    
#\33 b90875e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 5px 0px 5px;
}
#\33 b90875e {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef2e8a83.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 5px 0px 5px;
}
#ef2e8a83 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0abe64c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 5px 0px 5px;
}
#d0abe64c {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbdffe64 {
    padding-bottom: 16px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\39 74f1718.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 5px 0px 5px;
}
#\39 74f1718 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 60482f7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    margin-top: -20px;
    height: auto;
}
    
#f90633d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 4% 6% 4% 6%;
}
    
#\34 46929d9 {
    min-height: 417px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_vv2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vv2 {
    width: 66.22%;
    height: 586px;
    max-width: 100%;
    margin-top: -200px;
}
    
#a28546e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    margin-top: -20px;
    height: auto;
}
    
#\36 b5477f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 5px 0px 5px;
}
#\36 b5477f1 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdbee03a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 30px;
}
#bdbee03a {
    width: 84.65%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 7a96a61 {
    margin-bottom: 20px;
    align-items: flex-start;
}
    
#\38 565e1e6 {
    flex-direction: row;
    flex-wrap: nowrap;
    margin-bottom: 20px;
    align-items: flex-start;
}
    
#\39 979a3ba {
    margin-bottom: 20px;
    align-items: flex-start;
}
    
#\33 dbe65a6 {
    margin: 0px 0% 0px 0%;
}
    
#ef2e8a83 {
    margin: 0px 0% 0px 0%;
}
    
#\31 60482f7 {
    align-items: flex-start;
}
    
#\34 46929d9 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#a28546e8 {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#dbdffe64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 0px;
    padding-left: 0px;
}
    
#f90633d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
}
    
#\34 46929d9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\38 565e1e6 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ef2e8a83 {
    margin: 0px 0% 0px 0%;
}
    
#\33 dbe65a6.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\33 dbe65a6 {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
    
#\39 7a96a61 {
    margin-top: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 74f1718 {
    margin: 0px 0% 0px 0%;
}
    
#cc3a3a18.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#cc3a3a18 {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
    
#\39 979a3ba {
    margin-top: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d0abe64c {
    margin: 0px 0% 0px 0%;
}
    
#\30 c09de3b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\30 c09de3b {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
    
#\31 60482f7 {
    margin-top: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 b90875e {
    margin: 0px 0% 0px 0%;
}
    
#\31 210fb5b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\31 210fb5b {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
    
#widget_vv2 {
    height: 240px;
}
    
#a28546e8 {
    margin-top: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 b5477f1 {
    margin: 0px 0% 0px 0%;
}
    
#bdbee03a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#bdbee03a {
    width: 100.00%;
    margin: 20px 0% 0px 0%;
}
}



@media all {
    
#\38 23144a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 4165bda::before, #\32 4165bda > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.16;
    border-radius: inherit;
}
#\32 4165bda {
    background-image: url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/sld3-1920w.jpg);
    background-attachment: fixed;
}
#\32 4165bda.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAEQQFAxIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDa8/WbfmyXXHzSiK19ifalwdqoCnluvL7fYiEdr//Z');
}
    
#\32 b6c7d9c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b6c7d9c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 400px;
}
    
#\38 23144a5 {
    width: 100%;
    min-height: 8px;
}
    
#\32 4165bda::before, #\32 4165bda > .bgExtraLayerOverlay {
    
}
#\32 4165bda.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAEQQFAxIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDa8/WbfmyXXHzSiK19ifalwdqoCnluvL7fYiEdr//Z');
}
}



@media (min-width: 1400px) {
    
#\32 b6c7d9c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 400px;
}
    
#\38 23144a5 {
    width: 100%;
    min-height: 8px;
}
    
#\32 4165bda::before, #\32 4165bda > .bgExtraLayerOverlay {
    
}
#\32 4165bda.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAEQQFAxIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDa8/WbfmyXXHzSiK19ifalwdqoCnluvL7fYiEdr//Z');
}
}



@media (max-width: 767px) {
    
#\38 23144a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 b6c7d9c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 20% 4%;
}
    
#\32 4165bda::before, #\32 4165bda > .bgExtraLayerOverlay {
    
}
#\32 4165bda.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAEQQFAxIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDa8/WbfmyXXHzSiK19ifalwdqoCnluvL7fYiEdr//Z');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\32 b6c7d9c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 23144a5 {
    width: 100%;
    min-height: 80px;
}
    
#\32 4165bda::before, #\32 4165bda > .bgExtraLayerOverlay {
    
}
#\32 4165bda.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAEQQFAxIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDa8/WbfmyXXHzSiK19ifalwdqoCnluvL7fYiEdr//Z');
}
}



@media all {
    
#\37 8c12be6 {
    padding-top: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\31 2fcb845::before, #\31 2fcb845 > .bgExtraLayerOverlay {
    
}
#\31 2fcb845 {
    background-position: 0% 50%;
    background-image: linear-gradient(90deg, rgba(189, 91, 3, 1) 0%, rgba(255, 130, 17, 1) 100%);
    background-origin: border-box;
}
    
#\36 c739d1d {
    min-height: 799px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 0% 0%;
}
    
#e175cc07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-end;
    min-width: 4%;
    padding: 16px 16px 0px 16px;
}
    
#face0b74 {
    width: 99.99952488413005%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e98f16c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 e98f16c {
    width: 248px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5p7 {
    width: 100.00%;
    height: 619px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c739d1d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 2fcb845::before, #\31 2fcb845 > .bgExtraLayerOverlay {
    
}
    
#e175cc07 {
    width: 100%;
    min-height: 80px;
    align-items: flex-end;
}
    
#\37 8c12be6 {
    width: 100%;
    min-height: 80px;
}
    
#widget_5p7 {
    width: 64.11%;
    height: 402px;
}
}



@media (min-width: 1400px) {
    
#\31 2fcb845::before, #\31 2fcb845 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\37 8c12be6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 0px;
}
    
#\36 c739d1d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 60px;
}
    
#e175cc07 {
    width: 100%;
    min-height: 32px;
    align-items: center;
}
    
#face0b74.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
    
#\34 e98f16c {
    order: 1;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 2fcb845::before, #\31 2fcb845 > .bgExtraLayerOverlay {
    
}
    
#widget_5p7 {
    height: 347px;
    width: 100.00%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\31 2fcb845::before, #\31 2fcb845 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\33 cfdb62c {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
}
    
#\31 738ddd2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/2154246858-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#\31 738ddd2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIDBAAFESFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwC2pg2laGSzJba9EV68Up4FX5mUxadyXNJet6fMYxD2TuqgHf/Z');
}
    
#eececd7c {
    background-color: var(--color_1);
    background-image: initial;
}
    
#c9e4184d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 acb187f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 acb187f {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2jk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fm0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 cfdb62c {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\33 cfdb62c {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 738ddd2 {
    width: 100%;
    min-height: 235px;
    align-items: center;
    height: auto;
}
#\31 738ddd2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIDBAAFESFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAR/9oADAMBAAIRAxEAPwC2pg2laGSzJba9EV68Up4FX5mUxadyXNJet6fMYxD2TuqgHf/Z');
}
    
#c9e4184d {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
}



@media all {
    
#\32 0954148 {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
}
    
#\34 59fd7a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f1a3d50 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#ea22a1a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 daf9c91.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 daf9c91 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d74441f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/d9ec7cd5/dms3rep/multi/opt/1125572469-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#\33 d74441f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgME/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIFAAMEEQYhMTRy0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAgEAIf/aAAwDAQACEQMRAD8AcSXLRemMPIxrjBLa6KN03Wd56SZ2ZclACdgb7UGmPPX2+1Wp2u5iJZv/2Q==');
}
    
#cf28b388 {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0954148 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\32 0954148 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 f1a3d50 {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
    
#\33 d74441f {
    width: 100%;
    min-height: 279px;
    align-items: center;
    height: auto;
}
#\33 d74441f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgME/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIFAAMEEQYhMTRy0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAgEAIf/aAAwDAQACEQMRAD8AcSXLRemMPIxrjBLa6KN03Wd56SZ2ZclACdgb7UGmPPX2+1Wp2u5iJZv/2Q==');
}
}



@media all {
    
#b77d6ae4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4c3ce16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d66c45ca {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
}
    
#\31 e8dd39a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\33 734ad07 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#f8437219.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f8437219 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e627e165 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_56s {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 82.37%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-self: flex-end;
    margin-top: -50px;
    margin-right: 4%;
    padding: 3% 3% 3% 3%;
}
    
#widget_4hc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_7c5 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\36 4c3ce16 {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
    
#d66c45ca {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 e8dd39a {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
    
#widget_7c5 {
    height: 240px;
}
}



@media all {
    
#a3e1f675 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\35 528d5ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 018a2fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1f4bab9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\39 120cd74 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\34 150318f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 150318f {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g90 {
    width: 10.88%;
    height: 92px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#a3e1f675 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 1f4bab9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_g90 {
    height: 106px;
    width: 49.88%;
}
    
#\35 528d5ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 528d5ab {
    margin: 0px 0% 20px 0%;
}
}



@media all {
    
#\36 d69ae1b {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\34 f150ddf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 b8cb01e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a9cbb313 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\37 504d79d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 504d79d {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 386ae5b {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#group_gn0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 30px;
    background-color: var(--color_9);
    background-image: initial;
    padding: 5% 5% 5% 5%;
}
    
#widget_rta {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 617d27d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\34 a298ca8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a298ca8 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e38c2fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c22825b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aae0f995 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 30px;
    background-color: var(--color_9);
    background-image: initial;
    padding: 5% 5% 5% 5%;
}
    
#\34 dfe0b37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 386ae5b {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#a9cbb313 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 386ae5b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 617d27d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 4677527 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 19fcbc5 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#c0b25591 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\38 53d8355 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c31e62c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f1b77df {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 30px;
    background-color: var(--color_9);
    background-image: initial;
    padding: 5% 5% 5% 5%;
}
    
#a16cd7e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a16cd7e4 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a1316b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 faa8620 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 817bf24.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 817bf24 {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3985ea9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\32 aeae6b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_trr {
    width: 466px;
    height: 123px;
    max-width: 100%;
}
    
#widget_ml3 {
    width: 20.443951272464115%;
    height: 92px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#c0b25591 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 40% 4%;
}
    
#\30 faa8620 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a3985ea9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ml3 {
    height: 87px;
    width: 100.00%;
}
    
#\38 1bc2cc7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_trr {
    height: 229px;
}
}



@media all {
    
#\35 3bd4f44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 6f22f3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
}
    
#\36 9fcc627 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\39 c6d7a05 {
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
}
    
#\37 9e39034 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\38 357f9ff {
    align-items: flex-start;
    width: 100%;
    min-height: 119px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: 30px;
    background-color: var(--color_9);
    background-image: initial;
    order: 4;
    height: auto;
    padding: 5% 5% 5% 5%;
}
    
#\38 53d9fca {
    width: 466px;
    height: 93px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#dfbcf9dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed4ae772 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#eb7754d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eb7754d5 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_abl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_abl {
    width: 100%;
    height: 475px;
    max-width: 100%;
    order: 0;
    margin-top: -150px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 c6d7a05 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\36 6f22f3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 9fcc627 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 c6d7a05 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_abl {
    height: 240px;
}
    
#eb7754d5 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}

