.footer-section .inner-footer-section{padding:60px 0 50px}.footer-section .top-footer-section{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.footer-section .top-footer-section .footer-logo-section{line-height:0;margin-bottom:30px;width:205px}.footer-section .top-footer-section .top-left-footer-section{width:17%}.footer-section .top-footer-section .top-right-footer-section{padding-left:20px;width:38%}.footer-section .top-footer-section .top-right-footer-section .inner-top-right-footer-section{display:flex;flex-wrap:wrap;margin:0 -10px}.footer-section .inner-top-right-footer-section .item-footer-menu{padding:0 10px;width:50%}.footer-section .inner-top-right-footer-section .item-footer-menu ul{display:block}.footer-section .inner-top-right-footer-section .item-footer-menu:last-child{display:flex;justify-content:flex-end}.footer-section .top-footer-section .footer-logo-section a{display:inline-block;height:100%;width:100%}.footer-section .top-footer-section .footer-logo-section img{display:block;object-fit:contain;object-position:center;width:100%}.footer-section .top-footer-section .top-left-footer-section .footer-main-social-icon{display:flex;flex-wrap:wrap}.footer-section .top-footer-section .top-left-footer-section .footer-main-social-icon .footer-item-social-icon{margin-right:15px}.footer-section .top-footer-section .top-left-footer-section .footer-main-social-icon .footer-item-social-icon:last-child{margin-right:0}.footer-section .top-footer-section .top-left-footer-section .footer-main-social-icon .footer-item-social-icon a{align-items:center;background-color:#fff;border-radius:10px;display:inline-flex;flex-wrap:wrap;height:40px;justify-content:center;width:40px}.footer-section .top-footer-section .top-left-footer-section .footer-main-social-icon .footer-item-social-icon img{display:block;max-height:20px;max-width:20px;object-fit:contain;object-position:center}.footer-section .inner-top-right-footer-section .item-footer-menu li{margin-bottom:20px}.footer-section .inner-top-right-footer-section .item-footer-menu li:last-child{margin-bottom:0}.footer-section .inner-top-right-footer-section .item-footer-menu li a{color:var(--footer_font_color)}.footer-section .inner-top-right-footer-section .item-footer-menu li a:hover{color:#ff8034}.footer-section .top-footer-section .top-left-footer-section .footer-main-social-icon .footer-item-social-icon a:hover{background-color:#ff8034}.footer-section .middle-footer-section{background-color:#2e63a8;border-radius:10px;padding:30px 50px}.footer-section .middle-footer-section .inner-middle-footer-section{align-items:center;display:flex;flex-wrap:wrap}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec{padding-right:80px;width:43.5%}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section{width:56.5%}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec h3{margin:0}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form{position:relative}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-form-field{margin-bottom:0;width:64%}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-input{background-color:transparent;border:1px solid #fff;color:#fff}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form ::placeholder{color:#fff}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-submit{position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-form-field>label{display:none}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-submit .hs-button{background-color:#fff;color:#114c99}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-submit .actions:after{background-color:#114c99}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-submit .actions:hover .hs-button{background-color:#049773;color:#fff}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-submit .actions:hover:after{background-color:#fff}.footer-section .bottom-footer-section{background-color:#0b3976;padding:10px 0}.footer-section .bottom-footer-section .inner-bottom-footer-text{text-align:center}.footer-section .bottom-footer-section .inner-bottom-footer-text p{margin:0}.footer-section form ul.hs-error-msgs.inputs-list>li>label{color:var(--primary_color)}@media(max-width:1250px){.footer-section .top-footer-section .top-left-footer-section{width:30%}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec{padding-right:40px}}@media(max-width:1100px){.footer-section .top-footer-section .top-right-footer-section{width:44%}}@media(max-width:991px){.footer-section .top-footer-section .top-right-footer-section{width:54%}.footer-section .middle-footer-section{padding:20px 30px}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec h3{font-size:30px}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec{margin-bottom:30px;width:100%}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section{width:100%}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec{padding-right:0}}@media(max-width:767px){.footer-section .top-footer-section .top-left-footer-section{margin-bottom:40px;width:100%}.footer-section .top-footer-section .top-right-footer-section{max-width:400px;padding-left:0;width:100%}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-submit{margin-top:20px;position:relative;top:0;transform:none}.footer-section .middle-footer-section .inner-middle-footer-section .left-text-middle-footer-sec h3{font-size:26px}.footer-section .bottom-footer-section .inner-bottom-footer-text p{font-size:14px}.footer-section .top-footer-section{margin-bottom:30px}.footer-section .inner-footer-section{padding:50px 0}.footer-section .middle-footer-section .inner-middle-footer-section .right-form-footer-section form .hs-form-field{width:100%}.footer-section .top-footer-section .footer-logo-section{margin-bottom:20px;width:180px}}