html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,details,summary,time,audio,video,button,mark{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding:0;border:0;font-size:100%;text-decoration:none;background-color:rgba(0,0,0,0);list-style:none;vertical-align:baseline;box-sizing:border-box;padding-inline-start:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,img{display:block}h1,h2,h3,h4,h5,h6{font-family:"Museo Sans Cyrl"}input{-webkit-appearance:none;appearance:none;display:block;margin:0;padding:0;border-width:0;border-color:rgba(0,0,0,0);outline:none;font-family:inherit;font-size:inherit;font-weight:normal;font-style:normal;font-stretch:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:none;font-variant-numeric:normal;text-align:start;text-indent:0;text-rendering:auto;text-shadow:none;text-transform:none;line-height:normal;letter-spacing:normal;word-spacing:normal;color:inherit;box-sizing:border-box}button{-webkit-appearance:none;appearance:none;display:inline-block;margin:0;padding:0;border-style:outset;border-width:0;border-color:buttonborder;-o-border-image:initial;border-image:initial;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-stretch:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-ligatures:inherit;font-variant-numeric:inherit;text-align:center;text-indent:0;text-rendering:auto;text-shadow:none;text-transform:none;line-height:0;letter-spacing:0;word-spacing:normal;background-color:rgba(0,0,0,0);writing-mode:horizontal-tb;color:#fff;box-sizing:border-box}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}::before,::after{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}u{text-decoration:underline}a{color:#fff}details{outline:0;outline-offset:0}details summary::-webkit-details-marker{display:none}html{overflow-x:hidden;height:100%;font:400 16px/1.3 "Museo Sans Cyrl";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#2e363e;scroll-behavior:smooth;touch-action:manipulation;-webkit-overflow-scrolling:touch}body{overflow-x:hidden;position:relative;min-width:330px}@font-face{font-family:"Museo Sans Cyrl";font-weight:300;font-style:italic;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-300Italic.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-300Italic.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:300;font-style:normal;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-300.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-300.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:500;font-style:normal;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-500.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-500.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:500;font-style:italic;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-500Italic.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-500Italic.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:700;font-style:normal;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-700.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-700.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:700;font-style:italic;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-700Italic.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-700Italic.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:900;font-style:normal;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-900.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-900.woff) format("woff")}@font-face{font-family:"Museo Sans Cyrl";font-weight:900;font-style:italic;font-display:swap;src:url(assets/fonts/MuseoSansCyrl-900Italic.woff2) format("woff2"),url(assets/fonts/MuseoSansCyrl-900Italic.woff) format("woff")}:root{--color_base: #fff}.main{overflow-x:hidden;max-width:2000px;margin:0 auto}.container{position:relative;width:100%;max-width:450px;margin:0 auto}.header{display:flex;align-items:center;width:100%;height:60px;padding:0 16px;background:#fff;box-shadow:0 3px 5px rgba(16,16,17,.2)}.header__wrap{display:flex;justify-content:space-between;align-items:center}.header__action{display:flex;align-items:center;gap:15px}.header__btn{cursor:pointer;display:none;justify-content:center;align-items:center;padding:10px;border:1px solid gray;border-radius:50px;font-size:13px;text-transform:uppercase;transition:all .2s;color:#202020}.header__btn:hover{background:gray;color:#fff}.header__btn:focus-visible{background:gray;color:#fff}.header__contact{display:flex;align-items:center;gap:10px}.header__icon{display:block;width:16px;height:20px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMSAxNiAxNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjRkZDNDIyIiBkPSJNLjUgMi44Yy0xLjQgMiAuMyA2LjMgMy44IDkuOSAzLjYgMy42IDcuOCA1LjIgOS44IDMuOC4xIDAgLjEtLjEuMi0uMWwxLjQtMS40Yy40LS40LjQtMS4xLS4xLTEuNkwxMy4yIDExYy0uNS0uNS0xLjItLjUtMS42LS4xTDEwIDEyLjRjLS4xLjEtLjQuMi0uNiAwLS45LS42LTEuOC0xLjQtMi42LTIuMi0uOS0uOC0xLjYtMS43LTIuMi0yLjYtLjItLjItLjItLjQgMC0uNmwxLjYtMS42Yy40LS40LjQtMS4xLS4xLTEuNkwzLjYgMS40QzMuMi45IDIuNC45IDIgMS4zTC42IDIuNmMwIC4xLS4xLjItLjEuMnoiLz48L3N2Zz4=)}.header__tel{font-size:14px;font-weight:900;color:#202020}.header__lang{line-height:1.1;color:#202020}.footer{width:100%;padding:0 20px;background:silver}.footer .container{display:flex;justify-content:space-between;align-items:center;height:100px}.footer__logo{display:flex;align-items:center;gap:20px}.footer__tel{display:flex}.hero{position:relative;padding:55px 20px}.hero .container{display:flex;flex-flow:column-reverse;gap:30px}.hero__img{display:block;align-self:center;width:100%;height:100%;max-width:300px;margin:0 auto;margin-bottom:30px}.hero__title{margin-bottom:30px;font-size:24px;font-weight:900;text-align:center;text-transform:uppercase;color:#202020}.hero__title br{display:none}.hero__subtitle{margin-bottom:30px;font-size:14px;text-align:center;color:#2e363e}.hero__bullet{width:100%;max-width:280px;margin:0 auto;margin-bottom:30px}.hero__bullet-item{display:flex;align-items:center;gap:15px;margin-bottom:10px}.hero__bullet-icon{width:15px;height:15px;min-width:15px;background:url(assets/img/check.svg);background-position:center;background-repeat:no-repeat}.hero__bullet-text{font-size:14px}.hero__btn{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;max-width:280px;margin:0 auto;padding:15px 42px 13px;border-radius:50px;font-size:20px;font-weight:900;line-height:1.3;background:#ffc422;transition:all .2s;color:#202020;box-sizing:border-box}.hero__btn:hover{background:#ffcf4b}.hero__btn:focus-visible{background:#ffcf4b}.calc{padding:30px 20px;background:#eee}.calc__title{margin-bottom:30px;font-size:24px;font-weight:900;text-align:center;color:#202020}.calc__wraper{display:flex;flex-flow:column;gap:30px;margin-bottom:30px}.calc__sum{position:relative}.calc__sum-wraper{display:flex;justify-content:center;align-items:center;gap:20px}.calc__sum-title{margin-bottom:20px;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;color:#a2a2a2}.calc__sum-value{width:100%;height:60px;max-width:250px;margin-bottom:0;margin-left:0;border:2px solid rgba(204,204,204,.4901960784);font-size:40px;font-weight:700;text-align:center;background:#e8e8e8;color:#000}.calc__sum-currency{font-size:40px;font-weight:700;color:#000}.calc__slider{position:relative;width:100%;height:10px;max-width:900px;margin:0 auto;margin-top:50px;border-radius:5px;-webkit-user-select:none;user-select:none}.calc__payment-title{margin-bottom:20px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:5px;color:#a2a2a2}.calc__payment-value{display:flex;justify-content:center;align-items:center;gap:10px}.calc__payment-result{font-size:30px;font-weight:700;text-align:center;color:#000}.calc__payment-currency{font-size:30px;font-weight:700;text-align:center;color:#000}.calc__btn{max-width:480px !important;margin:0 auto !important;margin-bottom:30px !important}.calc__info-title{margin-bottom:15px;font-size:20px;text-align:center}.calc__info-subtitle{margin-bottom:30px;font-size:15px;text-align:center}.calc__info-ps{font-size:13px;text-align:center;color:#767676}.calc__scale{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:-30px}.calc__scale-des{display:none}.calc__track{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:4px;background-color:#e4e4e4}.calc__track--yellow{position:absolute;top:0;left:0;width:0;height:4px;background-color:#ffc422}.calc__thumb{cursor:pointer;position:absolute;top:50%;z-index:20;width:35px;height:35px;border-radius:50%;background:url(assets/img/drag.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;transform:translate(-50%, -55%)}.calc__thumb.dragging{box-shadow:0 0 8px 0 rgba(0,0,0,.75)}.steps{padding:50px 20px;background:silver}.steps__title{margin-bottom:30px;font-size:24px;font-weight:900;text-align:center;color:#202020}.steps__subtitle{margin-bottom:50px;font-size:15px;color:#2e363e}.steps__bullet{display:flex;flex-flow:column;align-items:center;gap:5px;margin-bottom:50px}.steps__bullet-item{width:100%;min-height:370px;max-width:300px;padding:30px;background-color:#fff}.steps__bullet-img{display:block;width:100%;height:65px;max-width:65px;margin:0 auto;margin-bottom:30px}.steps__bullet-title{margin-bottom:20px;font-size:24px;font-weight:900;text-align:center;line-height:1.1;color:#2e363e}.steps__bullet-subtitle{min-height:85px;margin-bottom:30px;font-size:16px;font-weight:500;color:#2e363e}.steps__bullet-time{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:5px 10px;border-radius:40px;font-size:15px;font-weight:900;text-transform:uppercase;line-height:1.2;background:#101010;color:#fff}.steps__bullet-icon{position:relative;display:inline-block;width:20px;height:20px;border-radius:50%;background:#ffc422}.steps__bullet-icon::after{content:"";position:absolute;top:3px;left:9px;z-index:10;display:block;width:6px;height:8px;border-bottom:2px solid #fff;border-left:2px solid #fff}.steps__bullet-icon--grey{background:#888}.action{position:relative}.action .container{max-width:100% !important}.action__garant{padding:50px 20px}.action__fields{width:100%;padding:50px 20px;background:#282828}.action__title{margin-bottom:30px;font-size:24px;font-weight:900;text-align:center;text-transform:uppercase;color:#ffc422}.action__bullet{margin-bottom:0}.action__bullet-item{margin-bottom:20px}.action__bullet-text{font-size:17px;font-weight:500}.action__form{display:flex;flex-flow:column;gap:40px;width:100%;max-width:350px;margin:0 auto}.action__label span{display:block;margin:0 0 6px;font-size:17px;font-weight:900;color:#fff}.action__label input{-webkit-appearance:none;appearance:none;display:block;width:100%;height:52px;padding:0 18px;border:0;border-radius:0;font-size:22px;line-height:1.15;background:#e8e8e8;transition:background .2s;color:#000;box-shadow:none}.action__label input::placeholder{font-weight:900;color:#a3a3a3}.thanks{height:100vh;background-color:#201f27}.thanks .container{display:flex;flex-flow:column;justify-content:center;align-items:center;height:100vh;padding:0 20px}.thanks__title{margin-bottom:30px;font-size:35px;font-weight:900;text-align:center;line-height:1.1;color:#fff}.thanks__subtitle{font-size:16px;text-align:center;color:#fff}@media all and (min-width: 576px){.hero__subtitle{font-size:16px}.hero__bullet-text{font-size:16px}.hero__bullet{max-width:350px}}@media all and (min-width: 768px){.container{max-width:650px}.footer__tel{display:flex}.hero__title{font-size:26px}.hero__subtitle{font-size:18px}.hero__bullet-text{font-size:18px}.hero__bullet{max-width:400px}.hero__btn{max-width:340px;font-size:24px}.calc__title{margin-bottom:50px;font-size:28px}.calc__wraper{flex-flow:row;flex-wrap:wrap}.calc__sum{flex:1 0 calc(50% - 15px);order:0}.calc__slider{flex:1 0 100%;order:3}.calc__payment{flex:1 0 calc(50% - 15px);order:1}.calc__scale-des{display:block}.steps__title{font-size:26px}.steps__subtitle{font-size:16px}.steps__bullet-item{max-width:400px;padding:50px}.action__title{font-size:26px}.thanks__title{font-size:55px}.thanks__subtitle{font-size:20px}}@media all and (min-width: 992px){.container{max-width:840px}.header__logo{width:180px;height:auto}.header__action{gap:30px}.header__btn{display:flex;height:35px}.header__tel{font-size:20px}.header{height:65px}.hero .container{flex-flow:row-reverse}.hero__content{width:100%;max-width:450px}.hero__title{max-width:600px;font-size:34px;text-align:left}.hero__subtitle{max-width:400px;text-align:left}.hero__bullet{margin:0;margin-bottom:30px}.hero__btn{margin:0}.hero__btn--margin{margin:0 auto}.calc__payment-value{padding-top:10px}.calc__payment-result{font-size:40px}.calc__payment-currency{font-size:40px}.calc{padding:50px 20px}.steps__bullet-item{min-height:455px}.steps__bullet{flex-flow:row;justify-content:center}.steps__btn{margin:0 auto}.action .container{display:flex}.action__garant{display:flex;flex-flow:column;align-items:flex-end;min-width:40%;padding:50px}.action__fields{padding:50px}.action__title{width:300px;text-align:left}.action__bullet{width:300px}.action__form{margin:0}}@media all and (min-width: 1200px){.container{max-width:1180px}.hero__title{max-width:700px;font-size:36px}.hero__bullet{margin-bottom:50px}.calc__title{font-size:32px}.steps__title{font-size:30px}.steps__subtitle{font-size:18px}.steps__bullet-item{min-height:-moz-fit-content;min-height:fit-content}.action__fields{padding-top:90px;padding-bottom:90px;padding-left:90px}.action__title{font-size:30px}}@media all and (min-width: 1400px){.calc__title{font-size:34px}}
