a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}body{background-color:#fff;font-family:Montserrat,sans-serif!important;font-size:.9375vw;font-weight:400;line-height:160%;color:#000;margin:0;padding:0}@media only screen and (max-width:1024px){body{font-size:16px;line-height:140%}}img{margin:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrapper{overflow:hidden}.container,.wrapper{width:100%;position:relative}.container{max-width:75vw;margin:0 auto;padding:0 1.30208vw}@media only screen and (max-width:1024px){.container{max-width:100%;padding:0 16px}}.container--landingBenefits{max-width:85.52083vw}@media only screen and (max-width:1024px){.container--landingBenefits{max-width:768px;max-width:420px}}.container--landingCheck{max-width:76.875vw}@media only screen and (max-width:1024px){.container--landingCheck{max-width:768px;max-width:420px}}.anchor{width:100%;height:.05208vw;pointer-events:none;position:absolute;top:-6.66667vw;left:0}@media only screen and (max-width:1024px){.anchor{height:1px;top:0}}.hide--desktop{display:none!important}@media (max-width:1024px){.hide--desktop{display:initial!important}}.hide--mobile{display:initial!important}@media (max-width:1024px){.hide--mobile{display:none!important}}a{transition:.3s ease;text-decoration:none}a,a:hover{color:#000}h1{font-weight:700;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:140%;margin:0}h1{font-size:2.5vw}@media only screen and (max-width:1024px){h1{font-size:25px;font-size:21px}}h2{font-size:2.08333vw}@media only screen and (max-width:1024px){h2{font-size:24px}}h3{font-size:1.25vw}@media only screen and (max-width:1024px){h3{font-size:18px}}h4{font-size:1.04167vw}@media only screen and (max-width:1024px){h4{font-size:14px}}p{font-size:.83333vw;font-weight:400;line-height:160%;margin:0}@media only screen and (max-width:1639px){p{font-size:.9375vw}}@media only screen and (max-width:1365px){p{font-size:15px}}@media only screen and (max-width:1024px){p{font-size:14px}}b,strong{font-weight:700}.c :last-child{margin:0!important}@media (max-width:1024px){.gnext,.gprev{top:50%!important;bottom:auto!important;width:48px!important;height:48px!important;z-index:10000!important;transform:translateY(-50%)}.gnext svg,.gprev svg{width:24px!important}.gnext{right:0!important}.gprev{left:0!important}}.wpcf7 .wpcf7-form.sent>div{display:none}.wpcf7 .wpcf7-form.sent>div.wpcf7-response-output{display:block;text-align:center;border:none!important;font-size:18px!important}.wpcf7 .wpcf7-form.sent>div.wpcf7-response-output:before{content:"";display:block;width:120px;height:120px;border-radius:60px;border:3px solid hsla(0,0%,100%,.6);margin:0 auto 16px;background:url(../images/tick.svg) no-repeat 50% 50%;background-size:51px 37px}.wpcf7 .submit__inner:before{content:"Aby zapytać o działkę wyraź zgodę na przetwarzanie danych osobowych.";display:block;position:absolute;left:50%;bottom:95%;transform:translateX(-50%);background:#fff;color:#444;opacity:0;pointer-events:none;transition:all .3s;transition-delay:.1s;font-size:12px;width:85%;padding:8px;line-height:1.3;text-align:center;border-radius:.3125vw;box-shadow:0 2px 6px rgba(0,0,0,.2)}@media only screen and (max-width:1024px){.wpcf7 .submit__inner:before{border-radius:6px}}.wpcf7 .submit__inner.with-info:hover{position:relative}.wpcf7 .submit__inner.with-info:hover:before{bottom:105%;opacity:1;transition-delay:1s}@media (min-width:769px){.simpleParallax .parallax{width:100%;max-width:100%;height:auto}}.policyPrivacyPopup{transition:.3s ease;background-color:rgba(0,0,0,.5);width:100%;height:100vh;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;z-index:500;top:0;left:0}.policyPrivacyPopup__content{background-color:#fff;flex:0 0 31.25vw;padding:1.45833vw 1.66667vw;position:relative}@media only screen and (max-width:1024px){.policyPrivacyPopup__content{flex:0 0 420px;padding:28px 32px;flex:0 0 320px;padding:24px}}.policyPrivacyPopup__content p{font-size:.72917vw;line-height:160%}@media only screen and (max-width:1024px){.policyPrivacyPopup__content p{font-size:13px;line-height:140%}}.policyPrivacyPopup__content a{text-decoration:underline;color:#000}.policyPrivacyPopup__content a:hover{color:#86c500}.policyPrivacyPopup__close{border-radius:50%;background-color:#fe7f00;width:1.5625vw;height:1.5625vw;cursor:pointer;position:absolute;top:-.625vw;right:-.625vw}@media only screen and (max-width:1024px){.policyPrivacyPopup__close{width:26px;height:26px;top:-10px;right:-10px}}.policyPrivacyPopup__close:after,.policyPrivacyPopup__close:before{content:"";background-color:#fff;width:.9375vw;height:.10417vw;position:absolute;top:.72917vw;left:.3125vw}@media only screen and (max-width:1024px){.policyPrivacyPopup__close:after,.policyPrivacyPopup__close:before{width:16px;height:2px;top:12px;left:5px}}.policyPrivacyPopup__close:before{transform:rotate(45deg)}.policyPrivacyPopup__close:after{transform:rotate(-45deg)}.policyPrivacyPopup.visible{opacity:1;pointer-events:auto}.quickContact{transition:.3s ease;background-color:#fff;width:20.83333vw;color:#444;padding:1.25vw 1.66667vw 0;box-shadow:2px 0 9px rgba(0,0,0,.3);overflow:hidden;position:fixed;height:100%;top:0;right:0;z-index:100}@media (max-width:1536px){.quickContact{width:26.04167vw}}@media (max-width:1024px){.quickContact{bottom:auto;top:0;right:0;width:100%;height:100%;padding:6.66667vw 6.66667vw 3.33333vw;opacity:0;transform:scale(.5);pointer-events:none;overflow-x:hidden;overflow-y:auto}.quickContact.active{top:0;opacity:1;transform:scale(1);pointer-events:none;z-index:300}}@media (max-width:767px){.quickContact{padding-top:40px}}.quickContact:after,.quickContact:before{content:"";pointer-events:none;width:1000px;height:1000px;transition:2s;transform:rotate(45deg) translateX(-70.5%) scale(.5);position:absolute;bottom:-2000px;left:50%;-webkit-animation-name:example;animation-name:example;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width:1024px){.quickContact:after,.quickContact:before{content:unset}}.quickContact:before{background:#e5e5e5;z-index:1}.quickContact:after{background:#fff!important;z-index:2;margin-bottom:-160px}.quickContact>*{position:relative;z-index:10}.quickContact__trigger{display:none}@media (max-width:1024px){.quickContact__trigger{display:initial;position:fixed!important;left:50%;z-index:200;transform:translateX(-50%);min-width:260px;box-shadow:0 0 12px rgba(30,30,30,.2);bottom:-150px;transition:all .3s}.quickContact__trigger.active{bottom:8px}}.quickContact__close{width:1.09375vw;cursor:pointer;position:absolute;top:1.25vw;right:1.25vw}@media (max-width:1024px){.quickContact__close{width:20vw;height:20vw;top:0;right:0}}.quickContact__close img{width:100%;height:auto}@media (max-width:1024px){.quickContact__close img{max-width:24px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.quickContact__title{text-align:center;margin:0 0 1.04167vw;position:static}@media (max-width:1024px){.quickContact__title{margin:0 0 4.16667vw;margin-top:4px}}.quickContact__title:before{content:"";width:130px;height:130px;background:#86c500;position:absolute;bottom:100%;left:100%;transform:rotate(45deg);transform-origin:center center;margin-left:-50px;margin-bottom:-50px;pointer-events:none}@media (max-width:1280px){.quickContact__title:before{margin-left:-40px;margin-bottom:-40px}}@media (max-width:1024px){.quickContact__title:before{margin-left:-60px;margin-bottom:-60px}}@media (max-width:767px){.quickContact__title:before{margin-left:-54px;margin-bottom:-54px}}.quickContact__title h2{line-height:120%;font-size:1.66667vw;margin:0 0 .625vw;text-transform:uppercase;font-weight:500}@media (max-width:1536px){.quickContact__title h2{font-size:2.08333vw}}@media (max-width:1280px){.quickContact__title h2{font-size:2.1875vw}}@media (max-width:1024px){.quickContact__title h2{font-size:28px;margin-bottom:6px}}.quickContact__title h4{font-size:.78125vw;line-height:140%;text-transform:uppercase}@media (max-width:1536px){.quickContact__title h4{font-size:.91146vw}}@media (max-width:1280px){.quickContact__title h4{font-size:.9375vw}}@media (max-width:1024px){.quickContact__title h4{font-size:13px}}.quickContact__form{margin:0 0 .83333vw}@media (max-width:1024px){.quickContact__form{margin:0 0 3.33333vw}}.quickContact__form .form__inner{max-width:23.02083vw;margin:0 auto}@media (max-width:1024px){.quickContact__form .form__inner{max-width:100%}}.quickContact__form .form__input{position:relative}.quickContact__form .form__input:before{transform:translateY(-50%);position:relative;top:50%;content:"";background-size:cover;background-position:50%;position:absolute;z-index:10;width:1.04167vw;height:1.04167vw;left:.9375vw}@media (max-width:1024px){.quickContact__form .form__input:before{width:20px;height:20px;left:8px}}.quickContact__form .form__input .wpcf7-form-control-wrap{display:block}.quickContact__form .form__input .wpcf7-not-valid-tip{border-radius:.15625vw;background-color:#d21414;font-size:.52083vw;line-height:140%;color:#fff;pointer-events:none;padding:.10417vw .20833vw;position:absolute;z-index:10;bottom:0;right:0}@media (max-width:1024px){.quickContact__form .form__input .wpcf7-not-valid-tip{border-radius:.625vw;font-size:2.08333vw;padding:.41667vw .83333vw;font-size:10px;font-weight:500}}.quickContact__form .form__input--email,.quickContact__form .form__input--name,.quickContact__form .form__input--tel{margin:0 0 .41667vw}@media (max-width:1024px){.quickContact__form .form__input--email,.quickContact__form .form__input--name,.quickContact__form .form__input--tel{margin:0 0 .83333vw;margin-bottom:8px}}.quickContact__form .form__input--name:before{background-image:url(../images/icon__contact__name.svg)}.quickContact__form .form__input--tel:before{background-image:url(../images/icon__contact__tel.svg)}.quickContact__form .form__input--email:before{background-image:url(../images/icon__contact__email.svg)}.quickContact__form .form__input--select:before{background-image:url(../images/icon__contact__options.svg)}.quickContact__form .form__checkbox{margin:.625vw 0}@media (max-width:1024px){.quickContact__form .form__checkbox{margin:2.5vw 0;margin:8px 0}}.quickContact__form .form__checkbox .wpcf7-list-item{margin:0}.quickContact__form .form__checkbox .wpcf7-list-item label input[type=checkbox]{display:none}.quickContact__form .form__checkbox .wpcf7-list-item label input[type=checkbox]:checked+span:after{opacity:1}.quickContact__form .form__checkbox .wpcf7-list-item label span{font-size:.625vw;line-height:140%;cursor:pointer;padding:0 0 0 1.45833vw;display:block;position:relative}@media (max-width:1536px){.quickContact__form .form__checkbox .wpcf7-list-item label span{font-size:.71615vw}}@media (max-width:1280px){.quickContact__form .form__checkbox .wpcf7-list-item label span{font-size:.85938vw}}@media (max-width:1024px){.quickContact__form .form__checkbox .wpcf7-list-item label span{font-size:2.8125vw;padding:0 0 0 10.20833vw;font-size:11px;padding-left:32px}}.quickContact__form .form__checkbox .wpcf7-list-item label span:after,.quickContact__form .form__checkbox .wpcf7-list-item label span:before{transform:translateY(-50%);position:relative;top:50%;content:"";border-radius:.10417vw;position:absolute}@media (max-width:1024px){.quickContact__form .form__checkbox .wpcf7-list-item label span:after,.quickContact__form .form__checkbox .wpcf7-list-item label span:before{border-radius:.41667vw}}.quickContact__form .form__checkbox .wpcf7-list-item label span:before{border:.10417vw solid #444;width:1.04167vw;height:1.04167vw;left:0}@media (max-width:1024px){.quickContact__form .form__checkbox .wpcf7-list-item label span:before{border:2px solid #444;width:24px;height:24px}}.quickContact__form .form__checkbox .wpcf7-list-item label span:after{transition:.3s ease;background-image:url(../images/icon__checked.svg);background-size:cover;background-position:50%;width:.52083vw;height:.52083vw;left:.26042vw;opacity:0}@media (max-width:1024px){.quickContact__form .form__checkbox .wpcf7-list-item label span:after{width:16px;height:16px;left:4px}}.quickContact__form .form__checkbox .wpcf7-list-item label span a{text-decoration:underline;color:#111}.quickContact__form .form__submit .submit__inner{width:100%;display:inline-block;position:relative}.quickContact__form .form__submit .submit__inner input[type=submit]{width:100%}@media (max-width:359px){.quickContact__form .form__submit .submit__inner{display:block}.quickContact__form .form__submit .submit__inner input[type=submit]{padding-right:0;padding-left:0;display:block;width:100%;text-indent:-16px}}.quickContact__form .form__submit .submit__inner:after{transform:translateY(-50%);position:relative;top:50%;content:"";background-image:url(../images/icon__btn__arrow.svg);background-size:cover;background-position:50%;width:1.25vw;height:1.25vw;right:1.66667vw;pointer-events:none;position:absolute}@media (max-width:1024px){.quickContact__form .form__submit .submit__inner:after{width:5vw;height:5vw;right:6.66667vw}}@media (max-width:359px){.quickContact__form .form__submit .submit__inner:after{width:24px;height:24px;right:12px}}.quickContact__form .form__submit .submit__inner .cf7sg-popup{width:100%!important;max-width:100%!important;max-height:80vh!important;font-size:.625vw!important;padding:.20833vw .52083vw!important;line-height:140%!important;bottom:auto!important;top:100%!important;white-space:normal!important}@media (max-width:1024px){.quickContact__form .form__submit .submit__inner .cf7sg-popup{font-size:2.5vw!important;padding:.83333vw 2.08333vw!important}}.quickContact__form .form__submit .submit__inner .ajax-loader{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);display:block;margin:0}.quickContact__info{border-top:.05208vw solid hsla(0,0%,100%,.1)}@media (max-width:1024px){.quickContact__info{border-top:.20833vw solid hsla(0,0%,100%,.1)}}.quickContact__info .info__item{align-items:center;display:flex}.quickContact__info .info__item+.info__item{margin:.625vw 0 0}@media (max-width:1280px){.quickContact__info .info__item+.info__item{font-size:.9375vw}}@media (max-width:1024px){.quickContact__info .info__item+.info__item{margin:2.5vw 0 0;margin-top:8px}}.quickContact__info .info__item figure{flex:0 0 1.04167vw;margin:0 .625vw 0 0}@media (max-width:1280px){.quickContact__info .info__item figure{flex:0 0 1.40625vw}}@media (max-width:1024px){.quickContact__info .info__item figure{flex:0 0 4.16667vw;margin:0 2.5vw 0 0;flex:0 0 20px;margin-right:12px}}.quickContact__info .info__item figure img{width:100%;height:auto}.quickContact__info .info__item p{font-size:.54688vw;line-height:1.4;letter-spacing:-.25px;margin:0}@media (max-width:1536px){.quickContact__info .info__item p{font-size:.68359vw}}@media (max-width:1280px){.quickContact__info .info__item p{font-size:.82031vw}}@media (max-width:1024px){.quickContact__info .info__item p{font-size:3.33333vw;font-size:11px}}.quickContact .wpcf7-response-output{line-height:140%;border-width:.10417vw;font-size:.72917vw;margin:1.25vw 0 0!important;padding:.41667vw .83333vw!important}@media (max-width:1024px){.quickContact .wpcf7-response-output{border-width:.41667vw;font-size:2.91667vw;margin:5vw 0 0!important;padding:1.66667vw 3.33333vw!important}}.quickContact.active{opacity:1;pointer-events:auto}@media (max-width:1024px){.quickContact.active{box-shadow:0 0 80px rgba(0,0,0,.1),0 0 8px rgba(0,0,0,.5)}}.quickContact__partners{text-align:center;padding:1.25vw}@media (max-width:1024px){.quickContact__partners{padding:28px 8px 0;margin-top:32px;position:relative}.quickContact__partners:before{position:absolute;top:0;left:50%;transform:translateX(-50%);content:"";width:80%;height:1px;border:1px dotted #e5e5e5;display:block;margin:0 auto}}.quickContact__partners img{max-width:100%;height:auto;width:12.5vw;display:block;margin:0 auto}@media (max-width:1536px){.quickContact__partners img{width:14.32292vw}}@media (max-width:1280px){.quickContact__partners img{width:15.625vw}}@media (max-width:1024px){.quickContact__partners img{width:200px}}.quickContact.tinkle{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.quickContact__close{display:none;position:fixed;top:0;right:0;background:transparent;width:60px;height:60px;z-index:300}@media (max-width:1024px){.quickContact__close{display:block}}.quickContact__close:after,.quickContact__close:before{content:"";display:block;width:24px;height:3px;background:#fff;position:absolute;top:33%;left:66%}.quickContact__close:before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.quickContact__close:after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}@-webkit-keyframes example{0%{bottom:-2000px;background:#eaeaea;transform:rotate(45deg) translateX(-70.5%) scale(.2)}64%{bottom:-2000px;background:#eaeaea}76%{background:#eaeaea}to{bottom:-1400px;background:transparent;transform:rotate(45deg) translateX(-70.5%) scale(1)}}@keyframes example{0%{bottom:-2000px;background:#eaeaea;transform:rotate(45deg) translateX(-70.5%) scale(.2)}64%{bottom:-2000px;background:#eaeaea}76%{background:#eaeaea}to{bottom:-1400px;background:transparent;transform:rotate(45deg) translateX(-70.5%) scale(1)}}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.btn{transition:.3s ease;border:0!important;background-color:#86c500!important;font-family:Montserrat,sans-serif!important;font-size:.9375vw;font-weight:700;text-transform:uppercase;line-height:1.5;color:#fff;cursor:pointer;padding:.625vw .83333vw;display:inline-block;-webkit-appearance:none;position:relative}@media (max-width:1536px){.btn{font-size:1.04167vw}}@media (max-width:1280px){.btn{font-size:1.25vw}}@media (max-width:1024px){.btn{padding:12px 18px;font-size:18px}}.btn--block{display:block;width:100%}.btn--send{padding-right:48px}.btn--send:after{content:"";width:20px;height:20px;background:url(../images/icon--send.svg) no-repeat 50% 50%;background-size:contain;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.btn:hover{color:#fff!important;background-color:#75ac00!important}.hero{background-size:cover;background-position:50% 50%;height:auto;position:relative}.hero:after,.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.hero:before{background:rgba(0,0,0,.333)}@media only screen and (max-width:1024px){.hero:after{background:#1e1e1e;background:linear-gradient(180deg,rgba(0,0,0,.5) 20%,transparent)}.hero:before{background:rgba(243,128,0,.33)}.hero:after{background:#f38000;background:linear-gradient(180deg,rgba(243,128,0,.5) 20%,rgba(243,128,0,0))}}@media only screen and (max-width:1024px){.hero{height:auto;margin-bottom:10vh;align-items:center;background-position:0 50%;flex-wrap:wrap;padding:32px 8px;margin-bottom:0}}.hero__inner{padding:7.8125vw 6.25vw;position:relative;z-index:5}@media only screen and (max-width:1024px){.hero__inner{padding:0}}.hero__texts{color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:.83333vw;padding:.83333vw 0}@media only screen and (max-width:1024px){.hero__texts{gap:12px;padding:24px 0}}.hero__text{flex:0 0 100%;text-shadow:1px 1px 1px rgba(0,0,0,.1)}@media only screen and (max-width:1024px){.hero__text{text-align:center}}.hero__text--line1{font-size:.9375vw;line-height:1.2}@media only screen and (max-width:1024px){.hero__text--line1{font-size:14px}}.hero__text--line1 span{display:inline-block;padding:.3125vw .625vw;background:#86c500}@media only screen and (max-width:1024px){.hero__text--line1 span{padding:6px 12px;background:#111}}.hero__text--line2 h1{font-size:3.125vw;font-weight:600;line-height:1.2}@media only screen and (max-width:1024px){.hero__text--line2 h1{font-size:25px}}.hero__text--line2 u{position:relative;text-decoration:none}.hero__text--line2 u span{position:relative;z-index:2}.hero__text--line2 u:before{z-index:1;content:"";height:.72917vw;width:100%;position:absolute;bottom:.3125vw;left:0;background:#86c500}@media only screen and (max-width:1024px){.hero__text--line2 u:before{height:8px;bottom:4px;opacity:.666;background:#111}}.hero__text--line3{margin-top:.83333vw;font-size:1.66667vw}@media only screen and (max-width:1024px){.hero__text--line3{margin-top:16px;font-size:18px}}.hero__logo{margin-bottom:3.33333vw}@media only screen and (max-width:1024px){.hero__logo{margin-bottom:16px;display:block}.hero__logo img{max-width:240px;margin:0 auto;padding:0 0 32px}}.icons{display:flex;flex-wrap:wrap;justify-content:space-between}.icons__item{flex:0 0 29%;text-align:center;margin-bottom:3.33333vw}@media only screen and (max-width:1024px){.icons__item{flex:0 0 100%;margin-bottom:64px}}.icons__item__icon{margin-bottom:1.25vw}.icons__item__icon img{margin:0 auto;max-width:100%;height:auto}@media only screen and (max-width:1024px){.icons__item__icon{margin-bottom:24px}}.icons__item__title{font-weight:500;font-size:1.25vw;margin-bottom:2.1875vw;position:relative}@media only screen and (max-width:1024px){.icons__item__title{font-size:20px;margin-bottom:32px}}.icons__item__title:after{content:"";display:block;width:48px;height:4px;border-radius:2px;background:#86c500;position:absolute;left:50%;bottom:-1.25vw;transform:translateX(-50%) translateY(-2px)}@media only screen and (max-width:1024px){.icons__item__title:after{bottom:-20px}}.icons--2cols .icons__item{flex:0 0 49%}@media only screen and (max-width:1024px){.icons--2cols .icons__item{flex:0 0 100%}}.icons--pictograms .icons__item__icon img{min-height:4.16667vw}@media only screen and (max-width:1024px){.icons--pictograms .icons__item__icon img{height:60px;min-height:60px}}.icons--narrow-items .icons__item__contents{padding:0 5vw}@media only screen and (max-width:1024px){.icons--narrow-items .icons__item__contents{padding:0}}.js-tooltip{border-bottom:2px dotted #86c500;cursor:pointer;position:relative}.js-tooltip:after{transition:all .3s;pointer-events:none;content:attr(data-title);display:block;position:absolute;bottom:80%;left:50%;padding:12px 16px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.333);transform:translateX(-50%);opacity:0;border-radius:3px;min-width:200px;font-size:13px;line-height:1.2;background:#86c500;color:#fff;font-weight:500}@media only screen and (max-width:1024px){.js-tooltip:after{min-width:180px}}.js-tooltip:hover:after{opacity:1;bottom:120%}.js-tooltip--left:after{left:0;transform:none}.js-tooltip--right:after{left:unset;right:0;transform:none}.footer{background:#f6f9f9;color:#3a3a3a;font-size:.72917vw;border-top:1px solid #ddd;font-weight:300;line-height:1.4}@media (max-width:1536px){.footer{font-size:.91146vw}}@media (max-width:1280px){.footer{font-size:1.09375vw}}@media only screen and (max-width:1024px){.footer{font-size:11px}}.footer__brand{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding:24px 0}@media only screen and (max-width:1024px){.footer__brand{justify-content:center;text-align:center;gap:16px}}@media only screen and (max-width:1024px){.footer__brand__logo{flex:0 0 100%}}.footer__brand__logo img{max-width:100%;height:auto;margin:0 auto;width:240px;opacity:.7;transition:all .3s}@media only screen and (max-width:1024px){.footer__brand__logo img{width:120px}}.footer__brand__logo:hover img{opacity:1}.footer__brand__address{text-align:right}@media only screen and (max-width:1024px){.footer__brand__address{flex:0 0 100%;text-align:center}}.footer__copyright{text-align:center;padding:24px 0;border-top:1px dotted rgba(0,0,0,.1)}input[type=tel],input[type=text],select,textarea{transition:.3s ease;border-radius:0;background-color:#fff;width:100%;font-family:Montserrat,sans-serif!important;font-size:.83333vw;font-weight:500;line-height:1.2;color:#000;outline:none;margin:0;padding:.72917vw .83333vw .72917vw 2.5vw;box-shadow:none!important;-webkit-appearance:none;position:relative;border:1px solid #6b6b6b}@media (max-width:1536px){input[type=tel],input[type=text],select,textarea{font-size:.97656vw}}@media (max-width:1280px){input[type=tel],input[type=text],select,textarea{font-size:1.17188vw}}@media only screen and (max-width:1024px){input[type=tel],input[type=text],select,textarea{font-size:16px;padding:12px 16px 12px 64px;padding:10px 16px 10px 36px}}input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus{background-color:#fff;border-color:#86c500;box-shadow:inset 0 0 4px #86c500!important}textarea{height:auto;resize:none;max-height:120px;padding-left:.83333vw}@media only screen and (max-width:1024px){textarea{padding-left:10px}}::-webkit-input-placeholder{color:#595959!important;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#595959!important;opacity:1}:-ms-input-placeholder{color:#595959!important;opacity:1}@-webkit-keyframes migotanie{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.page-landing .location{padding:0;background:#fff}@media only screen and (max-width:1024px){.page-landing .location{padding:0}}.page-landing .location .parallaxContainer{display:none}.page-landing .location__content{padding:.78125vw 0 0;position:relative}.page-landing .location__content:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 70%,hsla(0,0%,100%,.6) 80%,hsla(0,0%,100%,.6));content:"";z-index:1}@media only screen and (max-width:1024px){.page-landing .location__content{padding:24px 0}}.page-landing .location__content .sectionTitle{z-index:5;position:relative}.page-landing .location__content__inner{padding:0 16px;align-items:center;display:flex;position:relative;max-width:1100px;margin:0 auto}@media only screen and (max-width:1024px){.page-landing .location__content__inner{padding:0 32px;display:block}}.page-landing .location__content .content__list{flex:0 0 60%;padding:0 40px 0 0;margin:0;position:relative;z-index:20}@media only screen and (max-width:1024px){.page-landing .location__content .content__list{flex:0 0 calc(47% - 48px);margin:0 48px 0 0;width:70%;margin:0 auto 32px}}.page-landing .location__content .content__list .list__item{color:#fff;padding:32px 32px 32px 96px;position:relative;border-radius:5px;text-align:left;display:block;background-color:#fff;align-items:center}@media only screen and (max-width:1024px){.page-landing .location__content .content__list .list__item{padding:12px 16px 12px 60px}}@media only screen and (max-width:480px){.page-landing .location__content .content__list .list__item{text-align:center;display:block}}.page-landing .location__content .content__list .list__item br{display:none}.page-landing .location__content .content__list .list__item .item__icon{display:block;width:50px;height:50px;position:absolute;left:24px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1024px){.page-landing .location__content .content__list .list__item .item__icon{width:30px;height:30px;left:16px}}.page-landing .location__content .content__list .list__item .item__icon img{width:100%}.page-landing .location__content .content__list .list__item+.list__item{margin:.41667vw 0 0}@media only screen and (max-width:1024px){.page-landing .location__content .content__list .list__item+.list__item{margin:8px 0 0}}.page-landing .location__content .content__list .list__item:first-child{background:#1db964}.page-landing .location__content .content__list .list__item:nth-child(2){background:#24aae1}.page-landing .location__content .content__list .list__item:nth-child(3){background:#377ec7}.page-landing .location__content .content__map{position:static;flex:0 0 40%;overflow:hidden;z-index:5}@media only screen and (max-width:1024px){.page-landing .location__content .content__map{flex:0 0 53%}}.page-landing .location__content .content__map img{max-width:100%;max-height:unset;height:auto;width:100%}@media only screen and (max-width:1024px){.page-landing .location__content .content__map img{max-width:480px;margin:0 auto}}@media only screen and (max-width:480px){.page-landing .location__content .content__map img{max-width:360px}}@media (max-width:1024px){.page-landing .location__content{padding:24px 0 0}.page-landing .location__content__inner{padding:0 16px;position:relative}.page-landing .location__content .content__list{width:100%;padding:0 50% 70px 0;margin:0}.page-landing .location__content .content__list .list__item{color:#fff;padding:64px 8px 16px;position:relative;border-radius:5px;text-align:center;display:block}.page-landing .location__content .content__list .list__item .item__icon{width:40px;height:40px;top:12px;left:50%;transform:translateX(-50%);margin-bottom:6px}.page-landing .location__content .content__map{position:absolute;top:50%;transform:translateY(-50%) translateX(50%);right:0;height:100%;width:auto}.page-landing .location__content .content__map img{max-width:unset;max-height:100%;height:100%;width:auto}}.page-landing .check{padding:1.66667vw 0 1.66667vw .41667vw}@media only screen and (max-width:1024px){.page-landing .check{padding:24px 0 12px;padding:24px 0 16px}}.page-landing .check__list{margin:1.66667vw 0 0;display:flex}@media only screen and (max-width:1024px){.page-landing .check__list{margin:16px 0 0;flex-wrap:wrap}}.page-landing .check__list .list__item{background:linear-gradient(180deg,#8cc63f,#079648);border-radius:.78125vw;flex:0 0 calc(33.33333% - 1.04167vw);text-align:center;margin:0 0 0 1.5625vw;padding:.20833vw;display:flex}@media only screen and (max-width:1024px){.page-landing .check__list .list__item{border-radius:12px;flex:0 0 100%;margin:0;padding:4px}}.page-landing .check__list .list__item:nth-child(3n+1){margin:0}@media only screen and (max-width:1024px){.page-landing .check__list .list__item+.list__item{margin:24px 0 0}}.page-landing .check__list .list__item .item__inner{border-radius:.625vw;background-color:#fff;flex:0 0 100%;padding:28px 16px 32px}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__inner{border-radius:10px;padding:24px 16px}}.page-landing .check__list .list__item .item__logo{margin:0 0 .83333vw}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__logo{margin:0 0 8px}}.page-landing .check__list .list__item .item__logo img{width:auto;height:3.33333vw;margin:0 auto}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__logo img{height:48px}}.page-landing .check__list .list__item .item__kind{font-size:1.66667vw;font-weight:700;line-height:1.4;text-transform:uppercase;margin:0 0 1.25vw}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__kind{font-size:24px;margin:0 0 4px}}.page-landing .check__list .list__item .item__price{font-size:3.64583vw;font-weight:700;line-height:3.64583vw;color:#079648;margin:0 0 1.25vw;text-align:center;display:block}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__price{font-size:52px;line-height:52px;margin:0 0 24px}}.page-landing .check__list .list__item .item__price span{font-size:1.25vw;line-height:1.66667vw;margin-left:-8px}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__price span{font-size:18px;margin-left:-4px}}.page-landing .check__list .list__item .item__price span sup{font-size:62%;display:inline-block;position:relative;bottom:.41667vw}.page-landing .check__list .list__item .item__price.item__price--old{color:#aaa;text-decoration:line-through;font-size:2vw;font-weight:500;line-height:1;margin-bottom:.5vw;display:block}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__price.item__price--old{font-size:18px;margin-bottom:8px}}.page-landing .check__list .list__item .item__price.item__price--old span{line-height:1;margin-left:0}.page-landing .check__list .list__item .item__price.item__price--promo{background:#079648;color:#fff;border-radius:4px;line-height:1.3;display:block}.page-landing .check__list .list__item .item__price.item__price--promo span{line-height:1.3;margin-left:0}.page-landing .check__list .list__item .item__info{font-size:.83333vw;line-height:160%;margin:0 0 2.08333vw}@media only screen and (max-width:1024px){.page-landing .check__list .list__item .item__info{font-size:12px;margin:0 0 16px}}.page-landing .benefits{padding:.83333vw 0 6.66667vw;position:relative;z-index:10}@media only screen and (max-width:1024px){.page-landing .benefits{padding:32px 0 64px;padding:24px 0 32px}}.page-landing .benefits__parallax{display:none}.page-landing .benefits__addon{width:2.08333vw;transform:translateY(50%);position:absolute;bottom:0;left:calc(50% - 1.04167vw)}@media only screen and (max-width:1024px){.page-landing .benefits__addon{display:block;width:30px;left:50%;transform:translateX(-50%) translateY(50%)}}.page-landing .benefits__addon img{width:100%;height:auto;-webkit-animation-name:migotanie;animation-name:migotanie;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.page-landing .benefits__list{margin:0 0 -1.66667vw;flex-wrap:wrap;display:flex}@media only screen and (max-width:1024px){.page-landing .benefits__list{margin:0 0 -24px;margin:0}}.page-landing .benefits__list .list__item{flex:0 0 33.33333%;margin:0 0 1.66667vw;padding:1.66667vw;display:flex}@media only screen and (max-width:1024px){.page-landing .benefits__list .list__item{margin:0 0 24px;padding:8px;flex:0 0 100%;margin:0;padding:16px;align-items:center}}.page-landing .benefits__list .list__item .item__icon{flex:0 0 3.75vw;margin:0 1.66667vw 0 0}@media only screen and (max-width:1024px){.page-landing .benefits__list .list__item .item__icon{flex:0 0 48px;margin:0 32px 0 0}}.page-landing .benefits__list .list__item .item__icon img{width:100%;height:auto}.page-landing .benefits__list .list__item .item__icon_image--standard{display:block}.page-landing .benefits__list .list__item .item__icon_image--inversed{display:none}.page-landing .benefits__list .list__item .item__copy h3{margin:0 0 .83333vw}@media only screen and (max-width:1024px){.page-landing .benefits__list .list__item .item__copy h3{flex:0 0 48px;margin:0 0 8px}}@media (max-width:1024px){.page-landing .benefits--inversed{color:#fff;padding:3.33333vw 0 5vw;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.page-landing .benefits--inversed:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25)}.page-landing .benefits--inversed .benefits__parallax{display:block}.page-landing .benefits--inversed .item__icon__image--standard{display:none}.page-landing .benefits--inversed .item__icon__image--inversed{display:block}}.page-landing .gallery{margin:0;padding:2.5vw 0 1.66667vw}@media only screen and (max-width:1024px){.page-landing .gallery{margin:0;padding:24px 0 0;padding:16px 0 0}}.page-landing .gallery__slider .slider__item img{width:100%;height:19.375vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (max-width:1024px){.page-landing .gallery__slider .slider__item img{height:400px}}.page-landing .gallery__slider .slider__nav{transform:translateY(-50%);position:relative;top:50%;width:100%;pointer-events:none;padding:0 1.66667vw;justify-content:space-between;display:flex;position:absolute;z-index:2;left:0}@media only screen and (max-width:1024px){.page-landing .gallery__slider .slider__nav{padding:0}}.page-landing .gallery__slider .slider__nav .nav__next,.page-landing .gallery__slider .slider__nav .nav__prev{cursor:pointer;pointer-events:auto}@media only screen and (max-width:1024px){.page-landing .gallery__slider .slider__nav .nav__next,.page-landing .gallery__slider .slider__nav .nav__prev{padding:15px}}.page-landing .gallery__slider .slider__nav .nav__next img,.page-landing .gallery__slider .slider__nav .nav__prev img{width:auto;height:2.5vw}@media only screen and (max-width:1024px){.page-landing .gallery__slider .slider__nav .nav__next img,.page-landing .gallery__slider .slider__nav .nav__prev img{height:33px;display:none}}.page-landing .gallery__slider .slider__nav .nav__next img.mobile,.page-landing .gallery__slider .slider__nav .nav__prev img.mobile{display:none}@media only screen and (max-width:1024px){.page-landing .gallery__slider .slider__nav .nav__next img.mobile,.page-landing .gallery__slider .slider__nav .nav__prev img.mobile{display:block}}@media (min-width:1025px){.page-landing.page-landing--v3{max-width:79.16667vw}}@media (min-width:1025px) and (max-width:1536px){.page-landing.page-landing--v3{max-width:73.95833vw}}@media (min-width:1025px){.page-landing.page-landing--v3 .contact,.page-landing.page-landing--v3 .contact__sectionTitle,.page-landing.page-landing--v3 .noLimit__button{display:none}.page-landing.page-landing--v3 .qcClose.visible{display:none!important;opacity:0!important}.page-landing.page-landing--v3 .check__list .list__item .item__info{margin-bottom:0}.page-landing.page-landing--v3 .check__list .list__item .btn{display:none!important}}@keyframes migotanie{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.section{margin:2.5vw 0}@media only screen and (max-width:1024px){.section{margin:32px 0}}.section--padded{margin-top:0;margin-bottom:0;padding:2.5vw 0}@media only screen and (max-width:1024px){.section--padded{padding:32px 0}}.section__header{font-size:2.08333vw;line-height:1.25;color:#111;text-align:center}@media only screen and (max-width:1024px){.section__header{font-size:22px}}.section__contents{margin-top:1.25vw}.section__contents--narrow{max-width:60%;margin-left:auto;margin-right:auto}@media (max-width:1280px){.section__contents--narrow{max-width:100%}}.section--contactBar{background:#3c3c3c;color:#fff;padding:1.66667vw}@media only screen and (max-width:1024px){.section--contactBar{padding:32px 0}}.section--contactBar .section__header{color:#fff}.section--contactBar .section__contents{text-align:center}.section--contactBar .section__contents__button{margin-top:32px}.section--contactBar,.section--text{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;position:relative}.section--contactBar .container,.section--text .container{position:relative;z-index:10}.section--contactBar:before,.section--text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section--textImage{background:#f6f9f9;overflow:hidden;position:relative}.section--textImage .container{position:static;display:flex;align-items:stretch;flex-wrap:wrap}@media only screen and (max-width:1024px){.section--textImage .container{padding-left:0;padding-right:0}}.section--textImage .section__header{text-align:left}.section--textImage .section__text{flex:0 0 50%;padding:3.33333vw 2.08333vw 3.33333vw 0}@media only screen and (max-width:1024px){.section--textImage .section__text{flex:0 0 100%;padding:32px 16px;order:2}}.section--textImage .section__image{width:50%;height:100%;position:absolute;top:50%;transform:translateY(-50%);right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1024px){.section--textImage .section__image{flex:0 0 100%;height:150px;order:1;transform:none;position:static}}.section--textImage .section__image img{opacity:0}@media only screen and (max-width:1024px){.section--textImage .section__image img{max-width:100%;height:auto;max-height:100%;display:block}}@media only screen and (max-width:1024px){.section--image .section__image{background-image:none!important}.section--image .section__image img{opacity:1;margin:16px auto}}.gallery{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.gallery__item{flex:0 0 22%;text-align:center}.gallery__item img{margin:0 auto;max-width:100%;height:auto}.pageBottom{padding:3.33333vw;background:#f6f9f9}.pageBottom .container{display:flex;flex-wrap:wrap;justify-content:space-between}.pageBottom__item{flex:0 0 19%}.pageBottom__item p{font-size:.78125vw}.pageBottom__item__header{font-weight:500;font-size:1.04167vw;padding:.41667vw 0}.pageBottom__item__contents{color:#7a7a7a}.pageBottom__item--logo{flex:0 0 24%;padding-right:1.66667vw}.pageBottom__item--logo img{max-width:100%;height:auto}
