.c-subscribe{color:#fff;position:relative;margin:2.25rem auto -6.7rem;z-index:9}.c-subscribe__divider{position:absolute;left:0;right:0;top:50%;border-bottom:.1437rem solid rgba(6,7,9,.1)}.c-subscribe__inner{background-color:#bb2131;grid-column:span 12;display:flex;flex-direction:column;padding:2.3125rem 1.375rem;position:relative}.c-subscribe__title{text-transform:uppercase;text-align:center;margin:0 0 3.9rem}.c-subscribe__form{display:flex;align-items:center;justify-content:center;max-width:100%;width:100%;margin:auto}.c-subscribe__form-submit svg{cursor:pointer;width:auto;height:2rem;padding:.5rem;margin-left:.5rem;display:block}.c-subscribe__form-submit{position:absolute;right:4rem;background-color:transparent}.c-subscribe__form-input.o-input{flex-grow:1;border-bottom:.1437rem solid #fff}.c-subscribe__form-input.o-input::-moz-placeholder{text-align:center;opacity:.7}.c-subscribe__form-input.o-input::placeholder{text-align:center;opacity:.7}@media only screen and (min-width:1100px){.c-subscribe{margin-top:5rem;margin-bottom:-4rem}.c-subscribe__inner{flex-direction:row;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;padding:3.375rem 1.375rem}.c-subscribe__title{grid-column:span 7;margin-bottom:auto;margin-top:auto}.c-subscribe__form{grid-column:9/span 3;position:relative}.c-subscribe__form-input.o-input::-moz-placeholder{text-align:left}.c-subscribe__form-input.o-input::placeholder{text-align:left}.c-subscribe__form-submit{right:0}.c-subscribe__divider{top:0;bottom:0;left:60%;right:auto;border-bottom:0;border-right:.1437rem solid rgba(6,7,9,.1);z-index:20}}@media only screen and (min-width:1650px){.c-subscribe__inner{padding:4.375rem 1.375rem}}
