.be-footer-wrap .social-icons ul li a i:hover,.be-footer-wrap a:hover{color:#41ab6e!important;text-decoration:unset;transition:all .3s ease}.be-footer-wrap:after{background:#0f1f37;border-radius:0 25px 0 0;content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.be-footer-wrap{margin-right:50px;margin-top:50px;position:relative}.be-footer-wrap .footer-header{display:flex;justify-content:space-between}.be-footer-wrap .footer-menu ul{display:flex;gap:60px;list-style:none;padding-left:0;padding-top:60px}.be-footer-wrap .footer-menu ul li a,.contact-details a{color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.be-footer-block{padding-bottom:90px}.footer-logo{text-align:right}.footer-links-wrap{padding-top:40px}.be-footer-wrap .social-icons ul li a i{color:#fff;font-family:fontawesome;font-size:20px;font-style:normal}.be-footer-wrap .social-icons ul{display:flex;gap:19px;list-style:none;margin-bottom:20px;margin-top:70px;padding-left:0}.footer-links ul{display:flex;gap:7px;list-style:none}.footer-links ul li:after{content:"|";padding-left:7px}.footer-links ul li:last-child:after{display:none}.be-footer-wrap .copyright-text,.footer-links,.footer-links ul li a{color:#fff;font-family:Open Sans,sans-serif;font-size:12px;line-height:20px;text-align:right;text-transform:uppercase}.be-footer-wrap .mobile-view{display:none}@media only screen and (max-width:1339px){.be-footer-wrap{margin-right:0}.be-footer-wrap:after{right:10px!important}}@media screen and (max-width:767px){.be-footer-block{padding-bottom:20px!important}.contact-details,.contact-number{text-align:center}.be-footer-wrap .social-icons ul{justify-content:center}.footer-right .footer-logo{display:none}.be-footer-wrap .mobile-view{display:block}.footer-logo{text-align:center}.be-footer-wrap .footer-menu ul{flex-wrap:wrap;justify-content:center}.be-footer-wrap:after{right:10px!important}.footer-links ul{flex-wrap:wrap;justify-content:center;padding:0}.be-footer-wrap .copyright-text,.footer-links,.footer-links ul li a{text-align:center}.be-footer-wrap .footer-header{flex-wrap:wrap;justify-content:center}.be-footer-wrap .footer-menu ul{display:unset}.be-footer-wrap .footer-menu{margin:20px 0;text-align:center}.be-footer-wrap .footer-menu ul li{display:inline-block;float:none;padding-right:14px}.be-footer-wrap .container{padding:0}.be-footer-wrap:after{padding:0 20px}.be-footer-wrap .social-icons ul{margin-top:0}}