.elementor-20010 .elementor-element.elementor-element-db69f93:not(.elementor-motion-effects-element-type-background), .elementor-20010 .elementor-element.elementor-element-db69f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20010 .elementor-element.elementor-element-db69f93 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20010 .elementor-element.elementor-element-db69f93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20010 .elementor-element.elementor-element-4435791{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-20010 .elementor-element.elementor-element-4435791 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-20010 .elementor-element.elementor-element-4435791 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-20010 .elementor-element.elementor-element-4435791 .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-wrapper{background-color:#FFFFFF;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-contact-iocn {background-color:var( --e-global-color-accent );}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright_area{background-color:var( --e-global-color-accent );Padding:20px 0px 20px 0px;}.elementor-20010 .elementor-element.elementor-element-d622c74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-top-logo img{object-fit:cover;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-top-social-item li a{color:var( --e-global-color-accent );border-radius:0%;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-top-social-item li a:hover{color:#FFFFFF;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-link-menu ul li a:hover{color:var( --e-global-color-accent );}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-service-list-widget .footer-three-widget-title{color:#000000;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-contact-title{font-size:14px;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-post-thum-widget .foote-latest-post-imgage img{border-radius:0px;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright-item{flex-direction:row;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright-text{font-size:14px;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright-item ul li a{color:#FFFFFF;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright-item ul li a:hover{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright-item{flex-direction:row-reverse;}}@media(max-width:767px){.elementor-20010 .elementor-element.elementor-element-db69f93{padding:0px 10px 0px 10px;}.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-copyright-item{flex-direction:row-reverse;}}/* Start custom CSS for eco_footer_three, class: .elementor-element-d622c74 */.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-top-social-item svg {
    width: 20px;
    fill: #097666;
    transition: .3s;
}

.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-top-social-item li a:hover svg {
    fill: #FFF;
}

.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-top-social-item li a:hover {
    background-color: #097666;   
}

.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-top-social-item li:nth-child(3) {
    transform: translateY(5px);
}

.elementor-20010 .elementor-element.elementor-element-d622c74 .footer-three-top-logo img {
    border-radius: 10px;
    width: 100px;
    height: 100px;
}/* End custom CSS */