@charset "UTF-8";

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');

::-webkit-scrollbar-track{background:#f5f5f5}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-thumb{border-radius:2px;background-color:#ccc}
html{height:100%;font-family:'Inter',sans-serif}
body{font-family:'Inter',sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:flex;flex-direction:column;height:100%;color:#151618;background:#f5f5f5}
a{transition:all .2s ease;color:#151618}
a:hover{color:#ff9800}
.link{text-decoration:underline;color:#03a9f4;text-decoration-style:dotted}
ul,li{display:block;margin:0;padding:0}
.list-style,.full-news ul{padding-bottom:25px}
.list-style__item,.full-news li{position:relative;margin-bottom:5px;padding-left:15px}
.list-style__item:before,.full-news li:before{font-family:'Font Awesome\ 5 Pro';position:absolute;left:0;margin-right:10px;content:'\f105'}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{transition:opacity .2s ease;opacity:1;color:#aaa!important}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{transition:opacity .2s ease;opacity:0}
.form-control,.custom-select{font-family:'Inter',sans-serif;font-size:14px;font-weight:400;min-height:41px}
.label{font-weight:600;display:block;margin-bottom:10px}
.tooltip-inner{max-width:450px}
.aline-items-center{-ms-align-items:center;align-items:center}
.btn,.ui-btn-primary,.ui-btn-success{text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.5;display:inline-block;padding:10px 25px;cursor:pointer;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center;vertical-align:middle;white-space:nowrap;border:0;border-radius:2px;background-color:#fff}
.btn i{margin-right:10px}
.btn-sm{line-height:22px;padding:6px 15px;text-transform:none}
.btn-lg{font-size:14px;padding:14px 20px}
.btn-xl{font-size:17px;padding:18px 30px}
.btn-tab{min-width:150px;padding:6px 10px;text-transform:none}
.btn-primary,.ui-btn-primary,.ui-btn-success{color:#fff;background:#ff9800}
button.btn-primary:hover,.btn-primary:hover,.btn-line:hover{color:#fff;background:#ff7100}
.btn-dark,.btn.active{color:#fff;background:#2b2828}
button.btn-dark:hover,.btn-dark:hover{color:#fff;background:#151414}
.btn-light{color:#666;border-color:#ebedef;background:#ebedef}
.btn-light:hover{color:#ebedef;border-color:#666;background:#666}
.btn-link{color:#666;border-color:transparent;background:transparent}
.btn-link:hover{color:#666;border-color:#fafafa;background:#fafafa}
.btn-white{border-color:transparent;background:#fff}
.btn-white:hover{background:#f5f5f5}
.btn-light{color:#151618;background:#f4f4f4}
.btn-light.active{color:#f4f4f4;background:#151618}
.btn-line{color:#fff;border-color:#fff}
.btn-line:hover{color:#ff9800;border-color:transparent;background:#fff}
.btn-trans__orange,.bg-orange{color:#ef9b00;border-color:#fff3dc;background:#fff3dc}
.btn-trans__orange:hover{color:#fff3dc;border-color:#ef9b00;background:#ef9b00}
.btn-trans__green,.bg-green{color:#4caf50;border-color:#eaf4de;background:#eaf4de}
.btn-trans__green:hover{color:#eaf4de;border-color:#8bc34a;background:#8bc34a}
.btn-trans__red,.bg-red,.err_desc{color:#f88880;border-color:#fef1f0;background:#fef1f0}
.err_desc{margin-top:15px;padding:15px;text-align:center;border-radius:3px}
.btn-trans__red:hover{color:#fef1f0;border-color:#f88880;background:#f88880}
.bg-orange:hover{color:#ef9b00}
.bg-green:hover{color:#28a745}
.bg-red:hover{color:#f88880}
.bg-rainbow-1{color:#fff;background-color:#fcc900}
.bg-rainbow-2{color:#fff;background-color:#fcb700}
.bg-rainbow-3{color:#fff;background-color:#f9a600}
.bg-rainbow-4{color:#fff;background-color:#f69301}
.bg-rainbow-5{color:#fff;background-color:#f37d01}
.bg-rainbow-6{color:#fff;background-color:#f06802}
.bg-rainbow-7{color:#fff;background-color:#eb4f04}
.bg-rainbow-8{color:#fff;background-color:#e3380d}
.bg-rainbow-9{color:#fff;background-color:#dd291a}
.bg-rainbow-10{color:#fff;background-color:#d02d1f}
.bg-rainbow-11{color:#fff;background-color:#c53124}
.w-200{width:200px}
button{margin:0;padding:0;border:0;outline:0!important;outline-offset:0!important}
.text-size .fal{font-size:80px}
.shadow{box-shadow:0 5px 25px rgba(0,0,0,.05)!important}
h1,h2,h3,h4,h5,h5,p{font-family:'Inter',sans-serif!important}
.social-list__login .social-icon{font-size:17px;line-height:40px;width:40px;height:40px;margin-right:10px}
.social-icon{font-size:30px;line-height:60px;position:relative;display:block;width:60px;height:60px;margin-right:20px;text-align:center;border-radius:2px}
.social-icon:hover{color:#fff}
.social-icon_active:after{font-family:'Font Awesome 5 Pro';font-size:10px;font-weight:400;line-height:22px;position:absolute;right:-5px;bottom:-5px;width:25px;height:25px;content:'\f00c';color:#fff;border:2px solid #fff;border-radius:50%;background:#8bc34a}
.social-icon_vk{color:#fff;background:#4a76a8}
.social-icon_vk:hover{background:#406a9a}
.social-icon_instagram{color:#fff;background:#e91e63}
.social-icon_youtube,.social-icon_google{color:#fff;background:#f44336}
.social-icon_google:hover{color:#fff;background:#de372b}
.social-icon_telegram{color:#fff;background:#03a9f4}
.social-icon_ok{color:#fff;background:#ff5722}
.social-icon_ok:hover{color:#fff;background:#f14c18}
.social-icon_facebook{color:#fff;background:#3b5998}
.social-icon_facebook:hover{color:#fff;background:#314d8a}
.social-icon_twitter{color:#fff;background:#1da1f2}
.social-icon_twitter:hover{color:#fff;background:#1494e2}
.social-icon_twitch{color:#fff;background:#673ab7}
.social-icon_dropbox{color:#fff;background:#0061fe}
.social-icon_liveid{color:#fff;background:#607d8b}
.social-icon_yandex{color:#151618;background:#ffdb4d}
.social-icon_britix{color:#fff;background:#25bbff}
.social-icon.social-icon_sberbank_id_icon {background:#efefef;width: 100px;}
.social-icon_sberbank_id_icon:hover {opacity: .9;}
.fa-sberbank_id_icon { width: 90%; height: 40px; background: url(/assets/img/logo-sberbank.svg) no-repeat center center / contain;}
.header{z-index:999;background:#fff;box-shadow:0 10px 20px 0 rgba(119,123,140,.12);flex:0 0 auto}
.sticky{position:sticky;top:25px;z-index:999}
.top-logo{height:30px}
.top-logo_size{max-height:40px}
.user-avatar{width:35px;height:35px;margin-right:.7em;border-radius:50%;background:#f5f5f5}
.mb-50{margin-bottom:50px!important}
.my-50{margin:50px 0}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f1ce'}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:nth-child(1):before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f2bb'}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:nth-child(2):before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f0e2'}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:nth-child(3):before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f4c5'}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:nth-child(4):before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f4ff'}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:nth-child(5):before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f590'}
.dropdown-menu[aria-labelledby='navbar-dropdown__profile'] .dropdown-item:nth-child(6):before{font-family:'Font Awesome 5 Pro';margin-right:10px;content:'\f2f5'}
.navbar-toggler{padding:0}
.navbar-toggler[aria-expanded='true'] .icon-menu:before{font-family:'Font Awesome 5 Pro';font-size:25px;font-weight:400;content:'\f00d';transition:all .2s;transform:rotate(-90deg);color:#343434}
.navbar-toggler[aria-expanded='false'] .icon-menu:before{font-family:'Font Awesome 5 Pro';font-size:25px;font-weight:400;content:'\f0c9';transition:all .2s;transform:rotate(0deg);color:#343434}
.navbar-toggler:focus,.navbar-toggler:hover{border:0!important;outline:none!important;background:transparent!important;box-shadow:none}
.color-red,.task-tabs__menu .nav .nav-item:nth-child(1) i,.task-tabs__menu .nav .nav-item:nth-child(7) i{color:#f44336!important}
.color-blue,.task-tabs__menu .nav .nav-item:nth-child(2) i,.task-tabs__menu .nav .nav-item:nth-child(8) i{color:#4f739a!important}
.color-green,.task-tabs__menu .nav .nav-item:nth-child(3) i,.task-tabs__menu .nav .nav-item:nth-child(9) i{color:#8bc34a!important}
.color-purple,.task-tabs__menu .nav .nav-item:nth-child(4) i,.task-tabs__menu .nav .nav-item:nth-child(10) i{color:#7b1fa2!important}
.color-orange,.task-tabs__menu .nav .nav-item:nth-child(5) i,.task-tabs__menu .nav .nav-item:nth-child(11) i{color:#ff8300!important}
.color-turq,.task-tabs__menu .nav .nav-item:nth-child(6) i,.task-tabs__menu .nav .nav-item:nth-child(12) i{color:#03a9f4!important}
.color-grey{color:#888}
.alert{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:20px 0;padding:15px;color:#666;border:0;border-radius:2px;background:#f8f8f8}
.alert i{font-size:20px;position:relative;top:3px;margin-right:15px}
.alert__text{margin-bottom:0}
.alert-warning{color:#faa05a;background:#fff6ee}
.alert-danger{color:#f0506e;background:#fef4f6}
.alert-info{color:#60c87f;background:#f1faf2}
.alert-info span{font-weight:700;margin-left:5px}
.alert-light{padding-top:0;padding-bottom:15px;color:#666;border-radius:0;background:#f8f8f8;background:transparent}
.table{width:100%;margin:25px auto;background:#fff}
.table thead th{font-weight:600;color:#151618;background:#fafafa}
.table th,.table td{padding:15px}
.table tr,.table thead{border-bottom:1px solid #f1f1f1}
.table tr:last-child{border-bottom:0}
.code{margin-bottom:25px;padding:15px;color:#777;border-radius:2px;background:#f5f5f5}
.menu-wrapper{line-height:52px;position:relative;overflow:hidden;width:100%;height:52px;padding:0 11px;border-radius:2px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1)}
.menu-wrapper .nav{display:inline-block!important;float:left;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;flex-wrap:nowrap}
.pn-menu{position:relative;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}
.js .pn-menu{-ms-overflow-style:-ms-autohiding-scrollbar}
.js .pn-menu::-webkit-scrollbar{display:none}
.pn-menu_Contents{float:left;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
.pn-menu_Contents-no-transition{transition:none}
.pn-menu_Link+.pn-menu_Link{padding:0 15px}
.pn-menu_Link+.pn-menu_Link i{margin-right:5px}
.menu-item__icon{margin-right:10px}
.pn-Advancer{line-height:52px;position:absolute;top:0;bottom:0;width:25px;height:52px;transition:opacity .3s;text-align:center;opacity:0;border:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.pn-Advancer:focus{outline:0}
.pn-Advancer:hover{cursor:pointer}
.pn-Advancer_Left{left:0;opacity:0}
[data-overflowing='both']~.pn-Advancer_Left,[data-overflowing='left']~.pn-Advancer_Left{width:50px;opacity:1;border-right:1px solid #f1f1f1;background:#fdfdfd}
.pn-Advancer_Right{right:0;opacity:0}
[data-overflowing='both']~.pn-Advancer_Right,[data-overflowing='right']~.pn-Advancer_Right{width:50px;opacity:1;border-left:1px solid #f1f1f1;background:#fdfdfd}
.wrapper{margin:50px 0 100px;flex:1 0 auto}
.content-box_background-white,.cat-description{padding:25px;border-radius:2px;background:#fff;box-shadow:0 20px 40px 0 rgba(119,123,140,.1)}
.sidebar{max-width:270px}
.side-block{margin-bottom:45px;padding:15px;border-radius:2px;background:#fff;box-shadow:0 20px 40px 0 rgba(119,123,140,.1)}
.side-block .nav-item .current_page{background:#fafafa;font-weight:600}
.side-block__title{font-size:16px;font-weight:600;margin:-15px -15px 15px;padding:15px 15px 15px 31px;background:#fafafa;border-bottom:1px solid #eee}
.nav-icon{display:block;width:16px;height:16px;margin-right:10px}
.nav-icon__lg{width:50px;height:50px;margin:0 auto}
.nav-icon_instagram,.nav-icon_inst{background:url(/assets/img/social-icons/instagram.png) no-repeat center center / 100%}
.nav-icon_inst--a{background:url(/assets/img/social-icons/a-inst.svg) no-repeat center center / 100%}
.nav-icon_vk,.nav-icon_vkontakte{background:url(/assets/img/social-icons/vk.png) no-repeat center center / 100%}
.nav-icon_youtube,.nav-icon_yt{background:url(/assets/img/social-icons/youtube.png) no-repeat center center / 100%}
.nav-icon_telegram,.nav-icon_tg{background:url(/assets/img/social-icons/telegram.png) no-repeat center center / 100%}
.nav-icon_ok,.nav-icon_odnoklassniki{background:url(/assets/img/social-icons/ok.png) no-repeat center center / 100%}
.nav-icon_facebook,.nav-icon_fb{background:url(/assets/img/social-icons/facebook.png) no-repeat center center / 100%}
.nav-icon_fb--a{background:url(/assets/img/social-icons/a-fb.svg) no-repeat center center / 100%}
.nav-icon_twitter,.nav-icon_tw{background:url(/assets/img/social-icons/twitter.png) no-repeat center center / 100%}
.nav-icon_gplus{background:url(/assets/img/social-icons/gplus.png) no-repeat center center / 100%}
.nav-icon_mymir,.nav-icon_mymail,.nav-icon_mm{background:url(/assets/img/social-icons/mymir.png) no-repeat center center / 100%}
.nav-icon_askfm,.nav-icon_ask{background:url(/assets/img/social-icons/askfm.png) no-repeat center center / 100%}
.nav-icon_twitch,.nav-icon_twh{background:url(/assets/img/social-icons/twitch.png) no-repeat center center / 100%}
.nav-icon_itunes,.nav-icon_it{background:url(/assets/img/social-icons/itunes.png) no-repeat center center / 100%}
.nav-icon_market,.nav-icon_apps,.nav-icon_app{background:url(/assets/img/social-icons/market.png) no-repeat center center / 100%}
.nav-icon_tiktok,.nav-icon_tt{background:url(/assets/img/social-icons/tiktok.png) no-repeat center center / 100%}
.nav-icon_technical{background:url(/assets/img/social-icons/technical.png) no-repeat center center / 100%}
.nav-icon_website  {background:url(/assets/img/social-icons/web-site.svg) no-repeat center center / 100%}
.nav-icon_pinterest  {background:url(/assets/img/social-icons/pinterest.svg) no-repeat center center / 100%}
.nav-icon_likee  {background:url(/assets/img/social-icons/likee.svg) no-repeat center center / 120%}
.nav-icon_spotify  {background:url(/assets/img/social-icons/spotify.svg) no-repeat center center / 100%}
.nav-icon_clubhouse  {background:url(/assets/img/social-icons/clubhouse.png) no-repeat center center / 100%}
.nav-icon_rutube  {background:url(/assets/img/social-icons/rutube.png) no-repeat center center / 100%}
.nav-item{position:relative}
.header .nav-item{font-weight:400}
.header .nav-item .current_page{font-weight:500}
.header .nav-item .current_page:after{content:'';position:absolute;bottom:-11px;left:50%;width:50px;margin-left:-25px;height:2px;background:#ff9800;z-index:-1}
.nav-pills .collapse .nav-item a{font-size:13px;transition:none}
.nav-item__sub[aria-expanded=false],.nav-item__sub[aria-expanded=true]{font-size:14px;position:absolute;top:8px;right:-5px;width:20px;height:20px;cursor:pointer}
.nav-item__sub[aria-expanded=true]:before{font-family:'Font Awesome 5 Pro';font-weight:400;position:absolute;top:auto;right:15px;content:'\f105';transition:all .3s;transform:none;transform:rotate(90deg)}
.nav-item__sub[aria-expanded=false]:before{font-family:'Font Awesome 5 Pro';font-weight:400;position:absolute;top:auto;right:15px;content:'\f105';transition:all .3s}
.breadcrumbs{margin:-25px;margin-bottom:25px;padding:15px 25px;border-bottom:1px solid #f1f1f1;background:#fafafa}
.breadcrumbs__item:last-child{max-width:400px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.breadcrumbs__link{font-size:15px}
.breadcrumbs__item:after{font-family:'Font Awesome 5 Pro';font-size:14px;font-weight:300;margin:0 15px;content:'\f101';color:#888}
.breadcrumbs__item_end:after{display:none}
.headline{font-weight:600;font-size:15px;position:relative;margin-bottom:15px;padding-bottom:15px;text-transform:uppercase;color:#151618;border-bottom:1px solid #f1f1f1}
.headline::after{position:absolute;bottom:-1px;left:0;width:50px;content:''}
.headline[aria-expanded=false],.headline[aria-expanded=true],.headline__reverse[aria-expanded=false],.headline__reverse[aria-expanded=true]{cursor:pointer}
.headline a[aria-expanded=true]:before,.headline[aria-expanded=true]:before,.headline__reverse a[aria-expanded=true]:before,.headline__reverse[aria-expanded=true]:before{font-family:'Font Awesome 5 Pro';font-weight:400;position:absolute;top:auto;right:15px;content:'\f106';transition:all .3s;transform:none}
.headline a[aria-expanded=false]:before,.headline[aria-expanded=false]:before,.headline__reverse a[aria-expanded=false]:before,.headline__reverse[aria-expanded=false]:before{font-family:'Font Awesome 5 Pro';font-weight:400;position:absolute;top:auto;right:15px;content:'\f106';transition:all .3s;transform:rotate(180deg)}
.benefits,.personal{margin:25px 0}
.benefits__item,.service__item,.personal__item{position:relative;padding:10px;transition:all .2s ease;border-radius:2px;background:#fff;box-shadow:0 20px 40px 0 rgba(119,123,140,.1)}
.benefits__item:hover,.service__item:hover,.personal__item:hover{box-shadow:0 1px 2px rgba(0,0,0,.04)}
.benefits__item_border,.service__item_border,.personal__item_border{border:1px solid #f1f1f1;border-radius:2px;box-shadow:none}
.benefits__item_border:hover,.service__item_border:hover,.personal__item_border:hover{box-shadow:0 20px 40px 0 rgba(119,123,140,.1)}
.benefits__icon i,.sentence-alert i,.personal__icon i{font-size:20px;line-height:30px;width:30px;height:30px;margin-top:-2px;margin-right:10px;text-align:center;color:#ff9800}
.benefits__title,.personal__title{font-size:15px;font-weight:600;margin-bottom:10px;color:#151618}
.benefits__text,.personal__text{font-size:13px;margin-bottom:0}
.sub-cat{margin-bottom:15px;padding:5px 10px;border-radius:2px;background:#fff;box-shadow:0 20px 40px 0 rgba(119,123,140,.1)}
.sub-cat__icon{position:absolute;top:20px;left:-10px;width:30px;height:30px;border-radius:50%;background-color:#f1f1f1;background-size:60%}
.sub-cat__item{font-size:13px;text-align:center}
.sub-cat__link{display:block;margin:5px;padding:5px 10px;border:1px dashed #f1f1f1}
.current_page.sub-cat__link{background:#fafafa;font-weight:600}
.sub-cat__link:hover,.sub-cat__link_active{border-color:#f8f8f8;background:#f8f8f8}
.sub-cat__link i{font-size:14px;margin-right:5px}
.catalog-list{margin-bottom:25px}
.catalog-list__title{font-size:20px;font-weight:500;margin-bottom:25px;text-align:center;text-transform:uppercase;color:#151618}
.catalog-list__title:after{top:12px;display:block;width:5%;height:2px;margin:0 auto;margin-top:10px;content:'';transition:all .7s;background:#ff9800}
.catalog-list__title:hover:after{width:8%;content:''}
.catalog-list__title span{font-size:13px;font-weight:400;display:block;margin-top:15px;color:#666}
.page-description{margin-bottom:25px;padding:15px;border:1px solid #f1f1f1;border-radius:2px}
.service__item{position:relative;margin:15px 0;padding:40px 15px 25px;text-align:center}
.content-box_background-white .service__item{border:1px solid #f1f1f1;box-shadow:none}
.service__item_150{top:-25px;height:150px}
.service__item_150 img{position:relative;top:-20px}
.service__discount_position{position:absolute;top:-13px;left:50%;white-space:nowrap}
.service__discount{font-size:12px;position:relative;left:-50%;padding:4px 7px;color:#fff;border-radius:2px}
.service__discount_super-price{background:#f44336}
.service__discount_hot{background:#dc3545}
.service__discount_gift{background:#2196f3}
.service__image{display:block;width:120px;height:120px;margin:auto;margin-bottom:15px}
.service__title{font-weight:500;font-size:13px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;overflow:hidden;height:47px;text-transform:uppercase;-ms-align-items:center;align-items:center}
.service__title a{display:block;margin:auto}
.service__price{font-size:15px;display:block;margin:15px 0;padding:10px;text-align:center;border-radius:2px;background:#f4f4f4}
.service__text{font-size:13px;overflow:hidden;width:100%;height:60px;margin-bottom:15px;color:#666}
.descript a[aria-expanded='true']{opacity:0}
.sentence__image{width:150px;height:150px}
.sentence__discount{position:relative;top:0;left:0;margin-bottom:5px}
.sentence-buy__price{color:#151618;font-size:20px;font-weight:400}
.sentence-benefits .benefits__item{padding:15px 0}
.sentence-benefits .benefits__icon i{font-size:30px;margin-bottom:15px}
.sentence-benefits .benefits__text{font-size:14px}
.sentence-input__num{max-width:76px;border-right:0}
.sentence-rate{text-transform:none}
.sentence-rate i{color:#ffc300}
.buy{margin:25px 0;-ms-align-items:center;align-items:center}
.buy__form .form-control{width:66px}
.buy__price{margin-left:10px;color:#f44336}
.buy__form .input-group-text{cursor:pointer}
.sentence__brif{margin-bottom:25px}
.sentence-list{margin:15px 0}
.sentence-list__item{margin-bottom:7px;padding-left:15px;color:#666}
.sentence-list__item:before{position:absolute;left:10px;content:'-'}
.make_order{width:100%}
.checkout-service{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}
.checkout-service__image{width:50px;margin-right:25px}
.checkout-service__title{font-size:15px}
.checkout-service__input{max-width:150px;text-align:center}
.payment-method.ucard .payment-card__item{padding:2px 0 5px 8px}
.payment-method.ucard .pci__image{width:70px;height:40px}
.payment-method.ucard .payment-card__title{font-size:12px;font-weight:600}
.payment-card__item{position:relative;z-index:1;padding:10px 15px;transition:all .2s ease;text-align:center;border:1px solid #f1f1f1;border-radius:2px}
.payment-card__item .custom-control-label::before{position:absolute;top:.5rem!important;left:.5rem;width:.8rem;height:.8rem;content:'';border-radius:50%}
.pci__image{position:relative;width:100px;height:56px;margin:auto;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important}
.payment-card__item:hover{border:1px solid #ddd}
.payment-card__title{font-size:15px;font-size:14px;margin-top:5px;white-space:nowrap}
.payment-card__text{font-size:12px;margin-bottom:0;color:#9b9b9b}
.payment-card__label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}
.payment-small .payment-card__title{display:none}
.payment-small .pci__image{width:70px;height:56px}
.order-td__title{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}
.order-table .btn-sm{font-size:13px;padding:5px 10px}
.order-td__need-pay{border-left:3px solid #f88880;background:#fcfcfc}
.order-subscribe {border-left:3px solid #2196F3;background:#fbfdff}
.orders-filter__select,.support-filter__select{width:200px}
.orders-filter__input,.support-filter__input{max-width:350px;margin-left:auto}
.personal-header__photo{position:relative;overflow:hidden;width:50px;height:50px;margin-right:15px;border-radius:50%}
.personal-header__photo_img{width:100%;height:100%;object-fit:cover}
.personal-header_avatar-text{font-size:20px;text-transform: uppercase;font-weight:700;line-height:50px;width:50px;height:50px;text-align:center;color:#fff;background:#8bc34a;border-radius:3px}
.personal-header__name{font-size:20px}
.personal-header__name_sub{font-size:13px;position:relative;left:-30px;display:block;color:#f9a600}
.personal-header__name_sub i{font-size:12px;line-height:18px;width:22px;height:22px;margin-right:2px;text-align:center;color:#fff;border:2px solid #fff;border-radius:50%}
.personal-header__balance{font-size:20px}
.discount-progress{margin-top:25px;margin-left:65px}
.discount-progress .progress{height:25px}
.discount-progress__link{font-size:15px;margin-left:10px;color:#9ba2b1}
.verified-visa{padding:0 10px}
.verified-visa__img{width:50px;height:25px;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.verified-visa__img:hover,.verified-visa__yes{-webkit-filter:grayscale(0%);filter:grayscale(0%)}
.personal__item{padding:24px;text-align:center}
.personal__icon i{font-size:35px;margin-bottom:24px}
.personal__text{overflow:hidden;height:40px}
.account__balance_info{font-size:14px;text-transform:none}
.account__form label,.account__form .label{font-weight:700;margin-bottom:15px;text-transform:uppercase}
.account__form_input{max-width:290px;max-width:350px}
.fixed-pay__list{width:90%;margin-left:-20px}
.privat-update{font-size:14px;text-transform:none;color:#666}
.task-description{border-bottom:1px solid #f1f1f1}
.task-list__item{margin-bottom:10px}
.task-list__icon{margin-right:7px;color:#8bc34a}
.task-list__text{margin-bottom:0}
.task-social__item{width:100%;padding:15px;cursor:pointer;transition:all .2s ease;border-bottom:1px dashed #eee}
.task-social__item:hover{background:#f8f8f8}
.task-social__item:after{font-family:'Font Awesome 5 Pro';font-size:18px;font-weight:400;position:absolute;right:50px;content:'\f105';transition:all .2s ease}
.task-social__item:hover::after{right:40px}
.task-social__item:last-child{border-bottom:0}
.task-social__title{font-size:18px;font-weight:400;margin-bottom:5px}
.task-social__text{font-size:13px;width:700px;margin-bottom:0;color:#666}
.task-form{max-width:700px;margin:auto}
.task-form__price:disabled{text-transform:uppercase;color:#8f95a0;border-color:#fafafa;background:#fafafa}
.task-form__footer{margin-top:25px;text-align:center}
.task-form__footer small{font-size:13px;display:block;margin-bottom:25px;color:#666}
.support .headline-w{display:block;max-width:800px}
.support-nav .nav-link{line-height:43px;height:43px;margin:0 7px;padding:0 20px;text-align:center;color:#5a5757;border-radius:2px;background:#e8e8e8}
.support-nav .nav-link.active,.support-nav .nav-link:hover{color:#fff;background:#5a5757}
.support-table{text-align:center}
.support-table td{padding:20px 10px;cursor:pointer}
.support-table__name{font-weight:600;overflow:hidden;max-width:200px;white-space:nowrap;text-overflow:ellipsis}
.support-table td:nth-child(1){width:100px}
.support-table tr{transition:all .5s ease}
.support-table tr:hover{background:rgba(220,231,237,.1)}
.support-indicindicator{width:15px;height:15px;margin:auto;border-radius:50%}
.si__red{background:#f44336}
.si__yellow{background:#ffc107}
.si__green{background:#8bc34a}
.si__green-s{font-size:13px;line-height:13px;text-align:center;background:#8bc34a}
.si__green-s:after{content:'s';color:#fff}
.si__grey{background:#ccc}
.support-status{width:150px}
.support-list{margin-bottom:25px;padding:15px 0;color:#888;border-bottom:1px solid #f1f1f1;border-radius:2px}
.sl__item{display:list-item;margin-bottom:5px;margin-left:20px}
.indicator-list .support-indicindicator{margin:0;margin-right:15px}
.indicator-list li{margin-bottom:7px}
.faq__search{max-width:350px;margin-left:auto}
.faq{counter-reset:my-badass-counter}
.faq-card{border:0}
.faq-card__body{padding:15px;background:#fafafa}
.faq-headline{font-size:15px;font-weight:400;margin-bottom:0;padding:15px 15px 15px 40px;text-align:left;text-transform:none;background:#fff}
.faq-headline::after{position:absolute;top:15px;left:10px;content:'#'counter(my-badass-counter);counter-increment:my-badass-counter;color:#888;border-radius:2px}
.faq-card:last-child .faq-headline[aria-expanded='false']{border-bottom:0}
.faq-headline[aria-expanded='true']{border-bottom:1px solid #f1f1f1;background:#f5f5f5}
.comment-item{position:relative;padding:25px 0;border-radius:2px;border-bottom:1px solid #eee}
.comment-item__answer{margin-left:50px}
.comment-item__photo{margin-right:25px}
.comment-item__photo_layer{font-size:20px;font-weight:700;line-height:48px;display:block;width:50px;height:50px;text-align:center;color:#fff;border-radius:50%;background:#ff9800;box-shadow:0 0 0 .3rem rgba(255,152,0,.2)}
.comment-item__photo_img{width:78px;height:78px;padding:3px;transition:all .3s ease;border-radius:50%;object-fit:contain}
.comment-item__wrap {width: 100%;}
.comment-item:hover .comment-item__photo_img{padding:3px;background:#ff9800;box-shadow:0 0 0 .2rem rgba(255,152,0,.2)}
.comment-item__agent .comment-item__photo_layer,.comment-item__agent .sup{color:#fff;background:#8bc34a;box-shadow:0 0 0 .3rem rgba(139,195,74,.2)}
.comment-item__agent .sup{font-size:11px;display:inline-block;width:10px;height:10px;margin-left:5px;text-align:center;border-radius:100px}
.comment-item__name{text-transform: capitalize; font-size:16px;font-weight:600; margin-bottom: 14px;}
.comment-item__name .fa-star {color: #FFC107; font-size: 13px;}
.comment-item__text{color:#33353a;padding: 5px 25px;position: relative;}
.comment-item__text:before{color: #9E9E9E; font-size: 12px;content: '\f10d'; font-weight: 600; position: absolute; left: 0; font-family:'Font Awesome\ 5 Pro';}
.comment-item__text:after{color: #9E9E9E; font-size: 12px;content: '\f10e'; font-weight: 600; position: absolute; right: 0; bottom: 0; font-family:'Font Awesome\ 5 Pro';}
.comment-item time{font-size:13px;display:block;margin:5px 0;color:#888}
.public-offer .bglight{background:#fafafa}
.public-offer__item{margin-bottom:50px}
.public-offer__item_header{font-size:20px;font-weight:700;color:#151618}
.public-offer__item_header p{font-size:15px;font-weight:400;padding-top:5px;color:#888}
.public-offer__item_list li{position:relative;padding-bottom:15px;padding-left:50px;list-style:none}
.public-offer__item_list li:before{position:absolute;top:27px;left:10px;height:85%;content:'';border-left:1px dashed #ddd}
.public-offer__item_list li:last-child::before{border:0}
.public-offer__item_list li span{font-weight:700;position:absolute;left:0;border-bottom:3px solid #ff9800}
.list-dote li{font-size:13px;display:list-item;padding-left:5px;list-style:circle;color:#666}
.list-dote li p{margin:0;padding:10px 5px;border-bottom:1px dashed #ddd}
.list-dote li p:first-child{position:relative;margin-top:15px}
.list-dote li p:first-child::before{position:absolute;top:-25px;left:-20px;height:70px;content:'';border-left:1px solid #ddd}
.list-dote li p:first-child::after{position:absolute;top:45px;left:-20px;width:20px;content:'';border-top:1px solid #ddd}
.list-dote li:before{display:none}
.correct-description{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f1f1f1}
.correct-body .card{margin-bottom:15px}
.correct-body .headline{margin-bottom:0;padding:15px;transition:all .3s ease;border:0;border-top-left-radius:3px;border-top-right-radius:3px}
.correct-body .headline:hover{opacity:.95}
.headline-vk{color:#fff;background:#507299}
.headline-instagram{color:#fff;background:#e91e63}
.headline-youtube,.headline-gplus{color:#fff;background:#f44336}
.headline-facebook{color:#fff;background:#3b5998}
.headline-twitter{color:#fff;background:#1ca1f2}
.headline-ok{color:#fff;background:#ff9800}
.headline-mymir{color:#fff;background:#2c6aae}
.headline-telegram{color:#fff;background:#2aa0da}
.headline-market{color:#fff;background:#8bc34a}
.table-correct{margin:0}
.table-correct td{width:50%}
.table-correct th{background:#f5f5f5}
.table-correct tr:hover{background:#fafafa}
.full-news h2,.full-news h3,.full-news h4,.full-news h5,.full-news h6{margin:15px 0}
.full-news h2{font-size:28px}
.full-news h3{font-size:23px}
.full-news h2.headline{font-size:20px}
.news-item{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f1f1f1}
.news-item:last-child{border-bottom:0}
.news-item__image,.news-item__image_200{display:block;min-width:300px;max-width:300px;height:145px;margin-right:25px;border-radius:2px;object-fit:cover;opacity:1;transition:all .34s}
.news-item__image[loading="lazy"]{opacity:1;transition:all 1.34s}
.news-item__image_200{margin-right:25px;object-fit:contain}
.news-item__title{font-size:16px;line-height:22px;text-transform:uppercase}
.news-item__title a{color:#151618}
.news-item__date{font-size:13px;display:block;margin-top:-5px;margin-bottom:15px;color:#666}
.news-item__text{margin-bottom:15px}
.news-item__footer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-top:15px;justify-content:space-between;-ms-align-items:center;align-items:center}
.full-news .news-item__image{min-width:100%;height:auto;margin-bottom:25px;object-fit:contain}
.full-news .news-item__text ul{padding-bottom:25px}
.full-news .news-item__text ul li{position:relative;margin-bottom:5px;padding-left:15px}
.full-news .news-item__text ul li:before{font-family:'Font Awesome\ 5 Pro';position:absolute;left:0;margin-right:10px;content:'\f105'}
.blog-list .news-item{border:0;display:block}
.blog-list .news-item .blog-item__image{width:100%;height:350px;margin-bottom:25px;border-radius:2px;object-fit:cover}
.blog-list .news-item__footer{margin-top:50px;padding:15px 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.blog-list .news-item__footer span{margin:0 15px}
.blog-edit{margin-left:auto}
.blog-edit span{margin-right:15px}
.blogs-comments{padding:25px 0}
.blog-list .text-form{font-size:13px;padding-top:10px;color:#888}
.blog-buttons{text-align:center}
.bp-avatar{display:inline-block;overflow:hidden;width:75px;height:75px;border-radius:50%}
.bp-avatar__img{width:75px;height:75px;object-fit:cover}
.bp-name{font-size:18px}
.bp-name p{font-size:13px;margin-bottom:0}
.blog-tags{font-size:13px;display:inline-block;margin:3px;padding:2px 8px;color:#fff;border-radius:2px;background:#8bc34a}
.blog-tags:hover{color:#fff;background:#ff920a}
.answers-box{counter-reset:my-badass-counter}
.answer-item{margin-bottom:50px}
.answer-image{position:relative}
.answer-image img{width:60px;height:60px;margin-right:25px}
.answer-image:before{font-size:30px;font-weight:700;line-height:60px;position:absolute;top:0;left:0;width:60px;height:60px;content:counter(my-badass-counter);counter-increment:my-badass-counter;text-align:center;color:rgba(255,255,255,.9);border-radius:50%;background:rgba(255,131,0,.8)}
.answer-item__question{position:relative;width:100%;padding:15px;border:1px solid #f1f1f1;border-radius:2px;background:#fff}
.answer-item__question:after,.answer-item__question:before{position:absolute;top:50%;right:100%;width:0;height:0;content:' ';pointer-events:none;border:solid transparent}
.answer-item__question:after{margin-top:-10px;border-width:10px;border-color:rgba(255,255,255,0);border-right-color:#fff}
.answer-item__question:before{margin-top:-11px;border-width:11px;border-color:rgba(0,0,0,0);border-right-color:#eee}
.answer-item__answer{position:relative;margin-top:15px;margin-left:100px;padding:15px;border-radius:2px;background:#f4f4f4}
.answer-item__answer:after,.answer-item__answer:before{position:absolute;bottom:100%;left:50px;width:0;height:0;content:' ';pointer-events:none;border:solid transparent}
.answer-item__answer:after{margin-left:-10px;border-width:10px;border-color:rgba(255,255,255,0);border-bottom-color:#f4f4f4}
.answer-item__answer:before{margin-left:-11px;border-width:11px;border-color:rgba(0,0,0,0);border-bottom-color:#f4f4f4}
.pay-card__image{width:40px}
.strides-item{width:100%;padding:15px;border:1px solid #f1f1f1}
.strides-item__icon{font-size:25px;margin-right:15px;color:#ff9800}
.strides-item__title{font-size:16px;font-weight:400}
.strides-item__text{font-size:14px;display:flex;height:70px;margin-top:15px;color:#666;align-items:center}
.norton-image{width:150px;margin-right:25px}
.price-list__name{font-weight:500}
.price-list__img{width:30px;margin-right:25px}
.header-bar{position:relative;padding:5vh 0;background:url(https://bar.smoservice.media/images/bg.png) no-repeat center center / cover}
.header-bar h1{font-size:40px;font-weight:700;padding-bottom:25px;text-align:center;text-shadow:0 1px 0 #fff}
.header-bar h1 span{font-weight:700}
.header-bar .skrin{width:100%;max-height:400px;border-radius:2px;box-shadow:0 0 50px rgba(0,0,0,.2);object-fit:cover}
.header-bar ul.download li{max-width:250px;height:89px;display:flex;align-items:center;margin-bottom:20px;border-top-right-radius:3px;border-bottom-right-radius:3px;background:#ffaf4b;background:-moz-linear-gradient(left,#ffaf4b 0,#ff920a 100%);background:-webkit-linear-gradient(left,#ffaf4b 0,#ff920a 100%);background:linear-gradient(to right,#ffaf4b 0,#ff920a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaf4b',endColorstr='#ff920a',GradientType=1)}
.header-bar ul.download li:hover{background:#ff920a;background:-moz-linear-gradient(left,#ff920a 0,#ffaf4b 100%);background:-webkit-linear-gradient(left,#ff920a 0,#ffaf4b 100%);background:linear-gradient(to right,#ff920a 0,#ffaf4b 100%);background-position:left bottom;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff920a',endColorstr='#ffaf4b',GradientType=1)}
.header-bar ul.download li a{font-weight:700;display:block;width:250px;padding:25px 15px;text-decoration:none;color:#fff}
.header-bar ul.download li img{float:left;margin-right:15px;width:40px;height:40px}
.description-bar{padding:15px;border-radius:2px;background:#fff}
.sub-header{margin-bottom:-53px;padding:75px 0;background:#fafafa}
.sub-header__title{font-size:45px;font-weight:300;margin-top:25px;text-transform:uppercase;border:0}
.sub-header__text{font-size:17px;font-weight:300;line-height:20px;margin:25px 0}
.sub-header .text-orange{background:linear-gradient(135deg,#ffb64d 0,#ff855b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.sub-header .header-arrow:before{position:absolute;top:-15px;right:35%;width:30px;height:30px;content:'';transform:rotateX(180deg);background:url();background-repeat:no-repeat;background-size:100%;background-size:100%}
.sub-header .btn,.sub-header .btn:hover{padding:18px 20px;border:0;background:#ff9800}
.sub-bg{background:#fafafa}
.add-sub{display:inline-block;margin-top:25px;padding:15px;border-radius:2px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05)}
.add-sub__title{position:relative;top:-40px;display:inline-block;margin-bottom:-15px;padding:15px;text-transform:uppercase;border-radius:2px;background:#f5f5f5}
.add-sub__text{font-size:17px;font-weight:300;position:relative;top:25px}
.sub-social--icon{display:block;margin:0 5px;padding:15px 30px;text-transform:uppercase;border-radius:2px}
.sub-social--icon:hover{opacity:.8;color:#fff}
.sub-channel{padding:25px;transition:all .3s ease;border:1px solid transparent;border-radius:2px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.05)}
.sub-channel:hover{box-shadow:0 20px 40px 0 rgba(119,123,140,.1)}
.sub-channel.no-pay{border-color:#faa4a8}
.sub-channel.alert-danger{border-color:transparent}
.sub-channel__image{width:70px;height:70px;margin-right:25px}
.sub-channel__image_img{width:70px;height:70px;object-fit:contain}
.sub-channel__title{font-size:20px;font-weight:500;margin-bottom:5px}
.sub-channel__sub_title{margin-bottom:15px;color:#666}
.sub-channel__status{font-size:14px;line-height:16px;color:#888}
.sub-channel__link{font-weight:700;display:block;margin-top:15px}
.sub-content{width:85%;margin:auto}
.sub-channel__input{width:100%}
.promote-form{margin-bottom:15px;padding:15px;border:1px solid #f1f1f1;border-radius:2px;border-radius:2px}
.promote-form__pay,.promote-form__title{font-size:17px;margin-bottom:0}
.promote-form__input{width:100px!important;text-align:center;border-right:0}
.promote-form__select{height:43px;color:#fff;background:#ff9800}
.promo-box__textarea{font-size:12px;height:60px;margin:auto;margin:25px auto}
.promo-box__textarea.w-468{width:200px;width:468px}
.promo-box__textarea.w-728{width:600px}
.partner .h-290{height:290px}
.bx-pagination{margin:10px 0}
.bx-pagination .bx-pagination-container{position:relative;text-align:center}
.bx-pagination .bx-pagination-container ul{display:inline-block;margin:0;padding:0;list-style:none;transition:all .1s ease!important}
.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:5px;padding:3px;transition:all .1s ease!important;border-radius:2px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}
.bx-pagination .bx-pagination-container ul li span{font-size:14px;line-height:32px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:32px;height:32px;padding:0 8px;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;vertical-align:middle;color:#444;border-radius:0;background:#fff}
.bx-pagination .bx-pagination-container ul li a{border-radius:0}
.bx-pagination .bx-pagination-container ul li:hover,.bx-pagination .bx-pagination-container ul li a:hover span{transition:all .1s ease!important;color:#ff9800;background:#fff;box-shadow:none}
.bx-pagination .bx-pagination-container ul li.bx-active,.bx-pagination .bx-pagination-container ul li.bx-active span{font-weight:400;color:#ff9800!important;background:#fff!important}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{border:2px solid transparent}
.bx-pagination .bx-pagination-container ul li.bx-pag-all:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next:hover span{color:#ff9800!important;border-color:#fff!important;background:#fff!important}
.navigation{margin:auto;text-align:center}
.navigation-arrows,.navigation-title{display:none}
.navigation-pages{line-height:38px;display:flex;padding-left:0;list-style:none;border-radius:2px;justify-content:center}
.nav-current-page,.navigation-pages a{line-height:38px;display:inline-block;min-width:38px;height:38px;margin:8px;padding:0 10px;transition:all .1s ease!important;border:1px solid #eee;border-radius:2px;background:#fff}
.navigation-pages a:hover{color:#ff9800;background:#fafafa}
.nav-current-page{font-weight:400;color:#ff9800}
.manager-profile__image{max-width:250px;display:block;margin:auto;width:100%;height:auto;border-radius:2px}
.manager-profile__list{padding-left:15px}
.manager-profile .manager-profile__list--item{position:relative;padding-left:15px!important}
.manager-profile .manager-profile__list--item:before{font-family:'Font Awesome\ 5 Pro';position:absolute;position:absolute;top:auto;left:0;left:0;margin-right:10px;content:'>';content:\f105}
.manager-profile .social-list{position:relative;margin:-35px 15px 25px;padding:15px;border-radius:2px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.05)}
.manager-profile__header{margin-bottom:25px}
.manager-profile__name{font-size:35px;font-weight:700;margin-bottom:0}
.manager-profile__subname{font-size:15px;font-weight:400;margin-bottom:0}
.manager-profile__contacts--item span{display:inline-block;width:150px;height:15px;padding:5px 0}
.manager-profile__box{margin-bottom:50px}
.manager-profile__box.bg-light{background:#fafafa!important}
.manager-profile__headline{font-size:18px;font-weight:400;position:relative;margin-bottom:15px;padding-bottom:15px}
.manager-profile__headline span{position:relative;padding-right:25px;background:#fff}
.manager-profile__headline:before{position:absolute;top:11px;left:0;width:100%;height:1px;content:'';background:#f1f1f1}
.manager-profile__box .progress{background:#f1f1f1}
.manager-profile__brands{margin-top:25px}
.manager-profile__brands--image{width:170ox;height:38px;margin:12.5px 0;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);object-fit:contain}
.manager-profile__brands--image:hover{-webkit-filter:grayscale(0);filter:none}
.partner-progress .progress{position:relative;width:125px;height:125px;background:0}
.partner-progress .progress::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';border:5px dashed #eee;border-radius:50%}
.partner-progress .progress>span{position:absolute;z-index:1;top:0;overflow:hidden;width:50%;height:100%}
.partner-progress .progress .progress-left{left:0}
.partner-progress .progress .progress-bar{position:absolute;top:0;width:100%;height:100%;border-width:5px;border-style:solid;background:0}
.partner-progress .progress .progress-left .progress-bar{left:100%;-webkit-transform-origin:center left;transform-origin:center left;border-left:0;border-top-right-radius:80px;border-bottom-right-radius:80px}
.partner-progress .progress .progress-right{right:0}
.partner-progress .progress .progress-right .progress-bar{left:-100%;-webkit-transform-origin:center right;transform-origin:center right;border-right:0;border-top-left-radius:80px;border-bottom-left-radius:80px}
.partner-progress .progress .progress-value{position:absolute;top:0;left:0}
.progress-card{padding:15px;border:1px solid #f1f1f1;border-radius:2px}
.progress-card:hover{border:1px solid #fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.05)}
.progress-card__title{font-size:15px;font-weight:400;margin-bottom:25px;text-align:center;text-transform:uppercase}
.progress-card__text{font-size:13px;margin-top:25px;text-align:center}
.border-rainbow-1{border-color:#ffb74d}
.border-rainbow-2{border-color:#ff9800}
.border-rainbow-3{border-color:#f57c00}
.border-rainbow-4{border-color:#e65100}
.footer{padding:25px 0 0;background:#fff;flex:0 0 auto}
.f-logotype{text-align:center}
.footer-logo{background: url(../img/logo-mini-dark.svg) no-repeat center center / contain;height: 100px;width:100px;margin: 0 auto 11px auto;}
.copyright{color:#666}
.f-nav__title{margin-bottom:15px;font-size:14px;font-weight:600;text-transform:uppercase}
.f-nav__item{margin-bottom:10px}
.f-nav__item_social{font-size:20px;margin-top:25px}
.f-nav__item_social .f-nav__link{margin-right:15px}
.f-nav__link_twitter{color:#03a9f4}
.f-nav__link_youtube{color:#f44336}
.f-nav__link_telegram{color:#2196f3}
.f-nav__link_instagram{color:#e91e63}
.f-payment{margin-top:15px;padding:10px 0;border-top:1px solid #f1f1f1;border-radius:2px 7px 0 0;background:#fdfdfd}
.f-payment__icon{width:36px;height:30px;transition:all .2s ease}
.f-payment__icon:hover{filter:grayscale(0)}
.f-payment__icon_master-card{background:url(/assets/img/payments/master-card.svg) no-repeat center center / 100%}
.f-payment__icon_visa{background:url(/assets/img/payments/visa.svg) no-repeat center center / 100%}
.f-payment__icon_alpha{background:url(/assets/img/payments/alpha.svg) no-repeat center center / 70%}
.f-payment__icon_sberbank{background:url(/assets/img/payments/sber.svg) no-repeat center center / 70%}
.f-payment__icon_webmoney{background:url(/assets/img/payments/wm.svg) no-repeat center center / 70%}
.f-payment__icon_yandex{background:url(/assets/img/payments/ym.svg) no-repeat center center / 70%}
.f-payment__icon_qiwi{background:url(/assets/img/payments/qiwi.svg) no-repeat center center / 70%}
.f-payment__icon_paypal{background:url(/assets/img/payments/paypal.svg) no-repeat center center / 70%}
.f-payment__icon_privat{margin-right:60px;background:url(/assets/img/payments/privat.png) no-repeat center center / 70%}
.norton-image{width:150px;margin-right:25px}
.cat-description h1,.cat-description h2,.cat-description h3,.cat-description h4,.sentence__brif h1,.sentence__brif h2,.sentence__brif h3,.sentence__brif h4,.full-news h1,.full-news h2,.full-news h3,.full-news h4{font-size:15px;font-weight:600;position:relative;margin:25px 0;padding-bottom:15px;text-align:left;text-transform:uppercase;border-bottom:1px solid #f1f1f1}
.cat-description ul,.sentence__brif ul,.full-news ul{padding-bottom:25px;list-style:none}
.cat-description ul li,.sentence__brif ul li,.full-news ul li{position:relative;margin-bottom:10px;padding-left:25px}
.cat-description ul li:before,.sentence__brif ul li:before,.full-news ul li:before{font-family:'Font Awesome\ 5 Pro';font-weight:700;position:absolute;left:0;margin-right:20px;content:'\f00c';color:#ff9800}
.cat-description ol{counter-reset:myCounter}
.cat-description ol li{position:relative;margin-bottom:15px;padding-left:15px;list-style:none}
.cat-description ol li::before{font-weight:700;position:absolute;left:-15px;display:inline-block;content:counter(myCounter)'.';counter-increment:myCounter;text-align:center}
.soc-serv-title{height:auto!important;padding:10px!important}
.forum-info-box.forum-menu-box{padding:15px}
span.forum-menu-item,div.forum-page-navigation a,span.forum-page-current,div.forum-page-navigation a.forum-page-previous,span.forum-page-dots{border-color:#eee}
div.forum-header-box{padding:15px;color:#fff;border-color:#5b5b5b;background:#5b5b5b}
.forum-header-title{font-weight:400;padding:0!important}
table.forum-table td{border-color:#eee!important;background:#fff!important}
table.forum-table th,.forum-column-footer{background:#fafafa!important}
.forum-info-box,.forum-post-date,.forum-cell-user{border-color:#eee!important;background:#fefefe!important}
table.forum-post-table{margin-bottom:15px;border-color:#eee}
.forum-user-avatar,.forum-user-name{text-align:center}
.forum-item-title a{color:#252525}
.forum-item-desc{font-size:13px;color:#7b7b7b}
div.forum-navigation-box{margin-bottom:15px;border:0;background:#fff}
table.forum-table td,table.forum-table th.forum-column-lastpost,table.forum-table th.forum-column-title,table.forum-table th.forum-first-column,table.forum-table th.forum-last-column,div.forum-info-box,div.forum-reply-form{border-color:#eee}
.forum-post-table td{border-color:#eee!important;background:#fff!important}
.forum-selector-single{padding:10px;border:1px solid #f1f1f1;border-radius:2px}
table.forum-table button{font-size:14px;font-weight:400;line-height:1.5;display:inline-block;padding:10px 25px;cursor:pointer;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center;vertical-align:middle;white-space:nowrap;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:2px;background:#ff9800;-webkit-appearance:button}
table.forum-table button,html [type='button']:hover,[type='reset']:hover,[type='submit']:hover{color:#fff;border-color:#ff9800;background:#ff9800}
div.forum-header-options{float:right;padding:0}
.wiki-box .bx-interface-toolbar{width:105%!important;margin-top:-18px;padding:5px!important}
.wiki-box .bx-content{position:relative;left:-35px;display:inline-blocklock;padding:15px;border-bottom:1px solid #eee!important;background-color:#f5f5f5!important}
.wiki-box .bx-bottom,.wiki-box .bx-left,.wiki-box .bx-right,.wiki-box .bx-bottom-all{display:none}
.wiki-box table.bx-interface-toolbar,.wiki-box table.bx-interface-toolbar td.bx-left,.wiki-box table.bx-interface-toolbar td.bx-right,.wiki-box table.bx-interface-toolbar td.bx-content,.wiki-box table.bx-interface-toolbar tr.bx-top td,.wiki-box table.bx-interface-toolbar tr.bx-bottom-all td{border:0;background:0}
.wiki-box table.bx-interface-toolbar tr.bx-bottom td{background-color:transparent}
.wiki-box div#wiki-post div#wiki_category{margin-top:25px;padding:10px;border:1px solid #f1f1f1;border-radius:2px;background-color:#fefefe}
#wiki-post-content>a{color:#03a9f4}
#wiki-post-content h1,#wiki-post-content h2,#wiki-post-content h3,#wiki-post-content h4{font-size:18px;font-weight:400;position:relative;margin-top:35px;margin-bottom:25px;padding-bottom:15px;text-transform:uppercase;border-bottom:1px solid #f1f1f1}
#wiki-post-content ul{padding-bottom:25px}
#wiki-post-content ul li{position:relative;margin:5px;padding:10px;padding-left:25px;background:#fafafa}
#wiki-post-content ul li:before{font-family:'Font Awesome\ 5 Pro';position:absolute;left:10px;content:'\f105';color:#ff9800}
#wiki-post-content form[action='/wiki/?oper=categories']{padding:15px;text-align:center;background:#f5f5f5}
#wiki-post-content input[type='text']{padding:9.5px;border:1px solid #f1f1f1}
#wiki-post-content .wiki_red{color:#ff9800!important}
div#wiki-post div.wiki-post-fields{border:0;background-color:#fff}
div#wiki-post div.wiki-post-header{font-size:1em;font-weight:700;margin-bottom:5px;padding:.462em 1.117em;vertical-align:middle;border:0;background-color:#fff}
.wiki-box #MESSAGE{margin-top:15px;padding:15px}
.bx-sm-feature-noselect .bx-sm-parent,.bx-sm-feature-noselect .bx-sm-parent-button{background:0}
.bx-sm-feature-select .bx-sm-parent{background:0}
.bx-sm-feature-select .bx-sm-parent-button{background:0}
.bx-sm-feature-noselect .bx-sm-parent .bx-sm-header,.bx-sm-feature-noselect .bx-sm-parent-button .bx-sm-header-button{background:0}
.bx-sm-feature-select .bx-sm-parent .bx-sm-header{background:0}
.bx-sm-feature-select .bx-sm-parent-button .bx-sm-header-button{background:0}
.bx-sm-separator{background:0}
.bx-sm-feature-noselect .bx-sm-parent .bx-sm-actions{background:0}
.bx-sm-feature-noselect .bx-sm-actions-left{background:0}
.bx-sm-feature-noselect .bx-sm-actions-right{background:0}
.bx-sm-feature-select .bx-sm-parent a,.bx-sm-feature-select a.bx-sm-parent,.bx-sm-feature-select a.bx-sm-parent-button{color:#fff;border-radius:2px;background:#ff9800!important;decoration:none}
.bx-sm-feature-select .bx-sm-parent a:visited,.bx-sm-feature-select a.bx-sm-parent:visited,.bx-sm-feature-select a.bx-sm-parent-button:visited{color:#fff;decoration:none}
.bx-sm-feature-select .bx-sm-parent a:hover,.bx-sm-feature-select a.bx-sm-parent:hover,.bx-sm-feature-select a.bx-sm-parent-button:hover{color:#fff;decoration:none}
.feed-add-post-micro{font-size:15px;height:100px;padding:25px;border-bottom:1px solid #f1f1f1}
.feed-add-post-form-variants{padding:0}
.bx-editor-iframe{border:1px solid #f1f1f1;background-color:#fefefe}
.feed-add-post-form-link-active,.ui-tile-selector-select{color:#151618!important}
.feed-add-post-form-link:after{background:#151618}
.ui-tile-selector-select:before{font-family:'Font Awesome 5 Pro';font-weight:400;top:1px;left:-16px;content:'\f067';background:0}
.feed-add-post-destination.feed-add-post-destination-groups,.ui-tile-selector-item.ui-tile-selector-item-groups{color:#5b5b5b!important;background:#f1f5e2}
.ui-tile-selector-selector-wrap{border:1px solid #f1f1f1}
.feed-post-user-name:link,.feed-post-user-name:visited,.feed-post-user-name:active{text-decoration:none;color:#5c6470}
.vote-form{padding:25px;background:#fafafa}
.bx-vote-container[data-bx-vote-result='shown'] .bx-vote-bar{border-color:#f4f7f8;background-color:#f3f3f3}
.bx-vote-result-bar{background:#fdc830;background:-webkit-linear-gradient(to right,#f37335,#fdc830);background:linear-gradient(to right,#f37335,#fdc830)}
.bx-vote-block-input-wrap label{color:#5a2100}
.feed-com-tags-block{margin-top:15px}
.feed-com-block-outer{margin:15px 0}
.feed-com-user-box{margin-bottom:5px}
.gdcorn,.gdbcorn,a.gdremove,a.gdsettings,a.gdhide,a.gdshow,a.gdshow:hover,a.gdremove:hover,a.gdsettings:hover,a.gdhide:hover{display:none}
.gdheader{background:#f5f5f5}
.gdparent{border:1px solid #f1f1f1}
.gdcontent h4{font-size:18px;margin-bottom:25px}
.gdcontent table{margin-bottom:25px}
.gdcontent table td{padding-bottom:15px}
.bx-user-control{border-left:none!important}
.bx-user-control li{margin-bottom:12px}
.bx-sonet-user-desc-username,.bx-sonet-user-desc-contact,.bx-sonet-user-desc-personal,.sonet-user-text h4{font-size:17px;font-weight:400;padding:10px 0}
.sonet-user-text table td{padding-bottom:10px}
.sonet-groups-content-sort-container{height:auto;padding:15px}
.py-50{padding:50px 0!important}
.py-100{padding:100px 0!important}
.pb-100{padding-bottom:100px!important}
.pt-100{padding-top:100px!important}
.mt--70{margin-top:-70px!important}
.mt--50{margin-top:-50px!important}
.mt--35{margin-top:-35px!important}
.mt--25{margin-top:-25px!important}
.mb-50{margin-bottom:50px}
.mb--50{margin-bottom:-50px}
.mb--100{margin-bottom: -100px;}
.h--186{width:auto;height:186px}
.h-340{width:auto;min-height:341px}
.tt-15{position:relative;top:15px}
.img-h--300{width:100%;height:450px;object-fit:cover}
.bg__grey{background:rgba(238,238,238,.92)}
.bg__orange{color:#fff;background:#ff9800!important}
.bg__dark{color:#fff;border-color:#151618!important;background:#151618!important}
.bg__dark .ucard-title{color:#fff}
.bg__dark a{color:#ff9800}
.bg__dark .btn{color:#fff}
.i-30{width:30px}
.uscroll-icon{font-size:20px;line-height:50px;position:absolute;z-index:2;bottom:-70px;left:50%;width:100px;height:100px;margin-left:-50px;text-align:center;border-radius:50%;background:#f4f4f4}
.uhero{position:relative;overflow:hidden;height:auto;margin-top:-50px;padding:100px 0;background:rgba(240,240,240,.9)}
.uhero .progress{background:#fff}
.uhero-layer{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;filter:blur(15px)}
.uhero-layer__line{position:absolute;top:50%;right:0;width:850px;height:150px;margin-top:-55px;border-radius:5px 0 0 5px;background:linear-gradient(to right,rgba(233,233,233,.65) 50%,rgba(0,0,0,0) 100%)}
.uhero-subtext{font-size:16px;font-weight:400;margin-bottom:5px;color:#ff8300}
.uhero-title{font-size:27px;margin-bottom:25px;font-weight:800;color:#151618;border:0}
.uhero-title--xl {font-weight: 900;font-size: 45px;}
.uhero-title--xl span {display: block; font-size: 40px;}
.uhero-title.verification-icon{position:relative}
.uhero-title.verification-icon:before{position:absolute;top:-20px;right:-15px;width:90px;height:90px;content:'';background:url(https://smoservice.media/assets/img/social-icons/check.png) center center / 100%}
.uhero-text{font-weight:400;margin:15px 0 25px}
.uhero-text__big{font-size:17px;font-weight:400;margin-top:-10px;margin-bottom:25px}
.uhero-image .img-fluid{width:100%;height:400px;object-fit:contain}
.ucard,.ucard-container{position:relative;z-index:1;overflow:hidden;padding:25px;transition:box-shadow .3s;border-radius:2px;background:#fff;box-shadow:0 15px 35px -5px rgba(119,123,140,.1)}
.ucard-container{padding:50px}
.ucard-container .ucard,.content-box .ucard,.ucard .ucard{border:1px solid #f1f1f1;box-shadow:none}
.ucard-right--25{right:-15px}
.ucard-left--25{left:-15px}
.ucard-price{font-size:22px;margin:25px 0;text-align:center}
.ucard[aria-expanded=true],.ucard[aria-expanded=false]{cursor:pointer}
.ucard[aria-expanded=true] h6,.ucard[aria-expanded=false] h6{font-weight:600;font-size:14px}
.ucard[aria-expanded=false]:before{font-family:'Font Awesome 5 Pro';font-weight:400;position:absolute;top:auto;right:22px;content:'\f067';transition:all .3s;transform:none}
.ucard[aria-expanded=true]:before{font-family:'Font Awesome 5 Pro';font-weight:400;position:absolute;top:22px;right:22px;content:'\f068';transition:all .3s;color:#f44336}
.ucard:hover{box-shadow:0 0 10px rgba(0,0,0,.05)}
.ucard-icon{display:block}
.ucard-icon.ucard-icon__image{width:40px;height:40px}
.ucard-icon--lg{font-size:30px;color:#151618}
.ucard-icon--xl{font-size:40px}
.ucard-icon__layer{font-size:50px;position:absolute;z-index:1;right:15px;bottom:0;color:#f8ebde}
.ucard-title{font-size:15px;font-weight:600;margin-bottom:10px;color:#151618}
.ucard-photo{position:relative;overflow:hidden;width:auto;height:293px;margin:0 -25px}
.ucard.instagram-slide{width:94%;height:400px;margin:auto;padding:0}
.ucard-photo__arrow:before{font-family:'Font Awesome 5 Pro';font-weight:400;line-height:50px;position:absolute;z-index:1;bottom:-70px;left:50%;width:100px;height:100px;margin-left:-50px;content:'\f107';transition:all .3s ease;text-align:center;border-radius:50%;background:#fff}
.ucard-photo:hover::before{bottom:-60px}
.ucard-photo img{width:100%;height:293px;object-fit:cover}
.ucard-photo:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.3)}
.ucard-photo__nobg{height:auto}
.ucard-photo__nobg:after{display:none}
.ucard-photo__nobg img{height:125px}
.ucard-avatar{width:60px;height:60px;border-radius:100%;object-fit:cover}
.ucard-line:after,.ucard-line:before{position:absolute;top:20px;right:15px;width:50px;height:1px;content:'';transition:all .2s ease;background:#ddd}
.ucard-line:before{top:10px;width:40px;height:1px}
.ucard-line:hover::after{width:55px}
.ucard-line:hover::before{width:45px}
.ucard-footer{margin:0 -25px -25px;padding:25px;background:#fefefe}
.ucard-nav{font-size:17px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;min-height:auto;padding:0;-ms-align-items:center;align-items:center}
.ucard-nav__item{margin:0 20px}
.ucard-nav__link{display:block;padding:25px 0 23px;border-bottom:2px solid transparent}
.ucard-nav__link--active,.ucard-nav__link:hover{color:#ff9800;border-color:#ff9800}
.ucard-service{overflow:unset;padding:25px 15px;text-align:center}
.ucard-service__image{width:150px;height:150px}
.ucard-service__title{font-size:14px;overflow:hidden;height:45px;text-transform:uppercase}
.ucard-service__price{display:block;margin:15px 0;padding:10px;border-radius:2px;background:#f4f4f4}
.ucard-service__text{font-size:13px;overflow:hidden;width:100%;height:80px;padding:10px;color:#666;border:1px dashed #eee;border-radius:3px}
.ucard-service__discount--position{position:absolute;top:23px;left:50%;white-space:nowrap}
.ucard-service__discount{font-size:14px;position:relative;left:-50%;padding:4px 7px;color:#fff;border-radius:2px}
.ucard-service__discount--super-price{background:#ffad17}
.ucard-service__discount--hot{background:#f44336}
.ucard-service__discount--gift{background:#2196f3}
.ucard-video:before{font-family:'Font Awesome\ 5 Pro';font-size:50px;font-weight:400;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;content:'\f04b';color:#fff;align-items:center;justify-content:center}
.ucard-video:hover::before{font-weight:900;content:'\f04b'}
.usection{position:relative;height:auto}
.ucard-container__dark {background: #252525; color:#fff;}
.ucard-container__dark .usection-title {color: #fff; margin-bottom: 50px;}
.usection-heading{margin-bottom:50px}
.usection-title{font-size:23px;margin-bottom:25px;font-weight:800;color:#151618}
.usection-title__line{text-align:center}
.usection-title__line:after{top:12px;display:block;width:5%;height:2px;margin:0 auto;margin-top:10px;content:'';transition:all .7s;background:#ff9800}
.usection-title:hover:after{width:8%;content:''}
.ustep-line .col-sm-3 .ustep-line .col-sm-4{padding:25px!important}
.ustep-line .col-sm-3:before,.ustep-line .col-sm-4:before{position:absolute;top:30%;left:-10%;width:20%;height:1px;content:'';border:1px dashed #ddd}
.ustep-line .ustep-line__none::before{display:none}
.ustep-line .ucard-icon{line-height:100px;display:inline-block;width:100px;height:100px;transition:transform .3s;border:1px solid #f1f1f1;border-radius:100px}
.ustep-line .col-sm-3:hover .ucard-icon,.ustep-line .col-sm-4:hover .ucard-icon{transform:rotate(25deg)}
.ucalc .col-lg-4{padding:25px}
.ucalc .col-lg-4:nth-child(2)::before,.ucalc .col-lg-4:nth-child(3)::before,.ucalc .col-lg-4:nth-child(5)::before{font-size:30px;font-weight:700;position:absolute;top:20%;left:-10%;width:20%;content:'+';color:#666}
.ucalc .col-lg-4:nth-child(6)::before{font-size:30px;font-weight:700;position:absolute;top:20%;left:-10%;width:20%;content:'=';color:#666}
.ulist-item{position:relative}
.ulist-item i{margin-right:15px}
.ulist-item__dote,.ulist-item__check{margin-bottom:0;padding:5px 0 10px 25px}
.ulist-item__dote::before,.ulist-item__check::before{font-family:'Font Awesome\ 5 Pro';font-weight:700;position:absolute;top:auto;left:0;color:#ff9800}
.ulist-item__dote::before{content:'\f192'}
.ulist-item__check::before{content:'\f00c'}
.unav .nav-link{margin-bottom:5px;padding:10px 15px;border:1px solid #f1f1f1;border-radius:2px;background:#fff}
.unav .nav-link.active{position:relative;color:#fff;border-color:#151618;background:#151618}
#carouselCatalog{overflow:hidden;border-radius:3px;box-shadow:0 15px 35px -5px rgba(119,123,140,.1)}
.carousel-item__title,.carousel-item__hot-icon,.carousel-item__button{display:none}
.mobile-device{position:relative;z-index:2;max-width:255px;margin:0 auto;padding:55px 0;border:1px solid #edf4f8;border-radius:36px;background:#fff;-webkit-box-shadow:inset 0 4px 10px 1px #fff,inset 0 0 6px 0 rgba(66,77,86,.5),0 2px 0 #aeb5bb,0 20px 50px -25px rgba(0,0,0,.5);box-shadow:inset 0 4px 10px 1px #fff,inset 0 0 6px 0 rgba(66,77,86,.5),0 2px 0 #aeb5bb,0 20px 50px -25px rgba(0,0,0,.5)}
.mobile-device:after{position:absolute;top:30px;left:50%;display:block;width:6px;height:6px;margin-left:-45px;content:'';border-radius:100%;background:#e3e8eb;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.03);box-shadow:0 0 0 2px rgba(0,0,0,.03)}
.mobile-device:before{position:absolute;right:0;left:0;width:45px;height:4px;margin:-25px auto 0;content:'';border-radius:50px;background:#e3e8eb;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.mobile-device .screen{position:relative;overflow:hidden;width:90%;height:400px;margin:0 auto;border-radius:3px}
.mobile-device .screen img{max-width:100%}
.mobile-device .mobile-button{position:absolute;bottom:1.75%;left:50%;width:36px;height:0;margin-left:-18px;padding-top:36px;border:1px solid #edf4f8;border-radius:50%;-webkit-box-shadow:0 0 1px 2px #e3e8eb inset;box-shadow:0 0 1px 2px #e3e8eb inset}
.mobile-device .like{position:absolute;top:30%;left:50%;width:50px;height:50px;margin-left:-50px}
.mobile-device .like img{width:100px}
.cube:before{position:absolute;z-index:1;top:30%;right:10%;width:80%;height:64%;content:'';opacity:.5;background-image:radial-gradient(circle,#fe8300,#fe8300 1px,transparent 1px);background-size:10px 10px}
.progress-arrow_box{font-family:'Russo One',sans-serif;position:relative;top:-13px;left:58.3%;width:150px;padding:5px 0;text-align:center;border-radius:25px;background:#fff}
.progress-arrow_box:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-10px;content:' ';pointer-events:none;border:solid transparent;border-width:10px;border-color:rgba(255,255,255,0);border-top-color:#fff}
.ideas-page .ucard-head .fal{font-size:20px;line-height:45px;width:55px;height:55px;text-align:center;color:#fff;border:5px solid #f7f7f7;border-radius:50%;background:#ff9800}
.ideas-page .idea-vote i{font-size:30px}
.ideas-page .idea-vote a:hover{opacity:.7}
.ideas-page .ucard-head{margin-bottom:24px}
.ideas-page .ucard-head h4{font-size:18px;font-weight:400;text-transform:uppercase}
.ideas-page .ucard-head time{color:#bbb}
.ideas-page .idea-vote__num{font-size:20px;color:#151618}
#countdown{font-size:30px;font-weight:700;margin-bottom:15px;color:#f57406}
.light-theme{display:none!important}
.dark-theme{display:block!important}
.dark-theme:hover{color:#444;background:#f1f1f1}
.page-error{max-width:400px;height:371px;margin:auto;background:url(/assets/img/404-w.png) no-repeat center center / contain}
.appbot__img{width:100%;max-height:520px;object-fit:cover;border-radius:13px}
.appbot-page .ucard[aria-expanded=true]{background:rgba(108,117,125,0.1);padding:17px}
.appbot-page .ucard[aria-expanded=false]{padding:17px}
@media screen and (max-width: 1200px) {
    .navbar-nav.aline-items-center{align-items:unset}
    .navbar .bg-light{background:#fff!important}
}
@media screen and (max-width: 1024px) {
    .navbar .nav-item{padding:15px 10px;border-bottom:1px solid #f1f1f1}
    .navbar .nav-link{padding:0}
}
@media screen and (max-width: 992px) {
    .uhero-title--xl, .uhero-title--xl span {font-size: 38px;}
    .blog-list .news-item .blog-item__image{max-height:200px}
    .breadcrumbs__item:after{margin:0 9px}
    .catalog-list .row .col-9{width:100%!important}
    .aside__mobile .sidebar{position:relative;overflow-x:auto;overflow-y:hidden;max-width:100%;margin-top:-40px;background:#fff}
    .aside__mobile .sidebar .side-block{margin-bottom:0;padding:0;box-shadow:none}
    .aside__mobile .sidebar .side-block .nav-item{margin:0;padding:0}
    .navbar-nav.aline-items-center{align-items:unset}
    .navbar .bg-light{background:#fff!important}
    .nav-item__sub[aria-expanded=false]:before{display:none}
    .aside__mobile .sidebar .side-block:nth-child(2),.aside__mobile .sidebar .side-block:nth-child(3),.side-block__title{display:none}
    .aside__mobile .sidebar .nav-pills{flex-direction:unset!important;flex-wrap:nowrap}
    .aside__mobile .sidebar .nav-link{padding:15px;white-space:nowrap;border-right:1px solid #f1f1f1;border-radius:0}
    .aside__mobile .sidebar::-webkit-scrollbar{height:3px}
    .aside__mobile .sidebar::-webkit-scrollbar-track{background:#fff}
    .news-item{display:inline-block;width:100%}
    .news-item__image{min-width:100%;height:auto;max-height:200px;margin:0 0 25px!important;object-fit:contain}
    .ucard-left--25,.ucard-right--25{right:0;left:0}
    .faq__search{margin-top:25px;margin-left:0}
    .table-balance tr, .support-table tr,.table-price,.table-price thead,.table-price tbody,.table-price th,.table-price td,.table-price tr,.table-refsite tr{display:flex;min-width:100%;flex-wrap:wrap}
    .table-price thead tr, .table-balance thead tr, .table-refsite thead tr{position:absolute;top:-9999px;left:-9999px}
    .table-price tr, .table-balance tr, .table-refsite tr{margin-bottom:15px;border:1px solid #eaeaea}
    .table-price td, .table-balance td, .table-refsite td{position:relative;border:0;border-bottom:1px solid #eee}
    .table-price td:before, .table-balance td:before, .table-refsite td:before{font-weight:700;position:relative;display:block;width:100%;padding-bottom:5px;white-space:nowrap}
    .table-price td:nth-of-type(2):before{content:'Цена'}
    .table-price td:nth-of-type(3):before{content:'Минимум'}
    .table-price td:nth-of-type(4):before{content:'Максимум'}
    .table-balance td:nth-of-type(1):before{content:'Дата'}
    .table-balance td:nth-of-type(2):before{content:'Начислено'}
    .table-balance td:nth-of-type(3):before{content:'Списано'}
    .table-balance td:nth-of-type(4):before{content:'Тип'}
    .table-balance td:nth-of-type(5):before{content:'Описание'}
    .table-balance td:nth-of-type(6):before{content:'Номер заказа'}
    .table-balance td:nth-of-type(7):before{content:'Дата сгорания'}
    .table-refsite td:nth-of-type(1):before{content:'Адрес сайта'}
    .table-refsite td:nth-of-type(2):before{content:'Статус'}
    .table-refsite td:nth-of-type(3):before{content:'Подтверждён'}
    .table-refsite td:nth-of-type(4):before{content:'Действия'}
    .support-table thead,.table-cart thead{display:none}
    .support-table tr{margin-bottom:15px;border:1px solid #eee;border-radius:5px}
    .support-table td{min-width:100%;padding:10px 15px;text-align:left}
    .support-table td:nth-child(3){font-size:12px;color:#aaa}
    .support-table td:nth-child(4){display:none}
    .task-tabs__menu ul{flex-direction:row!important}
    .task-tabs__menu ul li{width:33%}
    .table-cart tr{display:flex;min-width:100%;border:1px solid #f1f1f1!important;flex-wrap:wrap;justify-content:space-between}
    .table-cart td:before{font-weight:700;position:relative;display:block;margin-bottom:15px}
    .table-cart td:nth-of-type(2):before{content:'Количество'}
    .table-cart td:nth-of-type(3):before{content:'Цена'}
    .order-table tr{display:flex;overflow:hidden;min-width:100%;margin-bottom:15px;border:1px solid #f1f1f1;flex-wrap:wrap;justify-content:space-between}
    .order-table tr td{margin:auto;padding:15px}
    .order-table tr td:nth-of-type(1){text-align:center;order:2}
    .order-table tr td:nth-of-type(2){order:1}
    .order-table tr td:nth-of-type(3){order:3}
    .order-table tr td:nth-of-type(4){width:100%;order:4}
    .order-td__title .nav-icon{width:50px;height:50px}
    .order-table thead{display:none}
    .sub-content{width:100%}
    .tooltip{display:none!important}
    .discount-progress{margin-left:0}
}
@media screen and (max-width: 768px) {
    .appbot__img{display:none}
    .support .headline-w{margin-bottom:15px}
    .landing-subscription--page .ucard{min-height:144px}
    .table-hidden{display:block;overflow-x:hidden;overflow-y:auto;max-height:400px}
    .instaprom-page .uhero,.iverification-page .uhero,.lvk-page .uhero,.ladingsub-page .uhero,.smmpromotion-page .uhero{text-align:center}
    .ucard-container{padding:15px}
    .catalog-list .row .col-4{min-width:50%!important}
    .task-tabs__menu ul li{width:50%}
    .orders-filter{flex-wrap:wrap}
    .orders-filter .orders-filter__select{width:100%}
    .orders-filter .orders-filter__select.mx-5{margin:10px 0!important}
    .orders-filter .orders-filter__input{margin-left:0}
    .row-refer .col-7,.row-refer .col-5{min-width:100%}
}
@media screen and (max-width: 575px) {
    .alert.w-75{min-width:100%}
    .footer .row-frame{width:1000px}
    .instaprom-page .uhero .btn,.iverification-page .uhero .btn,.lvk-page .uhero .btn,.ladingsub-page .uhero .btn,.smmpromotion-page .uhero .btn{width:100%;margin:5px 0}
    .container{padding:0 8px}
    .content-box{overflow:hidden;padding:25px 15px}
    .service__item{margin:15px 0 0;text-align:left}
    .service__content{display:flex;align-items:center}
    .service__image{width:50px;height:50px;margin:0 15px 0 0}
    .service__title{height:50px;margin:0}
    .service__item .btn{width:100%}
    .sub-cat__item{width:50%}
    .sub-cat__link i{display:block;margin-bottom:10px}
    .product-item-detail-buy-button{width:258px;margin:auto;margin-top:15px}
    .sentence .headline{text-align:center}
    .sentence-buy{padding:25px 0;border:1px solid #f1f1f1;background:#fafafa}
    .sentence-buy__form{margin:auto}
    .sentence-buy__price{font-weight:400;width:100%;margin-bottom:15px;text-align:center}
    .sentence__image{width:100px;height:100px;margin:auto;padding:0}
    .p-mobile__0{height:auto;margin-bottom:-50px;padding-bottom:0}
    .sentence-input__num{padding:0 5px;border-right:0}
    .sentence .alert-light{margin-bottom:0}
    .row-frame{overflow-x:auto!important;margin-bottom:15px;padding-bottom:15px;flex-wrap:nowrap!important}
    .row-frame .ucard{min-width:220px;min-height:220px}
    .sentence .row-frame .ucard{min-height:150px}
    .row-frame::-webkit-scrollbar,.sub-cat::-webkit-scrollbar{width:1px;height:3px}
    .row-frame::-webkit-scrollbar-thumb,.sub-cat::-webkit-scrollbar-thumb{border-radius:2px;background-color:#d4d9dc}
    .sub-cat,.benefits__item,.service__item,.personal__item,.aside__mobile .sidebar{box-shadow:0 15px 30px -15px rgba(119,123,140,.3)}
    .f-payment,.sub-cat__icon{display:none}
    .comment-item__photo{display:none}
    .support-nav .nav-link{width:48%;margin:1%}
    .comment-item{padding-right:10px;padding-left:10px}
    .comment-item__answer{margin-left:0}
    .support-quote-table{width:100%;margin:0}
    .support-filter__select{min-width:100%}
    .w-sm-50{min-width:100%;margin:15px 0}
    .task-tabs__menu ul{overflow-x:hidden;overflow-y:auto;max-height:200px}
    .task-tabs__menu ul li{width:100%}
    .nav-pills__fast li{width:50%}
    .social-list__item{width:100%;margin:4px 0}
    .checkout-order .btn{width:100%}
    .checkout-order__amount{width:100%;text-align:center}
    .account__balance_info{width:100%}
    .order-table tr td:nth-of-type(2) .link{display:none}
    .sub-content{position:relative}
    .sub-channel__image{display:none}
    .sub-content .btn{width:100%}
    .tab-content tr,.table-discounts tr{display:flex;min-width:100%;align-items:center;flex-wrap:wrap;justify-content:space-between}
    .tab-content tr th{width:100%}
    .tab-content tr td{width:100%}
    .tab-content tr td.link{max-width:300px;word-wrap:break-word}
    .tab-content tr td:nth-child(1){order:2}
    .tab-content tr td:nth-child(2){padding-bottom:0;order:1}
    .table-discounts tr{margin-bottom:15px;border:1px solid #f1f1f1}
    .table-discounts thead{display:none}
    .table-discounts tr td:nth-child(1){width:50%;white-space:nowrap}
    .table-discounts tr td:nth-child(2){width:50%;white-space:nowrap}
    .table-discounts tr td:nth-child(3){min-width:100%}
    .idea-vote{display:flex;margin-top:25px;justify-content:space-between}
    .idea-vote span.border-bottom{border-bottom:0!important}
    .uhero{padding:0!important;background:#fff;margin-bottom:75px}
    .news-item__footer{flex-wrap:wrap}
    .news-item__footer span{display:none}
    .news-item__footer .btn{width:100%;padding:10px}
    .news-item__date{margin-top:15px}
    .table-autor thead{display:none}
    .table-autor tr{display:flex;flex-wrap:wrap}
    .table-autor tr td:nth-child(1){min-width:100%}
    .table-autor tr td:nth-child(2),.table-autor tr td:nth-child(3){width:50%}
    .landing-subscription--page .btn{width:100%}
    .landing-subscription--page .table thead{display:none}
    .landing-subscription--page .table tr{display:flex;flex-wrap:wrap;border:1px solid #f1f1f1;margin-bottom:14px}
    .landing-subscription--page .table tr td:nth-child(2){min-width:100%}
    .landing-subscription--page .table tr td:nth-child(3),.landing-subscription--page .table tr td:nth-child(4){width:50%;white-space:nowrap}
    .landing-subscription--page .table tr:nth-child(even){background:#fafafa}
    .landing-subscription--page .table tr td:before{display:block;font-weight:700;margin-bottom:10px}
    .landing-subscription--page .table tr td:nth-of-type(1):before{content:'Преимущества'}
    .landing-subscription--page .table tr td:nth-of-type(2):before{content:'Подписки'}
    .landing-subscription--page .table tr td:nth-of-type(3):before{content:'Обычная'}
    .ctable tr{display:flex;flex-wrap:wrap;border:1px solid #f1f1f1!important;margin-bottom:14px}
    .ctable tr td:nth-of-type(2),.ctable tr td:nth-of-type(4),.ctable tr td:nth-of-type(6){display:none}
    .ctable thead{display:none}
    .ctable tr td:before{font-weight:700;margin-right:10px}
    .ctable tr td:nth-of-type(1):before{content:'Коль-во рефералов:'}
    .ctable tr td:nth-of-type(3):before{content:'Расходы в месяц:'}
    .ctable tr td:nth-of-type(5):before{content:'Ваш доход:'}
    .ucard-icon__layer{display:none}
    .uhero .btn{width:100%;display:block;margin-bottom:15px}
    .breadcrumbs{flex-wrap:wrap}
    .breadcrumbs__item{padding:5px 0}
}
.ucard-order__title{background:#fafafa;padding:20px;margin:-25px -25px 0;display:flex;align-items:center}
.ucard-order__title span{font-size:13px}
.ulist-item.bg-green{border:1px solid #8bc34a;color:#8bc34a;background:rgba(139,195,74,0.03)}
.ulist-item.bg-red{color:#ff5245;text-align:center}
.make_order{min-width:100%}
.ulist-item strong{font-weight:600}
.order-button{margin:0 -25px -25px}
.order-button .btn{border-radius:0;padding:15px}
.uhero{padding-top:50px}
.uhero .row{padding:25px;transition:box-shadow .3s;border-radius:2px;background:#fff;margin:0}


.table-refsite .fa-check {color: #60c87f; margin-right: 10px; cursor: pointer;}
.table-refsite .fa-remove {color: #f44336; margin-right: 10px; cursor: pointer;}
.popup-window {padding: 25px; font-size: inherit;}
.popup-window, .popup-window-content {background-color: var(--light);}
.popup-window-button-blue:hover {background-color: #f44336;}

div.modern-page-navigation {
    display: block;
    margin-top: 30px;
}

div.modern-page-navigation a,
div.modern-page-navigation span,
div.modern-page-navigation a.modern-page-first, div.modern-page-navigation span.modern-page-first{
    background: #fff;
    padding: 9px 19px;
    margin: 0 3px;
    box-shadow: 0 5px 10px 0 rgba(119,123,140,.1);
    border: 0 !important;
    text-align: center;
}

div.modern-page-navigation a:hover {
    box-shadow: none;
}

span.modern-page-current {
    color: var(--orange);
}

.bx-catalog-tab-list{
    border-bottom: 1px solid #f5f5f5;
    text-align: left;
    padding: 0;
    vertical-align: bottom;
    margin: 24px 0;
}

.bx-catalog-tab-list li {
    vertical-align: bottom;
    border: 1px solid #f5f5f5;
    background: #ffffff;
    border-bottom: none;
    display: inline-block;
    padding: 15px 30px;
    font-weight: 500;
    cursor: pointer;
    border-radius: 0;
    box-shadow: none;
}

.bx-catalog-tab-list li a,
.bx-catalog-tab-list li>span{
    display: block;
    cursor: pointer;
    line-height: 1;
    height: auto;
    color: #151618;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400;
    padding: 0;
    box-shadow: none;
}

.bx-catalog-tab-list li.active {
    background: #f5f5f5;
}

.bx-catalog-tab-list li.active a,
.bx-catalog-tab-list li.active>span{
    background: transparent;
    line-height: 1;
    height: auto;
    color: #151618;
    position: relative;
    bottom: -2px;
}

.loyalty.error {
    color: var(--red);
    padding: 15px 0 0 0;
    text-align: center;
}

.trustpilot-widget  {
    background: #fafafa !important;
    border-radius: 0;
}


@media (prefers-color-scheme: dark) {
    body{background:#0e0e0e;color:#fff}
    ::-webkit-scrollbar-track{background:#0e0e0e}
    ::-webkit-scrollbar{width:10px;height:10px}
    ::-webkit-scrollbar-thumb{border-radius:2px;background-color:#252525}
    .btn{background:#1a1a1a}
    .btn-primary{background:#ff9800}
    a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#181818!important}
    .dropdown-item:hover{background-color:#121212;color:#ccc}
    .aside__mobile .sidebar .nav-link{border-color:#1e1e1e}
    .unav .nav-link,a,.public-offer__item_header{color:#fff}
    .light-theme{display:block!important}
    .btn-light{background-color:#1e1e1e;color:#dbdbdb}
    .bg-orange,.btn-trans__orange,.bg-green,.btn-trans__green,.btn-trans__red{background:#191918}
    .btn-trans__orange,.public-offer__item_list li:before{border-left:1px solid #1e1e1e}
    .sub-social--icon{color:#fff!important;font-weight:500}
    .bx-auth-input, .form-control,.custom-select,.input-group-text{background-color:#171717;opacity:1;color:#dbdbdb;border: 1px solid #202020;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;height:41px}
    .form-control:focus{background:#202020;color:#dbdbdb;border-color:#202020}
    .form-control:disabled,.form-control[readonly]{background-color:#202020;opacity:1;border-color:#202020;color:#a0a0a0}
    .alert-light,.alert__text{color:#dbdbdb}
    .alert-warning{background:#ff996614}
    .support-quote-head{background-color:#121212!important}
    .sub-cat,.sub-cat__icon{background-color:#121212;box-shadow:none}
    .sub-cat__link{background-color:#121212;border-color:#3f3f3f}
    .nav-current-page,.navigation-pages a,.current_page.sub-cat__link,.sub-cat__link:hover,.side-block .nav-item .current_page,.nav-pills .nav-link.active,.nav-pills .nav-link:hover,.nav-pills .show>.nav-link,.page-link{background-color:#212121;border-color:#3f3f3f;color:#ccc}
    .support-quote-body,.support-code-body,.support-quote-table,.support-code-table,.support-code-textarea,.support-quote-head,.support-code-head{background:#161616}
    .header,.footer{background:#121212;box-shadow:none}
    .f-payment{background:#101010;border:0}
    .uhero{background:#101010}
    .navbar .bg-light{background-color:#101010!important}
    .aside__mobile .nav-item{background:#121212}
    .uhero .row{background:#121212}
    .uhero-title{color:#fff}
    .bg-light,.dropdown-toggle:hover,.dropdown-menu{background-color:#181818!important}
    .dropdown-menu .current_page{color:#fff}
    .service__item,.side-block{background:#121212;box-shadow:0 0 25px #101010!important;z-index:1}
    .service__price{background:#111}
    .service__text{color:#dbdbdb}
    .sentence-buy__price{color:#fff}
    .side-block__title,.ucard-order__title{background:#111;border:0}
    .side-block .nav-link:hover{background:#111}
    .side-block__title,.service__title{font-weight:400}
    .breadcrumbs{background-color:#111;border:0}
    .content-box_background-white,.cat-description{background:#121212;box-shadow:none}
    .ucard,.ucard-container,.ucard-footer{background:#121212;box-shadow:none}
    .ucard-photo__arrow:before{display:none}
    .progress-card,.progress-card:hover,.partner-progress .progress::after,.page-description,.ucard-container .ucard,.personal__item,.content-box .ucard,.ucard .ucard,.content-box_background-white .service__item{border-color:#1c1c1c;background:transparent;box-shadow:none!important}
    .ucard-icon--lg,.personal__title{color:#fff}
    .ustep-line .ucard-icon{border-color:#1c1c1c}
    .headline{border-color:#1c1c1c}
    .ucard-title,.uhero-text,.usection-title,.headline{color:#fff}
    .bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span:hover,.bx-pagination .bx-pagination-container ul li.bx-pag-all span:hover,.bx-pagination .bx-pagination-container ul li,.bx-pagination .bx-pagination-container ul li span{background:#121212!important;border-color:#121212!important;color:#bbb!important}
    .bx-pagination .bx-pagination-container ul li.bx-active,.bx-pagination .bx-pagination-container ul li.bx-active span{background:#111!important}
    .comment-item,.promote-form,.payment-card__item,.border-bottom,.news-item,.cat-description h1,.cat-description h2,.cat-description h3,.cat-description h4,.sentence__brif h1,.sentence__brif h2,.sentence__brif h3,.sentence__brif h4,.full-news h1,.full-news h2,.full-news h3,.full-news h4{border-color:#1e1e1e!important;color:#fff}
    .comment-item__text,.news-item__title a,.catalog-list__title{color:#fff}
    .news-item__text{color:#dbdbdb}
    .table{background:#121212!important}
    .faq-headline,.faq-card{background:#171717!important;border-color:#1e1e1e!important}
    .faq-card__body{background:#121212}
    .table thead,.table tr,.table thead{border-color:#1e1e1e!important}
    .table thead th,.table-correct th{background:#171717;color:#fff}
    .table tr:hover{background:rgba(255,255,255,0.01)!important}
    .order-td__need-pay{background:#121212;border-left-color:#f44336!important}
    .checkout-order.bg-white{margin-top:25px;line-height:70px;background:transparent!important;text-align:center}
    .code{background:#0e0e0e}
    .cat-description .collapse:not(.show)::before{background:linear-gradient(to bottom,rgba(18,18,18,0) 0%,#121212 100%)}
    .alert-warning{color:#faa05a;background:rgba(255,246,238,0.04)}
    .alert-danger{color:#f0506e;background:rgba(254,244,246,0.04)}
    .alert-info{color:#60c87f;background:rgba(241,250,242,0.04)}
    .support-nav .nav-link{line-height:43px;height:43px;margin:0 7px;padding:0 20px;text-align:center;color:#ccc;border-radius:2px;background:#171717}
    .support-nav .nav-link.active,.support-nav .nav-link:hover{color:#fff;background:#444}
    .sentence-buy{background:#121212;border-color:#1c1c1c}
    .aside__mobile .sidebar{background:#0e0e0e;box-shadow:none}
    .aside__mobile .sidebar::-webkit-scrollbar-track{background:#0e0e0e}
    .header-category ul{border-color:#171717!important;background-color:#121212!important}
    .nav-top,.nav-top__item{background-color:#0e0e0e!important;border-color:#171717!important}
    .header-category .collapse{background-color:#121212;z-index:999}
    .catalog-mobile__title{background:#171717}
    .drop-box__menu,.drop-box,.drop-box__subcat{background:#121212!important;box-shadow:none!important;border:0}
    .header-catalog .dropdown-menu{background:transparent!important}
    .drop-box__title{background:#171717!important;color:#fff}
    .drop-box__link:hover,.drop-box__sublink:hover,.drop-box__item:hover{background-color:#171717!important}
    mark,.mark{background-color:#2a2927;color:#fff}
    .correct-description,.list-dote li p:first-child::before,.list-dote li p:first-child::after,.list-dote li p,.border{border-color:#1e1e1e!important}
    .list-dote li p,.list-dote li{color:#ccc}
    .uhero .progress,.progress-arrow_box,.manager-profile__box .progress{background:#1b1b1b}
    .progress-arrow_box{background:#ff9800}
    .progress-arrow_box:after{border-top-color:#ff9800}
    .manager-profile__headline span{background:#121212}
    .manager-profile__headline:before{background:#1b1b1b}
    .progress{background-color:#1e1e1e}
    @media screen and (max-width: 575px) {
        .landing-subscription--page .table tr{display:flex;flex-wrap:wrap;border:1px solid #171717;background:transparent;margin-bottom:14px}
        .landing-subscription--page .table tr:nth-child(even){background:transparent}
    }
    @media screen and (max-width: 1024px) {
        .navbar .nav-item{padding:15px 10px;border-bottom:1px solid #2f2f2f}
    }
    .navbar-toggler[aria-expanded='false'] .icon-menu:before{color:#fff}
    .navbar-toggler[aria-expanded='true'] .icon-menu:before{color:#f44336}
    .header-bar{background:#111}
    .ucard-line:after,.ucard-line:before{background:#1e1e1e}
    .custom-control-label::before{background-color:#1e1e1e;border-color:#1e1e1e}
    .header-logo__item{background:url(../img/logo-white.svg) no-repeat center center / contain}
    .footer-logo{background:url(../img/logo-mini-white.svg) no-repeat center center / contain;height:100px;width:100px;margin:0 auto 11px}
    @media screen and (max-width: 992px) {
        .table-price td{border-bottom:1px solid #1e1e1e}
    }
    @media (max-width: 991px) {
        .catalog-mobile__title{background-color:#171717!important}
        .navbar-collapse{background-color:#121212; padding: 0;}
        .header-logo__item{background:url(../img/logo-mini-white.svg) no-repeat center center / contain}
    }
    .navbar-collapse.show::after{background-color:rgba(18,18,18,0.58);z-index:-3}
    .bx-catalog-tab-list li.active a,.bx-catalog-tab-list li.active>span{background:transparent;line-height:1;height:auto;color:#151618;position:relative;bottom:-2px}
    .bx-catalog-tab-list li.active{background:#1c1c1c}
    .bx-catalog-tab-list,.bx-catalog-tab-list li,.bx-catalog-tab-list li:hover{border-color:transparent transparent #1c1c1c;background:transparent}
    .bx-catalog-tab-list li a,.bx-catalog-tab-list li>span,.bx-catalog-tab-list li.active a,.bx-catalog-tab-list li.active>span{color:#fff}
    div.modern-page-navigation a,div.modern-page-navigation span,div.modern-page-navigation a.modern-page-first,div.modern-page-navigation span.modern-page-first{background:#121212;box-shadow:0 5px 10px 0 #0e0e0e}
    .popup-window{box-shadow:0 15px 50px #000;padding:25px}
    .popup-window,.popup-window-content{background:#0e0e0e}
    .popup-window-button-blue{padding:10px 24px;height:auto;line-height:1}
    .popup-window-button-blue:hover{background-color:var(--red)}
    .trustpilot-widget {background: rgba(241, 241, 241, 0.5) !important;}
    .table tr.order-subscribe {border-left: 3px solid #2196F3 !important; background:rgba(251, 253, 255, 0.07)}
    .subs-block .card {
        background: transparent;
        border-color: #202020;
    }

    .subs-block .card label {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1;
        cursor: pointer;
    }

    .subs-block .card input[type="radio"]:checked + label {
        background: rgba(245, 245, 245, 0.1);
    }
}

.subs-block .card label {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    cursor: pointer;
}

.subs-block .card input[type="radio"]:checked + label {
    background: #f5f5f526;
}



@media (min-width: 992px){
    .pages-landing-row .col-lg-6 {
        flex: 0 0 33.3333%;
        max-width: 33.3333%;
    }
}

@media (min-width: 1200px) {
    .pages-landing-row .col-xl-4 {
        flex: 0 0 25%;
        max-width: 25%;
    }
}