*,:before,:after,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{color:inherit;text-decoration:none}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:#000;--white:#fff;--pink:#ff3495;--blue:#00f;--light-blue:#00bfff;--green:#a7fc00;--grey:#b6b6b6;--grey-faq:#f2f3f5;--grey-faq-opened:#f8f9fa;--grey-faq-border:#d1d8d6;--input-label-grey:gray;--input-background:#f2f2f2;--input-error-background:#ffe5e9;--input-error-text:#e02d4a;--grey-footer:#808693;--shadow-small:0px 3px 6px 0px #1f222914, 0px -2px 1px 0px #00000005;--shadow-medium:0px 2px 10px 0px #0000000f, 0px 2px 10px 0px #00000008;--shadow-large:0px 8px 26px 0px #0000001a, 0px 0px 8px 0px #0000000f;--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{scroll-behavior:smooth;width:100vw;min-height:100vh;transition:color .5s,background-color .5s}@media screen and (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{width:auto;height:100%}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{width:100%;height:64px;padding:var(--inner-padding-y) var(--inner-padding-x)}.header{max-width:var(--containerMaxWidht);margin-left:auto;margin-right:auto}.header-logo-wrapper img{width:auto;height:100%}.hero-block{border-radius:var(--border-radius-outter);background-color:var(--grey);height:350px;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);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-block img{width:100%;display:block;position:absolute;inset:0}.hero-title{background-color:var(--black);padding:var(--inner-padding-y) var(--inner-padding-x);border-radius:var(--border-radius-inner);width:100%;height:max-content;min-height:104px;position:relative;overflow:hidden}.hero-title *{display:block}.main-block{border-radius:var(--border-radius-outter);background-color:var(--white);width:100%;overflow:hidden}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);position:relative;overflow:hidden}.card--grey{padding:var(--inner-padding-y) var(--inner-padding-x);border-radius:var(--border-radius-outter);background-color:var(--grey-faq);position:relative;overflow:hidden}.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{width:90%;max-width:370px;height:auto;position:absolute;bottom:-25%;right:-25%}.card--black{background-color:var(--black);color:var(--white);border-radius:var(--border-radius-outter);padding:var(--inner-padding-y) var(--inner-padding-x);position:relative;overflow:hidden}.section--procedure .card{height:480px}.section--procedure .card .img-card{width:70%;max-width:300px;height:auto;position:absolute;bottom:-15%;left:50%;transform:translate(-50%)}.procedure-list{margin-top:var(--section-margin-y);list-style-position:inside}.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 (width>=600px){.section--description .card .img-card{right:-15%}}@media screen and (width>=768px){.hidden-xs.btn{display:flex}.hero-block{z-index:0;justify-content:flex-start;align-items:center;height:min-content;display:flex;position:relative}.hero-block img{width:60%;left:auto}.hero-title{flex-direction:column;justify-content:space-between;align-items:flex-start;width:60%;height:290px;display:flex}.section--description .card{margin-top:var(--section-margin-y);grid-template-columns:1fr 1fr;height:300px;display:grid}.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-area:1/1/2/2;align-self:flex-start}.section--procedure .card{height:min-content}.section--procedure .card>*{width:50%}.section--procedure .card .img-card{inset:auto 0 -35% auto;transform:translateY(0%)}.footer .container{column-gap:var(--section-margin-x);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.footer .phone-block{--section-margin-y:8px;grid-column:1/-1}}@media screen and (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 (width>=1280px){.hero-block{width:100%}.header-logo-wrapper{padding-left:0;padding-right:0}section{width:100%}}.faq-list{width:100%;margin-left:auto;margin-right:auto}.accordion{cursor:pointer;padding:var(--faq-padding-y) 0;border-bottom:1px solid var(--grey-faq-border);position:relative}.faq-list .faq-item:last-child .accordion{border-bottom:none}.ordered--list{padding-inline-start:20px}.toggle-button{width:19px;height:12px;top:50%;right:var(--faq-padding-x);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)rotate(180deg)}.active .toggle-button{top:var(--faq-padding-y);background-color:#0000;transform:translateY(0)rotate(0)}.faq-item svg{width:100%;height:auto;display:block}.faq-title{width:calc(100% - 72px)}.faq-answer{width:100%;margin-top:var(--faq-margin-top);transition:opacity .1s ease-in}@media screen and (width>=1024px){.faq-list{display:block}.faq-item{width:100%}}@media screen and (width>=1136px){.faq-list{width:50%;margin-left:0;margin-right:auto;display:block}}.inputs-item{list-style:none}.input-container{max-width:var(--input-max-width);position:relative}.input-container label{color:var(--input-label-grey);font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);top:var(--input-padding-y);left:var(--input-padding-x);visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-in;position:absolute;transform:scale(1)translateY(0%)}.input{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);text-align:left;caret-color:currentColor;background-color:var(--input-background);border:none;outline:1px solid #0000;width:100%;height:60px;display:flex}.input::placeholder{color:var(--input-label-grey);font-family:var(--font-body_desktop)}.icon-clear{right:var(--input-padding-x);width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.error.input{background-color:var(--input-error-background);box-shadow:0 0 1px 0px var(--input-error-text) inset, 0 0 1px 0px var(--input-error-text)}.error.input::placeholder,.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);color:var(--input-error-text);font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);padding:3px var(--input-padding-x);justify-content:space-between;position:relative;overflow:hidden}.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{z-index:100;background-color:var(--white);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.btn{cursor:pointer;width:100%;min-width:147px;max-width:398px;height:52px;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);text-align:center;border:none;outline:none;flex-direction:row;justify-content:center;align-items:center;padding:13px 35px;transition:all .2s cubic-bezier(.4,0,.6,1);display:flex}.btn--black{background-color:var(--black);color:var(--white)}.btn--green{background-color:var(--green);color:var(--black)}@media screen and (width>=1024px){.btn{min-width:167px;height:60px;padding:19px 45px}}.step-item{grid-template-columns:min-content 1fr;display:grid}.step-item .step-text-bg{padding-left:var(--inner-padding-x)}.stepper-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.list--steps{margin-top:var(--inner-margin-y)}.stepper-wrapper .stepper-number{border:1px solid var(--white);width:24px;height:24px;font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);border-radius:50%;justify-content:center;align-items:center;display:flex}.stepper-wrapper .line{width:1px;height:calc(100% - 24px - var(--inner-margin-y));margin-top:var(--inner-margin-y);background-color:var(--white);display:block}@media screen and (width>=1024px){.section--procedure .card .list--steps .step-item,.stepper-wrapper .line{--inner-margin-y:8px}}
