/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Roboto Regular';src:url(../fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Bold';src:url(../fonts/Roboto-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat Regular';src:url(../fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat Bold';src:url(../fonts/Montserrat-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeDown{0%{-webkit-transform:translateY(-300px);transform:translateY(-300px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDown{0%{-webkit-transform:translateY(-300px);transform:translateY(-300px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Roboto Regular',sans-serif;font-weight:400;color:#1d1d1f}img{max-width:100%}.container{max-width:1110px;margin:auto}a{text-decoration:none;color:#1d1d1f}h1,h2,h3,h4,p{margin:0;padding:0}button:hover{cursor:pointer}button,input{outline:0}.main{overflow-x:hidden}.disabled{display:none}.active{display:-webkit-box;display:-ms-flexbox;display:flex}.section-caption{font-size:20px;text-align:center}@media screen and (max-width:1200px){.container{max-width:90%}}.header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:35px}.header-logo{font-size:24px;color:#1d1d1f;-webkit-transition:.2s;transition:.2s;margin-right:45px}.header-logo:hover{opacity:.7}.header-logo:active{opacity:1}.header-logo__name{font-family:'Montserrat Regular',sans-serif;font-weight:400}.header-logo__name__i{font-family:'Montserrat Bold',sans-serif;font-weight:400;background:-webkit-gradient(linear,left top,left bottom,from(#56ccf2),to(#2f80ed));background:linear-gradient(180deg,#56ccf2,#2f80ed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#2f80ed}.header-logo__subname{font-size:12px;color:#8b8b92}.header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-info__addressname{font-size:14px;position:relative;margin-right:85px}.header-info__addressname::before{content:url(../img/header/pin.svg);position:absolute;left:-42px;width:25px;height:25px}.header-info__subaddress{font-size:12px;color:#8b8b92}.header-info__phone{font-size:16px;-webkit-transition:.2s;transition:.2s;position:relative}.header-info__phone::before{content:url(../img/header/phone.svg);position:absolute;left:-42px;top:-4px;width:25px;height:25px}.header-info__phone:hover{opacity:.7}.header-info__phone:active{opacity:1}.header-right{display:-webkit-box;display:-ms-flexbox;display:flex}.header__menu{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s;cursor:pointer}.header__menu:hover{opacity:.7}.header__menu:active{opacity:1}.header__button{color:#fff;font-size:12px;padding:13px 30px;background:linear-gradient(45deg,#56ccf2,#2f80ed);border:none;border-radius:10px;outline:0;-webkit-transition:.2s;transition:.2s;margin-left:20px}.header__button:hover{opacity:.9;-webkit-box-shadow:0 6px 6px -4px rgba(0,0,0,.2);box-shadow:0 6px 6px -4px rgba(0,0,0,.2)}.header__button:active{opacity:1}@media screen and (max-width:1200px){.header-info__addressname{margin-right:65px}}@media screen and (max-width:1020px){.header-info{display:none}}@media screen and (max-width:767px){.header-logo{margin-right:0}.header-logo__name{font-size:18px}.header-logo__subname{font-size:10px}.header__button{font-size:10px;margin-left:10px}}@media screen and (max-width:350px){.header__button{padding:13px 20px}}.hero-block{margin-top:165px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.hero-text__h1{font-family:'Montserrat Bold',sans-serif;font-weight:400;font-size:36px;max-width:590px;z-index:1;padding-top:20px;margin-bottom:50px}.hero-text__description{font-size:14px;max-width:445px;margin-bottom:50px}.hero-text__button{font-size:14px;padding:15px 53px;border:none;border-radius:50px;outline:0;color:#fff;background-color:#2f80ed;-webkit-transition:.2s;transition:.2s}.hero-text__button:hover{opacity:.9;-webkit-box-shadow:0 6px 6px -4px rgba(0,0,0,.2);box-shadow:0 6px 6px -4px rgba(0,0,0,.2)}.hero-text__button:active{opacity:1}.hero-image{width:630px;position:absolute;right:0;top:0}.hero-image__bg{position:absolute;width:528px;right:-80px;top:-55px;z-index:-1}@media screen and (max-width:1200px){.hero-block{margin-top:125px}.hero-text__h1{font-size:28px}.hero-image{max-width:450px;margin-top:30px}.hero-image__bg{width:400px;right:-50px}}@media screen and (max-width:1020px){.hero-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero-text{margin:auto;margin-top:100px}.hero-text__h1{font-size:36px}.hero-image{position:relative;margin:auto}}@media screen and (max-width:767px){.hero{overflow-x:hidden}.hero-image{width:350px;left:-10px}.hero-text__h1{font-size:24px;margin-bottom:40px}.hero-text__description{margin-bottom:40px}}@media screen and (max-width:350px){.hero-image{width:300px}.hero-image__bg{top:-45px}}.features{margin-top:200px}.features__caption{margin-bottom:55px}.features-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:centert;-ms-flex-align:centert;align-items:centert;text-align:center;max-width:255px}.features-item__picture{margin-bottom:25px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features-item__caption{margin-bottom:15px;font-size:16px}.features-item__description{font-size:14px;color:#4f4f54}@media screen and (max-width:1020px){.features{margin-top:100px}.features-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.features-item{margin-bottom:70px}}.order{padding-top:175px;position:relative}.order__bg{max-width:800px;position:absolute;top:-13%;bottom:0;left:0;right:0;margin:auto;z-index:-1}.order__caption{margin-bottom:40px}.order-form{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:350px}.order-form__input{width:100%;margin-bottom:20px;height:50px;border-radius:10px;padding:15px 25px;border:none}.order-form__button{height:50px;width:100%;border-radius:10px;color:#fff;background-color:#2f80ed;border:none}@media screen and (max-width:767px){.order{padding-top:0}.order__bg{-webkit-transform:scale(1.3);transform:scale(1.3);top:-27%}}@media screen and (max-width:359px){.order{padding-top:0}.order__bg{-webkit-transform:scale(1.5);transform:scale(1.5);top:-5%}}.stages{margin-top:120px}.stages-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:730px;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stages__caption{margin-bottom:55px}.stages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:350px;text-align:center;margin-bottom:30px;padding:15px 0;border-radius:10px;position:relative}.stages-item::before{content:"1";color:#fff;position:absolute;top:10px;left:20px;font-size:48px;font-family:'Montserrat Regular',sans-serif;font-weight:400}.stages-item:nth-child(1){background:linear-gradient(305deg,#56ccf2,#2f80ed)}.stages-item:nth-child(2){background:linear-gradient(45deg,#56ccf2,#2f80ed)}.stages-item:nth-child(2)::before{content:"2"}.stages-item:nth-child(3){background:linear-gradient(215deg,#56ccf2,#2f80ed)}.stages-item:nth-child(3)::before{content:"3"}.stages-item:nth-child(4){background:linear-gradient(135deg,#56ccf2,#2f80ed)}.stages-item:nth-child(4)::before{content:"4"}.stages-item__picture{height:104px;margin-bottom:20px}.stages-item__caption{font-size:16px;color:#fff;margin-bottom:5px}.stages-item__desc{font-size:14px;color:#fff;opacity:.8;padding:0 2px}@media screen and (max-width:820px){.stages-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stages-item:nth-child(n){background:linear-gradient(135deg,#56ccf2,#2f80ed)}}.price{margin-top:90px;padding-bottom:50px}.price__caption{margin-bottom:55px}.price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:55px}.price-item{width:255px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 20px 0;-webkit-box-shadow:rgba(0,0,0,.1) 0 7px 15px;box-shadow:rgba(0,0,0,.1) 0 7px 15px;border-radius:10px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.price-item:hover{-webkit-box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px;box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px}.price__picture{height:80px;margin-bottom:20px}.price-devices{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;-webkit-animation:opacity 2s,fadeDown 1s;animation:opacity 2s,fadeDown 1s;-webkit-animation-play-state:paused;animation-play-state:paused}.price-devices__item{font-size:24px;text-align:center;color:#8b8b92;width:160px;height:80px;-webkit-box-shadow:rgba(0,0,0,.1) 0 7px 15px;box-shadow:rgba(0,0,0,.1) 0 7px 15px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.price-devices__item:not(:nth-child(6n)){margin-right:30px}.price-devices__item:hover{-webkit-box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px;box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px}.price-table{-webkit-animation:opacity 2s,fadeDown 1s;animation:opacity 2s,fadeDown 1s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:730px;margin:auto;margin-top:25px}.price-table__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;font-size:16px;border-bottom:1px solid #d2d2d2}@media screen and (max-width:1200px){.price-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.price-item{margin-bottom:30px;width:200px}.price-devices{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price-devices__item:not(:nth-child(6n)){margin-right:0}}@media screen and (max-width:980px){.price-item{width:255px}}@media screen and (max-width:767px){.price-table__item{font-size:14px}}@media screen and (max-width:374px){.price-devices{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-table__name{max-width:220px}}.contacts{margin-bottom:150px}.contacts-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:730px;margin:auto;padding:55px 20px 15px;background:url(../img/price/bg.jpg);border-radius:20px;-webkit-box-shadow:rgba(0,0,0,.1) 0 7px 15px;box-shadow:rgba(0,0,0,.1) 0 7px 15px}.contacts__caption{max-width:301px;margin-bottom:80px}.contacts-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;-ms-flex-item-align:start;align-self:start;margin-bottom:70px}.contacts-form__input{width:100%;margin-bottom:20px;height:50px;border-radius:10px;padding:15px 25px;border:none;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:rgba(0,0,0,.1) 0 7px 15px;box-shadow:rgba(0,0,0,.1) 0 7px 15px}.contacts-form__input:hover{-webkit-box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px;box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px}.contacts-form__button{height:50px;width:100%;border-radius:10px;color:#fff;background-color:#2f80ed;border:none;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:rgba(0,0,0,.1) 0 7px 15px;box-shadow:rgba(0,0,0,.1) 0 7px 15px}.contacts-form__button:hover{-webkit-box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px;box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.15) 0 0 0 1px}.contacts-form__desc{font-size:12px;text-align:center;color:#4f4f54;max-width:185px;margin-top:15px}.contacts-info__caption{font-size:14px;color:#4f4f54;margin-bottom:15px;text-align:center}.contacts-info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.contacts-info__phone{-webkit-transition:.2s;transition:.2s;position:relative}.contacts-info__phone::before{content:url(../img/price/phone.svg);position:absolute;left:-35px;top:-2px;width:20px;height:20px}.contacts-info__phone:hover{opacity:.7}.contacts-info__phone:active{opacity:1}.contacts-info__mail{-webkit-transition:.2s;transition:.2s;position:relative;margin-right:75px}.contacts-info__mail::before{content:url(../img/price/mail.svg);position:absolute;left:-35px;top:-2px;width:20px;height:20px}.contacts-info__mail:hover{opacity:.7}.contacts-info__mail:active{opacity:1}@media screen and (max-width:767px){.contacts-block{background-size:cover;padding:40px 20px 15px}.contacts__caption{margin-bottom:40px}.contacts-form{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%;margin-bottom:40px}.contacts-info__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-info__mail{margin-right:0;margin-bottom:10px}}.footer-block{background-color:#eaebed;padding:30px 0;border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(../img/price/bg.jpg);background-size:cover}.footer__logo{font-size:24px;margin-bottom:5px;cursor:pointer;font-family:'Montserrat Regular',sans-serif;font-weight:400;-webkit-transition:.2s;transition:.2s}.footer__logo:hover{opacity:.7}.footer__logo:active{opacity:1}.footer__copyright{font-size:14px;color:#4f4f54}@media screen and (max-width:767px){.footer-block{padding:15px 0}}