div.subpage-header-bg{height:10rem}footer{margin-top:0}.relative{position:relative}section.general-offer{color:#333132;position:relative}@media (max-width:414px){section.general-offer{margin-top:-36px}}section.general-offer .general-offer-bg{background-color:#e0e0db;position:absolute;width:100%;overflow:hidden;height:100%;z-index:-1;top:0;left:0}section.general-offer .container-fluid{display:flex;max-width:1500px;justify-content:center;flex-direction:column;position:relative}@media (max-width:1667px){section.general-offer .container-fluid{padding:0 6vw}}section.general-offer .container-fluid h1.theme-title{max-width:800px;margin-top:7rem}@media (max-width:900px){section.general-offer .container-fluid h1.theme-title{font-size:4.4rem;max-width:730px;margin-top:5rem}}@media (max-width:600px){section.general-offer .container-fluid h1.theme-title{font-size:3rem}}section.general-offer .container-fluid ul{list-style:none}section.general-offer .container-fluid ul li{margin-bottom:2.5rem}section.general-offer .container-fluid ul li span{font-weight:700;font-size:2.5rem}@media (max-width:900px){section.general-offer .container-fluid ul li span{font-size:2.2rem}}section.general-offer .container-fluid ul li input[type=checkbox]+label{align-items:center}section.general-offer .container-fluid ul li .tick_wrapper{min-width:50px;height:50px}@media (min-width:1101px){section.general-offer .container-fluid .form-block>div,section.general-offer .container-fluid .form-block>ul{width:50%}}section.general-offer .container-fluid .form-block p.please-label{font-weight:700;max-width:430px}section.general-offer .container-fluid .form-block .tick_wrapper{background:#fff;border:none;border-radius:0;clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%)}section.general-offer .container-fluid .form-block.form-block-1{display:flex;margin-top:7rem}@media (max-width:900px){section.general-offer .container-fluid .form-block.form-block-1{margin-top:5rem}}section.general-offer .container-fluid .form-block.form-block-1 input{border-radius:0;max-width:370px;height:50px;clip-path:polygon(3% 0,97% 0,100% 16%,100% 84%,97% 100%,3% 100%,0 84%,0 16%)}section.general-offer .container-fluid .form-block.form-block-1 .tick_wrapper{margin-right:3rem}section.general-offer .container-fluid .form-block.form-block-1 .tick_wrapper .tick{right:-22px;top:14px;width:calc(25px * .35);height:calc(25px * .75);border-right:calc(25px * .15) solid #83a442;border-bottom:calc(25px * .15) solid #83a442}section.general-offer .container-fluid .form-block.form-block-2{display:flex;margin-bottom:9rem;align-items:flex-end}section.general-offer .container-fluid .form-block.form-block-2 textarea{border-radius:0;max-width:430px;clip-path:polygon(3% 0,97% 0,100% 8%,100% 92%,97% 100%,3% 100%,0 92%,0 8%);outline:0}section.general-offer .container-fluid .form-block.form-block-2 .tick_wrapper{min-width:26px;height:26px;margin-right:1rem}section.general-offer .container-fluid .form-block.form-block-2 .tick_wrapper .tick{top:4px;left:8px;border-right-color:#83a442;border-bottom-color:#83a442}section.general-offer .container-fluid .form-block.form-block-2 .cb-checkboxes{display:flex;margin-bottom:4rem}@media (min-width:1101px){section.general-offer .container-fluid .form-block.form-block-2 .cb-checkboxes{width:50%}}section.general-offer .container-fluid .form-block .error-label{position:absolute;z-index:1;top:50px;font-size:15px;font-weight:500;color:#c9212f}section.general-offer .container-fluid .form-block .textarea-container .error-label{top:150px}section.general-offer .container-fluid .form-block .contract_checkbox .error-label{top:0;position:inherit}section.general-offer .container-fluid .form-block ul .error-label{position:relative;top:-15px;margin:0}@media (min-width:840px) and (max-width:1100px){section.general-offer .container-fluid .form-block-1>ul{width:60%}section.general-offer .container-fluid .form-block-1>div{width:40%}section.general-offer .container-fluid .form-block-2>div:nth-child(1){width:60%}section.general-offer .container-fluid .form-block-2>div:nth-child(2){width:40%}}@media (max-width:850px){section.general-offer .container-fluid .form-block{flex-direction:column}section.general-offer .container-fluid .form-block.form-block-2{align-items:flex-start}section.general-offer .container-fluid .form-block.form-block-2 .cb-checkboxes{flex-direction:column}}