.newsletter{padding-right:65px}.newsletter__form .form-title{display:none}.newsletter__form .richtext p{font-size:1rem;line-height:2rem}.newsletter__form .hs-form-field{margin-bottom:15px}.newsletter__input{display:flex}.contact-form label,.newsletter__input label{display:none}.contact-form label.hs-error-msg,.newsletter__input label.hs-error-msg{display:block}.newsletter__input .hs-error-msgs label{margin:15px 0 0}.newsletter__form .inputs-list>li{margin:0}.newsletter__form input[type=email]{background-color:transparent;border:2px solid #000;min-height:53px;transition:all .2s ease-in;width:287px}.newsletter__form input[type=email]:focus,.newsletter__form input[type=email]:hover{background-color:#f7f7f7;border:2px solid #f7f7f7}.newsletter__form input[type=submit]{border:none;border-radius:0;font-size:1rem;line-height:1.2;min-width:131px;padding:17px 30px}.newsletter__form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display{display:flex;flex-wrap:wrap;pointer-events:none}.newsletter__form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input[type=checkbox]{appearance:none;border:2px solid #000;cursor:pointer;flex:0 20px;float:left;height:20px;padding:0;pointer-events:all;width:20px}.newsletter__form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display input[type=checkbox]:checked{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='56' height='56' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.54.67a3.5 3.5 0 0 0-4.884.805L16.907 47.133 5.976 36.193a3.5 3.5 0 0 0-4.952 4.948l13.849 13.846a3.558 3.558 0 0 0 5.317-.434l35.154-49A3.5 3.5 0 0 0 54.54.67z' fill='%231B1B1B' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border-color:#42413e}.newsletter__form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display span{flex:0 90%;line-height:30px;margin-left:0!important;padding-left:10px;width:90%}@media (max-width:1199px){.newsletter{padding-right:0}}@media (max-width:991px){.newsletter__input{flex-direction:column}.newsletter__form .hs-submit{width:100%}.newsletter__form input[type=email]{padding-right:20px}.newsletter__form .hs-fieldtype-booleancheckbox{margin:15px 0 0}}@media (max-width:767px){.newsletter__form input[type=email],.newsletter__form input[type=submit]{width:100%}}