.footer{background-color:#24007f}.footer-section .page-center{background-color:#24007f;margin:0 auto;max-width:1140px;padding:0 20px}.footer-section .footer-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-section .footer-content-wrapper .menus-wrapper{display:flex;width:80%}.footer-section .footer-content-wrapper .social-section{text-align:center;width:20%}.nav-menu{padding-right:25px;width:24%}.footer-section .menu-title h4{color:#fff;font-family:Roboto;font-size:18px;font-weight:400;line-height:18px;margin:0;text-transform:uppercase}.footer-section .menu-title h4:after{background-color:hsla(0,0%,50%,.2);content:"";display:block;height:5px;margin:10px 0;width:70px}.footer-section .hs-menu-wrapper ul{display:block;list-style:none;margin:0;padding-left:0}.footer-section li.hs-menu-item.hs-menu-depth-1{line-height:18px!important;padding-bottom:12px}.footer-section .hs-menu-wrapper ul li a{color:#fff;font-family:Roboto;font-size:16px;letter-spacing:1px;text-decoration:none}.footer-section .hs-menu-wrapper ul li a sup{font-size:6px;line-height:16px;vertical-align:top}.footer-section .social-section .p-number{margin-bottom:20px}.footer-section .social-section .p-number a{color:#afafaf;font-size:14px;line-height:24px}.footer-section .social-section .p-number a:hover{color:#3ebfac}.footer-buttons a{zoom:1;background-color:#1ec4ce;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto;font-size:12px;font-weight:700;line-height:12px;margin-bottom:15px;margin-left:0;margin-right:10px;padding:16px 25px;position:relative;text-align:center;-webkit-transform:translateZ(0);-webkit-transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;-moz-transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;-ms-transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;-o-transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;vertical-align:middle}.footer-buttons a:hover{background-color:#19a7af}.footer-section .social-section .site-links{margin-bottom:35px}.footer-section .social-section .site-links a{color:#afafaf;display:block;font-size:14px;line-height:24px}.footer-section .social-section .site-links a:hover{color:#19a7af}.social-icons a{border-color:transparent!important;font-size:24px;margin:8px 16px 8px 0}.social-icons a .fa{color:#c8ccc8}.social-icons a .fa:hover{color:#9da09e}.sub-footer{background-color:rgba(0,0,0,.25);border:none;margin:0 auto;padding:40px 0 20px;width:98%}.sub-footer .footer-wrapper{display:flex;justify-content:space-between;margin:0 auto;max-width:1140px}.sub-footer .left-section p{color:#395182;font-size:14px;letter-spacing:1px;line-height:24px;margin-bottom:20px}.sub-footer .right-section a{color:#afafaf;display:block;font-family:Roboto;font-size:14px;letter-spacing:1px;line-height:24px}.sub-footer .right-section a:hover{color:#19a7af}@media(max-width:768px){.footer-section .footer-content-wrapper .menus-wrapper{display:block;width:100%}.footer-section .footer-content-wrapper .social-section{text-align:center;width:100%}.footer-section .footer-content-wrapper .nav-menu{padding-right:0;width:100%}.footer-section	.dnd-section .dnd-column{padding:0!important}.sub-footer .footer-wrapper{display:block}.sub-footer .left-section,.sub-footer .right-section{text-align:center}}