*#dm *.dmBody a.span.textonly { color:rgb(255,255,255) !important; }

*#dm *.dmBody div.dmform-error { font-style:normal !important; }

*#dm *.dmBody div.dmforminput textarea { font-style:italic !important; }

*#dm *.dmBody div.dmforminput *.fileUploadLink { font-style:italic !important; }

*#dm *.dmBody div.checkboxwrapper span { font-style:italic !important; }

*#dm *.dmBody div.radiowrapper span { font-style:italic !important; }

*#dm *.dmBody *.u_1243667655:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1243667655.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1243667655>.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1243667655:before {
  background-color:rgba(17,17,17,1) !important;
  opacity:0.2 !important;
}

*#dm *.dmBody div.u_1243667655.before {
  background-color:rgba(17,17,17,1) !important;
  opacity:0.2 !important;
}

*#dm *.dmBody div.u_1243667655>.bgExtraLayerOverlay {
  background-color:rgba(17,17,17,1) !important;
  opacity:0.2 !important;
}

*#dm *.dmBody nav.u_1318507390 { color:black !important; }

*#dm *.dmBody *.u_1332750720 .btnDisenotres {
  justify-content:center !important;
  text-align:center !important;
}

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

*#dm *.dmBody div.u_1987690278 *.caption-container *.caption-title { color:rgba(255,255,255,1) !important; }

*#dm *.dmBody *.u_1987690278 *.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 a.u_1501269535 span.text { color:var(--color_8) !important; }

*#dm *.dmBody a.u_1501269535 {
  background-color:var(--color_2) !important;
  background-image:initial !important;
}

div.u_1855004172 .svg { fill:var(--color_1) !important; }

div.u_1698102384 .svg { fill:var(--color_1) !important; }

div.u_1013104698 .svg { fill:var(--color_1) !important; }

*#dm *.dmBody div.u_1542608543 .dmWidget:hover {
  background-color:rgba(0,0,0,0) !important;
  background-image:none !important;
}

*#dm *.dmBody div.u_1542608543 .dmWidget.hover {
  background-color:rgba(0,0,0,0) !important;
  background-image:none !important;
}

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

div.u_1181127249 .texto-method { color:var(--color_1) !important; }

div.u_1181127249 .title-pagos { color:var(--color_1) !important; }

div.u_1181127249 .payment-methods { color:var(--color_1) !important; }

*#dm *.dmBody *.u_1181127249 .texto-method { text-align:LEFT !important; }

*#dm *.dmBody *.u_1542608543 .dmWidget { text-align:LEFT !important; }

*#dm *.dmBody *.u_1181127249 .title-pagos { text-align:LEFT !important; }

*#dm *.dmBody *.u_1181127249 .payment-methods { text-align:LEFT !important; }

*#dm *.dmBody div.u_1692602885 .style-title { color:var(--color_1) !important; }

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

*#dm *.dmBody div.u_1332750720 .btnDisenotres span.text { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1332750720 .btnDisenotres {
  background-color:var(--color_8) !important;
  border-color:var(--color_8) !important;
  border-width:1px !important;
  border-style:solid !important;
  border-radius:20px 20px 20px 20px !important;
  -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
}

*#dm *.dmBody *.u_1255314512 .btnDisenotres {
  justify-content:center !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1255314512 .btnDisenotres span.text { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1255314512 .btnDisenotres {
  background-color:var(--color_8) !important;
  border-color:var(--color_8) !important;
  border-width:1px !important;
  border-style:solid !important;
  border-radius:20px 20px 20px 20px !important;
  -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
}

*#dm *.dmBody *.u_1526603132 .btnDisenotres {
  justify-content:center !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1526603132 .btnDisenotres span.text { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1526603132 .btnDisenotres {
  background-color:var(--color_8) !important;
  border-color:var(--color_8) !important;
  border-width:1px !important;
  border-style:solid !important;
  border-radius:20px 20px 20px 20px !important;
  -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
}

*#dm *.dmBody div.u_1761524357 .socialHubIcon {
  background-color:rgba(0,0,0,0) !important;
  background-image:initial !important;
  color:var(--color_7) !important;
}

*#dm *.dmBody div.u_1181127249 .title-pagos { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1181127249 .payment-methods { color:var(--color_7) !important; }

*#dm *.dmBody *.u_1181127249 .caja-method .method svg * { fill:var(--color_7) !important; }

*#dm *.dmBody div.u_1181127249 .texto-method { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1839659104 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1839659104 .m-recaptcha { color:var(--color_7) !important; }

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

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

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

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

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

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

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

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

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

*#dm *.dmBody div.u_1839659104 input::placeholder { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1839659104 input.placeholder { color:var(--color_7) !important; }

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

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

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

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

*#dm *.dmBody div.u_1692602885 .style-text { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1628623412 .svg { fill:var(--color_3) !important; }

*#dm *.dmBody div.u_1506466850 .svg { fill:var(--color_3) !important; }

*#dm *.dmBody div.u_1838598297 *.open-hours-item dt { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1838598297 *.open-hours-item dd { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1838598297 *.open-hours-item time { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1838598297 *.open-hours-special { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1391083892 .phoneConteiner a { color:var(--color_7) !important; }

*#dm *.dmBody *.u_1391083892 .phoneConteiner a:hover { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1542608543 .dmWidget span.text { color:var(--color_7) !important; }

*#dm *.dmBody div.u_1013104698 .svg { fill:var(--color_3) !important; }

*#dm *.dmBody div.u_1698102384 .svg { fill:var(--color_3) !important; }

*#dm *.dmBody div.u_1855004172 .svg { fill:var(--color_3) !important; }

*#dm *.dmBody div.u_1839659104 input:not([type="submit"]) {
  border-style:solid !important;
  border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
}

*#dm *.dmBody div.u_1839659104 textarea {
  border-style:solid !important;
  border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
}

*#dm *.dmBody div.u_1839659104 select {
  border-style:solid !important;
  border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
}

*#dm *.dmBody div.u_1839659104 .dmformsubmit {
  background-color:rgba(0,0,0,0) !important;
  border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  background-image:initial !important;
  border-style:solid !important;
  border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
}

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

*#dm *.dmBody div.u_1839659104 .dmformsubmit:hover {
  background-color:var(--color_3) !important;
  background-image:initial !important;
}

*#dm *.dmBody div.u_1839659104 .dmformsubmit.hover {
  background-color:var(--color_3) !important;
  background-image:initial !important;
}

*#dm *.dmBody div.u_1243667655 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/ae214aa9/dms3rep/multi/opt/pexels-photo-29560007-1920w.jpeg) !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_Contacto { background-color:var(--color_8) !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-color:rgba(17,17,17,1) !important;
  opacity:0.2 !important;
}

*#dm *.dmBody div.u_Inicio.before {
  background-color:rgba(17,17,17,1) !important;
  opacity:0.2 !important;
}

*#dm *.dmBody div.u_Inicio>.bgExtraLayerOverlay {
  background-color:rgba(17,17,17,1) !important;
  opacity:0.2 !important;
}

*#dm *.dmBody div.u_Inicio {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/ae214aa9/dms3rep/multi/opt/pexels-photo-29560007-1920w.jpeg) !important;
  background-size:cover !important;
}

*#dm *.dmBody nav.u_1112353738 { color:black !important; }

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

*#dm *.dmBody div.u_1987690278 .photoGalleryViewAll.link { color:var(--color_8) !important; }

*#dm *.dmBody div.u_1964495918 .general { color:var(--color_7) !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_1898412284 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:100% !important;
  margin-top:0 !important;
  margin-bottom:8px !important;
  padding-right:0 !important;
  min-width:25px !important;
  display:block !important;
}

*#dm *.dmBody div.u_1885758039 {
  padding-left:50px !important;
  padding-right:50px !important;
  padding-top:30px !important;
  padding-bottom:30px !important;
}

*#dm *.dmBody div.u_1987690278 *.caption-container *.caption-title { font-size:25px !important; }

*#dm *.dmBody div.u_1987690278 {
  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;
  min-height:auto !important;
  max-width:100% !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
  margin-right:auto !important;
  margin-left:auto !important;
  margin-top:10px !important;
  margin-bottom:10px !important;
  display:block !important;
}

*#dm *.dmBody *.u_1987690278 .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 *.u_1987690278 *.photoGalleryThumbs { padding:9px !important; }

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

*#dm *.dmBody *.u_1987690278 *.photoGalleryViewAll { padding:0 18px !important; }

*#dm *.dmBody div.u_1542608543 .dmWidget span.text { font-size:16px !important; }

*#dm *.dmBody div.u_1839659104 .dmformsubmit { width:336px !important; }

*#dm *.dmBody *.u_1181127249 .method { height:20px !important; }

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

*#dm *.dmBody div.u_1243667655 {
  margin-left:0 !important;
  padding-top:360px !important;
  padding-left:40px !important;
  padding-bottom:360px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:40px !important;
  margin-right:0 !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:auto !important;
  position:relative !important;
  height:auto !important;
  max-width:none !important;
  min-width:0 !important;
  text-align:center !important;
  background-position:50% 50% !important;
  background-attachment:fixed !important;
}

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

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

*#dm *.dmBody div.u_Inicio {
  margin-left:0 !important;
  padding-top:360px !important;
  padding-left:40px !important;
  padding-bottom:360px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:40px !important;
  margin-right:0 !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:auto !important;
  position:relative !important;
  height:auto !important;
  max-width:none !important;
  min-width:0 !important;
  text-align:center !important;
  background-position:50% 50% !important;
  background-attachment:fixed !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3017299 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6d95470 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    padding: 16px 4% 16px 8%;
}
    
#\38 4aa847c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/ae214aa9/dms3rep/multi/opt/2-1920w.jpg);
    padding: 8% 4% 8% 4%;
}
    
#\32 c6b804c {
    min-height: 678px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-right: 4%;
}
    
#cd31eb87 {
    margin-top: 4%;
}
    
#\34 9af22e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 9af22e8 {
    width: 209px;
    height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6d95470 {
    width: 50%;
    min-height: 8px;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4aa847c {
    width: 50%;
    min-height: 8px;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c6b804c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 450px;
    column-gap: 0%;
}
}



@media (min-width: 1400px) {
    
#\38 6d95470 {
    width: 50%;
    min-height: 8px;
}
    
#\38 4aa847c {
    width: 50%;
    min-height: 8px;
}
    
#\32 c6b804c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 870px;
}
}



@media (max-width: 767px) {
    
#\36 3017299 {
    width: 100.00%;
}
    
#\38 6d95470 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\38 4aa847c {
    width: 100%;
    min-height: 358px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
    row-gap: 24px;
}
    
#\32 c6b804c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 6d95470 {
    width: 100%;
    min-height: 80px;
}
    
#\38 4aa847c {
    width: 100%;
    min-height: 80px;
}
    
#\32 c6b804c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media all {
    
#\36 8586492 {
    min-height: 643px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-right: 4%;
}
    
#acea0a95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    align-items: center;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 0;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 16px 16px 16px 4%;
}
    
#b5d3558f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ae214aa9/dms3rep/multi/opt/3-1920w.jpg);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 3;
    padding: 16px 16px 16px 16px;
}
#b5d3558f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMCEQAFBBIhMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAwEBAAAAAAAAAAAAAAABAwACBBEi/9oADAMBAAIRAxEAPwDS2u1S+OWIiJk+MFOx1Vm1i/eR6Oa9eh6oz7xXYvAIbflGESTC6+ZOfrdY9qYtGZBr6E//2Q==');
}
    
#widget_ojf {
    width: 85.58530422191306%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae7769e2 {
    width: 85.58530422191306%;
    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 cc4390e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 cc4390e {
    width: 209px;
    height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 8%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8586492 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 450px;
    column-gap: 0%;
}
    
#b5d3558f {
    width: 50%;
    min-height: 8px;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
#b5d3558f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMCEQAFBBIhMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAwEBAAAAAAAAAAAAAAABAwACBBEi/9oADAMBAAIRAxEAPwDS2u1S+OWIiJk+MFOx1Vm1i/eR6Oa9eh6oz7xXYvAIbflGESTC6+ZOfrdY9qYtGZBr6E//2Q==');
}
    
#acea0a95 {
    width: 50%;
    min-height: 8px;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 1400px) {
    
#\36 8586492 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 830px;
}
    
#b5d3558f {
    width: 50%;
    min-height: 8px;
}
#b5d3558f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMCEQAFBBIhMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAwEBAAAAAAAAAAAAAAABAwACBBEi/9oADAMBAAIRAxEAPwDS2u1S+OWIiJk+MFOx1Vm1i/eR6Oa9eh6oz7xXYvAIbflGESTC6+ZOfrdY9qYtGZBr6E//2Q==');
}
    
#acea0a95 {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 8586492 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#b5d3558f {
    width: 100%;
    min-height: 368px;
    align-items: center;
}
#b5d3558f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMCEQAFBBIhMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAwEBAAAAAAAAAAAAAAABAwACBBEi/9oADAMBAAIRAxEAPwDS2u1S+OWIiJk+MFOx1Vm1i/eR6Oa9eh6oz7xXYvAIbflGESTC6+ZOfrdY9qYtGZBr6E//2Q==');
}
    
#acea0a95 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 8586492 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b5d3558f {
    width: 100%;
    min-height: 80px;
}
#b5d3558f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMCEQAFBBIhMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAaEQACAwEBAAAAAAAAAAAAAAABAwACBBEi/9oADAMBAAIRAxEAPwDS2u1S+OWIiJk+MFOx1Vm1i/eR6Oa9eh6oz7xXYvAIbflGESTC6+ZOfrdY9qYtGZBr6E//2Q==');
}
    
#acea0a95 {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#\38 283e435 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    align-items: center;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 0;
    background-color: var(--color_2);
    background-image: initial;
    padding: 16px 4% 16px 4%;
}
    
#a29149b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2a0b83d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 58af8a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    align-items: center;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    padding: 16px 4% 16px 4%;
}
    
#b150bc03 {
    width: 99.52%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c205ed2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2a4cad6 {
    min-height: 300px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\31 ac9b01a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fbb18a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    align-items: center;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    padding: 16px 4% 16px 4%;
}
    
#d70c2683 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 20px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc943e11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    align-items: center;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    padding: 16px 4% 16px 4%;
}
    
#widget_1c5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 283e435 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 58af8a0 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 fbb18a2 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cc943e11 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a2a4cad6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 450px;
    column-gap: 0%;
}
}



@media (min-width: 1400px) {
    
#\38 283e435 {
    width: 25%;
    min-height: 8px;
    padding-right: 4%;
}
    
#\37 58af8a0 {
    width: 25%;
    min-height: 8px;
}
    
#\36 fbb18a2 {
    width: 25%;
    min-height: 8px;
}
    
#cc943e11 {
    width: 25%;
    min-height: 8px;
}
    
#a2a4cad6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 412px;
}
}



@media (max-width: 767px) {
    
#\38 283e435 {
    width: 100%;
    min-height: 122px;
    align-items: center;
    height: auto;
    padding: 4% 4% 4% 4%;
}
    
#\37 58af8a0 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\36 fbb18a2 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#cc943e11 {
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#a2a4cad6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 283e435 {
    width: 100%;
    min-height: 80px;
}
    
#\37 58af8a0 {
    width: 100%;
    min-height: 80px;
}
    
#\36 fbb18a2 {
    width: 100%;
    min-height: 80px;
}
    
#cc943e11 {
    width: 100%;
    min-height: 80px;
}
    
#a2a4cad6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media all {
    
#a932aabe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ae214aa9/dms3rep/multi/opt/4-1920w.jpg);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 3;
    padding: 16px 16px 16px 16px;
}
#a932aabe.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAJBAAAQIEBQUAAAAAAAAAAAAAAQIDAAQFEQcSEyFBBjEyQrH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEBRH/2gAMAwEAAhEDEQA/AKdV1lukPybrhAzk3Ur1g07iBXw6sNTKC3c5TvuOOYzcc1HUkBc2t2vBhhR0W9z4j5DvudX8BlPLzJZWS0//2Q==');
}
    
#\34 01a7d97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    padding: 16px 4% 16px 4%;
}
    
#addc5732 {
    width: 98.43%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\33 2d84ff5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 1;
    padding: 16px 4% 16px 4%;
}
    
#e540324e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 5bdaa25 {
    min-height: 400px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-right: 4%;
}
    
#d02b0811 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    order: 0;
    background-color: var(--color_8);
    background-image: initial;
    padding: 16px 2% 16px 2%;
}
    
#\38 95e4edc {
    width: 99.50923506506552%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5c55246 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4c0d414 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a932aabe {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
#a932aabe.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAJBAAAQIEBQUAAAAAAAAAAAAAAQIDAAQFEQcSEyFBBjEyQrH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEBRH/2gAMAwEAAhEDEQA/AKdV1lukPybrhAzk3Ur1g07iBXw6sNTKC3c5TvuOOYzcc1HUkBc2t2vBhhR0W9z4j5DvudX8BlPLzJZWS0//2Q==');
}
    
#\34 01a7d97 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 2d84ff5 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5bdaa25 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 450px;
    column-gap: 0%;
}
    
#d02b0811 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 1400px) {
    
#a932aabe {
    width: 25%;
    min-height: 8px;
}
#a932aabe.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAJBAAAQIEBQUAAAAAAAAAAAAAAQIDAAQFEQcSEyFBBjEyQrH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEBRH/2gAMAwEAAhEDEQA/AKdV1lukPybrhAzk3Ur1g07iBXw6sNTKC3c5TvuOOYzcc1HUkBc2t2vBhhR0W9z4j5DvudX8BlPLzJZWS0//2Q==');
}
    
#\34 01a7d97 {
    width: 25%;
    min-height: 8px;
}
    
#\33 2d84ff5 {
    width: 25%;
    min-height: 8px;
}
    
#\30 5bdaa25 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 400px;
}
    
#d02b0811 {
    width: 25%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#a932aabe {
    width: 100%;
    min-height: 322px;
    align-items: center;
}
#a932aabe.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAJBAAAQIEBQUAAAAAAAAAAAAAAQIDAAQFEQcSEyFBBjEyQrH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEBRH/2gAMAwEAAhEDEQA/AKdV1lukPybrhAzk3Ur1g07iBXw6sNTKC3c5TvuOOYzcc1HUkBc2t2vBhhR0W9z4j5DvudX8BlPLzJZWS0//2Q==');
}
    
#\34 01a7d97 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\33 2d84ff5 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\30 5bdaa25 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#d02b0811 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding: 4% 4% 4% 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#a932aabe {
    width: 100%;
    min-height: 80px;
}
#a932aabe.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAJBAAAQIEBQUAAAAAAAAAAAAAAQIDAAQFEQcSEyFBBjEyQrH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEBRH/2gAMAwEAAhEDEQA/AKdV1lukPybrhAzk3Ur1g07iBXw6sNTKC3c5TvuOOYzcc1HUkBc2t2vBhhR0W9z4j5DvudX8BlPLzJZWS0//2Q==');
}
    
#\34 01a7d97 {
    width: 100%;
    min-height: 80px;
}
    
#\33 2d84ff5 {
    width: 100%;
    min-height: 80px;
}
    
#\30 5bdaa25 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d02b0811 {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#\36 352c1d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 4% 16px 4%;
}
    
#ce534b3f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d51f1efc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1924d08 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 2773d81 {
    min-height: 400px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 4%;
    padding-right: 4%;
}
    
#efb8030e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bbe4846c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 4% 16px 4%;
}
    
#\31 d40011b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 5fa7961 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/ae214aa9/dms3rep/multi/opt/5-1920w.jpg);
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 16px 16px 16px;
}
#\36 5fa7961.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACMQAAEEAQEJAAAAAAAAAAAAAAEAAgMRBCEFEhMVJDEyUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AD8RsDxPjRSMx3CrPtLHben3j0zTr3VRKBy3JFaBhoLPy51+R+qQ29bVzb4REyBv/9k=');
}
    
#\38 403f7cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 4% 16px 4%;
}
    
#\35 b8d359d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 352c1d9 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2773d81 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 450px;
    column-gap: 0%;
}
    
#bbe4846c {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5fa7961 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
#\36 5fa7961.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACMQAAEEAQEJAAAAAAAAAAAAAAEAAgMRBCEFEhMVJDEyUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AD8RsDxPjRSMx3CrPtLHben3j0zTr3VRKBy3JFaBhoLPy51+R+qQ29bVzb4REyBv/9k=');
}
    
#\38 403f7cf {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    padding-top: 4%;
    padding-bottom: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 1400px) {
    
#\36 352c1d9 {
    width: 25%;
    min-height: 8px;
}
    
#\39 2773d81 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 400px;
}
    
#bbe4846c {
    width: 25%;
    min-height: 8px;
}
    
#\36 5fa7961 {
    width: 25%;
    min-height: 8px;
}
#\36 5fa7961.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACMQAAEEAQEJAAAAAAAAAAAAAAEAAgMRBCEFEhMVJDEyUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AD8RsDxPjRSMx3CrPtLHben3j0zTr3VRKBy3JFaBhoLPy51+R+qQ29bVzb4REyBv/9k=');
}
    
#\38 403f7cf {
    width: 25%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 352c1d9 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\39 2773d81 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bbe4846c {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\36 5fa7961 {
    width: 100%;
    min-height: 307px;
    align-items: center;
}
#\36 5fa7961.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACMQAAEEAQEJAAAAAAAAAAAAAAEAAgMRBCEFEhMVJDEyUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AD8RsDxPjRSMx3CrPtLHben3j0zTr3VRKBy3JFaBhoLPy51+R+qQ29bVzb4REyBv/9k=');
}
    
#\38 403f7cf {
    width: 100%;
    min-height: 300px;
    align-items: center;
    padding-top: 4%;
    padding-bottom: 4%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 352c1d9 {
    width: 100%;
    min-height: 80px;
}
    
#\39 2773d81 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bbe4846c {
    width: 100%;
    min-height: 80px;
}
    
#\36 5fa7961 {
    width: 100%;
    min-height: 80px;
}
#\36 5fa7961.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EACMQAAEEAQEJAAAAAAAAAAAAAAEAAgMRBCEFEhMVJDEyUZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AD8RsDxPjRSMx3CrPtLHben3j0zTr3VRKBy3JFaBhoLPy51+R+qQ29bVzb4REyBv/9k=');
}
    
#\38 403f7cf {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#e521d52f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    order: 5;
}
    
#f099de3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    order: 1;
}
    
#\39 aeb1d82 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f74450da {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 835px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ec3e1d01 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    order: 3;
}
    
#\32 23e9325 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 183f2c4 {
    width: 336px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8c21e6b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 5%;
}
#\36 8c21e6b {
    width: 84.84940476190475%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 219eba0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 ad22ebd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 3%;
}
    
#\35 b95e26f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8388ae6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 cb2d6ce {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 2f5d7ee {
    width: 132px;
    height: auto;
    max-width: 100%;
}
    
#\32 baeedd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 20f5241.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 20f5241 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b48b4b4c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#acaad7e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 8c67ac0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f1771013 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    order: 4;
}
    
#\33 6866c8f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 8213abc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#ccc8efa4 {
    width: 156px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 431dd42 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 9b67265 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#c27db059.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c27db059 {
    width: 209px;
    height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 219eba0 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#acaad7e0 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#f74450da {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 976px;
}
    
#\35 9b67265 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#\34 20f5241 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\32 219eba0 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#acaad7e0 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#f74450da {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 844px;
    column-gap: 4%;
}
    
#\35 9b67265 {
    width: 30.666666666666668%;
    min-height: 8px;
}
    
#\34 20f5241 {
    height: auto;
    width: auto;
}
}



@media (max-width: 767px) {
    
#e521d52f {
    order: 4;
}
    
#f099de3b {
    order: 1;
}
    
#acaad7e0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 16px;
}
    
#f74450da {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ec3e1d01 {
    order: 2;
}
    
#f1771013 {
    order: 3;
}
    
#\38 183f2c4 {
    width: 167px;
    justify-self: auto;
    align-self: flex-start;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8213abc {
    order: 1;
}
    
#\32 219eba0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e8388ae6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 2f5d7ee.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 2%;
}
    
#\35 9b67265 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 baeedd0 {
    order: 0;
}
    
#\34 20f5241 {
    height: auto;
    width: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\32 219eba0 {
    width: 100%;
    min-height: 80px;
}
    
#acaad7e0 {
    width: 100%;
    min-height: 80px;
}
    
#f74450da {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 9b67265 {
    width: 100%;
    min-height: 80px;
}
}

