@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1334883290 hr { color:var(--color_4) !important; }

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

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

  *#dm .dmInner div.u_1798335713 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_2553022235 .bp-item-plain { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1612273765 .service-icon-wrapper svg {
    color:var(--color_4) !important;
    fill:var(--color_4) !important;
    stroke:var(--color_4) !important;
  }

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

  *#dm .dmInner div.u_1133744899 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_2126862882 .service-card { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_2126862882 .service-card__icon { border-radius:300px 300px 300px 300px !important; }

  *#dm .dmInner div.u_1971895349 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1735993582 .bp-item-plain { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_1392567551 .dmwidget-title { text-align:center !important; }

  *#dm .dmInner div.u_1392567551 .dmforminput input { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .dmforminput textarea { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .dmforminput .fileUploadLink { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .checkboxwrapper span { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .radiowrapper span { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .optinwrapper div { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .freetextwrapper { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .dmforminput select { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1392567551 .dmforminput option { color:var(--color_10) !important; }

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

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

  *#dm .dmInner div.u_1392567551 .m-recaptcha {
    font-family: Poppins !important;
    color:var(--color_11) !important;
    font-weight:normal !important;
  }

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

  *#dm .dmInner div.u_1879249883 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1879249883 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    background-color:rgba(255,255,255,0.2) !important;
    border-color:rgba(99,108,112,1) rgba(99,108,112,1) rgba(99,108,112,1) rgba(99,108,112,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1973671588 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973671588 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    background-color:rgba(255,255,255,0.2) !important;
    border-color:rgba(99,108,112,1) rgba(99,108,112,1) rgba(99,108,112,1) rgba(99,108,112,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1795929402 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1074486423 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1074486423 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    background-color:rgba(255,255,255,0.2) !important;
    border-color:rgba(15,23,42,1) rgba(15,23,42,1) rgba(15,23,42,1) rgba(15,23,42,1) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1795929402 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    background-color:rgba(255,255,255,0.2) !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
  }

  *#dm .dmInner div.u_1485996955 hr { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1578766456 .bp-item-plain { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1392567551 .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    width:1079px !important;
    float:none !important;
    display:block !important;
    height:50px !important;
    border-style:solid !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;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1392567551 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1392567551 textarea {
    border-style:solid !important;
    border-color:rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1392567551 select {
    border-style:solid !important;
    border-color:rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) rgba(138,155,176,0.25) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1392567551 input[type="submit"] { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1392567551 .dmformsubmit:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1392567551 .dmformsubmit.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1392567551 .dmformsubmit:hover input[type="submit"] { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1392567551 .dmformsubmit.hover input[type="submit"] { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1352137227 .iconBg {
    display:inline !important;
    mask-image:url(https://irp.cdn-website.com/4d019fe4/icon/Phone_7948868.svg) !important;
    background-color:var(--color_3) !important;
    color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1673720138 {
    background-color:var(--color_4) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(26,27,31,1) rgba(26,27,31,1) rgba(26,27,31,1) rgba(26,27,31,1) !important;
  }

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

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

  *#dm .dmInner a.u_1673720138 .iconBg {
    display:inline !important;
    mask-image:url(https://irp.cdn-website.com/4d019fe4/icon/List_8435067.svg) !important;
    background-color:var(--color_3) !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1056923969 {
    background-color:var(--color_4) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(26,27,31,1) rgba(26,27,31,1) rgba(26,27,31,1) rgba(26,27,31,1) !important;
  }

  *#dm .dmInner a.u_1056923969 .iconBg {
    display:inline !important;
    mask-image:url(https://irp.cdn-website.com/4d019fe4/icon/Phone_7948868.svg) !important;
    background-color:var(--color_3) !important;
    color:var(--color_3) !important;
  }

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

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

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

  *#dm .dmInner a.u_1352137227:hover,
  *#dm .dmInner a.u_1352137227.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1673720138:hover,
  *#dm .dmInner a.u_1673720138.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1056923969:hover,
  *#dm .dmInner a.u_1056923969.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_2891960621 .service-card { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_2891960621 .service-card__title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2891960621 .service-card__description { color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_2355663553 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1378531709 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1878441238 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1339889349 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(26,27,31) rgb(26,27,31) rgb(26,27,31) rgb(26,27,31) !important;
  }

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

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

  *#dm .dmInner div.u_1612273765 .service-icon-wrapper { background-color:rgba(124,5,10,0.05) !important; }

  *#dm .dmInner div.u_771468170 .badge-banner {
    background-color:var(--color_4) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(255,255,255,0.5) !important;
  }

  *#dm .dmInner div.u_1893326583 hr { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1632954846 hr { color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner a.u_1352137227 {
    background-color:var(--color_4) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) !important;
  }

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

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

  *#dm .dmInner div.u_1672091189 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner *.u_1793987670 .photoGalleryThumbs .image-container a { background-size:cover !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2553022235 .bp-item-plain { font-size:16px !important; }

  *#dm .dmInner *.u_2126862882 .service-card__icon {
    width:50px !important;
    height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner div.u_2126862882 .service-card__title { font-size:20px !important; }

  *#dm .dmInner div.u_1735993582 .bp-item-plain { font-size:16px !important; }

  *#dm .dmInner div.u_1578766456 .bp-item-plain { font-size:16px !important; }

  *#dm .dmInner *.u_1808668199 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1808668199 .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_1793987670 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1793987670 .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_1793987670 .photoGalleryThumbs .image-container a { padding-top:568px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_2126862882 .service-card__icon {
    width:45px !important;
    height:45px !important;
    padding:8px !important;
  }

  *#dm .dmInner *.u_1793987670 .photoGalleryThumbs .image-container a { padding-top:300px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2126862882 .service-card__icon {
    padding:5px !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner *.u_1793987670 .photoGalleryThumbs .image-container a { padding-top:450px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_5);
    --overlapping-background-image: var(--color_5);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 750px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 b0ec2c3 {
    width: 1002.2360624999999px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h3f {
    width: 225px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jd3 {
    width: 1012.483875px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_lht {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.3677395486496486%;
    order: 3;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#widget_lbt {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 f0730fb {
    min-height: 321px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 5e96d57 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b5fa4bd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#e8297e5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#cb6185d6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cb6185d6 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#f91a9be1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fdd87e9f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    align-self: auto;
    order: 0;
    --column-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5ku {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_t2m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_4qa {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    border-width: 0 0 0 4px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) var(--color_4);
    border-style: solid;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 913d0ec {
    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;
}
    
#group_pst {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e525297 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ork {
    align-items: flex-start;
    width: 100.00%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
}
    
#widget_0uu.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_0uu {
    width: 100.00%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e7026df {
    width: 100.00%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6803baf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#b91b45d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b91b45d7 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_u8p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 4aa0c11 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 30b0941 {
    width: 46.97%;
    height: auto;
    min-height: 56px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lji {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.062632247143462%;
    order: 5;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_j0q {
    align-items: center;
    width: 48.96%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(47, 125, 50, 0.5) rgba(47, 125, 50, 0.5) rgba(47, 125, 50, 0.5) rgba(47, 125, 50, 0.5);
    border-style: solid;
}
    
#widget_drp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 7709443 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 81c337d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e7895f6c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 13acd02.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 13acd02 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 0b76a3b {
    min-height: 1024px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 0b64d46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\39 97d0089 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 43d5da5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    order: 1;
    background-image: url("https://irp.cdn-website.com/4d019fe4/dms3rep/multi/opt/unnamed+%2810%29+%281%29-1084h.jpg");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d820946 {
    width: 100%;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 184b5d1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    background-position: 50% 0%;
}
    
#\37 00a9f8c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#f128b67a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    margin: 0% 0% 0% 0%;
}
    
#af7c77cf {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 53d9bd7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 53d9bd7 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\34 9fc8d9e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 8fcbb6b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faf7f855.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#faf7f855 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_trp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ooi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_cct {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 d0fe6c1 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_jf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kjd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 cb0d509 {
    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_i27 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d761e6e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 66645ca {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c5d49973 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_hrr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_tuj {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o66 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\34 0307328 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be53e568 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 77673a1 {
    min-height: 822px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 bc7ad08 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/4d019fe4/dms3rep/multi/opt/Untitled+design+-+2026-08-29T053511.421-1920w.png");
    margin: 0% 0% 0% 0%;
}
    
#widget_hif {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7ji {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 50d12e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa421981 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    border-width: 0 0 0 4px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) var(--color_4);
    border-style: solid;
    justify-self: auto;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8u0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 2%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_en0 {
    width: 29.4219px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ejf {
    width: 89.85%;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e1592286 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 e99ef1f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 ae4d90a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_2lq {
    width: 100%;
    max-width: 100%;
}
    
#widget_dl3 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 d5f863f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 65f2e81 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\30 b2c558b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b897b65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#df1b577c {
    width: 1354px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 33a5701 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 2525248 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e577db79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 dd9fddb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 dd9fddb {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#b011b640 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c42f13b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 bd373f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a59dd6e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dfcacd4e {
    min-height: 1024px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 e000dd1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    order: 1;
    background-image: url("https://irp.cdn-website.com/4d019fe4/dms3rep/multi/opt/picture_consumerbuzz-1044h.jpg");
    margin: 0% 0% 0% 0%;
}
    
#\36 8c1fa09 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#d9fa5f9e {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 02ae09e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#group_05h {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
}
    
#efdf4a16 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e5179be {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 eb0d352 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f0fa5841 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 91cbc0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 39852df {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    align-self: auto;
    order: 2;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c32ae3a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 db0b08c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 4;
    flex-wrap: nowrap;
    --column-gap: 0%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b9d248c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 de09117 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 54d0f21 {
    width: 53px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1f3cd26::before, #c1f3cd26 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#c1f3cd26 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 61.76%;
    min-height: 733px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/4d019fe4/dms3rep/multi/opt/Untitled+design+-+2026-08-29T052805.131-1920w.png");
    border-width: 0px 0px 0px 0px;
    border-color: rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25);
    border-style: solid;
    border-radius: 0 20px 0 0;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#f6cf2106 {
    width: 100%;
    max-width: 100%;
    order: 2;
}
    
#\30 cb7bcea {
    align-items: flex-start;
    width: 84.44%;
    min-height: 80px;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9a55527 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 df17c1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff0731fb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a9c8c6d {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 31b5ad3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
}
    
#\35 7d4a3fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c296ee8d {
    min-height: 828px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 b8870ba {
    width: 100%;
    max-width: 100%;
    order: 0;
}
    
#\37 49ed1d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a253f324 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#e0f86e6b {
    justify-content: space-between;
    align-items: flex-start;
    width: 38.24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-color: var(--color_4);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25) rgba(138, 155, 176, 0.25);
    border-style: solid;
    border-radius: 20px 0 0 20px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#bae66689.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bae66689 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\32 0407f02 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 ce576e7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b639ef0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 20fa0ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 8be73f9 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b2998fff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba52850f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cfd0ed2b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 28316c8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9924bf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d12fa61 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\30 e226ecf {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ima {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
}
    
#widget_0d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 b1aad98 {
    width: 48.14%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afd0eeeb {
    width: 48.14%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ifv {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 68.86%;
    min-height: 82px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.7219220237951003%;
    flex-wrap: nowrap;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 20d0681 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 bea218c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 f8d7c6c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 1e3ea97 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 6baf544 {
    align-items: flex-start;
    width: 32%;
    min-height: 215px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_d59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ptp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_4c2 {
    width: 145px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: -50px 0% -50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7kc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a0556197 {
    align-items: flex-start;
    width: 32%;
    min-height: 215px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ef733db.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 ef733db {
    width: 145px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: -50px 0% -50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b2847f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 6a2ebb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 561adef {
    align-items: flex-start;
    width: 32%;
    min-height: 215px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5) rgba(46, 125, 50, 0.5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 471eac4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 471eac4 {
    width: 145px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: -50px 0% -50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c43705f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 a0ba61a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_e40 {
    width: 280px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 3e7a61e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 bbc6a25 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 78bd72d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 bcf113a {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\39 83ae62e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c099a6bc {
    width: 49%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 1d68959 {
    flex-direction: row;
    align-items: center;
    width: 243px;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-content: center;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(47, 125, 50, 0.5) rgba(47, 125, 50, 0.5) rgba(47, 125, 50, 0.5) rgba(47, 125, 50, 0.5);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b341c81 {
    width: 1173.62px;
    height: auto;
    max-width: 100%;
}
    
#bea2932e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#aeb610a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 f30678f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cdb98700 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 5e3980d {
    width: 14.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 683px;
    padding: 4% 4% 4% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    row-gap: 16px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#group_lht {
    width: 100.00%;
    justify-content: flex-start;
}
    
#\38 b0ec2c3 {
    width: 100.00%;
}
    
#widget_jd3 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 f0730fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 759ab17 {
    margin: 0px 0% 0px 0%;
}
    
#b5fa4bd9 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#e8297e5a {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2705e6a {
    margin: 0px 0% 0px 0%;
}
    
#\36 0b76a3b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 43d5da5 {
    width: 100%;
    min-height: 376px;
    height: auto;
}
    
#\31 0b64d46 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 00a9f8c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 20173e3 {
    margin: 0px 0% 0px 0%;
}
    
#f128b67a {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\39 8fcbb6b {
    justify-content: flex-start;
}
    
#af7c77cf {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_cct {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d0fe6c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 66645ca {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 0cd07f0 {
    margin: 0px 0% 0px 0%;
}
    
#c5d49973 {
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0307328 {
    width: 100%;
    min-height: 80px;
}
    
#\35 77673a1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 f3ae241 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bc7ad08 {
    width: 100%;
    min-height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e99ef1f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 0ca33b0 {
    margin: 0px 0% 0px 0%;
}
    
#\37 ae4d90a {
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d5f863f {
    padding-left: 4%;
    padding-right: 4%;
}
    
#df1b577c {
    width: 100%;
}
    
#\30 b2c558b {
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ea0be8c {
    margin: 0px 0% 0px 0%;
}
    
#dfcacd4e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 8c1fa09 {
    width: 100%;
    min-height: 80px;
}
    
#\38 e000dd1 {
    width: 100%;
    min-height: 298px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c296ee8d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 b9d248c {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\35 8842b33 {
    margin: 0px 0% 0px 0%;
}
    
#c1f3cd26 {
    width: 100%;
    height: auto;
    min-height: 638px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#e0f86e6b {
    width: 100%;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 db0b08c {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 0px;
}
    
#group_ima {
    align-items: center;
    align-content: center;
}
    
#b2998fff {
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ifv {
    width: 84.94%;
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 20d0681 {
    width: 100%;
    min-height: 80px;
}
    
#\35 f8d7c6c {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#bb57c238 {
    margin: 0px 0% 0px 0%;
}
    
#\37 1e3ea97 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 6baf544 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0556197 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 561adef {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 550px;
    align-items: flex-start;
    height: auto;
    row-gap: 16px;
    align-content: flex-start;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
}
    
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#\38 b0ec2c3 {
    width: 100.00%;
}
    
#widget_jd3 {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_h3f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_lht {
    column-gap: 2.3677395486496486%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\30 f0730fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b5fa4bd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e8297e5a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_0uu {
    height: 240px;
}
    
#\38 e7026df {
    height: 240px;
}
    
#b91b45d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b91b45d7 {
    height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#\38 30b0941 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_pst {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\32 e525297 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_ork {
    height: auto;
    min-height: 164px;
}
    
#group_j0q {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-items: center;
    align-content: center;
}
    
#group_lji {
    column-gap: 4.062632247143462%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 0b64d46 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 43d5da5 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#\36 0b76a3b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\37 00a9f8c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#f128b67a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#af7c77cf {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_cct {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d0fe6c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 66645ca {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c5d49973 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\34 0307328 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\35 77673a1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 bc7ad08 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 e99ef1f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\37 ae4d90a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#widget_2lq {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\33 d5f863f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\30 b2c558b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#df1b577c {
    width: 100%;
}
    
#\30 33a5701 {
    margin: 0px 0% 0px 0%;
}
    
#\35 b897b65 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#dfcacd4e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 e000dd1 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    height: auto;
}
    
#\36 8c1fa09 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 7d4a3fe {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c296ee8d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f0fa5841.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#f0fa5841 {
    margin: 0px 0px 0px 0px;
}
    
#\37 49ed1d1 {
    width: 100.00%;
}
    
#a253f324.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#a253f324 {
    margin: 0px 0px 0px 0px;
}
    
#e0f86e6b {
    width: 100%;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 39852df {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0407f02 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ce576e7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\33 b639ef0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\31 db0b08c {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\31 b9d248c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 8be73f9 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 54d0f21 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#c1f3cd26 {
    width: 100%;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b2998fff {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: flex-start;
    height: auto;
    min-height: 132px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 cb7bcea {
    width: 100%;
    padding: 10px 0px 10px 0px;
}
    
#\34 9a55527 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#\35 28316c8 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a9c8c6d {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ima {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\31 b1aad98 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#afd0eeeb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ifv {
    width: 99.86%;
    column-gap: 3.7219220237951003%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 20d0681 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f8d7c6c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 1e3ea97 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 6baf544 {
    height: auto;
    min-height: 100px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0556197 {
    height: auto;
    min-height: 100px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 561adef {
    height: auto;
    min-height: 100px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 1d68959 {
    width: 93.76%;
    height: auto;
    min-height: 72px;
}
    
#bea2932e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cdb98700 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 5e3980d {
    width: 9.15%;
    height: auto;
}
}

#\38 43d5da5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAQAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIhAAAgAFAwUAAAAAAAAAAAAAAQIAAwQFIQYTMRESFSJS/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAaEQACAgMAAAAAAAAAAAAAAAAAAgEhERIV/9oADAMBAAIRAxEAPwAoNvufk2kyi2+fYYMaNKnVKoq90zA6cGEmffrXTsxtVtlq4GJjjMRW1RVlidpOfmJHRRaA2WKyf//Z')!important}#\38 e000dd1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAALAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwUGB//EAB8QAQABAwUBAQAAAAAAAAAAAAEDAAIFBAYRIUEjkf/EABUBAQEAAAAAAAAAAAAAAAAAAAEF/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECBBH/2gAMAwEAAhEDEQA/AJfLbX1kuZvtjjkLU6LClzsLOKttk/HnTWrOpmimWyRE9o5kdXwfZ/CoD20Dmen/2Q==')!important}#c1f3cd26.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AMTLc8nQeNHXgNbbhdrditrditTXhcfKe5iaYm1vSwC/yGzEzHDK0XXO1HrR133N037AxX6rr3aDhl5iZkUAtb9fucJivsdmwchpwMVus7dwn59vhYVkbG1OWV85AKSwUam0Va65Way0Wq6nXqCNX41zXWpfT1hZPU9bLwCUo0eap0qgrE6Zok6Sik+BbE1zV0ZYUDpQVi9OXywAi5pDkp9FlqNHi5ZGfnhCcF08ZVA3UVAySlctTV8tUcZdSvYKuZsAAAAASUVORK5CYII=')!important}