.elementor-392 .elementor-element.elementor-element-95bba35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-392 .elementor-element.elementor-element-39233d3 .shreeji-footer{background:#0b3f3a;}.elementor-392 .elementor-element.elementor-element-39233d3 .footer-item-icon{background:#D5B145;color:#0b3f3a;font-size:24px;width:58px;height:58px;}.elementor-392 .elementor-element.elementor-element-39233d3 .footer-social a{background:rgba(255,255,255,.08);color:#ffffff;font-size:20px;width:38px;height:38px;}.elementor-392 .elementor-element.elementor-element-39233d3 .footer-social a:hover{background:#D5B145;}.elementor-392 .elementor-element.elementor-element-39233d3 .footer-item-icon svg{width:24px;height:24px;}.elementor-392 .elementor-element.elementor-element-39233d3 .footer-social svg{width:20px;height:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-392 .elementor-element.elementor-element-95bba35{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for shreeji_footer, class: .elementor-element-39233d3 */@media (max-width: 480px) {
    .shreeji-footer {
        padding-top: 42px;
        margin-bottom: -45px;
    }
}/* End custom CSS */