#footer_sub{max-width:450px;margin:0 0 0 auto}#footer_sub .sub-msg{display:flex;flex-direction:column;gap:.6rem;margin:0 0 2rem 0}#footer_sub .sub-msg>h5{margin:0!important;padding:0!important;color:#fff!important;font-family:'Poppins'!important;font-size:1.2rem!important;line-height:1.2em!important}#footer_sub .sub-msg>p{margin:0!important;padding:0!important;color:rgba(255,255,255,0.65)!important;font-family:'Poppins'!important;font-weight:400}#footer_sub .hsForm_5cb2313c-9983-41b5-8a25-63f3b2eb74f1{display:flex!important;gap:.5rem}#footer_sub .hsForm_5cb2313c-9983-41b5-8a25-63f3b2eb74f1 label{display:none}#footer_sub .hsForm_5cb2313c-9983-41b5-8a25-63f3b2eb74f1 .hs_email{width:250px}#footer_sub .hsForm_5cb2313c-9983-41b5-8a25-63f3b2eb74f1 .hs_email input{padding:.7rem;border:none;width:100%;height:45px}#footer_sub .hsForm_5cb2313c-9983-41b5-8a25-63f3b2eb74f1 .hs_submit input{background:#6392c6;border:none;border-radius:3px;padding:.6rem 2rem;color:#fff;text-transform:uppercase;font-family:'Poppins';font-weight:700;letter-spacing:1px;font-size:1rem;cursor:pointer;height:45px}#footer_sub .submitted-message{color:#fff;font-family:'Poppins';font-size:1rem}@media (max-width:53.125rem){#footer_sub{max-width:100%;margin:0}#footer_sub .sub-msg{margin:0 0 1rem 0}#footer_sub .hsForm_5cb2313c-9983-41b5-8a25-63f3b2eb74f1 .hs_email{width:65%}}.et_pb_text_0_tb_footer h4{font-size:clamp(1.625rem,1.218rem + 1.45vw,2.375rem)!important}.et_pb_text_0_tb_footer p{font-size:clamp(1.375rem,1.239rem + 0.48vw,1.625rem)!important}.et_pb_text_1_tb_footer p{margin:0;padding:0}#fcol-test{display:flex;gap:2.5rem}#menu-footer-company .sub-menu{width:140px}#menu-footer-company,#menu-footer-solutions{padding-bottom:0}#menu-footer-solutions .sub-menu{width:245px}#menu-footer-resources .sub-menu{width:160px}@media (max-width:53.125rem){#fcol-test{flex-wrap:wrap;gap:2.5rem 5rem}}.et_pb_text_2_tb_footer p{margin:0;padding:0}.et_pb_text_0_tb_footer h4{font-size:clamp(1.625rem,1.218rem + 1.45vw,2.375rem)!important}.et_pb_text_0_tb_footer p{font-size:clamp(1.375rem,1.239rem + 0.48vw,1.625rem)!important}.et_pb_text_1_tb_footer p{margin:0;padding:0}#fcol-test{display:flex;gap:2.5rem}#menu-footer-company .sub-menu{width:140px}#menu-footer-company,#menu-footer-solutions{padding-bottom:0}#menu-footer-solutions .sub-menu{width:245px}#menu-footer-resources .sub-menu{width:160px}@media (max-width:53.125rem){#fcol-test{flex-wrap:wrap;gap:2.5rem 5rem}}.et_pb_text_2_tb_footer p{margin:0;padding:0}