.footer-section .cta-container{display:flex;max-width:800px;width:100%}.footer-section .cta-container .cta-1{margin-right:20px;width:38.3%}.footer-section .cta-container .cta-2{width:42%}.footer-section .cta-container .cta-1 a.cta_button{font-weight:700;letter-spacing:.9px;width:100%}.footer-section .top-content{border-bottom:1px solid #ffffff5c;margin-bottom:50px;padding-bottom:50px}.footer-section .middle-content{display:flex;flex-wrap:wrap}.footer-section .middle-content .col-1{margin-right:9%;width:28%}.footer-section .middle-content .col-2,.footer-section .middle-content .col-3{margin-right:3%;width:19%}.footer-section .middle-content .col-4{width:19%}.footer-section .middle-content .col-1 .image-cont{display:flex;gap:90px;margin-bottom:40px}.footer-section .middle-content .col-1 p{font-size:14px;line-height:33px}.footer-section .col-1 ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.footer-section .col-1 ul li{align-items:center;display:flex;justify-content:center;list-style:none;padding-right:16px}.footer-section .col-2 ul li,.footer-section .col-3 ul li,.footer-section .col-4 ul li{display:block;margin-bottom:5px;transition:all .4s ease-in-out}.footer-section .col-1 ul li a,.footer-section .col-1 ul li a span{display:block}.footer-section .col-1 ul li svg{fill:#fff;width:22px}.footer-section .col-1 ul li svg path{fill:#fff}.footer-section .middle-content{border-bottom:1px solid #ffffff5c;margin-bottom:30px;padding-bottom:40px}.footer-section .col-2 h4,.footer-section .col-3 h4,.footer-section .col-4 h4{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:1em;margin-bottom:25px}.footer-section .col-2 ul li a,.footer-section .col-3 ul li a,.footer-section .col-4 ul li a{color:#dcdcdc!important;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:1em;padding:8px 0;transition:all .4s ease-in-out;width:auto}.footer-section .col-2 ul li a:hover,.footer-section .col-3 ul li a:hover,.footer-section .col-4 ul li a:hover{background-color:#1b163f;transition:all .4s ease-in-out}.footer-section .col-2 ul,.footer-section .col-3 ul,.footer-section .col-4 ul{display:block}.footer-section .bottom-content{display:flex;flex-wrap:wrap}.footer-section .bottom-content .left-col{width:60%}.footer-section .bottom-content .right-col{text-align:right;width:40%}.footer-section .bottom-content .left-col p{font-size:14px;font-weight:400;line-height:14px;margin:0}.footer-section .bottom-content .right-col a{display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1em;text-decoration:none;text-transform:uppercase}@media(max-width:1024px){.footer-section .cta-container .cta-1{width:39.3%}.footer-section .cta-container .cta-2{width:45%}.footer-section .middle-content .col-1{margin-bottom:36px;margin-right:0;width:100%}.footer-section h2{font-size:42px;letter-spacing:-1.2px}.footer-section .middle-content .col-2,.footer-section .middle-content .col-3,.footer-section .middle-content .col-4{width:31%}.footer-section .middle-content .col-2 h4,.footer-section .middle-content .col-3 h4,.footer-section .middle-content .col-4 h4{font-size:22px;letter-spacing:-.4px}.footer-section .bottom-content .left-col{margin-bottom:30px;width:100%}.footer-section .bottom-content .right-col{text-align:left;width:100%}}@media(max-width:767px){.footer-section .cta-container .cta-1{margin-bottom:30px;width:100%}.footer-section .cta-container .cta-2{width:100%}.footer-section .cta-container{display:block}.footer-section .middle-content .col-2,.footer-section .middle-content .col-3,.footer-section .middle-content .col-4{margin-bottom:40px;margin-right:0;width:100%}.footer-section .middle-content .col-4{margin-bottom:0}.footer-section .bottom-content .left-col p{line-height:34px}.footer-section .cta-container .cta-1 a.cta_button{width:auto}.footer-section h2{font-size:38px;line-height:43px;margin-bottom:25px}.footer-section .top-content p{font-size:16px;line-height:33px;margin-bottom:25px}.footer-section .top-content{padding-bottom:30px}.footer-section .middle-content .col-1 p{margin-bottom:15px}.footer-section .col-2 ul li a,.footer-section .col-3 ul li a,.footer-section .col-4 ul li a{padding:6px 0}.footer-section .middle-content{padding-bottom:20px}.footer-section .middle-content .col-1 .image-cont{gap:40px}}