@media all {
  *#dm .dmInner a.u_2109709709 {
    background-color:rgba(255,255,255,0.3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2109709709 span.text {
    color:rgba(255,255,255,1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_2109709709:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_2109709709.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_2109709709:hover span.text { color:rgba(52,58,64,1) !important; }

  *#dm .dmInner a.u_2109709709.hover span.text { color:rgba(52,58,64,1) !important; }

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

  *#dm .dmInner *.u_1150827566 .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_1079316889 { display:block !important; }

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

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

  *#dm .dmInner div.u_1150827566 .caption-container .caption-title {
    color:rgba(255,255,255,1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_1312850699 { display:block !important; }

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

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

  *#dm .dmInner *.u_1687909999 { display:block !important; }

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

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

  *#dm .dmInner *.u_1028508672 { display:block !important; }

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

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

  *#dm .dmInner div.u_1150827566 .caption-inner { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1467934701 { display:block !important; }

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

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

  *#dm .dmInner *.u_1434016144 { display:block !important; }

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

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

  *#dm .dmInner *.u_1785607706 { display:block !important; }

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

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

  *#dm .dmInner *.u_1947382795 { display:block !important; }

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

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

  *#dm .dmInner *.u_1160667624 { display:block !important; }

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

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

  *#dm .dmInner *.u_1010491119 { display:block !important; }

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

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

  *#dm .dmInner *.u_1138934465 { display:block !important; }

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

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

  *#dm .dmInner *.u_1802222851 { display:block !important; }

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

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

  *#dm .dmInner *.u_1654180475 { display:block !important; }

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

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

  *#dm .dmInner *.u_1033322210 { display:block !important; }

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

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

  *#dm .dmInner *.u_1509544654 { display:block !important; }

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

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

  *#dm .dmInner *.u_1688495097 { display:block !important; }

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

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

  *#dm .dmInner *.u_1695500319 { display:block !important; }

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

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

  *#dm .dmInner *.u_1241101561 { display:block !important; }

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

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

  *#dm .dmInner *.u_1826855102 { display:block !important; }

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

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

  *#dm .dmInner *.u_1253372193 { display:block !important; }

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

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

  *#dm .dmInner *.u_1074162981 { display:block !important; }

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

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

  *#dm .dmInner *.u_1056897620 { display:block !important; }

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

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

  *#dm .dmInner *.u_1543560622 { display:block !important; }

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

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

  *#dm .dmInner *.u_1141810626 { display:block !important; }

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

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

  *#dm .dmInner *.u_1451568901 { display:block !important; }

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

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

  *#dm .dmInner *.u_1169683075 { display:block !important; }

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

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

  *#dm .dmInner *.u_1328379674 { display:block !important; }

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

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

  *#dm .dmInner *.u_1384707213 { display:block !important; }

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

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

  *#dm .dmInner *.u_1529407345 { display:block !important; }

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

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

  *#dm .dmInner *.u_1047822065 { display:block !important; }

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

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

  *#dm .dmInner *.u_1110442093 { display:block !important; }

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

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

  *#dm .dmInner *.u_1423473099 { display:block !important; }

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

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

  *#dm .dmInner *.u_1550391475 { display:block !important; }

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

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

  *#dm .dmInner *.u_1226382357 { display:block !important; }

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

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

  *#dm .dmInner *.u_1943772136 { display:block !important; }

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

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

  *#dm .dmInner *.u_1646488025 { display:block !important; }

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

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

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

  *#dm .dmInner div.u_1298457843 {
    border-radius:0px 0px 10px 10px !important;
    background-color:rgba(0,0,0,0.02) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1098935309 {
    border-radius:0px 0px 10px 10px !important;
    background-color:rgba(0,0,0,0.02) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1318213380 {
    border-radius:0px 0px 10px 10px !important;
    background-color:rgba(0,0,0,0.02) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1052760291 {
    border-radius:0px 0px 10px 10px !important;
    background-color:rgba(0,0,0,0.02) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_3486277988 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(0,179,50,0.16) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1778994566 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(0,179,50,0.16) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2626026140 .dmforminput input {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .dmforminput textarea {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .dmforminput .fileUploadLink {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .checkboxwrapper span {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .radiowrapper span {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .optinwrapper div {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .freetextwrapper {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .dmforminput select {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_2626026140 .dmforminput option {
    color:rgba(52,58,64,1) !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1297524783 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(0,179,50,0.16) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1150827566 .caption-container .caption-title { font-size:24px !important; }

  *#dm .dmInner *.u_1150827566 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1150827566 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1150827566 .photoGalleryThumbs .image-container a { padding-top:280px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1150827566 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_1150827566 .caption-container .caption-title { font-size:18px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1150827566 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_1150827566 .caption-container .caption-title { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 200px 2% 200px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.03;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_pvg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9or {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 bb49cca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 04e3be4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 c6944d3::before, #\37 c6944d3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(3, 70, 56, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\37 c6944d3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/0e5b73cb3fca4ea3bc756caae00816fe/dms3rep/multi/opt/features-bg-image-1920w.jpg");
}
    
#widget_3re {
    width: 80.38%;
    height: auto;
    max-width: 100%;
}
    
#widget_p52 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\31 f951cd7 {
    width: 720px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 84e4f98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dba30612 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 2% 35px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 914596d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_lkh {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#group_lhh {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_bcr {
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2194479624411536%;
    flex-wrap: nowrap;
    background-color: rgba(249, 249, 249, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2dl {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f93f89f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 a0ff172 {
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2194479624411536%;
    flex-wrap: nowrap;
    background-color: rgba(249, 249, 249, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f852cec1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad1b5bad {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 97b3add {
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2194479624411536%;
    flex-wrap: nowrap;
    background-color: rgba(249, 249, 249, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d03035ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fb84a32f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 0aa3a4a {
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.2194479624411536%;
    flex-wrap: nowrap;
    background-color: rgba(249, 249, 249, 1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1) rgba(249,249,249,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a317a9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 18d976a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 33e51b8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 732c310 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 003378d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 35px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e73d6568 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 269e468 {
    width: 720px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4fc80d3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 82e2de7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ec1fa6e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 7b10b30::before, #\37 7b10b30 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(3, 70, 56, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\37 7b10b30 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/0e5b73cb3fca4ea3bc756caae00816fe/dms3rep/multi/opt/features-bg-image-1920w.jpg");
    background-position: 50% 0%;
}
#\37 7b10b30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAAECAwQhBRESFiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBv/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMRBBX/2gAMAwEAAhEDEQA/ANvSswaLCsjYuT3lexK7PpN8gFsnNW40iJ8zmtqSx10nZ//Z');
}
    
#\31 cd3ef40 {
    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;
}
    
#widget_974 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b9248d73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 553bacc {
    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 4e0fb00 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7c1b1f1::before, #\34 7c1b1f1 > .bgExtraLayerOverlay {
    
}
#\34 7c1b1f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-position: 50% 0%;
}
    
#b0d7ea74 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#db4295e5::before, #db4295e5 > .bgExtraLayerOverlay {
    
}
#db4295e5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-position: 50% 0%;
}
    
#\36 26f499b {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 20px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9eeb3af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_r14 {
    width: 100%;
    height: 239px;
    max-width: 100%;
}
    
#widget_41t.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 20px 16px 20px;
}
#widget_41t {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 895892f.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 20px 12px 20px;
}
#\33 895892f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0beb716 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 02e9c50 {
    width: 100%;
    height: 239px;
    max-width: 100%;
}
    
#\36 8408ece.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 20px 16px 20px;
}
#\36 8408ece {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cdf17fb8.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 20px 12px 20px;
}
#cdf17fb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 0524c7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bea606b {
    width: 100%;
    height: 239px;
    max-width: 100%;
}
    
#c8790b11.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 20px 16px 20px;
}
#c8790b11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 7acd9f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 20px 12px 20px;
}
#\37 7acd9f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ace60995 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 5818fca.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 20px 12px 20px;
}
#\31 5818fca {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f322e444 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 20px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#b7df890a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 f1ca3ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 20px 16px 20px;
}
#\30 f1ca3ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 033ad39.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 20px 16px 20px;
}
#\30 033ad39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 1d661ff {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a371f311::before, #a371f311 > .bgExtraLayerOverlay {
    
}
#a371f311 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-position: 50% 0%;
}
    
#\34 3b633f1 {
    width: 100%;
    height: 239px;
    max-width: 100%;
}
    
#d2cdce05 {
    width: 100%;
    height: 239px;
    max-width: 100%;
}
    
#dde0d8e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bb7cba3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3b75bf5 {
    width: 100%;
    height: 239px;
    max-width: 100%;
}
    
#dab28e70.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 20px 16px 20px;
}
#dab28e70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 4baa739 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 d806393 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 19f08f2 {
    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;
}
    
#b8e2d1c3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 76a015a::before, #\39 76a015a > .bgExtraLayerOverlay {
    
}
#\39 76a015a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(249,249,249,1);
    background-image: none;
    background-position: 50% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 837a430 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 13aa0c8 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#a21a6c26 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(249,249,249,1);
    background-image: none;
}
    
#widget_bdj {
    width: 100%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_k3k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 267dfd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7a31273 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#df9cb67f {
    width: 100%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
}
    
#c11abeab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 1fe1101 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c7a9f56 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 7301155 {
    width: 55px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 6f32518 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.31%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#dcb7c3c3 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#d7b10c50 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c7c7caac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.63667247386759%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_g1u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_r04 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.557389725847508%;
    --column-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6c6c7f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_btf {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 3.933781111195924%;
    flex-wrap: nowrap;
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#widget_8j1 {
    width: 55px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_jgh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 64fcb37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 0f19efd {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 3.933781111195924%;
    flex-wrap: nowrap;
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#\34 70c8e75 {
    margin: 0px 0% 0px 0%;
}
    
#\33 ed54395 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 87dc67d {
    justify-content: flex-start;
    align-items: center;
    width: 99.93%;
    min-height: 172px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 3.933781111195924%;
    flex-wrap: nowrap;
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    height: auto;
    order: 0;
}
    
#\32 55e979b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b1c32561 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 18b4de8 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 176bbf1 {
    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;
}
    
#cea9593b {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 833c95f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 2% 20px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 66f1419::before, #\39 66f1419 > .bgExtraLayerOverlay {
    
}
#\39 66f1419 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-position: 50% 0%;
}
    
#\34 334674c {
    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;
}
    
#bbcc1205 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b68d560c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 100px 2% 100px 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 04e3be4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 01178a8 {
    margin: 0px 0% 0px 0%;
}
    
#\37 c6944d3::before, #\37 c6944d3 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dba30612 {
    padding: 40px 2% 20px 2%;
}
    
#\39 33e51b8 {
    margin: 0px 0% 0px 0%;
}
    
#group_bcr {
    width: 23.5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a0ff172 {
    width: 23.5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 97b3add {
    width: 23.5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0aa3a4a {
    width: 23.5%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_lhh {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 003378d {
    padding: 20px 2% 40px 2%;
}
    
#\31 4fc80d3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ec1fa6e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b977d90b {
    margin: 0px 0% 0px 0%;
}
    
#\37 7b10b30::before, #\37 7b10b30 > .bgExtraLayerOverlay {
    
}
#\37 7b10b30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAAECAwQhBRESFiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBv/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMRBBX/2gAMAwEAAhEDEQA/ANvSswaLCsjYuT3lexK7PpN8gFsnNW40iJ8zmtqSx10nZ//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0d7ea74 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4e0fb00 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 7c1b1f1::before, #\34 7c1b1f1 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db4295e5::before, #db4295e5 > .bgExtraLayerOverlay {
    
}
    
#\36 26f499b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ace60995 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a371f311::before, #a371f311 > .bgExtraLayerOverlay {
    
}
    
#f322e444 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 1d661ff {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 d806393 {
    padding: 40px 2% 20px 2%;
}
    
#b8e2d1c3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 76a015a::before, #\39 76a015a > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 13aa0c8 {
    padding: 20px 2% 40px 2%;
}
    
#\36 c7a9f56 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7301155 {
    height: auto;
}
    
#dcb7c3c3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 70c8e75 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8j1 {
    height: auto;
}
    
#group_btf {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0f19efd {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 87dc67d {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 833c95f {
    padding: 40px 2% 20px 2%;
}
    
#\39 66f1419::before, #\39 66f1419 > .bgExtraLayerOverlay {
    
}
    
#b68d560c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 bb49cca {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 04e3be4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 c6944d3::before, #\37 c6944d3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 84e4f98 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dba30612 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 15px 4%;
}
    
#group_lhh {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 20px;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#group_bcr {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a0ff172 {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 97b3add {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0aa3a4a {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 33e51b8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 732c310 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 003378d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 30px 4%;
}
    
#\31 4fc80d3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 82e2de7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 ec1fa6e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 7b10b30::before, #\37 7b10b30 > .bgExtraLayerOverlay {
    
}
#\37 7b10b30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAAECAwQhBRESFiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBv/EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMRBBX/2gAMAwEAAhEDEQA/ANvSswaLCsjYuT3lexK7PpN8gFsnNW40iJ8zmtqSx10nZ//Z');
}
}



@media (max-width: 767px) {
    
#b9248d73 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#\39 4e0fb00 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 20px 4%;
}
    
#\34 7c1b1f1::before, #\34 7c1b1f1 > .bgExtraLayerOverlay {
    
}
    
#b0d7ea74 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#db4295e5::before, #db4295e5 > .bgExtraLayerOverlay {
    
}
    
#\36 26f499b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 9eeb3af {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_r14 {
    height: 240px;
}
    
#\31 0beb716 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 02e9c50 {
    height: 240px;
}
    
#\39 0524c7a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 bea606b {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#a371f311::before, #a371f311 > .bgExtraLayerOverlay {
    
}
    
#\34 3b633f1 {
    height: 240px;
}
    
#d2cdce05 {
    height: 240px;
}
    
#f322e444 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dde0d8e4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b7df890a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bb7cba3c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3b75bf5 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 4baa739 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#\35 d806393 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 20px 4%;
}
    
#\39 76a015a::before, #\39 76a015a > .bgExtraLayerOverlay {
    
}
    
#b8e2d1c3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 837a430 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 13aa0c8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 10px 4% 30px 4%;
}
    
#\33 7a31273 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 c7a9f56 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 7301155 {
    height: auto;
}
    
#\35 6f32518 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dcb7c3c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 30px 4%;
}
    
#c7c7caac {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_8j1 {
    height: auto;
}
    
#group_btf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 6c6c7f6 {
    column-gap: 6.667777691636037%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\32 0f19efd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 70c8e75 {
    margin: 0px 0% 0px 0%;
}
    
#\33 ed54395 {
    column-gap: 6.667777691636037%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\34 87dc67d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 18b4de8 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 833c95f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 20px 4%;
}
    
#\39 66f1419::before, #\39 66f1419 > .bgExtraLayerOverlay {
    
}
    
#bbcc1205 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
    
#b68d560c {
    margin: 0px 0% 0px 0%;
}
}

