@font-face{font-display:swap;font-family:VK Sans Display;font-weight:300;src:url(../fonts/VKSansDisplay-Light.eot);src:url(../fonts/VKSansDisplay-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/VKSansDisplay-Light.woff) format("woff"),url(../fonts/VKSansDisplay-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:VK Sans Display;font-weight:400;src:url(../fonts/VKSansDisplay-Regular.eot);src:url(../fonts/VKSansDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/VKSansDisplay-Regular.woff) format("woff"),url(../fonts/VKSansDisplay-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:VK Sans Display;font-weight:500;src:url(../fonts/VKSansDisplay-Medium.eot);src:url(../fonts/VKSansDisplay-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/VKSansDisplay-Medium.woff) format("woff"),url(../fonts/VKSansDisplay-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:VK Sans Display;font-weight:600;src:url(../fonts/VKSansDisplay-DemiBold.eot);src:url(../fonts/VKSansDisplay-DemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/VKSansDisplay-DemiBold.woff) format("woff"),url(../fonts/VKSansDisplay-DemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:VK Sans Display;font-weight:700;src:url(../fonts/VKSansDisplay-Bold.eot);src:url(../fonts/VKSansDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/VKSansDisplay-Bold.woff) format("woff"),url(../fonts/VKSansDisplay-Bold.ttf) format("truetype")}.text-xs{font-size:14px;font-weight:400;line-height:17.5px}.text-sm{font-size:16px;font-weight:400;line-height:20px}.text-md{font-size:20px;font-weight:500;line-height:25px}.text-lg{font-size:24px;font-weight:600;line-height:30px}.text-xl{font-size:38px;line-height:48px}.font-demibold,.text-xl{font-weight:600}.font-light{font-weight:300}:root{--primary:#000;--secondary:#00d3e6;--grey:#212121;--text-primary:#fff;--vk:#07f;--product:#00d3e6}.bg-primary{background-color:var(--primary)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--secondary)}.bg-secondary{background:var(--secondary)}.text-vk{color:#07f}.bg-vk{background-color:#07f}.bg-grey{background:var(--grey)}.bg-transparent{background-color:inherit;border:1px solid #fff}body{color:#fff;font-family:VK Sans Display;font-synthesis:none;font-weight:400}@media (prefers-reduced-motion:no-preference){html{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}@media (max-width:767px){html{scroll-behavior:auto}}*{box-sizing:border-box;padding:0}*,h1{margin:0}h1{font-size:48px;font-weight:500;line-height:53px;text-align:left}@media (max-width:767px){h1{font-size:32px;line-height:35px;text-align:center}}h2{font-size:38px;font-weight:600;line-height:48px}@media (max-width:767px){h2{font-size:32px;line-height:40px}}button{border:none;color:#fff;font-size:16px;font-weight:599;line-height:20px;outline:none}a{color:inherit;text-decoration:none}a:hover{border-color:#00d3e6;color:#00d3e6}.body-section{margin:0 auto;max-width:1040px}@media (min-width:768px) and (max-width:1069px){.body-section{padding:0 30px;width:auto}}@media (max-width:767px){.body-section{padding:16px;width:auto}}.link-decor{border-bottom:1px solid #fff;cursor:pointer}.browserupgrade{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.full-width{width:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.items-stretch{align-items:stretch}.underline{text-decoration-line:underline;text-underline-offset:3px}.text-center{text-align:center}.hidden,.max-mobile{display:none}@media (max-width:767px){.max-mobile{display:block}}.min-laptop{display:block}@media (max-width:767px){.min-laptop{display:none}}.min-desktop{display:block}@media (max-width:767px){.min-desktop{display:none}}@media (min-width:768px) and (max-width:1069px){.min-desktop{display:none}}.checkbox{align-items:center;cursor:pointer;display:flex;flex-direction:row}.checkbox:active input[type=checkbox]:before{transform:scale(1.15)}.checkbox:hover input[type=checkbox]:before{background-color:rgba(0,211,230,.2)}.checkbox input[type=checkbox]{border:none;display:none;height:0;width:0}.checkbox input[type=checkbox]+.checkbox:before{-webkit-mask-box-image:url(/img/icons/checkbox.svg) 0;background-color:transparent;border:2px solid var(--product);border-radius:.25em;content:"";cursor:pointer;display:flex;height:16px;margin-right:15px;mask-border:url(/img/icons/checkbox.svg) 0;transition:background-color .4s ease;width:16px}.checkbox input[type=checkbox].error+.checkbox:before{border:2px solid #e24040}.checkbox input[type=checkbox]:checked+.checkbox:before{background-color:var(--product);border:2px solid var(--product)}.checkbox span{font-size:12px;font-weight:400;line-height:15px}.checkbox a{color:var(--vk)!important}.button{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:center;line-height:60px;min-height:60px;padding:0 40px;position:relative;transition:background-color .4s ease}.button--dense{line-height:40px;min-height:40px}.button--dense.button--loading:after{height:24px;width:24px}.button--loading{background-color:#ccc!important;color:transparent;cursor:not-allowed;pointer-events:none}.button--loading:after{-webkit-mask-box-image:url(/img/icons/spinner.svg);animation:loading-spinner 2s ease-in-out infinite;background-color:#07f;content:"";height:28px;mask-border:url(/img/icons/spinner.svg);-webkit-mask-size:contain;mask-size:contain;position:absolute;transform:translate(-50%,-50%);width:28px}button.bg-vk:hover{background-color:#268bff}button.bg-vk:active{background-color:#096bdb}button.bg-transparent:hover{border:1px solid hsla(0,0%,100%,.5)}button.bg-transparent:active{border:1px solid #f4f4f4}button.text-vk{background-color:#fff}@keyframes loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.dialog{border:none;border-radius:30px;box-shadow:0 0 40px 0 rgba(0,0,0,.6);color:#fff;left:50%;outline:none;position:fixed;top:50%;width:550px;z-index:99999}@media (max-width:767px){.dialog{max-width:90vw}}.dialog>:not(.dialog__backdrop){border-radius:30px;padding:50px;position:relative}@media (max-width:767px){.dialog>:not(.dialog__backdrop){max-height:90vh;max-width:90vw;overflow-x:hidden;padding:30px 16px}}.dialog__backdrop{background-color:#000;bottom:-100rem;left:-100rem;opacity:0;position:fixed;right:-100rem;top:-100rem;transition:opacity .4s ease}.dialog[open] .dialog__backdrop{opacity:.3}.dialog .close-icon{background-image:url(/img/icons/close-dialog.svg);cursor:pointer;height:24px;position:absolute;right:15px;top:15px;width:24px}.dialog[open]{animation:dialog-jump-in .4s ease forwards}.dialog[open].close{animation:dialog-jump-out .4s ease backwards}.dialog .title{font-size:24px;font-weight:600;line-height:30px;margin-bottom:50px;text-align:center}@media (max-width:767px){.dialog .title{margin-bottom:30px}}.dialog text-field+text-field{margin-top:15px}.dialog .actions{margin-top:50px}.dialog .actions a{color:#fff;cursor:pointer;text-decoration-color:unset}.dialog .tooltip{position:static}.dialog .tooltip__content{bottom:0;left:50%;transform:translate(-50%,-50%) translateY(18px)}.dialog .form-errors:not(:empty){margin-top:10px;max-height:20em}.dialog .form-errors{color:#e24040;font-size:14px;font-weight:400;line-height:17.5px;margin-top:0;max-height:0;text-align:center;transition:all .4s ease}.dialog .success-block .title{margin:0}.dialog .success-block .success-icon{color:#17d685;display:block;margin:0 auto 35px}@keyframes dialog-jump-in{0%{opacity:0;transform:translate(-50%,-80%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes dialog-jump-out{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-80%)}}.grecaptcha-badge{display:none!important}.subtitle-recaptha{font-size:12px;font-weight:400;line-height:15px;margin-top:25px;text-align:center}@media (max-width:767px){#activate-form .button-group{flex-direction:column;text-align:center;width:100%}#activate-form .button-group input[type=radio]+label:after{height:1px;left:0;top:0;width:100%}}.text-field{position:relative}.text-field__input{background-color:transparent;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:400;line-height:20px;outline:1px solid hsla(0,0%,100%,.5);padding:15px 20px;transition:outline-color .4s ease;width:100%}@media (max-width:767px){.text-field__input{padding:10px 20px}}.text-field__input::-moz-placeholder{color:1px solid hsla(0,0%,100%,.5)}.text-field__input::placeholder{color:1px solid hsla(0,0%,100%,.5)}.text-field__input--error{outline:1px solid #e24040}.text-field__input--error::-moz-placeholder{color:#e24040}.text-field__input--error::placeholder{color:#e24040}.text-field__input:not(.text-field__input--error):focus{color:#fff;outline-color:#00d3e6}.text-field__input.text-field__input--error:focus{outline-color:#e24040}.text-field__input:focus{outline-width:2px}.text-field__view-toggle{background-color:hsla(0,0%,100%,.5);cursor:pointer;height:24px;-webkit-mask-image:url(../../img/icons/view_outline_24.svg);mask-image:url(../../img/icons/view_outline_24.svg);position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:background-color .4s ease;width:24px}.text-field__view-toggle--exposed{background-color:#fff;-webkit-mask-image:url(../../img/icons/hide_outline_24.svg);mask-image:url(../../img/icons/hide_outline_24.svg)}.text-field__view-toggle--hidden{display:none}.text-field__view-toggle:hover{background-color:#00d3e6}.button-group{background-color:#292929;border:1px solid #353535;border-radius:15px;color:#fff;display:flex;flex-wrap:nowrap;font-size:16px;gap:7px;justify-content:center;padding:5px 6px;width:-moz-max-content;width:max-content}.button-group input[type=radio]{display:none}.button-group input[type=radio]+label{background-color:initial;border-radius:10px;cursor:pointer;font-weight:600;padding:10px 15px;position:relative;transition:all .2s ease}.button-group input[type=radio]+label:hover{box-shadow:inset 0 0 100px 0 hsla(0,0%,100%,.1)}.button-group input[type=radio]+label:after{background-color:transparent;bottom:7px;content:"";left:-4px;position:absolute;top:7px;transition:background-color .4s ease;width:1px}.button-group input[type=radio]:checked+label{background-color:#fff;color:#000}.button-group input[type=radio]:not(:checked)+label+input[type=radio]:not(:checked)+label:after{background-color:#fff}.tooltip{position:relative;transition:background-color .3s}.tooltip:hover .tooltip__content{opacity:1;visibility:visible}.tooltip__activator{height:100%}.tooltip__content{background:var(--primary);border-radius:20px;color:#fff;opacity:0;padding:30px;position:absolute;text-align:left;text-align:center;transition:opacity .3s,visibility .3s;visibility:hidden;width:480px;z-index:999999}@media (max-width:768px){.tooltip__content{left:32px;right:32px;transform:translateY(-100%) translateY(-40px);width:unset}}.tooltip__content:before{border:5px solid transparent;border-right-color:#3b3940;content:" ";margin-top:-5px;position:absolute;right:100%;top:50%}@media (max-width:768px){.tooltip__content:before{border:5px solid transparent;border-top-color:#3b3940;left:50%;margin-left:-5px;margin-top:unset;top:100%;transform:translateX(55px)}.tooltip{position:static}}[data-title]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}[data-title]:after{background-color:#212121;border-radius:15px;bottom:100%;box-shadow:1px 1px 3px #222;color:#fff;content:attr(data-title);font-size:12px;margin-bottom:10px;opacity:0;padding:10px 15px;position:absolute;visibility:hidden;white-space:nowrap;z-index:99999}[data-title]{position:relative}.nav-container{background-color:#000;left:0;position:sticky;top:0;transition:background-color .3s ease-in-out;z-index:10}.nav-container .nav{align-items:center;display:flex;height:64px;justify-content:space-between}.nav-container .nav-wrap{align-items:center;display:flex;justify-content:flex-end;transition:background-color .3s ease-in-out}@media (max-width:767px){.nav-container .nav-wrap{align-items:start;background-color:#000;flex-direction:column;height:calc(100% - 64px);justify-content:space-between;left:100%;padding:0 8% 30px;position:fixed;top:64px;transition:transform .4s ease;width:75%}}@media (min-width:768px) and (max-width:1069px){.nav-container .nav-wrap{align-items:start;background-color:#000;flex-direction:column;justify-content:space-between;max-height:280px;padding:0 30px 30px;position:fixed;top:-50%;transition:top .3s ease-in-out;width:calc(100% - 60px);z-index:6}}.nav-container .nav__items{align-items:center;display:flex}@media (min-width:768px) and (max-width:1069px){.nav-container .nav__items{justify-content:space-between;margin-top:50px;width:100%}}.nav-container .nav__items *+*{margin-left:35px}@media (max-width:767px){.nav-container .nav__items{align-items:start;flex-direction:column}}.nav-container .nav__buttons{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;margin-left:35px}@media (max-width:767px){.nav-container .nav__buttons{flex-direction:column;margin-left:0;width:100%}}@media (min-width:768px) and (max-width:1069px){.nav-container .nav__buttons{margin:50px auto 0}.nav-container .nav__buttons .button{min-height:60px;width:245px}}.nav-container .nav__buttons *+*{margin-left:35px}.nav-container .nav__buttons .activate-btn{display:none}@media (min-width:768px) and (max-width:1069px){.nav-container .nav__buttons .activate-btn{display:block}}@media (max-width:767px){.nav-container .nav__buttons .activate-btn{display:block}}.nav-container .nav__buttons .activate-btn.active{display:block;flex-direction:row-reverse}.nav-container .nav-item{font-weight:500;list-style-type:none}@media (max-width:767px){.nav-container .nav-item{margin-left:0;margin-top:30px}}.nav-container .nav-link{color:#fff;font-weight:500;text-decoration:none}.nav-container .nav__button{padding:0 25px}@media (max-width:767px){.nav-container .nav__button{height:50px;margin-left:0;margin-top:15px;padding:0 15px;width:100%}}.nav-container .nav__backdrop{background-color:transparent;bottom:100%;left:0;position:fixed;right:0;top:64px;transition:background-color .4s ease}.nav-container .nav-link.active{color:#00d3e6}.nav-container.scrolled{background-color:#202020}@media (max-width:767px){.nav-container.active .nav__backdrop{background-color:rgba(0,0,0,.3);bottom:0}}@media (min-width:768px) and (max-width:1069px){.nav-container.active .nav-wrap{top:64px}}@media (max-width:767px){.nav-container.active .nav-wrap{transform:translateX(-100%)}}.nav-container.active .hamburger .bar{margin:0 auto;position:relative}.nav-container.active .hamburger .bar:first-of-type{transform:rotate(-45deg)}.nav-container.active .hamburger .bar:nth-of-type(2){bottom:1.5em;opacity:0;position:absolute;transform:translateY(.1em)}.nav-container.active .hamburger .bar:nth-of-type(3){transform:rotate(45deg) translate(-1.25px,-1.25px)}.hamburger{display:none}@media (min-width:768px) and (max-width:1069px){.hamburger{cursor:pointer;display:block}}@media (max-width:767px){.hamburger{cursor:pointer;display:block}}.hamburger .bar{background-color:#fff;border:1px solid #fff;border-radius:2px;display:block;height:0;margin:8px auto;opacity:1;transform:rotate(0) translateX(0);transition:all .4s ease;width:30px}@media (max-width:767px){.logo{height:20px;width:80px}}.anchor{padding-top:64px}.trial-period{display:flex;justify-content:space-between;margin-top:97px;width:100%}.trial-period__desc{font-weight:500;width:50%}@media (max-width:767px){.trial-period__desc{justify-content:center;width:100%}}.trial-period-text{font-size:20px;font-weight:500;line-height:25px;margin-top:30px;max-width:386px}@media (max-width:767px){.trial-period-text{font-size:16px;font-weight:400;font-weight:500;line-height:20px;margin-top:20px;text-align:center;width:100%}}.trial-period__action{display:flex;flex-direction:column;justify-content:center}.trial-period-wrap-button{display:flex;justify-content:center;margin-top:50px;width:-moz-max-content;width:max-content}@media (max-width:767px){.trial-period-wrap-button{justify-content:center;width:100%}}.trial-period-button{padding:0 40px;width:272px}.trial-period-button__subtitle{font-size:14px;font-weight:400;line-height:17.5px;margin:10px 0 0 45px;width:100%}@media (max-width:767px){.trial-period-button__subtitle{display:flex;justify-content:center;margin:10px 0 0}}.trial-period__devices{position:relative;width:48%}@media (max-width:767px){.trial-period__devices{width:100%}}@media (min-width:768px) and (max-width:1069px){.trial-period__devices{margin-left:40px;max-width:42%;width:100%}}.trial-period__devices .tablet-device{background-image:url(/img/trial-period/tablet-desk.png);background-repeat:no-repeat;background-size:contain;height:100%;margin-top:10px;width:100%}.trial-period__devices .tablet-device-mobile{display:none}@media (min-width:768px) and (max-width:1069px){.trial-period__devices .tablet-device{background-image:url(/img/trial-period/tablet-laptop.png)}}@media (max-width:767px){.trial-period__devices .tablet-device{display:none}.trial-period__devices .tablet-device-mobile{display:block;display:flex;flex-direction:column;margin:96px auto 0;max-width:330px;-o-object-fit:contain;object-fit:contain;width:100%}}@media (max-width:1000){.trial-period__devices .tablet-device{height:90px}}@media (min-width:768px) and (max-width:1069px){.trial-period-title{font-size:36px}.trial-period-text{font-size:20px;font-weight:500;line-height:25px}.trial-period-button{padding:0 24px;width:240px}.trial-period-button__subtitle{margin-left:29px}}@media (max-width:767px){.trial-period{flex-direction:column;margin-top:60px}}.tablet-device{background-image:url(../../img/trial-period/iPadAir.png);background-repeat:no-repeat;background-size:contain;height:330px;position:relative;width:461px;z-index:2}@media (max-width:767px){.tablet-device{height:197px;margin:0 auto;width:275px}}.phone-device{background-image:url(../../img/trial-period/IPhone.png);background-repeat:no-repeat;background-size:contain;height:291px;position:absolute;right:-29px;top:46px;width:138px;z-index:5}@media (max-width:767px){.phone-device{height:175px;top:24px;width:83px}}.percents-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:126px}@media (max-width:767px){.percents-container{justify-content:space-between;margin-top:70px}}@media (min-width:768px) and (max-width:1069px){.percents-container{gap:15px}}.percent{background-color:#212121;border-radius:20px;box-shadow:0 2px 20px rgba(42,48,72,.08);display:flex;flex:1 1 0;flex-direction:column;height:142px;text-align:center}.percent__value{font-size:60px;font-weight:700;line-height:75px;margin-top:12px}.percent__value span{font-size:24px;line-height:30px}.percent__subtitle{font-size:16px;font-weight:400;line-height:20px}@media (max-width:767px){.percent__subtitle-small{color:#76787a;font-size:14px}.percent{flex:46% 1 0;height:108px}.percent__value{font-size:40px;line-height:50px}.percent__subtitle{color:#76787a;font-size:16px;line-height:20px}.percent-small{font-size:14px}}@media (min-width:768px) and (max-width:1069px){.percent{height:120px}.percent__value{font-size:40px;line-height:50px}.percent__value span{font-size:18px}.percent__subtitle{margin-top:10px}.percent__subtitle-small{font-size:14px;margin-top:10px}}.products{align-items:flex-end;display:flex;gap:20px;margin-top:150px}@media (min-width:768px) and (max-width:1069px){.products{margin-top:100px}}@media (max-width:767px){.products{align-items:normal;flex-direction:column;flex-wrap:wrap;gap:15px;margin-top:70px}}.product-loyalty{display:flex;flex:1 1 0;flex-direction:column;gap:30px}@media (min-width:768px) and (max-width:1069px){.product-loyalty{gap:40px}}.product-loyalty__header{display:flex;flex-direction:column;gap:15px;justify-content:flex-start}.product-loyalty__header p{font-size:16px;font-weight:400;line-height:20px;max-width:281px}.product-loyalty__body{padding:30px 30px 0}@media (max-width:767px){.product-loyalty__body{padding:25px 25px 0}}.product-example{align-items:center;display:flex;justify-content:center;margin-top:30px;width:100%}.product-loyalty-example,.product-reports-example{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.product-reports{flex:1 1 0}.product-reports__header{background-image:url(/img/products/Intersect.png);background-size:73px 80px;height:144px}@media (max-width:767px){.product-reports__header{display:none}}@media (min-width:768px) and (max-width:1069px){.product-reports__header{display:none}}.product-reports__header-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-reports__header-laptop{display:block;height:180px;position:relative}.product-reports__header-laptop .first{background-image:url(/img/products/Intersect.png);background-repeat:round;background-size:52px 60px;height:60px;position:absolute;top:22px;width:100%}.product-reports__header-laptop .second{background-image:url(/img/products/Arrows.png);background-repeat:round;background-size:63px 120px;bottom:-21px;height:120px;position:absolute;width:100%}}.product-reports .product-body-text{max-width:100%}.product-reports__body{padding:30px 25px 0 30px}@media (max-width:767px){.product-reports__body{padding:25px 25px 0}}.product-body{background-color:#212121;border-radius:20px;box-shadow:0 5px 10px rgba(42,48,72,.1);position:relative}.product-body-text{max-width:355px}.product-name{font-size:24px;font-weight:600;line-height:30px}@media (max-width:767px){.product-name{font-size:20px;line-height:25px}}.product-highlight{color:#00d3e6}.product-description{margin-top:13px}.product-add-desc{margin-top:30px}.play-icon{height:40px;width:40px}.product{margin-top:86px}.product__container{margin-top:50px}@media (min-width:768px) and (max-width:1069px){.product__container{display:flex;height:692px;margin-top:30px}}@media (max-width:767px){.product__container{margin-top:30px}}.product-content{background-color:#fff;border-radius:0 20px 20px 20px;width:100%}@media (max-width:767px){.product-content{display:none}}@media (min-width:768px) and (max-width:1069px){.product-content{flex:70% 1 0;position:relative}}.tabs{display:flex}.tabs:first-child .active+div .tab__body{border-radius:0 0 0 20px;padding-left:20px}@media (min-width:768px) and (max-width:1069px){.tabs:first-child .active+div .tab__body{border-radius:0 20px 0 0;padding-left:0}.tabs{flex:30% 1 0;flex-direction:column}}@media (max-width:767px){.tabs{flex-direction:column;gap:20px}}.tab{background-color:#fff;flex:1 1 0;font-size:20px;font-weight:500;font-weight:400;height:180px;line-height:25px;max-height:3000px;overflow:hidden;transition:max-height 1s ease-in-out}@media (max-width:767px){.tab{-webkit-tap-highlight-color:transparent;background-color:#000;flex:none;height:auto;max-height:150px}}@media (min-width:768px) and (max-width:1069px){.tab{height:150px}}.tab:first-child .tab__body{padding:0 10px 30px 0}@media (min-width:768px) and (max-width:1069px){.tab:first-child .tab__body{padding:0 30px 15px 0}}.tab .tab__body{cursor:pointer;padding:0 10px 30px}@media (max-width:767px){.tab .tab__body{border-radius:20px;height:auto;max-height:1500px;padding:0!important}}@media (min-width:768px) and (max-width:1069px){.tab .tab__body{padding:15px 30px 15px 0}}.tab:last-child .tab__body{padding:0 0 30px 10px}@media (min-width:768px) and (max-width:1069px){.tab:last-child .tab__body{padding:15px 30px 0 0}}.tab__body{background-color:#000;height:100%;width:100%}.tab__content{background-color:#212121;border-radius:20px;height:100%;padding:31px 0 25px 25px;width:100%}.tab__content svg{color:#00d3e6}.tab__content p{margin-top:22px;max-width:176px}@media (max-width:767px){.tab__content{max-height:150px}}.tab.active{background-color:#000;color:#202020;font-weight:600}@media (min-width:768px) and (max-width:1069px){.tab.active{flex:0.83 1 0}}.tab.active .tab__body{background-color:#fff;border-radius:20px 20px 0 0;padding:0}@media (min-width:768px) and (max-width:1069px){.tab.active .tab__body{border-radius:20px 0 0 20px}}@media (max-width:767px){.tab.active .tab__body{height:auto;max-height:1500px}}.tab.active .tab__content{background-color:#fff}.tab.active .tab__content svg{color:#000}@media (max-width:767px){.tab.active{height:auto;max-height:1500px}.tab.active .tab__body{border-radius:20px;display:flex;flex-direction:column;padding:31px 0 0 25px!important}.tab.active .tab__content{padding:0}}.product-features{display:none}.product-features.active{color:#202020;display:flex;padding:38px 0 42px 25px;position:relative}@media (max-width:767px){.product-features.active{flex-direction:column;padding:0}}@media (min-width:768px) and (max-width:1069px){.product-features.active{flex-direction:column;height:100%;overflow:hidden;padding:25px 0 0 25px}}.tab .product-features{display:none;max-height:0;transition:max-height .5s ease-in-out}@media (max-width:767px){.tab.active .product-features{display:block;height:auto;max-height:3000px}}.reports-content .feature__title{max-width:473px}.feature{display:flex;flex:7 1 0;flex-direction:column;max-width:744px}.feature__title{font-size:20px;font-weight:500;font-weight:400;line-height:25px}@media (max-width:767px){.feature__title{font-size:16px;font-weight:400;line-height:20px;margin-top:30px;padding-right:20px}}@media (min-width:768px) and (max-width:1069px){.feature__title{font-size:16px;font-weight:400;line-height:20px}}.feature__cards{display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;gap:30px 0;line-height:20px;margin-top:30px}@media (max-width:767px){.feature__cards{flex-direction:column}}.feature-card{display:flex;flex-direction:column;padding-right:25px;width:50%}.feature-card__number{align-items:center;background-color:#000;border-radius:30px;color:#fff;display:flex;height:35px;justify-content:center;width:35px}.feature-card__title{font-weight:700;margin-top:15px}@media (max-width:767px){.feature-card{width:100%}}.features-communications .feature-card{padding-right:80px}@media (min-width:768px) and (max-width:1069px){.features-communications .feature-card{padding-right:15px}}@media (max-width:767px){.features-communications .feature-card{padding-right:25px}}.features-marketing .feature-card{padding-right:50px}@media (min-width:768px) and (max-width:1069px){.features-marketing .feature-card{padding-right:15px}}@media (max-width:767px){.features-marketing .feature-card{padding-right:25px}}.features-mobile .feature-card{padding-right:127px}@media (min-width:768px) and (max-width:1069px){.features-mobile .feature-card,.features-mobile .product__images{padding-right:10px}.features-mobile .product__images{margin-top:36px}}.features-possibilities .feature-card{padding-right:110px}@media (min-width:768px) and (max-width:1069px){.features-data,.features-possibilities .feature-card{padding-right:10px}.features-data .feature,.features-data .product__images,.features-possibilities .product__images{flex:5 1 0}}.product__images{flex:3 1 0;height:100%}@media (max-width:767px){.product__images{flex:none;height:auto;margin-top:50px;position:relative;width:100%}}@media (min-width:768px) and (max-width:1069px){.product__images{display:flex;position:relative}}.product-image-guest{bottom:0;height:451px;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;width:322px}@media (max-width:767px){.product-image-guest{height:100%;left:-14px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;padding-right:7px;position:static;top:0;width:100%}}@media (min-width:768px) and (max-width:1069px){.product-image-guest,.product-image-guest-laptop{display:none}}.product-image-guest-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-guest-laptop{bottom:0;display:block;height:100%;left:134px;max-width:45%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;width:100%}}.image-guest-wrap-mobile{position:static}.product-image-cashback{height:258px;position:absolute;right:61px;top:65px;width:224px}@media (min-width:768px) and (max-width:1069px){.product-image-cashback{display:none}}@media (max-width:767px){.product-image-cashback{height:auto;left:-25px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;top:0;width:72%}}.product-image-cashback-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-cashback-laptop{display:block;height:100%;margin-left:39px;max-height:134px;max-width:183px;-o-object-fit:contain;object-fit:contain;position:static;width:100%}}.product-image-bonuses{height:216px;position:absolute;right:20px;top:279px;width:224px}@media (min-width:768px) and (max-width:1069px){.product-image-bonuses{display:none}}@media (max-width:767px){.product-image-bonuses{height:auto;left:97px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;top:63px;width:72%}}@media (max-width:333px){.product-image-bonuses{left:75px}}.product-image-bonuses-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-bonuses-laptop{display:block;height:140px;-o-object-fit:contain;object-fit:contain;width:177px}}.image-wrap-cashback-mobile{height:330px}.product-image-pizza{bottom:0;height:328px;position:absolute;right:0;width:323px}@media (min-width:768px) and (max-width:1069px){.product-image-pizza{display:none}}@media (max-width:767px){.product-image-pizza{left:32px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:95%}}.product-image-form{height:300px;position:absolute;right:157px;top:57px;width:218px;z-index:4}@media (min-width:768px) and (max-width:1069px){.product-image-form{display:none}}@media (max-width:767px){.product-image-form{height:auto;left:-27px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;top:-11px;width:67%}}.product-image-pizza-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-pizza-laptop{bottom:-60px;display:block;left:16%;max-width:308px;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}}.image-wrap-pizza-mobile{height:375px}.product-image-rfm{height:425px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:122px;width:347px}@media (min-width:768px) and (max-width:1069px){.product-image-rfm{left:0;right:none;top:0}}@media (max-width:767px){.product-image-rfm{height:auto;left:-36px;top:38px;width:102%}}.product-image-filters{height:180px;-o-object-fit:contain;object-fit:contain;position:absolute;right:23px;top:31px;width:195px}@media (min-width:768px) and (max-width:1069px){.product-image-filters{height:170px;left:226px;top:0}}@media (max-width:767px){.product-image-filters{height:auto;right:20px;top:-13px;width:54%}}.image-wrap-rfm-mobile{height:280px;margin-top:50px}.product-image-report-plan{background-image:url(/img/products/report-plan.png);background-repeat:no-repeat;background-size:contain;bottom:0;height:457px;position:absolute;right:0;width:488px}@media (min-width:768px) and (max-width:1069px){.product-image-report-plan{display:none}}.product-image-report-plan-mobile{height:400px;position:absolute;width:400px}@media (max-width:767px){.product-image-report-plan-mobile{height:auto;position:static;width:100%}}.product-image-dashboard{background-image:url(/img/products/dashboard.png);background-repeat:no-repeat;background-size:contain;height:365px;position:absolute;right:20px;top:33px;width:370px}@media (min-width:768px) and (max-width:1069px){.product-image-dashboard,.product-image-dashboard-laptop{display:none}}.product-image-dashboard-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-dashboard-laptop{display:block;height:283px;-o-object-fit:contain;object-fit:contain;width:426px}}.image-wrap-plan-mobile{height:300px}.product-image-server{bottom:-11px;height:365px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:20px;width:370px}@media (min-width:768px) and (max-width:1069px){.product-image-server{height:134%;max-width:467px;width:100%}}@media (max-width:767px){.product-image-server{height:100%;left:-20px;top:9px;width:100%}}.image-wrap-server{height:307px}@media (max-width:300px){.image-wrap-server{height:232px}}.product-image-phones{background-image:url(/img/products/phones-desktop.png);background-repeat:no-repeat;background-size:contain;bottom:0;height:365px;position:absolute;right:20px;width:370px}@media (min-width:768px) and (max-width:1069px){.product-image-phones{display:none}}@media (max-width:767px){.product-image-phones{background-image:none;height:auto;padding-right:15px;position:static;width:100%}}.product-image-phones-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-phones-laptop{display:block;margin:auto;max-width:356px;width:100%}}.image-wrap-phones{display:flex}.product-image-lfl{background-image:url(/img/products/lfl.png);background-repeat:no-repeat;background-size:contain;height:365px;position:absolute;right:0;top:40px;width:380px}@media (min-width:768px) and (max-width:1069px){.product-image-lfl{display:none}}@media (max-width:767px){.product-image-lfl{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:static;width:106%}}@media (min-width:768px) and (max-width:1069px){.product-image-lfl-laptop{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}}.product-image-lfl-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.product-image-lfl-laptop{bottom:0;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;width:100%}}.tariff{margin-top:92px}@media (max-width:767px){.tariff .button-group{width:100%}.tariff .button-group label{text-align:center;width:50%}}.tariff__header{display:flex;justify-content:space-between}@media (max-width:767px){.tariff__header{flex-direction:column;justify-content:baseline}}.tariff-title{font-size:38px;font-weight:600;line-height:48px}@media (max-width:767px){.tariff-title{font-size:32px;font-weight:600;line-height:40px;margin-bottom:30px}}.tariff__body{margin-top:42px}.tariff-product-loyalty,.tariff-product-reports{display:none}.tariff-product-loyalty.active,.tariff-product-reports.active{display:flex}.tariffs-detailed .tariff-product-loyalty.active,.tariffs-detailed .tariff-product-reports.active{display:flex;flex-direction:column}.tariff-loyalty.active,.tariff-reports.active{align-items:center;gap:13px}@media (max-width:767px){.tariff-loyalty.active,.tariff-reports.active{gap:20px}}@media (min-width:768px) and (max-width:1069px){.tariff-loyalty,.tariff-reports{flex-direction:column}}@media (max-width:767px){.tariff-loyalty,.tariff-reports{flex-direction:column;gap:20px}}.tariff-card-loyalty{height:690px}@media (min-width:768px) and (max-width:1069px){.tariff-card-loyalty{height:auto}}@media (max-width:767px){.tariff-card-loyalty{height:auto}}.tariff-card-loyalty.active{height:750px}@media (min-width:768px) and (max-width:1069px){.tariff-card-loyalty.active{height:auto}}@media (max-width:767px){.tariff-card-loyalty.active{height:auto}}.tariff-card{background-color:#212121;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;max-width:320px;padding:16px 20px 25px 25px;width:100%}@media (min-width:768px) and (max-width:1069px){.tariff-card{align-items:flex-start;flex-direction:row;max-width:100%;padding:30px}.tariff-card__items-laptop{flex:5 1 0}}@media (max-width:767px){.tariff-card{height:auto;max-width:none;width:100%}.tariff-card .tariff-wrap-button{margin-top:30px}}.tariff-card__name{font-size:38px;font-weight:600;line-height:48px}@media (min-width:768px) and (max-width:1069px){.tariff-card__name{font-size:32px;font-weight:600;line-height:40px}}@media (max-width:767px){.tariff-card__name{font-size:32px;font-weight:600;line-height:40px}}.tariff-card__category-business{font-size:20px;font-weight:500;line-height:25px;margin-top:10px}@media (min-width:768px) and (max-width:1069px){.tariff-card__category-business{font-size:18px;font-weight:400;line-height:22px}}.tariff-card__month-price{font-size:38px;font-weight:600;font-weight:400;line-height:48px;margin-top:20px}@media (min-width:768px) and (max-width:1069px){.tariff-card__month-price{font-size:32px;font-weight:600;font-weight:400;line-height:40px}}.tariff-card__year-price{font-size:20px;font-weight:500;font-weight:400;line-height:25px}@media (min-width:768px) and (max-width:1069px){.tariff-card__year-price{font-size:16px;font-weight:400;line-height:20px}}.tariff-card__items{margin-top:30px}@media (min-width:768px) and (max-width:1069px){.tariff-card__items{display:none}}.tariff-card-reports{height:625px}@media (min-width:768px) and (max-width:1069px){.tariff-card-reports{height:auto}}@media (max-width:767px){.tariff-card-reports{height:auto}}.tariff-card-reports.active{height:685px}@media (min-width:768px) and (max-width:1069px){.tariff-card-reports.active{height:auto}}.tariff-card__items-laptop{display:none}@media (min-width:768px) and (max-width:1069px){.tariff-card__items-laptop{display:block;margin:0 40px}}.tariff-card.active{background-color:#fff;color:#212121;max-width:374px}.tariff-card.active svg{color:#212121}@media (min-width:768px) and (max-width:1069px){.tariff-card.active{max-width:100%}}@media (max-width:767px){.tariff-card.active{height:auto;max-width:100%}}.tariff-card.active .tariff-card__name{color:#07f}.tariff-card.active .tariff-button{margin-bottom:28px}@media (min-width:768px) and (max-width:1069px){.tariff-card.active .tariff-button{margin:0}}.tariff-item{display:flex;margin-top:20px}.tariff-item__svg{margin-right:12px}.tariff-item__svg svg{color:#17d685}.tariff-item__text{font-size:16px;font-weight:400;line-height:20px}@media (min-width:768px) and (max-width:1069px){.tariff-item__text{font-size:14px;font-weight:400;line-height:17.5px}}.tariff-wrap-button{align-items:center;display:flex;flex-direction:column}@media (min-width:768px) and (max-width:1069px){.tariff-wrap-button{flex:3 1 0;flex-direction:column-reverse}}.tariff-wrap-button__title{font-size:14px;font-weight:400;line-height:17.5px}@media (min-width:768px) and (max-width:1069px){.tariff-wrap-button__title{margin-top:10px;max-width:80%;text-align:center;width:100%}}.tariff-button{border:1px solid #fff;cursor:pointer;font-size:16px;font-weight:400;font-weight:600;height:60px;line-height:20px;margin:10px auto 0;width:200px}@media (min-width:768px) and (max-width:1069px){.tariff-button{margin:0;max-width:80%;width:100%}}.tariff-link-wrap{font-size:16px;font-weight:400;font-weight:600;line-height:20px;margin-bottom:40px;margin-top:50px;text-align:center}.tariff-link{border-bottom:1px solid #fff;cursor:pointer}.price-from-month{font-size:30px}.cashboxes{display:flex;justify-content:space-between;margin-top:150px}@media (max-width:767px){.cashboxes{flex-direction:column;margin-top:120px}}.cashboxes__content{max-width:431px;width:100%}@media (min-width:768px) and (max-width:1069px){.cashboxes__content{max-width:344px}}.cashboxes-content-title{font-size:38px;font-weight:600;line-height:48px}@media (min-width:768px) and (max-width:1069px){.cashboxes-content-title{font-size:32px;font-weight:600;line-height:40px}}@media (max-width:767px){.cashboxes-content-title{font-size:32px;font-weight:600;line-height:40px}}.cashboxes-content-body{font-size:20px;font-weight:500;font-weight:400;line-height:25px;margin-top:30px}@media (min-width:768px) and (max-width:1069px){.cashboxes-content-body{font-size:18px}}@media (max-width:767px){.cashboxes-content-body{font-size:16px;font-weight:400;line-height:20px}}.cashboxes__logos{display:flex;flex-wrap:wrap;gap:20px;width:420px}@media (min-width:768px) and (max-width:1069px){.cashboxes__logos{width:360px}}@media (max-width:767px){.cashboxes__logos{margin-top:30px;width:auto}}.cashbox-logo{align-items:center;background-color:#212121;border-radius:15px;display:flex;height:120px;justify-content:center;width:200px}@media (min-width:768px) and (max-width:1069px){.cashbox-logo{width:170px}}@media (max-width:767px){.cashbox-logo{flex:46% 1 0}.cashbox-logo img{-o-object-fit:contain;object-fit:contain;width:90%}}.iiko-logo{height:99px;max-width:149px}@media (max-width:767px){.iiko-logo{height:82px}}.rkeeper-logo{height:29px;max-width:133px}@media (max-width:767px){.rkeeper-logo{height:25px}}.evotor-logo{height:25px;max-width:143px}@media (max-width:767px){.evotor-logo{height:21px}}.atol-logo{height:86px;max-width:171px}@media (max-width:767px){.atol-logo{height:72px}}.footer{background-color:#212121;height:370px;margin-top:137px;padding:50px 0 63px;width:100%}@media (min-width:768px) and (max-width:1069px){.footer{height:auto;padding:30px 0}}@media (max-width:767px){.footer{font-size:16px;font-weight:400;height:auto;line-height:20px;padding:0}}@media (min-width:768px) and (max-width:1069px){.footer__contact{flex:35% 1 0}}@media (max-width:767px){.footer__contact{flex:50% 1 0;margin-top:30px}}.footer__logo img{height:24px;width:100px}.footer__logo p{font-size:16px;font-weight:400;line-height:20px;margin-top:16px;max-width:217px}@media (max-width:767px){.footer__logo{flex:100% 1 0;margin-bottom:50px}}.footer__first-line{display:flex;justify-content:space-between}@media (min-width:768px) and (max-width:1069px){.footer__first-line{display:none}}@media (max-width:767px){.footer__first-line{flex-wrap:wrap}}.footer__second-line{margin-top:34px}.footer__second-line img{margin-bottom:20px}.footer__second-line .mobile-app{display:none}@media (max-width:767px){.footer__second-line .mobile-app{display:block}}@media (min-width:768px) and (max-width:1069px){.footer__second-line{display:none}}@media (max-width:767px){.footer__second-line{margin-top:50px}}.footer__third-line{display:flex;justify-content:space-between;margin-top:30px}@media (max-width:767px){.footer__third-line .mobile-app{display:none}}.footer__third-line .copyright{display:block}@media (min-width:768px) and (max-width:1069px){.footer__third-line .copyright{display:none}}@media (max-width:767px){.footer__third-line{display:none}}.footer__fourth-line{display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:15px;margin-top:30px}@media (min-width:768px) and (max-width:1069px){.footer__fourth-line{flex-wrap:wrap}.footer__fourth-line>*{min-width:160px}.footer__fourth-line{flex-wrap:wrap;gap:15px}.footer__fourth-line>*{min-width:160px}}@media (max-width:767px){.footer__fourth-line{flex-direction:column}.footer__fourth-line span{margin-top:20px}}.license{flex:0.23 1 0}.offer-agency{flex:0.16 1 0}.plazius-privacy{flex:0.2 1 0}.reports-privacy{flex:0.17 1 0}.recommended-po{flex:0.13 1 0}@media (min-width:768px) and (max-width:1069px){.footer__column{display:flex}}.footer__first-line.laptop{display:none}@media (min-width:768px) and (max-width:1069px){.footer__first-line.laptop{display:flex;flex:40% 1 0;flex-direction:column;gap:50px}}.footer__first-line.laptop img{height:32px;margin-bottom:23px;width:152px}.footer__second-line.laptop{display:none}@media (min-width:768px) and (max-width:1069px){.footer__second-line.laptop{display:flex;flex:60% 1 0;flex-wrap:wrap;gap:30px}}.contact-title{font-weight:600}.contact-email,.contact-phone{margin-top:20px}.contact-email{cursor:pointer}.copyright{display:none}@media (min-width:768px) and (max-width:1069px){.copyright{display:block;margin-top:30px;text-align:center}}@media (max-width:767px){.copyright{display:block;margin:50px 0 14px;text-align:center}.sales-department{flex:42% 1 0}}@media (min-width:768px) and (max-width:1069px){.partner-department{display:none}}.tariffs-header{display:flex;justify-content:space-between;margin-top:50px}.tariffs-header__title{font-size:38px;font-weight:600;line-height:48px}@media (max-width:767px){.tariffs-header{flex-direction:column;margin-top:48px}.tariffs-header .button-group{margin-top:15px;width:100%}.tariffs-header .button-group label{text-align:center;width:50%}}.tariffs-detailed:not(.tariffs-detailed:first-of-type){display:none}@media (max-width:767px){.tariffs-detailed:first-of-type{display:none}.tariffs-detailed:not(.tariffs-detailed:first-of-type){display:inherit}}.tariffs-detailed__restaurant{background-color:#000;display:flex;font-size:24px;font-weight:600;font-weight:400px;line-height:30px;margin-top:30px;padding-top:25px;position:sticky;top:64px;z-index:5}@media (max-width:767px){.tariffs-detailed__restaurant{flex-direction:column;gap:20px;justify-content:flex-start;margin:0 0 30px;padding:12.5px 0;width:100%}}.tariffs-detailed__table{margin-top:30px}@media (max-width:767px){.tariffs-detailed__table{display:flex;flex-direction:column;gap:20px;margin-top:0;width:100%}}.tariffs-detailed__table .tariff-name{font-size:24px;font-weight:600;line-height:30px;margin-bottom:15px}.tariffs-detailed__table .tariff-month-price{font-size:20px;font-weight:500;line-height:25px}.tariffs-detailed__table .tariff-year-price{font-size:16px;font-weight:400;line-height:20px}.restaurant{align-items:center;cursor:pointer;display:flex;flex:50% 1 0;flex-direction:column;font-weight:400;opacity:.3}@media (max-width:767px){.restaurant{-webkit-tap-highlight-color:transparent;flex-direction:row;font-size:16px;font-weight:400;gap:10px;line-height:20px;opacity:1}}.restaurant:after{background-color:hsla(0,0%,100%,.3);border-radius:20px;content:"";display:block;height:4px;margin-top:20px;width:100%}@media (max-width:767px){.restaurant:after{display:none}}.restaurant:hover{opacity:1}.restaurant:hover:after{background-color:#fff}.restaurant.active{opacity:1}.restaurant.active:after{background-color:#fff}@media (max-width:767px){.restaurant:before{-webkit-mask-box-image:url(/img/icons/checkbox.svg) 0;background-color:transparent;border:2px solid #fff;border-radius:.25em;content:"";display:flex;height:16px;mask-border:url(/img/icons/checkbox.svg) 0;transition:background-color .4s ease;width:16px}}.restaurant.active:before{background-color:#00d3e6;border-color:#00d3e6}.row{display:flex;font-size:20px;font-weight:500;font-weight:400;line-height:25px;width:100%}@media (max-width:767px){.row{-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:400;line-height:20px;padding:5px 0}}.row-buttons .tariff-button{background-color:#07f;border:0;outline:none}.row-buttons .cell{align-items:end}.row-buttons .cell:nth-child(3){border-radius:0 0 20px 20px}table{width:100%}.first-header-cell{flex:25% 1 0}.header-row{background-color:#000;display:flex;position:sticky;z-index:1}.table-loyalty .header-row{top:143px}.table-reports .header-row{top:64px}.header-cell{flex:20% 1 0;flex-direction:column;padding:20px 0 30px}.cell,.header-cell{align-items:center;display:flex}.cell{flex:20% 1 0;justify-content:center;min-height:40px;padding:20px 0 25px}.cell svg{color:#17d685}.cell--first{flex:25% 1 0;justify-content:left;padding:10px 0}@media (max-width:767px){.cell--first{padding:0}}.cell-mobile{align-items:center;display:flex;gap:40px;justify-content:space-between;margin-right:19px;width:100%}.cell-mobile svg{color:#17d685}@media (max-width:767px){.cell{flex:100% 1 0}}.group-features{align-items:center;background-color:#212121;border-radius:15px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 10px 10px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:220px}@media (max-width:767px){.group-features{background-color:#000;gap:40px;padding:10px 20px;width:100%}}.group-features__desc{max-width:150px}@media (max-width:767px){.group-features__desc{max-width:100%}}.group-features__action{background-image:url(/img/icons/open.svg);background-repeat:no-repeat;background-size:contain;height:17px;width:17px}@media (max-width:767px){.group-features__action{height:20px;width:20px}}.group-features__item{padding:10px 10px 10px 20px;width:220px}@media (max-width:767px){.group-features__item{width:100%}}.group-features.active .group-features__action{background-image:url(/img/icons/close.svg)}.dash{font-size:23px}.block-features{max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}.block-features.active{max-height:3000px}.tariff-detailed-mobile{margin-top:0}.tariffs-detailed__table-mobile{margin-top:50px}.tariff-wrap-button-detailed{align-items:center;display:flex;flex-direction:column;margin-top:50px}.tariff-card.active .tariffs-detailed__table-mobile{color:#000}.tariff-card.active .group-features{background-color:#f5f5f5}.active-restaurant-single{display:none}.restaurant-single .active-restaurant-single{display:block}@media (max-width:767px){.restaurant-single .active-restaurant-single{display:flex}}.active-restaurant-network{display:none}.restaurant-network .active-restaurant-network{display:block}@media (max-width:767px){.restaurant-network .active-restaurant-network{display:flex}.tariff-product-reports .group-features__item{padding:10px 0}.tariff-product-reports .tariffs-detailed__table-mobile{margin-top:30px}}.page{background-color:#fff;background-image:url(/img/pattern.svg);background-position:100% 0;background-repeat:no-repeat;background-size:auto 90%;height:100vh;width:100vw}@media screen and (max-width:768px){.page{background-position:bottom;background-size:contain;height:100vh}}.logo{color:#2fc07d;font-size:23px;left:180px;position:absolute;top:60px}@media screen and (max-width:768px){.logo{left:16px;top:16px}}.mainText{color:#000;font-size:48px;font-style:normal;font-weight:700;left:180px;line-height:60px;max-width:570px;position:absolute;top:220px}@media screen and (max-width:768px){.mainText{font-size:32px;left:16px;line-height:40px;top:80px;width:310px}}