#content_page_wrapper .format-mailing-list.format-mailing-list--animation_style-4 .format-mailing-list__content,#content_page_wrapper .format-mailing-list.format-mailing-list--animation_style-4 .format-mailing-list__image{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-duration:1100ms;transition-duration:1100ms;-webkit-transition-timing-function:cubic-bezier(0.5, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.5, 0, 0.2, 1)}#content_page_wrapper .format-mailing-list.format-mailing-list--animation_style-4 .format-mailing-list__content{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}#content_page_wrapper .format-mailing-list.format-mailing-list--animation_style-4 .format-mailing-list__image{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:scale(1);transform:scale(1)}#content_page_wrapper .in-viewport .format-mailing-list.format-mailing-list--animation_style-4 .format-mailing-list__content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#content_page_wrapper .in-viewport .format-mailing-list.format-mailing-list--animation_style-4 .format-mailing-list__image{-webkit-transform:scale(1.1);transform:scale(1.1)}#content_page_wrapper .format-mailing-list.format-mailing-list--animation_style-6 .format-mailing-list__content{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1100ms;transition-duration:1100ms;-webkit-transition-timing-function:cubic-bezier(0.5, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.5, 0, 0.2, 1);opacity:0}#content_page_wrapper .in-viewport .format-mailing-list.format-mailing-list--animation_style-6 .format-mailing-list__content{opacity:1}#content_page_wrapper .format-mailing-list{position:relative;background-color:#000000;background-color:var(--secondary-color);z-index:0}#content_page_wrapper .format-mailing-list .format-mailing-list__image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}#content_page_wrapper .format-mailing-list .format-mailing-list__image{width:100%;height:100%;background-size:cover;background-position:center;z-index:2}#content_page_wrapper .format-mailing-list .format-mailing-list__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:100px 20px;z-index:4}@media screen and (min-width: 768px){#content_page_wrapper .format-mailing-list .format-mailing-list__content{width:60%;margin-left:20%;padding:var(--content-padding) 0}}@media screen and (min-width: 1200px){#content_page_wrapper .format-mailing-list .format-mailing-list__content{width:50%;margin-left:25%}}#content_page_wrapper .format-mailing-list .format-mailing-list__overlay{position:absolute;width:100%;height:100%;background-color:#000000;opacity:0.35;opacity:var(--overlay-opacity);z-index:3}#content_page_wrapper .format-mailing-list .format-mailing-list__heading a,#content_page_wrapper .format-mailing-list .format-mailing-list__description a{color:inherit;font-weight:inherit;font-style:inherit}#content_page_wrapper .format-mailing-list .format-mailing-list__heading{margin:0;font-family:var(--heading-typography-font-family);color:#fff;color:var(--primary-color);text-align:center;font-size:36px;line-height:1.4;font-size:var(--heading-typography-font-size);line-height:var(--heading-typography-line-height)}#content_page_wrapper .format-mailing-list .format-mailing-list__description{margin:20px 0 0 0;text-align:center;font-family:var(--description-typography-font-family);color:#fff;color:var(--primary-color);opacity:0.8;font-size:14px;line-height:1.5;font-size:var(--description-typography-font-size);line-height:var(--description-typography-line-height)}#content_page_wrapper .format-mailing-list .format-mailing-list__form{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:42px;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width: 768px){#content_page_wrapper .format-mailing-list .format-mailing-list__form{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#content_page_wrapper .format-mailing-list .format-mailing-list__form-fieldset{display:inline-block;width:auto;margin:8px}#content_page_wrapper .format-mailing-list .format-mailing-list__form-fieldset--email-input{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:220px;max-width:300px}#content_page_wrapper .format-mailing-list .format-mailing-list__success-message,#content_page_wrapper .format-mailing-list .format-mailing-list__error-message{display:none;color:var(--primary-color);font-family:var(--description-typography-font-family);text-align:center}#content_page_wrapper .format-mailing-list .format-mailing-list__success-message{margin-top:60px;font-size:16px;line-height:20px}#content_page_wrapper .format-mailing-list .format-mailing-list__error-message{margin-top:20px;font-size:14px;line-height:20px}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;height:46px;border-width:1px;border-style:solid;border-radius:2px;padding:16px;font-size:14px;line-height:16px;background:transparent;color:#ffffff;color:var(--primary-color);border-color:#ffffff !important;border-color:var(--primary-color) !important;font-family:var(--description-typography-font-family);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input::-webkit-input-placeholder{opacity:0.6;color:#ffffff;color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input::-moz-placeholder{opacity:0.6;color:#ffffff;color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input:-ms-input-placeholder{opacity:0.6;color:#ffffff;color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input::-ms-input-placeholder{opacity:0.6;color:#ffffff;color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input::placeholder{opacity:0.6;color:#ffffff;color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input::-ms-input-placeholder{opacity:0.6;color:#ffffff;color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__email-input-placeholder-text{display:none}#content_page_wrapper .format-mailing-list .format-mailing-list__submit-button{display:inline-block;padding:15px 30px;border-width:1px;border-style:solid;border-radius:2px;font-size:14px;line-height:1;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;font-family:var(--description-typography-font-family)}#content_page_wrapper .format-mailing-list .format-mailing-list__submit-button:hover{opacity:0.8}#content_page_wrapper .format-mailing-list .format-mailing-list__submit-button:disabled{opacity:0.5}#content_page_wrapper .format-mailing-list .format-mailing-list__submit-button--solid{color:#000000;color:var(--inverted-primary-color);background-color:#ffffff;background-color:var(--primary-color);border-color:#ffffff;border-color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__submit-button--outline{color:#ffffff;color:var(--primary-color);background-color:transparent;border-color:#ffffff;border-color:var(--primary-color)}#content_page_wrapper .format-mailing-list .format-mailing-list__submit-button-text,#content_page_wrapper .format-mailing-list .format-mailing-list__email-input-placeholder-text{display:none}
