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

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

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:1px 0px 0px 0px !important;
  }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-size:14px !important;
    text-transform:uppercase !important;
    font-weight:500 !important;
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    border-bottom-left-radius:0px !important;
    padding-top:0px !important;
    text-decoration:none solid rgb(0,0,0) !important;
    padding-left:25px !important;
    padding-bottom:0px !important;
    border-top-right-radius:0px !important;
    font-style:normal !important;
    margin-right:0px !important;
    border-radius:0px !important;
    margin-left:0px !important;
    border-top-left-radius:0px !important;
    justify-content:flex-start !important;
    font-family: Inter !important;
    border-bottom-right-radius:0px !important;
    margin-top:0px !important;
    -webkit-border-radius:0px !important;
    margin-bottom:0px !important;
    text-align:left !important;
    padding-right:0px !important;
  }

  *#dm .dmInner a.u_1802156439 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1802156439 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1263312095 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1263312095 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1263312095 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1263312095 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:var(--color_4) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1263312095 .m-recaptcha {
    font-size:14px !important;
    color:var(--color_4) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1263312095 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1263312095 .dmformsubmit.hover { background-image:initial !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1761438541:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1761438541.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1263312095 .dmform-success {
    font-weight:bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1263312095 .dmform-success .rteBlock {
    font-weight:bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1263312095 .dmform-error {
    font-weight:bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1400474710 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

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

  *#dm .dmInner a.u_1761438541 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1385129359 .socialHubInnerDiv { justify-content:flex-start !important; }

  *#dm .dmInner div.u_1385129359 .socialHubIcon {
    width:50px !important;
    height:50px !important;
    font-size:33px !important;
    line-height:50px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner *.u_1721844720 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

  *#dm .dmInner div.u_1481334921 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

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

  *#dm .dmInner div.u_1087626946 .svg { fill:var(--color_4) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1721844720 .photoGalleryThumbs .image-container a { padding-top:600px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1226438095 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1385129359 .socialHubInnerDiv { justify-content:center !important; }

  *#dm .dmInner div.u_1385129359 .socialHubIcon {
    width:36px !important;
    height:36px !important;
    font-size:24px !important;
    line-height:36px !important;
  }

  *#dm .dmInner *.u_1226438095 .photoGalleryThumbs { padding:4px !important; }

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

  *#dm .dmInner *.u_1226438095 .photoGalleryViewAll { padding:0 4px !important; }
}
*#dm .dmInner div.u_1721844720
{
	z-index:1 !important;
}
separatorHomeCss{color:red !important}
*#dm .dmInner div.u_1721844720
{
}
*#dm .dmInner div.u_1721844720
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 61.5463915345682%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding-top: 100px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 950px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding-right: 40px;
    padding-left: 40px;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.45%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
    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/dace7c17/dms3rep/multi/lawnmark-photos2.jpeg?dm-skip-opt=true');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_1jm {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_d1p {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#group_lo6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    margin-top: 30px;
}
    
#widget_20g {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 9a339a8 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    min-height: 800px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 83.65869894099849%;
}
    
#\36 3bd85219866cc3622781522 {
    width: 16.30%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding-top: 150px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 20px 150px 20px;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 50%;
}
    
#widget_1jm {
    width: 100.00%;
}
    
#group_lo6 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-items: flex-start;
    justify-content: center;
}
    
#widget_20g {
    margin: 0px 0% 0px 0%;
}
    
#\39 9a339a8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb[data-css-edit] {
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
    z-index: 11;
}
#\36 3d24979f4a54e38542a8abb::before, #\36 3d24979f4a54e38542a8abb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.93;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: url('https://irp.cdn-website.com/dace7c17/dms3rep/multi/Mowing+Page+Picture+jpg.jpg?dm-skip-opt=true');
    border-radius: 15px 15px 15px 15px;
    padding: 60px 50px 60px 50px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 40px;
    padding-left: 40px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin-top: -80px;
}
    
#widget_2a8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_77g {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
}
    
#widget_ttu {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 25px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 20px;
    padding-right: 20px;
}
    
#\36 3d24979f4a54e38542a8abb::before, #\36 3d24979f4a54e38542a8abb > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb::before, #\36 3d24979f4a54e38542a8abb > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 30px 30px 30px 30px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
    flex-wrap: nowrap;
}
    
#widget_ttu {
    margin-top: 10px;
}
}



@media all {
    
#\30 c7b45cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\30 a3a842b {
    min-height: 1500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 150px;
    padding-right: 40px;
    padding-left: 40px;
}
    
#a05b9403::before, #a05b9403 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
    border-radius: inherit;
}
#a05b9403 {
    background-color: var(--color_3);
    background-image: url('https://irp.cdn-website.com/dace7c17/dms3rep/multi/lawnmark-photos6.jpeg?dm-skip-opt=true');
    border-style: solid;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-width: 10px 0 0 0;
    border-radius: 30px 30px 30px 30px;
}
    
#widget_if0 {
    width: 57.28%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#group_vre {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 50px;
}
    
#group_epf[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
#group_epf {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 0%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-width: 5px 5px 5px 5px;
    align-self: stretch;
    height: auto;
}
    
#group_mhm {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    padding: 40px 40px 40px 40px;
}
    
#widget_iej {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#widget_oig {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
    
#widget_cor {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#widget_rj6 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 d7a72ff[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
#\30 d7a72ff {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 0%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-width: 5px 5px 5px 5px;
    align-self: stretch;
    height: auto;
}
    
#c360fec8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    padding: 40px 40px 40px 40px;
}
    
#\38 46f1b07 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 768bb65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#d7425a7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
    
#\35 53c0825 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\37 bfd0cf6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 25px;
}
    
#\33 96e4c76[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
#\33 96e4c76 {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 0%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-width: 5px 5px 5px 5px;
    align-self: stretch;
    height: auto;
}
    
#\33 983f5bd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    padding: 40px 40px 40px 40px;
}
    
#a652ac5d {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 c6f10f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#ee7e545a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
    
#c7f67290 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#f1f1e345[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
#f1f1e345 {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 0%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-width: 5px 5px 5px 5px;
    align-self: center;
    height: auto;
}
    
#\38 605b368 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3d02a2c {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 6f5515f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#\35 6928bba {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
    
#e165dbfe {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\31 c9857a9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 551px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 25px;
    align-self: flex-start;
    justify-content: space-between;
    height: auto;
}
    
#\39 27fb3df[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
#\39 27fb3df {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 0px;
    column-gap: 0%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
    border-width: 5px 5px 5px 5px;
    align-self: flex-start;
    height: auto;
    justify-content: flex-end;
    margin-bottom: 100px;
}
    
#ac5cf3ff {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    padding: 40px 40px 40px 40px;
}
    
#a6f3e148 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f3bb46e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#\37 3b5898e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}
    
#b91597aa {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\33 20e4b1c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 0px;
}
#\33 20e4b1c {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    max-height: none;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a3a842b {
    padding: 80px 40px 0px 40px;
}
    
#group_epf {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#group_mhm {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rj6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_iej {
    margin: 15px 0% 0px 0%;
}
    
#widget_oig {
    margin: 0px 0% 0px 0%;
}
    
#widget_cor {
    margin: 0px 0% 0px 0%;
}
    
#group_vre {
    margin-top: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#widget_if0 {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 d7a72ff {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c360fec8 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 46f1b07 {
    margin: 0px 0% 0px 0%;
}
    
#\39 768bb65 {
    margin: 15px 0% 0px 0%;
}
    
#d7425a7c {
    margin: 0px 0% 0px 0%;
}
    
#\35 53c0825 {
    margin: 0px 0% 0px 0%;
}
    
#\37 bfd0cf6 {
    margin-top: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\33 96e4c76 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 983f5bd {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a652ac5d {
    margin: 0px 0% 0px 0%;
}
    
#\39 c6f10f5 {
    margin: 15px 0% 0px 0%;
}
    
#ee7e545a {
    margin: 0px 0% 0px 0%;
}
    
#c7f67290 {
    margin: 0px 0% 0px 0%;
}
    
#f1f1e345 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 605b368 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3d02a2c {
    margin: 0px 0% 0px 0%;
}
    
#\34 6f5515f {
    margin: 15px 0% 0px 0%;
}
    
#\35 6928bba {
    margin: 0px 0% 0px 0%;
}
    
#e165dbfe {
    margin: 0px 0% 0px 0%;
}
    
#\31 c9857a9 {
    margin-top: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 27fb3df {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ac5cf3ff {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a6f3e148 {
    margin: 0px 0% 0px 0%;
}
    
#f3bb46e0 {
    margin: 15px 0% 0px 0%;
}
    
#\37 3b5898e {
    margin: 0px 0% 0px 0%;
}
    
#b91597aa {
    margin: 0px 0% 0px 0%;
}
    
#a05b9403::before, #a05b9403 > .bgExtraLayerOverlay {
    
}
    
#\33 20e4b1c {
    width: 100%;
    order: 1;
    height: 319px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 c7b45cd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 a3a842b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 60px 20px 0px 20px;
}
    
#group_epf {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    align-items: center;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#group_vre {
    margin-top: 15px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_mhm {
    width: 100.00%;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d7a72ff {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#c360fec8 {
    width: 100.00%;
    align-items: center;
    align-self: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 bfd0cf6 {
    margin-top: 15px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\33 96e4c76 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    align-items: center;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 983f5bd {
    width: 100.00%;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f1f1e345 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 605b368 {
    width: 100.00%;
    align-items: center;
    align-self: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c9857a9 {
    margin-top: 15px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 27fb3df {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    align-items: center;
    min-height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ac5cf3ff {
    width: 100.00%;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a05b9403::before, #a05b9403 > .bgExtraLayerOverlay {
    
}
    
#\33 20e4b1c {
    height: 240px;
    width: 100.00%;
    order: 1;
}
    
#widget_if0 {
    width: 100.00%;
}
}



@media all {
    
#\33 1ff7bed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 2e041ed {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 800px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#dd549ae0 {
    margin-right: 40px;
    margin-left: 40px;
    margin-top: 100px;
}
    
#b85ca2d3::before, #b85ca2d3 > .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.14;
}
#b85ca2d3 {
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
    background-image: url('https://irp.cdn-website.com/dace7c17/dms3rep/multi/Mowing+Page+Picture+jpg-ca0d99cf.jpg?dm-skip-opt=true');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2e041ed {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 600px;
}
    
#b85ca2d3::before, #b85ca2d3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 1ff7bed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 2e041ed {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 100px 4% 100px 4%;
}
    
#b85ca2d3::before, #b85ca2d3 > .bgExtraLayerOverlay {
    
}
    
#dd549ae0 {
    margin-right: 0px;
    margin-left: 0px;
}
}



@media all {
    
#\38 5c6b6c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.03%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 79cac8b[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
#\35 79cac8b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.96864256075874%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 0px 20px 20px;
    margin-top: -280px;
    padding: 50px 50px 50px 50px;
}
    
#cf8fded8 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 40px;
    padding-left: 40px;
}
    
#\36 5f7c5b5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    align-self: center;
    justify-self: auto;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cc6ebc00 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5cd3ac6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    margin-top: 15px;
    justify-self: auto;
    align-self: center;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cb71878 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fc2ce687 {
    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 (min-width: 768px) and (max-width: 1024px) {
    
#cf8fded8 {
    padding-left: 40px;
    padding-right: 40px;
}
    
#\38 5c6b6c5 {
    width: 10.314960629921261%;
}
    
#\35 79cac8b {
    width: 89.69%;
    margin-top: -200px;
    padding-right: 30px;
    padding-left: 30px;
    padding-top: 40px;
}
    
#\36 5f7c5b5 {
    width: 71.41%;
}
}



@media (max-width: 767px) {
    
#\38 5c6b6c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 79cac8b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: -100px;
    padding-top: 30px;
    padding-right: 20px;
    padding-left: 20px;
    row-gap: 15px;
}
    
#cf8fded8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 5f7c5b5 {
    width: 81.76%;
}
    
#\32 5cd3ac6 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    margin-top: 0px;
}
    
#\38 cb71878 {
    margin: 0px 0% 0px 0%;
}
    
#cc6ebc00 {
    margin: 0px 0% 0px 0%;
}
    
#\38 7e3d8e2 {
    margin-left: 25%;
    margin-right: 0%;
}
}



@media all {
    
#eff91e7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\36 c928f2d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 125px 40px 150px 40px;
}
    
#\36 f5f0d95 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cmr {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#widget_r0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c928f2d {
    padding: 100px 40px 100px 40px;
}
}



@media (max-width: 767px) {
    
#eff91e7d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 c928f2d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 20px 50px 20px;
}
    
#\36 f5f0d95 {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\35 0f1d182 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 150px 40px;
}
    
#c620e1c6::before, #c620e1c6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
    border-radius: inherit;
}
#c620e1c6 {
    background-color: var(--color_3);
    background-image: url('https://irp.cdn-website.com/dace7c17/dms3rep/multi/lawnmark-photos1.jpeg?dm-skip-opt=true');
    border-style: solid;
    border-color: var(--color_1) #000000 #000000 #000000;
    border-width: 10px 0 0 0;
    border-radius: 30px 30px 0px 0px;
}
    
#\32 b0fa61b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#widget_d36.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
    padding-right: 0px;
}
#widget_d36 {
    width: 46.15%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lhl {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 0;
    align-self: center;
}
    
#\30 5b93313 {
    width: 53.851102941176464%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_659 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 25px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0f1d182 {
    padding: 50px 40px 50px 40px;
}
    
#c620e1c6::before, #c620e1c6 > .bgExtraLayerOverlay {
    
}
    
#widget_d36 {
    width: 43.02%;
}
}



@media (max-width: 767px) {
    
#\35 0f1d182 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 20px 100px 20px;
}
    
#c620e1c6::before, #c620e1c6 > .bgExtraLayerOverlay {
    
}
    
#\32 b0fa61b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_d36 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_lhl {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\30 5b93313 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#widget_659 {
    margin-top: 25px;
}
}



@media all {
    
#\36 b904ca2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\39 4f73979 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\36 db9a752[data-css-edit] {
    z-index: 0;
}
#\36 db9a752 {
    align-items: flex-start;
    width: 90%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 0px 0px 300px 300px;
    align-self: center;
}
    
#\30 15bde41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 d5c342d {
    width: 90.05%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    align-self: flex-start;
}
    
#\33 2499a87 {
    width: 200px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-top: 25px;
    align-self: flex-start;
}
    
#\39 6a305ee {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 20%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
}
    
#a9bb125b {
    width: 83.77%;
    height: auto;
    max-width: 100%;
    margin-top: 5px;
    align-self: flex-start;
}
    
#\38 25b0635 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0cd8b80 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
}
    
#\36 8c97d1d[data-css-edit] {
    z-index: 1;
}
#\36 8c97d1d {
    align-items: flex-start;
    width: 65%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#ff918760 {
    flex-direction: row;
    align-items: center;
    width: 1440px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    align-self: center;
    padding-left: 40px;
    padding-right: 40px;
}
    
#bf133601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding-left: 50px;
    padding-right: 50px;
}
    
#fd905611.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 40px;
    padding-left: 40px;
}
#fd905611 {
    width: 41.4%;
    height: 400px;
    max-width: 100%;
    align-self: flex-end;
    margin-top: -200px;
}
    
#\35 9c0dc8c::before, #\35 9c0dc8c > .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;
}
#\35 9c0dc8c {
    background-image: url('https://irp.cdn-website.com/dace7c17/dms3rep/multi/black_ink_splatter_background.jpg?dm-skip-opt=true');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4f73979 {
    min-height: auto;
    padding-top: 30px;
}
    
#\36 8c97d1d {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2499a87 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 d5c342d {
    width: 100.00%;
}
    
#ff918760 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-bottom: 0px;
}
    
#bf133601 {
    width: 100.00%;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9bb125b {
    width: 100.00%;
}
    
#\39 6a305ee {
    height: auto;
    min-height: 82px;
}
    
#\36 0cd8b80 {
    min-height: auto;
    padding: 0px 0px 0px 0px;
}
    
#fd905611 {
    width: 59.01%;
    margin-top: 0px;
    height: 298px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 9c0dc8c::before, #\35 9c0dc8c > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 4f73979 {
    justify-content: flex-end;
    width: 93.85%;
    height: auto;
    min-height: 240px;
}
    
#\36 b904ca2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 8c97d1d {
    width: 100.00%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 2499a87 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 d5c342d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ff918760 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px 20px 20px;
}
    
#bf133601 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9bb125b {
    width: 100.00%;
}
    
#\39 6a305ee {
    min-height: 60px;
}
    
#\36 0cd8b80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#fd905611 {
    height: 240px;
    width: 99.90%;
    margin-top: 0px;
}
    
#\35 9c0dc8c::before, #\35 9c0dc8c > .bgExtraLayerOverlay {
    
}
}

