*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box;margin:0;padding:0}body{margin:0;padding:0}input,textarea,select,button{font-size:inherit}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}a{text-decoration:none;color:inherit}ul{list-style:none}@font-face{font-family:T2 Halvar Breit;src:url(/assets/T2HalvarBreit-ExtraBold-BBuQZXR9.eot);src:url(/assets/T2HalvarBreit-ExtraBold-BBuQZXR9.eot?#iefix) format("embedded-opentype"),url(/assets/T2HalvarBreit-ExtraBold-DQ1-Ui8x.woff2) format("woff2"),url(/assets/T2HalvarBreit-ExtraBold-BEjbqY4U.woff) format("woff"),url(/assets/T2HalvarBreit-ExtraBold-JKa5Uz_W.ttf) format("truetype"),url(/assets/T2HalvarBreit-ExtraBold-Dvsi1VYJ.otf) format("opentype"),url(/assets/T2HalvarBreit-ExtraBold-DUpT6YvX.svg#T2HalvarBreit) format("svg");font-weight:800;font-style:normal}@font-face{font-family:T2 Halvar Stencil Breit;src:url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-DW5WgWn-.eot);src:url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-DW5WgWn-.eot?#iefix) format("embedded-opentype"),url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-DuyRO1SN.woff2) format("woff2"),url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-rQ_hCh_8.woff) format("woff"),url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-B8JclUbF.ttf) format("truetype"),url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-CxuzqAAJ.otf) format("opentype"),url(/assets/T2HalvarStencilBreit-ExtraBoldMidGap-CnPOQ9XP.svg#T2HalvarStencilBreit) format("svg");font-weight:800;font-style:normal}@font-face{font-family:T2 Rooftop Medium;src:url(/assets/T2-Rooftop-Medium-C0mO5oYB.woff2) format("woff2"),url(/assets/T2-Rooftop-Medium-DoxWnOWj.woff) format("woff"),url(/assets/T2-Rooftop-Medium-STNb_dIR.ttf) format("truetype"),url(/assets/T2-Rooftop-Medium-CM1U1G-c.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:T2 Rooftop Regular;src:url(/assets/T2_Rooftop-Regular-AuqtQ7Gu.woff2) format("woff2"),url(/assets/T2_Rooftop-Regular-CKPLPrCo.woff) format("woff"),url(/assets/T2_Rooftop-Regular-Dhw_MoPI.ttf) format("truetype"),url(/assets/T2_Rooftop-Regular-CKn3sbga.otf) format("opentype");font-weight:400;font-style:normal}:root{--black: #000000;--white: #ffffff;--pink: #FF3495;--blue: #0000FF;--light-blue: #00BFFF;--green: #A7FC00;--grey: #B6B6B6;--grey-faq: #F2F3F5;--grey-faq-opened: #F8F9FA;--grey-faq-border: #d1d8d6;--input-label-grey: #808080;--input-background: #f2f2f2;--input-error-background: #FFE5E9;--input-error-text: #e02d4a;--grey-footer: #808693;--shadow-small: 0px 3px 6px 0px rgba(31, 34, 41, .08), 0px -2px 1px 0px rgba(0, 0, 0, .02);--shadow-medium: 0px 2px 10px 0px rgba(0, 0, 0, .06), 0px 2px 10px 0px rgba(0, 0, 0, .03);--shadow-large: 0px 8px 26px 0px rgba(0, 0, 0, .1), 0px 0px 8px 0px rgba(0, 0, 0, .06);--font-body_desktop: "T2 Rooftop Regular", sans-serif;--font-title: "T2 Halvar Breit", sans-serif;--font-button: "T2 Halvar Breit", sans-serif;--font-main--bold: "T2 Rooftop Medium", sans-serif;--font-h1: "T2 Halvar Stencil Breit", sans-serif;--body_desktop: 15px;--body_desktop-height: 22px;--h1-size: 32px;--h1-height: 30px;--h2-size: 24px;--h2-height: 22px;--h3-size: 22px;--h3-height: 20px;--h4-size: 18px;--h4-height: 16px;--h5-size: 16px;--h5-height: 14px;--h6-size: 12px;--h6-height: 10px;--font-button-size: 16px;--font-button-height: 20px;--font-small_button-size: 12px;--font-small_button-height: 16px;--tiny-mobile-size: 12px;--tiny-mobile-height: 18px;--section-margin-y: 8px;--section-margin-x: 8px;--inner-margin-y: 8px;--button-margin-y: 16px;--footer-margin-y: 16px;--footer-margin-x: 12px;--footer-padding-y: 32px;--inner-padding-y: 12px;--inner-padding-x: 12px;--faq-padding-x: 16px;--faq-padding-y: 16px;--faq-margin-top: 13px;--input-padding-x: 12px;--input-padding-y: 8px;--border-radius-outter: 16px;--border-radius-inner: 12px;--border-radius-button: 10px;--border-radius-input: 12px;--input-max-width: 398px;--containerMaxWidht: 1136px}body{min-height:100vh;width:100vw;transition:color .5s,background-color .5s;scroll-behavior:smooth}@media screen and (min-width: 1024px){:root{--h1-size: 38px;--h1-height: 34px;--h2-size: 28px;--h2-height: 24px;--h3-size: 24px;--h3-height: 22px;--h4-size: 20px;--h4-height: 18px;--footer-margin-y: 24px;--footer-margin-x: 16px;--inner-padding-y: 24px;--inner-padding-x: 24px;--faq-padding-x: 24px;--faq-padding-y: 28px;--section-margin-y: 32px;--section-margin-x: 16px;--inner-margin-y: 16px;--button-margin-y: 24px;--border-radius-outter: 32px;--border-radius-inner: 24px}}body{color:var(--black);font-family:var(--font-body_desktop);font-size:var(--body_desktop);line-height:var(--body_desktop-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-title{color:var(--white)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}h1{font-size:var(--h2-size);line-height:var(--h2-height);text-transform:uppercase}h2{text-transform:uppercase;font-size:var(--h2-size);line-height:var(--h2-height)}h3{font-size:var(--h3-size);line-height:var(--h3-height)}.subtitle{font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);font-family:var(--font-main--bold)}.faq-title{font-family:var(--font-main--bold)}.confirm-wrapper .paragraph,.footer p{font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height)}.logo-t2{height:100%;width:auto}section>*+*,.input-wrapper>*+*,.input-wrapper .form-home>*+*,.main--section-input>*>*+*{margin-top:var(--inner-margin-y)}.input-wrapper .form-home .btn-wrapper,.form-message>*+*{margin-top:var(--button-margin-y)}.hero-title .text-wrapper>*+*{margin-top:var(--inner-margin-y)}body{background-color:var(--black)}.header-logo-wrapper{height:64px;width:100%;padding:var(--inner-padding-y) var(--inner-padding-x)}.header{max-width:var(--containerMaxWidht);margin-left:auto;margin-right:auto}.header-logo-wrapper img{height:100%;width:auto}.hero-block{display:flex;position:relative;height:350px;align-items:flex-end;overflow:hidden;border-radius:var(--border-radius-outter);background-color:var(--grey);padding:var(--section-margin-y) var(--section-margin-x);width:calc(100% - var(--section-margin-x) * 2);margin:var(--section-margin-y) var(--section-margin-x)}.hero-block img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:block}.hero-title{position:relative;background-color:var(--black);padding:var(--inner-padding-y) var(--inner-padding-x);border-radius:var(--border-radius-inner);overflow:hidden;width:100%;height:max-content;min-height:104px}.hero-title *{display:block}.main-block{overflow:hidden;border-radius:var(--border-radius-outter);background-color:var(--white);width:100%}section{padding:var(--inner-padding-y) var(--inner-padding-x);max-width:var(--containerMaxWidht);margin-left:auto;margin-right:auto}.img-card{display:block}.card--shadow{padding:var(--inner-padding-y) var(--inner-padding-x);box-shadow:var(--shadow-small);border-radius:var(--border-radius-outter);overflow:hidden;position:relative}.card--grey{padding:var(--inner-padding-y) var(--inner-padding-x);border-radius:var(--border-radius-outter);overflow:hidden;position:relative;background-color:var(--grey-faq)}.section--description .card{height:360px}.section--procedure .card .list--steps .step-item+.step-item{margin-top:var(--inner-margin-y)}.section--description .card .text-wrapper h2{margin-bottom:var(--inner-margin-y)}.section--description .card .img-card{position:absolute;width:90%;height:auto;bottom:-25%;right:-25%;max-width:370px}.card--black{background-color:var(--black);color:var(--white);overflow:hidden;border-radius:var(--border-radius-outter);padding:var(--inner-padding-y) var(--inner-padding-x);position:relative}.section--procedure .card{height:480px}.section--procedure .card .img-card{position:absolute;width:70%;height:auto;bottom:-15%;left:50%;transform:translate(-50%);max-width:300px}.procedure-list{list-style-position:inside;margin-top:var(--section-margin-y)}.procedure-list li p{display:inline}.section--procedure .btn,.main--section-input .btn{margin-top:var(--button-margin-y)}.procedure-list li+li{margin-top:var(--section-margin-y)}.link--inline,.footer .link--offer{text-decoration:underline}.footer{background-color:var(--black)}.footer .container{padding:var(--footer-padding-y) var(--inner-padding-x);max-width:var(--containerMaxWidht)}.footer h4{color:var(--white)}.footer p{color:var(--grey-footer)}.footer .phone-block>*+*{margin-top:var(--section-margin-y)/2}.footer .container>*+*{margin-top:var(--footer-margin-y)}.hero-block .btn,.hidden-xs{display:none}@media screen and (min-width: 600px){.section--description .card .img-card{right:-15%}}@media screen and (min-width: 768px){.hidden-xs.btn{display:flex}.hero-block{display:flex;position:relative;z-index:0;justify-content:flex-start;align-items:center;height:min-content}.hero-block img{width:60%;left:auto}.hero-title{height:290px;width:60%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.section--description .card{margin-top:var(--section-margin-y);display:grid;grid-template-columns:1fr 1fr;height:300px}.section--description .card .img-card{width:300px;top:50%;right:0;transform:translateY(-50%)}.section--description .card .text-wrapper h2{margin-bottom:var(--inner-margin-y)}.section--description .card .text-wrapper{grid-row:1 / 2;align-self:flex-start}.section--description .card .text-wrapper{grid-column:1 / 2}.section--procedure .card{height:min-content}.section--procedure .card>*{width:50%}.section--procedure .card .img-card{top:auto;right:0;left:auto;bottom:-35%;transform:translateY(0)}.footer .container{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--section-margin-x);margin:0 auto}.footer .phone-block{--section-margin-y: 8px;grid-column:1/-1}}@media screen and (min-width: 1024px){.hero-block{padding:var(--inner-padding-y) var(--inner-padding-x);margin:0 auto var(--section-margin-y)}.hero-title{max-width:520px}.header-logo-wrapper{height:80px}.main--section-input *{--section-margin-y: 8px}.section--input .card{width:50%}.card--shadow{box-shadow:var(--shadow-large)}section{margin-top:var(--section-margin-y);padding:0 var(--inner-padding-x);margin-left:auto;margin-right:auto}}@media screen and (min-width: 1280px){.hero-block{width:100%}.header-logo-wrapper{padding-left:0;padding-right:0}section{width:100%}}.faq-list{margin-left:auto;margin-right:auto;width:100%}.accordion{cursor:pointer;position:relative;padding:var(--faq-padding-y) 0;border-bottom:1px solid var(--grey-faq-border)}.faq-list .faq-item:last-child .accordion{border-bottom:none}.toggle-button{width:19px;height:12px;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);right:var(--faq-padding-x);display:flex;align-items:center;justify-content:center}.active .toggle-button{background-color:transparent;transform:translateY(0) rotate(0);top:var(--faq-padding-y)}.faq-item svg{display:block;width:100%;height:auto}.faq-title{width:calc(100% - 72px)}.faq-answer{width:100%;margin-top:var(--faq-margin-top);transition:opacity .1s ease-in}@media screen and (min-width: 1024px){.faq-list{display:block}.faq-item{width:100%}}@media screen and (min-width: 1136px){.faq-list{display:block;width:50%;margin-left:0;margin-right:auto}}.inputs-item{list-style:none}.input-container{position:relative;max-width:var(--input-max-width)}.input-container label{color:var(--input-label-grey);font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);position:absolute;top:var(--input-padding-y);left:var(--input-padding-x);visibility:visible;opacity:1;transform:scale(1) translateY(0);transition:opacity .2s ease-out,transform .2s ease-in}.input{outline:1px solid transparent;border:none;border-radius:var(--border-radius-input);min-height:60px;max-width:var(--input-max-width);-webkit-appearance:none;color:var(--black);padding-left:var(--input-padding-x);padding-right:var(--input-padding-x);padding-bottom:var(--input-padding-y);display:flex;width:100%;text-align:left;caret-color:currentcolor;height:60px;background-color:var(--input-background)}.input::placeholder{color:var(--input-label-grey);font-family:var(--font-body_desktop)}.icon-clear{position:absolute;right:var(--input-padding-x);top:50%;transform:translateY(-50%);height:20px;width:20px}.error.input{background-color:var(--input-error-background);box-shadow:0 0 1px 0 var(--input-error-text) inset,0 0 1px 0 var(--input-error-text)}.error.input::placeholder{color:var(--input-error-text)}.error.input~label{color:var(--input-error-text)}.input:placeholder-shown{padding:var(--input-padding-x)}.input:placeholder-shown+label{display:none}.input:not(:placeholder-shown){padding-top:31px}.validation{font-family:var(--font-body_desktop);width:calc(100% - var(--input-padding-x) * 2);justify-content:space-between;color:var(--input-error-text);font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);overflow:hidden;position:relative;padding:3px var(--input-padding-x)}.error-wrapper p{font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);color:var(--input-error-text);font-family:var(--font-body_desktop)}.loader-wrapper{position:absolute;width:100%;height:100%;z-index:100;top:0;left:0;right:0;bottom:0;background-color:var(--white);display:flex;justify-content:center;align-items:center}.btn{height:52px;width:100%;max-width:398px;min-width:147px;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;padding:13px 35px;font-family:var(--font-button);text-transform:uppercase;font-size:var(--font-button-size);line-height:var(--font-button-height);border-radius:var(--border-radius-button);transition:all .2s cubic-bezier(.4,0,.6,1);text-align:center;outline:none}.btn--black{background-color:var(--black);color:var(--white)}.btn--green{background-color:var(--green);color:var(--black)}@media screen and (min-width: 1024px){.btn{height:60px;min-width:167px;padding:19px 45px}}.step-item{display:grid;grid-template-columns:min-content 1fr}.step-item .step-text-bg{padding-left:var(--inner-padding-x)}.stepper-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.list--steps{margin-top:var(--inner-margin-y)}.stepper-wrapper .stepper-number{display:flex;border-radius:50%;border:1px solid var(--white);justify-content:center;align-items:center;width:24px;height:24px;font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height)}.stepper-wrapper .line{display:block;width:1px;height:calc(100% - 24px - var(--inner-margin-y));margin-top:var(--inner-margin-y);background-color:var(--white)}@media screen and (min-width: 1024px){.section--procedure .card .list--steps .step-item,.stepper-wrapper .line{--inner-margin-y: 8px}}
