@media all {
  *#dm .dmInner a.u_1293109061:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1293109061.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1293109061 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ee5f4f7b/icon/Arrow_3134106.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

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

  *#dm .dmInner div.u_2456765271 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1433794136 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_2292400074 {
    background-image:none !important;
    background-color:rgba(107,200,194,0.2) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1401760999 {
    background-image:none !important;
    background-color:rgba(107,200,194,0.2) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1063898642 {
    background-image:none !important;
    background-color:rgba(225,244,243,1) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_384514647 .marquee-col {
    background-color:rgba(225,244,243,1) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_384514647 .col-title {
    font-family:'Urbanist' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_384514647 .col-subtitle { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_1611420644 .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1611420644 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(12,124,164) rgb(12,124,164) rgb(12,124,164) rgb(12,124,164) !important;
  }

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

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

  *#dm .dmInner a.u_1611420644:hover .iconBg { background-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1611420644.hover .iconBg { background-color:var(--color_6) !important; }

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

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

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

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

  *#dm .dmInner div.u_1192084221 {
    background-image:none !important;
    background-color:rgba(107,200,194,0.2) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1911526447 {
    background-image:none !important;
    background-color:rgba(107,200,194,0.2) !important;
    border-radius:25px 25px 25px 25px !important;
  }

  *#dm .dmInner div.u_1777461600 {
    background-image:none !important;
    background-color:rgba(225,244,243,1) !important;
    border-radius:25px 25px 25px 25px !important;
  }
}

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

  *#dm .dmInner *.u_2580175511 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_384514647 .marquee-track { gap:20px !important; }

  *#dm .dmInner div.u_384514647 .col-title { font-size:20px !important; }

  *#dm .dmInner *.u_384514647 .marquee-col {
    padding:80px !important;
    min-width:200px !important;
  }

  *#dm .dmInner *.u_3026542742 .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_3026542742 .photoGalleryThumbs { padding:5px !important; }

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

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

*#dm .dmInner div.u_2292400074 { box-shadow:0px 25px 20px -20px rgba(0,0,0,0.45) !important; }

*#dm .dmInner div.u_1063898642 { box-shadow:0px 25px 20px -20px rgba(0,0,0,0.45) !important; }

*#dm .dmInner div.u_1401760999 { box-shadow:0px 25px 20px -20px rgba(0,0,0,0.45) !important; }

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

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

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

  *#dm .dmInner *.u_384514647 .marquee-col {
    min-width:220px !important;
    padding:80px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner *.u_384514647 .marquee-col { padding:80px !important; }

  *#dm .dmInner div.u_384514647 .col-subtitle { font-size:15px !important; }

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

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

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

*#dm .dmInner div.u_1192084221 { box-shadow:0px 25px 20px -20px rgba(0,0,0,0.45) !important; }

*#dm .dmInner div.u_1777461600 { box-shadow:0px 25px 20px -20px rgba(0,0,0,0.45) !important; }

*#dm .dmInner div.u_1911526447 { box-shadow:0px 25px 20px -20px rgba(0,0,0,0.45) !important; }
separatorHomeCss{color:red !important}*#dm .dmInner div.u_2292400074
{
}
*#dm .dmInner div.u_1063898642
{
}
*#dm .dmInner div.u_1063898642
{
}
*#dm .dmInner div.u_1401760999
{
}
*#dm .dmInner div.u_1401760999
{
}
*#dm .dmInner div.u_1192084221
{
}
*#dm .dmInner div.u_1777461600
{
}
*#dm .dmInner div.u_1911526447
{
}
*#dm .dmInner div.u_1192084221
{
}
*#dm .dmInner div.u_1777461600
{
}
*#dm .dmInner div.u_1911526447
{
}
separatorHomeCss{color:red !important}@media all {
    
#c17a8d5e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.89%;
    min-width: 4%;
}
    
#\33 1b3f546 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.09%;
    min-width: 4%;
}
    
#\34 c8ea94c {
    min-height: 750px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 1% 2% 1% 2%;
}
    
#widget_l43 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ed6abbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_tj6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_mns {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#c665bcd7 {
    width: 231px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\37 458fb79::before, #\37 458fb79 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
}
#\37 458fb79 {
    background-image: none;
    border-radius: 25px 25px 25px 25px;
}
    
#b9c412b3 {
    margin: 1% 1% 1% 1%;
}
}



@media all {
    
#e09bd0fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#d51c7f96 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\33 3c2a37f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#widget_2q5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 610c6b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b0cd4aec {
    min-height: 620px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
}
    
#f27bafdf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\34 e320c78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://lirp.cdn-website.com/ee5f4f7b/dms3rep/multi/opt/Spraying-1-1920w.png");
    padding: 250px 0px 250px 0px;
    margin: 0px 0% 0px 0%;
}
#\34 e320c78.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA70lEQVQI1wXB3UrCAACA0b1PBF0EUQQtlSAiMfWqvFAKCkGkv003bTNXQaCCSYOJLhjaRaxp2yxDIQl6ra9zBEVZRa5uIunbXFSiqLU07WeVN2/Iz2LGbD4lCD4QtMoOtfouN0aMshajpMS5NQqY3Q5e4DH9nuD7Y4SXroRjX9LvndFoHCFfJ8nnD9HrCn2ngx86vHs2wiK0mPtN3KHK412Ok2ycdHKPspLHdgzGn00cV0f4C5/4/XpgMpK5NzKkDmJEousUzxOYvWNMJ0u1tY/gWkVGrzkGgxRSSUQUV1jbWOa0sEXLSqC1I2SulvgHRQSXax/NSUoAAAAASUVORK5CYII=');
}
    
#widget_fr6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 85e27c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_28d {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.4560345603456035%;
    flex-wrap: nowrap;
    height: auto;
}
    
#group_81m {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#widget_s1k {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_e74.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_e74 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 96f069a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a49419b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.4560345603456035%;
    flex-wrap: nowrap;
    height: auto;
}
    
#db183371 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#ef8a1f0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ef8a1f0b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ecc57e0b {
    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;
}
    
#\33 5dd062a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_mlt {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 b04ae53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.18%;
    min-width: 4%;
    align-items: flex-end;
}
    
#\35 c0e9fce {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\37 1c2721c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 70.8%;
    min-width: 4%;
}
    
#widget_gfe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e9a4355 {
    background-color: var(--color_8);
    background-image: none;
    border-radius: 25px 25px 0 0;
}
    
#\36 801f8c2 {
    width: 280px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bfcc925e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
}
    
#\36 cdd07f7[data-css-edit] {
    box-shadow: inset 14px 24px 16px -21px rgba(209, 217, 230, 0.34), inset 14px 28px 20px -21px rgba(209, 217, 230, 0.4), inset 14px 35px 27px -21px rgba(209, 217, 230, 0.48), inset 14px 54px 43px -21px rgba(209, 217, 230, 0.67), inset -36px -63px 47px -21px rgba(255, 255, 255, 0.75), inset -36px -36.8341px 24.6719px -21px rgba(255, 255, 255, 0.54), inset -36px -31.3638px 17.026px -21px rgba(255, 255, 255, 0.45), inset -36px -28.4185px 16px -21px rgba(255, 255, 255, 0.38);
}
#\36 cdd07f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hkd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a96f2a0[data-css-edit] {
    box-shadow: inset 14px 24px 16px -21px rgba(209, 217, 230, 0.34), inset 14px 28px 20px -21px rgba(209, 217, 230, 0.4), inset 14px 35px 27px -21px rgba(209, 217, 230, 0.48), inset 14px 54px 43px -21px rgba(209, 217, 230, 0.67), inset -36px -63px 47px -21px rgba(255, 255, 255, 0.75), inset -36px -36.8341px 24.6719px -21px rgba(255, 255, 255, 0.54), inset -36px -31.3638px 17.026px -21px rgba(255, 255, 255, 0.45), inset -36px -28.4185px 16px -21px rgba(255, 255, 255, 0.38);
}
#\32 a96f2a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e9814d0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b63d5c4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bbf777e2[data-css-edit] {
    box-shadow: inset 14px 24px 16px -21px rgba(209, 217, 230, 0.34), inset 14px 28px 20px -21px rgba(209, 217, 230, 0.4), inset 14px 35px 27px -21px rgba(209, 217, 230, 0.48), inset 14px 54px 43px -21px rgba(209, 217, 230, 0.67), inset -36px -63px 47px -21px rgba(255, 255, 255, 0.75), inset -36px -36.8341px 24.6719px -21px rgba(255, 255, 255, 0.54), inset -36px -31.3638px 17.026px -21px rgba(255, 255, 255, 0.45), inset -36px -28.4185px 16px -21px rgba(255, 255, 255, 0.38);
}
#bbf777e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#dee1a857 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 98c52a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 612600b {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#b88f4568 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b2f920c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#dcf79283 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_8jc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 ed3c589 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 0%;
}
    
#\32 bb39b6a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_fd0 {
    width: 100%;
    height: 400px;
    max-width: 100%;
    align-self: stretch;
    margin-left: 1px;
    margin-right: 0px;
}
    
#b7e35480 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 f82959c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#c81875ab {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 cb21231 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
}
    
#a2cf0eec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#aefc9f3d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
}



@media all {
    
#\33 3395062 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_3);
    background-image: none;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d2d3b1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 a12579c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 2% 2% 2%;
}
    
#b9fcd720 {
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://lirp.cdn-website.com/ee5f4f7b/dms3rep/multi/opt/CAr-1920w.png");
}
#b9fcd720.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA10lEQVQI1wXBu06DUACAYR7K2aEmDiYmJh0p0NJzWloOhzulUKhWrAkmXohNOrk6ODj4gL/fZ2zbEW+DYDi11Pd71mHOsX/m+2fg96/j/OXQv99irMMR5W5Ce8iIywrhJ2x2W16Hhs9zyv5pTJhfYrjiGleO8ZSHVAkyyAiylLzSlM2CpbrBdC4wtG8i5YTZfI45lVjuEkesmAqJWAhs+w7busJ4bGLKTBFpn5XnoZRCa02gFLH2idWMIrIwPvqOl67loS4oU00R+5SJos4D2k3IoYo4tgn/kyqLcm7A0oYAAAAASUVORK5CYII=');
}
    
#\32 24eba72 {
    margin: 1% 1% 1% 1%;
}
    
#widget_lu4.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_lu4 {
    width: 20.29%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_aj7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 97px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.5736064792758455%;
    flex-wrap: nowrap;
    height: auto;
    order: 1;
}
    
#widget_66e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a93765e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 adada32.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 adada32 {
    width: 20.29%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\34 c81a374.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\34 c81a374 {
    width: 20.29%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\33 6018b74 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.5736064792758455%;
    flex-wrap: nowrap;
    height: auto;
    order: 3;
}
    
#\37 c6c439f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ec07a0ca {
    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;
}
    
#dd3c70d6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 97px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.5736064792758455%;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
}
    
#\33 86d28c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 7e3f694 {
    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_fvj {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 0ece03a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\38 533a4d8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_hrn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c61be225 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0e7d36a {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 7826798 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.09%;
    min-width: 4%;
}
    
#b9b5192e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.89%;
    min-width: 4%;
}
    
#\36 074d8f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#d41703c8 {
    margin: 1% 1% 1% 1%;
}
    
#\32 5c909de::before, #\32 5c909de > .bgExtraLayerOverlay {
    
}
#\32 5c909de {
    background-image: none;
    border-radius: 25px 25px 25px 25px;
}
    
#\37 508c962 {
    min-height: 750px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 1% 2% 1% 2%;
}
}



@media all {
    
#\34 8d9e562 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#e2cd24f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#ab63b663 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\36 330f293 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0563ef8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aceafea6 {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\32 5521c90 {
    width: 231px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#group_839 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#a94841b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 db5d9b0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#bb3cf84e {
    background-color: var(--color_8);
    background-image: none;
    border-radius: 0 0 25px 25px;
}
    
#widget_dd9 {
    width: 100.00%;
    height: 550px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#b6b16068 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 1f77416 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_965 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_063 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#db5d4560 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#de902918 {
    margin: 1% 1% 1% 1%;
}
    
#dd10024a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
}
    
#d22d349f {
    border-radius: 25px 25px 25px 25px;
    background-image: url("https://lirp.cdn-website.com/ee5f4f7b/dms3rep/multi/opt/CAr-1920w.png");
}
#d22d349f.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_6bl {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#c3115b98 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#fb66a5b2 {
    margin: 1% 1% 1% 1%;
}
    
#bc6fc4ac {
    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;
}
    
#\31 d554445 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c2ed60e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#c2dcc120 {
    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;
}
    
#\37 e2cb71a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 97px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.5736064792758455%;
    flex-wrap: nowrap;
    height: auto;
    order: 1;
}
    
#a15b9df8.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#a15b9df8 {
    width: 20.29%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 705d446 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 97px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.5736064792758455%;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
}
    
#\36 ab8128c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#c0649606 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa429a7d {
    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;
}
    
#e191969d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#e191969d {
    width: 20.29%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#f47af977.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#f47af977 {
    width: 20.29%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 e76847f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.5736064792758455%;
    flex-wrap: nowrap;
    height: auto;
    order: 3;
}
    
#\35 fe0a52a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 7368aff {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 2% 2% 2%;
}
    
#b2f6c31c::before, #b2f6c31c > .bgExtraLayerOverlay {
    
}
#b2f6c31c {
    border-radius: 25px 25px 25px 25px;
    background-image: none;
}
    
#d82d3cf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 c8ea94c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 458fb79::before, #\37 458fb79 > .bgExtraLayerOverlay {
    
}
}



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



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



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



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3395062 {
    width: 48%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a12579c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_lu4 {
    width: 50%;
}
    
#\30 adada32 {
    width: 50%;
}
    
#\34 c81a374 {
    width: 50%;
}
    
#\37 d2d3b1d {
    width: 48%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5c909de::before, #\32 5c909de > .bgExtraLayerOverlay {
    
}
    
#\37 508c962 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd10024a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#db5d4560 {
    width: 100%;
    min-height: 8px;
}
    
#group_6bl {
    width: 48%;
    min-height: 8px;
}
    
#c3115b98 {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e191969d {
    width: 50%;
}
    
#f47af977 {
    width: 50%;
}
    
#c2ed60e4 {
    width: 48%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7368aff {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b2f6c31c::before, #b2f6c31c > .bgExtraLayerOverlay {
    
}
    
#a15b9df8 {
    width: 50%;
}
    
#\36 ab8128c {
    width: 48%;
}
}



@media (max-width: 767px) {
    
#c17a8d5e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1b3f546 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 c8ea94c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 458fb79::before, #\37 458fb79 > .bgExtraLayerOverlay {
    
}
    
#b9c412b3 {
    margin: 2% 2% 2% 2%;
}
    
#group_tj6 {
    column-gap: 7.5896827749777644%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_mns {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#c665bcd7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
}



@media (max-width: 767px) {
    
#e09bd0fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d51c7f96 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 3c2a37f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b0cd4aec {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f27bafdf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#\34 e320c78 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 120px 0px 120px 0px;
    margin: 0px 0% 0px 0%;
}
#\34 e320c78.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA70lEQVQI1wXB3UrCAACA0b1PBF0EUQQtlSAiMfWqvFAKCkGkv003bTNXQaCCSYOJLhjaRaxp2yxDIQl6ra9zBEVZRa5uIunbXFSiqLU07WeVN2/Iz2LGbD4lCD4QtMoOtfouN0aMshajpMS5NQqY3Q5e4DH9nuD7Y4SXroRjX9LvndFoHCFfJ8nnD9HrCn2ngx86vHs2wiK0mPtN3KHK412Ok2ycdHKPspLHdgzGn00cV0f4C5/4/XpgMpK5NzKkDmJEousUzxOYvWNMJ0u1tY/gWkVGrzkGgxRSSUQUV1jbWOa0sEXLSqC1I2SulvgHRQSXax/NSUoAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\32 b04ae53 {
    width: 100%;
    min-height: 50px;
    align-items: center;
    height: auto;
}
    
#\35 c0e9fce {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 1c2721c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 801f8c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
}



@media (max-width: 767px) {
    
#bfcc925e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 cdd07f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a96f2a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bbf777e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b2f920c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dcf79283 {
    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) {
    
#\36 ed3c589 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 bb39b6a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_fd0 {
    height: 388px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 f82959c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a2cf0eec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aefc9f3d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\33 3395062 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d2d3b1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 a12579c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\32 24eba72 {
    margin: 1% 1% 1% 1%;
}
    
#widget_lu4 {
    width: 40%;
    margin-left: 0%;
    margin-right: 0%;
    align-self: flex-start;
}
    
#\30 adada32 {
    width: 40%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 c81a374 {
    width: 40%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 0ece03a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 533a4d8 {
    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) {
    
#\33 7826798 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b9b5192e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d41703c8 {
    margin: 2% 2% 2% 2%;
}
    
#\36 074d8f5 {
    column-gap: 7.5896827749777644%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    min-height: 200px;
}
    
#\32 5c909de::before, #\32 5c909de > .bgExtraLayerOverlay {
    
}
    
#\37 508c962 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#\34 8d9e562 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2cd24f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab63b663 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 330f293 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0563ef8 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aceafea6 {
    width: 250px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5521c90 {
    width: 250px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_839 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 200px;
    row-gap: 0px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a94841b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 db5d9b0 {
    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) {
    
#b6b16068 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 1f77416 {
    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) {
    
#dd10024a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#db5d4560 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de902918 {
    margin: 0% 0% 0% 0%;
}
    
#group_6bl {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c3115b98 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#e191969d {
    width: 40%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#fb66a5b2 {
    margin: -30px 0% 0% 0%;
}
    
#f47af977 {
    width: 40%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c2ed60e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7368aff {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 5% 4% 5%;
}
    
#b2f6c31c::before, #b2f6c31c > .bgExtraLayerOverlay {
    
}
    
#a15b9df8 {
    width: 40%;
    margin-left: 0%;
    margin-right: 0%;
    align-self: flex-start;
}
    
#\36 ab8128c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

