@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Regular.woff);font-display:swap;}
@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(../fonts/Montserrat-Medium.woff);font-display:swap;}
@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(../fonts/Montserrat-SemiBold.woff);font-display:swap;}
@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(../fonts/Montserrat-Bold.woff);font-display:swap;}

@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(../fonts/Inter-Regular.woff);font-display:swap;}
@font-face{font-family:Inter;font-weight:600;font-style:normal;src:url(../fonts/Inter-SemiBold.woff);font-display:swap;}

body,html{margin:0;padding:0;width:100%;height:auto;font-family:Montserrat;color:#27272a;font-size:16px;font-weight:400;background:#fff;}
body::-webkit-scrollbar{width:8px;}
body::-webkit-scrollbar-track{box-shadow:none;background:#fff;}
body::-webkit-scrollbar-thumb{background-color:#A45EFF;outline:0px solid #fff;}
::selection{background-color:#A45EFF;color:#fff;}
::-moz-selection{background-color:#A45EFF;color:#fff;}
a{color:#A45EFF;transition:.4s}
a:hover{color:#A45EFF;}
b{font-weight:700;}
*{box-sizing:border-box}
div{display:flex;flex-direction:column;}
section{display:flex;flex-direction:column;width:100%;}
img{max-width:100%;height:auto;}
footer{margin-top:auto;}
select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml,<svg width="22" height="12" viewBox="0 0 22 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 1L11 11L1 1" stroke="%2327272A" stroke-linecap="round" stroke-linejoin="round" /></svg>') calc(100% - 30px) 50% no-repeat #fff!important;background-size:22px;padding-right:70px!important;}
select option{padding:20px;min-height:40px;}
input[type="text"],input[type="password"],input[type="date"],input[type="tel"],input[type="email"],textarea,select,input[type=number],.styled-select{display:flex;width:100%;height:50px;align-items:center;border-radius:25px;border:1px solid #d4d4d8;padding:0 30px;font-weight:400;outline:none;color:#27272a;transition:.4s;font-size:16px;background:#fff;font-family:Montserrat;}
textarea{padding:30px;height:120px;resize:none;}
input::placeholder,textarea::placeholder,input[type=date]:invalid::-webkit-datetime-edit,select:invalid{font-size:16px;font-family:Montserrat;transition:.4s;color:#717079;font-weight:400;}
input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer}
input:focus::placeholder,textarea:focus::placeholder{color:rgba(255,255,255,.0);}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}
input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type=date]:focus,input[type="password"]:focus,textarea:focus,select:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text:focus{box-shadow:0 0 1px 5px rgba(77, 81, 110, .25);}
input:disabled{color:rgba(39,76,145,.3);}
fieldset{border-color:#eee;border-style:solid;border-width:1px;border-radius:3px;}
legend{padding:0 10px;}
i{font-style:normal;}
iframe,iframe body{display:block;width:100%;border:0px;max-width:100%;overflow-x:hidden;}
.checkout input[type=radio]{display:none;}
.checkout input[type=radio]+label{display:block;cursor:pointer;position:relative;line-height:1.8;padding:0 0 0 34px;font-weight:600;}
.checkout input[type=radio]+label:before{box-sizing:border-box;content:'';display:flex;width:26px;height:26px;border-radius:100%;background:#F4F5F9;border:2px solid #FFC200;position:absolute;left:0;top:1px;}
.checkout input[type=radio]+label:after{box-sizing:border-box;content:'';display:flex;width:16px;height:16px;border-radius:100%;background:#FFC200;border:0px;position:absolute;left:5px;top:6px;transition:.4s;transform:scale(0);}
.checkout input[type=radio]:checked+label:after{transform:scale(1);}
svg path,svg{transition:.4s;}
input.errorr,input.error,textarea.error,select.error{border-color:#E84B37!important;}
input.good.valid,input.good.valid{border-color:#3BB698!important;}
.button:disabled{cursor:not-allowed!important;}
.check{padding:0;font-size:16px;line-height:20px;}
.check .item:not(:last-child){margin-bottom:20px;}
.check input,.radios input{display:none;}
.check input + label,.radios input + label{position:relative;padding:0 0 0 24px;cursor:pointer;font-size:14px;color:#717079;}
.check input + label:before,.radios input + label:before{content:'';position:absolute;top:2px;left:0;box-sizing:border-box;width:16px;height:16px;border-radius:3px;border:1px solid #a45eff;background:#fff;transition:.4s;}
.check input.error + label:before,.radios input.error + label:before{border-color:rgba(255,0,0,.5)!important;}
.check input + label:after,.radios input + label:after{content:'';position:absolute;top:5px;left:3px;box-sizing:border-box;width:10px;height:10px;border-radius:3px;border:1px solid #a45eff;background:#fff;background:#a45eff;transition:.4s;transform:scale(0);}
.check input:checked + label:after,.radios input:checked + label:after{transform:scale(1);}
.radios input + label:before,.radios input + label:after{border-radius:100%;}
.check.remember label{width:100%;justify-content:space-between;display:flex;align-items:center;}
.check a:hover{color:#27272a;}


.w-100{width:100%;}
.w-70{width:calc(70% - 10px);}
.w-50{width:calc(50% - 10px);}
.w-33{width:calc(33.33% - 13.33px);}
.w-30{width:calc(30% - 10px);}
.w-25{width:calc(25% - 15px);}

.flash-animation {
    animation: flash 0.5s ease-out;
}

@keyframes flash {
    0% { background-color: #f7f7f7; }
    50% { background-color: #d6b8fc; } /* Яркий цвет вспышки */
    100% { background-color: #f7f7f7; }
}

.single-news .meta .category.category-margin{margin-right: 0px;}
.single-news .meta .date-margin{margin-left: 0px;}

form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
form>*:not(:last-child){margin-bottom:30px;}
form>*.no-margin{margin-bottom:0px;}
form .password{position:relative;}
.form-wrap{flex-direction:row;align-items:center;}
.form-wrap .item:not(:last-child){padding-right:65px;}
.form-wrap a{font-weight:400;font-size:14px;}
form .button{height:50px;font-size:16px;font-weight:500;}
form .info{font-size:14px;font-weight:500;}
form .label{text-align:center;font-weight:500;line-height:1.3;font-size:16px;margin:0 0 10px 0;}

.comment{background-color: #f7f7f7; padding: 5px; border-radius: 20px;}
.comment-btn.button{height: 64px; margin-left: 10px;}
.comment.sub-comment{margin-left: 64px;}
.button{outline:none;border:0px;display:inline-flex;align-items:center;justify-content:center;/*white-space:nowrap;*/margin:0 auto 0 0;height:78px;background:#a45eff;color:#fff;font-size:20px;font-weight:500;padding:0 35px;border-radius:39px;transition:.4s;text-decoration:none;font-family:Montserrat;line-height:1.5;border:0px solid #2170C5;}
.button.white{background:#fff;color:#27272a;border:2px solid #fff;}
.button.blue{border-color:#FF6202;}
.button:hover{color:#fff;background:#a45eff;border-color:#a45eff;box-shadow:0 0 20px 0 rgba(125, 82, 254, 0.4);}
.button:not(:disabled):hover{background:#a45eff;cursor:pointer;}
.button:not(:disabled):focus,.button:not(:disabled):active{box-shadow:inset 0 2px 0 2px rgba(0,0,0,.3);background:#a45eff;border-color:#a45eff;color:#fff;}
.button:disabled{opacity:.5!important;}
.button.white:hover{background:#a45eff;}
.button.line{background:none;border:1px solid #a45eff;color:#a45eff;}
.button.lime{background:#cf0;color:#27272a;}
.button.line:hover,.button.lime:hover{color:#fff;}
.button.with-icon svg{margin:0 0 0 8px;}
.button.with-icon:hover path{stroke:#fff;}
.button-ym{height:70px;margin:55px auto 0 0;}
.button-ym svg{margin:0 15px 0 0;}
.button-ym:hover path{stroke:#fff;}

.top-actions .button.line{height:50px;border-radius:25px;font-size:14px;}

.content{width:100%;height:auto;min-height:100vh;max-width:100%;margin:0 auto;padding:0;}
.container{width:100%;flex-direction:column;max-width:1160px;padding:0 20px;margin:0 auto;position:relative;z-index:2;}

.only-text{display:block;line-height:1.5;}
.only-text>*{margin:0;}
.only-text>*:not(:last-child){margin-bottom:20px;}
.only-text ul{list-style:none;padding:0 0 0 15px;}
.only-text ol{padding:0 0 0 15px;}
.only-text li{position:relative;padding:0 0 0 35px;}
.only-text ol>li{padding:0;}
.only-text li:not(:last-child){margin-bottom:10px;}
.only-text ul li:before{content:'';width:16px;height:16px;border-radius:100%;background:url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 9L7 13L13 4" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:contain;position:absolute;top:2px;left:0;}
.only-text h3{font-size:24px;}
.only-text h2{font-size:48px;line-height:1.17;}
.only-text a{text-decoration:none;color:#A45EFF;}
.only-text a:hover{color:#27272a;}
.only-text li ul{margin-top:10px;}

.modal{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:999;opacity:0;visibility:hidden;transition:.4s;background:rgba(0, 0, 0, 0.6);}
.modal-body{display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:520px;max-height:calc(100% - 100px);padding:30px;background:#fff;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);transition:top cubic-bezier(0,.35,.12,.61) .4s;color:#27272a;border-radius:30px;border:1px solid #d9dadf;}
.modal.visible{opacity:1;visibility:visible;}
.modal.visible .modal-body{top:50%;}
.modal-close{margin:55px 0 0 0;height:60px;font-size:20px;}
.modal-wrap{width:100%;}
.modal-desc{display:block;font-size:20px;line-height:1.4;margin:40px 0 0 0;}
.modal-desc.center{text-align:center;}
.modal-title{position:relative;font-weight:600;font-size:36px;text-align:center;}
.modal-title:last-child{padding-bottom:0px;}
.modal-body .icon{justify-content:center;align-items:center;margin:0 0 25px 0;}
.modal .icon svg{display:none;}
.modal.error .icon .error{display:block;}
.modal.success .icon .success{display:block;}

/*owl*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{width:100%;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-stage {flex-direction:row;}
.owl-dots{flex-direction:row;justify-content:center;padding:30px 20px 0 20px;position:relative;z-index:9;bottom:0;left:0;width:100%;}
.owl-dots button{width:24px;height:6px;border-radius:3px;background:#D6D6D6!important;margin:0 5px;transition:.4s;opacity:.7;}
.owl-dots button.active{width:48px;background:#a45eff!important;opacity:1;}
button.owl-prev,button.owl-next{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:100%;z-index:5;background:#fff!important;display:flex;align-items:center;justify-content:center;transition:.4s;padding:0px;overflow:hidden;}
button.owl-prev span,button.owl-next span{display:flex;height:100%;width:100%;align-items:center;justify-content:center;}
.owl-carousel .owl-nav.disabled svg{width:18px;height:18px;}
button.owl-prev{left:-80px;transform:translateY(-50%);}
button.owl-next{right:-80px;}
.owl-carousel{opacity:0;transition:.4s;}
.owl-carousel.owl-loaded{opacity:1;}
button.owl-prev:hover::before,button.owl-next:hover::before{box-shadow:none!important}
.owl-carousel .item{transition:.4s;}
.owl-carousel .owl-item:not(.active) .item{opacity:0;transition:.4s!important;}
/*end owl*/

section{padding:80px 0 80px 0;position:relative;z-index:1;}

header{display:flex;width:100%;height:85px;align-items:center;position:fixed;top:0;left:0;z-index:99;transition:.4s;background:rgba(255, 255, 255, 0.03);backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);border-radius:0 0 32px 32px;}
.header-wrap{flex-direction:row;align-items:center;}
header.min{}

.logo{display:flex;align-items:center;text-transform:none;color:#fff;text-decoration:none;line-height:1;margin:0 auto 0 0;}

.top-menu{margin:0 auto;font-size:14px;font-weight:500;}
.top-menu ul{display:flex;flex-direction:row;align-items:center;list-style:none;margin:0;padding:0;}
.top-menu ul li:not(:last-child){margin-right:30px;}
.top-menu ul li a{display:flex;padding:0;align-items:center;border-radius:20px;color:#27272a;text-decoration:none;}
.top-menu ul li.current-menu-item a,.top-menu ul li a:hover{color:#a45eff;}

.section-title{font-weight:600;font-size:36px;line-height:1.33;margin:0;padding:0;text-align:center;}
h1.section-title{font-size:64px;font-weight:700;line-height:1.31;text-transform:uppercase;}
.section-title.with-button{display:flex;align-items:center;width:100%;justify-content:space-between;}
.section-title.with-button .button{margin:0 0 0 auto;}
.section-title span{color:#a45eff;}
.section-title.small{font-size:40px;}

.section-desc{font-size:20px;font-weight:500;margin:20px 0 0 0;text-align:center;}

section.top-banner{padding:160px 0 160px 0;background:linear-gradient(25deg, #cf0 0%, #ecff9e 23.45%, #effeb3 51.53%, #ddff52 75.68%, #cf0 100%);background-size:100%;background-position:50% 50%;align-items:center;justify-content:center;z-index:5;animation:gradient-rotation 10s infinite linear;}
section.top-banner .desc{display:inline-flex;width:auto;margin:50px auto 0 auto;font-size:20px;font-weight:500;padding:10px 15px;color:#717079;border:1px solid #717079;border-radius:28px;}
section.top-banner .button{margin:65px auto 0 auto;position:relative;}
section.top-banner .button:after{content:'';display:flex;width:180px;height:180px;background:url(../img/el/el-top-banner.png) 50% 50% no-repeat;background-size:contain;position:absolute;left:calc(100% - 30px);top:calc(100% - 30px);z-index:-1;}

footer{position:relative;z-index:2;background:#f8f8f8;}

.footer-wrap{width:calc(100% + 60px);margin:0 -30px;padding:65px 0 0 0;flex-direction:row;justify-content:flex-end;color:#717079;}
.copyright-wrap{padding:30px 0 65px 0;font-size:14px;font-weight:500;text-align:center;color:#717079;}
.footer-wrap .column{width:auto;}
.footer-wrap .column.one{width:100%;}
.footer-wrap .column.two{margin:0 20px;}
.footer-wrap .inner{width:100%;padding:30px;border:1px solid #717079;border-radius:30px;height:100%;}
.footer-wrap .logo{filter:grayscale(100%);}
.footer-wrap .column.one .inner{flex-direction:row;justify-content:space-between;}
.footer-wrap .column.one .inner>*:not(:last-child){margin-right:30px;}

.footer-menu>*:not(:last-child){margin-bottom:10px;}
.footer-menu a{text-decoration:none;display:flex;position:relative;font-weight:500;}
.footer-menu a:hover{color:#27272a;}

.socials{align-items:center;}
.socials>*:not(:last-child){margin-bottom:30px;}
.socials a{width:48px;height:48px;display:flex;align-items:center;justify-content:center;}
.socials a:hover path{stroke:#27272a;}

.top-actions{margin:0 0 0 auto;}

.mini-advantages{flex-direction:row;position:relative;}
.mini-advantages .item{padding:30px;border-radius:30px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:#fff;position:absolute;}
.mini-advantages .item .title{font-size:16px;font-weight:500;line-height:1.3;text-align:center;}
.mini-advantages .item.text .title{color:#a45eff;margin:0 0 4px 0;}
.count-wrap{display:block;font-size:32px;font-weight:700;color:#12161c;text-align:center;}
.mini-advantages .item.icon svg{margin:0 auto;}
.mini-advantages .item.icon .count-wrap{margin:10px 0 0 0;}
.x-up{display:inline-flex;flex-direction:row;align-items:center;width:auto;margin:0 auto;font-size:14px;font-weight:500;color:#fff;background:#a45eff;padding:0 10px;border-radius:20px;height:26px;}
.x-up:after{content:'';display:flex;background:url('data:image/svg+xml,<svg width="6" height="12" viewBox="0 0 6 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.08333L3 1M3 1L5 3.08333M3 1V11" stroke="white" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:contain;width:6px;height:12px;}
.x-up span{margin:0 4px 0 0;}
.mini-advantages .item.text .x-up{margin-top:8px;}
.mini-advantages .item .inner-wrap{flex-direction:row;align-items:center;justify-content:space-between;}
.mini-advantages .item .inner-wrap .x-up{margin:0;}
.mini-advantages .item.image .inner-wrap{margin:4px 0 5px 0;}
.mini-advantages .item.image .x-up{background:#7d52fe;}
.mini-advantages .item.text{max-width:160px;top:-78px;left:0;}
.mini-advantages .item.image{max-width:225px;top:64px;left:190px;}
.mini-advantages .item.icon{max-width:210px;top:-78px;right:0;}

section.advantages{padding:160px 0 80px 0;}

.payment-logos{padding:30px 0;background:#d6d6d6;}
.payment-logos-wrap{flex-direction:row;justify-content:center;align-items:center;}
.payment-logos-wrap>*:not(:last-child){margin-right:15px;}

.subscribe{background:#ececec;padding:65px 0;color:#717079;}
.subscribe .title{font-size:20px;font-weight:600;color:#27272a;}
.subscribe .desc{font-weight:500;line-height:2;margin:20px 0 0 0;}
.subscribe-wrap{flex-direction:row;justify-content:space-between;}
.subscribe-wrap .left{width:340px;}
.subscribe-wrap .right{width:calc(100% - 460px);padding:0 0 0 0;}

.company-info{display:block;padding:30px 0 0 0;font-weight:500;}
.company-info p{margin:0;}
.company-info .uppercase{text-transform:uppercase;padding:0 0 30px 0;}
.company-info .uppercase>*:not(:last-child){margin-bottom:7px;}

.footer-contacts{font-weight:500;}
.footer-contacts>*:not(:last-child){margin-bottom:10px;}
.footer-contacts a{text-decoration:none;color:#717079;}
.footer-contacts a:hover{color:#27272a;}
.footer-contacts .title{margin:15px 0 10px 0;}

.cookie-banner{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);border-radius:16px;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.03);width:100%;max-width:470px;z-index:99999;display:none;}
.cookie-wrap{padding:30px;}
.cookie-banner .text{font-size:14px;font-weight:600;padding:0 40px 0 0;color:#717079;}
.cookie-banner a{color:#a45eff;}
.cookie-banner a:hover{color:#27272a;}
.cookie-banner .close{position:absolute;top:30px;right:30px;cursor:pointer;}

.advantages-wrap{flex-direction:row;width:calc(100% + 20px);margin:0 -10px;justify-content:space-between;padding:65px 0 0 0;}
.advantages-wrap .item{width:auto;}
.advantages-wrap .count-wrap{text-align:left;font-weight:500;}
.advantages-wrap .desc{margin:20px 0 0 0;font-weight:500;line-height:1.7;color:#717079;}

.tabs-nav,.news-filter{flex-direction:row;margin:0 0 30px 0;}
.tab-button,.filter-button{flex-direction:row;align-items:center;padding:0 30px;height:45px;transition:.4s;cursor:pointer;color:#717079;font-weight:500;position:relative;}
.tab-button:before{content:'';display:flex;width:100%;height:1px;background:#D6D6D6;position:absolute;left:0;bottom:0px;transition:.4s;}
.tab-button.active,.filter-button.current{color:#27272a;}
.tab-button.active:before{height:4px;background:#27272a;}
.tab-content{opacity:0;display:none;}
.tab-content .inner{padding:30px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:#f0e5fd;border-radius:30px;}
.tab-content>*{opacity:0;transition:.4s;transform:scale(.5);}
.tab-content.active>*{opacity:1;transform:scale(1);}
.tab-content.active{display:flex;opacity:1;}
.tab-content .two-columns{flex-direction:row;justify-content:space-between;font-weight:500;}
.tab-content .two-columns>*{width:calc(50% - 40px);}
.tab-content .image{border-radius:12px;overflow:hidden;}
.tab-content .text{padding:20px 0;}
.tab-content .title{line-height:1.8;}
.tab-content .desc{color:#717079;line-height:1.8;margin:20px 0 30px 0;}
.tab-content .button{height:50px;font-size:16px;margin:auto auto 0 0;}
.tab-button .sale{display:flex;height:30px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;position:absolute;top:-23.5px;right:0;background:#cf0;border-radius:15px;color:#27272a;transform:rotate(-15deg);}
.tabs .three-columns{flex-direction:row;width:calc(100% + 20px);margin:0 -10px;}
.tabs .three-columns .item{width:33.33%;padding:10px;}

section.services{padding:80px 0 160px 0;}
section.services .tabs{padding:65px 0 0 0;}

section.demo{padding:40px 0 40px 0;box-shadow:inset 0 0 20px 0 rgba(0, 0, 0, 0.1);background:linear-gradient(38deg, #a45eff 0%, #2f1f6a 56%, #4c3792 75%, #a88bff 100%);color:#fff;animation:gradient-rotation 20s infinite linear;}
section.demo .image{height:520px;}
section.demo .image img{width:100%;height:100%;object-fit:contain;}
.demo-wrap{flex-direction:row;align-items:center;}
.demo-wrap .column.right{width:520px;}
.demo-wrap .column.left{width:calc(100% - 520px);padding-right:80px;}
.demo-wrap .section-title{text-align:left;text-transform:none;font-size:48px;line-height:1.33;font-weight:600;}
.demo-wrap .desc{font-size:20px;font-weight:500;margin:30px 0;}
.demo-wrap .button{margin:30px auto 0 0;}

section.whom{padding:160px 0 80px 0;}
section.whom .section-desc{font-size:20px;}
.whom-wrap{padding:50px 0 0 0;flex-direction:row;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px;}
.whom-wrap .item{width:33.33%;padding:10px;}
.whom-wrap .inner{border:1px solid #d4d4d8;border-radius:30px;background:#f8f8f8;overflow:hidden;height:100%;}
.whom-wrap .inner .text{padding:30px;height:calc(100% - 260px);border-radius:30px;border:1px solid #d4d4d8;width:calc(100% + 2px);margin:0 -1px -1px -1px;background:#eff9c6;transition:.4s;}
.whom-wrap .inner .title{font-size:20px;font-weight:600;line-height:1.6;}
.whom-wrap .inner .desc{font-weight:500;margin:20px 0 0 0;line-height:1.75;color:#717079;}
.whom-wrap .inner .image{height:260px;align-items:center;justify-content:center;}
.whom-wrap .inner .image img{width:100%;height:100%;object-fit:contain;transition:.4s;}
.whom-wrap .inner:hover .text{border-radius:0 0 30px 30px;}
.whom-wrap .inner:hover .image img{transform:scale(1.08);}

section.tariffs{padding:80px 0 160px 0;}
.tariffs-wrap{padding:60px 0 0 0;}
.tariffs .tabs-nav,.news-filter{border-radius:100px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:#f8f8f8;border:1px solid #d4d4d8;padding:8px;width:auto;margin:0 auto 20px auto;}
.tariffs .tab-button:before{display:none;}
.tariffs .tab-button,.filter-button{min-width:120px;text-align:center;justify-content:center;align-items:center;border:1px solid transparent;border-radius:100px;padding:0 15px;font-weight:400;position:relative;}
.tariffs .tab-button:not(:last-child),.filter-button:not(:last-child){margin-right:15px;}
.tariffs .tab-button.active,.filter-button.current{color:#a45eff;border-color:#a45eff;font-weight:500;}
.tariffs .tab-content .inner{padding:0;border-radius:0;background:none;box-shadow:none;}
.tariffs .tabs .item .inner{box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(164, 94, 255, 0.1);padding:30px;border-radius:30px;height:100%;}
.tariffs .tabs .item.important .inner{box-shadow:0 0 20px 0 rgba(164, 94, 255, 0.1);background:rgba(164, 94, 255, 0.1);border:1px solid #a45eff;}
.tariffs .tabs .top-info{flex-direction:row;align-items:center;justify-content:space-between;}
.tariffs .tabs .top-info .title,.tariffs .tabs .top-info .popular{height:26px;flex-direction:row;align-items:center;padding:0 10px;border:1px solid #717079;font-size:14px;font-weight:500;color:#717079;border-radius:13px;}
.tariffs .tabs .top-info .popular{border:0px;background:linear-gradient(45deg, #a45eff 0%, #4b3198 100%);color:#fff;font-size:12px;}
.tariffs .tabs .top-info .popular:before{content:'';display:flex;width:16px;height:16px;background:url(../img/el/el-popular.png) 50% 50% no-repeat;background-size:contain;margin:0 8px 0 0;}
.tariffs .tabs .price{font-weight:600;color:#717079;margin:20px 0 0 0;display:block;}
.tariffs .tabs .price .value{font-size:32px;color:#27272a;}
.tariffs .tab-content .desc{font-weight:500;margin:5px 0 0 0;}
.tariffs .tabs .text{padding:55px 0;font-weight:500;}
.tariffs .tabs .text ul{padding:0;}
.tariffs .tabs .button{margin:auto 0 0 0;height:60px;font-size:16px;font-weight:500;}
.tariffs .tabs .bottom-info{font-size:14px;color:#717079;font-weight:500;margin:10px 0 0 0;flex-direction:row;justify-content:center;}
.tariffs .tabs .bottom-info:before{content:'';width:16px;height:16px;background:url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.086 5.01267C7.86667 4.32933 9.13333 4.32933 9.914 5.01267C10.6953 5.696 10.6953 6.804 9.914 7.48733C9.77867 7.60667 9.62733 7.70467 9.46733 7.782C8.97067 8.02267 8.50067 8.448 8.50067 9V9.5M14.5 8C14.5 8.78793 14.3448 9.56815 14.0433 10.2961C13.7417 11.0241 13.2998 11.6855 12.7426 12.2426C12.1855 12.7998 11.5241 13.2417 10.7961 13.5433C10.0681 13.8448 9.28793 14 8.5 14C7.71207 14 6.93185 13.8448 6.2039 13.5433C5.47595 13.2417 4.81451 12.7998 4.25736 12.2426C3.70021 11.6855 3.25825 11.0241 2.95672 10.2961C2.65519 9.56815 2.5 8.78793 2.5 8C2.5 6.4087 3.13214 4.88258 4.25736 3.75736C5.38258 2.63214 6.9087 2 8.5 2C10.0913 2 11.6174 2.63214 12.7426 3.75736C13.8679 4.88258 14.5 6.4087 14.5 8ZM8.5 11.5H8.50533V11.5053H8.5V11.5Z" stroke="%23A45EFF" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:contain;margin:0 5px 0 0;}

section.free-promo{padding:160px 0;box-shadow:inset 0 0 20px 0 rgba(0, 0, 0, 0.1);background:linear-gradient(148deg, #cf0 0%, #f1ffb8 31%, #e0ff62 67%, #d7ff37 100%);animation:gradient-rotation 10s infinite linear;}
section.free-promo .button{margin:55px auto 0 auto;height:78px;font-size:20px;font-weight:600;width:100%;max-width:320px;}
section.free-promo .section-title{font-size:48px;}

section.reviews{padding:160px 0 80px 0;overflow-x:hidden;}
.reviews-wrap{flex-direction:row;width:calc(100% + 45%);margin:0 -22.5%;padding:55px 0 0 0;}
.reviews-wrap .item{padding:0 10px;}
.reviews-wrap .inner{flex-direction:row;background:#f8f8f8;padding:40px;border-radius:30px;}
.reviews-wrap .avatar{width:130px;height:130px;justify-content:center;align-items:center;border-radius:100%;overflow:hidden;}
.reviews-wrap .avatar img{width:100%;height:100%;object-fit:contain;}
.reviews-wrap .name{margin:20px 0 0 0;font-size:20px;font-weight:600;}
.reviews-wrap .company{margin:20px 0 0 0;font-size:20px;font-weight:500;color:#6e6e6e;}
.reviews-wrap .meta{width:240px;}
.reviews-wrap .text{width:calc(100% - 240px);padding:0 0 0 30px;}
.reviews-wrap .text .title{font-size:20px;font-weight:600;line-height:1.8;}
.reviews-wrap .text .desc{font-weight:500;line-height:1.8;color:#6e6e6e;margin:30px 0 0 0;}
.reviews-wrap .owl-nav{position:relative;width:100%;max-width:148px;margin:15px auto 0 auto;flex-direction:row;justify-content:space-between;}
button.owl-prev,button.owl-next{width:64px;height:64px;background:#a45eff!important;justify-content:center;align-items:center;}
.reviews-wrap button.owl-prev,.reviews-wrap button.owl-next{position:relative;transform:none;}
.reviews-wrap button.owl-prev{left:0;}
.reviews-wrap button.owl-next{right:0;}
button.owl-prev:hover,button.owl-next:hover{box-shadow:0 0 20px 0 rgba(125, 82, 254, 0.4);}

section.partners{overflow-x:hidden;}
.partners-wrap{padding:55px 0 0 0;width:calc(100% + 12%);margin:0 -6%;}
.partners-wrap .item{padding:0 20px;height:100%;}
.partners-wrap .inner{width:100%;height:100%;align-items:center;justify-content:center;}
.partners-wrap .inner img{width:100%;height:auto;max-height:130px;object-fit:contain;}

section.faq{padding:80px 0 160px 0;}
.faq-wrap{padding:55px 0 0 0;width:100%;background:transparent;position:relative;z-index:2;width:100%;margin:0;}
.faq-wrap>*{position:relative;z-index:2;}
.faq-wrap .item{transition:.4s;padding:0px;position:relative;background:#fff;border-radius:30px;border:1px solid #d9dadf;}
.faq-wrap .item + .item{margin-top:-1px;}
.faq-wrap .item:not(:last-child){margin-bottom:0;}
.faq-wrap .answer{display:none;}
.faq-wrap .title{padding:30px;font-size:20px;font-weight:600;flex-direction:row;cursor:pointer;transition:.4s;color:#a45eff;}
.faq-wrap .title span{transition:.4s;}
.faq-wrap .title .num{min-width:72px;transition:.4s;color:#c5c5c5;}
.faq-wrap .title .num{padding:0 45px 0 0;}
.faq-wrap.plus .title .arrow{width:19px;min-width:19px;height:27px;align-items:center;justify-content:center;position:relative;margin:0 0 0 auto;}
.faq-wrap.plus .title .arrow:before{content:'';width:100%;height:2px;background:#a45eff;position:absolute;left:0;top:50%;margin-top:-1px;}
.faq-wrap.plus .title .arrow:after{content:'';width:2px;height:18px;background:#a45eff;position:absolute;left:50%;top:50%;margin-left:-1px;transform:translateY(-50%);transition:.4s;}
.faq-wrap.plus .active .title .arrow:after{height:0px;}
.faq-wrap .answer .inner>*{margin:0;padding:0;}
.faq-wrap .answer .inner ul,.faq-wrap .answer .inner ol{list-style-position:inside;}
.faq-wrap .answer .inner>*:not(:last-child){margin-bottom:5px;}
.faq-wrap .answer .inner{padding:0 0 15px 72px;display:block;line-height:1.4;}
.faqs-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.faqs-wrap .faq-wrap{width:100%;margin:0;}
.faq-wrap.plus{max-width:100%;}
.faq-wrap.plus .title .text{margin-right:20px;}
.faq-wrap.plus .answer .inner{padding:0px 30px 30px 30px;font-weight:500;color:#717079;line-height:1.8;}
.faq-wrap .active:not(:last-child){border-radius:30px 30px 0 0;}
.faq-wrap .active + .item{border-radius:0 0 30px 30px;}

section.login{overflow:hidden;}
section.login,section.dashboard{position:relative;padding:0;}
section.login .mask{backdrop-filter:blur(88px);box-shadow:inset 0 0 68px 0 rgba(255, 255, 255, 0.05);background:rgba(255, 255, 255, 0.03);position:relative;z-index:2;min-height:100vh;justify-content:center;align-items:center;}
.login .circle,.dashboard .circle{display:flex;border-radius:100%;position:absolute;background:#cf0;z-index:1;opacity:.8;}
.dashboard .circle{opacity:.2;}
.login .c-1{width:280px;height:280px;left:55%;bottom:-140px;}
.login .c-2{width:737px;height:737px;left:-150px;top:-150px;}
.login .c-3{width:494px;height:494px;left:15%;bottom:-30px;}
.login .c-4{width:320px;height:320px;left:60%;bottom:25%;}
.login .c-5{width:400px;height:400px;right:0;top:0;}
.login .c-6{width:820px;height:820px;left:calc(50% - 410px);bottom:calc(50% - 410px);}
.login .c-1,.login .c-2,.login .c-5{background:#a45eff;}

.dash-circles,.integration-circles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;}
.dash-circles .c-1{width:615px;height:615px;left:5%;top:-200px;}
.dash-circles .c-2{width:347px;height:347px;right:-100px;top:8%;}
.dash-circles .c-3{width:368px;height:368px;left:9%;top:20%;}
.dash-circles .c-4{width:347px;height:347px;left:55%;top:23%;}
.dash-circles .c-5{width:422px;height:422px;left:55%;top:50%;}
.dash-circles .c-6{width:615px;height:615px;right:-200px;top:45%;}
.dash-circles .c-7{width:844px;height:844px;left:-5%;bottom:23%;}
.dash-circles .c-8{width:347px;height:347px;right:-5%;bottom:23%;}
.dash-circles .c-9{width:308px;height:308px;right:-3%;bottom:10%;}
.dash-circles .c-10{width:347px;height:347px;left:8%;bottom:-5%;}
.dash-circles .c-3,.dash-circles .c-5,.dash-circles .c-8,.dash-circles .c-10,.integration-circles .c-2,.integration-circles .c-4{background:#a45eff;opacity:.1;}

.integration-circles .c-1{width:615px;height:615px;right:2%;top:30%;}
.integration-circles .c-2{width:422px;height:422px;right:20%;top:40%;}
.integration-circles .c-3{width:844px;height:844px;left:-10%;bottom:-600px;}
.integration-circles .c-4{width:544px;height:544px;right:-10%;bottom:-300px;}

.login-block{width:100%;max-width:480px;margin:150px auto;}
.login-block .logo{font-size:64px;font-weight:700;color:#27272a;text-align:center;justify-content:center;margin:0;width:100%;padding:0 0 55px 0;}
.login-wrap{padding:60px 30px;border-radius:30px;background:#fff;}
.login-wrap .title{font-size:20px;font-weight:600;line-height:1.44;text-align:center;padding:0 0 50px 0;}
.login-wrap .checks{margin-top:-20px;font-size:14px;}
.login-wrap .checks .item{flex-direction:row;align-items:center;justify-content:space-between;}
.login-block .button{width:100%;}
.login-wrap .checks a,.login-wrap .desc a{text-decoration:none;}
.login-wrap .checks a:hover,.login-wrap .desc a:hover{color:#27272a;}
.login-wrap.swaps>.item{display:none;}
.login-wrap .desc{display:block;font-size:14px;text-align:center;color:#717079;margin:30px 0 0 0;line-height:1.5;}
.login-wrap .desc p{margin:0;}
.login-wrap .desc>*:not(:last-child){margin-bottom:10px;}
.login-wrap .register .desc,.login-wrap .forgot .desc{margin:0 0 50px 0;}
.login-wrap .register .title,.login-wrap .forgot .title{padding:0 0 10px 0;}
.login-wrap .register .checks{margin-top:0;}
.login-wrap .forgot .desc:last-child{margin:30px 0 0 0;}
.login-wrap .success-reg .desc{margin:50px 0 0 0;}
.login-wrap .success-reg .desc + .desc{margin:30px 0;}
.login-wrap .success-reg .title{margin:0;padding:0;}

.toggle-password{display:flex;width:14px;height:14px;background:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 4.99997C13.9067 4.84442 13.7978 4.67331 13.6733 4.48664C13.4244 4.0822 13.1289 3.69331 12.7867 3.31997C12.3511 2.75997 11.8689 2.27775 11.34 1.87331C10.7178 1.37553 10.08 0.98664 9.42667 0.70664C8.61778 0.364418 7.80889 0.193307 7 0.193307C6.19111 0.193307 5.38222 0.364418 4.57333 0.70664C3.92 0.98664 3.28222 1.37553 2.66 1.87331C2.16222 2.27775 1.68 2.75997 1.21333 3.31997C0.871111 3.69331 0.575556 4.0822 0.326667 4.48664L0 4.99997L0.326667 5.51331C0.575556 5.91775 0.871111 6.30664 1.21333 6.67997C1.68 7.23997 2.16222 7.7222 2.66 8.12664C3.28222 8.62442 3.92 9.01331 4.57333 9.29331C5.38222 9.63553 6.19111 9.80664 7 9.80664C7.80889 9.80664 8.61778 9.63553 9.42667 9.29331C10.08 9.01331 10.7178 8.62442 11.34 8.12664C11.8689 7.7222 12.3511 7.23997 12.7867 6.67997C13.1289 6.30664 13.4244 5.91775 13.6733 5.51331L14 4.99997ZM1.02667 4.99997C1.46222 4.34664 1.94444 3.75553 2.47333 3.22664C3.12667 2.57331 3.79556 2.07553 4.48 1.73331C5.28889 1.29775 6.12889 1.07997 7 1.07997C7.87111 1.07997 8.71111 1.29775 9.52 1.73331C10.2044 2.07553 10.8733 2.57331 11.5267 3.22664C12.0556 3.75553 12.5378 4.34664 12.9733 4.99997L12.7867 5.23331C12.4133 5.79331 11.9933 6.30664 11.5267 6.77331C10.8733 7.42664 10.2044 7.92442 9.52 8.26664C8.71111 8.7022 7.87111 8.91997 7 8.91997C6.12889 8.91997 5.28889 8.7022 4.48 8.26664C3.79556 7.92442 3.12667 7.42664 2.47333 6.77331C1.94444 6.24442 1.46222 5.65331 1.02667 4.99997ZM7 2.80664C6.40889 2.80664 5.89556 3.02442 5.46 3.45997C5.02444 3.89553 4.80667 4.40886 4.80667 4.99997C4.80667 5.59108 5.02444 6.10442 5.46 6.53997C5.89556 6.97553 6.40889 7.19331 7 7.19331C7.59111 7.19331 8.10444 6.97553 8.54 6.53997C8.97556 6.10442 9.19333 5.59108 9.19333 4.99997C9.19333 4.40886 8.97556 3.89553 8.54 3.45997C8.10444 3.02442 7.59111 2.80664 7 2.80664ZM3.92 4.99997C3.92 4.43997 4.06 3.92664 4.34 3.45997C4.62 2.99331 4.99333 2.61997 5.46 2.33997C5.92667 2.05997 6.44 1.91997 7 1.91997C7.56 1.91997 8.07333 2.05997 8.54 2.33997C9.00667 2.61997 9.38 2.99331 9.66 3.45997C9.94 3.92664 10.08 4.43997 10.08 4.99997C10.08 5.55997 9.94 6.07331 9.66 6.53997C9.38 7.00664 9.00667 7.37997 8.54 7.65997C8.07333 7.93997 7.56 8.07997 7 8.07997C6.44 8.07997 5.92667 7.93997 5.46 7.65997C4.99333 7.37997 4.62 7.00664 4.34 6.53997C4.06 6.07331 3.92 5.55997 3.92 4.99997Z" fill="%23717079" /></svg>') 50% 50% no-repeat;background-size:contain;position:absolute;bottom:18px;right:20px;z-index:3;}
.back-link{display:inline-flex;width:auto;margin:0 auto;align-items:center;}
.back-link:before{content:'';display:flex;width:14px;height:14px;margin:0 5px 2px 0;background:url('data:image/svg+xml,<svg width="15" height="14" viewBox="0 0 15 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.4399 1.44669C10.5333 1.54003 10.5799 1.64114 10.5799 1.75003C10.5799 1.85892 10.5333 1.96003 10.4399 2.05336L5.49326 7.00003L10.4399 11.9467C10.5333 12.04 10.5799 12.1411 10.5799 12.25C10.5799 12.3589 10.5333 12.46 10.4399 12.5534C10.3466 12.6467 10.2377 12.6934 10.1133 12.6934C9.98881 12.6934 9.89548 12.6467 9.83326 12.5534L4.55992 7.32669C4.46659 7.23336 4.41992 7.12447 4.41992 7.00003C4.41992 6.87558 4.46659 6.76669 4.55992 6.67336L9.83326 1.44669C9.89548 1.35336 9.98881 1.30669 10.1133 1.30669C10.2377 1.30669 10.3466 1.35336 10.4399 1.44669Z" fill="%237D52FE" /></svg>') 50% 50% no-repeat;background-size:contain;}

.dashboard-header{padding:0 10px;}
.dashboard-header .container{max-width:100%;}
.dashboard-header .top-actions{margin:0 0 0 30px;}

.top-meta{margin:0 0 0 auto;align-items:center;flex-direction:row;font-size:14px;}
.top-meta .avatar{width:52px;height:52px;border-radius:100%;background:#dbdbdb;overflow:hidden;justify-content:center;align-items:center;margin:0 8px 0 0;border:2px solid #dbdbdb;}
.top-meta .avatar img{width:100%;height:100%;object-fit:cover;}
.top-meta .name{font-weight:500;color:#6e6e6e;}
.top-meta .balance{color:#7d52fe;font-weight:400;}

section.dashboard .mask{backdrop-filter:blur(88px);box-shadow:inset 0 0 68px 0 rgba(255, 255, 255, 0.05);background:rgba(255, 255, 255, 0.03);position:relative;z-index:2;}
.dashboard-wrap{height:100%;width:100%;flex-direction:row;flex-wrap:wrap;}
.dashboard-wrap .sidebar{background:#fff;width:300px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);}
.dashboard-wrap .content-right{min-height:100vh;width:calc(100% - 300px);padding-bottom:100px;}
.dashboard-wrap .content-center{min-height:100vh;width:calc(100%);padding-bottom:100px;}
.dashboard-wrap .content-right> .container{padding-top:120px;margin:0 auto;}
.dashboard-wrap .content-center> .container{padding-top:120px;margin:0 auto;}

.dash-title{display:flex;font-size:36px;font-weight:600;flex-direction:row;align-items:center;margin:0;}
.dash-title .qna{display:flex;width:32px;height:32px;min-width:32px;border-radius:100%;background:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.2293 10.0338C16.3111 8.21156 19.6889 8.21156 21.7707 10.0338C23.8542 11.856 23.8542 14.8107 21.7707 16.6329C21.4098 16.9511 21.0062 17.2124 20.5796 17.4187C19.2551 18.0604 18.0018 19.1947 18.0018 20.6667V22M34 18C34 20.1012 33.5861 22.1817 32.7821 24.1229C31.978 26.0641 30.7994 27.828 29.3137 29.3137C27.828 30.7994 26.0641 31.978 24.1229 32.7821C22.1817 33.5861 20.1012 34 18 34C15.8989 34 13.8183 33.5861 11.8771 32.7821C9.93586 31.978 8.17203 30.7994 6.68629 29.3137C5.20055 27.828 4.022 26.0641 3.21793 24.1229C2.41385 22.1817 2 20.1012 2 18C2 13.7565 3.68571 9.68687 6.68629 6.68629C9.68687 3.68571 13.7565 2 18 2C22.2435 2 26.3131 3.68571 29.3137 6.68629C32.3143 9.68687 34 13.7565 34 18ZM18 27.3333H18.0142V27.3476H18V27.3333Z" stroke="%23A45EFF" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:contain;margin:0 0 0 15px;cursor:pointer;transition:.4s;}
.dash-title .qna:hover{transform:rotate(15deg) scale(1.1);}
.dash-desc{font-size:20px;font-weight:500;margin:25px 0 0 0;}
.blocks-info .block-info{position:fixed;position:fixed;top:0;visibility:hidden;width:440px;right:-450px;height:100%;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255,255,255,.1);z-index:99;transition:.4s;border-radius:30px 0 0 30px;padding:30px;}
.blocks-info .block-info.visible{right:0;visibility:visible;}
.blocks-info .close{width:16px;height:16px;position:absolute;top:30px;right:30px;background:url('data:image/svg+xml,<svg widtd="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.001 512.001" xml:space="preserve"><path d="M284.286,256.002L506.143,34.144c7.811-7.811,7.811-20.475,0-28.285c-7.811-7.81-20.475-7.811-28.285,0L256,227.717 L34.143,5.859c-7.811-7.811-20.475-7.811-28.285,0c-7.81,7.811-7.811,20.475,0,28.285l221.857,221.857L5.858,477.859 c-7.811,7.811-7.811,20.475,0,28.285c3.905,3.905,9.024,5.857,14.143,5.857c5.119,0,10.237-1.952,14.143-5.857L256,284.287 l221.857,221.857c3.905,3.905,9.024,5.857,14.143,5.857s10.237-1.952,14.143-5.857c7.811-7.811,7.811-20.475,0-28.285 L284.286,256.002z"></path></svg>') 50% 50% no-repeat;background-size:contain;cursor:pointer;transition:.4s;}
.blocks-info .close:hover{transform:rotate(-180deg);}
.blocks-info .title{font-size:20px;font-weight:600;padding:0 46px 35px 0;}
.blocks-info .text{font-weight:500;line-height:1.3;}

.side-menu{margin:120px 0 40px 0;position:sticky;top:100px;}
.side-menu .item{position:relative;}
.side-menu .item a{font-size:14px;font-weight:500;color:#717079;text-decoration:none;}
.side-menu .item a:hover,.side-menu .item{color:#27272a;}
.side-menu .item>a{display:flex;padding:0 30px;height:32px;align-items:center;position:relative;}
.side-menu .item>a:before{content:'';width:0px;height:100%;position:absolute;left:0;top:0;background:#cf0;transition:.4s;}
.side-menu .item>a.current:before{width:4px;}
.side-menu .item>a.current,.side-menu .submenu a.current{color:#27272a;}
.side-menu .icon{margin:0 15px 0 0;width:16px;height:16px;min-width:16px;}
.side-menu .current .icon path{stroke:#27272a;}
.side-menu .item:not(:last-child),.side-menu .submenu a:not(:last-child){margin-bottom:8px;}
.side-menu .submenu{padding:8px 0 8px 50px;display:none;}
.side-menu .submenu a{display:flex;padding:0 10px 0 30px;height:32px;align-items:center;}
.open-side-menu{display:flex;width:32px;height:32px;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 5.5L8 10.5L3 5.5" stroke="%23717079" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:16px;margin:0 0 0 auto;position:absolute;top:0;right:30px;cursor:pointer;transition:.2s;}
.open-side-menu:hover{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 5.5L8 10.5L3 5.5" stroke="%2327272a" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:16px;}
.opened .open-side-menu{transform:rotate(-180deg);}

.summary{margin:55px 0 0 0;}
.summary.tariffs .tabs-nav{margin:0 auto 0 0;border:0px;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(248, 248, 248, 0.1);}
.summary.tariffs .tab-button{font-weight:500;}
.summary-wrap{flex-direction:row;width:calc(100% + 20px);margin:0 -10px;flex-wrap:wrap;padding:20px 0 0 0;}
.summary-wrap .item{width:25%;padding:10px;}
.tariffs .tabs .summary-wrap .item .inner{backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.1);}
.summary-wrap .title{color:#717079;font-weight:500;line-height:1.3;padding:0 0 10px 0;}
.summary-wrap .info{width:100%;flex-direction:row;justify-content:space-between;}
.summary-wrap .amount{font-size:20px;font-weight:600;}
.summary-wrap .rate{display:inline-flex;margin:0 0 5px auto;height:24px;border-radius:12px;flex-direction:row;align-items:center;padding:0 8px;font-size:12px;font-weight:500;background:rgba(0, 201, 167, 0.1);color:rgba(0, 201, 167, 1);}
.summary-wrap .rate svg{margin:0 8px 0 0;}
.summary-wrap .rate.down{background:rgba(237, 76, 120, 0.1);color:rgba(237, 76, 120, 1);}

.revenue{padding:160px 0 0 0;}
.revenue-wrap{padding:55px 0 0 0;}

.notifications{padding:160px 0 0 0;}
.notifications-wrap{border-radius:30px;overflow:hidden;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);margin:55px 0 0 0;}
.notifications .item{padding:30px;flex-direction:row;align-items:center;cursor:pointer;}
.notifications .item:not(:last-child){border-bottom:1px solid #d4d4d8;}
.notifications .item .title{width:calc(100% - 170px);padding:0 30px 0 42px;font-weight:600;line-height:1.3;position:relative;}
.notifications .item .title:before{content:'';width:12px;height:12px;border-radius:100%;display:flex;background:#d4d4d8;position:absolute;top:3px;left:0;transition:.4s;}
.notifications .item .date{width:170px;font-weight:500;color:#717079;padding:0 0 0 30px;}
.notifications .item.unread{background:rgba(240, 229, 253, 0.6);}
.notifications .item.unread .title:before{background:#a45eff;}
.notifications .item:hover .title:before{transform:scale(1.3)}

.summary-two-weeks{padding:160px 0 0 0;}

.tables-wrap{padding:55px 0 0 0;flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.tables-wrap .title{font-size:20px;font-weight:600;line-height:1.4;padding:0 0 25px 0;}
table{backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255,255,255,.1);border-radius:30px;font-weight:500;font-size:14px;border-spacing:0px;overflow:hidden;text-align:left;vertical-align:middle;}
thead{background:#f8f8f8;}
th,td{padding:17px 30px;line-height:1.3;}
th{font-weight:600;}
table tr:not(:last-child) td{border-bottom:1px solid #d9dadf;}
table.with-logo td{padding:8px 30px;}
table .logos img{display:inline-block;border-radius:100%;vertical-align:middle;}
table .product img{display:inline-block;object-fit:contain;vertical-align:middle;}
table .product span{vertical-align:middle;margin:0 0 0 12px;}
table .logos{white-space:nowrap;}
table .logos img:not(:last-child){margin-right:5px;}
table.with-logo td.product{padding:3px 30px;vertical-align:middle;}
table .button{height:34px;font-size:14px;padding:0 15px;border-radius:17px;margin:0 0 0 auto;}
table .choice{text-align:right;}
table .inner{flex-direction:row;align-items:center;}

.get-help{margin:160px 0 0 0;padding:30px;border-radius:30px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.25);background:rgba(255,255,255,.1);}
.get-help .title{font-size:20px;font-weight:600;padding:0 0 20px 0;}
.get-help .desc{font-size:16px;font-weight:500;color:#717079;}
.get-help .button{height:50px;font-size:16px;margin:40px auto 0 0;}

.offers{margin:160px 0 0 0;}
.offers-wrap{width:calc(100% + 20px);margin:35px -10px 0 -10px;}
.offers-wrap .item{padding:10px;}
.offers-wrap .inner{padding:30px;border-radius:30px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.25);background:rgba(255,255,255,.1);min-height:160px;}

.news-inner{margin:160px 0 0 0;}
.news-wrap{width:calc(100% + 20px);flex-direction:row;flex-wrap:wrap;margin:45px -10px 0 -10px;}
.news-wrap .item{width:25%;padding:10px;}
.news-wrap.inner .item{width:50%;line-height:1.4;}
.news-wrap.inner .item .inner{box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.6);padding:30px;border-radius:30px;transition:.4s;border:1px solid transparent;}
.news-wrap.inner .item.unread .inner{background:rgba(240, 229, 253, 0.6);border-color:#a45eff;}
.news-wrap.inner .title{font-size:20px;font-weight:600;}
.news-wrap.inner .date{font-size:14px;font-weight:500;margin:27px 0 0 0;}
.news-wrap.inner .desc{font-size:20px;font-weight:500;margin:27px 0 0 0;}
.news-wrap.inner .button{margin:27px auto 0 0;height:50px;font-size:16px;}

.integration-wrap{width:100%;margin:45px 0 0 0;}
.integration-wrap .item{padding:10px 0;}
.integration-wrap .inner{border:1px solid #d4d4d8;border-radius:30px;padding:30px;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255,255,255,.1);}
.integration-wrap .meta{width:100%;flex-direction:row;align-items:center;justify-content:space-between;}
.integration-wrap .meta .title{flex-direction:row;align-items:center;font-size:20px;font-weight:600;}
.integration-wrap .meta .title span{margin:0 0 0 15px;}
.integration-wrap .meta .button{margin:0 0 0 auto;/*height:50px;*/font-size:16px;}
.integration-wrap .sub{margin:25px 0 0 0;}
.integration-wrap .sub1{margin:10px 0 0 0;}
.integration-wrap .row{padding:5px 0;flex-direction:row;width:100%;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;}
.integration-wrap .row:not(:last-child){border-bottom:1px solid rgb(217, 218, 223, .5)}
.integration-wrap .date{color:#00c9a7;margin:5px 0 0 0;}
.integration-wrap .actions{flex-direction:row;align-items:center;}
.integration-wrap .actions>*{display:inline-flex;width:32px;height:32px;min-width:32px;align-items:center;justify-content:center;}
.integration-wrap .actions>*:not(:last-child){margin-right:8px;}
.integration-wrap .actions>*:hover path{stroke:#00c9a7;}
.integration-wrap .actions>*.delete:hover path{stroke:red;}

.single-integration{margin:55px 0 0 0;}
.single-integration .form-title{font-size:20px;font-weight:600;margin:0 0 25px 0;}
.single-integration  .label{font-size:20px;font-weight:500;text-align:left;margin:15px 0 15px 0;}
.single-integration  input,.single-integration textarea,.single-integration select,.lk-settings input{height:75px;box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);border-radius:37.5px;border-color:transparent;font-weight:500;}
.single-integration  textarea{height:240px;}
.single-integration  *::placeholder{font-weight:500;}
.single-integration  .button{height:75px;font-size:16px; margin-top:15px;}
.single-integration  textarea:focus,.single-integration select:focus{box-shadow:0 0 1px 5px rgba(77, 81, 110, .25);}

.back-button{width:64px;height:64px;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.03);border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:120px;left:-5vw;z-index:5;}
.back-button:hover{background:#a45eff;}
.back-button:hover path{stroke:#fff;}

.single-integration .info{margin:55px 0 0 0;border:1px solid #27272a;padding:30px;border-radius:30px;font-weight:500;}
.single-integration .info .title{font-size:20px;font-weight:600;padding:0 0 30px 0;}
.single-integration .info .only-text ul li:before{content:'';width:3px;height:3px;border-radius:100%;background:#27272a;position:absolute;top:10px;left:0;}
.single-integration .info .only-text ul li{padding:0 0 0 15px;}

.warehouse-clear{justify-content:center;align-items:center;}
.warehouse-clear .title{font-size:20px;margin:25px 0 0 0;}
.warehouse-clear .button{margin:55px auto 0 auto;}

.remains-settings{margin:25px 0 0 0;width:100%;}
.remains-settings .item{flex-direction:row;align-items:center;width:100%;}
.remains-settings .item:not(:last-child){margin-bottom:15px;}
.remains-settings .drag{width:16px;height:16px;min-width:16px;align-items:center;justify-content:center;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.02505 8.00019C2.27394 8.00019 2.49616 8.09797 2.69172 8.29352C2.88727 8.48908 2.98505 8.72908 2.98505 9.01352C2.98505 9.29797 2.88727 9.52908 2.69172 9.70686C2.49616 9.88463 2.26505 9.97352 1.99839 9.97352C1.73172 9.97352 1.50061 9.88463 1.30505 9.70686C1.1095 9.52908 1.01172 9.29797 1.01172 9.01352C1.01172 8.72908 1.1095 8.48908 1.30505 8.29352C1.50061 8.09797 1.74061 8.00019 2.02505 8.00019ZM2.02505 5.01352C2.27394 5.01352 2.49616 5.1113 2.69172 5.30686C2.88727 5.50241 2.98505 5.73352 2.98505 6.00019C2.98505 6.26686 2.88727 6.49797 2.69172 6.69352C2.49616 6.88908 2.26505 6.98686 1.99839 6.98686C1.73172 6.98686 1.50061 6.88908 1.30505 6.69352C1.1095 6.49797 1.01172 6.26686 1.01172 6.00019C1.01172 5.73352 1.1095 5.50241 1.30505 5.30686C1.50061 5.1113 1.74061 5.01352 2.02505 5.01352ZM5.01172 8.00019C5.29616 8.00019 5.52727 8.09797 5.70505 8.29352C5.88283 8.48908 5.97172 8.72908 5.97172 9.01352C5.97172 9.29797 5.88283 9.53797 5.70505 9.73352C5.52727 9.92908 5.29616 10.0269 5.01172 10.0269C4.72727 10.0269 4.48727 9.92908 4.29172 9.73352C4.09616 9.53797 3.99839 9.29797 3.99839 9.01352C3.99839 8.72908 4.09616 8.48908 4.29172 8.29352C4.48727 8.09797 4.72727 8.00019 5.01172 8.00019ZM5.01172 5.01352C5.29616 5.01352 5.52727 5.1113 5.70505 5.30686C5.88283 5.50241 5.97172 5.73352 5.97172 6.00019C5.97172 6.26686 5.88283 6.49797 5.70505 6.69352C5.52727 6.88908 5.29616 6.98686 5.01172 6.98686C4.72727 6.98686 4.48727 6.88908 4.29172 6.69352C4.09616 6.49797 3.99839 6.26686 3.99839 6.00019C3.99839 5.73352 4.09616 5.50241 4.29172 5.30686C4.48727 5.1113 4.72727 5.01352 5.01172 5.01352ZM7.99839 8.00019C8.28283 8.00019 8.52283 8.09797 8.71839 8.29352C8.91394 8.48908 9.01172 8.72908 9.01172 9.01352C9.01172 9.29797 8.91394 9.53797 8.71839 9.73352C8.52283 9.92908 8.28283 10.0269 7.99839 10.0269C7.71394 10.0269 7.47394 9.92908 7.27839 9.73352C7.08283 9.53797 6.98505 9.29797 6.98505 9.01352C6.98505 8.72908 7.08283 8.48908 7.27839 8.29352C7.47394 8.09797 7.71394 8.00019 7.99839 8.00019ZM7.99839 5.01352C8.28283 5.01352 8.52283 5.1113 8.71839 5.30686C8.91394 5.50241 9.01172 5.73352 9.01172 6.00019C9.01172 6.26686 8.91394 6.49797 8.71839 6.69352C8.52283 6.88908 8.28283 6.98686 7.99839 6.98686C7.71394 6.98686 7.47394 6.88908 7.27839 6.69352C7.08283 6.49797 6.98505 6.26686 6.98505 6.00019C6.98505 5.73352 7.08283 5.50241 7.27839 5.30686C7.47394 5.1113 7.71394 5.01352 7.99839 5.01352ZM10.9851 8.00019C11.2695 8.00019 11.5095 8.09797 11.7051 8.29352C11.9006 8.48908 11.9984 8.72908 11.9984 9.01352C11.9984 9.29797 11.9006 9.53797 11.7051 9.73352C11.5095 9.92908 11.2695 10.0269 10.9851 10.0269C10.7006 10.0269 10.4606 9.92908 10.2651 9.73352C10.0695 9.53797 9.98061 9.29797 9.99839 9.01352C10.0162 8.72908 10.1139 8.48908 10.2917 8.29352C10.4695 8.09797 10.7006 8.00019 10.9851 8.00019ZM10.9851 5.01352C11.2695 5.01352 11.5095 5.1113 11.7051 5.30686C11.9006 5.50241 11.9984 5.73352 11.9984 6.00019C11.9984 6.26686 11.9006 6.49797 11.7051 6.69352C11.5095 6.88908 11.2695 6.98686 10.9851 6.98686C10.7006 6.98686 10.4606 6.88908 10.2651 6.69352C10.0695 6.49797 9.98061 6.26686 9.99839 6.00019C10.0162 5.73352 10.1139 5.50241 10.2917 5.30686C10.4695 5.1113 10.7006 5.01352 10.9851 5.01352ZM14.0251 8.00019C14.2739 8.00019 14.4962 8.09797 14.6917 8.29352C14.8873 8.48908 14.9851 8.72908 14.9851 9.01352C14.9851 9.29797 14.8873 9.52908 14.6917 9.70686C14.4962 9.88463 14.2651 9.98241 13.9984 10.0002C13.7317 10.018 13.5006 9.92908 13.3051 9.73352C13.1095 9.53797 13.0117 9.29797 13.0117 9.01352C13.0117 8.72908 13.1095 8.48908 13.3051 8.29352C13.5006 8.09797 13.7406 8.00019 14.0251 8.00019ZM14.0251 5.01352C14.2739 5.01352 14.4962 5.1113 14.6917 5.30686C14.8873 5.50241 14.9851 5.73352 14.9851 6.00019C14.9851 6.26686 14.8873 6.49797 14.6917 6.69352C14.4962 6.88908 14.2651 6.98686 13.9984 6.98686C13.7317 6.98686 13.5006 6.88908 13.3051 6.69352C13.1095 6.49797 13.0117 6.26686 13.0117 6.00019C13.0117 5.73352 13.1095 5.50241 13.3051 5.30686C13.5006 5.1113 13.7406 5.01352 14.0251 5.01352Z" fill="%23A45EFF" /></svg>') 50% 50% no-repeat;background-size:contain;margin:0 15px 0 0;transition:.4s;cursor:pointer;}
.remains-settings .drag:hover{transform:scale(1.2);}
.remains-settings .item label{font-weight:600;position:relative;width:100%;line-height:20px;cursor:pointer;}
.remains-settings input[type=checkbox]{display:none;}
.remains-settings input[type=checkbox] + label:before{content:'';width:32px;height:20px;border-radius:10px;background:#ddd;position:absolute;top:0;right:0;transition:.4s;}
.remains-settings input[type=checkbox]:checked + label:before{background:#a45eff;}
.remains-settings input[type=checkbox] + label:after{content:'';width:14px;height:14px;border-radius:100%;background:#fff;position:absolute;top:3px;right:14px;transition:.4s;}
.remains-settings input[type=checkbox]:checked + label:after{right:2px;}

.widget-settings{margin:55px 0 0 0;}

.combine-products{margin:30px 0 0 0;}
.combine-products .actions{width:100%;flex-direction:row;align-items:center;justify-content:space-between;}
.combine-products .actions .button{margin:0 0 0 15px;height:50px;font-size:14px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);}
.combine-products .actions .button:active,.combine-products .actions .button:focus{box-shadow:inset 0 2px 0 2px rgba(0, 0, 0, .3);}
.combine-products .actions .title{box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:#fff;padding:15px 30px;border-radius:30px;line-height:20px;font-size:14px;font-weight:500;width:100%;}
.combine-products .actions.ready .title{background:rgba(146, 255, 63, 0.3);}
.combine-products td{background:rgba(164, 94, 255, 0.1);}

.warehouse-table{margin:55px 0 0 0;}
.warehouse-table .top-bar{flex-direction:row;align-items:center;}
.warehouse-table .search{position:relative;margin:0 15px 0 0;width:100%;}
.warehouse-table .search input{height:50px;padding-left:65px;background:url('data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 17.5L12.3806 12.8806M12.3806 12.8806C13.6309 11.6304 14.3333 9.93473 14.3333 8.16663C14.3333 6.39853 13.6309 4.70285 12.3806 3.45261C11.1304 2.20237 9.43473 1.5 7.66663 1.5C5.89853 1.5 4.20285 2.20237 2.95261 3.45261C1.70237 4.70285 1 6.39853 1 8.16663C1 9.93473 1.70237 11.6304 2.95261 12.8806C4.20285 14.1309 5.89853 14.8333 7.66663 14.8333C9.43473 14.8333 11.1304 14.1309 12.3806 12.8806Z" stroke="%23717079" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 30px 50% no-repeat #fff;background-size:18px;border-color:transparent;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);}
.warehouse-table .search input:focus{box-shadow:0 0 1px 5px rgba(77, 81, 110, .25);}
.warehouse-table .search input,.warehouse-table .search input::placeholder{font-size:14px;font-weight:500;}
.warehouse-table .search .search-settings-button{position:absolute;top:calc(50% - 15px);right:30px;width:30px;height:30px;align-items:center;justify-content:center;cursor:pointer;}
.warehouse-table .search .search-settings-button:hover path{stroke:#27272a;}
.warehouse-table .top-bar .check{font-size:14px;font-weight:500;white-space:nowrap;}
.warehouse-table .top-bar .check input + label:before{border-color:transparent;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);}
.warehouse-table .exclude-check{margin:0 15px 0 0;}
.warehouse-table .template-select{flex-shrink: 0;}
.warehouse-table .template-select select{border-color:#a45eff;color:#a45eff;font-size:14px;font-weight:500;background:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 1L6 6L1 1" stroke="%23A45EFF" stroke-linecap="round" stroke-linejoin="round" /></svg>') calc(100% - 30px) 50% no-repeat transparent!important;padding-right:60px!important;}

.warehouse-table .tables-wrap{padding:30px 0 0 0;}
.warehouse-table th{white-space:nowrap;vertical-align:middle;padding:13px 30px;}
.table-setting-button{vertical-align:middle;cursor:pointer;margin:0 0 0 auto;flex-direction:row;justify-content:flex-end;}
.table-setting-button:hover path{stroke:#27272a;}
.th-sort{display:inline-block;width:24px;height:24px;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.40051 0.656325C7.72201 0.304011 8.27667 0.304012 8.59817 0.656325L12.9903 5.46965C13.4652 5.99005 13.096 6.82674 12.3915 6.82674H3.60719C2.9027 6.82674 2.5335 5.99005 3.00836 5.46965L7.40051 0.656325Z" fill="%23A45EFF" /><path d="M8.59817 15.3438C8.27668 15.6961 7.72201 15.6961 7.40052 15.3438L3.00836 10.5304C2.5335 10.01 2.90269 9.17334 3.60719 9.17334H12.3915C13.096 9.17334 13.4652 10.01 12.9903 10.5304L8.59817 15.3438Z" fill="%23A45EFF" /></svg>') 50% 50% no-repeat;background-size:16px;vertical-align:middle;margin:0 0 0 10px;cursor:pointer;transition:.4s;}
.th-sort:hover{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.40051 0.656325C7.72201 0.304011 8.27667 0.304012 8.59817 0.656325L12.9903 5.46965C13.4652 5.99005 13.096 6.82674 12.3915 6.82674H3.60719C2.9027 6.82674 2.5335 5.99005 3.00836 5.46965L7.40051 0.656325Z" fill="%2327272a" /><path d="M8.59817 15.3438C8.27668 15.6961 7.72201 15.6961 7.40052 15.3438L3.00836 10.5304C2.5335 10.01 2.90269 9.17334 3.60719 9.17334H12.3915C13.096 9.17334 13.4652 10.01 12.9903 10.5304L8.59817 15.3438Z" fill="%2327272a" /></svg>') 50% 50% no-repeat;background-size:16px;}

.warehouse-table .bottom-bar{margin:30px 0 0 0;flex-direction:row;align-items:center;justify-content:space-between;}
.count-rows{flex-direction:row;align-items:center;font-size:14px;font-weight:500;}
.count-rows select{height:42px;background:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 1L6 6L1 1" stroke="%23A45EFF" stroke-linecap="round" stroke-linejoin="round" /></svg>') calc(100% - 20px) 50% no-repeat rgba(255,255,255,.1)!important;padding:0 45px 0 20px!important;margin:0 0 0 15px;font-size:14px;}

.pagination,.pagination .pages{flex-direction:row;align-items:center;}
.pagination .pages{margin:0 15px;}
.pagination a{text-decoration:none;font-size:14px;font-weight:500;color:#27272a;}
.pagination .prev-next:hover{color:#a45eff;}
.pagination .pages>*{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;}
.pagination .pages>*:not(:last-child){margin-right:5px;}
.pagination .pages>a{border-radius:100%;border:1px solid #d4d4d8;background:rgba(255,255,255,.1);}
.pagination .pages>a.current{background:#a45eff;border-color:#a45eff;color:#fff;}
.pagination .pages>a:not(.current):hover{background:rgba(164, 94, 255,.25);}

.modal-ready .actions{flex-direction:row;align-items:center;justify-content:space-between;margin:55px 0 0 0;}
.modal-ready .actions>*{width:calc(50% - 10px);margin:0;}
.modal-ready .actions>*{height:55px;font-size:20px;}
.modal-ready .actions>.modal-close{background:#d4d4d8;color:#27272a;}
.modal-ready .actions>.modal-close:hover{box-shadow:0 0 20px 0 rgba(40, 40, 40, 0.15);}
.modal-ready .actions>.modal-close:active,.modal-ready .actions>.modal-close:focus{box-shadow:inset 0 2px 0 2px rgba(0, 0, 0, .3);}

.lk-wrap{margin:55px 0 0 0;width:100%;}
.lk-menu{width:100%;flex-direction:row;align-items:center;}
.lk-menu>*{display:flex;height:43px;align-items:center;justify-content:center;padding:0 30px;text-decoration:none;font-size:16px;font-weight:500;color:#27272a;position:relative;}
.lk-menu>*:after{content:'';width:100%;position:absolute;bottom:0;left:0;height:0px;background:#a45eff;}
.lk-menu>*.current{color:#a45eff;font-weight:600;}
.lk-menu>*.current:after{height:3px;}
.lk-menu .count{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:100%;font-size:12px;width:20px;height:20px;background:#ebebeb;margin:0 0 0 10px;color:#27272a;font-weight:500;}

.lk-settings form>*{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.lk-settings .row{padding:55px 0;}
.lk-settings .row:not(:last-child){border-bottom:1px solid rgba(212, 212, 216,.5);}
.lk-settings .title{font-size:20px;font-weight:600;margin:0 0 25px 0;}
.lk-settings .label{text-align:left;margin:0;}
.lk-settings input{height:55px;}
.lk-settings input,.lk-settings input::placeholder{font-size:14px;font-weight:400;}
.lk-settings .button{width:100%;margin:0;}

.current-tariff{margin:55px 0 0 0;}
.current-tariff .item{width:auto;margin:0 auto 0 0;}
.current-tariff .inner{padding:30px;border-radius:30px;backdrop-filter:blur(48px);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:rgba(255,255,255,.1);}
.current-tariff .title{font-weight:500;flex-direction:row;align-items:center;}
.current-tariff .title .tariff{display:flex;font-size:14px;border:1px solid #27272a;height:30px;border-radius:15px;align-items:center;padding:0 10px;margin:0 0 0 15px;}
.current-tariff .days-left{margin:15px 0 0 0;font-size:14px;font-weight:500;color:#6e6e6e;}

.tariffs-subscribe{margin:55px 0 0 0;}

.referral-table{font-weight:400;}
.referral-table b{font-weight:500;}
.referral-wrap .warehouse-table{margin:0;width:100%;}

.change-balances{color:#a45eff;cursor:pointer;flex-direction:row;align-items:center;transition:.4s;}
.change-balances:hover{color:#27272a;}
.change-balances input{height:18px;border-radius:9px;box-shadow:none!important;background:rgba(164, 94, 255, 0.1);border-color:transparent;font-size:12px;width:100%;max-width:100px;padding:0 18px;text-align:center;}
.change-balances .send-balance{margin:0 0 0 10px;width:16px;height:16px;align-items:center;justify-content:center;background:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.5L5 10.5L11 1.5" stroke="%23A45EFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:12px;transition:.4s;}
.change-balances .send-balance:hover{background:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.5L5 10.5L11 1.5" stroke="%2327272a" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:12px;}


.change-balances-autosync{color:#a45eff;cursor:pointer;flex-direction:row;align-items:center;transition:.4s;}
.change-balances-autosync:hover{color:#27272a;}
.change-balances-autosync input{height:18px;border-radius:9px;box-shadow:none!important;background:rgba(164, 94, 255, 0.1);border-color:transparent;font-size:12px;width:100%;max-width:100px;padding:0 18px;text-align:center;}
.change-balances-autosync .send-balance{margin:0 0 0 10px;width:16px;height:16px;align-items:center;justify-content:center;background:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.5L5 10.5L11 1.5" stroke="%23A45EFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:12px;transition:.4s;}
.change-balances-autosync .send-balance:hover{background:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.5L5 10.5L11 1.5" stroke="%2327272a" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat;background-size:12px;}

.education-wrap .row{margin:55px 0 0 0;}
.education-wrap .title{font-size:20px;font-weight:600;color:#6e6e6e;}
.education-wrap .menu{margin:25px 0 0 0;}
.education-wrap .menu>*:not(:last-child){margin-bottom:20px;}
.education-wrap .menu a{text-decoration:none;position:relative;font-weight:600;color:#a45eff;background:url('data:image/svg+xml,<svg width="26" height="24" viewBox="0 0 26 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 4.05601C10.8021 2.08449 7.95253 0.995935 5 1.00001C3.59733 1.00001 2.25067 1.24001 1 1.68268V20.6827C2.28483 20.2294 3.63755 19.9985 5 20C8.07333 20 10.8773 21.156 13 23.056M13 4.05601C15.1978 2.08438 18.0474 0.995809 21 1.00001C22.4027 1.00001 23.7493 1.24001 25 1.68268V20.6827C23.7152 20.2294 22.3624 19.9985 21 20C18.0475 19.9959 15.1979 21.0845 13 23.056M13 4.05601V23.056" stroke="%23A45EFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>') 0% 50% no-repeat;background-size:26px;display:flex;padding:0 0 0 41px;line-height:1.6;}
.education-wrap .menu a:hover{color:#27272a;}

.single-education{flex-direction:row;flex-wrap:wrap;margin:30px 0 0 0;min-height:100vh;}
.single-education .text{width:calc(100% - 300px);padding:0 20px 0 0;}
.single-education .only-text{font-weight:500;line-height:2;}
.single-education .only-text>*:not(:last-child){margin-bottom:30px;}
.education-nav{width:300px;}
.education-nav a{color:#27272a;font-weight:500;text-decoration:none;padding:10px;position:relative;line-height:1.8;transition:opacity .4s;}
.education-nav a:before{content:'';width:0px;height:100%;background:#d9dadf;position:absolute;top:0;left:0;transition:.4s;}
.education-nav a.active{font-weight:600;}
.education-nav a:not(.active):hover{opacity:.7;}
.education-nav a.active:before{width:2px;}
.education-nav a:not(:last-child){margin-bottom:0px;}
.education-nav .menu{position:sticky;top:100px;border-left:1px solid #d9dadf;}
.single-education .only-text ul li:before{background:#27272a;width:4px;height:4px;border-radius:100%;top:calc(50% - 2px);}
.single-education .only-text ul li{padding:0 0 0 17px;}
.single-education .only-text li:not(:last-child){margin-bottom:5px;}
.single-education .only-text img{margin-left:auto;margin-right:auto;display:block;object-fit:contain;}

.video-wrap{align-items:center;justify-content:center;width:100%;margin:0 auto 0 auto;border-radius:10px;overflow:hidden;position:relative;aspect-ratio:16 / 9;}
.video-block .title{font-weight:700;font-size:35px;text-align:center;text-transform:uppercase;display:block;text-shadow:0 2px 0px rgba(0,0,0,.15);}
.video-block .title span{color:#FFD800;}
.video-wrap .play-button{position:absolute;bottom:50%;right:50%;transform:translate(50%,50%);z-index:2;font-size:18px;font-weight:800;line-height:1;text-transform:uppercase;transition:background .4s,transform .5s,bottom .5s, width .4s, height .4s;width:48px;height:48px;background:url('data:image/svg+xml,<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.4267 9.26676C17.5828 9.35329 17.7129 9.48004 17.8035 9.63385C17.8942 9.78765 17.9419 9.96291 17.9419 10.1414C17.9419 10.3199 17.8942 10.4952 17.8035 10.649C17.7129 10.8028 17.5828 10.9296 17.4267 11.0161L2.48533 19.3174C2.33308 19.4019 2.1614 19.4452 1.98727 19.443C1.81315 19.4408 1.64263 19.3932 1.49257 19.3048C1.34252 19.2164 1.21814 19.0904 1.13175 18.9392C1.04536 18.788 0.999941 18.6169 1 18.4428V1.84009C1 1.07743 1.81867 0.597428 2.48533 0.968095L17.4267 9.26676Z" stroke="white" stroke-linecap="round" stroke-linejoin="round" /></svg>') 50% 50% no-repeat #a45eff;background-size:19px;border-radius:100%;justify-content:center;align-items:center;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);cursor:pointer;}
.video-wrap .stop-button{width:48px;height:48px;background:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" fill="%23fff"><path d="M853.333333 870.4H170.666667a17.066667 17.066667 0 0 1-17.066667-17.066667V170.666667a17.066667 17.066667 0 0 1 17.066667-17.066667h682.666666a17.066667 17.066667 0 0 1 17.066667 17.066667v682.666666a17.066667 17.066667 0 0 1-17.066667 17.066667z m-665.6-34.133333h648.533334V187.733333H187.733333v648.533334z" /></svg>') 50% 50% no-repeat #a45eff;background-size:22px;}
.video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;}
.video-wrap .play-button:not(.stop-button):hover{transform:translate(50%,50%) scale(1.2)!important;}
.video-wrap .trumb{width:100%;height:100%;z-index:2;transition:.2s;background:#000;}
.video-wrap .trumb img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:.6;}

.news-important{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:55px 0 0 0;}
.news-important>*{width:calc(50% - 10px);}
.news-loop .image{border-radius:30px;overflow:hidden;}
.news-loop .image img{width:100%;height:100%;object-fit:cover;}
.news-loop .meta,.single-news .meta{flex-direction:row;align-items:center;justify-content:flex-start;}
.news-loop .category{align-items:center;justify-content:center;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);background:#f9f9f9;height:30px;padding:0 15px;border-radius:15px;color:#717079;}
.news-loop .date{color:#717079;margin:0 0 0 20px;}
.news-loop .title{margin:30px 0 0 0;font-size:20px;line-height:1.4;font-weight:600;color:#717079;}
.news-loop .desc{margin:30px 0 0 0;}
.news-loop .button{height:50px;font-size:16px;margin:25px auto 0 0;}
.news-loop .views,.single-news .views{background:url('data:image/svg+xml,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.35872 6.21467C1.31272 6.07639 1.31272 5.92694 1.35872 5.78867C2.28339 3.00667 4.90806 1 8.00139 1C11.0934 1 13.7167 3.00467 14.6434 5.78533C14.6901 5.92333 14.6901 6.07267 14.6434 6.21133C13.7194 8.99333 11.0947 11 8.00139 11C4.90939 11 2.28539 8.99533 1.35872 6.21467Z" stroke="%23717079" stroke-linecap="round" stroke-linejoin="round" /><path d="M10.0014 6C10.0014 6.53043 9.79068 7.03914 9.4156 7.41421C9.04053 7.78929 8.53182 8 8.00139 8C7.47096 8 6.96225 7.78929 6.58718 7.41421C6.2121 7.03914 6.00139 6.53043 6.00139 6C6.00139 5.46957 6.2121 4.96086 6.58718 4.58579C6.96225 4.21071 7.47096 4 8.00139 4C8.53182 4 9.04053 4.21071 9.4156 4.58579C9.79068 4.96086 10.0014 5.46957 10.0014 6Z" stroke="%23717079" stroke-linecap="round" stroke-linejoin="round" /></svg>') 0% 50% no-repeat transparent;background-size:16px;padding:0 0 0 26px;align-items:center;margin:30px auto 0 0;font-weight:500;color:#717079;}
.news-loop.w-50,.news-loop.w-25{padding:35px 10px;text-decoration:none;}
.news-loop.w-50 .meta,.news-loop.w-25 .meta{margin:30px 0 0 0;}
.news-loop.w-50{width:50%;}
.news-loop.w-25{width:25%;}
.news-loop.w-50 .image{height:320px;}
.news-loop.w-25 .image{height:160px;}
.popular-news{margin:55px 0 0 0;}
.news-filter{margin:55px auto 0 0;}
.news-wrap.news-filtering{margin-top:-5px;}
.filter-button:not(.active):hover{color:#a45eff;}
.filter-button{display:flex;text-decoration:none;}
a.news-loop .image{position:relative;}
a.news-loop .image:after{content:'';width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(204, 255, 0, 0.8) 100%), url("path_to_image");position:absolute;top:0;left:0;opacity:0;transition:.4s;}
a.news-loop:hover .image:after{opacity:1;}
.single-news .meta{margin:30px 0;}
.single-news .meta .views{margin:0;}
.single-news .meta>*:not(:last-child){margin-right:15px;}
.single-news .meta .comments-count{background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 7.50667C0.5 8.57333 1.24867 9.50267 2.30467 9.658C3.02933 9.76467 3.76133 9.84667 4.5 9.904V13L7.21733 10.2827C7.40162 10.0996 7.64897 9.9939 7.90867 9.98734C9.17627 9.95224 10.4407 9.84227 11.6953 9.658C12.7513 9.50267 13.5 8.574 13.5 7.506V3.494C13.5 2.426 12.7513 1.49733 11.6953 1.342C10.1406 1.11381 8.57135 0.999507 7 1C5.40533 1 3.83733 1.11667 2.30467 1.342C1.24867 1.49733 0.5 2.42667 0.5 3.494V7.506V7.50667Z" stroke="%23677788" stroke-linecap="round" stroke-linejoin="round" /></svg>') 0% 50% no-repeat transparent;background-size:16px;padding:0 0 0 26px;align-items:center;font-weight:500;color:#717079;}
.single-news .meta .date{background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 3V7H10M13 7C13 7.78793 12.8448 8.56815 12.5433 9.2961C12.2417 10.0241 11.7998 10.6855 11.2426 11.2426C10.6855 11.7998 10.0241 12.2417 9.2961 12.5433C8.56815 12.8448 7.78793 13 7 13C6.21207 13 5.43185 12.8448 4.7039 12.5433C3.97595 12.2417 3.31451 11.7998 2.75736 11.2426C2.20021 10.6855 1.75825 10.0241 1.45672 9.2961C1.15519 8.56815 1 7.78793 1 7C1 5.4087 1.63214 3.88258 2.75736 2.75736C3.88258 1.63214 5.4087 1 7 1C8.5913 1 10.1174 1.63214 11.2426 2.75736C12.3679 3.88258 13 5.4087 13 7Z" stroke="%23677788" stroke-linecap="round" stroke-linejoin="round" /></svg>') 0% 50% no-repeat transparent;background-size:16px;padding:0 0 0 26px;align-items:center;font-weight:500;color:#717079;}
.single-news .trumbnail{height:320px;overflow:hidden;justify-content:center;align-items:center;border-radius:30px;margin:0 0 55px 0;}
.single-news .trumbnail img{width:100%;height:100%;object-fit:cover;object-position:50% 10%;}
.single-news blockquote{padding:15px 30px;border-radius:30px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.025);}

.breadcrumbs{display:block;font-weight:500;color:#717079;margin:0 0 55px 0;}
.breadcrumbs a{color:#717079;text-decoration:none;}
.breadcrumbs a:after{content:'/';margin:0 5px;font-weight:400;}
.breadcrumbs a:hover{color:#A45EFF;}
.breadcrumbs span{opacity:.7;}

.news-nav{flex-direction:row;align-items:center;justify-content:space-between;margin:55px 0 0 0;}
.news-nav a{font-size:14px;font-weight:500;color:#6e6e6e;text-decoration:none;display:flex;align-items:center;}
.news-nav span{margin:0 10px;}
.news-nav a:hover svg path{stroke:#a45eff;}
.news-nav a.prev:hover svg{transform:translateX(-10px);}
.news-nav a.next:hover svg{transform:translateX(10px);}

.comments{margin:15px 0 0 0;}
.comments .rate{flex-direction:row;align-items:center;}
.comments .rate-value{margin:5px 0 0 15px;font-size:14px;font-weight:500;color:#dbdbdb;}
.rating{flex-direction:row;align-items:center;}
.rating span{font-size:42px;line-height:1;color:#dbdbdb;cursor:pointer;}
.rating span.hover{color:#fd0;}
.rating .selected{color:#fd0;}
.form-comment{margin:15px 0 0 0;}
.comment-input{flex-direction:row;align-items:center;}
.comment-input input{height:64px;border-radius:32px;}
.comments .avatar{width:64px;height:64px;min-width:64px;margin:0 15px 0 0;border-radius:100%;background:#dbdbdb;overflow:hidden;}
.comments .avatar img{width:100%;height:100%;object-fit:cover;}
.comments-list{width:100%;margin:30px 0 0 0;}
.comments-list>*:not(:last-child){margin-bottom:15px;}
.comment{flex-direction:row;font-size:14px;}
.comment .name{font-weight:600;color:#6e6e6e;}
.comment .desc{color:#6e6e6e;margin:10px 0 0 0;}
.comment .meta{margin:10px 0 0 0;}
.comment .meta .date{background:none;padding:0;}
.comment .meta a{font-weight:600;text-decoration:none;}
.comment .meta a:hover{color:#27272a;}

@keyframes gradient-rotation{
0%{background-position:50% 50%;background-size:100%;}
50%{background-position:100% 100%;background-size:200%;}
75%{background-position:100% 100%;background-size:120%;}
100%{background-position: 50% 50%;background-size:100%;}
}

@media screen and (max-width:1660px){
.back-button{position:relative;top:0;left:0;width:auto;margin:0 auto 30px 0;padding:0 30px 0 25px;border-radius:30px;text-decoration:none;height:50px;}
.back-button:after{content:'Назад';margin:0 0 0 10px;text-decoration:none;font-weight:500;}
}

@media screen and (max-width:1180px){
header{background:rgba(255, 255, 255, 0.1);}
.btn-menu{display:block;border:0;width:36px;min-width:36px;height:23px;background-color:transparent;cursor:pointer;z-index:99999;position:relative;right:0;top:0;z-index:999;transition:.3s;margin:0 0 0 0;transform:translateX(0px);}
.btn-menu .bar{display:block;position:absolute;width:36px;height:3px;border-radius:4px;background-color:#27272a;transition:.25s}
.btn-menu .bar-1{top:10px;left:0;width:30px;}
.btn-menu .bar-2{position:absolute;width:36px;content:'';top:0px;left:0;}
.btn-menu .bar-3{position:absolute;content:'';bottom:0px;left:0;width:36px;}
.show .btn-menu .bar-1{background-color:transparent!important}
.show .btn-menu .bar-2{top:9px;width:36px;transform:rotate(45deg);background-color:#27272a;}
.show .btn-menu .bar-3{top:9px;width:36px;transform:rotate(-45deg);background-color:#27272a;}
header.min .btn-menu .bar{background-color:#27272a;}
.top-menu{position:fixed;display:flex;flex-direction:row;align-items:flex-start;bottom:100%;height:100%;left:0;background:rgba(255,255,255,.1);backdrop-filter:blur(48px);z-index:9;width:100%;transition:.5s;border-radius:0 0 50vw 50vw;flex-direction:column;padding:60px 20px 40px 20px;justify-content:center;}
.top-menu li{padding:0;}
.top-menu li:not(:last-child){margin-right:0px;margin-bottom:15px;}
.top-menu .inner{background:none;padding:0 20px 0 30px;margin:auto 0;border-radius:0;flex-direction:column;width:100%;align-items:flex-start;transform:translateY(-30vh);transition:1s;margin:0;}
.cube{display:none!important;}
.top-menu ul li a{color:#27272a;font-size:25px;}
.show .top-menu{bottom:0;border-radius:0px;}
.show .top-menu .inner{transform:translateY(0);}
.container,.dashboard-header .container{max-width:768px;}
h1.section-title{font-size:48px;}
section.top-banner .desc{font-size:18px;}
.mini-advantages{flex-direction:row;justify-content:space-between;margin:55px 0 -100px 0;}
.mini-advantages .item{position:relative;top:0;left:0;bottom:0;right:0;width:calc(33.33% - 13.33px);max-width:100%!important;}
.mini-advantages .item.text{top:0;}
.mini-advantages .item.image{top:0;left:0;}
.mini-advantages .item.icon{top:0;}
section.top-banner{padding:150px 0 0 0;}
section.advantages{padding:160px 0 40px 0;}
section.services{padding:40px 0 80px 0;}
section.services .tabs{padding:40px 0 0 0;}
.demo-wrap{flex-direction:column;}
.demo-wrap .column.left{order:2;padding:40px 0 0 0;width:100%;text-align:center;justify-content:center;align-items:center;}
section.demo .image{height:300px;}
.demo-wrap .button{margin:0px auto 0 auto;}
.demo-wrap .section-title,section.free-promo .section-title{font-size:35px;}
section.whom{padding:80px 0 40px 0;}
.tabs .three-columns{flex-wrap:wrap;}
.whom-wrap,.tabs .three-columns{justify-content:space-around;}
.whom-wrap .item,.tabs .three-columns .item{width:50%;}
section.tariffs{padding:40px 0 80px 0;}
section.free-promo{padding:80px 0;}
section.reviews{padding:80px 0 40px 0;}
.reviews-wrap{width:calc(100% + 0px);margin:0;padding:40px 10px 0 10px;}
.reviews-wrap .avatar{width:80px;height:80px;}
.reviews-wrap .meta{width:150px;}
.reviews-wrap .text{width:calc(100% - 150px);}
.reviews-wrap .name{font-size:18px;}
.reviews-wrap .company{font-size:16px;}
.reviews-wrap .text .desc{margin:15px 0 0 0;}
section{padding:40px 0 40px 0;}
section.faq{padding:40px 0 80px 0;}
#form-subscribe>*{width:100%!important;}
form>*:not(:last-child){margin-bottom:20px;}
#form-subscribe .button{width:100%;}
.footer-wrap{width:100%;margin:0;padding:40px 0 0 0;}
.footer-wrap .column.one .inner{flex-direction:column;}
.footer-wrap .column.one .inner>*:not(:last-child){margin-right:0px;margin-bottom:30px;}
.copyright-wrap{padding:30px 0;}
.subscribe{padding:40px 0;}
.top-actions .button.line{height:40px;margin:0 30px 0 auto;}
.login-wrap .checks{margin-top:0;}
.login-wrap .title{padding:0 0 30px 0;}
.login-wrap{padding:40px 30px;}
.login-wrap .register .desc, .login-wrap .forgot .desc{margin:0 0 30px 0;}
.login-wrap .success-reg .desc{margin:30px 0 0 0;}
.dashboard-wrap{flex-direction:column;}
.dashboard-wrap .sidebar,.dashboard-wrap .content-right{width:100%;}
.dashboard-wrap .content-right> .container{padding-top:50px;}
.summary,.notifications-wrap,.single-integration .info,.single-integration,.lk-wrap,.current-tariff,.warehouse-table,.education-wrap .row,.news-important,.popular-news{margin:40px 0 0 0;}
.summary-wrap .item{width:50%;}
.revenue,.notifications,.summary-two-weeks{padding:50px 0 0 0;}
.get-help,.offers,.news-inner,.tariffs-subscribe{margin:50px 0 0 0;}
.revenue-wrap,.tables-wrap{padding:40px 0 0 0;}
.news-wrap{margin-top:40px;}
.news-wrap.inner .item .inner{height:100%;}
.news-wrap.inner .button{margin-top:auto;}
.news-wrap.inner .desc{margin-bottom:30px;}
.dashboard-wrap .content-right{padding-top:85px;padding-bottom:50px;}
.side-menu{position:fixed;z-index:88;top:-100%;left:0;transition:.4s;background:#fff;width:100%;padding:110px 0 30px 0;margin:0;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1);}
.show .side-menu{top:0;}
.integration-wrap{margin:30px 0 0 0;}
.button-ym{margin:40px auto 0 0;}
table{display:block;max-width:100%;overflow-x:auto;table-layout:auto;}
th, td{padding-left:20px!important;padding-right:20px!important;width:50%;}
.blocks-info .block-info{width:350px;}
table .logos img{min-width:32px;}
th,.filter-button{white-space:nowrap;}
.lk-settings .row{padding:40px 0;}
.education-nav{width:200px;}
.single-education .text{width:calc(100% - 200px);}
.education-nav a{font-size:14px;}
.news-filter{margin:40px auto 0 0;max-width:100%;overflow-x:auto;}
.news-loop.w-50 .image,.news-loop.w-25 .image{height:240px;}
.news-loop.w-25{width:50%;}
.news-loop.w-50, .news-loop.w-25{padding:20px 10px;}
.news-filter{margin-bottom:20px;}
.breadcrumbs,.single-news .trumbnail{margin:0 0 30px 0;}
}

@media screen and (max-width:767px){
.content{overflow-x:hidden;}
.container,.dashboard-header .container{max-width:420px;}
h1.section-title,.demo-wrap .section-title, section.free-promo .section-title{font-size:30px;}
section.top-banner .desc{font-size:14px;margin:30px auto 0 auto;text-align:center;}
section.top-banner .button{margin:30px auto 0 auto;height:60px;font-size:20px;}
section.top-banner .button:after{left:auto;right:20px;top:calc(100% + 10px);}
.mini-advantages{flex-wrap:wrap;margin-top:140px;}
.mini-advantages .item{width:calc(50% - 10px);padding:20px;}
.mini-advantages .item:not(:last-child){margin-bottom:20px;}
.advantages-wrap{flex-wrap:wrap;}
.mini-advantages .item.image svg,.mini-advantages .item.icon{width:100%;}
.advantages-wrap .item{width:50%;padding:10px;}
.advantages-wrap,.demo-wrap .column.left{padding:30px 0 0 0;}
.advantages-wrap .desc{font-size:14px;margin:10px 0 0 0;}
.section-title{font-size:30px;}
section.services{padding:10px 0 50px 0;}
.tab-button, .filter-button{text-align:center;padding:0 10px;white-space:nowrap;}
section.services .tabs{padding:30px 0 0 0;}
.tabs-nav, .news-filter{max-width:100%;overflow-x:auto;}
.tab-content .inner{padding:20px;}
.tab-content .two-columns{flex-direction:column;}
.tab-content .two-columns .text{order:2;}
.tab-content .two-columns>*{width:100%;}
.tab-content .desc{margin:10px 0 20px 0;font-size:14px;}
.top-actions .button.line{padding:0 20px;}
section.demo .image{height:200px;}
.demo-wrap .section-title{text-align:center;}
.demo-wrap .desc{margin:20px 0 30px 0;font-size:16px;}
.demo-wrap .button{font-size:16px;height:60px;}
section.demo{padding:40px 0 50px 0;}
section.whom{padding:50px 0 25px 0;}
.section-desc,section.whom .section-desc{font-size:18px;}
.whom-wrap{padding:30px 0 0 0;}
.whom-wrap .item, .tabs .three-columns .item{width:100%;}
.whom-wrap .inner .image{height:200px;}
.whom-wrap .inner .text{height:calc(100% - 200px);padding:20px;}
section.tariffs{padding:25px 0 50px 0;}
.tariffs .tabs-nav{overflow-x:visible;flex-direction:column;width:100%;border-radius:30px;}
.tariffs .tabs-nav .tab-button:not(.active){background:#efefef;}
.tariffs .tab-button:not(:last-child){margin-right:0px;margin-bottom:10px;}
.tab-button .sale{position:relative;top:0;right:0;margin:0 0 0 15px;transform:none;}
.tariffs-wrap{padding:40px 0 0 0;}
.tariffs .tabs .item .inner{padding:20px;}
.tariffs .tabs .price .value,.login-block .logo{font-size:30px;}
.tariffs .tabs .text{padding:30px 0;}
section.free-promo{padding:50px 0;}
section.free-promo .button{height:60px;font-size:20px;margin:30px auto 0 auto;}
section.free-promo .section-title{font-size:25px;}
.whom-wrap .inner .title,.reviews-wrap .text .title{line-height:1.4;}
.whom-wrap .inner .desc,.reviews-wrap .text .desc,.subscribe .desc{line-height:1.5;}
section.reviews{padding:50px 0 25px 0;}
.reviews-wrap .inner{padding:20px;flex-direction:column;align-items:center;justify-content:center;}
.reviews-wrap .meta{width:100%;justify-content:center;align-items:center;}
.reviews-wrap .company{margin:10px 0 0 0;}
.reviews-wrap .text{width:100%;padding:30px 0 0 0;text-align:center;}
.reviews-wrap .text .desc{font-size:16px;}
button.owl-prev, button.owl-next{width:50px;height:50px;}
.reviews-wrap .owl-nav{max-width:120px;}
section{padding:25px 0 25px 0;}
.partners-wrap{padding:30px 0 0 0;width:100%;margin:0;}
.partners-wrap .item{padding:0 20px;}
section.faq{padding:25px 0 50px 0;}
.faq-wrap{padding:40px 0 0 0;}
.faq-wrap .title{font-size:18px;padding:20px;align-items:center;}
.faq-wrap.plus .answer .inner{padding:0px 20px 20px 20px;line-height:1.5;}
.payment-logos-wrap{flex-wrap:wrap;}
.subscribe-wrap,.footer-wrap{flex-direction:column;}
.subscribe-wrap .right{width:100%;padding:30px 0 0 0;}
.footer-wrap .inner{padding:20px;}
.footer-wrap .column{width:100%;margin:0!important}
.footer-wrap .column:not(:last-child){margin-bottom:20px!important;}
.socials{flex-direction:row;justify-content:center;}
.socials>*:not(:last-child){margin-bottom:0;margin-right:15px;}
section.top-banner{padding:140px 0 0 0;}
.login-block{margin:140px auto 50px auto;}
.login-block .logo{padding:0 0 30px 0;}
.login-wrap{padding:30px 20px;}
form .w-50{width:100%;}
form>*.no-margin{margin-bottom:0!important;}
.login .c-1{width:140px;height:140px;left:55%;bottom:-140px;}
.login .c-2{width:350px;height:350px;left:-150px;top:-150px;}
.login .c-3{width:250px;height:250px;left:15%;bottom:-30px;}
.login .c-4{width:160px;height:160px;left:60%;bottom:25%;}
.login .c-5{width:200px;height:200px;right:0;top:0;}
.login .c-6{width:420px;height:420px;left:calc(50% - 210px);bottom:calc(50% - 210px);}
.dashboard-header{padding:0;}
.dashboard-header .logo{display:none;}
.top-meta .avatar{width:40px;height:40px;min-width:40px;}
.top-meta .balance{font-size:10px;}
.top-actions .button.line{margin:0 20px 0 auto;}
.dash-title,.modal-title{font-size:25px;}
.blocks-info .block-info{width:calc(100% - 40px);}
.dash-title .qna{width:24px;height:24px;min-width:24px;}
.summary-wrap .item{width:100%;}
.notifications .item{padding:20px;flex-direction:column;}
.notifications .item .title{width:100%;padding:0 0 0 32px;}
.notifications .item .date{width:100%;padding:5px 0 0 32px;font-size:14px;}
.tables-wrap .w-50{width:100%;}
.tables-wrap .w-50 + .w-50{margin-top:40px;}
.get-help .button{font-size:0px;margin:30px auto 0 0;}
.get-help .button:after{content:'Нужна помощь';font-size:16px;}
.news-wrap{margin-top:30px;}
.news-wrap.inner .item{width:100%;}
.news-wrap.inner .desc{font-size:16px;margin:15px 0 30px 0;}
.integration-wrap .meta{flex-direction:column;}
.integration-wrap .meta .button{margin:20px auto 0 auto;}
.integration-wrap .inner,.modal-body,.single-integration .info{padding:20px;}
.modal-desc{font-size:16px;margin:20px 0 0 0;}
.modal-body .icon{margin:0 0 15px 0;}
.modal-close{margin:20px 0 0 0;height:50px;font-size:16px;}
.dash-desc{font-size:18px;}
.single-integration form input, .single-integration form textarea, .single-integration select, .lk-settings input,.single-integration form .button{height:60px;}
.single-integration form textarea{height:120px;padding:25px 30px;}
.single-integration .info .title{padding:0 0 20px 0;}
.button-ym{height:60px;font-size:18px;}
.button-ym svg{width:24px;height:24px;}
.warehouse-clear .title{text-align:center;}
.warehouse-clear .button{margin:30px auto 0 auto;height:60px;font-size:16px;}
.combine-products .actions{flex-direction:column;}
.combine-products .actions .button{width:100%;margin:10px 0 0 0;}
.warehouse-table .top-bar,.warehouse-table .bottom-bar{flex-wrap:wrap;}
.warehouse-table .search,.warehouse-table .exclude-check{width:100%;margin:0 0 15px 0;}
.warehouse-table .template-select{width:100%;}
.pagination{margin:0 auto;}
.count-rows{display:none;}
.modal-ready .actions>*{height:50px;font-size:16px;}
.modal-ready .actions{margin:30px 0 0 0;}
.lk-settings .w-30,.lk-settings .w-70{width:100%;}
.lk-settings .label{margin:0 0 10px 0;}
.lk-settings .row:last-child{padding-bottom:0px;}
.lk-menu>*{padding:0 10px;}
.lk-menu{flex-wrap:wrap;}
.lk-menu>*{width:100%;border:2px solid #efefef;border-radius:30px;}
.lk-menu>*:not(:last-child){margin-bottom:10px;}
.lk-menu>*.current{border-color:#a45eff;}
.lk-menu>*.current:after{height:0px;}
.warehouse-table .tables-wrap{padding:15px 0 0 0;}
.single-education{flex-direction:column;}
.single-education .text{width:100%;padding:30px 0 0 0;order:2;}
.education-nav{width:100%;}
.education-nav a{font-size:12px;padding:5px 10px;}
.news-important{flex-direction:column;}
.news-important>*{width:100%;}
.news-loop .image,.news-loop.w-50 .image, .news-loop.w-25 .image,.single-news .trumbnail{height:auto;aspect-ratio:16/9;max-width:100%;}
.news-loop.w-50 .meta, .news-loop.w-25 .meta,.news-loop .meta{margin:20px 0 0 0;font-size:14px;}
.news-loop .title{margin:20px 0 0 0;font-size:18px;}
.news-loop .desc{margin:20px 0 0 0;}
.news-loop .button{margin:20px auto 0 0;}
.news-loop .views, .single-news .views{margin:20px auto 0 0;}
.news-loop.w-50, .news-loop.w-25{width:100%;}
.breadcrumbs{line-height:1.5;font-size:14px;}
.breadcrumbs, .single-news .trumbnail{margin:0 0 20px 0;}
.single-news .meta{font-size:14px;margin:20px 0;}
.single-news blockquote{padding:15px 20px;}
.single-education .only-text{line-height:1.6;}
.news-nav a.next{text-align:right;}
.comments .rate{margin:5px 0 20px 0;}
.form-comment{margin:15px 0 15px 0;}
.top-meta{margin:0 auto 0 0;}
.dash-circles .c-1{width:315px;height:315px;left:5%;top:-100px;}
.dash-circles .c-2{width:170px;height:170px;right:-50px;top:8%;}
.dash-circles .c-3{width:180px;height:180px;left:9%;top:20%;}
.dash-circles .c-4{width:170px;height:170px;left:55%;top:23%;}
.dash-circles .c-5{width:210px;height:210px;left:55%;top:50%;}
.dash-circles .c-6{width:310px;height:310px;right:-100px;top:45%;}
.dash-circles .c-7{width:400px;height:400px;left:-5%;bottom:23%;}
.dash-circles .c-8{width:180px;height:180px;right:-5%;bottom:23%;}
.dash-circles .c-9{width:150px;height:150px;right:-3%;bottom:10%;}
.dash-circles .c-10{width:180px;height:180px;left:8%;bottom:-5%;}
.integration-circles .c-1{width:300px;height:300px;right:2%;top:30%;}
.integration-circles .c-2{width:210px;height:210px;right:20%;top:40%;}
.integration-circles .c-3{width:400px;height:400px;left:-10%;bottom:-300px;}
.integration-circles .c-4{width:270px;height:270px;right:-10%;bottom:-150px;}
}

p.reg-error {color: red;}

.blur-loader {filter: blur(10px);}

.loader {z-index: auto;width: 48px;height: 48px;border: 5px solid #a45eff;border-bottom-color: transparent;border-radius: 50%;position: absolute;box-sizing: border-box;animation: rotation 1s linear infinite; margin: 50%}
@keyframes rotation { 0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);} }

.registerBtnDisabled {opacity: 0.6;pointer-events: none;}


