@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:32px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_4017324233 input::placeholder { font-size:12px !important; }

  *#dm .dmInner div.u_4017324233 input.placeholder { font-size:12px !important; }

  *#dm .dmInner div.u_4017324233 textarea::placeholder { font-size:12px !important; }

  *#dm .dmInner div.u_4017324233 textarea.placeholder { font-size:12px !important; }

  *#dm .dmInner div.u_4017324233 select::placeholder { font-size:12px !important; }

  *#dm .dmInner div.u_4017324233 select.placeholder { font-size:12px !important; }
}
@media all {
  *#dm .dmInner a.u_1582817993 {
    border-style:solid !important;
    border-width:1.71429px 1.71429px 1.71429px 1.71429px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner div.u_4017324233 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_4017324233 .m-recaptcha {
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_4017324233 input::placeholder {
    font-style:italic !important;
    color:rgba(191,191,191,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_4017324233 input.placeholder {
    font-style:italic !important;
    color:rgba(191,191,191,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_4017324233 textarea::placeholder {
    font-style:italic !important;
    color:rgba(191,191,191,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_4017324233 textarea.placeholder {
    font-style:italic !important;
    color:rgba(191,191,191,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_4017324233 select::placeholder {
    font-style:italic !important;
    color:rgba(191,191,191,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_4017324233 select.placeholder {
    font-style:italic !important;
    color:rgba(191,191,191,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_4017324233 .dmformsubmit {
    width:240px !important;
    height:60px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_4017324233 input:not([type="submit"]) {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(191,191,191) rgb(191,191,191) rgb(191,191,191) rgb(191,191,191) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_4017324233 textarea {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(191,191,191) rgb(191,191,191) rgb(191,191,191) rgb(191,191,191) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_4017324233 select {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgb(191,191,191) rgb(191,191,191) rgb(191,191,191) rgb(191,191,191) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1890753454:hover { background-image:none !important; }

  *#dm .dmInner a.u_1890753454.hover { background-image:none !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1575877951 img {
    border-radius:20px 20px 20px 20px !important;
    border-style:solid !important;
    border-color:rgb(230,245,205) rgb(230,245,205) rgb(230,245,205) rgb(230,245,205) !important;
    border-width:8px 8px 8px 8px !important;
  }

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

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

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

  *#dm .dmInner a.u_1075408361:hover { background-image:none !important; }

  *#dm .dmInner a.u_1075408361.hover { background-image:none !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_4017324233 .dmform-success {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_2) !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_4017324233 .dmform-success .rteBlock {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_2) !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_4017324233 .dmform-error {
    font-weight:bold !important;
    text-align:center !important;
    color:var(--color_2) !important;
    font-size:24px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1090626095.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-color:var(--color_4) !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_4017324233 input::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_4017324233 input.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_4017324233 textarea::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_4017324233 textarea.placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_4017324233 select::placeholder { font-size:13px !important; }

  *#dm .dmInner div.u_4017324233 select.placeholder { font-size:13px !important; }
}
*#dm .dmInner div.u_1836121424
{
	border-radius:20px !important;
	overflow:hidden !important;
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1836121424
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 3172b5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 61.3%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5c354a3 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 14% 2% 18% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7fe743f::before, #\37 7fe743f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.6;
}
#\37 7fe743f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/9f90c4d6/dms3rep/multi/opt/home_h1-1920w.webp");
    border-radius: 0 0 40px 40px;
}
    
#group_mi8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 0px 0%;
}
    
#widget_cnr {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
}
    
#d69dace5 {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
}
    
#\36 2e41716 {
    margin: 0px 0% 0px 0%;
}
    
#group_jup {
    width: 34.64%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_vp7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\30 3755333 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 f61dbc6 {
    width: 88.64%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d01baefb::before, #d01baefb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.9;
    border-radius: inherit;
}
#d01baefb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-radius: 40px 40px 40px 40px;
    background-color: var(--color_7);
    background-image: url("https://irp.cdn-website.com/9f90c4d6/dms3rep/multi/LawnCheck+Icon.webp?dm-skip-opt=true");
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.06) 0px 3px 11px 0px;
    background-size: contain;
    padding: 65px 45px 75px 45px;
    margin: -160px 0% 0% 0%;
}
    
#d365e9fc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e3082faf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_100 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jvp {
    width: 55.01%;
    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_um6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 16px;
}
    
#de909a41 {
    margin: 0px 0% 0px 0%;
}
    
#group_elm {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ag9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 89f8af2 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e58ca059 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 4faf69b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 2b6f898 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.93%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#widget_qr5 {
    width: 76.79%;
    height: 490px;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}
    
#widget_am5 {
    width: 91.44%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_tpu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_0g0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 02d9b49 {
    width: 64.00%;
    height: 250px;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -144px;
}
    
#f7f6a227.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#f7f6a227 {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c680c0e0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 cafc94a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 b2e4a3b {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#bc1dfc72 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246,246,246,1);
    background-image: none;
    border-radius: 40px 40px 0 0;
}
    
#group_kbc {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_e0c {
    width: 86.67%;
    height: auto;
    max-width: 100%;
}
    
#ff85a4af {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e60 {
    width: 84.45%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 d78c16f {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c8b66c2 {
    margin: 0px 1% 0px 1%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f259e0b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#eb59e5e1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    border-radius: 0 0px 40px 40px;
}
    
#\34 bcb626a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_lja {
    width: 100%;
    height: 300px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l2o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lfp {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -53px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e55 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_90j {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f83bd9a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 f83bd9a {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 689aed8 {
    margin: 0px 1% 0px 1%;
}
    
#group_ld6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e72d35c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a8d5f1b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0159ce0 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef1ad385 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2600d92 {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -53px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2a58eb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e92cb37a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec2ed213 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fa824e0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 fa824e0 {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 523bfdd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(252,242,226,1);
    background-image: none;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c204204c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e72826dc {
    width: 100%;
    height: 300px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d7201cd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(252,242,226,1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d9f62a8 {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -53px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d1b6968 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f77ac93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8736cfc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1528e32.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b1528e32 {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 6621740 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7932746 {
    width: 97.63%;
    height: 600px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 197d2a6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f3a0c5a7::before, #f3a0c5a7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#f3a0c5a7 {
    border-width: 40px 0px 40px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/9f90c4d6/dms3rep/multi/LawnCheck-Icon.png?dm-skip-opt=true");
    background-position: 0% 50%;
    background-size: contain;
}
#f3a0c5a7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAAAsTAAALEwEAmpwYAAACaUlEQVQozy2SXUhUURSF90hkSVnJPduf0lGoOTOmTmBUVBJlFEGUpANN6qUINCslEt+kByMMZ46/meFDCVFp+5oUDVEQioUZkUIP5ZnRghCCiNDZNkIvk9d8/9baP2sBEu9G4n1IfAKJG5C4B4nb0Ir6DVp0Qlfc0THtBEDiDCTegsTbkHgvWtEyQQuXDIpVOodmi4pfP0zrms5cb4OAFoOgBWiYPAkbBuIpGYO/iryhd+ax4d7KuomKPT0zmGYDjjRrzlH4YtTRHsmBsTlYdXXS570ycdpf9aGm/ux4fWnJaPsuSOyLg9ISgtoNLVN5awPa41Vhl78z4qyu/WjWHR2+a259GjZBheUyqLQ7UWnpVVpWBbTnekck2zz1JlDqHJo1DYrdhGDYDa3anaC022VDSsvWgPbU3/lq5G9/PuEyKGaixY9W3CQqLf1Kyw6l5Y2Azj346Q+sTu6Pp6AVLUfiAQhqmaS0PKS0bF4S3FZaljd/2SG8oXFIt34bSFyxDCotjygtm5SWvUrLRqVl3vGR7gS0opBqRbOR2ETi+zbYp7R8qbT7ltLS1zKVv+7Bd4B4HED8T+28nZQ9elZp+T6o3dfs19gA3IsDWlFDEJcJ4ouCuBqC2hMKaE9bQOeWtEdyUnxvm2Hz4M9kQXxAENcJ4nOCuBA6p7N83TPpRb3fNmaVjzWu2fT4bwZS9LAgrhXENSuCZCgIjXvls88FmU9+7ESLbeDMitMFQVwsiNNd/XEAgxZrDYpdFrRgq6vsfQRxJRLvF8SpSPMOtObBbs7IUr1e2b9C4iZB7BPEEomTkBYAac6+Hv4BCGJEnLXX+aUAAAAASUVORK5CYII=');
}
    
#\31 b33a220 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d1df57f5 {
    width: 97.63%;
    height: auto;
    max-width: 100%;
}
    
#\36 9ce2095 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6e02f2d {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
}
    
#group_ljf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 12px 0% 0px 0%;
}
    
#widget_8sf {
    width: 96.99%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c0febb4 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o4j {
    width: 88.27%;
    height: auto;
    max-width: 100%;
}
    
#\34 4b631f2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 60a6016 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c92bd18 {
    width: 88.27%;
    height: auto;
    max-width: 100%;
}
    
#\34 10116fd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 3;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#cd4c1990 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f94a21c9 {
    width: 88.27%;
    height: auto;
    max-width: 100%;
}
    
#df845578 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 4;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c2629623 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfd5d7cd {
    width: 88.27%;
    height: auto;
    max-width: 100%;
}
    
#\36 4fbb63a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 4;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#bf7f3dd7 {
    width: 88.27%;
    height: auto;
    max-width: 100%;
}
    
#\32 98f92a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 4;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#dd9f5b0a {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ef490b9 {
    width: 88.27%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e5bd8084 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d754999 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 befbcc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8183cd0 {
    width: 84.45%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 1b47803 {
    min-height: 97px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 98e6af2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246,246,246,1);
    background-image: none;
    border-radius: 40px 40px 0 0;
}
    
#\34 d0cb284 {
    margin: 0px 1% 0px 1%;
}
    
#ed1c5723 {
    width: 84.42%;
    height: auto;
    max-width: 100%;
}
    
#ead46e1f {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 535c50a {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -53px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab39e7f6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b6590ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 410ba98 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4c94d40 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 79c0bd1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 fc64404 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af82fede {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de239af0 {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -53px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e19db103.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e19db103 {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 189362c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a2b8ddc {
    width: 100%;
    height: 300px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f3e0f48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 2fe062a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4830754.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 4830754 {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9b9415c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 619bce9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(252,242,226,1);
    background-image: none;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 664b2f6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c2b6149f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 895e2f3 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7e78e11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#deb8c7c1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    border-radius: 0 0px 40px 40px;
}
    
#\39 a86616e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(252,242,226,1);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 dabebd1 {
    margin: 0px 1% 0px 1%;
}
    
#\30 0b30330 {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    justify-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -53px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3ac1196.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 3ac1196 {
    width: 230px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cc6af36 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f551037 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e70fa84 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd72576b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 562cce2 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 9a9994a::before, #\37 9a9994a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.91;
    border-radius: inherit;
}
#\37 9a9994a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/9f90c4d6/dms3rep/multi/LawnCheck+Icon.webp?dm-skip-opt=true");
    background-size: contain;
}
#\37 9a9994a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRvQAAABXRUJQVlA4WAoAAAAQAAAACQAACQAAQUxQSGIAAAANcBwAABFl23b7r9LfdbaZ1oiIYNNE6EH4WJTparGYJ8K3hGRRnifINGxMuD4ZQOkvg9bDgkgMffPlwYEz7Fu2RA3kBbLurkRF8OyMpxUuBX2Re9r/TMpQuyoMC3+i8ml5BFZQOCBsAAAA0AIAnQEqCgAKAAFAJiWwAnS6AfgAiVUGJT6xbHM4AAD82AE0VSjOe2VLgTmxfomQJTA6VVA4toaUP+LnOH+Z3P/iY/f/WAroSav9dcUHepss6v8y3/6c9LR1GfHXQJ/p7SghTD2QHU/vyAAA');
}
    
#\36 a3986e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_7om {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u6r {
    width: 51.37%;
    height: auto;
    max-width: 100%;
}
    
#\34 6302a38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0508bff {
    margin: 8% 0% 8% 0%;
}
    
#widget_p4i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 9063116 {
    width: 54.71%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eaf049f7 {
    margin: 0px 0% 0px 0%;
}
    
#d424f6ff {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 14px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d85aab3b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ccc36b0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 1px;
}
    
#\39 d5f6142 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 1% 8%;
    margin: 0% 0% 0% 0%;
}
    
#da4e5c64 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5016187[data-css-edit] {
    z-index: 1 !important;
}
#a5016187::before, #a5016187 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.93;
    border-radius: inherit;
}
#a5016187 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/9f90c4d6/dms3rep/multi/home_h3.webp?dm-skip-opt=true");
    border-radius: 40px 40px 40px 40px;
    align-items: center;
    padding: 70px 16px 70px 16px;
    margin: 0% 0% -10% 0%;
}
#a5016187.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkQAAABXRUJQVlA4IDgAAADQAQCdASoKAAgAAUAmJQBYdiKKXnJFYAD+rNqZY5vTV+h5kv8jmh3zC8FHJPfVdJffcOa95UAAAA==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2e41716 {
    margin: 0px 0% 0px 0%;
}
    
#\37 7fe743f::before, #\37 7fe743f > .bgExtraLayerOverlay {
    
}
    
#\37 5c354a3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 24% 2% 16% 2%;
}
    
#\35 3172b5b {
    width: 100%;
    min-height: 80px;
}
    
#group_jup {
    width: 100%;
    min-height: 80px;
}
    
#widget_vp7 {
    height: 120px;
}
    
#\30 3755333 {
    width: 97.89%;
}
    
#\36 f61dbc6 {
    width: 91.32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de909a41 {
    margin: 0px 0% 0px 0%;
}
    
#d01baefb::before, #d01baefb > .bgExtraLayerOverlay {
    
}
#d01baefb {
    width: 100%;
    padding: 65px 45px 75px 45px;
    margin: -200px 0% 0% 0%;
}
    
#widget_ag9 {
    height: auto;
    width: 45px;
}
    
#widget_jvp {
    width: 96.79%;
}
    
#d365e9fc {
    padding: 0% 2% 4% 2%;
}
    
#widget_um6 {
    width: 99.81%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c680c0e0 {
    margin: 0px 0% 0px 0%;
}
    
#\34 89f8af2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 12% 2% 12% 2%;
}
    
#\36 4faf69b {
    width: 100%;
    min-height: 80px;
}
    
#\31 2b6f898 {
    width: 100%;
    min-height: 80px;
}
    
#widget_am5 {
    width: 88.93%;
}
    
#\30 02d9b49 {
    height: 300px;
}
    
#widget_qr5 {
    height: 520px;
    width: 80%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b2e4a3b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    padding: 12% 2% 4% 2%;
}
    
#\38 c8b66c2 {
    margin: 0px 1% 0px 1%;
}
    
#group_kbc {
    width: 100%;
    min-height: 58px;
    justify-content: flex-start;
    align-items: center;
}
    
#\31 cafc94a {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#widget_e0c {
    width: 86.92%;
}
    
#widget_e60 {
    width: 76.79%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 689aed8 {
    margin: 0px 1% 0px 1%;
}
    
#\34 bcb626a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    padding: 2% 2% 12% 2%;
}
    
#widget_e55 {
    height: auto;
}
    
#widget_lja {
    height: 400px;
}
    
#\33 0159ce0 {
    height: 400px;
}
    
#f2a58eb7 {
    height: auto;
}
    
#\37 e72d35c {
    width: 100%;
    min-height: 80px;
}
    
#\37 523bfdd {
    width: 100%;
    min-height: 80px;
}
    
#\36 d1b6968 {
    height: auto;
}
    
#f259e0b2 {
    width: 100%;
    min-height: 80px;
}
    
#widget_l2o {
    width: 100.00%;
}
    
#group_lfp {
    width: 40%;
}
    
#\34 2600d92 {
    width: 40%;
}
    
#\39 d9f62a8 {
    width: 40%;
}
    
#e72826dc {
    height: 400px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 197d2a6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 956a221 {
    margin: 0px 0% 0px 0%;
}
    
#a6e02f2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b33a220 {
    width: 100%;
    min-height: 80px;
}
    
#f3a0c5a7::before, #f3a0c5a7 > .bgExtraLayerOverlay {
    
}
#f3a0c5a7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAAAsTAAALEwEAmpwYAAACaUlEQVQozy2SXUhUURSF90hkSVnJPduf0lGoOTOmTmBUVBJlFEGUpANN6qUINCslEt+kByMMZ46/meFDCVFp+5oUDVEQioUZkUIP5ZnRghCCiNDZNkIvk9d8/9baP2sBEu9G4n1IfAKJG5C4B4nb0Ir6DVp0Qlfc0THtBEDiDCTegsTbkHgvWtEyQQuXDIpVOodmi4pfP0zrms5cb4OAFoOgBWiYPAkbBuIpGYO/iryhd+ax4d7KuomKPT0zmGYDjjRrzlH4YtTRHsmBsTlYdXXS570ycdpf9aGm/ux4fWnJaPsuSOyLg9ISgtoNLVN5awPa41Vhl78z4qyu/WjWHR2+a259GjZBheUyqLQ7UWnpVVpWBbTnekck2zz1JlDqHJo1DYrdhGDYDa3anaC022VDSsvWgPbU3/lq5G9/PuEyKGaixY9W3CQqLf1Kyw6l5Y2Azj346Q+sTu6Pp6AVLUfiAQhqmaS0PKS0bF4S3FZaljd/2SG8oXFIt34bSFyxDCotjygtm5SWvUrLRqVl3vGR7gS0opBqRbOR2ETi+zbYp7R8qbT7ltLS1zKVv+7Bd4B4HED8T+28nZQ9elZp+T6o3dfs19gA3IsDWlFDEJcJ4ouCuBqC2hMKaE9bQOeWtEdyUnxvm2Hz4M9kQXxAENcJ4nOCuBA6p7N83TPpRb3fNmaVjzWu2fT4bwZS9LAgrhXENSuCZCgIjXvls88FmU9+7ESLbeDMitMFQVwsiNNd/XEAgxZrDYpdFrRgq6vsfQRxJRLvF8SpSPMOtObBbs7IUr1e2b9C4iZB7BPEEomTkBYAac6+Hv4BCGJEnLXX+aUAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1b47803 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    padding: 12% 2% 4% 2%;
}
    
#\34 d0cb284 {
    margin: 0px 1% 0px 1%;
}
    
#\30 d754999 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#e5bd8084 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#ed1c5723 {
    width: 86.26%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b6590ba {
    height: auto;
}
    
#\32 895e2f3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    padding: 2% 2% 12% 2%;
}
    
#\30 4c94d40 {
    height: 400px;
}
    
#\37 dabebd1 {
    margin: 0px 1% 0px 1%;
}
    
#\39 189362c {
    height: auto;
}
    
#\38 a2b8ddc {
    height: 400px;
}
    
#\36 f3e0f48 {
    width: 100%;
    min-height: 80px;
}
    
#\35 f551037 {
    width: 100%;
    min-height: 80px;
}
    
#\30 e70fa84 {
    height: 400px;
}
    
#\30 9b9415c {
    height: auto;
}
    
#\38 619bce9 {
    width: 100%;
    min-height: 80px;
}
    
#de239af0 {
    width: 40%;
}
    
#\30 0b30330 {
    width: 40%;
}
    
#\34 535c50a {
    width: 40%;
}
    
#c2b6149f {
    width: 94.11%;
}
    
#\38 79c0bd1 {
    width: 96.23%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 562cce2 {
    padding: 12% 2% 12% 2%;
}
    
#\30 0508bff {
    margin: 5% 0% 10% 0%;
}
    
#\37 9a9994a::before, #\37 9a9994a > .bgExtraLayerOverlay {
    
}
#\37 9a9994a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRvQAAABXRUJQVlA4WAoAAAAQAAAACQAACQAAQUxQSGIAAAANcBwAABFl23b7r9LfdbaZ1oiIYNNE6EH4WJTparGYJ8K3hGRRnifINGxMuD4ZQOkvg9bDgkgMffPlwYEz7Fu2RA3kBbLurkRF8OyMpxUuBX2Re9r/TMpQuyoMC3+i8ml5BFZQOCBsAAAA0AIAnQEqCgAKAAFAJiWwAnS6AfgAiVUGJT6xbHM4AAD82AE0VSjOe2VLgTmxfomQJTA6VVA4toaUP+LnOH+Z3P/iY/f/WAroSav9dcUHepss6v8y3/6c9LR1GfHXQJ/p7SghTD2QHU/vyAAA');
}
    
#widget_u6r {
    width: 81.61%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9063116 {
    width: 88.00%;
}
    
#eaf049f7 {
    margin: 0px 0% 0px 0%;
}
    
#ccc36b0c {
    width: 78.77%;
}
    
#\39 d5f6142 {
    min-height: 464px;
    padding: 0% 2% 1% 2%;
}
    
#da4e5c64 {
    width: 45%;
}
    
#a5016187::before, #a5016187 > .bgExtraLayerOverlay {
    
}
#a5016187 {
    width: 100%;
    padding: 70px 20px 70px 20px;
    margin: 0% 0% -20% 0%;
}
#a5016187.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkQAAABXRUJQVlA4IDgAAADQAQCdASoKAAgAAUAmJQBYdiKKXnJFYAD+rNqZY5vTV+h5kv8jmh3zC8FHJPfVdJffcOa95UAAAA==');
}
}



@media (max-width: 767px) {
    
#\35 3172b5b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
}
    
#\37 5c354a3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 10% 4%;
}
    
#\37 7fe743f::before, #\37 7fe743f > .bgExtraLayerOverlay {
    
}
    
#group_jup {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2e41716 {
    margin: 0px 0% 0px 0%;
}
    
#group_mi8 {
    column-gap: 7.281001137656427%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 12px;
}
    
#widget_cnr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d69dace5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_vp7 {
    height: 160px;
}
    
#\30 3755333 {
    width: 100.00%;
}
    
#\36 f61dbc6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d01baefb::before, #d01baefb > .bgExtraLayerOverlay {
    
}
#d01baefb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 45px 25px 55px 25px;
    margin: -180px 0% 0% 0%;
}
    
#d365e9fc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 6% 4%;
}
    
#widget_ag9 {
    height: auto;
    width: 31.4107px;
}
    
#de909a41 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jvp {
    width: 99.52%;
}
    
#group_elm {
    --column-gap: 20px;
    column-gap: 20px;
}
    
#widget_100 {
    width: 227px;
}
}



@media (max-width: 767px) {
    
#\34 89f8af2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 18% 4% 18% 4%;
}
    
#\36 4faf69b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 2b6f898 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    justify-content: flex-start;
}
    
#widget_qr5 {
    height: 300px;
    width: 90%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 02d9b49 {
    height: 160px;
    width: 80%;
    margin-top: -91px;
}
    
#widget_0g0 {
    width: 100.00%;
}
    
#f7f6a227.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#f7f6a227 {
    margin: 10px 0% 0px 0%;
}
    
#c680c0e0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 cafc94a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 b2e4a3b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 18% 4% 4% 4%;
}
    
#group_kbc {
    width: 100%;
    min-height: 78px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
}
    
#\38 c8b66c2 {
    margin: 0px 2% 0px 2%;
}
    
#widget_e0c {
    width: 100.00%;
}
    
#widget_e60 {
    width: 95.35%;
}
}



@media (max-width: 767px) {
    
#f259e0b2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 bcb626a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
    padding: 4% 4% 20% 4%;
}
    
#widget_lja {
    height: 240px;
}
    
#widget_e55 {
    height: auto;
}
    
#group_90j {
    padding: 25px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e72d35c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 0159ce0 {
    height: 240px;
}
    
#ef1ad385 {
    padding: 25px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#f2a58eb7 {
    height: auto;
}
    
#\37 523bfdd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e72826dc {
    height: 240px;
}
    
#\35 d7201cd {
    padding: 25px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d1b6968 {
    height: auto;
}
    
#\31 f83bd9a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 f83bd9a {
    margin: 0px 0px 0px 25px;
}
    
#widget_l2o {
    width: 100.00%;
}
    
#group_lfp {
    width: 70%;
}
    
#\38 689aed8 {
    margin: 0px 2% 0px 2%;
}
    
#\34 fa824e0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 fa824e0 {
    margin: 0px 0px 0px 25px;
}
    
#\34 2600d92 {
    width: 70%;
}
    
#b1528e32.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b1528e32 {
    margin: 0px 0px 0px 25px;
}
    
#\39 d9f62a8 {
    width: 70%;
}
}



@media (max-width: 767px) {
    
#\37 6621740 {
    height: auto;
}
    
#\37 7932746 {
    height: 298px;
    width: 100.00%;
}
    
#\30 197d2a6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 12% 4% 12% 4%;
}
    
#\31 b33a220 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a6e02f2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ljf {
    padding: 16px 20px 16px 20px;
    margin: 12px 0% 0px 0%;
}
    
#\30 c0febb4 {
    height: auto;
}
    
#\34 4b631f2 {
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 60a6016 {
    height: auto;
}
    
#\34 10116fd {
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#cd4c1990 {
    height: auto;
}
    
#df845578 {
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c2629623 {
    height: auto;
}
    
#widget_8sf {
    width: 100.00%;
}
    
#\36 4fbb63a {
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 98f92a8 {
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#dd9f5b0a {
    height: auto;
}
    
#f3a0c5a7::before, #f3a0c5a7 > .bgExtraLayerOverlay {
    
}
#f3a0c5a7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAAAsTAAALEwEAmpwYAAACaUlEQVQozy2SXUhUURSF90hkSVnJPduf0lGoOTOmTmBUVBJlFEGUpANN6qUINCslEt+kByMMZ46/meFDCVFp+5oUDVEQioUZkUIP5ZnRghCCiNDZNkIvk9d8/9baP2sBEu9G4n1IfAKJG5C4B4nb0Ir6DVp0Qlfc0THtBEDiDCTegsTbkHgvWtEyQQuXDIpVOodmi4pfP0zrms5cb4OAFoOgBWiYPAkbBuIpGYO/iryhd+ax4d7KuomKPT0zmGYDjjRrzlH4YtTRHsmBsTlYdXXS570ycdpf9aGm/ux4fWnJaPsuSOyLg9ISgtoNLVN5awPa41Vhl78z4qyu/WjWHR2+a259GjZBheUyqLQ7UWnpVVpWBbTnekck2zz1JlDqHJo1DYrdhGDYDa3anaC022VDSsvWgPbU3/lq5G9/PuEyKGaixY9W3CQqLf1Kyw6l5Y2Azj346Q+sTu6Pp6AVLUfiAQhqmaS0PKS0bF4S3FZaljd/2SG8oXFIt34bSFyxDCotjygtm5SWvUrLRqVl3vGR7gS0opBqRbOR2ETi+zbYp7R8qbT7ltLS1zKVv+7Bd4B4HED8T+28nZQ9elZp+T6o3dfs19gA3IsDWlFDEJcJ4ouCuBqC2hMKaE9bQOeWtEdyUnxvm2Hz4M9kQXxAENcJ4nOCuBA6p7N83TPpRb3fNmaVjzWu2fT4bwZS9LAgrhXENSuCZCgIjXvls88FmU9+7ESLbeDMitMFQVwsiNNd/XEAgxZrDYpdFrRgq6vsfQRxJRLvF8SpSPMOtObBbs7IUr1e2b9C4iZB7BPEEomTkBYAac6+Hv4BCGJEnLXX+aUAAAAASUVORK5CYII=');
}
    
#\36 956a221 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e5bd8084 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
}
    
#\30 d754999 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\31 1b47803 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 18% 4% 4% 4%;
}
    
#\34 d0cb284 {
    margin: 0px 2% 0px 2%;
}
    
#ed1c5723 {
    width: 100.00%;
}
    
#\39 8183cd0 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 b6590ba {
    height: auto;
}
    
#\32 895e2f3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 4% 20% 4%;
}
    
#\37 410ba98 {
    padding: 25px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 4c94d40 {
    height: 240px;
}
    
#\39 a86616e {
    padding: 25px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 189362c {
    height: auto;
}
    
#\38 a2b8ddc {
    height: 240px;
}
    
#\36 f3e0f48 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 cc6af36 {
    padding: 25px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f551037 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e70fa84 {
    height: 240px;
}
    
#\30 9b9415c {
    height: auto;
}
    
#\38 619bce9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 35px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 dabebd1 {
    margin: 0px 2% 0px 2%;
}
    
#e19db103.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e19db103 {
    width: 280px;
    margin: 0px 25px 0px 25px;
}
    
#de239af0 {
    width: 70%;
}
    
#\37 3ac1196.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 3ac1196 {
    width: 280px;
    margin: 0px 25px 0px 25px;
}
    
#\34 535c50a {
    width: 70%;
}
    
#\30 0b30330 {
    width: 70%;
}
    
#\33 2fe062a {
    width: 100.00%;
}
    
#\34 7e78e11 {
    width: 100.00%;
}
    
#\38 79c0bd1 {
    width: 100.00%;
}
    
#c2b6149f {
    width: 100.00%;
}
    
#\30 4830754.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 4830754 {
    width: 280px;
    margin: 0px 25px 0px 25px;
}
}



@media (max-width: 767px) {
    
#\36 562cce2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 4% 14% 4%;
}
    
#\36 a3986e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 9a9994a::before, #\37 9a9994a > .bgExtraLayerOverlay {
    
}
#\37 9a9994a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRvQAAABXRUJQVlA4WAoAAAAQAAAACQAACQAAQUxQSGIAAAANcBwAABFl23b7r9LfdbaZ1oiIYNNE6EH4WJTparGYJ8K3hGRRnifINGxMuD4ZQOkvg9bDgkgMffPlwYEz7Fu2RA3kBbLurkRF8OyMpxUuBX2Re9r/TMpQuyoMC3+i8ml5BFZQOCBsAAAA0AIAnQEqCgAKAAFAJiWwAnS6AfgAiVUGJT6xbHM4AAD82AE0VSjOe2VLgTmxfomQJTA6VVA4toaUP+LnOH+Z3P/iY/f/WAroSav9dcUHepss6v8y3/6c9LR1GfHXQJ/p7SghTD2QHU/vyAAA');
}
    
#\30 0508bff {
    margin: 10% 0% 10% 0%;
}
    
#widget_u6r {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 9063116 {
    width: 90.33%;
}
    
#eaf049f7 {
    margin: 0px 0% 0px 0%;
}
    
#\39 d5f6142 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 1% 4%;
}
    
#da4e5c64 {
    height: auto;
    width: 75%;
}
    
#a5016187::before, #a5016187 > .bgExtraLayerOverlay {
    
}
#a5016187 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 50px 20px 50px 20px;
    margin: 0% 0% -30% 0%;
}
#a5016187.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkQAAABXRUJQVlA4IDgAAADQAQCdASoKAAgAAUAmJQBYdiKKXnJFYAD+rNqZY5vTV+h5kv8jmh3zC8FHJPfVdJffcOa95UAAAA==');
}
}

