.glide{position:relative;width:100%;box-sizing:border-box}*,.glide *,::after,::before{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__arrows,.glide__bullets,.glide__slide,.glide__slide a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide a{-webkit-user-drag:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(fonts/poppins/poppins-regular.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins/poppins-medium.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins/poppins-semibold.woff2) format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url(fonts/poppins/poppins-bold.woff2) format("woff2")}@font-face{font-family:'font-icons';src:url(fonts/icons/font-icons.woff2?8938451) format('woff2');font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]::before,[class^=icon-]::before{font-family:"font-icons";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter::before{content:'\f099'}.icon-facebook::before{content:'\f09a'}.icon-left::before{content:'\f177'}.icon-right::before{content:'\f178'}.icon-slack::before{content:'\f198'}.icon-github-squared::before{content:'\f300'}body,html{box-sizing:border-box}img{max-width:100%}body,h1,h2,h3,h4,p,ul{margin:0;padding:0}p{margin:0 0 10px}ul{list-style:none}a{text-decoration:none}.page-container{width:100%;max-width:1200px;padding-right:8px;padding-left:8px;margin:0 auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.js-focus-visible :focus:not(.focus-visible){outline:0}.focus-style--neutral:focus{outline:3px solid var(--special-neutral);outline-offset:2px;opacity:1}.radio__input.focus-visible:focus+.radio__button{box-shadow:0 0 1px 3px var(--special-neutral)}.about-smart__item::before,.features__item::before,.planning__item::before,.services__item::before{content:"";background-image:url(img/css-sprites.png);background-repeat:no-repeat;width:91px;height:91px;display:block}:root{--basic-black: #000000;--basic-white: #ffffff;--basic-blue: #2563ff;--basic-green: #40975f;--basic-gray: #616368;--basic-orange: #feaa25;--basic-tomato: #f55767;--special-blue: #242f51;--special-tomato: #f98d6c;--special-neutral: #61afb4;--special-gray: #b9b9b8;--special-dark-10a: rgb(59 132 187 / 0.8);--special-light-10a: rgb(255, 255, 255 / 0.5);--special-light-gray: #eff1f8;--dark-gray: #f5f7fa;--extra-gray: #e2eaed;--extra-blue: #09142e;--light-gray: #fdfdfe;--light-blue: #d5cefd;--decoration-item-scale: 0.6;--choose-button-radius: 50px}.page{font-family:"Poppins";line-height:1.2;color:var(--basic-gray)}.page--open{overflow:hidden}.page-section{margin-bottom:70px}@media (min-width:780px){.page-section{margin-bottom:110px}}.section-title{font-size:22px;font-weight:600;color:var(--special-blue);margin-bottom:15px}@media (min-width:640px){.section-title{font-size:36px}}.block-heading,.section-slogan{margin-bottom:15px}.header{background-color:var(--light-gray);position:fixed;top:0;right:0;left:0;transition:top .3s;z-index:10}.header__container{display:grid;padding:10px 8px}@media (min-width:736px){.header__container{grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:space-between;padding:20px 5px}}.logo__link{display:inline-block}.header__logo{z-index:1}.logo__image{vertical-align:middle}.menu{display:grid;align-content:start}.menu--open{height:100vh;overflow:auto;z-index:2}.header__menu{position:absolute;top:0;right:0;left:0}@media (min-width:800px){.header__container{align-items:center}.header__menu{position:static;width:unset;height:unset}}.menu__list{padding:10px;align-items:center;display:none;background-color:var(--light-gray);box-shadow:0 50vh 0 50vh var(--special-dark-10a)}.menu__list--open{display:block}@media (min-width:800px){.menu__list{display:grid;grid-auto-flow:column;-moz-column-gap:25px;column-gap:25px;transform:translateY(0);position:static;width:unset;height:unset;padding:0;box-shadow:unset}}.menu__item{margin-bottom:10px}@media (min-width:800px){.menu__item{margin-bottom:0}}.menu__link{font-size:18px;display:block;padding-top:8px;padding-bottom:8px}.menu__link:hover{color:var(--basic-blue)}.menu__link--current{color:var(--basic-black)}.menu__button{padding:0;margin:10px 10px 0 0;border:0;background-color:transparent;justify-self:end;z-index:1}@media (min-width:800px){.menu__button{display:none}}.menu__link--button:hover{color:var(--special-light-gray)}.menu__icon{stroke:var(--basic-black)}.menu__icon:hover{stroke:var(--special-neutral)}.menu__button--open .menu__icon-cross,.menu__icon,.menu__icon-menu{display:block}.menu__button--open .menu__icon-menu,.menu__icon-cross{display:none}.page-button{color:var(--basic-white);background-color:var(--basic-blue);text-align:center;padding:10px 15px;border-radius:30px;display:inline-block}.page-button:hover{opacity:.9}@media (min-width:736px){.page-button{padding:18px 25px}}.text-block__buttons{margin-top:30px;display:grid;justify-content:start;grid-template-columns:auto;grid-gap:20px;align-items:center}@media (min-width:780px){.text-block__buttons{grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content}}.main-banner{background:url(img/bg-banner-town-shadow.png) bottom/contain no-repeat,var(--light-gray)}.main-banner__inner{display:grid;padding-top:30px;padding-bottom:50px;position:relative;z-index:1}@media (min-width:480px){.main-banner__inner{grid-template-columns:50% 30%;justify-content:space-around;-moz-column-gap:15px;column-gap:15px;align-items:center}}@media (max-width:479px){.main-banner__inner{grid-template-columns:65% 25%;-moz-column-gap:20px;column-gap:20px}.decoration__item{display:none}}.main-banner__top-text{font-size:15px;line-height:17px;background-color:var(--extra-gray);display:inline-block;padding:5px 10px 5px 30px;margin-bottom:5px;border-radius:1em;position:relative;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.top-text__icon{background:url(img/ico-home-mark-text.png) center/19px 19px no-repeat,var(--basic-orange);display:inline-block;width:27px;height:27px;position:absolute;top:0;left:0;border-radius:50%}.main-banner__title{margin-bottom:20px}@media (max-width:450px){.main-banner__text-block{padding-right:10px}}.image-block{padding-top:40px}.decoration{z-index:-1}.decoration__item{width:26px;height:26px;background-color:var(--basic-orange);padding:6px;position:absolute}.decoration__circle::before,.decoration__square::before{content:"";background-color:var(--light-gray);width:100%;height:100%;display:block}.decoration__circle,.decoration__circle::before{border-radius:50%}.decoration__circle-1{top:20px;right:18%}.decoration__circle-1,.decoration__circle-2,.decoration__circle-3{background:linear-gradient(to top,var(--special-tomato),var(--basic-tomato))}.decoration__circle-2{right:8%;bottom:2%}.decoration__circle-3{bottom:10%;left:20%}.decoration__circle-4{background:var(--light-blue);top:7%;left:-2%}.decoration__square{background-color:var(--light-blue);position:absolute;transform:rotate(45deg)}.decoration__square-1{top:30%;left:20%}.companies__inner{padding-top:30px;padding-bottom:30px}.companies__title{font-size:16px;font-weight:400;color:var(--special-blue);text-align:center;margin-right:auto;margin-left:auto;margin-bottom:20px;max-width:70%}.companies__list{display:flex;flex-flow:row wrap;justify-content:space-around}.companies__item{display:flex;flex-grow:1;min-width:200px;margin-bottom:30px}.companies__image-container{margin:auto}.features__inner{display:grid}@media (min-width:480px){.features__inner{grid-template-columns:1fr 1fr;align-items:center;grid-gap:1em}.features__text-block{order:1}}@media (max-width:880px){.features__inner{grid-template-columns:none}}.features_section-title{margin-bottom:24px}.features__list_heading{font-size:20px;font-weight:600;margin-bottom:8px}@media (min-width:480px){.features__list_heading{margin-bottom:18px}}.features__list_heading--perfomance{color:var(--basic-tomato)}.features__list_heading--prototyping{color:var(--basic-blue)}.features__list_heading--editing{color:var(--basic-green)}@media (max-width:880px){.features_section-title{max-width:70%}}@media (max-width:480px){.features_section-title{max-width:90%}}.features_slogan{margin-bottom:40px}@media (min-width:480px){.features_slogan{margin-bottom:80px}}@media (max-width:880px){.features_slogan{max-width:70%}}@media (max-width:480px){.features_slogan{max-width:90%}}.features__item{margin-bottom:10px;padding:10px 10px 10px 110px;position:relative}@media (min-width:560px){.features__item{margin-bottom:55px}}.features__item--editing::before,.features__item--perfomance::before,.features__item--prototyping::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}.features__item--perfomance::before{background-position:-121px -122px}.features__item--prototyping::before{background-position:-10px -10px}.features__item--editing::before{background-position:-232px -122px}@media (max-width:880px){.features__image-block{max-width:200px;justify-self:end;margin-bottom:-242px}}@media (max-width:480px){.features__image-block{max-width:300px;justify-self:center;margin-bottom:0}}.about-smart__top-block{margin-bottom:45px}@media (min-width:480px){.about-smart__top-block{display:flex;justify-content:center;margin-bottom:70px}}.about-smart__title{padding-bottom:40px;position:relative}@media (min-width:480px){.about-smart__title{flex-basis:45%;padding-right:4%;padding-bottom:0}}.about-smart__list_heading{margin-bottom:15px}.about-smart__list_heading--payouts{color:var(--basic-tomato)}.about-smart__list_heading--effect{color:var(--basic-blue)}.about-smart__list_heading--rewards{color:var(--basic-green)}.about-smart__title::before{content:"";width:100%;height:1px;background-color:var(--special-gray);position:absolute;bottom:20px;left:0}@media (min-width:480px){.about-smart__title::before{width:1px;height:100%;top:0;right:0;left:unset}.about-smart__slogan{flex-basis:45%;padding-left:4%}}.about-smart__list{text-align:center}@media (min-width:720px){.about-smart__list{text-align:left;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4%}}@media (min-width:780px){.about-smart__list{grid-gap:8%}}.about-smart__item{margin-bottom:45px}.about-smart__item::before{margin-right:auto;margin-bottom:25px;margin-left:auto}@media (min-width:720px){.about-smart__item::before{margin-right:unset;margin-left:unset}}.about-smart__item--payouts::before{background-position:-121px -10px}.about-smart__item--effect::before{background-position:-232px -10px}.about-smart__item--reward::before{background-position:-10px -122px}.about-design{border-bottom:1px solid var(--extra-gray);padding-bottom:40px}@media (min-width:560px){.about-design__inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:6%}.about-design__text-block{order:1}}.about-design__text-block{margin-bottom:25px}.about-design__slogan,.about-design__title{margin-bottom:15px}.services__inner{text-align:center}.services__title{margin-right:auto;margin-left:auto}@media (min-width:720px){.services__title{max-width:41%}}.services__slogan{margin-right:auto;margin-bottom:50px;margin-left:auto}@media (min-width:720px){.services__slogan{max-width:56%}.services__list{--gap-value: 3%;--gap-column: 3;display:grid;grid-template-columns:repeat(auto-fill,calc((100% - var(--gap-value)*var(--gap-column))/var(--gap-column)));justify-content:center;grid-gap:var(--gap-value)}}@media (min-width:780px){.services__list{--gap-value: 7%}}.services__item{margin-bottom:45px}.planning__item::before,.services__item::before{margin-right:auto;margin-bottom:25px;margin-left:auto}.services__item:nth-child(1)::before{background-position:-121px -233px}.services__item:nth-child(2)::before{background-position:-232px -233px}.services__item:nth-child(3)::before{background-position:-343px -10px}.services__item:nth-child(4)::before{background-position:-343px -233px}.services__item:nth-child(5)::before{background-position:-454px -10px}.services__item:nth-child(6)::before{background-position:-454px -121px}.planning__inner{text-align:center;display:grid}@media (min-width:680px){.planning__inner{grid-template-columns:55% 45%;justify-content:space-between;text-align:left}}.planning__title{max-width:430px}.planning__slogan{max-width:450px}.planning__list{display:grid}@media (min-width:860px){.planning__list{grid-template-columns:1fr 1fr;grid-gap:8%;margin-bottom:25px}}.planning__item{margin-bottom:45px}@media (min-width:680px){.planning__item::before{margin-right:0;margin-left:0}}.planning__development::before{background-position:-121px -233px}.planning__ux::before{background-position:-10px -233px}.planning__cloud::before{background-position:-343px -10px}.planning__support::before{background-position:-343px -121px}@media (max-width:859px){.planning__button{margin-bottom:50px}}.planning__image-block{max-width:300px;margin:auto}@media (min-width:680px){.planning__image-block{max-width:100%;margin:0}}.prices{border-bottom:1px solid var(--extra-gray)}.prices__title{text-align:center;margin-right:auto;margin-left:auto}@media (min-width:720px){.prices__title{max-width:51%}}.prices__slogan{text-align:center;margin-right:auto;margin-bottom:50px;margin-left:auto}@media (min-width:720px){.prices__slogan{max-width:56%;margin-bottom:75px}}.plans{max-width:680px;margin-right:auto;margin-left:auto}.option,.plans__choose,.radio__button{border-radius:var(--choose-button-radius)}.plans__choose{text-align:center;display:flex;justify-content:space-between;width:280px;margin-right:auto;margin-bottom:40px;margin-left:auto;padding:4px;border:1px solid var(--extra-gray);overflow:hidden}.option,.radio__button{display:block}.option{margin:0;padding:0}.radio__button{font-size:16px;font-weight:400;color:var(--basic-gray);padding:15px 30px 16px;overflow:hidden}.radio__input:checked+.radio__button{font-weight:700;color:var(--basic-white);background-color:var(--basic-blue)}.radio:hover{cursor:pointer;opacity:.9}.radio:hover .radio__input:not(:checked)+.radio__button{color:var(--basic-blue)}@media (min-width:720px){.plans__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8%;justify-content:space-around}}.plans__item{text-align:center;margin-bottom:70px;border-radius:8px;align-self:start;border:1px solid var(--extra-gray);transition:all .3s}.plans__item:hover{border:1px solid transparent;box-shadow:0 20px 30px 0 var(--extra-gray);transform:translateY(-4px)}@media (max-width:719px){.plans__item{margin-right:auto;margin-left:auto;max-width:320px}}.plan__top{padding-top:55px;padding-bottom:35px}.plan__cost{margin-bottom:20px}.cost__currency,.cost__value,.plan__name{font-size:60px;font-weight:600;color:var(--special-blue)}.plan__name{font-size:20px}.plan__info{margin-bottom:25px}@media (min-width:680px){.reviews__inner{display:grid;grid-template-columns:45% 55%;justify-content:space-between}}.slider-block{margin-bottom:35px}@media (min-width:680px){.slider-block{margin-bottom:10px;order:1}}.slide-review__heading{font-size:20px;font-weight:600;color:var(--special-blue);margin-bottom:25px}.reviews__slogan{margin-bottom:30px}.slide-review__text{margin-bottom:50px}.slide-review__user{display:flex;justify-content:flex-start;align-items:center}.user__photo{width:93px;height:93px;margin-right:25px;border-radius:50%;overflow:hidden}.user__name,.user__position{font-size:18px;font-weight:600;font-style:normal;color:var(--special-blue)}.user__position{font-weight:400;color:var(--basic-gray)}.reviews__controls{position:absolute;right:0;bottom:0}.reviews__controls::before{content:"";width:1px;height:70%;background-color:var(--extra-gray);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:880px){.reviews__controls{position:relative;left:50%;transform:translateX(-50%);margin-top:25px;display:inline-block}}.glide__arrow{font-size:20px;color:var(--extra-gray);width:50px;height:50px;background-color:var(--basic-white);border:1px solid var(--extra-gray);border-radius:50%}.glide__arrow:hover{color:var(--basic-blue);background-color:var(--extra-gray);cursor:pointer}.glide__arrow--left{margin-right:20px}.faq{padding-bottom:100px;margin-bottom:0;border-bottom:1px solid var(--extra-gray)}@media (max-width:480px){.faq{padding-bottom:50px}}.faq__title{text-align:center;margin-right:auto;margin-left:auto}@media (min-width:720px){.faq__title{max-width:51%}}.faq__slogan{text-align:center;margin-right:auto;margin-bottom:50px;margin-left:auto}@media (min-width:720px){.faq__slogan{max-width:56%;margin-bottom:75px}}.faq__item{background-color:var(--dark-gray);padding:3em 3.5em 3em 3em;margin-bottom:10px;position:relative;transition:all .2s}@media (max-width:480px){.faq__item{padding:1.5em 2.3em 1.5em 1.5em}}.faq__item--open{background-color:var(--special-light-gray)}.faq__heading{font-size:20px;font-weight:600;color:var(--special-blue);transition:all .3s}.question__heading{font-size:inherit;font-weight:inherit;color:inherit;display:block}.faq__item--open .faq__heading{padding-bottom:35px}@media (max-width:480px){.faq__heading{font-size:18px}.faq__item--open .faq__heading{padding-bottom:20px}}.faq__text{max-height:0;overflow:hidden;transition:all .3s}.question__btn-open{width:30px;height:30px;position:absolute;top:50%;right:.8em;transform:translateY(-50%);background-color:transparent;border:0;cursor:pointer}.question__btn-open::after,.question__btn-open::before{content:"";background-color:var(--special-blue);position:absolute}.question__btn-open::before{width:2px;height:calc(100% - 8px);top:4px;left:50%;transform:translateX(-50%);transition:opacity .1s}.question__btn-open::after{width:calc(100% - 8px);height:2px;top:50%;left:4px;transform:translateY(-50%)}.faq__item--open .question__btn-open::before{opacity:0}@media (max-width:480px){.question__btn-open{right:.3em}.question__btn-open::before{height:calc(100% - 16px);top:8px}.question__btn-open::after{width:calc(100% - 16px);left:8px}}.download{margin-bottom:0}@media (min-width:680px){.download__inner{display:grid;grid-template-columns:45% 55%;justify-content:space-between}}.download__text-block{padding-top:35px}@media (min-width:920px){.download__text-block{padding-top:80px}}.download__slogan{margin-bottom:40px}.download__stores{display:grid;grid-template-columns:repeat(2,minmax(125px,185px));justify-content:flex-start;grid-gap:5%}@media (max-width:680px){.download__stores{justify-content:center}}.download__image{vertical-align:bottom}.footer{background-color:var(--extra-blue);padding-top:100px;padding-bottom:100px}@media (max-width:720px){.footer{padding-top:50px;padding-bottom:50px}}.footer__inner{text-align:center}.footer__logo{display:block}.footer-nav,.footer__logo{margin-bottom:35px}@media (min-width:680px){.footer-nav{display:grid;grid-auto-flow:column;justify-content:center;grid-gap:25px}}.footer-nav__item{margin-bottom:20px}@media (min-width:680px){.footer-nav__item{margin-bottom:5px}}.footer-nav__link{font-size:16px;color:var(--basic-white);padding:5px}.footer-nav__link:hover{opacity:.85}.footer-social{display:grid;grid-auto-flow:column;justify-content:center;grid-gap:15px;margin-bottom:60px}@media (max-width:680px){.footer-social{margin-bottom:35px}}.footer-social__ico{font-size:30px;color:var(--basic-white);opacity:.3}.footer-social__ico:hover{opacity:1}.footer__copyright{font-size:14px}.template-author{font-size:10px;margin-top:20px;margin-bottom:10px}.template-author__link{color:inherit}.template-author__link:hover{color:var(--basic-white)}