@media all {
  *#dm .dmInner div.u_63024078 hr {
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1385893804 hr {
    border:none !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:var(--color_2) !important;
  }

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

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

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

  *#dm .dmInner nav.u_1302825287 { color:black !important; }
}
separatorHomeCss{color:red !important}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;
}
    
#d4ce81f2 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#c6ae4a09::before, #c6ae4a09 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.72;
    border-radius: inherit;
}
#c6ae4a09 {
    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/cd482176/dms3rep/multi/opt/11-1920w.png");
}
    
#\39 7736eda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 a1953c7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_998 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_s06 {
    width: 53.88%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_je0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_je0 {
    width: 47.58%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_412 {
    flex-direction: row;
    align-items: flex-start;
    width: 39.62%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9906687402799377%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_hc9 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 a9ff361 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d01cb405 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#b61b8a07 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 2b2d0a5 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_b5r {
    align-items: flex-start;
    width: 50%;
    min-height: 500px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 0px 0px 10px;
    background-color: var(--color_4);
    background-image: none;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3c6cdf8 {
    align-items: flex-start;
    width: 50%;
    min-height: 418px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#bee05822 {
    margin: -150px 0% 0px 0%;
}
    
#widget_lor {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qo4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_35e {
    width: 100%;
    height: 500px;
    max-width: 100%;
}
    
#ff0a574b {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6d2321c {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#e989382a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 f2d6118 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_5ak {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 354f9a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\33 354f9a0 {
    width: 573.625px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s36 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\34 010457f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 a96664d {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 66bba11 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 81d1117 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 a22fe7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/cd482176/dms3rep/multi/opt/3-1920w.png");
    border-radius: 0 10px 10px 0;
    margin: 0% 0% 0% 0%;
}
    
#\38 371e4b9 {
    margin: 0px 0% 0px 0%;
}
    
#\30 6cccf4d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f36e80e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b57f7ef8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 0px 0px 10px;
    background-color: var(--color_4);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 59eed83 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\31 4888138 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1dad362 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c37d27d9 {
    margin: 0px 0% 0px 0%;
}
    
#bb743739 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 0px 0px 10px;
    background-color: var(--color_4);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 02fe923 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#b4b3e36a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7275fc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/cd482176/dms3rep/multi/opt/9-1920w.png");
    border-radius: 0 10px 10px 0;
    margin: 0% 0% 0% 0%;
}
    
#c058cbfd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6c7b947 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 5aaa6ed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 26f9591 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5e120d5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 10px 0px 0px 10px;
    background-color: var(--color_4);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1bee052 {
    margin: 0px 0% 0px 0%;
}
    
#eec22b48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9cab160 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e8a62b8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/cd482176/dms3rep/multi/opt/16-1920w.png");
    border-radius: 0 10px 10px 0;
    margin: 0% 0% 0% 0%;
}
    
#\33 495303d {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#a1da5fb5 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 f6bcd7c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d94c376f::before, #d94c376f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.7;
    border-radius: inherit;
}
#d94c376f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/cd482176/dms3rep/multi/opt/Land+Clearing+%286%29-1920w.png");
}
    
#c24f5d4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_klm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ac06887 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 4fc0115 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c25a2ccc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 0568273 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fa0e7934 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#fe821584 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
}
    
#a29ca186 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f732056a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#widget_b67 {
    width: 27.65%;
    height: 319px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 bca06f4 {
    width: 32.17%;
    height: 379px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b83ff1a5 {
    width: 32.17%;
    height: 414px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_g26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9t4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c848ff6c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-self: auto;
    align-items: center;
    align-content: center;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 d224c08 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: center;
    padding: 4% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6b176df {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_tkk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#c394951b {
    margin: 0px 0% 0px 0%;
}
    
#widget_85q {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 5978caf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b8773c5a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 ba44ab6::before, #\30 ba44ab6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#\30 ba44ab6 {
    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/cd482176/dms3rep/multi/opt/5-1920w.png");
}
    
#widget_prn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pq5 {
    width: 70.34%;
    height: auto;
    max-width: 100%;
}
    
#widget_l5t {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4ce81f2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 a1953c7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_s06 {
    width: 88.84%;
}
    
#group_412 {
    width: 66.19%;
    height: auto;
    min-height: 0px;
}
    
#\39 7736eda {
    height: auto;
    min-height: 637px;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d01cb405 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bee05822 {
    margin: 0px 0% 0px 0%;
}
    
#group_b5r {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 2b2d0a5 {
    width: 100%;
    min-height: 8px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: -25% 0% 0% 0%;
}
    
#\34 3c6cdf8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6d2321c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 010457f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a96664d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 371e4b9 {
    margin: 0px 0% 0px 0%;
}
    
#\38 a22fe7d {
    width: 100%;
    min-height: 267px;
    order: 0;
    height: auto;
}
    
#\32 81d1117 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c37d27d9 {
    margin: 0px 0% 0px 0%;
}
    
#\34 02fe923 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 7275fc9 {
    width: 100%;
    min-height: 303px;
    order: 0;
    height: auto;
}
    
#b4b3e36a {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1bee052 {
    margin: 0px 0% 0px 0%;
}
    
#e8a62b8c {
    width: 100%;
    min-height: 353px;
    order: 0;
    height: auto;
}
    
#\33 495303d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#eec22b48 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 f6bcd7c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 2fafb0c {
    margin: 0px 0% 0px 0%;
}
    
#c24f5d4c {
    width: 100%;
    min-height: 80px;
}
    
#\31 ac06887 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0568273 {
    margin: 0px 0% 0px 0%;
}
    
#fa0e7934 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a29ca186 {
    width: 100%;
    min-height: 80px;
}
    
#f732056a {
    width: 100%;
    min-height: 80px;
}
}



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



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



@media (max-width: 767px) {
    
#d4ce81f2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40% 4% 40% 4%;
}
    
#\39 7736eda {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_s06 {
    width: 100.00%;
}
    
#group_412 {
    width: 100.00%;
}
    
#\30 a1953c7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d01cb405 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 5.5% 4%;
}
    
#\35 2b2d0a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_b5r {
    width: 100%;
    row-gap: 15px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_35e {
    height: 240px;
}
    
#\34 3c6cdf8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 67px;
}
    
#bee05822 {
    margin: -100px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d6d2321c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 4% 4%;
}
    
#\38 f2d6118 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\34 010457f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 a96664d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 81d1117 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\38 a22fe7d {
    min-height: 284px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
    
#b57f7ef8 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bb743739 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 02fe923 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b4b3e36a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 7275fc9 {
    min-height: 265px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 5e120d5 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#eec22b48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#e8a62b8c {
    min-height: 229px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 0;
}
    
#\33 495303d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#\35 0568273 {
    margin: 0px 0% 0px 0%;
}
    
#fa0e7934 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#a29ca186 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f732056a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_b67 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 bca06f4 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b83ff1a5 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c848ff6c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\32 d224c08 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\37 5978caf {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#b8773c5a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_pq5 {
    width: 99.88%;
}
}

#\38 a22fe7d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG+JVGSDV1RySVJwV2R0W2huV2pnR2JfL3FuMnd3MgBgdkFcc0ZVZkNaZ1NnbF9kZVdgXkNRUCZfXydmaikAaHU5bnA+bWRDb2NPbmdhX15YWFZCQ0MgUFIjWF8qAIeGRJF/S5N1VYxyXoR2b3BrZV9fTURGKElOJFNbKwCcl0OslU+ykVqji2SZjXGNh2yCflpnYz1kYTppZz0AmZY3rZ5JuaNZraBrq6J1q6Nzo5xkiH5PfHBJfHBFd4NH0K50JXoAAAAASUVORK5CYII=')!important}#\36 7275fc9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/ALaMR7SLRrSKQ76UOsWYL6OAMYFuQXRwVJqOTLidPADHqnG/o2a2mFO9mTfBliashiWQdi+BcD2agDSsiCkA1cWazL2MvqpttJc/q4Umn3oil3cnkHIsmnUjm3EeAMGzlb6wirOfb6SFRphzNZl0NZh2NJNwMoplK39aJQCLdFuVe12beFSab0aYakOdcUmhdEafcECUaDmIXzUAWDgjaUMpfU4wlmA7qXFIuH9Ts3lPqW9InGhBlmU9v0ZTabAxxtAAAAAASUVORK5CYII=')!important}#e8a62b8c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/ANHR2czQ3MG5s6GTd450P3tsO3p2VHmGfISap5erxQCvqqyvrrCooJWKgmdzZjtkYDdgZEVgbl5sf36AkZoAo416nI9/kIZydW9UW1k2TlMyRlEzRlM8TVxNXm1iAIpxUYJzV3huVWVgR1FQOElNNz9INTlDMDRBLDtJMQB2aERqZUZfXkRSUj1ISDVAQjM1Oy4xNykrMyMwOSUATFU5SVQ6RVE5P0c2PD80NjYwLDApKy4lKS4iMDMm0FRDpw7bn0gAAAAASUVORK5CYII=')!important}#d94c376f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAt0lEQVQI1xXM2wqCMAAA0L3ldLbUtWXrpmgltZrhpaJoQRhJEGJED9X/f0b4fOAAQVoxg9sBUl7nEliXwDp5eDtAMYNLooEVhWnfUF6njEglaCVoGRHl44wjSSGQTN8NzevMeUr2Sfk346+4V86d47iduAbY9PT90LxO7Xrd8C/j7417j8hpgrO+AWIGc46Uj8u5Uwlar9hj0S1C6zAyc1cHkmpJE6Czj4vQvs3sIrDUpL3nRu7CP7qjGxeHveybAAAAAElFTkSuQmCC')!important}#\30 ba44ab6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/ADI8GS85GS45GS47GDVDHkBNKU5ZNlZjOE9cLkRSHwBJSjFMSi9KTC5MUTJLUjVUWT9naVV4e2d3emJoa0sAhmA9imM6hWdAgnBQb2dSb2hYfXZllZB8nJV9kYhsAK9wRrF0Ra56TqaCW4Z1VnlyUYF5UZSLYp2QZpmMYwCvazWxcTi0ekS0h1KUf0x/fUN+djiDcjd/aDV4ZDYAil0xj2c1m3E+qoJEkoM7f4QxfncseFwmZEIcUTgWrLFDvN1i128AAAAASUVORK5CYII=')!important}