@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner *.u_1539532604 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3982872894 hr {
    border-width:6px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1845867654 hr {
    border-width:6px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1657031725 hr {
    border-width:6px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1191330377 hr {
    border-width:6px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_2659328505 img { object-fit:contain !important; }

  *#dm .dmInner a.u_84144066 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_2523718745 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_2523718745:hover {
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2523718745.hover {
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_14502727 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner a.u_1541599293 span.text { font-weight:600 !important; }

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

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

  *#dm .dmInner div.u_2319280714 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1545090264 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1209668479 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1353095757 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1448975160 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1145670112 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1076319412 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1680512340:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1680512340.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1210719822:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1210719822.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1307751751:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1307751751.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1141259742:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1141259742.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1340703697:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1340703697.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1579493337:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1579493337.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1077183357:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1077183357.hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1068970520:hover .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1068970520.hover .svg { fill:var(--color_6) !important; }

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

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

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

  *#dm .dmInner a.u_1394991447 span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_2095768733 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1039193695 .dmforminput input { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .dmforminput textarea { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .dmforminput .fileUploadLink { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .checkboxwrapper span { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .radiowrapper span { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .optinwrapper div { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .freetextwrapper { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .dmforminput select { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .dmforminput option { font-weight:400 !important; }

  *#dm .dmInner div.u_1039193695 .dmformsubmit { width:200px !important; }

  *#dm .dmInner div.u_1039193695 input[type="submit"] { font-weight:400 !important; }

  *#dm .dmInner div.u_1539532604 .photoGalleryThumbs .image-container { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner a.u_4158309670 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_1823994649 span.text { font-weight:600 !important; }

  *#dm .dmInner *.u_1415550710 { background-position:50% 50% !important; }

  *#dm .dmInner *.u_1196590908 { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1045900441 {
    border-style:solid !important;
    border-color:rgb(246,249,253) rgb(246,249,253) rgb(246,249,253) rgb(246,249,253) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1317161519 {
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1755722060 {
    border-style:solid !important;
    border-color:rgb(246,249,253) rgb(246,249,253) rgb(246,249,253) rgb(246,249,253) !important;
    border-width:4px 4px 4px 4px !important;
  }

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

  *#dm .dmInner div.u_1494890191 {
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner div.u_1319995354:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1319995354.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1045900441:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1045900441.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1755722060:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1755722060.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1481805392:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1481805392.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1783068987:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1783068987.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1317161519:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1317161519.hover .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1079229209:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1079229209.hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1423458739 hr {
    border-width:6px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_2523718745 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1494890191:hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1494890191.hover .svg { fill:var(--color_5) !important; }

  *#dm .dmInner a.u_1967839984:hover {
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1967839984.hover {
    background-color:var(--color_10) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1967839984 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1967839984 span.text {
    font-weight:500 !important;
    color:var(--color_5) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1039193695 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1039193695 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1039193695 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2890082590 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_2890082590 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner div.u_4085022823 img { object-fit:contain !important; }

  *#dm .dmInner a.u_4269346203 span.text { font-weight:500 !important; }

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

@media (min-width:1025px) {
  *#dm .dmInner *.u_1539532604 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1539532604 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1539532604 .photoGalleryViewAll { padding:0 5px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1539532604 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1539532604 .photoGalleryViewAll { padding:0 5px !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1539532604 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1539532604 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 75.26%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 30px 16px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 492px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/Cooling-Hero-Image-1-bcee788f-ca43a5d7-1920w.png");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_44r {
    width: 85.95%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_04l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_rnb {
    width: 94.79%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_17o {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 3;
}
    
#group_b18 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 22.6972027972028%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 477px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5tn {
    width: 93.18%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bat {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_ep5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_95e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_95e {
    width: 50.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_v6d {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\30 e3f96c3::before, #\30 e3f96c3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 e3f96c3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/Mini+Split+Image+9-1920w.jpg");
    background-attachment: fixed;
}
    
#aa3dc38f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 8f23f90 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#adb5025d {
    margin: 0px 0% 0px 0%;
}
    
#widget_uiq {
    width: 86.10%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l9f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\37 8a04f3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_14);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e57d5ce8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e57d5ce8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 10px 0% 0px 0%;
}
    
#d8907734 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c4d09c95 {
    min-height: 200px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 88403f9::before, #\30 88403f9 > .bgExtraLayerOverlay {
    
}
#\30 88403f9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
}
    
#\37 36722d5 {
    margin: 0px 0% 0px 0%;
}
    
#\31 693c68c {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#da5d9145 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cef5066e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 8ba5f16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a5b7548b {
    width: 68.15%;
    height: auto;
    max-width: 100%;
}
    
#e36af962 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#d71f9c65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b92afe57 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\34 09edae3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ad33f741 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 65df3cb {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\32 75d544b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 4999949 {
    min-height: 268px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 e8e4490 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 8834e9e::before, #\39 8834e9e > .bgExtraLayerOverlay {
    
}
#\39 8834e9e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
}
    
#widget_njb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_kag {
    width: 85.27%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 bb43fae {
    margin: 0px 0% 0px 0%;
}
    
#\34 182ed96.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 182ed96 {
    width: 33.53%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 14b0e81 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c2f9255e {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#fdc8d8b3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_chq {
    width: 85.04%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 00cfdae {
    margin: 0px 0% 0px 0%;
}
    
#widget_8q3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c7694632.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c7694632 {
    width: 34.77%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5ec344d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c7188940 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ad27506 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\34 17810e7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r3u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_1ei {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_911 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
    min-height: 45px;
}
    
#\35 5f9f6c4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 5f9f6c4 {
    width: 34.38%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kdg {
    width: 22.98%;
    height: 58px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ba25e0dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.2%;
    min-width: 4%;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\37 98ea9cf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#df3defee::before, #df3defee > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    background-image: linear-gradient(450deg, rgba(0, 0, 0, 0) 0%, rgba(241, 104, 36, 1) 100%);
}
#df3defee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/hot+sun+and+thermometer-1920w.jpg");
}
    
#\36 f026fe9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9j1 {
    width: 88.43%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_b3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7tp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_6rd::before, #group_6rd > .bgExtraLayerOverlay {
    
}
#group_6rd {
    width: 38.74%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#e7758ffc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e7758ffc {
    width: 35.63%;
    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;
}
    
#widget_ihn {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 5;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
}
    
#innergrid_9j8 {
    width: 95.13%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(8px, max-content);
    max-width: 100%;
    order: 4;
}
    
#b75243c7 {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 5;
    justify-self: end;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media all {
    
#\38 87a3b3b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4e005c2::before, #\36 4e005c2 > .bgExtraLayerOverlay {
    
}
#\36 4e005c2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
}
    
#\35 5526a6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 6f0c15c {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\31 5a3b820 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e94e21f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0268661 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4f7df27 {
    min-height: 200px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#eabbb6be {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\31 905312c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d72963b {
    width: 87px;
    height: auto;
    max-width: 100%;
}
    
#eda949ba {
    margin: 0px 0% 0px 0%;
}
    
#\37 dacc0a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b7dbaeb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cff44ac0 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 1592058 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 e7da08d {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\34 134d8c5 {
    min-height: 200px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 3f63dfd {
    width: 100.49%;
    height: auto;
    max-width: 100%;
}
    
#\33 8930c0c {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\37 a1b1c5a {
    margin: 0px 0% 0px 0%;
}
    
#\34 92a7990 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0cc80ef {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\35 b9937ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 6a453f4::before, #\38 6a453f4 > .bgExtraLayerOverlay {
    
}
#\38 6a453f4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
}
    
#\36 e1da458 {
    width: 60.38%;
    height: auto;
    max-width: 100%;
}
    
#e7e1503d {
    width: 82.27%;
    height: auto;
    max-width: 100%;
}
    
#cdc5c5e1 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\30 48a8639 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#d6616af2 {
    width: 87.58%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 683e347 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7ac78ce {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fb07dc7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#group_qob::before, #group_qob > .bgExtraLayerOverlay {
    
}
#group_qob {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
}
    
#widget_9pq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4te {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a006e6d5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_om4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_l9e {
    width: 100%;
    height: 256px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9kv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_vju {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_tuh {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ea02417b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#fbe37881 {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ea564bd5::before, #ea564bd5 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_14);
    opacity: 0.8;
}
#ea564bd5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_14);
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/spped+lines-1920w.jpg");
    background-attachment: fixed;
}
    
#c3ecb4df {
    margin: 0px 0% 0px 0%;
}
    
#widget_ka7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 d2eab30 {
    margin: 0px 0% 0px 0%;
}
    
#e4c099b1::before, #e4c099b1 > .bgExtraLayerOverlay {
    
}
#e4c099b1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
}
    
#\30 1a26165 {
    width: 83.47%;
    height: auto;
    max-width: 100%;
}
    
#\37 34f6c84 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\39 eee75f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 51dbefc {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#\33 55fb225 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 bd1a493 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 2387f3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 be065b0 {
    min-height: 200px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 46d5169 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 b0c0b25 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
    
#e2ef1174 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e6a8b2ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
    align-items: center;
    border-radius: 15px 15px 15px 15px;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 522b969 {
    width: 75px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 e7c6e94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ff754486 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 103719b::before, #\39 103719b > .bgExtraLayerOverlay {
    
}
#\39 103719b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_epc {
    width: 94.54%;
    height: auto;
    max-width: 100%;
}
    
#widget_53g {
    width: 88.44%;
    height: auto;
    max-width: 100%;
}
    
#dda32ad2 {
    margin: 0px 0% 0px 0%;
}
    
#group_il1 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7mp {
    width: 100.00%;
    height: 432px;
    max-width: 100%;
}
    
#innergrid_rci {
    width: 99.90%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(134px, max-content);
    max-width: 100%;
}
    
#widget_cdm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#widget_cdm {
    width: 87.61%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#widget_6ro.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6ro {
    width: 75.62%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0px 0px 17px;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f45d0558 {
    min-height: 250px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#d8834fac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 13.4%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 1;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fed4f18e::before, #fed4f18e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_14);
    opacity: 0.79;
}
#fed4f18e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/spped+lines-1920w.jpg");
    background-attachment: fixed;
}
    
#\30 792ec5d {
    margin: 0px 0% 0px 0%;
}
    
#group_fj7 {
    justify-content: flex-start;
    align-items: center;
    width: 13.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#group_of4 {
    justify-content: flex-start;
    align-items: center;
    width: 13.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 2;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#group_pdl {
    justify-content: flex-start;
    align-items: center;
    width: 13.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 3;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#group_72h {
    justify-content: flex-start;
    align-items: center;
    width: 13.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 4;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#group_jjc {
    justify-content: flex-start;
    align-items: center;
    width: 13.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 5;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#group_gdf {
    justify-content: flex-start;
    align-items: center;
    width: 13.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 6;
    background-color: var(--color_13);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
    
#widget_2l6 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dfcf7e7b {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db6d2a01 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c2dde1c {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c7603ce {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c264bc6 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df7a421d {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0h1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 d0ecbf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 12a3c5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eafb4e95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ca72b5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0948d57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c5fa25a {
    width: 100%;
    height: auto;
    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 586ef51 {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 3b2c882 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 67e3267 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bffd509e {
    width: 100%;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4c56273 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 7c02f87 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2da8f90 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b9f12bc {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 01f8db1 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b22d5f08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#f4e59bf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30c1a88 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 2;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e969074 {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#b3884b94 {
    min-height: 502px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f747c7dd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 537e7ce {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ef6ab0a {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 576b847 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 23f9b5e {
    justify-content: flex-start;
    align-items: center;
    width: 99.49%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 57912f9 {
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    order: 1;
    height: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b781533 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7e09f4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.05) 3px 0px 11px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9ef1071 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d4ee70a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bb2cd03 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 234px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 3925ece {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cffce68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b816452 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 a37976e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 11px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 853c3be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f67c2ec {
    margin: 0px 0% 0px 0%;
}
    
#\31 c42a10b {
    background-color: var(--color_4);
    background-image: none;
}
    
#a547e630 {
    min-height: 68px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 6% 2% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ksd {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 213b3e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c633a21f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e82b4cb0::before, #e82b4cb0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.25;
    border-radius: inherit;
}
#e82b4cb0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/pexels-photo-5442157-1920w.jpeg");
}
    
#widget_aeh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_af5 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8eed9f31/dms3rep/multi/opt/Beach-Clean-Up-Charity-Project-Crowther-Roofing-Cooling-1920w.png");
    border-radius: 15px 15px 15px 15px;
}
    
#widget_ofs {
    width: 100%;
    height: 372px;
    max-width: 100%;
}
    
#widget_ith {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_96s {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e9875b9d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\33 ae0ab61 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fd877488 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_kpd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a01a347a {
    margin: 0px 0% 0px 0%;
}
    
#widget_t66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_3ul {
    width: 280px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 3;
}
    
#widget_mko {
    width: 22.13%;
    height: 150px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 492px;
    padding: 6% 4% 6% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 49%;
    row-gap: 10px;
    min-height: 8px;
    padding: 16px 25px 16px 25px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_44r {
    width: 100.00%;
}
    
#widget_17o.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#widget_17o {
    margin: 5px 0% 0px 0%;
}
    
#group_b18 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    row-gap: 15px;
    align-items: center;
}
    
#widget_5tn {
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_95e {
    width: 34.88%;
}
    
#widget_ep5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ep5 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8f23f90 {
    padding: 4% 4% 4% 4%;
}
    
#\30 e3f96c3::before, #\30 e3f96c3 > .bgExtraLayerOverlay {
    
}
    
#adb5025d {
    margin: 0px 0% 0px 0%;
}
    
#\37 8a04f3f {
    width: 49.37%;
}
    
#aa3dc38f {
    width: 46.58%;
}
    
#widget_l9f {
    width: 100.00%;
}
    
#widget_uiq {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c4d09c95 {
    padding: 1% 4% 1% 4%;
}
    
#\37 36722d5 {
    margin: 0px 0% 0px 0%;
}
    
#\30 88403f9::before, #\30 88403f9 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4999949 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 225px;
    column-gap: 2%;
}
    
#\34 bb43fae {
    margin: 0px 0% 0px 0%;
}
    
#\39 8834e9e::before, #\39 8834e9e > .bgExtraLayerOverlay {
    
}
    
#\37 e8e4490 {
    row-gap: 10px;
    width: 100%;
    min-height: 8px;
}
    
#\34 182ed96 {
    width: 34.90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2f9255e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 00cfdae {
    margin: 0px 0% 0px 0%;
}
    
#\38 14b0e81 {
    row-gap: 15px;
}
    
#c7694632 {
    width: 34.17%;
}
    
#widget_chq {
    width: 73.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c7188940 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 17810e7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5f9f6c4 {
    width: 31.09%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 98ea9cf {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 4%;
    padding: 4% 3% 4% 3%;
}
    
#\36 f026fe9 {
    margin: 0px 0% 0px 0%;
}
    
#df3defee::before, #df3defee > .bgExtraLayerOverlay {
    
}
    
#ba25e0dd {
    row-gap: 15px;
    width: 68.28212209302326%;
    min-height: 8px;
    padding: 25px 0px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#e7758ffc {
    width: 33.88%;
}
    
#group_6rd::before, #group_6rd > .bgExtraLayerOverlay {
    
}
#group_6rd {
    width: 27.47%;
    min-height: 8px;
}
    
#innergrid_9j8 {
    grid-template-rows: minmax(58.5px, max-content) minmax(58.5px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    width: 95.13%;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#b75243c7 {
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#widget_b3d {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4f7df27 {
    padding: 1% 4% 6% 4%;
}
    
#\36 4e005c2::before, #\36 4e005c2 > .bgExtraLayerOverlay {
    
}
    
#eda949ba {
    margin: 0px 0% 0px 0%;
}
    
#\37 dacc0a0 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6a453f4::before, #\38 6a453f4 > .bgExtraLayerOverlay {
    
}
    
#\34 134d8c5 {
    padding: 1% 4% 1% 4%;
}
    
#\37 a1b1c5a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7ac78ce {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 2%;
}
    
#a006e6d5 {
    margin: 0px 0% 0px 0%;
}
    
#group_qob::before, #group_qob > .bgExtraLayerOverlay {
    
}
#group_qob {
    width: 49%;
    min-height: 8px;
}
    
#widget_9pq {
    width: 100.00%;
}
    
#\35 683e347 {
    width: 49%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fbe37881 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c3ecb4df {
    margin: 0px 0% 0px 0%;
}
    
#ea564bd5::before, #ea564bd5 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 be065b0 {
    padding: 1% 4% 6% 4%;
}
    
#e4c099b1::before, #e4c099b1 > .bgExtraLayerOverlay {
    
}
    
#\36 d2eab30 {
    margin: 0px 0% 0px 0%;
}
    
#\30 1a26165 {
    width: 100.00%;
}
    
#\32 46d5169 {
    width: 81.71%;
}
    
#\33 55fb225 {
    width: 88.59%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff754486 {
    padding: 4% 2% 4% 2%;
}
    
#dda32ad2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 103719b::before, #\39 103719b > .bgExtraLayerOverlay {
    
}
    
#widget_53g {
    width: 100.00%;
}
    
#widget_7mp {
    height: 328px;
}
    
#widget_cdm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cdm {
    justify-self: start;
    align-self: start;
    width: 99.66%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_6ro.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_6ro {
    justify-self: end;
    align-self: start;
    width: 87.80%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\30 e7c6e94 {
    row-gap: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f45d0558 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 250px;
    row-gap: 19px;
    padding: 1% 4% 4% 4%;
}
    
#\30 792ec5d {
    margin: 0px 0% 0px 0%;
}
    
#group_gdf {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_jjc {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_fj7 {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d8834fac {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_of4 {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_pdl {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_72h {
    width: 31.3%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#fed4f18e::before, #fed4f18e > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 586ef51 {
    min-height: 75px;
    padding: 4% 4% 2% 4%;
}
    
#\35 4c56273 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 57912f9 {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 2da8f90 {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 7e09f4a {
    width: 48.5%;
    min-height: 80px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 b9f12bc {
    height: auto;
    width: 110px;
}
    
#\30 9ef1071 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 01f8db1 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#b22d5f08 {
    width: 48.5%;
    min-height: 80px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 30c1a88 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\37 e969074 {
    height: auto;
    width: 110px;
}
    
#\33 3925ece {
    height: auto;
    width: 110px;
}
    
#b3884b94 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 2%;
}
    
#\37 ef6ab0a {
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 a37976e {
    width: 48.5%;
    min-height: 80px;
    row-gap: 24px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 537e7ce {
    height: auto;
    min-height: 166px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 853c3be {
    width: 100%;
    min-height: 8px;
    row-gap: 0px;
    padding: 1% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a547e630 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 63px;
    column-gap: 3%;
    row-gap: 24px;
    padding: 2% 4% 1% 4%;
}
    
#\33 f67c2ec {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c633a21f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 2%;
    padding: 4% 4% 4% 4%;
}
    
#\33 f98a2aa {
    margin: 0px 0% 0px 0%;
}
    
#group_af5 {
    width: 49%;
    min-height: 8px;
}
    
#e82b4cb0::before, #e82b4cb0 > .bgExtraLayerOverlay {
    
}
    
#\31 213b3e4 {
    width: 49%;
    min-height: 8px;
}
    
#widget_aeh {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ae0ab61 {
    padding: 4% 4% 4% 4%;
}
    
#a01a347a {
    margin: 0px 0% 0px 0%;
}
    
#widget_mko {
    height: 100px;
}
}



@media (max-width: 767px) {
    
#\33 586ef51 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 3b2c882 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#b3884b94 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 b816452 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\31 c42a10b {
    grid-template-rows: minmax(8px, max-content);
}
    
#a547e630 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_04l {
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
    width: 92.93%;
}
    
#widget_44r {
    width: 100.00%;
    order: 1;
}
    
#widget_rnb {
    order: 2;
    width: 100.00%;
}
    
#widget_17o {
    order: 3;
}
    
#group_b18 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_bat {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_5tn {
    width: 71.03%;
}
}



@media (max-width: 767px) {
    
#aa3dc38f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    order: 0;
}
    
#\35 8f23f90 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 e3f96c3::before, #\30 e3f96c3 > .bgExtraLayerOverlay {
    
}
    
#\37 8a04f3f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#widget_uiq {
    width: 82.52%;
}
    
#widget_l9f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c4d09c95 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 1% 4% 2% 4%;
}
    
#\30 88403f9::before, #\30 88403f9 > .bgExtraLayerOverlay {
    
}
    
#cef5066e {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 8ba5f16 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 09edae3 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ad33f741 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 36722d5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 4999949 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 e8e4490 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 8834e9e::before, #\39 8834e9e > .bgExtraLayerOverlay {
    
}
    
#widget_kag {
    width: 100.00%;
}
    
#widget_njb {
    width: 92.42%;
}
}



@media (max-width: 767px) {
    
#\38 14b0e81 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c2f9255e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_chq {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 5ec344d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c7188940 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_kdg {
    height: 48px;
    width: 79.85%;
}
    
#widget_1ei {
    width: 100.00%;
}
    
#widget_911.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#widget_911 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ba25e0dd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 98ea9cf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 4% 6% 4% 6%;
}
    
#df3defee::before, #df3defee > .bgExtraLayerOverlay {
    
}
#df3defee {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#group_6rd::before, #group_6rd > .bgExtraLayerOverlay {
    
}
#group_6rd {
    width: 100%;
    min-height: 204px;
    align-items: center;
    height: auto;
}
    
#widget_7tp {
    width: 100.00%;
}
    
#\36 f026fe9 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_9j8 {
    grid-template-rows: minmax(58.5px, max-content) minmax(58.5px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    width: 95.13%;
}
    
#b75243c7 {
    justify-self: center;
    align-self: start;
    margin: 0px 8px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#widget_ihn {
    justify-self: center;
    align-self: start;
    margin: 0px 1px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\35 4f7df27 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 2% 4% 6% 4%;
}
    
#\36 4e005c2::before, #\36 4e005c2 > .bgExtraLayerOverlay {
    
}
    
#\35 5526a6c {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 5a3b820 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 b7dbaeb {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e0268661 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#eda949ba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 1592058 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 b9937ab {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 6a453f4::before, #\38 6a453f4 > .bgExtraLayerOverlay {
    
}
    
#\34 134d8c5 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 1% 4% 2% 4%;
}
    
#\34 92a7990 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 48a8639 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 e1da458 {
    width: 86.84%;
}
    
#d6616af2 {
    width: 100.00%;
}
    
#\37 a1b1c5a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 683e347 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 7ac78ce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
}
    
#group_qob::before, #group_qob > .bgExtraLayerOverlay {
    
}
#group_qob {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_l9e {
    height: 240px;
}
    
#a006e6d5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vju {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ea02417b {
    min-height: 65px;
    align-items: center;
    width: 100%;
}
    
#fbe37881 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ea564bd5::before, #ea564bd5 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 be065b0 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 2% 4% 6% 4%;
}
    
#e4c099b1::before, #e4c099b1 > .bgExtraLayerOverlay {
    
}
    
#\39 eee75f9 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e6a8b2ba {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 bd1a493 {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 2387f3f {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 46d5169 {
    width: 75.00%;
}
    
#\36 d2eab30 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 e7c6e94 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ff754486 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 4% 4%;
}
    
#\39 103719b::before, #\39 103719b > .bgExtraLayerOverlay {
    
}
    
#group_il1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_7mp {
    height: 240px;
    width: 100.00%;
}
    
#widget_cdm {
    justify-self: start;
    align-self: start;
    width: 53.96%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#widget_6ro {
    justify-self: center;
    align-self: start;
    width: 77.59%;
    margin: 0px 0px 0px 11px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#dda32ad2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f45d0558 {
    min-height: 0;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: wrap;
    column-gap: 4%;
    row-gap: 12px;
}
    
#d8834fac {
    min-height: 80px;
    align-items: center;
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_fj7 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_of4 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_pdl {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_72h {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_jjc {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_gdf {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#fed4f18e::before, #fed4f18e > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 586ef51 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
    
#\38 67e3267 {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    row-gap: 5px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 2da8f90 {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\39 b9f12bc {
    width: 96px;
    height: auto;
}
    
#\38 01f8db1 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22d5f08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\36 30c1a88 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e969074 {
    width: 96px;
    height: auto;
}
    
#b3884b94 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 6% 2% 6%;
}
    
#\33 537e7ce {
    height: auto;
    min-height: 160px;
}
    
#\37 ef6ab0a {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\34 23f9b5e {
    height: auto;
    min-height: 160px;
}
    
#\31 57912f9 {
    min-height: 54px;
    width: 100%;
    align-items: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#\34 7e09f4a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
    
#\30 9ef1071 {
    order: 2;
    justify-content: flex-start;
    min-height: 64px;
    justify-self: auto;
    width: 99.53%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bb2cd03 {
    height: auto;
    min-height: 160px;
}
    
#\33 3925ece {
    width: 96px;
    height: auto;
}
    
#\37 a37976e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 5% 6%;
}
}



@media (max-width: 767px) {
    
#\34 853c3be {
    width: 100%;
    min-height: 53px;
    align-items: center;
    row-gap: 16px;
    height: auto;
    padding: 2% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a547e630 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 6% 5% 6%;
}
    
#\33 f67c2ec {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 213b3e4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#c633a21f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_af5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e82b4cb0::before, #e82b4cb0 > .bgExtraLayerOverlay {
    
}
#e82b4cb0 {
    background-position: 50% 100%;
}
    
#widget_ofs {
    height: 222px;
}
}



@media (max-width: 767px) {
    
#\33 ae0ab61 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#fd877488 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#widget_mko {
    height: 94px;
    width: 71.62%;
}
    
#widget_kpd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_kpd {
    margin: 5px 0% 0px 0%;
}
}

#df3defee.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBQADAQAAAAAAAAAAAAAEAAECAxITIiMy/8QAFQEBAQAAAAAAAAAAAAAAAAAABgf/xAAYEQACAwAAAAAAAAAAAAAAAAAAMwIDBf/aAAwDAQACEQMRAD8AoBq2EEGEu9njVnUlE3Y5Z9G+nRFPb3yHmYs//9k=')!important}#e82b4cb0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAAYCAwEAAAAAAAAAAAAAAAECAwURBAcGMVHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADBBH/2gAMAwEAAhEDEQA/AM54PsnDimlJksNT53ZV4Krm2Yg3FGUQdWf3YAE9Kkyqm64KOGf/2Q==')!important}#group_af5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAElEQVQY0wXBTU+CcADAYT6VXTo0q3mqi6WoA4x/BGxGRTrJl6aJILqk2Mw03ZrNNrNLtw59t1/PIx07PsXGBGOwQURbtNEPWvKH/fKLFb2hV13UiomUNa8oXd5RvvVRXR+lFmF0plxHC+rRM16nRbvbQlJNDWGXKQuFfFHmJCdjVxx6wYDXxYz5LGExiZGcms5No8CFk6Gk7JM9OqAiDB6DkO3Xiu/NkvUyQfLaNr24QPdpj2pzB0XexdYE4zDmc73i433KZNxHiu5t4qTAcJ7G66cQ52l0RdDyAgI/ZNjvEj40keKqIOrkaQSHiHoK+SxD7lTFNGpYuo1rWbRdh38Tpqa3fMzCxwAAAABJRU5ErkJggg==')!important}#ea564bd5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIhAAAQIDCQAAAAAAAAAAAAAAAAEDBAURBgcUFyEiMUFx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRITH/2gAMAwEAAhEDEQA/AMqEu2l8a0ivPObdapypVljZ/vEV9AGvGwaWNjp//9k=')!important}#fed4f18e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIhAAAQIDCQAAAAAAAAAAAAAAAAEDBAURBgcUFyEiMUFx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRITH/2gAMAwEAAhEDEQA/AMqEu2l8a0ivPObdapypVljZ/vEV9AGvGwaWNjp//9k=')!important}#\30 e3f96c3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABBAAHAQAAAAAAAAAAAAACAAEDBAUGERMhMVFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQACAwAAAAAAAAAAAAAAAAABAgADIf/aAAwDAQACEQMRAD8Ak18skVgpLcO0JD346lHgVxjJgaNx14+IigFjPrGItagZP//Z')!important}