.hero{padding:0 8px}@media (min-width:768px){.hero{padding:0 24px}}@media (min-width:1024px){.hero{padding:0 40px}}.hero .container{padding-left:16px;padding-right:16px}@media (min-width:1024px){.hero .container{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.hero--subpage .hero__wrapper{padding-top:295px}}.hero--subpage .hero__wrapper-content-text{margin-bottom:0}@media (min-width:1024px){.hero--functions .hero__wrapper{padding-top:304px}}.hero--functions .hero__wrapper-content-text{margin-bottom:0}.hero--404 .big-title{max-width:416px}.hero--404 .description{max-width:416px;margin-bottom:24px}.hero--form{padding:0 8px}@media (min-width:1024px){.hero--form{padding:0 40px}}.hero--form .hero__wrapper-image{display:none}@media (min-width:768px){.hero--form .hero__wrapper-image{display:block}}.hero--form .hero__wrapper{padding-left:0;padding-right:0}@media (min-width:1024px){.hero--form .hero__wrapper{padding-top:114px;padding-bottom:64px;padding-left:24px;padding-right:24px}}.hero--form .hero__wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}@media (min-width:768px){.hero--form .hero__wrapper-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.hero--form .hero__wrapper-content-text{margin-bottom:0}.hero--form .hero__wrapper-content-text p{margin-bottom:24px}@media (min-width:768px){.hero--form .hero__wrapper-content-text p:last-of-type{margin-bottom:0}}.hero--form .hero__wrapper-content-form{margin-top:0;z-index:1}@media (max-width:767px){.hero--form .hero__wrapper-content-form{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.hero--form .hero__wrapper-content-form form .wpcf7-form-control-wrap{margin-bottom:0}.hero--form .hero__wrapper-content-form form .wpcf7-form-control-wrap:has(textarea){height:140px}.hero--form .hero__wrapper-content-form form .wpcf7-form-control-wrap textarea{margin:0;padding:12px 16px}.hero__wrapper{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0 0 32px 32px;overflow:hidden}@media (min-width:768px){.hero__wrapper{padding:183px 24px 80px 24px}}@media (min-width:1024px){.hero__wrapper{padding:216px 24px 104px 24px}}.hero__wrapper-image{height:200px;position:relative}@media (min-width:575px){.hero__wrapper-image{height:436px}}@media (min-width:768px){.hero__wrapper-image{height:auto;position:initial}}.hero__wrapper-image::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(68.2%,rgba(228,225,225,0)),color-stop(98.07%,#e4e1e1));background:linear-gradient(180deg,rgba(228,225,225,0) 68.2%,#e4e1e1 98.07%);pointer-events:none}@media (min-width:768px){.hero__wrapper-image::after{display:none}}.hero__wrapper-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (min-width:768px){.hero__wrapper-image img{-o-object-position:center;object-position:center}}.hero__wrapper-content{z-index:1;position:relative;margin-top:-25px;padding-bottom:40px;padding-top:50px}@media (min-width:768px){.hero__wrapper-content{margin-top:0;padding-bottom:0;padding-top:0}}.hero__wrapper-content::after{content:'';position:absolute;top:25px;left:0;width:100%;height:100%;background-color:#e4e1e1}@media (min-width:768px){.hero__wrapper-content::after{display:none}}.hero__wrapper-content-breadcrumb{color:var(--Dark,#141414);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px;z-index:1;position:relative}.hero__wrapper-content-breadcrumb .breadcrumb-separator{padding:3px 5px;margin:0 4px}.hero__wrapper-content-breadcrumb .breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero__wrapper-content-breadcrumb svg{display:inline-block}.hero__wrapper-content-breadcrumb a{color:#141414}.hero__wrapper-content-title{max-width:100%;z-index:1;position:relative}@media (min-width:768px){.hero__wrapper-content-title{max-width:416px}}@media (min-width:1024px){.hero__wrapper-content-title{max-width:752px}}.hero__wrapper-content-title span{display:block;color:var(--Dark,#141414);font-family:"Zalando Sans SemiExpanded";font-style:normal;font-weight:500;line-height:125%;font-size:28px}@media (min-width:575px){.hero__wrapper-content-title span{font-size:30px}}@media (min-width:768px){.hero__wrapper-content-title span{font-size:32px;margin-bottom:24px}}@media (min-width:1024px){.hero__wrapper-content-title span{font-size:36px}}@media (min-width:1200px){.hero__wrapper-content-title span{font-size:40px}}.hero__wrapper-content-text{max-width:100%;margin-bottom:24px;z-index:1;position:relative}@media (min-width:768px){.hero__wrapper-content-text{max-width:416px}}@media (min-width:1024px){.hero__wrapper-content-text{max-width:640px}}.hero__wrapper-content-text p{margin:0}.hero__wrapper-content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;z-index:1;position:relative}.hero__wrapper-content-buttons-midtext{color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:none}@media (min-width:768px){.hero__wrapper-content-buttons-midtext{display:block}}.hero__wrapper-content-buttons-link{color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:11.42px;-moz-column-gap:11.42px;column-gap:11.42px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (min-width:768px){.hero__wrapper-content-buttons-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.hero__wrapper-content-buttons-link:hover{color:#981837}.hero__wrapper-content-buttons-link:hover svg.first-icon{-webkit-transform:translateY(4px);transform:translateY(4px)}.hero__wrapper-content-buttons-link:hover svg.first-icon path{fill:#981837}.hero__wrapper-content-buttons-link:hover svg.second-icon{opacity:1}.hero__wrapper-content-buttons-link-icon{position:relative}.hero__wrapper-content-buttons-link svg{display:block;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.hero__wrapper-content-buttons-link svg.second-icon{position:absolute;bottom:0;opacity:0;top:-3px;width:14px;height:8px}.hero__wrapper-content-buttons-link svg.second-icon path{fill:#60112a}.hero__wrapper-content-buttons-link svg path{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.hero__wrapper-content-form{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-radius:16px;background:var(--Burgundy,#60112a);padding:24px;margin-top:-8px;margin-bottom:-14.5px}@media (min-width:768px){.hero__wrapper-content-form{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:-26px;border-radius:32px;margin-bottom:0}}@media (min-width:1024px){.hero__wrapper-content-form{padding:32px;max-width:40.25%;-webkit-box-flex:0;-ms-flex:0 0 40.25%;flex:0 0 40.25%}}.hero__wrapper-content-form label{display:block;margin-bottom:24px;position:relative}.hero__wrapper-content-form label .wpcf7-not-valid-tip{position:absolute;top:100%;width:100%;text-align:center;padding-top:6px}.hero__wrapper-content-form label>span{display:block;margin-bottom:4px;color:var(--Whiteness,#f5f5f5);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.hero__wrapper-content-form input[type=email],.hero__wrapper-content-form input[type=tel]{border-radius:8px;background:var(--Whiteness,#f5f5f5);padding:10px 16px;color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;border:none;max-width:100%;width:100%}.hero__wrapper-content-form textarea{border-radius:8px;background:var(--Whiteness,#f5f5f5);padding:10px 16px;color:var(--Dark,#141414);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;border:none;max-width:100%;width:100%;height:140px}.hero__wrapper-content-form .form-submit{text-align:center;position:relative}.hero__wrapper-content-form .form-submit .wpcf7-spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.hero__wrapper-content-form input[type=submit]{cursor:pointer;border:none;background-color:#e4e1e1;color:#141414}.hero__wrapper-content-form input[type=submit]:disabled{opacity:.5}.hero__wrapper-content-form .wpcf7-not-valid-tip{font-size:12px;line-height:12px;padding-top:3px;text-align:center}.hero__wrapper-content-form form.invalid .wpcf7-response-output{text-align:center;font-size:14px;color:#dc3232;border:none}.hero__wrapper-content-form .wpcf7-acceptance span{display:block}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;cursor:pointer}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label .wpcf7-list-item-label{margin:0}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label .wpcf7-list-item-label::after{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border-radius:4px;background-color:#f5f5f5}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label .wpcf7-list-item-label::before{content:'';position:absolute;top:2px;left:2px;width:12px;height:12px;background-color:#60112a;z-index:1;border-radius:4px;opacity:0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label input{opacity:0;margin:0;width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label input:checked{background-color:red}.hero__wrapper-content-form .wpcf7-acceptance .wpcf7-list-item>label input:checked+span::before{opacity:1}.hero__wrapper-content-form .wpcf7-acceptance label span{color:var(--Whiteness,#f5f5f5);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.hero__wrapper-content-form .wpcf7-acceptance label span a{color:#f5f5f5;text-decoration:underline}#5CB85C .hero__wrapper-content-form form.sent .wpcf7-response-output{border:none;padding:0;text-align:center;margin:15px 0;color:#5cb85c}
/*# sourceMappingURL=hero.css.map */
