@media all {
  *#dm .dmInner div.u_1312564089 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1312564089 span[data-icon-mask] { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1454695824 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1454695824 span[data-icon-mask] { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1202435049 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1202435049 span[data-icon-mask] { background-color:rgba(0,0,0,0) !important; }

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

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

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

  *#dm .dmInner div.u_3414862912 .testimonial-quote-text { color:var(--color_3) !important; }

  *#dm .dmInner *.u_3414862912 .testimonial-pagination .swiper-pagination-bullet { background-color:var(--color_7) !important; }

  *#dm .dmInner *.u_3414862912 .testimonial-pagination .swiper-pagination-bullet-active { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_3414862912 .testimonial-prev {
    color:var(--color_3) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_3414862912 .testimonial-next {
    color:var(--color_3) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_3414862912 .testimonial-prev { border-color:var(--color_6) !important; }

  *#dm .dmInner div.u_3414862912 .testimonial-next { border-color:var(--color_6) !important; }

  *#dm .dmInner div.u_3414862912 .testimonial-author-name { color:var(--color_3) !important; }

  *#dm .dmInner div.u_3414862912 .testimonial-author-role { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3333317177 .postArticle>.inner {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_3333317177 .postDescription {
    max-height:4.1em !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_3333317177 .authorBar { color:var(--color_1) !important; }

  *#dm .dmInner div.u_3333317177 .postArticle .blogImgLink { height:265px !important; }

  *#dm .dmInner div.u_3333317177 .readMore a {
    color:var(--color_2) !important;
    text-decoration:none !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_4158862565 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1353968682 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1273090800 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1023023942 .iconBg { display:none !important; }

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

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

  *#dm .dmInner a.u_1790736000 .iconBg { display:none !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1377580698 .listText .itemName {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1377580698 .biglink>.itemName {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3414862912 .testimonial-slider-wrapper {
    padding-top:0px !important;
    padding-bottom:0px !important;
  }

  *#dm .dmInner *.u_3414862912 .testimonial-slide-inner {
    padding-left:50px !important;
    padding-right:50px !important;
  }

  *#dm .dmInner div.u_3333317177 .authorBar { font-size:14px !important; }

  *#dm .dmInner div.u_3333317177 .postTitle a { font-size:22px !important; }

  *#dm .dmInner div.u_3333317177 .readMore a { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3414862912 .testimonial-slider-wrapper {
    padding-top:0px !important;
    padding-bottom:0px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 114px 0% 194px 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/ac296860/dms3rep/multi/opt/ChatGPT+Image+Sep+1-+2026-+03_09_53+PM+1-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_48l {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_m3f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    min-width: auto;
    max-width: 650px;
}
    
#widget_s7g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t31 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_rrk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 12px 0% 0px 0%;
}
    
#widget_eka.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#widget_eka {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b83f6667.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 13px 25px 13px 25px;
}
#b83f6667 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 4917924 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: -70px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_ae3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(199, 207, 226, 0.1) 0px 3px 11px 0px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#group_gn8 {
    flex-direction: row;
    align-items: center;
    width: 20%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 0;
}
    
#widget_tvd {
    width: 36px;
    height: auto;
    min-width: 36px;
    max-width: 100%;
}
    
#widget_mit {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 b45b577 {
    flex-direction: row;
    align-items: center;
    width: 20%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 2;
}
    
#\36 ecbb2fa {
    width: 36px;
    height: auto;
    min-width: 36px;
    max-width: 100%;
}
    
#group_pvk {
    align-items: flex-start;
    width: 1px;
    min-height: 120px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0 2px 0 0;
    border-color: rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    order: 1;
}
    
#\34 a422c2d {
    align-items: flex-start;
    width: 1px;
    min-height: 120px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0 2px 0 0;
    border-color: rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    order: 3;
}
    
#\32 124ccf0 {
    flex-direction: row;
    align-items: center;
    width: 20%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 4;
}
    
#b8735a16 {
    width: 36px;
    height: auto;
    min-width: 36px;
    max-width: 100%;
}
    
#\34 a7e0a21 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#fd778e94 {
    flex-direction: row;
    align-items: center;
    width: 20%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 6;
}
    
#\38 2f3586f {
    width: 36px;
    height: auto;
    min-width: 36px;
    max-width: 100%;
}
    
#\35 b5d19c3 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 ed9a107 {
    flex-direction: row;
    align-items: center;
    width: 20%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 8;
}
    
#\35 30599e4 {
    width: 36px;
    height: auto;
    min-width: 36px;
    max-width: 100%;
}
    
#\30 8b479e9 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 22c4e7b {
    align-items: flex-start;
    width: 1px;
    min-height: 120px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0 2px 0 0;
    border-color: rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    order: 5;
}
    
#\37 1a2912b {
    align-items: flex-start;
    width: 1px;
    min-height: 120px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0 2px 0 0;
    border-color: rgba(0,0,0,1) var(--color_8) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    order: 7;
}
}



@media all {
    
#\37 76beb4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c2eb88f2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#group_028 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
}
    
#group_75e {
    flex-direction: row;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.1447721179624666%;
    flex-wrap: nowrap;
    flex: 0 1 auto;
}
    
#widget_a5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_ht7 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    row-gap: 20px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#widget_cb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j84 {
    width: 100%;
    height: auto;
    max-width: 580px;
}
    
#widget_f95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2b3cb87.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\34 2b3cb87 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bb86f882 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\36 9d33c5c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#c824bbb4 {
    background-color: var(--color_5);
    background-image: none;
}
    
#group_tc1 {
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    order: 0;
}
    
#widget_nhe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_doe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_1l3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8292682926829267%;
    align-content: flex-start;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_jfn {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: flex-start;
}
    
#group_49p {
    align-items: flex-start;
    width: 50%;
    min-height: 494px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    height: auto;
    padding: 35px 24px 35px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_153 {
    width: 85px;
    height: 83px;
    max-width: 100%;
    order: 0;
}
    
#\32 c35e065 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 35px 24px 35px 24px;
    margin: 0px 0% 0px 0%;
}
    
#cb898c3b {
    width: 105px;
    height: 82px;
    max-width: 100%;
}
    
#\35 8d50f45 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 35px 24px 35px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 74f8c08 {
    width: 90px;
    height: 84px;
    max-width: 100%;
}
    
#b25a7962 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#a7287b84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cc129712 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 3a1c2d8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\39 3a1c2d8 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dfdab8b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\38 aee4b5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c2b4d6b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_g0o {
    width: 100.09%;
    height: 246px;
    max-width: 100%;
    order: 2;
}
    
#widget_rm5 {
    width: 100.09%;
    height: 251px;
    max-width: 100%;
}
    
#widget_43s {
    width: 100.09%;
    height: 248px;
    max-width: 100%;
    order: 2;
}
    
#e8ab63c3 {
    align-items: flex-start;
    width: 99.99553661643897%;
    min-height: 160px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c375cf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 595b0c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 2afa7aa {
    min-height: 439px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    height: auto;
    align-self: center;
}
    
#\36 39f6281 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\31 c6b8fe5::before, #\31 c6b8fe5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(33, 44, 93, 0.9) 0%, rgba(33, 44, 93, 0.6) 100%);
}
#\31 c6b8fe5 {
    background-image: url("https://irp.cdn-website.com/ac296860/dms3rep/multi/opt/image+7-1920w.png");
}
    
#group_39p {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.17983651226158%;
    flex-wrap: nowrap;
    align-content: center;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_j86 {
    align-items: flex-start;
    width: 31.43%;
    min-height: 160px;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
}
    
#widget_d29 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_k7j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cbl {
    width: 100%;
    height: auto;
    max-width: 445px;
}
    
#f6b94e9f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#f6b94e9f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a1q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n26 {
    width: 66.38%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 ef29f5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\33 1799c7d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#db519d4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 845fc02 {
    width: 100%;
    height: auto;
    max-width: 550px;
}
    
#\31 dbdf9c5 {
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n4s {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#innergrid_h5n {
    width: 100%;
    grid-template-rows: minmax(200px, max-content);
    max-width: 100%;
}
    
#group_mcb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
}
    
#group_v08 {
    align-items: flex-start;
    width: 33%;
    min-height: 50px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#group_o64 {
    align-items: center;
    width: 70px;
    min-height: 70px;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-color: var(--color_7);
    align-content: center;
    order: 0;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 8%;
}
    
#widget_8q6 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 a6b1847 {
    align-items: flex-start;
    width: 100.08%;
    min-height: 491px;
    row-gap: 18px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-self: auto;
    order: 1;
    height: auto;
    padding: 35px 24px 35px 24px;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9a842a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 90a1fe6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 90a1fe6 {
    width: 100.09%;
    height: 204px;
    max-width: 100%;
    order: 2;
    margin-top: -5px;
}
    
#\39 585828c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_5a6 {
    align-items: flex-start;
    justify-self: start;
    order: 0;
    width: 64%;
    min-height: 2px;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 3px 0 0 0;
    border-color: rgba(255, 163, 120, 1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 6%;
}
    
#\37 96de401 {
    align-items: flex-start;
    width: 33%;
    min-height: 50px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\30 815fba3 {
    align-items: center;
    width: 70px;
    min-height: 70px;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-color: var(--color_7);
    align-content: center;
    order: 0;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 8%;
}
    
#\39 d2c98de {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 11b219c {
    align-items: flex-start;
    width: 99.84%;
    min-height: 442px;
    row-gap: 18px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-self: auto;
    order: 1;
    height: auto;
    padding: 35px 24px 35px 24px;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f2ea67f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fafe9e55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 cc82a79.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 cc82a79 {
    width: 100.00%;
    height: 204px;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
}
    
#ae7d6466 {
    align-items: flex-start;
    width: 33%;
    min-height: 50px;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\34 b1be5e5 {
    align-items: center;
    width: 70px;
    min-height: 70px;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 300px 300px 300px 300px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-color: var(--color_7);
    align-content: center;
    order: 0;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 8%;
}
    
#\34 bbdf420 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\35 c33043b {
    align-items: flex-start;
    width: 100%;
    min-height: 442px;
    row-gap: 18px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    justify-self: auto;
    order: 1;
    height: auto;
    padding: 35px 24px 35px 24px;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bbe47fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 d6c2741 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 082cf05.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 082cf05 {
    width: 100.09%;
    height: 208px;
    max-width: 100%;
    order: 2;
    margin-top: 23px;
}
    
#\37 3582ae3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\37 3582ae3 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fef698e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\33 97dbc39 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#d43c6f3c {
    background-color: var(--color_1);
    background-image: none;
}
    
#\35 33d2ca0 {
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dbbe929 {
    width: 100%;
    height: auto;
    max-width: 550px;
}
    
#e29f1356 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5k3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5k3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
}



@media all {
    
#\34 deb324e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 309b24d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0px 0% 0px 0%;
}
    
#\32 b759cc3 {
    background-color: var(--color_5);
    background-image: none;
}
    
#d9748cf7 {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_a9p {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#group_oov {
    align-items: flex-start;
    justify-self: end;
    align-self: stretch;
    order: 0;
    width: 48%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0px 0px 0px;
}
    
#widget_bbr {
    width: 100%;
    height: auto;
    min-height: 100px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#group_hmp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 1312px;
    width: 100%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    padding: 92px 16px 92px 16px;
    margin: 0px 0px 0px 0px;
}
    
#group_1rg {
    align-items: flex-start;
    width: 46%;
    min-height: 160px;
    row-gap: 15px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#widget_e7u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_niq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ej5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fvk {
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    row-gap: 20px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#group_tf0 {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-origin: border-box;
    border-radius: 12px 12px 12px 12px;
    background-image: linear-gradient(90deg, rgba(199, 207, 226, 1) 0%, rgba(238, 243, 255, 1) 100%);
    padding: 2px 2px 2px 2px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#group_j9h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(217, 217, 217, 0) 100%);
    padding: 15px 25px 15px 25px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#widget_ua4 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#group_euq {
    align-items: flex-start;
    width: auto;
    min-height: 20px;
    row-gap: 5px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#widget_t9c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_50e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6dee18b {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-origin: border-box;
    border-radius: 12px 12px 12px 12px;
    background-image: linear-gradient(90deg, rgba(199, 207, 226, 1) 0%, rgba(238, 243, 255, 1) 100%);
    padding: 2px 2px 2px 2px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#f8c00cf4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(217, 217, 217, 0) 100%);
    padding: 15px 25px 15px 25px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#d936d630 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\32 23ba243 {
    align-items: flex-start;
    width: auto;
    min-height: 20px;
    row-gap: 5px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#b2e66c94 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ba1bbae3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 a735c1f {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-origin: border-box;
    border-radius: 12px 12px 12px 12px;
    background-image: linear-gradient(90deg, rgba(199, 207, 226, 1) 0%, rgba(238, 243, 255, 1) 100%);
    padding: 2px 2px 2px 2px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\32 3a1b110 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(217, 217, 217, 0) 100%);
    padding: 15px 25px 15px 25px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\36 65824e9 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\36 7e8d2dd {
    align-items: flex-start;
    width: auto;
    min-height: 20px;
    row-gap: 5px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\32 b63cffb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6a39f46 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#fd1cff13 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#bac85164 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\31 445f250 {
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7367f3e {
    width: 100%;
    height: auto;
    max-width: 550px;
}
    
#c27f0677 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oe4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_oe4 {
    width: 100%;
    height: auto;
    max-width: 1000px;
    order: 1;
    margin: 15px 0% 0px 0%;
}
    
#\31 c926fc2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\31 c926fc2 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#db30e4f2 {
    flex-direction: row;
    align-items: center;
    width: 60%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 0;
    justify-content: flex-start;
}
    
#\30 e9cc767 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(199, 207, 226, 0.1) 0px 3px 11px 0px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 cd76a96 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: -45px 0% 0px 0%;
}
    
#ba28a3db {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 0% 0px 0%;
}
    
#\31 cf65c9a {
    margin: 0px 0% 0px 0%;
}
    
#\35 dc922fc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\35 dc922fc {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcc7f8cf {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a313f17a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bf006d1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9a1b58a {
    align-items: flex-start;
    width: auto;
    min-height: 20px;
    row-gap: 5px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 aedd91b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#a4648a52 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\30 a6f7de6::before, #\30 a6f7de6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
    border-radius: inherit;
}
#\30 a6f7de6 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/ac296860/dms3rep/multi/opt/image+24-1920w.png");
}
    
#\32 3ed0735 {
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 37f78d1 {
    width: 57.19%;
    height: auto;
    max-width: 100%;
}
    
#widget_tc3 {
    width: 100%;
    max-width: 500px;
}
    
#\38 1c3ba4c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\38 1c3ba4c {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e2268d35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#cf84624f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#bf5d2d56 {
    background-color: var(--color_5);
    background-image: none;
}
    
#bb39bcac {
    width: 100%;
    height: auto;
    max-width: 500px;
}
    
#\33 d25fffd {
    align-items: center;
    width: 100%;
    min-height: 50px;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d58f3cb {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_8ar.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_8ar {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 0px 0%;
}
    
#\38 0cdcfc6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 25px 14px 25px;
}
#\38 0cdcfc6 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#group_ae3 {
    column-gap: 3.35%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#group_pvk {
    margin-right: 0%;
    margin-left: 0%;
    width: 2px;
    flex: 0 1 auto;
}
    
#\34 a422c2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 2px;
    flex: 0 1 auto;
}
    
#\37 22c4e7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 2px;
    flex: 0 1 auto;
}
    
#\37 1a2912b {
    margin-right: 0%;
    margin-left: 0%;
    width: 2px;
    flex: 0 1 auto;
}
    
#group_gn8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31%;
    flex: 0 1 auto;
}
    
#\38 b45b577 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31%;
    flex: 0 1 auto;
}
    
#\32 124ccf0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 31%;
    flex: 0 1 auto;
}
    
#fd778e94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    flex: 0 1 auto;
}
    
#\35 ed9a107 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    flex: 0 1 auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2eb88f2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9d33c5c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_49p {
    width: 50%;
    padding: 35px 16px 35px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c35e065 {
    width: 50%;
    padding: 35px 16px 35px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8d50f45 {
    width: 50%;
    padding: 35px 16px 35px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 39f6281 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1799c7d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 a6b1847 {
    padding: 35px 15px 35px 15px;
    margin: -20px 0% 0px 0%;
}
    
#\38 11b219c {
    padding: 35px 15px 35px 15px;
    margin: -20px 0% 0px 0%;
}
    
#\35 c33043b {
    padding: 35px 15px 35px 15px;
    margin: -20px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 97dbc39 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 309b24d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_hmp {
    padding: 70px 16px 70px 16px;
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bac85164 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a4648a52 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf84624f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@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;
}
    
#group_m3f {
    width: 100%;
    flex: 0 1 auto;
}
    
#group_rrk {
    column-gap: 7.361963190184049%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_eka {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b83f6667 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ae3 {
    column-gap: 6.7%;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 12px;
    align-content: center;
    justify-content: flex-start;
}
    
#group_pvk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 a422c2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 22c4e7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 1a2912b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_gn8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 b45b577 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 124ccf0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fd778e94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ed9a107 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 76beb4d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2eb88f2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_a5a {
    height: auto;
}
    
#group_028 {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_75e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ht7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#bb86f882 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 9d33c5c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_49p {
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_153 {
    height: auto;
}
    
#\32 c35e065 {
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cb898c3b {
    height: auto;
}
    
#\35 8d50f45 {
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 74f8c08 {
    height: auto;
}
    
#group_jfn {
    column-gap: 7.361963190184049%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_g0o {
    height: 240px;
}
    
#widget_rm5 {
    height: 240px;
}
    
#widget_43s {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\32 2afa7aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 39f6281 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_39p {
    column-gap: 2.17983651226158%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_j86 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 ef29f5f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 1799c7d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 a6b1847 {
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: -20px 0% 0px 0%;
}
    
#\39 90a1fe6 {
    height: auto;
}
    
#\38 11b219c {
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: -20px 0% 0px 0%;
}
    
#\35 cc82a79 {
    height: auto;
}
    
#\35 c33043b {
    width: 100%;
    padding: 25px 16px 25px 16px;
    margin: -20px 0% 0px 0%;
}
    
#\32 082cf05 {
    height: auto;
}
    
#group_mcb {
    column-gap: 7.361963190184049%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_v08 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 96de401 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ae7d6466 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 deb324e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 309b24d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_ua4 {
    height: auto;
}
    
#d936d630 {
    height: auto;
}
    
#\36 65824e9 {
    height: auto;
    min-width: 50px;
}
    
#group_1rg {
    width: 100%;
    flex: 0 1 auto;
}
    
#group_oov {
    width: 100%;
    padding: 700px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#innergrid_a9p {
    grid-template-rows: minmax(300px, max-content);
}
    
#widget_bbr {
    height: 300px;
}
    
#group_hmp {
    padding: 50px 16px 0px 16px;
    margin: 0px 0px 0px 0px;
}
}



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



@media (max-width: 767px) {
    
#db30e4f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ba28a3db {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 e9cc767 {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 cd76a96 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#dcc7f8cf {
    height: auto;
}
}



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



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

#\31 c6b8fe5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA9klEQVQI1wXBQUvCYACA4f2T6NS1e8couiVBlyLEAos0zaFkItYaurm29bU1nUO6RHSI0CkxokNIkAchhEgqunTp0J94ex4p5o6JN18ptp+5DEc8vUx4//xj8vHL+O2H4eibwfALKeU+kPciVL+Lf9Xn5jYi7A/odB8JOxHhXY/7Tg9JMRw0q4EQPp4b4DktHBFg6gLHtAnOTa5bZ0htt44vDJqWgTB0TK2KqlQoHWQ4Ku1Qq2xhqwmkC7uAOM1j6Tlq1RQnapLD8gZZeZn0/hJ7uQUy8jyScLLUrW0UbZ3icQy5vMhuYY5Eepa15Ayrm9OsxKf4B1q+n0cum0PhAAAAAElFTkSuQmCC')!important}#\30 a6f7de6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAmklEQVQI1wXBXQ+BYACA0X6RG5vNzE2zmI8hQhNR8fpIq6SWlrA1FzZ/+XGOdM0TxMnGWan05TqreQ9nM6VIT/zKmDIPEJaBdH9nuJ5gt54yUJqYyxFnsSSLdmT+FnejMe7ISK9PQZpcCIWOoSoc7Dk33+YRCwJHwxi2kGsVpPL7pnyGFL6J0LscrRmRZ5FHgnC/wJx0aDeq/AHgw1blFZbLAwAAAABJRU5ErkJggg==')!important}