html[lang=en-us] .country-list-es,html[lang=es-cr] .country-list-en{display:none}.footer__contact-address,.footer__contact-mail,.footer__contact-phone,.footer__contact-web{display:flex}.footer__left h4{border-left:4px solid #0063a6;color:#757679;font-size:24px;padding-left:10px;text-decoration:none}.footer__left .footer__form label{color:#58595b;font-size:12px;font-weight:400}.footer__left .footer__form input[type=email],.footer__left .footer__form input[type=tel],.footer__left .footer__form input[type=text]{border:0;border-bottom:3px solid #0063a6;border-right-color:#0063a6;border-top-color:#0063a6}.footer__left .footer__form input[type=submit]{max-width:165px}.country-list{text-align:left}.country-list .country{background-position:0;background-repeat:no-repeat;font-size:11px;line-height:20px;margin-bottom:10px;min-height:32px;padding-left:45px}.footer__right .fa,.footer__right .fas{background-color:#0063a6;border-radius:15px;color:#fff;height:30px;line-height:30px;position:relative;text-align:center;width:30px}.footer__right .fa:before,.footer__right .fas:before{left:0;position:absolute;right:0}.footer__address-desc,.footer__mail,.footer__phone-number,.footer__web-number{font-size:11px;margin-left:0;padding-left:16px;text-align:left}.footer__address-desc a,.footer__mail a,.footer__phone-number a,.footer__web-number a{font-size:11px}.footer__address-desc{padding-bottom:8px}.footer__logo img{max-width:none}.footer__pages{display:none}@media (min-width:1025px){.footer__up .box.footer__left{flex-basis:66%;max-width:66%}.footer .hs_submit.hs-submit{float:right;margin-right:80px;margin-top:-100px}}