.footer{background:#fff;padding:80px 0 40px}.footer .footer_form .footer_form_section .submitted-message{background:transparent;color:#232426;font-size:16px;font-weight:400;line-height:20px}.footer .footer_form .footer_form_text h4{color:#0c0c0d;font-size:24px;font-weight:600;line-height:32px;margin:0 0 16px}.footer .footer_form .footer_form_text p{color:#232426;display:inline-block;font-size:14px;font-weight:400;line-height:20px}.footer .footer_form .footer_form_text p a{color:#0066f5;display:inline-block;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.footer .footer_form_section .form-title{display:none}.footer form .legal-consent-container{order:3}.footer form{background-color:transparent;border:transparent;display:flex;flex-wrap:wrap;padding:0}.footer .footer_form .footer_form_section{width:47%}.footer .footer_form .footer_form_text{padding:0 100px 0 0;width:53%}.footer form .hs_email{margin:0;padding:0 16px 0 0;width:70%}.footer form .hs_submit.hs-submit{width:30%}.footer form .hs_email label{margin:0;padding:0}.footer form .hs_email input{background-color:transparent;border:1px solid #0c0c0d26;border-radius:100px;color:#0c0c0d;outline:none;padding:16px 24px}.footer form .hs_email input::placeholder{color:#5c6066;font-size:16px;font-weight:400;line-height:24px}.footer form .hs_submit.hs-submit input{background:linear-gradient(262.9deg,#0066f5,#0052c4);border:none;border-radius:36px;color:#fff;font-size:16px;font-weight:600;line-height:24px;padding:16px 32px}.footer form .legal-consent-container p{color:#5c6066;display:inline-block;font-size:12px;font-weight:600;line-height:16px;margin:12px 0 0 24px}.footer form .legal-consent-container p a{color:#0066f5;display:inline-block;font-weight:600}.footer .footer_form{margin:0 0 80px;padding:0 0 40px}.footer .footer_form,.footer .footer_menu_content{border-bottom:1px solid #e3e4e5;display:flex;flex-wrap:wrap}.footer .footer_menu_content{padding:0 0 80px}.footer .footer_menu_content .footer_logo a{display:inline-block;line-height:0}.footer .footer_menu_content .footer_logo{width:25%}.footer .footer_menu_content .footer_menu{display:flex;flex-wrap:wrap;width:75%}.footer .footer_menu_content .footer_logo p{color:#232426;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin:20px 0 0;padding:0 18px 0 0}.footer .footer_menu .footer_menu1 ul{display:block}.footer .footer_menu .footer_menu2{width:62%}.footer .footer_menu .footer_menu3{display:flex;justify-content:end;width:12%}.footer .footer_menu .footer_menu3 ul{display:block}.footer .footer_menu .footer_menu1{display:flex;padding:0 0 0 65px;width:26%}.footer .footer_menu .footer_menu2 ul li{width:50%}.footer .footer_menu_content .footer_menu p{color:#0066f5;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0 0 16px;text-transform:uppercase}.footer .footer_menu_content .footer_menu ul li{padding:8px 0}.footer .footer_menu_content .footer_menu ul li a{color:#5c6066;display:inline-block;font-size:14px;font-weight:400;line-height:20px}.footer .footer_copyright{align-items:center;display:flex;justify-content:space-between;padding:24px 0 40px}.footer .footer_copyright .footer_rights p{color:#232426;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin:0}.footer .footer_copyright .footer_icons{display:flex;gap:12px}.footer .footer_copyright .footer_icons a{align-items:center;border:1px solid #0c0c0d26;border-radius:100px;display:flex;height:48px;line-height:0;padding:13.5px;width:48px}.footer .footer_copyright_text p{color:#5c6066;font-size:12px;font-weight:400;line-height:16px;margin:0}.footer form .hs_email ul.hs-error-msgs li,.footer form .legal-consent-container .hs-richtext{margin:0}.footer form .hs_email ul.hs-error-msgs li label{color:#5c6066;display:inline-block;font-size:12px;font-weight:600;line-height:16px;margin:12px 0 0 24px}.footer .footer_copyright .footer_icons a img{height:24px!important;WIDTH:24px!important;object-fit:contain}button#hs_show_banner_button{background-color:transparent!important;border:0!important;color:#5c6066!important;display:inline-block!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;padding:0!important}@media only screen and (max-width:767px){.footer .footer_form .footer_form_text{padding:0;width:100%}.footer .footer_menu_content .footer_menu ul li a{display:block;text-align:center}.footer .footer_form .footer_form_section{width:100%}.footer form .hs_email{padding:0;width:100%}.footer form .hs_submit.hs-submit{padding:16px 0 0;width:100%}.footer form .hs_email ul.hs-error-msgs li label{margin:12px 0 12px 24px}.footer .footer_form{margin:0 0 40px}.footer .footer_menu_content .footer_logo{width:100%}.footer .footer_menu_content .footer_logo p{padding:0;text-align:center}.footer .footer_logo .footer_logo_section{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer .footer_menu_content .footer_menu{justify-content:center;padding:40px 0 0;width:100%}.footer .footer_menu .footer_menu1{display:flex;justify-content:center;padding:0;width:100%}.footer .footer_menu_content .footer_menu ul li{margin:0}.footer .footer_menu .footer_menu2{padding:40px 0;width:100%}.footer .footer_menu2 .footer_menu2_section{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer .footer_menu .footer_menu2 ul{align-items:center}.footer .footer_menu .footer_menu2 ul li{width:100%}.footer .footer_menu .footer_menu3{justify-content:center;width:100%}.footer .footer_menu3 .footer_menu3_section{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer .footer_menu_content{padding:0 0 40px}.footer .footer_copyright{display:flex;flex-wrap:wrap;justify-content:center}.footer .footer_copyright .footer_rights{width:100%}.footer .footer_copyright .footer_rights p{margin:0 0 24px;text-align:center}}@media (min-width:768px) and (max-width:1024px){.footer form .hs_email{width:100%}.footer form .hs_submit.hs-submit{padding:16px 0 0;width:100%}.footer .footer_menu_content .footer_logo{width:100%}.footer .footer_menu_content .footer_menu{padding:40px 0 0;width:100%}.footer .footer_menu .footer_menu1{padding:0;width:20%}.footer .footer_menu .footer_menu2{width:64%}.footer .footer_menu .footer_menu3{width:16%}}