.newsletter-footer .no-list.hs-error-msgs.inputs-list label{display:block !important;position:relative;top:23px}.newsletter-footer>div.hs_error_rollup>ul{display:none !important}.hs_acepto_los_terminos_y_condiciones .input{position:relative;top:20px}.formnewsletter .span12 div{bottom:-60% !important}.bg-newsletter{padding-top:80px;padding-bottom:80px}.newsletter-footer .hs-form-booleancheckbox-display{position:relative}.bg-newsletter h2{color:#62656a;display:inline-block}.bg-newsletter .stroke{display:inline-block;font-size:30px;font-weight:700;letter-spacing:3px}.bg-newsletter .letter{color:black;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}.formnewsletter .span12{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding:0 50px 0 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formnewsletter .span12 div{-webkit-box-flex:1;-ms-flex:1;flex:1;bottom:-100%}.formnewsletter .span12 div:first-child{padding-right:0}.formnewsletter .span12 div form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.formnewsletter .input input:not([type="checkbox"]){border-radius:0 !important;border:0 !important;font-size:20px !important;height:50px !important}.formnewsletter .hs-button.primary{background:transparent;color:#62656a;font-size:20px;font-weight:500;text-align:left;border:0;border-bottom:2px solid white;padding:0;padding-right:100%;width:auto}.formnewsletter .hs-button.primary:hover{color:#62656a;border:0;border-bottom:2px solid white}.formnewsletter .actions{position:relative;z-index:1;overflow:hidden;width:100px}.formnewsletter .actions::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transform:translateX(-115%) skew(30deg);-ms-transform:translateX(-115%) skew(30deg);transform:translateX(-115%) skew(30deg);-webkit-transition:-webkit-transform .4s cubic-bezier(0.3,1,0.8,1);transition:-webkit-transform .4s cubic-bezier(0.3,1,0.8,1);-o-transition:transform .4s cubic-bezier(0.3,1,0.8,1);transition:transform .4s cubic-bezier(0.3,1,0.8,1);transition:transform .4s cubic-bezier(0.3,1,0.8,1),-webkit-transform .4s cubic-bezier(0.3,1,0.8,1)}.formnewsletter .hs-button.primary:hover{color:var(--slate-grey);background:transparent}@media(pointer:fine){.formnewsletter .actions:hover::before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}.formnewsletter h2{font-size:25px}.formnewsletter .hs_acepto_los_terminos_y_condiciones{position:absolute;margin-top:50px}@media(max-width:980px){.formnewsletter .hs_acepto_los_terminos_y_condiciones{margin-top:0}}.formnewsletter .hs_error_rollup{position:absolute;margin-top:85px}.formnewsletter .span12 form .hs-submit{text-align:left;padding-left:20px}.formnewsletter .span12 .row-number-5 div:first-child{padding-right:0;text-align:right}.formnewsletter .hs-submit .actions{position:relative;top:15px;width:auto;padding-right:30px}.formnewsletter .hs-error-msg{color:#000}.formnewsletter .hs-submit .actions:after{content:"\f054";font-family:'FontAwesome';font-size:10px;background:white;border-radius:2px;padding:2px 4px;position:absolute;color:#62656a;right:0;top:23.5px}.formnewsletter form label span a{text-decoration:underline;color:#62656a}.hs-content-id-54345274884 .hs_error_rollup{position:absolute}.hs-content-id-54345274884 .hs_error_rollup ul{padding-left:0}@media(max-width:1110px){.newsletter-footer .no-list.hs-error-msgs.inputs-list label{display:block !important;position:relative;top:inherit;margin-top:15px}.formnewsletter .span12 div{bottom:-35% !important}.newsletter-footer .no-list.hs-error-msgs.inputs-list label{top:15px}}@media(max-width:667px){.formnewsletter .span12 form .hs-submit{text-align:center;padding-left:0}.formnewsletter .hs_acepto_los_terminos_y_condiciones{position:relative}.formnewsletter .span12,.formnewsletter .span12 div form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.formnewsletter .span12{padding:0}.formnewsletter .span12 .row-number-5 div:first-child{text-align:center}.formnewsletter .span12 div{width:100%;text-align:center}.formnewsletter .span12 form .hs-submit{margin-top:0px}.formnewsletter .hs-submit .actions{margin:auto}.formnewsletter form input:not([type=submit]):not([type=checkbox]):not([type=radio]){width:97% !important;margin:auto}.formnewsletter .span12 div form{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-footer .no-list.hs-error-msgs.inputs-list label{display:block !important;position:relative;top:inherit;margin-top:15px}}.newsletter-footer .no-list.hs-error-msgs.inputs-list label{color:#000}