*#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 *.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 div.u_1373732010 { line-height:normal !important; }

*#dm *.dmBody div.u_1193706782 { background-color:rgba(250,250,250,1) !important; }

*#dm *.dmBody div.u_1198655280 { background-color:rgba(0,0,0,0) !important; }

*#dm *.dmBody div.u_1877460598 *.caption-inner { background-color:rgba(0,0,0,0.04) !important; }

*#dm *.dmBody div.u_1877460598 *.caption-button {
  box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
  -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
  -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}

*#dm *.dmBody *.u_1877460598 *.caption-inner {
  border-bottom-left-radius:0 !important;
  -webkit-border-top-right-radius:0 !important;
  -moz-border-top-right-radius:0 !important;
  -webkit-border-bottom-right-radius:0 !important;
  -webkit-border-bottom-left-radius:0 !important;
  border-top-right-radius:0 !important;
  -webkit-border-top-left-radius:0 !important;
  border-radius:0 !important;
  -moz-border-bottom-right-radius:0 !important;
  -moz-border-top-left-radius:0 !important;
  border-top-left-radius:0 !important;
  -moz-border-radius:0 !important;
  -moz-border-bottom-left-radius:0 !important;
  border-bottom-right-radius:0 !important;
  -webkit-border-radius: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/f6994c94/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_1862629671:before {
  background-color:rgba(22,19,19,1) !important;
  opacity:1 !important;
}

*#dm *.dmBody div.u_1862629671.before {
  background-color:rgba(22,19,19,1) !important;
  opacity:1 !important;
}

*#dm *.dmBody div.u_1862629671>.bgExtraLayerOverlay {
  background-color:rgba(22,19,19,1) !important;
  opacity: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/f6994c94/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/f6994c94/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 div.u_1749827360 .style-text { color:rgba(53,54,61,1) !important; }

*#dm *.dmBody div.u_1895162749 *.open-hours-item dt { color:rgba(115,111,111,1) !important; }

*#dm *.dmBody div.u_1895162749 *.open-hours-item dd { color:rgba(115,111,111,1) !important; }

*#dm *.dmBody div.u_1895162749 *.open-hours-item time { color:rgba(115,111,111,1) !important; }

*#dm *.dmBody div.u_1895162749 *.open-hours-special { color:rgba(115,111,111,1) !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 div.u_1685372339 *.socialHubIcon { background-color:rgba(0,0,0,1) !important; }

*#dm *.dmBody div.u_1011950358 .dmformsubmit {
  border-style:solid !important;
  border-width:0 !important;
  background-color:var(--color_7) !important;
}

*#dm *.dmBody div.u_1011950358 input[type="submit"] { color:var(--color_8) !important; }

*#dm *.dmBody div.u_1011950358 .dmformsubmit:hover {
  background-color:var(--color_1) !important;
  background-image:none !important;
}

*#dm *.dmBody div.u_1011950358 .dmformsubmit.hover {
  background-color:var(--color_1) !important;
  background-image:none !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_1011950358 *.dmforminput input { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .dmforminput textarea { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .dmforminput .fileUploadLink { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .checkboxwrapper span { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .radiowrapper span { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .optinwrapper div { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .freetextwrapper { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .dmforminput select { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .dmforminput option { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .dmform-success { color:var(--color_7) !important; }

*#dm *.dmBody div.dmform-error { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1011950358 .dmform-success .rteBlock { color:var(--color_7) !important; }

*#dm *.dmBody div.dmform-error .rteBlock { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1899824965 .btnDisenotres {
  background-image:none !important;
  border-style:solid !important;
  border-width:0px !important;
  border-radius:0px !important;
  -moz-border-radius:0px !important;
  -webkit-border-radius:0px !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_pa_8673298:before {
  opacity:0.5 !important;
  background-color:rgb(0,2,90) !important;
}

*#dm *.dmBody *.u_pa_8673298.before {
  opacity:0.5 !important;
  background-color:rgb(0,2,90) !important;
}

*#dm *.dmBody div.u_pa_8673298:before {
  background-color:rgba(0,0,0,1) !important;
  opacity:0.5 !important;
}

*#dm *.dmBody div.u_pa_8673298.before {
  background-color:rgba(0,0,0,1) !important;
  opacity:0.5 !important;
}

*#dm *.dmBody div.u_pa_8673298 {
  background-image:none !important;
  background-repeat:no-repeat !important;
  background-color:rgba(59,59,61,1) !important;
  background-size:cover !important;
}

*#dm *.dmBody a.u_1794690764 { background-color:rgba(245,7,7,1) !important; }

*#dm *.dmBody div.u_1390150002 { line-height:2.0 !important; }

*#dm *.dmBody div.u_1773131076 { background-color:rgba(255,255,255,1) !important; }

.u_1187354341 {}

.u_1674575136 {}

.u_1773131076 {}

*#dm *.dmBody div.u_1674575136 { background-color:rgba(238,240,248,1) !important; }

*#dm *.dmBody div.u_1862629671 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/f6994c94/dms3rep/multi/opt/iStock-1347150429-1920w.jpg) !important;
  background-size:cover !important;
  background-color:rgba(22,19,19,1) !important;
}

*#dm *.dmBody div.u_1414058881 { background-color:var(--color_3) !important; }

*#dm *.dmBody div.u_1187354341 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/f6994c94/dms3rep/multi/opt/Atencion+a+flotillas-1920w.jpeg) !important;
  background-size:cover !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_1373732010 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:100% !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width: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 *.u_1877460598 *.photoGalleryThumbs { padding:10px !important; }

*#dm *.dmBody *.u_1877460598 *.layout-container { padding:10px !important; }

*#dm *.dmBody *.u_1877460598 *.photoGalleryViewAll { padding:0 20px !important; }

*#dm *.dmBody div.u_1877460598 *.caption-button span.text { font-size:16px !important; }

*#dm *.dmBody *.u_1877460598 *.photoGalleryThumbs *.image-container a { padding-top:320px !important; }

*#dm *.dmBody div.u_1877460598 .caption-button { width:151px !important; }

*#dm *.dmBody div.u_1877460598 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:100% !important;
  margin-top:-150px !important;
  margin-bottom:10px !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !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_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_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:60px !important;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:none !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:15px !important;
  min-width:0 !important;
  text-align:center !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_1011950358 .dmformsubmit { width:527px !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_pa_8673298 {
  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 a.u_1794690764 {
  display:block !important;
  float:none !important;
  top:0px !important;
  left:0px !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:10px !important;
  padding-left:7px !important;
  padding-bottom:10px !important;
  min-height:43.821px !important;
  margin-right:302.003px !important;
  margin-left:0px !important;
  max-width:139.957px !important;
  margin-top:10px !important;
  margin-bottom:10px !important;
  padding-right:7px !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1187354341 { background-position:50% 50% !important; }

*#dm *.dmBody div.u_1867494024 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:253px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:547px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:start !important;
}

*#dm *.dmBody div.u_1674575136 {
  padding-top:70px !important;
  padding-left:70px !important;
  padding-right:70px !important;
  padding-bottom:70px !important;
}

*#dm *.dmBody div.u_1142581111 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:459px !important;
  margin-top:32px !important;
  margin-bottom:8px !important;
  padding-right:0px !important;
  min-width:25px !important;
}

*#dm *.dmBody div.u_1390150002 {
  float:none !important;
  top:0px !important;
  left:0px !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  max-width:459.516px !important;
  padding-right:0px !important;
  min-width:25px !important;
  margin-right:0px !important;
  margin-left:0px !important;
  margin-top:29px !important;
  margin-bottom:8px !important;
}

*#dm *.dmBody div.u_1773131076 {
  padding-top:70px !important;
  padding-bottom:70px !important;
  margin-left:0px !important;
  padding-left:40px !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  margin-right:0px !important;
  padding-right:40px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1414058881 {
  margin-left:0px !important;
  padding-top:25px !important;
  padding-left:25px !important;
  padding-bottom:25px !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  margin-right:0px !important;
  padding-right:17.9972px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3c5caa90e381302d0abb99f {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\36 3c5caa90e381302d0abb99c {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 0% 150px 0%;
    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_3);
    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%;
}
    
#\36 3c5caa90e381302d0abb99a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
}



@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-left: 4%;
    padding-right: 4%;
}
    
#\36 3c5caa90e381302d0abb99d {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3c5caa90e381302d0abb99f {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
}



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



@media all {
    
#\36 3c5cb470e381302d0abfd5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5cb470e381302d0abfd5c {
    background-color: var(--color_8);
}
    
#\36 3c5cb470e381302d0abfd58 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5cb470e381302d0abfd57 {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5cb470e381302d0abfd59 {
    background-size: contain;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/f6994c94/dms3rep/multi/opt/397-57392ad2-947h.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\36 3c5cb470e381302d0abfd59.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDBQYSMf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A2STJ5DuOVlB7Y4mqxtZEBWZqtHRxWFmfu717fqIjCf/Z');
}
    
#\36 3c5cb470e381302d0abfd5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5cb470e381302d0abfd5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3c5cb470e381302d0abfd57 {
    padding-left: 20px;
    padding-right: 20px;
}
    
#\36 3c5cb470e381302d0abfd59 {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    width: 37.91%;
}
#\36 3c5cb470e381302d0abfd59.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDBQYSMf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A2STJ5DuOVlB7Y4mqxtZEBWZqtHRxWFmfu717fqIjCf/Z');
}
    
#\36 3c5cb470e381302d0abfd5c {
    background-color: var(--color_8);
}
    
#\36 3c5cb470e381302d0abfd5a {
    width: 58.09468791500664%;
}
}



@media (min-width: 1400px) {
    
#\36 3c5cb470e381302d0abfd59 {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
#\36 3c5cb470e381302d0abfd59.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDBQYSMf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A2STJ5DuOVlB7Y4mqxtZEBWZqtHRxWFmfu717fqIjCf/Z');
}
    
#\36 3c5cb470e381302d0abfd5c {
    background-color: var(--color_8);
}
}



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



@media (max-width: 767px) {
    
#\36 3c5cb470e381302d0abfd57 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3c5cb470e381302d0abfd59 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    order: 1;
}
#\36 3c5cb470e381302d0abfd59.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDBQYSMf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A2STJ5DuOVlB7Y4mqxtZEBWZqtHRxWFmfu717fqIjCf/Z');
}
    
#\36 3c5cb470e381302d0abfd5a {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 0;
}
    
#\36 3c5cb470e381302d0abfd5c {
    background-color: var(--color_8);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3c5cb470e381302d0abfd59 {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
#\36 3c5cb470e381302d0abfd59.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBEDBQYSMf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A2STJ5DuOVlB7Y4mqxtZEBWZqtHRxWFmfu717fqIjCf/Z');
}
    
#\36 3c5cb470e381302d0abfd5c {
    background-color: var(--color_8);
}
}



@media all {
    
#\36 3c5cca60e381302d0ac7e49 {
    min-height: 304px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3c5cca60e381302d0ac7e48 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c5cca60e381302d0ac7e47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\36 3c5cca60e381302d0ac7e4c {
    width: 70%;
    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%;
}
}



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



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



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



@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%;
}
    
#\36 3c5cca60e381302d0ac7e4a {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3c5cca60e381302d0ac7e4b {
    background-color: var(--color_8);
}
    
#\36 3c5cca60e381302d0ac7e4c {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
}



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



@media all {
    
#\36 3c5dc29e8ebc211699c91ec {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    order: 5;
}
    
#\36 3c5dc29e8ebc211699c91ea.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#\36 3c5dc29e8ebc211699c91ea {
    position: relative;
    width: 544px;
    height: 102px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
}
    
#\36 3c5dc29e8ebc211699c91df {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    order: 0;
}
    
#\36 3c5dc29e8ebc211699c91e3 {
    align-self: start;
    background-size: cover;
    padding-left: 0%;
    min-height: 460px;
    grid-row-start: 1;
    margin-left: 0%;
    background-repeat: no-repeat;
    flex-direction: row;
    margin-top: 0px;
    grid-column-end: span 1;
    order: 0;
    padding-top: 4%;
    grid-column-start: 1;
    display: flex;
    padding-bottom: 4%;
    background-position: 50% 50%;
    margin-right: 0%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    grid-row-end: span 1;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-bottom: 0px;
    justify-self: center;
    padding-right: 0%;
}
    
#\36 3c5dc29e8ebc211699c91e2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#\36 3c5dc29e8ebc211699c91e2 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: none;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: stretch;
    order: 0;
}
    
#\36 3c5dc29e8ebc211699c91e1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#\36 3c5dc29e8ebc211699c91e1 {
    position: relative;
    width: 338px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
}
    
#\36 3c5dc29e8ebc211699c91e0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#\36 3c5dc29e8ebc211699c91e0 {
    position: relative;
    width: 544px;
    height: 52px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
}
    
#\36 3c5dc29e8ebc211699c91e7 {
    margin-bottom: 0px;
    margin-right: 0%;
    margin-top: 0px;
    margin-left: 0%;
}
    
#\36 3c5dc29e8ebc211699c91e6 {
    align-self: stretch;
    padding-top: 16px;
    background-size: cover;
    display: flex;
    padding-left: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    background-position: 50% 50%;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 110%;
    justify-content: center;
    margin-top: 0px;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    min-width: 4%;
    padding-right: 16px;
}
    
#\36 3c5dc29e8ebc211699c91e5 {
    align-self: stretch;
    padding-top: 16px;
    background-size: cover;
    display: flex;
    padding-left: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    background-position: 50% 50%;
    margin-right: 0%;
    margin-left: 0%;
    column-gap: 4%;
    row-gap: 20px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 90%;
    justify-content: center;
    margin-top: 0px;
    align-items: flex-start;
    position: relative;
    margin-bottom: 0px;
    min-width: 4%;
    padding-right: 16px;
}
    
#\36 3c5dc29e8ebc211699c91e4 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--color_8);
    background-image: none;
}
    
#\36 3c5dc29e8ebc211699c91e9 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    order: 3;
}
    
#\36 3c5dc29e8ebc211699c91e8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#\36 3c5dc29e8ebc211699c91e8 {
    position: relative;
    width: 544px;
    height: 24px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 7;
}
    
#\36 3c5dc4be8ebc211699ca185.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#\36 3c5dc4be8ebc211699ca185 {
    position: relative;
    width: 492px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
}
    
#\36 3c5dc59e8ebc211699cae52 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    order: 0;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#widget_mit {
    position: relative;
    width: 300px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    order: 1;
}
    
#widget_7hq {
    position: relative;
    width: 300px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    order: 6;
}
}



@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;
}
}



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



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



@media (max-width: 767px) {
    
#\36 3c5dc29e8ebc211699c91e3 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 0%;
    padding-top: 4%;
    padding-bottom: 4px;
    row-gap: 17px;
}
    
#\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;
}
}



@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 {
    
#ab2da7d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 a5a2bb1 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 482px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#cf9a0c35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 114c23c {
    background-image: url(https://lirp.cdn-website.com/f6994c94/dms3rep/multi/opt/396-c145a9dc-1920w.jpg);
}
#\31 114c23c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBiESFEH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEEITH/2gAMAwEAAhEDEQA/AMXrs63bcQyffWuxq28VYr2BI1azFFSAIegPsRFnWMOnqP/Z');
}
}



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



@media (max-width: 767px) {
    
#ab2da7d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 a5a2bb1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#cf9a0c35 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 edbd544 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c8821f83 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_shs {
    width: 100%;
    height: 410px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
    
#\36 5bc2298 {
    background-color: var(--color_3);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\36 edbd544 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c8821f83 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}

