@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1606902671 img[dm_changed] {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1606902671 img {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img[dm_changed] {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner nav.u_1144820115 { color:black !important; }

  *#dm .dmInner *.u_1762887782 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1451672928 { text-align:CENTER !important; }

  *#dm .dmInner a.u_1451672928 span.text { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1738371097 { text-align:LEFT !important; }

  *#dm .dmInner nav.u_1532563141 { color:white !important; }

  *#dm .dmInner nav.u_1856512003 { color:white !important; }

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_3301700527 img {
    border-radius:15px 200px 15px 15px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    object-fit:cover !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1697131724 .svg { width:100% !important; }

  *#dm .dmInner div.u_1697131724 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:4px 4px 4px 4px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(19,33,60,1) 41%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1697131724 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1621398306 .svg { width:100% !important; }

  *#dm .dmInner div.u_1621398306 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:4px 4px 4px 4px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(19,33,60,1) 41%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1621398306 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1550047793 .svg { width:100% !important; }

  *#dm .dmInner div.u_1550047793 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:4px 4px 4px 4px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(19,33,60,1) 41%,rgba(0,0,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1550047793 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_2690558994 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_2690558994 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1515950930 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1515950930 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1069304903 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1898740799 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1219471070 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1234157263 .reveal-heading { text-align:LEFT !important; }

  *#dm .dmInner div.u_1234157263 .text-reveal-container { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner nav.u_1418190742 { color:black !important; }

  *#dm .dmInner a.u_1737436861 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/90f93f2c/icon/Phone_8365903.svg) !important;
  }

  *#dm .dmInner a.u_1971974631:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1971974631.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1368282850 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/90f93f2c/icon/Phone_8365903.svg) !important;
  }

  *#dm .dmInner a.u_1973141156:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1973141156.hover span.text { color:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#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 .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner *.u_1234157263 .reveal-heading { letter-spacing:0px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1234157263 .reveal-heading { font-size:48px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\39 0399477 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 2a6f35cfdd2b461c33482f9 {
    min-height: 509px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f35cfdd2b461c33482fb::before, #\36 2a6f35cfdd2b461c33482fb > .bgExtraLayerOverlay {
    
}
#\36 2a6f35cfdd2b461c33482fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    background-image: none;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f399fdd2b461c3349bf6 {
    align-self: auto;
    max-width: 100%;
    width: 601px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uk4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 1d0bfe4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_qbd {
    width: 100%;
    height: 460px;
    max-width: 100%;
}
}



@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(19, 33, 60, 1) 22%, rgba(0, 0, 0, 1) 100%);
}
#c01c31c9 {
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/85259228_3098466460215546_7425133834917642240_n-1920w.jpg");
    background-attachment: fixed;
}
    
#\35 c5aa20b {
    min-height: 890px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 18% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#group_19v {
    width: 64.07%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_7r3 {
    width: 31.88%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_590 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50.03%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.916769525835058%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
}
    
#widget_ni3 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#eddf5c69 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_ogp {
    width: 971px;
    height: 140px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 74bb0a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/Luis+-+assets+%2823%29-1920w.png");
    background-position: 50% 100%;
    padding: 0px 0px 0px 0px;
    margin: -6% 0% 0% 0%;
}
    
#de63894b {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 821a3d7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 92e22fd {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f205992c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/image+%2878%29-1920w.png");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
#f205992c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AFhaY2ZteW55iWd+lGB5kWJ+lnGLoJOpu5+ywZ+osQBSVWBkbHtyf5NyhZ1rgJlsg5x8kKafr76qtr+mq7AARUxaWWN3aXiTbHyYaHmVaHuXdoihl6a3qbK6rLCyAEBNZFBgfl5ylltvlFlrj1htkmV6m4KUq5qkr6msrgBKWndQY4RVa5BOZIpLX4RLYYZUao5rf5yNmKiprK8AWmyNWm6RWW+VU2iPTWGFTWGGVGiMaHmWipOkqquuVwFarX8bmeYAAAAASUVORK5CYII=');
}
    
#ff9e38be {
    min-height: 750px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 b4a4219::before, #\38 b4a4219 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#\38 b4a4219 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/84578832_3087544844641041_125968697847185408_n-1920w.jpg");
    background-attachment: fixed;
}
#\38 b4a4219.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIBAAAQQBBAMAAAAAAAAAAAAAAgABAwUEBhEUISIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAIDBFL/2gAMAwEAAhEDEQA/AK0vDm2tPLlPLEMgN9bpYh3ViBkL8fxfb1dETPYl0TrXiyf/2Q==');
}
    
#group_7nv {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#c178cf1c {
    margin: 0px 0% 0px 0%;
}
    
#widget_loa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_472 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b53f838e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ee80d8ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_c12 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 4;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8fe {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_g3q {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7f2f1b8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 5;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#a84b9ad2 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 2a15917 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\34 4dbd522 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 6;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ffa70e7 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 7ed0663 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ecc8cb8d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 7;
    justify-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#c747bc0b {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cfff7293 {
    width: 76.07%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\38 a8108a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 2650726 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/Luis+-+assets+%2823%29-1920w.png");
    background-position: 50% 100%;
    padding: 0px 0px 0px 0px;
    margin: -6% 0% 0% 0%;
}
#\30 2650726.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAASklEQVQI15XKMQrCUADA0LpJKSgUQWoP4CyI979YnvxVHDQQyJBp+hV88/DpX+OCGcdqrk7VBRt23EaP8YoV52qt9uqOB154jn4Dxat5moWrqkkAAAAASUVORK5CYII=');
}
    
#\37 be940be {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 a883b47 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#f7a59194 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 fda1ec7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/Luis---assets--2823-29-1920w.png");
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -6% 0%;
}
#\30 fda1ec7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAS0lEQVQI143KMQqEQABD0bEVEQsXQRe2tlRY73+yFxmwEgsDPz9FSpI9yR8HNqz4YcJYnWQutbAk+aLuDwZ0aC/39djcKE+8P77NCRAleZbc4/j6AAAAAElFTkSuQmCC');
}
    
#\32 3d135c5 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a449383 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 ff8e4ec {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fe743f94::before, #fe743f94 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.95;
    border-radius: inherit;
}
#fe743f94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/winter-snow-nature-60561-1920w.jpeg");
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-attachment: fixed;
    padding: 24px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
#fe743f94.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIAAwQFERIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvsx1vxiQ7hduxJxtMp5H2/2Ikj/9k=');
}
    
#eb57bb9e {
    min-height: 736px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 7434e27 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_phb {
    align-items: flex-start;
    width: 100%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#widget_g49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_7nj {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0163301740660033%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_22s {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bbdaaa18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 3f9004b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fa79032b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 04e1996 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 15235b6::before, #\34 15235b6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.95;
    border-radius: inherit;
}
#\34 15235b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/winter-snow-nature-60561-1920w.jpeg");
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-attachment: fixed;
    padding: 24px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
#\34 15235b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIAAwQFERIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvsx1vxiQ7hduxJxtMp5H2/2Ikj/9k=');
}
    
#\30 7b6347c {
    align-items: flex-start;
    width: 100%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\36 3c2fdde {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 b41391b {
    align-items: flex-start;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0163301740660033%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2bec505 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a6b71877 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 a821029 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 24dacd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a6cc7816 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 453b70c {
    min-height: 102px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b4a1db4::before, #\34 b4a1db4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.85;
    border-radius: inherit;
}
#\34 b4a1db4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/pexels-photo-30229797-1920w.jpeg");
    background-attachment: fixed;
}
#\34 b4a1db4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#\32 2f2f80e {
    margin: 0px 0% 0px 0%;
}
    
#widget_7ue {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fc8b0ee5 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
}
    
#d23b5c76 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 84cf345 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.6%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f3daf1bd {
    min-height: 79px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#b1cf88cc::before, #b1cf88cc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.85;
    border-radius: inherit;
}
#b1cf88cc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/pexels-photo-30229797-1920w.jpeg");
    background-attachment: fixed;
}
#b1cf88cc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#widget_he5 {
    width: 80px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#group_eu3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aea08a08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.6%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e9f7adf5 {
    width: 80px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#\39 db8babe {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e254ec6 {
    width: 51.36%;
    height: auto;
    max-width: 100%;
}
    
#\31 12a6bc6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 30.6%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 36f29b6 {
    width: 80px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#\37 69a24b2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 dbd8fab {
    width: 70.14%;
    height: auto;
    max-width: 100%;
}
    
#\39 9a1716c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 658499b {
    min-height: 74px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c3a88d53::before, #c3a88d53 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.85;
    border-radius: inherit;
}
#c3a88d53 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/pexels-photo-30229797-1920w.jpeg");
    background-attachment: fixed;
}
#c3a88d53.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#group_afo {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_499 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1e7d05d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 33f7dcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#b03e537a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#fe2ea14f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_trc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f88155f {
    width: 65.56%;
    height: auto;
    max-width: 100%;
}
    
#c5cea4cc {
    width: 65.56%;
    height: auto;
    max-width: 100%;
}
    
#\39 f0ada33 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 7326245 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 096e812 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(19, 33, 60, 1);
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 02e1978 {
    min-height: 496px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1404d1f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_hul {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_rqs {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_pae {
    width: 78.61%;
    height: auto;
    max-width: 100%;
}
    
#\32 573ac9d {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#ba7223a8 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#d8a26359 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b17a02a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 5e82e1f {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#bde5b124 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\34 23a5d5b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2a48c44 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 0189850 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\37 d0fb26c {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#fcd0f308 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 806ed30 {
    width: 78.61%;
    height: auto;
    max-width: 100%;
}
    
#\34 f821dd0 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#e996256d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 4ef6b73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 f422559 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\32 2fbf683 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 69e42cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 a68c154 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 acb8ecd {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ca89624 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\30 1dffc28 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\31 64986ef {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 9869432 {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c802c024 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#c2ca9485 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_24p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 b9fdb88 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 5467614 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 dd09546 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 3e4b3d0 {
    min-height: 617px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 8% 10% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 722be30::before, #\35 722be30 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(19, 33, 60, 1) 30%, rgba(0, 0, 0, 1) 100%);
}
#\35 722be30 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/image+%2878%29-1920w.png");
    background-attachment: fixed;
}
#\35 722be30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AFhaY2ZteW55iWd+lGB5kWJ+lnGLoJOpu5+ywZ+osQBSVWBkbHtyf5NyhZ1rgJlsg5x8kKafr76qtr+mq7AARUxaWWN3aXiTbHyYaHmVaHuXdoihl6a3qbK6rLCyAEBNZFBgfl5ylltvlFlrj1htkmV6m4KUq5qkr6msrgBKWndQY4RVa5BOZIpLX4RLYYZUao5rf5yNmKiprK8AWmyNWm6RWW+VU2iPTWGFTWGGVGiMaHmWipOkqquuVwFarX8bmeYAAAAASUVORK5CYII=');
}
    
#\37 d9e36a8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jgl {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#group_8tt {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_s35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_kqs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b7c14cb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fe19538f {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#c2c30b09 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 49b7e59 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 75c183a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c506bad0 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 4e11638 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#c9c638aa {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c8efe83 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bd942b20 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#a1828f14 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 6;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb26af9f {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 1bcbe78 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ae34387c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 0f8ae36 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\34 f82b0d3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 52fa994 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d7bbefa6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e63e8f26 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e332910 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a47ac00a {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#e7533051 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c00f5da {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ad213ed5 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#e5388b41 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 efac7ba {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e3815401 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ea711fb0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\34 7d13c3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd243b4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f79e272 {
    min-height: 685px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 736f9c7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_f6h {
    justify-content: flex-start;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a5b {
    width: 100%;
    height: 572px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_d5n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_5ga {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e5c7a699 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fe57e933 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\32 3c172e7 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 717bedc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e338f69 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 db44f8c {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 65a0715 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\31 a54c57d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.1851360318513606%;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    flex-wrap: nowrap;
    order: 5;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f196129e {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 30fb0a7 {
    width: 92.5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ef2f2772 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f730e9c9 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 306186a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\31 03ed7f4 {
    margin: 0px 0% 0px 0%;
}
    
#f56d4f96 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/Luis---assets--2823-29-1920w.png");
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -6% 0%;
}
#f56d4f96.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAS0lEQVQI143KMQqEQABD0bEVEQsXQRe2tlRY73+yFxmwEgsDPz9FSpI9yR8HNqz4YcJYnWQutbAk+aLuDwZ0aC/39djcKE+8P77NCRAleZbc4/j6AAAAAElFTkSuQmCC');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 4f68191 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a8bd2b84 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/Luis+-+assets+%2823%29-1920w.png");
    background-position: 50% 100%;
    padding: 0px 0px 0px 0px;
    margin: -6% 0% 0% 0%;
}
#a8bd2b84.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAASklEQVQI15XKMQrCUADA0LpJKSgUQWoP4CyI979YnvxVHDQQyJBp+hV88/DpX+OCGcdqrk7VBRt23EaP8YoV52qt9uqOB154jn4Dxat5moWrqkkAAAAASUVORK5CYII=');
}
    
#\33 b373e8f {
    margin: 0px 0% 0px 0%;
}
    
#d5a5d122 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6a97771 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 957fa5f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e88a9092 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_95q {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_8dr {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\33 0395121 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 3eebcaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#ac438e08 {
    min-height: 467px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 1322dae::before, #\30 1322dae > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 1322dae {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/670389354_1635835804904516_675246804515866989_n-1920w.jpg");
    background-attachment: fixed;
}
#\30 1322dae.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABAgQFERITMTJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AI6UJRWochFce63WPDLPTFc9csVkcZ8dERSS2v/Z');
}
    
#\32 6a297cc {
    margin: 0px 0% 0px 0%;
}
    
#group_paj {
    width: 35.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_jg2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_12e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5eb1663 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 8e5c46a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 cf603c7 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#f6464d50 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 62.14%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.916769525835058%;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 904bcad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/90f93f2c/dms3rep/multi/opt/Luis---assets--2825-29-1920w.png");
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% -4% 0%;
}
#\31 904bcad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARUlEQVQI15XLywqDUBTF0OOjKIoiFAql//+be8kF59VAZkmhw4gJCzYceOODb5JfoZL0GPBK0ob5mtZr3KvR4n8+C+9wAtmUcl/lNXsJAAAAAElFTkSuQmCC');
}
    
#\32 460f502 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 aad7132 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#f2bd6bc2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 20px;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
}
    
#\36 2a6f35cfdd2b461c33482fb::before, #\36 2a6f35cfdd2b461c33482fb > .bgExtraLayerOverlay {
    
}
#\36 2a6f35cfdd2b461c33482fb {
    width: 100%;
    min-height: 400px;
    height: auto;
}
    
#\36 2a6f399fdd2b461c3349bf6 {
    width: 503px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 676px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 24% 2% 7% 2%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
    
#widget_ogp {
    height: 144px;
}
    
#group_19v {
    width: 100%;
    min-height: 8px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_590 {
    width: 70%;
    column-gap: 2.916769525835058%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_ni3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.54%;
}
    
#eddf5c69 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.54%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de63894b {
    padding: 0% 0% 0% 0%;
}
    
#\33 92e22fd {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff9e38be {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c178cf1c {
    margin: 0px 0% 0px 0%;
}
    
#\38 b4a4219::before, #\38 b4a4219 > .bgExtraLayerOverlay {
    
}
#\38 b4a4219.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIBAAAQQBBAMAAAAAAAAAAAAAAgABAwUEBhEUISIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAIDBFL/2gAMAwEAAhEDEQA/AK0vDm2tPLlPLEMgN9bpYh3ViBkL8fxfb1dETPYl0TrXiyf/2Q==');
}
    
#group_7nv {
    width: 100%;
    min-height: 80px;
}
    
#f205992c {
    width: 100%;
    min-height: 320px;
}
#f205992c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AFhaY2ZteW55iWd+lGB5kWJ+lnGLoJOpu5+ywZ+osQBSVWBkbHtyf5NyhZ1rgJlsg5x8kKafr76qtr+mq7AARUxaWWN3aXiTbHyYaHmVaHuXdoihl6a3qbK6rLCyAEBNZFBgfl5ylltvlFlrj1htkmV6m4KUq5qkr6msrgBKWndQY4RVa5BOZIpLX4RLYYZUao5rf5yNmKiprK8AWmyNWm6RWW+VU2iPTWGFTWGGVGiMaHmWipOkqquuVwFarX8bmeYAAAAASUVORK5CYII=');
}
    
#widget_loa {
    width: 74.56%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 be940be {
    padding: 0% 0% 0% 0%;
}
    
#f7a59194 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3d135c5 {
    padding: 0% 0% 0% 0%;
}
    
#\36 ff8e4ec {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eb57bb9e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c73303f6 {
    margin: 0px 0% 0px 0%;
}
    
#fe743f94::before, #fe743f94 > .bgExtraLayerOverlay {
    
}
#fe743f94 {
    width: 100%;
    min-height: 80px;
}
#fe743f94.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIAAwQFERIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvsx1vxiQ7hduxJxtMp5H2/2Ikj/9k=');
}
    
#\34 15235b6::before, #\34 15235b6 > .bgExtraLayerOverlay {
    
}
#\34 15235b6 {
    width: 100%;
    min-height: 80px;
}
#\34 15235b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIAAwQFERIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvsx1vxiQ7hduxJxtMp5H2/2Ikj/9k=');
}
    
#widget_g49 {
    width: 58.07%;
}
    
#\36 3c2fdde {
    width: 59.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 453b70c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 2f2f80e {
    margin: 0px 0% 0px 0%;
}
    
#\34 b4a1db4::before, #\34 b4a1db4 > .bgExtraLayerOverlay {
    
}
#\34 b4a1db4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#widget_7ue {
    width: 68.82%;
}
    
#fc8b0ee5 {
    width: 82.23%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f3daf1bd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 42px;
    padding: 6% 2% 0% 2%;
}
    
#b1cf88cc::before, #b1cf88cc > .bgExtraLayerOverlay {
    
}
#b1cf88cc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#\39 9a1716c {
    margin: 0px 0% 0px 0%;
}
    
#\39 84cf345 {
    width: 100%;
    min-height: 80px;
}
    
#aea08a08 {
    width: 100%;
    min-height: 80px;
}
    
#\31 12a6bc6 {
    width: 100%;
    min-height: 80px;
}
    
#group_eu3 {
    height: auto;
    min-height: 52px;
}
    
#\39 db8babe {
    height: auto;
    min-height: 52px;
}
    
#\37 69a24b2 {
    width: 100.00%;
    height: auto;
    min-height: 52px;
}
    
#\34 dbd8fab {
    width: 85.97%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 658499b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 1e7d05d {
    margin: 0px 0% 0px 0%;
}
    
#c3a88d53::before, #c3a88d53 > .bgExtraLayerOverlay {
    
}
#c3a88d53.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b03e537a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 f0ada33 {
    margin: 0px 0% 0px 0%;
}
    
#widget_trc {
    width: 100.00%;
}
    
#\39 f88155f {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7326245 {
    width: 100%;
    min-height: 80px;
}
    
#\32 02e1978 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c2a48c44 {
    margin: 0px 0% 0px 0%;
}
    
#\31 096e812 {
    width: 100%;
    min-height: 80px;
}
    
#\38 b17a02a {
    width: 100%;
    min-height: 80px;
}
    
#ba7223a8 {
    height: auto;
    min-height: 68px;
}
    
#group_rqs {
    height: auto;
    min-height: 68px;
}
    
#bde5b124 {
    width: 100.00%;
    height: auto;
    min-height: 68px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4ef6b73 {
    width: 100%;
    min-height: 80px;
}
    
#fcd0f308 {
    width: 100%;
    min-height: 80px;
}
    
#\31 69e42cb {
    width: 100%;
    min-height: 80px;
}
    
#\39 acb8ecd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 64986ef {
    margin: 0px 0% 0px 0%;
}
    
#\34 f821dd0 {
    height: auto;
    min-height: 68px;
}
    
#\31 f422559 {
    height: auto;
    min-height: 68px;
}
    
#\33 ca89624 {
    width: 100.00%;
    height: auto;
    min-height: 68px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9869432 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 b9fdb88 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3e4b3d0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 d9e36a8 {
    margin: 0px 0% 0px 0%;
}
    
#\35 722be30::before, #\35 722be30 > .bgExtraLayerOverlay {
    
}
#\35 722be30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AFhaY2ZteW55iWd+lGB5kWJ+lnGLoJOpu5+ywZ+osQBSVWBkbHtyf5NyhZ1rgJlsg5x8kKafr76qtr+mq7AARUxaWWN3aXiTbHyYaHmVaHuXdoihl6a3qbK6rLCyAEBNZFBgfl5ylltvlFlrj1htkmV6m4KUq5qkr6msrgBKWndQY4RVa5BOZIpLX4RLYYZUao5rf5yNmKiprK8AWmyNWm6RWW+VU2iPTWGFTWGGVGiMaHmWipOkqquuVwFarX8bmeYAAAAASUVORK5CYII=');
}
    
#\36 dd09546 {
    width: 100%;
    min-height: 80px;
}
    
#ae34387c {
    width: 100%;
    min-height: 80px;
}
    
#widget_s35 {
    width: 73.87%;
}
    
#\33 52fa994 {
    width: 62.69%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 f79e272 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 a265f39 {
    margin: 0px 0% 0px 0%;
}
    
#bd243b4b {
    width: 100%;
    min-height: 80px;
}
    
#group_f6h {
    width: 100%;
    min-height: 80px;
}
    
#widget_d5n {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f730e9c9 {
    padding: 0% 0% 0% 0%;
}
    
#\31 03ed7f4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4f68191 {
    padding: 0% 0% 0% 0%;
}
    
#\33 b373e8f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 957fa5f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 b7d4551 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ac438e08 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 467px;
}
    
#\32 6a297cc {
    margin: 0px 0% 0px 0%;
}
    
#\30 1322dae::before, #\30 1322dae > .bgExtraLayerOverlay {
    
}
#\30 1322dae.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABAgQFERITMTJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AI6UJRWochFce63WPDLPTFc9csVkcZ8dERSS2v/Z');
}
    
#\37 3eebcaa {
    width: 100%;
    min-height: 8px;
}
    
#widget_jg2 {
    width: 100.00%;
}
    
#f6464d50 {
    width: 70%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 460f502 {
    padding: 0% 0% 0% 0%;
}
    
#f2bd6bc2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    flex-direction: column;
    min-height: unset;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 240px;
    padding: 16px 16px 16px 16px;
}
    
#\36 2a6f35cfdd2b461c33482fb::before, #\36 2a6f35cfdd2b461c33482fb > .bgExtraLayerOverlay {
    
}
#\36 2a6f35cfdd2b461c33482fb {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#widget_qbd {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 8% 4%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
    
#group_19v {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_7r3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_590 {
    justify-content: center;
    column-gap: 2.916769525835058%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ni3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eddf5c69 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_ogp {
    height: 166px;
    width: 329px;
}
}



@media (max-width: 767px) {
    
#\37 74bb0a5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#de63894b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#f205992c {
    min-height: 320px;
    align-items: center;
    width: 100%;
}
#f205992c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AFhaY2ZteW55iWd+lGB5kWJ+lnGLoJOpu5+ywZ+osQBSVWBkbHtyf5NyhZ1rgJlsg5x8kKafr76qtr+mq7AARUxaWWN3aXiTbHyYaHmVaHuXdoihl6a3qbK6rLCyAEBNZFBgfl5ylltvlFlrj1htkmV6m4KUq5qkr6msrgBKWndQY4RVa5BOZIpLX4RLYYZUao5rf5yNmKiprK8AWmyNWm6RWW+VU2iPTWGFTWGGVGiMaHmWipOkqquuVwFarX8bmeYAAAAASUVORK5CYII=');
}
    
#ff9e38be {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 b4a4219::before, #\38 b4a4219 > .bgExtraLayerOverlay {
    
}
#\38 b4a4219.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIBAAAQQBBAMAAAAAAAAAAAAAAgABAwUEBhEUISIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAIDBFL/2gAMAwEAAhEDEQA/AK0vDm2tPLlPLEMgN9bpYh3ViBkL8fxfb1dETPYl0TrXiyf/2Q==');
}
    
#group_7nv {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#cfff7293 {
    width: 82.38%;
}
}



@media (max-width: 767px) {
    
#\30 2650726 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\30 2650726.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAASklEQVQI15XKMQrCUADA0LpJKSgUQWoP4CyI979YnvxVHDQQyJBp+hV88/DpX+OCGcdqrk7VBRt23EaP8YoV52qt9uqOB154jn4Dxat5moWrqkkAAAAASUVORK5CYII=');
}
    
#\37 be940be {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 fda1ec7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\30 fda1ec7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAS0lEQVQI143KMQqEQABD0bEVEQsXQRe2tlRY73+yFxmwEgsDPz9FSpI9yR8HNqz4YcJYnWQutbAk+aLuDwZ0aC/39djcKE+8P77NCRAleZbc4/j6AAAAAElFTkSuQmCC');
}
    
#\32 3d135c5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#fe743f94::before, #fe743f94 > .bgExtraLayerOverlay {
    
}
#fe743f94 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#fe743f94.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIAAwQFERIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvsx1vxiQ7hduxJxtMp5H2/2Ikj/9k=');
}
    
#eb57bb9e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 15235b6::before, #\34 15235b6 > .bgExtraLayerOverlay {
    
}
#\34 15235b6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\34 15235b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgIBBQEAAAAAAAAAAAAAAQIAAwQFERIhIjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvsx1vxiQ7hduxJxtMp5H2/2Ikj/9k=');
}
    
#widget_g49 {
    width: 83.06%;
}
}



@media (max-width: 767px) {
    
#a6cc7816 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 453b70c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 b4a1db4::before, #\34 b4a1db4 > .bgExtraLayerOverlay {
    
}
#\34 b4a1db4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
}



@media (max-width: 767px) {
    
#\39 84cf345 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f3daf1bd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 42px;
    padding: 12% 4% 0% 4%;
}
    
#b1cf88cc::before, #b1cf88cc > .bgExtraLayerOverlay {
    
}
#b1cf88cc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#aea08a08 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 12a6bc6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 9a1716c {
    margin: 0px 0% 0px 0%;
}
    
#\34 dbd8fab {
    width: 93.41%;
}
}



@media (max-width: 767px) {
    
#\30 658499b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c3a88d53::before, #c3a88d53 > .bgExtraLayerOverlay {
    
}
#c3a88d53.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAEQISBAUVISJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/ANAX0ha2lmPsCKoy9sX8jjirEbYXrDjzV2fBjCsfGS//2Q==');
}
    
#group_afo {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 33f7dcb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b03e537a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 f88155f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 7326245 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 096e812 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 02e1978 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_hul {
    height: 240px;
}
    
#\32 573ac9d {
    height: 240px;
}
    
#\38 b17a02a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 5e82e1f {
    height: 240px;
}
    
#group_rqs {
    height: auto;
    min-height: 80px;
}
    
#ba7223a8 {
    height: auto;
    min-height: 56px;
}
    
#bde5b124 {
    width: 100.00%;
    height: auto;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 0189850 {
    height: 240px;
}
    
#\38 4ef6b73 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 d0fb26c {
    height: 240px;
}
    
#fcd0f308 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 69e42cb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 acb8ecd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 1dffc28 {
    height: 240px;
}
    
#\34 f821dd0 {
    height: auto;
    min-height: 80px;
}
    
#\31 f422559 {
    height: auto;
    min-height: 80px;
}
    
#\33 ca89624 {
    width: 100.00%;
    height: auto;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\31 9869432 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c802c024 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 dd09546 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\30 3e4b3d0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 722be30::before, #\35 722be30 > .bgExtraLayerOverlay {
    
}
#\35 722be30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxUlEQVQI1wG6AEX/AFhaY2ZteW55iWd+lGB5kWJ+lnGLoJOpu5+ywZ+osQBSVWBkbHtyf5NyhZ1rgJlsg5x8kKafr76qtr+mq7AARUxaWWN3aXiTbHyYaHmVaHuXdoihl6a3qbK6rLCyAEBNZFBgfl5ylltvlFlrj1htkmV6m4KUq5qkr6msrgBKWndQY4RVa5BOZIpLX4RLYYZUao5rf5yNmKiprK8AWmyNWm6RWW+VU2iPTWGFTWGGVGiMaHmWipOkqquuVwFarX8bmeYAAAAASUVORK5CYII=');
}
    
#ae34387c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#group_8tt {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#bd243b4b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f79e272 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_f6h {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#f730e9c9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f56d4f96 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#f56d4f96.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAS0lEQVQI143KMQqEQABD0bEVEQsXQRe2tlRY73+yFxmwEgsDPz9FSpI9yR8HNqz4YcJYnWQutbAk+aLuDwZ0aC/39djcKE+8P77NCRAleZbc4/j6AAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\39 4f68191 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a8bd2b84 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#a8bd2b84.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAASklEQVQI15XKMQrCUADA0LpJKSgUQWoP4CyI979YnvxVHDQQyJBp+hV88/DpX+OCGcdqrk7VBRt23EaP8YoV52qt9uqOB154jn4Dxat5moWrqkkAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#c6a97771 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 957fa5f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 0395121 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 3eebcaa {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#ac438e08 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 1322dae::before, #\30 1322dae > .bgExtraLayerOverlay {
    
}
#\30 1322dae.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABAgQFERITMTJR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AI6UJRWochFce63WPDLPTFc9csVkcZ8dERSS2v/Z');
}
    
#group_paj {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 cf603c7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f6464d50 {
    justify-content: center;
    column-gap: 2.916769525835058%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 904bcad {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\31 904bcad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARUlEQVQI15XLywqDUBTF0OOjKIoiFAql//+be8kF59VAZkmhw4gJCzYceOODb5JfoZL0GPBK0ob5mtZr3KvR4n8+C+9wAtmUcl/lNXsJAAAAAElFTkSuQmCC');
}
    
#\32 460f502 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

