.footer-new{background:linear-gradient(0deg,#cee7f3,#cee7f3),#d7eaf2;bottom:0;margin:0;padding-top:150px;position:fixed;width:100%;z-index:-2}.footer-inner{display:flex;flex-direction:column;margin:0 auto;max-width:1300px;padding:50px 50px 35px;position:relative}.footer-row{display:flex;flex-direction:row}.middle-nav-col{flex:1}.footer-new .hs-menu-wrapper ul{display:flex;flex-direction:column;margin-left:0!important}.footer-new .hs-menu-wrapper ul li a{font-weight:400}.column-heading p{margin-bottom:1rem}.middle-nav-col:last-child{max-width:fit-content}.top-logo-row{padding-bottom:2rem}.bottom-copyright-row{align-items:center;display:flex;justify-content:space-between}.bottom-copyright-row p{margin:0}.bottom-col.bc1{display:flex;justify-content:space-between}.bottom-col.bc1 a{padding:0 10px}.bottom-col.bc1 a:first-child{padding-left:0}.Button.button-2.button-border.footer-button{align-items:center;background-color:#fff;border:0;border-radius:12px;color:#046277;display:flex;justify-content:space-between;padding:16px 30px;position:relative;transition:.2s}.footer-copyright,.footer-social-links{color:#2c3e53;font-size:13px;font-weight:700}.bottom-copyright-row{margin-top:25px}.footer-new .Button.button-2.button-border.footer-button:hover{background-color:#046277;color:#fff}.footer-new .Button.button-2.button-border.footer-button i{transition:.2s}.footer-new .Button.button-2.button-border.footer-button:hover i{color:#046277}.footer-new .Button.button-2.button-border.footer-button:hover span:after{background-color:#fff}.footer-new .Button.button-2.button-border.footer-button span{transition:.2s}.footer-new .Button.button-2.button-border.footer-button:hover span{color:#fff}footer .hs-menu-wrapper .hs-menu-item a{transition:.2s}footer .hs-menu-wrapper .hs-menu-item a:hover{color:#31b0cd}footer .footer-social-links{transition:.2s}footer .footer-social-links:hover{color:#31b0cd;font-weight:700}footer .footer-social-links svg path{transition:.2s}footer .footer-social-links:hover svg path{stroke:#31b0cd}@media screen and (max-width:768px){.Button.button-2.button-border.footer-button{max-width:fit-content}.footer-new .hs-menu-wrapper ul li a{font-weight:400;padding:13px 0;width:100%}.bottom-col.bc1 a{padding:15px 10px}}@media screen and (max-width:540px){.arrow-slider,.footer-button span:after{display:none!important}}