@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.footer{background-color:#2e3b43;background-repeat:no-repeat;background-size:cover;padding-top:50px}.footer.new-footer-update .container{margin:0 auto;max-width:1024px!important;padding-right:0;width:100%}.footer>*{font-family:Poppins,sans-serif}.footer-form input,.footer-form textarea{background-clip:padding-box;background-color:#fff;border:0;border-radius:2px;color:#495057;display:block;font-size:.9rem;font-weight:400;line-height:1.5;margin-bottom:11px;min-height:40px;padding-left:20px;padding-right:20px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.footer-form textarea{padding-top:10px}.footer-form input[type=submit]{background:#4f7fa7;border-color:transparent;border-radius:2px;color:#fff;font-size:14px;font-weight:700;line-height:19px;margin:0;max-width:inherit!important;min-height:inherit;padding:10px 20px;text-transform:uppercase;width:inherit}.footer-form label{display:none}.footer-form .hs-error-msg{color:#fff;display:block}.footer-form .hs-error-msgs{list-style:none;margin:0;padding:0}.footer-form .hs_submit{background-color:transparent;padding:0;text-align:center}.footer-form .submitted-message{color:#fff;padding:0}.footer-form input[type=submit]:focus,.footer-form input[type=submit]:hover{background-color:transparent!important;border:1px solid #4f7fa7!important;box-shadow:none!important;color:#fff}.col-md-5.footer-address img{max-width:174px!important}@media(max-width:767px){.sub-footer{padding-top:20px}}.footer-flex-container{display:flex;gap:50px;justify-content:space-between;width:100%}.footer-flex-container>div{flex:1;width:100%}.footer-add-flex-container{display:flex;gap:15px}.footer-add-flex-container>div{flex:1}.footer-flex-container h2,.footer-flex-container h5{margin:0}.footer-flex-container h5{color:#bbdf06;font-weight:700}.footer-flex-container h5,.footer-flex-container p{font-size:13px;font-style:normal;line-height:normal}.footer-flex-container p{font-weight:400}.footer-flex-container a{text-decoration:unset}.footer-flex-container h2{color:#fff;font-size:31px;font-style:normal;font-weight:700;line-height:normal;text-align:right}.cst-footer-badge-container img{display:block;height:auto;margin:0 auto;max-width:216px;object-fit:contain;width:100%}.footer-flex-left-container{align-items:center;display:flex;flex-direction:column;gap:25px}.cst-max-width{max-width:205px;width:100%}