aside .card.newsletter_form form>div{display:inline-block;vertical-align:top;width:40px}aside .card.newsletter_form form>div>label{display:none}aside .card.newsletter_form form>div input{border-radius:4px;border:solid 1px #cccccd;padding:10px}aside .card.newsletter_form form>div.hs_email{width:80%}aside .card.newsletter_form form>div.hs_email input{width:100%;padding-left:36px}aside .card.newsletter_form form>div.hs_email .input{position:relative}aside .card.newsletter_form form>div.hs_email .input:before{position:absolute;font-size:18px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e0";margin-right:5px;top:8px;left:10px}aside .card.newsletter_form form>div.hs_submit{margin-left:5px}aside .card.newsletter_form form>div.hs_submit input{border-radius:7px;border:solid 1px #192c4e;cursor:pointer;background:#FFF}aside .card.newsletter_form form>div.hs_submit input:hover{background:#192c4e;color:#FFF}aside .card.newsletter_form form>div .hs-error-msgs{padding:0;list-style:none;font-size:10px;color:#fb6660;position:absolute}aside .card.newsletter_form form>div.hs_error_rollup{display:none}aside .card.newsletter_form .legal-consent-container{width:100%;font-size:11px;font-weight:300px;text-align:justify;margin-top:30px}aside .card.newsletter_form .consentement{font-size:11px;font-weight:300px;text-align:justify;margin-top:30px}@media(min-width:769px) and (max-width:992px){aside .card.newsletter_form form>div.hs_email{width:100%}aside .card.newsletter_form form>div.hs_submit{margin:10px 0;width:100%}aside .card.newsletter_form form>div.hs_submit input{width:100%}}