section.footer-top{background:#21174b;padding:66px 0}section.footer-top .footer_flex{display:flex;flex-wrap:wrap}section.footer-top .logo_box{width:25%}section.footer-top .logo_box .logo_box-btn{display:flex;flex-wrap:wrap}section.footer-top .logo_box .logo_box-btn a{flex-basis:100%;display:flex;margin-bottom:42px}section.footer-top .logo_box .logo_box-btn .footer_btn-mobile{display:none}section.footer-top .logo_box .logo_box-txt p{color:#fff;font-family:Helvetica Now Display,sans-serif;font-size:14px;line-height:20px;max-width:270px;margin-bottom:0}section.footer-top .logo_box .logo_box-txt p>a{color:#fff;font-family:Helvetica Now Display,sans-serif;font-size:14px;line-height:20px;font-weight:700;text-decoration:underline}section.footer-top .footer_menu{width:60%;display:flex;flex-wrap:wrap;justify-content:space-around}section.footer-top .footer_menu .menu-list ul{list-style-type:none;padding-left:0;margin-bottom:0;max-width:125px}section.footer-top .footer_menu .menu-list ul li{color:#8693ff;font-family:Helvetica Now Display,sans-serif!important;font-size:14px;line-height:20px;margin-bottom:20px;padding-bottom:0!important;float:none}section.footer-top .footer_menu .menu-list ul li a{color:#fff;font-family:Helvetica Now Display,sans-serif;font-size:14px;line-height:20px;font-weight:400;text-decoration:none;white-space:inherit;overflow:inherit;text-overflow:inherit}section.footer-top .footer_menu .menu-list ul li a:hover{text-decoration:underline}section.footer-top .footer_btn-desktop{width:15%;display:flex;justify-content:end}section.footer-top .footer_btn-desktop .footer_cta-desktop{align-self:start;padding:8px 22px}@media only screen and (max-width:1024px){section.footer-top .footer_btn-desktop .primary-cta{padding:8px 22px}}@media only screen and (max-width:991px){section.footer-top .footer_flex{flex-direction:column;align-items:center;padding:0 15px}section.footer-top .logo_box{width:70%;margin-bottom:32px}section.footer-top .logo_box .logo_box-btn a{flex-basis:50%}section.footer-top .logo_box .logo_box-btn .footer_btn-mobile{display:block;width:70%}section.footer-top .logo_box .logo_box-btn .footer_btn-mobile a.primary-cta{flex-basis:100%;justify-content:center;padding:8px 22px}section.footer-top .logo_box .logo_box-txt p{max-width:100%;opacity:.4}section.footer-top .footer_menu{justify-content:space-between;width:70%}section.footer-top .footer_btn-desktop{display:none}}@media only screen and (max-width:768px){section.footer-top .footer_menu,section.footer-top .logo_box{width:100%}section.footer-top .footer_menu .menu-list ul li.hs-menu-item{display:block!important}section.footer-top .footer_menu .menu-list ul li a{padding:0}}@media only screen and (max-width:570px){section.footer-top .logo_box .logo_box-btn a.footer_logo-img img{max-width:130px}section.footer-top .logo_box .logo_box-btn .footer_btn-mobile{width:100%}}@media only screen and (max-width:444px){section.footer-top .footer_menu .menu-list:nth-child(2){order:3}}@media only screen and (max-width:425px){section.footer-top{padding:16px 0}section.footer-top .logo_box{width:100%}section.footer-top .logo_box .logo_box-btn{justify-content:space-between}section.footer-top .logo_box .logo_box-btn a{flex-basis:auto}section.footer-top .footer_menu{width:100%}}@media only screen and (max-width:320px){section.footer-top .logo_box .logo_box-btn a.footer_logo-img img{max-width:120px}}section.footer-bottom{background:#4b436d;padding:16px 0}section.footer-bottom .footer_flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}section.footer-bottom .footer_flex .text_center{flex:1;margin-left:75px}section.footer-bottom .footer_flex .text_center p,section.footer-bottom .footer_flex .text_copyright p{color:#fff;margin-bottom:0;font-size:14px}section.footer-bottom .footer_flex .text_center a:hover{text-decoration:underline;color:#fff}section.footer-bottom .footer_flex .footer_btn-social{display:flex}section.footer-bottom .footer_flex .footer_btn-social a{display:flex;align-items:center}section.footer-bottom .footer_flex .footer_btn-social img{height:22px;width:auto;margin-left:14px}@media only screen and (max-width:768px){section.footer-bottom .footer_flex .text_center{flex:inherit;margin-left:0}}@media only screen and (max-width:600px){section.footer-bottom{padding:22px 0}section.footer-bottom .footer_flex{justify-content:center;align-items:flex-start;flex-direction:column}section.footer-bottom .footer_flex .text_copyright{margin-bottom:16px}section.footer-bottom .footer_flex .footer_btn-social{margin-top:22px}section.footer-bottom .footer_flex .footer_btn-social img{margin-left:0;margin-right:14px}}