.ft-footer{background-color:#fff;box-shadow:0 -6px 12px rgba(0,0,0,.25);height:auto;overflow:hidden;position:relative}.ft-upper-footer{align-items:center;display:flex;flex-direction:row;gap:9rem;padding:50px 6vw 20px;position:relative}.ft-upper-footer .content{column-gap:9rem;display:flex;flex:1;flex-wrap:wrap;row-gap:2rem}.footer-logo{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;max-width:190px;padding:0 0 40px;position:relative}.footer-logo a{height:fit-content}.footer-logo img{height:auto;object-fit:scale-down;width:100%}.footer-col{min-width:190px}.box-title{color:#155dc7;font:normal normal 800 16px/20px Poppins;letter-spacing:1.6px;margin-bottom:12px;opacity:1;text-transform:uppercase}.box-text,.box-text a{color:#000;font:normal normal 300 16px/21px Poppins;letter-spacing:0;opacity:1}.footer-col:not(.footer-col--sn) .box-text a:hover{font-weight:500}.footer-col ul{display:grid;grid-template-columns:1fr 1fr}.footer-col ul:after,.footer-col ul:before{content:none!important}.footer-col--4{width:390px}.ft-bottom-footer{border-top:1px solid #80808026;margin:0 1.2%}.ft-bottom-footer ul{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:15px 0}.ft-bottom-footer ul a,.ft-bottom-footer ul li:after{color:#000;font:normal normal 400 16px/19px Poppins;letter-spacing:0;margin:0 4px;opacity:.6;text-align:center}.ft-bottom-footer ul li:not(:last-child):after{content:"-"}.ft-bottom-footer ul a:hover{color:#444}.footer-col--sn a:not(:last-child){margin:0 10px 0 0}.footer-col--sn .box-text{align-items:center;display:flex}@media screen and (max-width:767px){.ft-upper-footer{align-items:center;gap:40px;height:auto;text-align:center}.ft-upper-footer,.ft-upper-footer .content{flex-direction:column}.footer-logo{padding:0}.footer-col ul{display:flex;flex-direction:column}.ft-bottom-footer ul{flex-direction:column;text-align:center}.ft-bottom-footer ul li{margin:10px 0}.ft-bottom-footer ul li:not(:last-child):after{content:none}.footer-col--sn .box-text{justify-content:center}}