.blog-subscribe{text-align:left}.blog-subscribe .hs_cos_wrapper_type_form{background:none;padding:0}.blog-subscribe .email-subscribe__title,.blog-subscribe h3{margin:0;text-transform:uppercase}.blog-subscribe .blog-subscribe__intro{line-height:150%;margin-bottom:2.5rem}.blog-subscribe .form--w-placeholders form.hs-form{margin-top:1.25em;position:relative}.blog-subscribe .form--w-placeholders form.hs-form .hs_email input[type=email]{color:#000;height:41px;line-height:41px;padding:.25rem .625rem;width:-webkit-calc(100% - 110px)!important;width:calc(100% - 110px)!important}.blog-subscribe .form--w-placeholders form.hs-form .hs_submit input[type=submit]{background-color:#fff;color:#6e6969;font-size:1rem;height:41px;line-height:1.5em;margin:0;padding:0 1.25em;position:absolute;right:0;top:0;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}.blog-subscribe .form--w-placeholders form.hs-form .hs_submit input[type=submit]:hover{background:#ac8e35;color:#fff}.footer .blog-subscribe .form--w-placeholders form.hs-form .hs-fieldtype-text label:not(.hs-error-msg){display:none}.blog-subscribe .form--w-placeholders form.hs-form .hs-fieldtype-text label:not(.hs-error-msg),.blog-subscribe .form--w-placeholders form.hs-form .hs-fieldtype-textarea label:not(.hs-error-msg){color:#fff;top:4px}.blog-subscribe .form--w-placeholders form.hs-form .hs-fieldtype-text label.hs-error-msg,.blog-subscribe .form--w-placeholders form.hs-form .hs-fieldtype-textarea label.hs-error-msg{color:#ac8e35}.footer{background:#2b2b2b;color:#fff;padding:0;text-align:left}.footer .footer__main{padding:3.125rem 0}.footer .footer__menu,.footer .footer__subscribe{margin-bottom:1.875rem}.footer .footer__title{color:#fff;font-size:1.75rem;font-weight:400;margin-bottom:1.875rem}.footer .footer__nav{list-style:none;margin:0;padding:0}.footer .footer__nav>li{margin-bottom:1.25rem}.footer .footer__nav>li>a{color:#fff;font-family:Exo\ 2,sans-serif;font-size:1.0625rem;font-weight:400}.footer .footer__nav>li>a:hover{color:#ac8e35}.footer .footer__social-nav{display:flex;list-style:none;margin:0;padding:0}.footer .footer__social-nav>li{margin-right:.625rem}.footer .footer__social-nav>li>a{background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:flex;flex-direction:column;height:40px;justify-content:center;text-align:center;width:40px}.footer .footer__social-nav>li>a>svg,.footer .footer__social-nav>li>a>svg path{fill:#ac8e35;display:inline-block;-webkit-transition:fill .2s linear;-moz-transition:fill .2s linear;-o-transition:fill .2s linear;transition:fill .2s linear}.footer .footer__social-nav>li>a:hover{background:#ac8e35}.footer .footer__social-nav>li>a:hover svg,.footer .footer__social-nav>li>a:hover svg path{fill:#fff}.footer .footer__copyright{border-top:1px solid #6e6969;padding:1.875rem 0;text-align:center}@media screen and (min-width:768px){.footer .footer__menu{width:20.83333%}.footer .footer__menu,.footer .footer__subscribe{margin-bottom:0;padding-left:.25em;padding-right:.25em}.footer .footer__subscribe{margin-left:4.16667%;width:37.5%}.footer .footer__social{margin-left:4.16667%;padding-left:.25em;padding-right:.25em;width:33.33333%}}@media screen and (min-width:1020px){.footer .footer__menu{padding-left:.25em;padding-right:.25em;width:20.83333%}.footer .footer__subscribe{margin-left:4.16667%;padding-left:.25em;padding-right:.25em;width:37.5%}.footer .footer__social{margin-left:12.5%;padding-left:.25em;padding-right:.25em;width:25%}}@media screen and (min-width:1140px){.footer .footer__main{padding:5rem 0}.footer .footer__menu{padding-left:.25em;padding-right:.25em;width:25%}.footer .footer__subscribe{margin-left:4.16667%;padding-left:.25em;padding-right:.25em;width:29.16667%}.footer .footer__social{margin-left:20.83333%;padding-left:.25em;padding-right:.25em;width:20.83333%}.footer .footer__inner{margin-left:auto;margin-right:auto;padding-left:.25em;padding-right:.25em;width:83.33333%}}.modal{display:none;height:100%;left:0;overflow:auto;padding-top:100px;top:0;width:100%}