*,*: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(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarBreit-ExtraBold.eot);src:url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarBreit-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarBreit-ExtraBold.woff2) format("woff2"),url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarBreit-ExtraBold.woff) format("woff"),url(../../fonts/T2_Halvar_Breitschrift/Desktop_TTF/T2HalvarBreit-ExtraBold.ttf) format("truetype"),url(../../fonts/T2_Halvar_Breitschrift/Desktop_OTF/T2HalvarBreit-ExtraBold.otf) format("opentype"),url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarBreit-ExtraBold.svg#T2HalvarBreit) format("svg");font-weight:800;font-style:normal}@font-face{font-family:T2 Halvar Stencil Breit;src:url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarStencilBreit-ExtraBoldMidGap.eot);src:url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarStencilBreit-ExtraBoldMidGap.eot?#iefix) format("embedded-opentype"),url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarStencilBreit-ExtraBoldMidGap.woff2) format("woff2"),url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarStencilBreit-ExtraBoldMidGap.woff) format("woff"),url(../../fonts/T2_Halvar_Breitschrift/Desktop_TTF/T2HalvarStencilBreit-ExtraBoldMidGap.ttf) format("truetype"),url(../../fonts/T2_Halvar_Breitschrift/Desktop_OTF/T2HalvarStencilBreit-ExtraBoldMidGap.otf) format("opentype"),url(../../fonts/T2_Halvar_Breitschrift/Webfonts/T2HalvarStencilBreit-ExtraBoldMidGap.svg#T2HalvarStencilBreit) format("svg");font-weight:800;font-style:normal}@font-face{font-family:T2 Rooftop Medium;src:url(../../fonts/T2_Rooftop/T2-Rooftop-Medium.woff2) format("woff2"),url(../../fonts/T2_Rooftop/T2-Rooftop-Medium.woff) format("woff"),url(../../fonts/T2_Rooftop/T2-Rooftop-Medium.ttf) format("truetype"),url(../../fonts/T2_Rooftop/T2-Rooftop-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:T2 Rooftop Regular;src:url(../../fonts/T2_Rooftop/T2_Rooftop-Regular.woff2) format("woff2"),url(../../fonts/T2_Rooftop/T2_Rooftop-Regular.woff) format("woff"),url(../../fonts/T2_Rooftop/T2_Rooftop-Regular.ttf) format("truetype"),url(../../fonts/T2_Rooftop/T2_Rooftop-Regular.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-button: #F2F2F2;--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: 34px;--h2-size: 24px;--h2-height: 26px;--h3-size: 22px;--h3-height: 24px;--h4-size: 18px;--h4-height: 20px;--h5-size: 16px;--h5-height: 18px;--h6-size: 12px;--h6-height: 14px;--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: 16px;--section-margin-y: 24px;--section-margin-x: 8px;--inner-margin-y: 16px;--inner-padding-y: 12px;--faq-margin-top: 13px;--input-padding-x: 12px;--input-padding-y: 8px;--inner-padding-x: 12px;--inner-margin-small-y: 8px;--button-margin-y: 12px;--button-padding-x: 8px;--button-padding-y: 19px;--phone-padding-x: 16px;--phone-padding-y: 16px;--border-radius-outter: 16px;--border-radius-inner: 12px;--border-radius-small: 8px;--border-radius-button: 12px;--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: 16px;--inner-padding-x: 24px;--faq-padding-x: 24px;--faq-padding-y: 28px;--section-margin-y: 16px;--section-margin-x: 16px;--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)}.countdown h1{font-family:var(--font-h1);font-size:150px;line-height:1}.logo-t2{height:100%;width:auto}.input-wrapper>*+*,.input-wrapper .form-home>*+*,.main--section-input>*>*+*{margin-top:var(--section-margin-y)}.hero-title .text-wrapper>*+*{margin-top:var(--section-margin-y)}body{background-color:var(--white)}.ios.section-wrapper{height:calc(100vh - 44px)}.section-wrapper{padding:var(--phone-padding-y) var(--phone-padding-x);width:100vw;height:100vh;display:grid;grid-template-rows:min-content 1fr min-content;grid-template-columns:1fr;row-gap:var(--section-margin-y);position:relative}.section-wrapper .section-main{width:100%;height:100%;display:flex;flex-direction:column}.section-wrapper .section-main .img-btn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:calc(100% - var(--phone-padding-y) * 2);width:100%}.section-wrapper .section-main .steps-wrapper>*+*{margin-top:var(--inner-margin-y)}.text-wrapper>*+*{margin-top:var(--inner-margin-small-y)}.image-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;flex-grow:1}.image-wrapper.image-wrapper--error{height:100%;margin-top:0}.image-wrapper .image-main{display:block;position:relative;width:128px;height:128px;margin-left:auto;margin-right:auto}.image-wrapper .customer-photo{display:block;position:relative;z-index:1000;width:calc(100vw - var(--phone-padding-x) * 2);height:90%;object-fit:cover}.options .section-header{width:100%}.options-wrapper>*+*{margin-top:var(--inner-margin-y)}.options h2{text-align:left}.step-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.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}.stepper-wrapper>*+*{margin-top:var(--inner-margin-small-y);margin-bottom:var(--inner-margin-small-y)}.stepper-wrapper .stepper-number{display:flex;border-radius:50%;border:1px solid var(--black);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:16px;background-color:var(--black)}.qr-wrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:relative}.customer-photo,.qr-image{width:100%;height:auto;border-radius:16px;border:2px solid var(--black)}.countdown{width:min-content;height:min-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bullet-list{list-style:disc;list-style-position:inside;padding-left:var(--phone-padding-x)}.form-claim{width:100%}.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);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}.section--description .card{height:450px}.section--description .card .text-wrapper{margin-top:var(--section-margin-y)}.section--description .card .img-card{position:absolute;width:100%;height:auto;top:50%;right:0;left:0}.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.image{position:relative;height:300px}.section--procedure .card.image .img-card{position:absolute;width:auto;height:100%}.procedure-list{list-style:initial;list-style-position:inside;margin-top:var(--section-margin-y)}.procedure-list li p{display:inline}.section--description .btn,.main--section-input .btn{margin-top:var(--button-margin-y)}.procedure-list li+li{margin-top:var(--section-margin-y)}.footer .link--offer{text-decoration:underline}.footer{width:100%;background-color:var(--black)}.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: 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{left:auto}.hero-title{height:290px;width:60%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.section--description .card{height:300px;margin-top:var(--section-margin-y);display:grid;grid-template-columns:1fr 1fr}.section--description .card .img-card{width:50%;top:-5%;right:0;left:auto}.section--description .card h2{grid-row:1 / 2}.section--description .card .text-wrapper{grid-row:2 / 3;align-self:flex-end}.section--description .card h2,.section--description .card .text-wrapper{grid-column:1 / 2}.section--procedure{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--section-margin-x)}.section--procedure .card{margin-top:0;height:100%}.section--procedure .card{width:100%}.section--procedure .card.image{height:100%}.section--procedure .card .img-card{width:auto;height:100%;bottom:0;right:-10%}.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-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)}}.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{font-family:var(--font-body_desktop);font-size:var(--tiny-mobile-size);line-height:var(--tiny-mobile-height);color:var(--input-label-grey);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);font-family:var(--font-body_desktop);line-height:var(--body_desktop-height);font-size:var(--body_desktop)}.input::placeholder{color:var(--input-label-grey);font-family:var(--font-body_desktop);line-height:var(--body_desktop-height);font-size:var(--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:fixed;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:var(--button-padding-y) var(--button-padding-x);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)}.btn--grey{background-color:var(--grey-button);color:var(--black)}.btn-wrapper{width:calc(100vw - (var(--phone-padding-x) * 2));margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.btn-wrapper>*+*{margin-top:var(--button-margin-y)}.btn-wrapper>*:last-child{margin-bottom:var(--margin-last)}.btn--cancel{background-color:transparent;width:24px;height:24px;outline:none;border:none;min-width:min-content}.conditions .btn--cancel,.options .btn--cancel{margin-top:.5rem;z-index:1000;position:absolute;top:0;right:0}
