.footer-wrap{background-color:#f1f6f9;padding:30px 30px 50px;position:relative}.footer-wrap ol li,.footer-wrap ul li{line-height:1.1!important}.footer-main{background-color:#fff;border-radius:50px;padding:80px 50px 30px;position:relative;z-index:1}.footer-top{border-bottom:1px solid #1f2f62;padding-bottom: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{padding-bottom:12px}.ftr-menu ul li a{color:#1f2f62;font-weight:500}.ftr-bmenu ul li a:hover,.ftr-menu ul li a:hover{color:#4ec2be!important}.ftr-menu ul li{margin-bottom:15px;width:100%}.footer-btm{padding:50px 0 10px;position:relative}.ftr-binr{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.ftr-cpyrgt{color:#1f2f62;line-height:150%}.ftr-bmenu ul li a{color:hsla(0,0%,100%,.6)!important;font-size:14px}.ftr-bmenu ul li{margin-left:34px}.ftr-social ul li a{align-items:center;color:#1f2f62;display:flex!important;font-size:24px;height:45px;justify-content:center;text-align:center;width:45px}.ftr-social ul li a:focus,.ftr-social ul li a:hover{color:#4ec2be}.ftr-social ul li{margin-right:10px;width:auto!important}.ftr-menu .hs-menu-item.active a{color:#4ec2be!important}.ftr-title h5{font-weight:600}@media (max-width:1080px){.footer-main{border-radius:30px;padding:70px 25px 20px}.footer-wrap{padding:30px 0 50px}.ftr-col{margin:0;padding-bottom:30px;position:relative;width:31%}.ftr-tinr{flex-wrap:wrap;gap:15px;justify-content:left;margin:0}}@media (max-width:767px){.ftr-col{padding-bottom:10px;position:relative;width:47%}.ftr-bmenu ul li{margin-left:0;margin-right:7px;width:auto!important}.ftr-bmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul,.ftr-social ul{flex-direction:row!important}.ftr-social ul{display:flex!important}.ftr-social ul li a{font-size:20px;height:40px!important;width:40px!important}.ftr-logo{padding:20px 0}}@media (max-width:479px){.ftr-col{padding-bottom:10px;position:relative;width:100%}.ftr-tinr{margin:0}}