body.cms-page-view.cms-abonare-newsletter footer.page-footer .footer.content .block.newsletter{display:none !important}body.cms-page-view .page-main>.page-title-wrapper .page-title{padding:0 10px;font-weight:800;font-size:30px}body.cms-page-view .page-title-wrapper{max-width:770px;margin:auto}body.cms-page-view .page-title-wrapper h1{margin:40px 0}body.cms-page-view .breadcrumbs{display:none}body.cms-page-view .main .abonare{max-width:1140px;margin:3vw auto;display:grid;grid-template-columns:50% 50%;gap:2vw;align-items:center}body.cms-page-view .main .abonare h1{font-size:40px;color:#006a8e;margin-bottom:15px}body.cms-page-view .main .abonare .block.newsletter .title{display:block;margin-bottom:40px}body.cms-page-view .main .abonare .block .title strong{font-weight:400;color:#858585}body.cms-page-view .main .abonare .g-recaptcha{display:none}body.cms-page-view .main .abonare .block.newsletter{max-width:100%;margin-top:20px}body.cms-page-view .main .abonare label{display:block}body.cms-page-view .main .abonare input{background:#F7F7F7;border:0;height:50px}body.cms-page-view .main .abonare .block.newsletter .content .form.subscribe .actions button span:before{content:url("../images/send.png");margin:5px 0;display:block}body.cms-page-view .main .abonare .block.newsletter .content .form.subscribe .actions button span{font-size:0;display:block}body.cms-page-view .main .abonare .block.newsletter .field .control:before{display:none}body.cms-page-view .main .abonare .footer.content .block.newsletter{display:none !important}body.cms-page-view .main .about-us .intro-large.generic-image{margin-bottom:40px}body.cms-page-view .main .about-us .intro-large{width:100%;position:relative}body.cms-page-view .main .about-us .intro-large .intro-description-container{max-width:770px;margin:auto}body.cms-page-view .main .about-us .intro-large .intro-description-container .intro-description{position:absolute;top:112px;max-width:770px;padding:0 10px}body.cms-page-view .main .about-us .intro-large .intro-description-container .intro-description h1{font-weight:600;font-size:38px;line-height:100%;color:#FFFFFF}body.cms-page-view .main .about-us .intro-large .intro-description-container .intro-description p{font-style:normal;font-weight:normal;font-size:28px;line-height:33px;color:#FFFFFF}body.cms-page-view .main .about-us .intro-large img{width:100%;height:320px;object-fit:cover;object-position:top center}body.cms-page-view .main .about-us .about-description.generic{margin-top:0;margin-bottom:40px}body.cms-page-view .main .about-us .about-description{max-width:770px;margin:auto;margin-bottom:60px;margin-top:60px;padding:0 10px}body.cms-page-view .main .about-us .about-description h3{font-weight:normal;font-size:28px;line-height:33px;color:#000000;margin-bottom:10px;margin-top:30px}body.cms-page-view .main .about-us .about-description p{font-weight:normal;font-size:16px;line-height:29px}body.cms-page-view .main ul{font-size:16px;padding-left:18px}@media (max-width:768px){body.cms-page-view .main .about-us .intro-large .intro-description-container .intro-description{text-align:center;color:#000;position:inherit}body.cms-page-view .main .abonare{display:block}body.cms-page-view .main .about-us .intro-large .intro-description-container .intro-description p{color:#000;font-size:23px;line-height:27px}body.cms-page-view .main .about-us .intro-large .intro-description-container .intro-description h1{color:#000;padding-bottom:20px;font-size:33px}body.cms-page-view .main .about-us .intro-large img{display:none}body.cms-page-view .main .about-us .about-description{margin-top:20px}body.cms-page-view .main .abonare h1{font-size:30px}}