@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_4278615106 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1290384269 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1515710368 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1754888247 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1055386579 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1190336809 {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1682674021 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1958039816 img { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1568719704 img { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1758169164 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1325012588 { display:none !important; }

  *#dm .dmInner *.u_1095018372 { display:none !important; }

  *#dm .dmInner *.u_1971008608 { display:none !important; }

  *#dm .dmInner *.u_1687182693 { display:none !important; }

  *#dm .dmInner div.u_1402299177 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1572206066 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1169172563 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1021206892 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1312943072 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1546432069 .dmforminput {
    padding-inline:25px !important;
    padding-block:20px !important;
  }

  *#dm .dmInner div.u_1546432069 .spacing-container {
    margin-inline:-25px !important;
    margin-block:-20px !important;
  }

  *#dm .dmInner div.u_1546432069 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:200px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1641821699 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner div.u_1546432069 input:not([type="submit"]) {
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1546432069 textarea {
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1546432069 select {
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1546432069 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:Montserrat !important;
    font-weight:normal !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1546432069 .m-recaptcha {
    font-family:Montserrat !important;
    font-weight:normal !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1799706704 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1677597528 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1719466811 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1591047195 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1290453289 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1641821699 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23px !important;
    line-height:35px !important;
  }

  *#dm .dmInner div.u_301116976 .accordion-body { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1923952078 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_3608350053 img { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1581616201 hr {
    border-width:3px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1457703380 hr {
    border-width:3px !important;
    color:var(--color_2) !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_2752313286 .photoGalleryThumbs { padding:1px !important; }

  *#dm .dmInner *.u_2752313286 .layout-container { padding:1px !important; }

  *#dm .dmInner *.u_2752313286 .photoGalleryViewAll { padding:0 1px !important; }

  *#dm .dmInner div.u_301116976 .accordion-body { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_2752313286 .photoGalleryThumbs { padding:1px !important; }

  *#dm .dmInner *.u_2752313286 .layout-container { padding:1px !important; }

  *#dm .dmInner *.u_2752313286 .photoGalleryViewAll { padding:0 1px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2752313286 .photoGalleryThumbs .image-container a { padding-top:179px !important; }

  *#dm .dmInner *.u_2752313286 .photoGalleryThumbs { padding:1px !important; }

  *#dm .dmInner *.u_2752313286 .layout-container { padding:1px !important; }

  *#dm .dmInner *.u_2752313286 .photoGalleryViewAll { padding:0 1px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 2a6f35cfdd2b461c33482f9 {
    min-height: 249px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f38efdd2b461c3349964 {
    max-width: 100%;
    width: 1214px;
    justify-self: auto;
    height: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a6f399fdd2b461c3349bf6 {
    max-width: 100%;
    width: 1444px;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a6f35cfdd2b461c33482f8 {
    box-shadow: none;
}
    
#\37 e1cb3eb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\37 e1cb3eb {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5jb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_5jb {
    width: 25%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.35;
}
#c01c31c9 {
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/imgi_1_jon_and_anvil-1920w.png");
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
    
#\35 c5aa20b {
    min-height: 688px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 8.5% 8% 8.5%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_p3t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_p3t {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tj9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f92e277.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\32 f92e277 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mv6 {
    width: 96.88%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 09cb0f1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 09cb0f1 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f27058bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_1);
    background-image: none;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\30 1d2c91e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 7a29c42::before, #\30 7a29c42 > .bgExtraLayerOverlay {
    
}
#\30 7a29c42 {
    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/3482842a/dms3rep/multi/opt/imgi_106_bg_1+%281%29-1920w.jpg");
    background-attachment: fixed;
}
#\30 7a29c42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\37 19c0ca0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/betterquality+pic-1920w.PNG");
    margin: 0% 0% 0% 0%;
}
#\37 19c0ca0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAABfklEQVQY0wXB0UsTcQDA8d+f02sajRhER112zttp27KxGrtuHbdb3txaA7tkbrpTzyEibDbONDDYwh5sAxkorUB7iKBCiJ56F/ofvn0+otXtUHu9Tm1ng4NBl7PvI378PuPrzyHfLj7z5+8Fl/8uEc56BaPuYK89p3nQ5P3wLR9H7+idBPRO9zk+P+L81xeEbE4jmRr35uLoVYOiZ1P28hQaOUq+QyNYonW4hRhL3Obq7B2upWQmbBXFUJhMKyipCFEzRrLymHRVRyi5GSJPp4kYKqoRIayFGZeuE757E02/j76QIVvLIpbaLm6jQNm1yZUyaGkNaUoimphgzs1Qb8+z3CkhgkGA32my6HsU3ZekLBN1Nkbu2UNawQv6Jz790yZi9bDHws4uBW+b/CuPB1YRNZnCKSZ5s19iOPI5/rSJiNY3USpryFaVyWyFcPwJ0kyM/HyC3T2Ho+EKvYGPGLeq3NDLhOIWIfURV25FCckyWXuKdsek219k78Mq/wGqNfFNFNiZRAAAAABJRU5ErkJggg==');
}
    
#widget_u2n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a07a9030 {
    margin: 0px 0% 0px 0%;
}
    
#group_rma {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9498045669615305%;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hus {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_pss {
    width: 87.77%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fed85c8f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9498045669615305%;
    height: auto;
    flex-wrap: nowrap;
    order: 3;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b172c88d {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c3dd6939 {
    width: 87.77%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 f04f5bd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9498045669615305%;
    height: auto;
    flex-wrap: nowrap;
    order: 4;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 348e53b {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 a9089f7 {
    width: 87.77%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 cc3f03f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9498045669615305%;
    height: auto;
    flex-wrap: nowrap;
    order: 5;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\39 100c11b {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 d5b2b27 {
    width: 87.77%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 64868c2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9498045669615305%;
    height: auto;
    flex-wrap: nowrap;
    order: 6;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bc5fc81 {
    width: 35px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 63d5f87 {
    width: 87.77%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_a9k {
    width: 100%;
    height: 422px;
    max-width: 100%;
}
    
#\39 77c8719.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 77c8719 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a530b0a6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/limited-1920w.PNG");
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#a530b0a6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABLUlEQVQY0xXK21KCUABAUT7MNG+ZppUXUlGU9AByQEFSyVtYmtY0ztRD37ub1vNSLGEirCGD0RBDjrCnETJc4YxndDQdtd5ArddQPG+CMwmw/RAv2uA/x0Tbd+bLHdPpAteRuLaF4k2ecINnZLhmEZ+IXo7EhzOHjx/eDl9EixXSslB6ZohuhhjuEn99YvF6ZrM/sz9+E8cnAn9OX9NRGkZA05jw6C6R0YH58Zfp5pPZfMdoOKaj9ihmSyi1rqTVdzCcGcNgi7f5Qvhb9K5NtdjgNlem9B+1nmBgSgb2GF14dEyfZl9yd9umkC5RSF1xnS2iaO02lhDo3R7qg8ZNpUbl/oHCVZn0RY5MMks+k0fRWk1sIdBabapVlWzumlKxTD6TI5lIkUxckk5l+APlhcMcuVkZbAAAAABJRU5ErkJggg==');
}
    
#a20f6c70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec3cafa9 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d3681dc {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 f4b8f8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 61f5cb9.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\39 61f5cb9 {
    width: 14%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f35d078d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aae76bec {
    align-items: flex-start;
    width: 33.3%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 376d135 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 66c06a9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.20%;
    min-height: 142px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 94ae060 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.20%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#fa1b6cf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 ea6e2b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\32 ea6e2b3 {
    width: 14%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f6f40ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fc067c0 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 836ce15.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\34 836ce15 {
    width: 14%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 f2da9fe {
    align-items: flex-start;
    width: 100.00%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0137c0b {
    margin: 0px 0% 0px 0%;
}
    
#\37 598bbdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f003e7b {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 a873c34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3f609ca {
    align-items: flex-start;
    width: 100.00%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b93032c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cdcce537.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#cdcce537 {
    width: 14%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 d4a5fc0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/sharpening-1920w.PNG");
    height: auto;
    background-position: 50% 0%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#\35 d4a5fc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABkklEQVQY0yXPy04TUQCA4fMkmrjQYHSBkSZyUaGlAhVawDpt58y0c58z19pOW5TYWpFgKpigcaGJC5/0N+jie4BPjIshxaBPkgR0e20su43rSByrg9Vt43QlyrUQ42HBbPqBk3fvkV2bpqbRNSWhbxN6/6XKR2TpiLNPVyy+/mQ4mWM5EbblkKqQLFLEgfePMOwho9NLFtd/uLz+zXT+maKYMMhz3qQpaaQIPQdh+DOcaE5/fMH54jvffvziy+KK08mENAhQvkfgOAjpzdCMAS09IM1HfDy74Hw6522ckBiS2LVRvotomzkdI0TXe/h+wKgYc5L3GfcssuYrMtMk8lyE48b4fkSsIrIkIY1jVM8iOjomqzfoay0Sy0b4nkMcheRZSv/GTUApwk4H1TgkPjwm002ELptIqSFlC72jYegtLFNitF5jHByg79WwGkeItcoyG5UVNl+sUtl9SrX2nN39MrX6Ni/3ttjf2aK+U0Esrd7iXuk2Syt3eFC6y/L6fR4/e8iT8iM2tktsVtcoV9f5C7iwAeY6GpWrAAAAAElFTkSuQmCC');
}
    
#e8970200 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.20%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efc6ef6c {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/custom-1920w.PNG");
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#efc6ef6c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB90lEQVQozx2QW0/TcABH+zUUu0u37r+u29qt69puvezSjTluyjYIiAlBUUECMQIhmmhMVCLxgsQHCMEHE+PHPIY9nJy380t+0raTZWJl6VUEZlGdYlfyRA2Tfsel3/GmllZqGdYbgklQIvYM6tUiNVOjXtUJvCqdyKHXdpGGdp61UGezV2UlrhO5FYxSAU3kpnZrZVq+hdS0DWbdEpPIYBRZtOpVtHwRWVbIKAolXaXplJDcmoFfK7McB2wsDXk4nKNSbSDLWbJKBkNXCRwDybNNXMtgvDjP/u4eB/uHDIYjhCihC0HDKhP7NlLkOzQci/FozPsPp/z4dcPO3iF+M6JuGvQDl/lOgNSPQ5qezezsfY5O3nH1+x+fv5yztrpGt+kx3/ZZ7IZIg34bv+Hhej7rj7f5+vOay+s/HL0+Znk4mNaW4hApClzqtk25XKPVXeD4zSeubv5ydvadrY1HzLUDFm6nHdvEKJuIvIFerDNZ3eT07ILzi0te7R8wF7cZhB7S7U9CaChKgVQ6T832ePJsl4+n3zg5ecv4wSJtz0ZSs0nSaQU5kSWZzKAoCmEUsfX0OS92XrIyWiZwqkgilyKZSDAzI5NKpUinZDRNJYpCBoM+vW4Lq6whFfJZEvI97t69QzqVQOTSqJkkIqdQ0FRKukAXCv8BhSsIX8qhYp8AAAAASUVORK5CYII=');
}
    
#\33 548497d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d70bd892 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/mentor-1920w.PNG");
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#d70bd892.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAABh0lEQVQY0x3QzUuacQDA8d9xzIM96vP4PPj4wrQFuc1nPM4oNNFeBq0XglWUS4fyzMIMImvBlg2CIiOpQdIu0W3sIG5s4KFLQY0unVbn/SnfwT5/wkdUehU2B7zUMwbf1npoVw3ON/zcbEj8+eTkrtbFxf4Aoj7k52i0k9OCSXvzOefVMD/LHn4talx96OT2MMllYxbxeTDIyUQ3rfIzbve7uNkJ0CyqnGVDtNb6uG685veZhShHdfbGQ7TXg/z9onN/IPN9QeF4OsRxPsbX6jA/9sYQcb2D5ZSb5orK3ZHMxZZEY85FdcTHx4kwOzmDejGC8NkfMhaxU8vINFcVTi2FrVduVtIeyoMBSkNell7qCNX2gKjXRjEpszupUZv0Ukl5KCV1imk/+X4Pb+MaIqrZGH5kx3ohs96v/a9aTui8S+jk4irzvTKZmAuRCUtkn0hYhgPLcLEQ1SiYKjlT5o0pMWs6mDGdiO2Em/c9MoWnDsaDHYw+VpjqdpE1nORNJ/MxhemYyj+Y98QBXQOtvwAAAABJRU5ErkJggg==');
}
    
#fed1cc52.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#fed1cc52 {
    width: 14%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cc5e8388 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a223002 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#a63059b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7d3f4ba {
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.20%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b3a8cd9 {
    align-items: flex-start;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    align-self: stretch;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e764f9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 61cdc3a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\38 ac3b66d {
    align-items: flex-start;
    width: 33.3%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c1ff3e9 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 517f8b6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/hunting+knives-1920w.PNG");
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#\37 517f8b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABu0lEQVQozwXBfVPScADA8d+b6q7uPK3rihRWCorjYawhArKteJpjwHBsMgUFClFL49Q8vcur/ukFfvt8xPfrCT8WM+5vL3i6X/D7fsGfhxv+PT3w9/End1eXzE6HiNl8xslkzGh0zHw85PZ8yuP1Bb9urrn7NudqNmE+OUG0/Sm1zhDT6lNr2Li2Teh2mBz6TAOPL2HA2ekxQquPSJsD0kYfzeyQL1ZRcwU0JY+xW6JVqzJwu4iMHrBV8pDNEM0eo5gekrzHm2iKqCSzmciQlnOIhhNSrvYoNX32jy5peVPyO00ib5M8W5J4sRJj+eUa4jAY0HW62E4HLxwyPhoRmE2KGyleL7/j+UqEpVcRROi7hG6LoGsx6LUYdy3O9TLBdgItGkFaX2U9G0e4Bxa+axH2bXynRr+pM6sUOFNlDuQY+UwUxZAR+46BY+n07M+0qxWaegG/pPE1rzDMbVFV11GMJKLhVbDaezi2TsPYwdzNUlNl+kqK3naCejqO+jGBqPsl6u0i9cYu+l6WYj5JQf7Ap+04+kaMYkIitRlFWKc61qFBvV2mbGTQ1DjKZhQ1HiMrRUhLEZLvV/kP71wuUaUamBEAAAAASUVORK5CYII=');
}
    
#e0c772e0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 102.20%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6d54d46 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ab45e054.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ab45e054 {
    width: 20.87%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rcc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_rcc {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 6303492 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0fa4cac {
    align-items: flex-start;
    width: 100%;
    min-height: 99px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f866c910 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 d3d8ec2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c410327f {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#feee03ab {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 388px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.15) rgba(255, 255, 255, 0.15);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/knive2-465h.PNG");
    padding: 30px 30px 30px 30px;
    margin: 0px 0px 0px 0px;
}
#feee03ab.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABr0lEQVQozwXBQW/SYACA4e+3eDDZZVGjbnFTGXNjQGmBUgoUWlpL+1FaaIFRB0yTobJ48KAxu3j2sD/5+jyibnS5Ui36XoaMc7bbHflqy3g8x3Mldt9l6HiI07MPvCu1qJkxXXdJEF0zjuYkyYpxtEDKFN+PEAeHzzg606haCwx/S9tJseyINNuwWH5hlq4ZjRLEk6cHvCpo9JKvjD8/4GbfMO0ZgVySZRuSeIXvTxGHL454/V5lMNux+f3I7a9/jLI7enaEM5SE4YwkzhEX5TonxTpqPyX7/pe7P4/E+T2abqOqBkNXkmZrRKNtUVJMSnWXnlyT3Pwgij/RqBkoZQ3bGZEuNoirmoKmm6jNAYruoDZtOs0eZrVBu9ak33cYhRHi+O1LyrUKLbNHQ+9QrTaoXyo4WovAtIj8ABlNEMcnzymcn1Jvati2g+cGdPUO0rCYWw6rUCKDAKEoRYrnb7i4LNDtmsSTKaEXkHb77PwR90lMPk0Q7sBAb5SpVop0TJ1kMuE6W3AbhPyMx+xDj5k/RGSxT+D1MJoV2i2V4OOQmzxnv8x4WGXs5ZDUd/gP4KgUak/xuucAAAAASUVORK5CYII=');
}
    
#\35 62bc6ba {
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e07933f9 {
    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;
}
    
#\39 4db4405.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 4db4405 {
    width: 41.18%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#cb65bc5c {
    align-items: flex-start;
    width: 100%;
    min-height: 99px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cc31207 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5492a7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 068d489 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cd9e2c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb7fc553 {
    align-items: flex-start;
    width: 100%;
    min-height: 99px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bdb0ef79 {
    width: 100%;
    height: 742px;
    max-width: 100%;
}
    
#c482d0fa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#f731cd34 {
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: stretch;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f35465e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\34 cf13f8b {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eea520d1 {
    width: 100%;
    height: 331px;
    max-width: 100%;
}
    
#\31 e0c0c90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4435b3b {
    min-height: 776px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 0f1d47f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca858d3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6cd8e2a {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a3c606c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dd7b6b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bb9c7793 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/506803653_3307353289417633_6214159374052933368_n+%281%29-1920w.jpg");
    order: 1;
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-position: 0% 50%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#bb9c7793.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAiEAABAwIGAwAAAAAAAAAAAAABAAIDBBEFBhITITEiMpH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwAfL8G3QPdPJt39QOyUoJTYXklRuFc1sYPIA6KsmsZpHi34qsD/2Q==');
}
    
#\37 6f015a2 {
    align-self: auto;
    max-width: 100%;
    width: 591px;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fe13462 {
    align-self: auto;
    max-width: 100%;
    width: 708px;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5866e1a {
    min-height: 517px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5662a92 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1c23bcc {
    margin: 0px 0% 0px 0%;
}
    
#\30 2adeb94 {
    width: 100%;
    height: 458px;
    max-width: 100%;
}
    
#cb66265f {
    align-self: auto;
    max-width: 100%;
    width: 708px;
    justify-self: auto;
    height: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#c5d0f1bb {
    align-self: auto;
    max-width: 100%;
    width: 708px;
    justify-self: auto;
    height: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#aec98c60.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#aec98c60 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 1048939 {
    min-height: 26px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d02880c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d3ec99d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e377f4e8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_015 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 7876b53.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 7876b53 {
    width: 7.15%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 5a851b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 9903e55 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#df7b4f74 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 15d95c5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_n16 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 6542330 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e6904e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a21dd6db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 526e4c4 {
    width: 20.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 d4a10d9 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.000234384155631%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -10%;
}
    
#ffd9eb83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e4c77c3 {
    margin: 0% 0% 0% 0%;
}
    
#\34 8fab43b {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.000234384155631%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -10%;
}
    
#\36 58a9b0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#eaa598ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 7c0d737 {
    width: 20.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b196f38a {
    width: 100.01%;
    height: auto;
    max-width: 100%;
}
    
#\34 30aaaf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ca8dccc {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.000234384155631%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -10%;
}
    
#\32 1691ccd {
    align-items: flex-start;
    width: 73.31%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 563fa76::before, #\35 563fa76 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.14;
}
#\35 563fa76 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/imgi_106_bg_1+%281%29-1920w.jpg");
    background-origin: border-box;
    background-attachment: fixed;
}
#\35 563fa76.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\34 5563a05 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 0ebf8ec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b79c5fc7 {
    align-items: flex-start;
    width: 63.74%;
    min-height: 762px;
    max-height: 100%;
    row-gap: 50px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_1);
    background-image: none;
    padding: 25px 25px 25px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e08a482 {
    align-items: flex-start;
    width: 73.31%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d93c7d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa5e4015 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 64px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.000234384155631%;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -10%;
}
    
#f5d9817c {
    width: 20.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c82635ed {
    align-items: flex-start;
    width: 73.31%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f4d7385 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 ae30013 {
    width: 20.70%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d2be1a94 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a85ca3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    border-radius: 25px 0 0 25px;
    align-items: flex-end;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/505810345_3302828979870064_6099917753963022078_n-938h.jpg");
    margin: 0% 0% 0% 0%;
}
#\35 a85ca3a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBAb/xAAjEAABAwMDBQEAAAAAAAAAAAABAAIDBBEhBhIxExUiQVJh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAGxEAAgIDAQAAAAAAAAAAAAAAAAECAxIhMTL/2gAMAwEAAhEDEQA/AIk1DKaZj4ZupT7bOuctP6pfboPt6xDUEBifG1j47855SxqGECxIuiUa14Wixxa6czVE+efSQ1o2jA4QhZrCXT//2Q==');
}
    
#fc20cc20 {
    align-items: flex-start;
    width: 73.31%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f050fb86.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f050fb86 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 eaac1eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0b6de33 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 01cd868 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 17b3d0d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2cbd816 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 8bf4286 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 a29a45d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\34 f532c22 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#e2bad810 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7a5bab5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bdbe33b4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db2bd509 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7cbf7b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 951c342 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6b7bbf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 368b6ab {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 cd4af47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c23f01b8 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5b67d5d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e186826 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5ca7f0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 724eb32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 22d4bc2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08eb784 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6c50f37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5a9f2c6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 5a9f2c6 {
    width: 29.05%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 3f2f93e {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 88fd7fb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 2c9bc7d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 2c9bc7d {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ac93c857::before, #ac93c857 > .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;
}
#ac93c857 {
    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/3482842a/dms3rep/multi/opt/imgi_106_bg_1+%281%29-1920w.jpg");
    background-attachment: fixed;
}
#ac93c857.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#edbe6bae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 8e4dbff {
    width: 80.96%;
    height: auto;
    max-width: 100%;
}
    
#b50dabf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d340227e::before, #d340227e > .bgExtraLayerOverlay {
    
}
#d340227e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: none;
    order: 0;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 685af83 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 b7e93c1 {
    min-height: 782px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 7b6b27b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 b8eba2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f2390623 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_tjk {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_kfr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_aiv[data-pinned] {
    position: sticky;
    top: 150px;
    bottom: auto;
    z-index: 1;
}
#widget_aiv {
    width: 100%;
    height: 463px;
    max-width: 100%;
}
    
#e3803552.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e3803552 {
    width: 41.18%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j1j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 a7c758e {
    align-self: auto;
    max-width: 100%;
    width: 591px;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e175882 {
    align-self: auto;
    max-width: 100%;
    width: 591px;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0c0a900.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 0c0a900 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff2d36af {
    align-self: auto;
    max-width: 100%;
    width: 708px;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b0208b38 {
    width: 100%;
    height: 470px;
    max-width: 100%;
}
    
#\32 bd57865 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/6AB3D8BC-552F-4C42-86ED-FDAA6752A56E-1920w.jpg");
    order: 0;
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-position: 0% 50%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\32 bd57865.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgME/8QAJBAAAQMCBAcAAAAAAAAAAAAAAQACAxEhBAUSEwYUMUGxwfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAhEAAQMh/9oADAMBAAIRAxEAPwAK3bMJnEQFD29KLp9TiQLG/wBZL8Dw3BBNXekcK10np5W45bggSOXagFmlGaGO6oaS5P/Z');
}
    
#\33 c8d28e8 {
    margin: 0px 0% 0px 0%;
}
    
#\33 289c471 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ed5a3ffa {
    min-height: 604px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 b9dcce4 {
    align-self: auto;
    max-width: 100%;
    width: 708px;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fc74edf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/3482842a/dms3rep/multi/opt/468861800_1271933774131587_8428799081829073748_n-1920w.jpg");
    order: 0;
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-position: 0% 50%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5c6b6e3 {
    width: 200px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abe7fc00 {
    min-height: 604px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 fd75182 {
    align-self: auto;
    max-width: 100%;
    width: 591px;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bd0857c8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bd0857c8 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff9293a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 99bacc8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 571bf5e {
    align-self: auto;
    max-width: 100%;
    width: 591px;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 99f2b47 {
    width: 100%;
    height: 470px;
    max-width: 100%;
}
}



@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;
    padding: 4% 4% 4% 4%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f399fdd2b461c3349bf6 {
    width: 666px;
}
    
#\36 2a6f38efdd2b461c3349964 {
    width: 667px;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 220px;
    padding: 7% 4% 7% 4%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1d2c91e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a07a9030 {
    margin: 0px 0% 0px 0%;
}
    
#\30 7a29c42::before, #\30 7a29c42 > .bgExtraLayerOverlay {
    
}
#\30 7a29c42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\37 19c0ca0 {
    width: 100%;
    min-height: 80px;
    background-position: 50% 100%;
}
#\37 19c0ca0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAABfklEQVQY0wXB0UsTcQDA8d+f02sajRhER112zttp27KxGrtuHbdb3txaA7tkbrpTzyEibDbONDDYwh5sAxkorUB7iKBCiJ56F/ofvn0+otXtUHu9Tm1ng4NBl7PvI378PuPrzyHfLj7z5+8Fl/8uEc56BaPuYK89p3nQ5P3wLR9H7+idBPRO9zk+P+L81xeEbE4jmRr35uLoVYOiZ1P28hQaOUq+QyNYonW4hRhL3Obq7B2upWQmbBXFUJhMKyipCFEzRrLymHRVRyi5GSJPp4kYKqoRIayFGZeuE757E02/j76QIVvLIpbaLm6jQNm1yZUyaGkNaUoimphgzs1Qb8+z3CkhgkGA32my6HsU3ZekLBN1Nkbu2UNawQv6Jz790yZi9bDHws4uBW+b/CuPB1YRNZnCKSZ5s19iOPI5/rSJiNY3USpryFaVyWyFcPwJ0kyM/HyC3T2Ho+EKvYGPGLeq3NDLhOIWIfURV25FCckyWXuKdsek219k78Mq/wGqNfFNFNiZRAAAAABJRU5ErkJggg==');
}
    
#f27058bf {
    width: 100%;
    min-height: 80px;
}
    
#widget_a9k {
    height: 680px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a223002 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 fc067c0 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\39 b3a8cd9 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 191px;
    justify-content: space-between;
}
    
#\38 f2da9fe {
    justify-content: space-between;
}
    
#\36 0137c0b {
    margin: 0px 0% 0px 0%;
}
    
#ec3cafa9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 f003e7b {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: flex-start;
}
    
#\30 d3681dc {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\38 ac3b66d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 c1ff3e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aae76bec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d3f609ca {
    justify-content: space-between;
}
    
#\33 548497d {
    justify-content: space-between;
}
    
#\36 6d54d46 {
    justify-content: space-between;
}
    
#cc5e8388 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
    
#fa1b6cf3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ab45e054 {
    margin-right: 0%;
    margin-left: 0%;
    width: 35%;
}
    
#widget_rcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#d70bd892 {
    min-height: 400px;
}
#d70bd892.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAABh0lEQVQY0x3QzUuacQDA8d9xzIM96vP4PPj4wrQFuc1nPM4oNNFeBq0XglWUS4fyzMIMImvBlg2CIiOpQdIu0W3sIG5s4KFLQY0unVbn/SnfwT5/wkdUehU2B7zUMwbf1npoVw3ON/zcbEj8+eTkrtbFxf4Aoj7k52i0k9OCSXvzOefVMD/LHn4talx96OT2MMllYxbxeTDIyUQ3rfIzbve7uNkJ0CyqnGVDtNb6uG685veZhShHdfbGQ7TXg/z9onN/IPN9QeF4OsRxPsbX6jA/9sYQcb2D5ZSb5orK3ZHMxZZEY85FdcTHx4kwOzmDejGC8NkfMhaxU8vINFcVTi2FrVduVtIeyoMBSkNell7qCNX2gKjXRjEpszupUZv0Ukl5KCV1imk/+X4Pb+MaIqrZGH5kx3ohs96v/a9aTui8S+jk4irzvTKZmAuRCUtkn0hYhgPLcLEQ1SiYKjlT5o0pMWs6mDGdiO2Em/c9MoWnDsaDHYw+VpjqdpE1nORNJ/MxhemYyj+Y98QBXQOtvwAAAABJRU5ErkJggg==');
}
    
#a530b0a6 {
    min-height: 400px;
}
#a530b0a6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABLUlEQVQY0xXK21KCUABAUT7MNG+ZppUXUlGU9AByQEFSyVtYmtY0ztRD37ub1vNSLGEirCGD0RBDjrCnETJc4YxndDQdtd5ArddQPG+CMwmw/RAv2uA/x0Tbd+bLHdPpAteRuLaF4k2ecINnZLhmEZ+IXo7EhzOHjx/eDl9EixXSslB6ZohuhhjuEn99YvF6ZrM/sz9+E8cnAn9OX9NRGkZA05jw6C6R0YH58Zfp5pPZfMdoOKaj9ihmSyi1rqTVdzCcGcNgi7f5Qvhb9K5NtdjgNlem9B+1nmBgSgb2GF14dEyfZl9yd9umkC5RSF1xnS2iaO02lhDo3R7qg8ZNpUbl/oHCVZn0RY5MMks+k0fRWk1sIdBabapVlWzumlKxTD6TI5lIkUxckk5l+APlhcMcuVkZbAAAAABJRU5ErkJggg==');
}
    
#\35 d4a5fc0 {
    min-height: 400px;
    background-position: 50% 50%;
}
#\35 d4a5fc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABkklEQVQY0yXPy04TUQCA4fMkmrjQYHSBkSZyUaGlAhVawDpt58y0c58z19pOW5TYWpFgKpigcaGJC5/0N+jie4BPjIshxaBPkgR0e20su43rSByrg9Vt43QlyrUQ42HBbPqBk3fvkV2bpqbRNSWhbxN6/6XKR2TpiLNPVyy+/mQ4mWM5EbblkKqQLFLEgfePMOwho9NLFtd/uLz+zXT+maKYMMhz3qQpaaQIPQdh+DOcaE5/fMH54jvffvziy+KK08mENAhQvkfgOAjpzdCMAS09IM1HfDy74Hw6522ckBiS2LVRvotomzkdI0TXe/h+wKgYc5L3GfcssuYrMtMk8lyE48b4fkSsIrIkIY1jVM8iOjomqzfoay0Sy0b4nkMcheRZSv/GTUApwk4H1TgkPjwm002ELptIqSFlC72jYegtLFNitF5jHByg79WwGkeItcoyG5UVNl+sUtl9SrX2nN39MrX6Ni/3ttjf2aK+U0Esrd7iXuk2Syt3eFC6y/L6fR4/e8iT8iM2tktsVtcoV9f5C7iwAeY6GpWrAAAAAElFTkSuQmCC');
}
    
#\37 517f8b6 {
    min-height: 400px;
}
#\37 517f8b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABu0lEQVQozwXBfVPScADA8d+b6q7uPK3rihRWCorjYawhArKteJpjwHBsMgUFClFL49Q8vcur/ukFfvt8xPfrCT8WM+5vL3i6X/D7fsGfhxv+PT3w9/End1eXzE6HiNl8xslkzGh0zHw85PZ8yuP1Bb9urrn7NudqNmE+OUG0/Sm1zhDT6lNr2Li2Teh2mBz6TAOPL2HA2ekxQquPSJsD0kYfzeyQL1ZRcwU0JY+xW6JVqzJwu4iMHrBV8pDNEM0eo5gekrzHm2iKqCSzmciQlnOIhhNSrvYoNX32jy5peVPyO00ib5M8W5J4sRJj+eUa4jAY0HW62E4HLxwyPhoRmE2KGyleL7/j+UqEpVcRROi7hG6LoGsx6LUYdy3O9TLBdgItGkFaX2U9G0e4Bxa+axH2bXynRr+pM6sUOFNlDuQY+UwUxZAR+46BY+n07M+0qxWaegG/pPE1rzDMbVFV11GMJKLhVbDaezi2TsPYwdzNUlNl+kqK3naCejqO+jGBqPsl6u0i9cYu+l6WYj5JQf7Ap+04+kaMYkIitRlFWKc61qFBvV2mbGTQ1DjKZhQ1HiMrRUhLEZLvV/kP71wuUaUamBEAAAAASUVORK5CYII=');
}
    
#efc6ef6c {
    min-height: 400px;
}
#efc6ef6c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB90lEQVQozx2QW0/TcABH+zUUu0u37r+u29qt69puvezSjTluyjYIiAlBUUECMQIhmmhMVCLxgsQHCMEHE+PHPIY9nJy380t+0raTZWJl6VUEZlGdYlfyRA2Tfsel3/GmllZqGdYbgklQIvYM6tUiNVOjXtUJvCqdyKHXdpGGdp61UGezV2UlrhO5FYxSAU3kpnZrZVq+hdS0DWbdEpPIYBRZtOpVtHwRWVbIKAolXaXplJDcmoFfK7McB2wsDXk4nKNSbSDLWbJKBkNXCRwDybNNXMtgvDjP/u4eB/uHDIYjhCihC0HDKhP7NlLkOzQci/FozPsPp/z4dcPO3iF+M6JuGvQDl/lOgNSPQ5qezezsfY5O3nH1+x+fv5yztrpGt+kx3/ZZ7IZIg34bv+Hhej7rj7f5+vOay+s/HL0+Znk4mNaW4hApClzqtk25XKPVXeD4zSeubv5ydvadrY1HzLUDFm6nHdvEKJuIvIFerDNZ3eT07ILzi0te7R8wF7cZhB7S7U9CaChKgVQ6T832ePJsl4+n3zg5ecv4wSJtz0ZSs0nSaQU5kSWZzKAoCmEUsfX0OS92XrIyWiZwqkgilyKZSDAzI5NKpUinZDRNJYpCBoM+vW4Lq6whFfJZEvI97t69QzqVQOTSqJkkIqdQ0FRKukAXCv8BhSsIX8qhYp8AAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4435b3b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 e23828c {
    margin: 0px 0% 0px 0%;
}
    
#f866c910 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\32 f35465e {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb9c7793 {
    width: 100%;
    min-height: 300px;
    height: auto;
}
#bb9c7793.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAiEAABAwIGAwAAAAAAAAAAAAABAAIDBBEFBhITITEiMpH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwAfL8G3QPdPJt39QOyUoJTYXklRuFc1sYPIA6KsmsZpHi34qsD/2Q==');
}
    
#\37 6f015a2 {
    width: 667px;
}
    
#\38 fe13462 {
    width: 666px;
}
    
#\33 5866e1a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 20px;
    padding: 4% 4% 4% 4%;
}
    
#\34 5662a92 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 1c23bcc {
    margin: 0px 0% 0px 0%;
}
    
#cb66265f {
    width: 666px;
}
    
#c5d0f1bb {
    width: 666px;
}
    
#\30 2adeb94 {
    height: 852px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1048939 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e377f4e8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9903e55 {
    padding: 0% 0% 0% 0%;
}
    
#\34 15d95c5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a85ca3a {
    width: 100%;
    min-height: 80px;
}
#\35 a85ca3a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBAb/xAAjEAABAwMDBQEAAAAAAAAAAAABAAIDBBEhBhIxExUiQVJh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAGxEAAgIDAQAAAAAAAAAAAAAAAAECAxIhMTL/2gAMAwEAAhEDEQA/AIk1DKaZj4ZupT7bOuctP6pfboPt6xDUEBifG1j47855SxqGECxIuiUa14Wixxa6czVE+efSQ1o2jA4QhZrCXT//2Q==');
}
    
#\39 e4c77c3 {
    margin: 0px 0% 0px 0%;
}
    
#\35 563fa76::before, #\35 563fa76 > .bgExtraLayerOverlay {
    
}
#\35 563fa76.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\34 5563a05 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 58a9b0e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f532c22 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b0561350 {
    margin: 0px 0% 0px 0%;
}
    
#\39 368b6ab {
    height: auto;
    min-height: 62px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3f2f93e {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b87a27c {
    margin: 0px 0% 0px 0%;
}
    
#\33 88fd7fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ac93c857::before, #ac93c857 > .bgExtraLayerOverlay {
    
}
#ac93c857.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\33 8e4dbff {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a004aa8e {
    margin: 0px 0% 0px 0%;
}
    
#d340227e::before, #d340227e > .bgExtraLayerOverlay {
    
}
#d340227e {
    width: 100%;
    min-height: 80px;
}
    
#\37 b7e93c1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 b8eba2b {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a7c758e {
    width: 667px;
}
    
#\35 e175882 {
    width: 667px;
}
    
#ff2d36af {
    width: 666px;
}
    
#\32 bd57865 {
    width: 100%;
    min-height: 300px;
    height: auto;
    order: 1;
}
#\32 bd57865.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgME/8QAJBAAAQMCBAcAAAAAAAAAAAAAAQACAxEhBAUSEwYUMUGxwfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAhEAAQMh/9oADAMBAAIRAxEAPwAK3bMJnEQFD29KLp9TiQLG/wBZL8Dw3BBNXekcK10np5W45bggSOXagFmlGaGO6oaS5P/Z');
}
    
#\33 c8d28e8 {
    margin: 0px 0% 0px 0%;
}
    
#\33 289c471 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ed5a3ffa {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 20px;
    padding: 4% 4% 4% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 b9dcce4 {
    width: 666px;
}
    
#\35 fc74edf {
    width: 100%;
    min-height: 300px;
    height: auto;
    order: 1;
}
    
#abe7fc00 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 20px;
    padding: 4% 4% 4% 4%;
}
    
#\34 fd75182 {
    width: 667px;
}
    
#ff9293a8 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 99bacc8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 571bf5e {
    width: 667px;
}
}



@media (max-width: 767px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24% 4% 24% 4%;
}
    
#\38 1a6e889 {
    min-height: 80px;
    width: 100%;
    row-gap: 24px;
    align-items: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_tj9 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 24px;
}
    
#widget_p3t {
    min-width: 32px;
    width: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f92e277 {
    min-width: 32px;
    width: 200px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f27058bf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 1d2c91e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 19c0ca0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    background-position: 50% 100%;
}
#\37 19c0ca0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAABfklEQVQY0wXB0UsTcQDA8d+f02sajRhER112zttp27KxGrtuHbdb3txaA7tkbrpTzyEibDbONDDYwh5sAxkorUB7iKBCiJ56F/ofvn0+otXtUHu9Tm1ng4NBl7PvI378PuPrzyHfLj7z5+8Fl/8uEc56BaPuYK89p3nQ5P3wLR9H7+idBPRO9zk+P+L81xeEbE4jmRr35uLoVYOiZ1P28hQaOUq+QyNYonW4hRhL3Obq7B2upWQmbBXFUJhMKyipCFEzRrLymHRVRyi5GSJPp4kYKqoRIayFGZeuE757E02/j76QIVvLIpbaLm6jQNm1yZUyaGkNaUoimphgzs1Qb8+z3CkhgkGA32my6HsU3ZekLBN1Nkbu2UNawQv6Jz790yZi9bDHws4uBW+b/CuPB1YRNZnCKSZ5s19iOPI5/rSJiNY3USpryFaVyWyFcPwJ0kyM/HyC3T2Ho+EKvYGPGLeq3NDLhOIWIfURV25FCckyWXuKdsek219k78Mq/wGqNfFNFNiZRAAAAABJRU5ErkJggg==');
}
    
#\30 7a29c42::before, #\30 7a29c42 > .bgExtraLayerOverlay {
    
}
#\30 7a29c42.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
}



@media (max-width: 767px) {
    
#cdcce537 {
    width: 15.16%;
}
    
#e8970200 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec3cafa9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d3681dc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#aae76bec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 66c06a9 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 94ae060 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ea6e2b3 {
    width: 16.00%;
}
    
#fed1cc52 {
    width: 16.00%;
}
    
#cc5e8388 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 a223002 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e7d3f4ba {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fc067c0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\34 836ce15 {
    width: 17.27%;
}
    
#\39 f003e7b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\38 ac3b66d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 c1ff3e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e0c772e0 {
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#efc6ef6c {
    min-height: 400px;
}
#efc6ef6c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAB90lEQVQozx2QW0/TcABH+zUUu0u37r+u29qt69puvezSjTluyjYIiAlBUUECMQIhmmhMVCLxgsQHCMEHE+PHPIY9nJy380t+0raTZWJl6VUEZlGdYlfyRA2Tfsel3/GmllZqGdYbgklQIvYM6tUiNVOjXtUJvCqdyKHXdpGGdp61UGezV2UlrhO5FYxSAU3kpnZrZVq+hdS0DWbdEpPIYBRZtOpVtHwRWVbIKAolXaXplJDcmoFfK7McB2wsDXk4nKNSbSDLWbJKBkNXCRwDybNNXMtgvDjP/u4eB/uHDIYjhCihC0HDKhP7NlLkOzQci/FozPsPp/z4dcPO3iF+M6JuGvQDl/lOgNSPQ5qezezsfY5O3nH1+x+fv5yztrpGt+kx3/ZZ7IZIg34bv+Hhej7rj7f5+vOay+s/HL0+Znk4mNaW4hApClzqtk25XKPVXeD4zSeubv5ydvadrY1HzLUDFm6nHdvEKJuIvIFerDNZ3eT07ILzi0te7R8wF7cZhB7S7U9CaChKgVQ6T832ePJsl4+n3zg5ecv4wSJtz0ZSs0nSaQU5kSWZzKAoCmEUsfX0OS92XrIyWiZwqkgilyKZSDAzI5NKpUinZDRNJYpCBoM+vW4Lq6whFfJZEvI97t69QzqVQOTSqJkkIqdQ0FRKukAXCv8BhSsIX8qhYp8AAAAASUVORK5CYII=');
}
    
#\37 517f8b6 {
    min-height: 400px;
}
#\37 517f8b6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABu0lEQVQozwXBfVPScADA8d+b6q7uPK3rihRWCorjYawhArKteJpjwHBsMgUFClFL49Q8vcur/ukFfvt8xPfrCT8WM+5vL3i6X/D7fsGfhxv+PT3w9/End1eXzE6HiNl8xslkzGh0zHw85PZ8yuP1Bb9urrn7NudqNmE+OUG0/Sm1zhDT6lNr2Li2Teh2mBz6TAOPL2HA2ekxQquPSJsD0kYfzeyQL1ZRcwU0JY+xW6JVqzJwu4iMHrBV8pDNEM0eo5gekrzHm2iKqCSzmciQlnOIhhNSrvYoNX32jy5peVPyO00ib5M8W5J4sRJj+eUa4jAY0HW62E4HLxwyPhoRmE2KGyleL7/j+UqEpVcRROi7hG6LoGsx6LUYdy3O9TLBdgItGkFaX2U9G0e4Bxa+axH2bXynRr+pM6sUOFNlDuQY+UwUxZAR+46BY+n07M+0qxWaegG/pPE1rzDMbVFV11GMJKLhVbDaezi2TsPYwdzNUlNl+kqK3naCejqO+jGBqPsl6u0i9cYu+l6WYj5JQf7Ap+04+kaMYkIitRlFWKc61qFBvV2mbGTQ1DjKZhQ1HiMrRUhLEZLvV/kP71wuUaUamBEAAAAASUVORK5CYII=');
}
    
#\35 d4a5fc0 {
    min-height: 400px;
}
#\35 d4a5fc0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABkklEQVQY0yXPy04TUQCA4fMkmrjQYHSBkSZyUaGlAhVawDpt58y0c58z19pOW5TYWpFgKpigcaGJC5/0N+jie4BPjIshxaBPkgR0e20su43rSByrg9Vt43QlyrUQ42HBbPqBk3fvkV2bpqbRNSWhbxN6/6XKR2TpiLNPVyy+/mQ4mWM5EbblkKqQLFLEgfePMOwho9NLFtd/uLz+zXT+maKYMMhz3qQpaaQIPQdh+DOcaE5/fMH54jvffvziy+KK08mENAhQvkfgOAjpzdCMAS09IM1HfDy74Hw6522ckBiS2LVRvotomzkdI0TXe/h+wKgYc5L3GfcssuYrMtMk8lyE48b4fkSsIrIkIY1jVM8iOjomqzfoay0Sy0b4nkMcheRZSv/GTUApwk4H1TgkPjwm002ELptIqSFlC72jYegtLFNitF5jHByg79WwGkeItcoyG5UVNl+sUtl9SrX2nN39MrX6Ni/3ttjf2aK+U0Esrd7iXuk2Syt3eFC6y/L6fR4/e8iT8iM2tktsVtcoV9f5C7iwAeY6GpWrAAAAAElFTkSuQmCC');
}
    
#a530b0a6 {
    min-height: 400px;
}
#a530b0a6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABLUlEQVQY0xXK21KCUABAUT7MNG+ZppUXUlGU9AByQEFSyVtYmtY0ztRD37ub1vNSLGEirCGD0RBDjrCnETJc4YxndDQdtd5ArddQPG+CMwmw/RAv2uA/x0Tbd+bLHdPpAteRuLaF4k2ecINnZLhmEZ+IXo7EhzOHjx/eDl9EixXSslB6ZohuhhjuEn99YvF6ZrM/sz9+E8cnAn9OX9NRGkZA05jw6C6R0YH58Zfp5pPZfMdoOKaj9ihmSyi1rqTVdzCcGcNgi7f5Qvhb9K5NtdjgNlem9B+1nmBgSgb2GF14dEyfZl9yd9umkC5RSF1xnS2iaO02lhDo3R7qg8ZNpUbl/oHCVZn0RY5MMks+k0fRWk1sIdBabapVlWzumlKxTD6TI5lIkUxckk5l+APlhcMcuVkZbAAAAABJRU5ErkJggg==');
}
    
#d70bd892 {
    min-height: 400px;
}
#d70bd892.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAABh0lEQVQY0x3QzUuacQDA8d9xzIM96vP4PPj4wrQFuc1nPM4oNNFeBq0XglWUS4fyzMIMImvBlg2CIiOpQdIu0W3sIG5s4KFLQY0unVbn/SnfwT5/wkdUehU2B7zUMwbf1npoVw3ON/zcbEj8+eTkrtbFxf4Aoj7k52i0k9OCSXvzOefVMD/LHn4talx96OT2MMllYxbxeTDIyUQ3rfIzbve7uNkJ0CyqnGVDtNb6uG685veZhShHdfbGQ7TXg/z9onN/IPN9QeF4OsRxPsbX6jA/9sYQcb2D5ZSb5orK3ZHMxZZEY85FdcTHx4kwOzmDejGC8NkfMhaxU8vINFcVTi2FrVduVtIeyoMBSkNell7qCNX2gKjXRjEpszupUZv0Ukl5KCV1imk/+X4Pb+MaIqrZGH5kx3ohs96v/a9aTui8S+jk4irzvTKZmAuRCUtkn0hYhgPLcLEQ1SiYKjlT5o0pMWs6mDGdiO2Em/c9MoWnDsaDHYw+VpjqdpE1nORNJ/MxhemYyj+Y98QBXQOtvwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#cb7fc553 {
    align-items: flex-start;
}
    
#bdb0ef79 {
    height: 240px;
}
    
#c0fa4cac {
    align-items: flex-start;
}
    
#f866c910 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f731cd34 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f35465e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 cf13f8b {
    align-items: flex-start;
}
    
#eea520d1 {
    height: 400px;
}
    
#c410327f {
    align-items: flex-start;
}
    
#feee03ab {
    justify-content: flex-start;
    height: auto;
    min-height: 235px;
}
#feee03ab.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABr0lEQVQozwXBQW/SYACA4e+3eDDZZVGjbnFTGXNjQGmBUgoUWlpL+1FaaIFRB0yTobJ48KAxu3j2sD/5+jyibnS5Ui36XoaMc7bbHflqy3g8x3Mldt9l6HiI07MPvCu1qJkxXXdJEF0zjuYkyYpxtEDKFN+PEAeHzzg606haCwx/S9tJseyINNuwWH5hlq4ZjRLEk6cHvCpo9JKvjD8/4GbfMO0ZgVySZRuSeIXvTxGHL454/V5lMNux+f3I7a9/jLI7enaEM5SE4YwkzhEX5TonxTpqPyX7/pe7P4/E+T2abqOqBkNXkmZrRKNtUVJMSnWXnlyT3Pwgij/RqBkoZQ3bGZEuNoirmoKmm6jNAYruoDZtOs0eZrVBu9ak33cYhRHi+O1LyrUKLbNHQ+9QrTaoXyo4WovAtIj8ABlNEMcnzymcn1Jvati2g+cGdPUO0rCYWw6rUCKDAKEoRYrnb7i4LNDtmsSTKaEXkHb77PwR90lMPk0Q7sBAb5SpVop0TJ1kMuE6W3AbhPyMx+xDj5k/RGSxT+D1MJoV2i2V4OOQmzxnv8x4WGXs5ZDUd/gP4KgUak/xuucAAAAASUVORK5CYII=');
}
    
#\37 4435b3b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 62bc6ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cb65bc5c {
    align-items: flex-start;
}
    
#b6cd8e2a {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#bb9c7793 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
#bb9c7793.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAiEAABAwIGAwAAAAAAAAAAAAABAAIDBBEFBhITITEiMpH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwAfL8G3QPdPJt39QOyUoJTYXklRuFc1sYPIA6KsmsZpHi34qsD/2Q==');
}
    
#\37 6f015a2 {
    width: 315px;
}
    
#\33 5866e1a {
    flex-direction: column;
    min-height: unset;
    padding: 8% 6% 8% 6%;
}
    
#\34 5662a92 {
    width: 100%;
    min-height: 240px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 1c23bcc {
    margin: 0px 0% 0px 0%;
}
    
#\30 2adeb94 {
    height: 400px;
}
}



@media (max-width: 767px) {
    
#\39 1048939 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d02880c8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 7876b53 {
    width: 10.38%;
}
}



@media (max-width: 767px) {
    
#\36 5a851b7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 9903e55 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\34 15d95c5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 d4a10d9 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa5e4015 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8fab43b {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 58a9b0e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 7c0d737 {
    width: 20.7%;
}
    
#\35 ca8dccc {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a85ca3a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
#\35 a85ca3a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFBAb/xAAjEAABAwMDBQEAAAAAAAAAAAABAAIDBBEhBhIxExUiQVJh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAGxEAAgIDAQAAAAAAAAAAAAAAAAECAxIhMTL/2gAMAwEAAhEDEQA/AIk1DKaZj4ZupT7bOuctP6pfboPt6xDUEBifG1j47855SxqGECxIuiUa14Wixxa6czVE+efSQ1o2jA4QhZrCXT//2Q==');
}
    
#\35 563fa76::before, #\35 563fa76 > .bgExtraLayerOverlay {
    
}
#\35 563fa76.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\34 5563a05 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fc20cc20 {
    margin-left: 0%;
}
    
#b79c5fc7 {
    width: 100.00%;
    row-gap: 25px;
    height: auto;
    min-height: 486px;
    padding: 25px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 f532c22 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e2bad810 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bdbe33b4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e0b6de33 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#db2bd509 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 368b6ab {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 17b3d0d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c23f01b8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 5b67d5d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 e186826 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 22d4bc2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 3f2f93e {
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 88fd7fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 2c9bc7d {
    width: 200px;
}
    
#ac93c857::before, #ac93c857 > .bgExtraLayerOverlay {
    
}
#ac93c857.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAIH/8QAIRAAAgEBCQEAAAAAAAAAAAAAAQIAAwQFESExMjRBgZH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAwDAQACEQMRAD8A1xWpUbQzLqczKN6AHuCqcjyJCrhtHyTMpPH/2Q==');
}
    
#\33 8e4dbff {
    width: 100.00%;
}
    
#b50dabf8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d340227e::before, #d340227e > .bgExtraLayerOverlay {
    
}
#d340227e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 b7e93c1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 b8eba2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 2px 2px 2px 2px;
    margin: 0% 0% 0% 0%;
}
    
#widget_aiv {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 a7c758e {
    width: 315px;
}
    
#\35 e175882 {
    width: 315px;
}
    
#b0208b38 {
    height: 350px;
}
    
#\32 bd57865 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
#\32 bd57865.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgME/8QAJBAAAQMCBAcAAAAAAAAAAAAAAQACAxEhBAUSEwYUMUGxwfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAhEAAQMh/9oADAMBAAIRAxEAPwAK3bMJnEQFD29KLp9TiQLG/wBZL8Dw3BBNXekcK10np5W45bggSOXagFmlGaGO6oaS5P/Z');
}
    
#\33 c8d28e8 {
    margin: 0px 0% 0px 0%;
}
    
#\33 289c471 {
    width: 100%;
    min-height: 240px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ed5a3ffa {
    flex-direction: column;
    min-height: unset;
    padding: 8% 6% 8% 6%;
}
}



@media (max-width: 767px) {
    
#\35 fc74edf {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
}
    
#abe7fc00 {
    flex-direction: column;
    min-height: unset;
    padding: 8% 6% 8% 6%;
}
    
#\34 fd75182 {
    width: 315px;
}
    
#ff9293a8 {
    width: 100%;
    min-height: 240px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 99bacc8 {
    margin: 0px 0% 0px 0%;
}
    
#\34 571bf5e {
    width: 315px;
}
    
#\36 99f2b47 {
    height: 350px;
}
}

