.footer-wrap{background-color:#0f0f0f;position:relative}.footer-wrap,.footer-wrap *,.footer-wrap a,.footer-wrap ul li{font-family:DM Sans,sans-serif!important}.footer-wrap ol li,.footer-wrap ul li{line-height:1.1!important}.footer-mid{padding:60px 0 35px;position:relative}.ftr-minr,.ftr-mrgt-inr{display:flex;flex-wrap:wrap;justify-content:space-between}.ftr-mcol{width:46%}.ftr-mrgt{width:40%}.ftr-mleft{width:60%}.ftr-title h4{color:#fff;font-family:DM Sans,sans-serif!important;margin:0 0 20px!important}.footer-top{border-bottom:1px solid hsla(0,0%,100%,.1);padding:80px 0 50px}.ftr-tinr{align-items:flex-start;display:flex;flex-direction:row;gap:28px;justify-content:space-between;margin:0 -15px}.ftr-col{margin:0 12px;position:relative;width:18%}.ftr-logo img{max-width:185px}.ftr-dtls-otr{position:relative}.ftr-title h5{color:#450d66}.ftr-menu ul li a{color:#888;font-size:14px;font-weight:400}.ftr-bmenu ul li a:hover,.ftr-menu ul li a:hover{color:#fff!important;text-decoration:underline!important}.ftr-menu ul li{margin-bottom:10px;width:100%}.footer-btm{padding:40px 0;position:relative}.ftr-binr{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.ftr-cpyrgt{line-height:150%}.ftr-bmenu ul li a,.ftr-cpyrgt{color:#353535;font-size:14px}.ftr-bmenu ul li{margin-left:34px}.ftr-social ul li a{align-items:center;border:1px solid #888;border-radius:50%;color:#888;display:flex!important;font-size:24px;height:60px;justify-content:center;text-align:center;width:60px}.ftr-social ul li a i{color:#888}.ftr-social ul li a:focus,.ftr-social ul li a:hover{border:1px solid #fff;color:#fff}.ftr-social ul li a:focus svg,.ftr-social ul li a:hover svg{fill:#fff}.ftr-social ul li{margin-right:15px;width:auto!important}.ftr-social ul li a svg{height:20px;width:20px;fill:#888}.ftr-logo{padding-bottom:40px}@media (max-width:1080px){.ftr-col{margin:0 5px;padding-bottom:30px;position:relative;width:29%}.ftr-tinr{flex-wrap:wrap;justify-content:left;margin:0}.ftr-form{float:left;max-width:100%}.ftr-form .hs_email{margin-bottom:0;width:92%}}@media (max-width:767px){.ftr-col{padding-bottom:10px;position:relative;width:47%}.footer-btm{padding:40px 0 30px}.footer-top{padding:40px 0 10px}.ftr-bmenu ul li{margin-left:0;margin-right:7px;width:auto!important}.ftr-bmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:row!important}.ftr-mrgt{padding-top:50px}.ftr-mleft,.ftr-mrgt{width:100%}.ftr-social ul{display:flex!important;flex-direction:row!important}.ftr-social ul li a{font-size:20px;height:40px!important;width:40px!important}}@media (max-width:479px){.ftr-col{padding-bottom:10px;position:relative;width:100%}.ftr-tinr{margin:0}}