.newsletter{display:grid;grid-template-columns:100%;grid-template-rows:auto}.newsletter img:nth-child(1){grid-column:1/2;grid-row:1/2;width:100%;object-fit:cover;height:455px;background-color:#00a385}.newsletter .btn{margin:30px auto 0 auto}.newsletter .newsletter-in{position:absolute;grid-column:1/2;grid-row:1/2;justify-self:center;align-self:center;text-align:center;font-family:"Libre Franklin";font-size:2.5rem;line-height:3.1rem;color:#fff;z-index:2;max-width:525px;width:100%;margin:auto}.newsletter .newsletter-in .input{position:relative;display:inline-block}.newsletter .newsletter-in .input:after{content:" ";height:1px;background-color:#fff;opacity:.6;width:100%;position:absolute;display:block;top:100%}.newsletter .newsletter-in input:not([type="checkbox"]):invalid{box-shadow:unset}.newsletter .newsletter-in input:not([type="checkbox"]):invalid:after{content:" ";height:1px;background-color:#fff;opacity:.6;width:100%;position:absolute;display:block;top:100%}.newsletter .newsletter-in input:not([type="checkbox"]){background:none;border:none;height:25px;color:#fff;font-family:"Noto serif";font-size:1.8rem;line-height:2.1rem}.newsletter .newsletter-in input:not([type="checkbox"])::placeholder{color:#fff;font-family:"Noto serif";font-size:1.8rem;line-height:2.1rem;font-weight:700;font-style:italic}.newsletter .newsletter-in input:not([type="checkbox"]):active,.newsletter .newsletter-in input:not([type="checkbox"]):focus{outline:none}.newsletter .send-ok.show>div{background:green}.invisible{position:absolute;visibility:hidden}.checkbox-form{font-size:12px}@media all and (max-width:767px){.newsletter div:nth-child(2){grid-column:unset;grid-row:unset;width:100%;padding:0 25px}._news .newsletter{padding-top:50px}}