.elementor-1489 .elementor-element.elementor-element-2d185575{margin-top:-57px;margin-bottom:0px;z-index:2;}.elementor-1489 .elementor-element.elementor-element-70f82d0b:not(.elementor-motion-effects-element-type-background), .elementor-1489 .elementor-element.elementor-element-70f82d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D4A34;background-image:url("https://vpdesignslawnandlandscape.com/wp-content/uploads/2021/12/shape-14.png");background-position:163px 172px;background-repeat:no-repeat;}.elementor-1489 .elementor-element.elementor-element-70f82d0b > .elementor-background-overlay{background-image:url("https://vpdesignslawnandlandscape.com/wp-content/uploads/2021/12/shape-15.png");background-position:bottom right;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1489 .elementor-element.elementor-element-70f82d0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-1489 .elementor-element.elementor-element-70f82d0b:not(.elementor-motion-effects-element-type-background), .elementor-1489 .elementor-element.elementor-element-70f82d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1489 .elementor-element.elementor-element-81ffbf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1489 .elementor-element.elementor-element-70f82d0b:not(.elementor-motion-effects-element-type-background), .elementor-1489 .elementor-element.elementor-element-70f82d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-1489 .elementor-element.elementor-element-63f577c2{width:33.596%;}.elementor-1489 .elementor-element.elementor-element-58011427{width:21.908%;}.elementor-1489 .elementor-element.elementor-element-4f86eb02{width:19.284%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1489 .elementor-element.elementor-element-63f577c2{width:100%;}.elementor-1489 .elementor-element.elementor-element-58011427{width:100%;}.elementor-1489 .elementor-element.elementor-element-4f86eb02{width:100%;}.elementor-1489 .elementor-element.elementor-element-ddd55e8{width:100%;}}/* Start custom CSS for uthan_footer_widget3, class: .elementor-element-81ffbf0 */.elementor-1489 .elementor-element.elementor-element-81ffbf0 a:hover{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for uthan_footer_widget4, class: .elementor-element-26d81de3 */.elementor-1489 .elementor-element.elementor-element-26d81de3 a:hover{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for uthan_footer_widget5, class: .elementor-element-235f699d */.elementor-1489 .elementor-element.elementor-element-235f699d a:hover{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70f82d0b */@media only screen and (max-width: 991px) and (min-width: 200px){
    .main-footer .widget-section{
        padding-bottom: 0px;
        padding-top: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-680c91e3 */.elementor-1489 .elementor-element.elementor-element-680c91e3 .bottom-inner.clearfix {
    justify-content: center;
    display: flex;
}/* End custom CSS */