:root{--color1:#27ae60;--color2:#219653;--dark:#000;--light-grey:#ededed;--grey1:#f0f0f2;--grey2:#424242;--grey3:#e6e6e6;--blue-gray:rgba(0,31,52,.6);--blue-gray-30:rgba(0,32,51,.3);--blue-gray-form:rgba(0,66,105,.28);--sky-blue:#f1f6fd;--svg-blue:#2f80ed;--navy-blue:#1a1c33;--yellow:#fd0;--yellow-transparent-11:rgba(255,221,0,.11);--dark-yellow:#dbbe00;--green-transparent-11:rgba(18,114,41,.11);--red:#ff3d22;--red-transparent-11:rgba(255,61,34,.11);--orange:#ffa805;--transparent:rgba(0 0 0 0);--bs-body-bg:#fafafa;--black-50:rgba(0,0,0,.5);--black-70:rgba(0,0,0,.7);--main-yellow:#fd0;--main-red:#ff3d22;--main-list-checked:#eee;--yellow-default:#fd0;--yellow-hover:#ffb800;--yellow-active:#e57c00;--btn-color-navbar-fixed:#fff;--btn-color-navbar-hover:#ffb800;--btn-box-shadow:0px 10px 40px rgba(255,221,0,.6);--btn-x:2.2222em;--btn-y:0.8889em;--btn-mobile-x:10px;--btn-mobile-y:24px;--font-regular:"Rubik-Regular";--font-medium:"Rubik-Medium";--font-bold:"Rubik-Bold";--container-user-width:1080px;--container-yellow-width:1180px}*{box-sizing:border-box;color:var(--dark);font-family:var(--font-regular)}.medium{font-family:var(--font-medium)}.bold,.hero-h1{font-family:var(--font-bold)}.hero-h1{font-size:3rem!important}.h1{font-size:3rem}.h1,.h2{font-family:var(--font-bold)}.h2{font-size:2.5rem}.h3,.h4{font-family:var(--font-bold);font-size:1.875rem}.h5{font-family:var(--font-medium)}.cmn-text,.h5{font-size:1.125rem}.cmn-text{line-height:1.1667em}.link-hover:hover{text-decoration:none!important}.btn{border-radius:9px;font-family:var(--font-medium);padding:.7rem 1.7rem}.btn-50px{height:50px}.btn-warning,.btn-warning:focus{background:var(--yellow-default);border:transparent}.btn-warning:hover{background:var(--yellow-hover);color:var(--dark)!important}.btn-warning:active{background:var(--yellow-active)}.btn-link,.btn-link *{color:var(--dark)!important}.btn-link:hover,.btn-link:hover *{color:var(--yellow-hover)!important}.btn-sm{font-family:var(--font-regular);font-size:.8em;padding:.4em 1.2em!important}.btn-lg{font-size:1.125em;padding:.7em 1.9em!important}.btn.btn-shadow,.btn:focus.btn-shadow{box-shadow:0 10px 40px rgba(255,221,0,.6)!important}.btn-outline-secondary svg,.btn-outline-secondary:focus svg{stroke:var(--bs-secondary)}.btn-outline-secondary:active svg,.btn-outline-secondary:hover svg{stroke:var(--bs-white)}.btn-light,.navbar--active .btn{border-color:transparent!important}.btn-light,.btn-light:focus,.navbar--active .btn,.navbar--active .btn:focus{background-color:var(--btn-color-navbar-fixed)!important}.btn-light:hover,.navbar--active .btn:hover{color:var(--yellow-hover)!important}.btn-light:active,.navbar--active .btn:active{background-color:var(--yellow-active)!important;color:var(--btn-color-navbar-fixed)!important}.btn-light:hover svg path{stroke:var(--yellow-hover)}.btn-light:active svg path{stroke:#fff}.badge{background:var(--yellow-transparent-11);border:1px solid orange;color:orange;font-weight:400}.badge-green{background-color:var(--green-transparent-11);border-color:green;color:green}.badge-red{background-color:var(--red-transparent-11);border-color:var(--red);color:var(--red)}.smaller{font-size:14px!important}.small{font-size:13px!important}.x-small{font-size:10px!important}.fs-0{font-size:0!important}.fs-6{font-size:1.125rem!important}.offcanvas__link--small{font-size:1.25rem}.preloader{position:relative}.preloader.active:before{background:#fafafa;background-image:url(https://retchhh.files.wordpress.com/2015/03/loading4.gif);background-position:center 40px;background-repeat:no-repeat;background-size:40px 40px;content:"";display:block;filter:opacity(.9);height:100%;position:absolute;width:100%;z-index:10}.border-grey{border-color:var(--blue-gray-form)}.pagination .page-item .page-link{border-color:transparent;color:var(--dark)}.pagination .page-item .page-link:hover{background-color:var(--yellow-hover);border-color:var(--yellow-hover)}.pagination .page-item.active .page-link{background-color:var(--yellow-default);border-color:var(--yellow-default)}.section .yellow,.section.yellow{background:var(--yellow)}.section__wrapper{padding-bottom:100px;padding-top:100px}.container-rounded{border-radius:87px}a{text-decoration:none}.outline{box-shadow:none!important;outline:0}.form-label{color:var(--blue-gray)}.form-control{color:#535353;font-size:1rem}.form-control::-moz-placeholder{color:var(--blue-gray-form)}.form-control::placeholder{color:var(--blue-gray-form)}.form-control:focus,.form-control:hover{border-color:var(--yellow);box-shadow:none}header{width:100%;z-index:1}header .navbar{padding-bottom:.2rem;padding-top:.2rem}header .navbar .logo{background-image:url(/storage/uploads/common/logo.svg);background-repeat:no-repeat;background-size:contain;height:40px;width:223px}header .navbar--active{background-color:var(--yellow)}header .navbar--active .logo{background-image:url(/storage/uploads/common/logo-light.svg)}header .navbar .offcanvas .offcanvas-body .navbar-nav{justify-content:center}header .navbar .navbar-nav .nav-link{color:rgba(0,0,0,.8);position:relative}header .navbar .navbar-nav .nav-link:hover{color:var(--yellow);font-family:var(--font-medium)}header .navbar .navbar-nav .nav-link:not(.dropdown-toggle):hover:after{background-color:var(--yellow);bottom:5px;content:" ";display:block;height:2px;left:.5rem;position:absolute;width:26px;z-index:1}header .navbar .navbar-nav .nav-link:active{color:var(--dark-yellow);font-family:var(--font-medium)}header .navbar .navbar-nav .nav-link:not(.dropdown-toggle):active:after{background-color:var(--dark-yellow)}header .navbar--active .navbar-nav .nav-link:hover{color:var(--dark)}header .navbar--active .navbar-nav .nav-link:not(.dropdown-toggle):hover:after{background-color:var(--dark)}header .navbar--active .navbar-nav .nav-link:not(.dropdown-toggle):active:after{color:var(--dark-yellow);display:none}header .navbar .navbar-nav .nav-link.dropdown-toggle{font-family:var(--font-regular);font-size:.8333rem}header .navbar-collapse.collapse.show,header .navbar-collapse.collapsing{display:flex}header .navbar .dropdown-menu .dropdown-item:hover{background:none;color:var(--yellow)}footer .bright-mobile-link{display:block;text-align:center}.bell{background-size:cover;height:25px;width:22px}.bell:hover path{stroke:#ffb800}.bell:active path{stroke:var(--dark-yellow)}.mw-fit{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.pointer{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.bs-scrollbar::-webkit-scrollbar{width:7px}.bs-scrollbar::-webkit-scrollbar-track{background-color:var(--grey1)}.bs-scrollbar::-webkit-scrollbar-thumb{background-color:var(--grey3)}#addClientModal .merge-label,.client-detail .merge-label,.connect-client .merge-label{display:flex;flex-wrap:wrap}#addClientModal .merge-label label,.client-detail .merge-label label,.connect-client .merge-label label{width:100%}.connect-client .merge-label input{border-radius:9px 0 0 9px;width:67%}.connect-client .merge-label button{border-radius:0 9px 9px 0;width:33%}#addClientModal .merge-label input{border-radius:9px 0 0 9px;width:50%}#addClientModal .merge-label button{border-radius:0 9px 9px 0;width:50%}#stats-table .help-tip{background-color:#ffee81;border-radius:50%;cursor:default;font-size:10px;height:20px;line-height:22px;position:absolute;right:-30px;text-align:center;top:1px;width:20px}#stats-table .help-tip:before{color:#000;content:"?";font-weight:700;opacity:.7}#stats-table .help-tip:hover p{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;display:block;transform-origin:100% 0}#stats-table .help-tip p{background-color:#1e2021;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);color:#fff;display:none;font-size:13px;left:-4px;line-height:1.4;opacity:.9;padding:20px;position:absolute;text-align:left;width:300px;z-index:10}#stats-table .help-tip p:before{border:6px solid transparent;border-bottom-color:#1e2021;content:"";height:0;left:10px;position:absolute;top:-12px;width:0}#stats-table .help-tip p:after{content:"";height:40px;left:0;position:absolute;top:-40px;width:100%}@media print{@page{size:landscape}}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:landscape}.required-star{font-size:20px;line-height:20px;right:-10px;top:20px}.required-star,.required-tip{color:var(--bs-danger);position:absolute}.required-tip{bottom:-17px;font-size:12px;left:0}.swiper__button{height:40px;width:40px}.swiper__button.swiper-button-disabled{background-color:var(--light-grey)!important}.swiper-pagination .swiper-pagination-bullet{background-color:#b0b0b0}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--yellow)}main{min-height:calc(100vh - 56px);padding-top:80px}.hide{left:-200vw;opacity:0;position:absolute}.cmn-crumbs{left:3px;top:-20px}.z-index-0{z-index:0}.z-index-1{z-index:1}.input-box{position:relative;width:100%}.breadcrumb-item,.breadcrumb-item a{color:var(--blue-gray);font-size:.7778rem}.breadcrumb-item a{color:var(--blue-gray);text-decoration:underline}.breadcrumb-item a:hover{color:var(--yellow)}.page__section{padding-bottom:150px}.line-height-2{line-height:2}.qr-wallet{display:flex;justify-content:space-evenly;padding:10px 0}.qr-wallet__ios-btn{cursor:pointer;max-height:60px;min-width:50%}.qr-wallet__android{text-align:center}.qr-wallet__android img{margin:0 auto}.qr-wallet__android .h5{max-width:135px}.qr-wallet__ios{text-align:center}.qr-wallet__ios img{margin:0 auto}.qr-wallet__ios .h5{max-width:135px}.mailing-list *{font-family:var(--font-regular)!important}
/*    !*margin-top: 40px;*!*/.mailing-list .btn-create{align-items:center;background-color:var(--main-yellow);border-radius:10px;display:flex;font-size:1.125em;font-weight:600;height:64px;justify-content:center;padding-left:4rem;padding-right:4rem;width:auto!important}.mailing-list .btn-create:hover{background-color:#ffb800}.mailing-list .segment{background:transparent}.mailing-list .segment__item--checked{background:#d7d7d7!important;font-weight:600}.mailing-list .segment__item{border:1px solid #d7d7d7;border-radius:7px!important;height:46px;justify-content:space-between;padding-left:3rem;padding-right:3rem;position:relative}.mailing-list .segment__item span{color:#676767;font-size:13px}.mailing-list .segment label:before{content:"";left:20px;position:absolute;width:13px}.btn:focus,.mailing-list .btn-check:focus+.btn{box-shadow:none!important}.mailing-list .mailing-element{background:#fff;border-radius:20px;margin-bottom:20px;padding:20px 30px}.mailing-element header{display:flex;justify-content:space-between}.mailing-element header>div{display:flex}.mailing-list .notified-count{align-items:center;border:1px solid #a9c0ce;border-radius:30px;color:#a9c0ce;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;margin-right:20px;padding:0 8px}.mailing-list .notified-count:before{background:url(/storage/uploads/common/icon-people-yellow.svg) no-repeat;content:"";display:inline-block;height:13px;left:20px;margin:3px 4px;padding-bottom:17px;width:13px}.mailing-list .notify-type{align-items:center;border-radius:40px;border-style:solid;border-width:1px;display:flex;font-size:14px;height:30px;justify-content:center;width:130px}.mailing-list .notify-type:before{content:"";display:inline-block;left:20px;margin:3px 5px;width:13px}.mailing-list .notify-type.onetime{background-color:rgba(255,0,0,.09);border-color:#ff3d22;color:#ff3d22}.mailing-list .notify-type.onetime:before{background:url(/storage/uploads/common/icon-time-red.svg) no-repeat;height:13px;padding-bottom:15px}.mailing-list .notify-type.stable{background-color:rgba(255,214,0,.11);border-color:#f90;color:#ffa805}.mailing-list .notify-type.stable:before{background:url(/storage/uploads/common/icon-infinity-yellow.svg) no-repeat;height:7px;padding-bottom:8px}.mailing-list .mailing-element .datetime{color:rgba(0,0,0,.46);font-size:16px;margin-left:15px;padding-top:4px}.mailing-element.ended h5,.mailing-element.ended p{color:#949494}.mailing-element.ended button.remove-btn,.mailing-element.ended button.stop-btn{background-color:#bdbdbd}.mailing-element button{border-radius:6px;color:#fff;height:40px;padding:0;width:40px}.mailing-element button.play-btn{background-color:var(--main-yellow)}.mailing-element button.stop-btn{font-size:12px;letter-spacing:5px;padding-left:5px}.mailing-element button.remove-btn,.mailing-element button.stop-btn{background-color:var(--main-red)}.mailing-element button.remove-btn:hover,.mailing-element button.stop-btn:hover{background-color:#ff3d229e;color:#fff}.mailing-element>h5{cursor:pointer;font-size:22px;font-weight:600;margin-top:15px}.mailing-element>p{font-size:16px}.icon-mail:before{background:url(/storage/uploads/common/icon-mail.svg) no-repeat;height:10.6px}.icon-time:before{background:url(/storage/uploads/common/icon-time.svg) no-repeat;height:13px}.icon-infinity:before{background:url(/storage/uploads/common/icon-infinity.svg) no-repeat;height:7px}.swal2-styled.swal2-confirm{background-color:var(--yellow-default);color:var(--dark)}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(255,221,0,.5)}.mailing-create{margin-bottom:150px}.mailing-create .accordion-item>.accordion-button{color:#ffb800}.mailing-create .breadcrumb-item a{color:var(--blue-gray);text-decoration:underline}.mailing-create .breadcrumb-item a:hover{color:var(--yellow)}.mailing-create .accordion-button:not(.collapsed){background-color:#ffdd0057;box-shadow:inset 0 -1px 0 rgba(0,0,0,.13);color:#ffb800;font-weight:600}.mailing-create .accordion-button:after,.mailing-create .accordion-button:not(.collapsed):after{background-color:#fff;background-image:url(/storage/uploads/common/icon-arrow-yellow.svg);background-position:50%;background-size:auto;border-radius:50%;padding:15px}.mailing-create .accordion-collapse.notify-type .accordion-button>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.5px solid #fd0;border-radius:50%;height:18px;margin:0 5px 1px 0;position:relative;width:18px}.mailing-create .accordion-collapse.notify-type .accordion-button>input[type=radio]:after{background-color:#fd0;border-radius:50%;box-shadow:inset 1em 1em var(--form-control-color);content:"";display:block;height:8px;left:calc(50% - 4px);position:absolute;top:calc(50% - 4px);transform:scale(1);transition:transform .12s ease-in-out;width:8px}.mailing-create .accordion-collapse.notify-type .accordion-button.collapsed input[type=radio]:after{transform:scale(0)}.btn:focus,.mailing-create .btn-check:focus+.btn{box-shadow:0 0 0 .25rem rgba(255,221,0,.3)}.mailing-create .segment__item--checked{background:#fd0!important}.mailing-create .accordion-collapse-period .mb-3{display:flex;flex-wrap:wrap}.mailing-create .accordion-collapse-period p{margin-bottom:5px;width:100%}.mailing-create .accordion-collapse-period input{width:45%}.mailing-create .accordion-collapse-period .mb-3 input:nth-child(2){border-radius:7px 0 0 7px}.mailing-create .accordion-collapse-period .mb-3 input:last-child{border-radius:0 7px 7px 0}.mailing-create .datetime-period{margin-bottom:30px}.mailing-create .datetime-period>div{align-items:flex-end;display:flex;margin-bottom:10px}.mailing-create .datetime-period label{float:left;width:15%}.mailing-create .datetime-period input{width:85%}.mailing-create .birthday input{border-radius:.25rem!important}.company-gallery .card{background-color:unset;border:none;position:relative}.company-gallery .card ._title-active,.company-gallery .card ._title-remove{align-items:center;background-color:#fff;border-color:#fff;border-radius:50%;bottom:10px;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:calc(50% - 100px);width:40px}.company-gallery .card ._title-remove{right:calc(50% - 50px)}.company-gallery .card ._title-active{background-color:green;right:calc(50% - 100px)}.company-gallery .card ._title-active i{color:#fff}.company-gallery .card ._title-active.inactive{background-color:gray}.company-gallery .img-container{border-radius:20px}.company-gallery .file-drop-area{align-items:center;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:slidein;animation-name:slidein;border:3px dashed #fd0;border-radius:20px;display:flex;flex-direction:column;height:280px;justify-content:center;margin:30px 0 25px;position:relative;width:100%}.company-gallery .file-drop-area.file-over{border:4px dashed #fcc358}.company-gallery .file-drop-area input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.company-gallery .file-drop-area p{color:rgba(0,0,0,.6);font-size:14px;margin-bottom:5px;text-align:center;width:280px}.company-gallery .file-drop-area span{color:rgba(0,0,0,.46);font-size:12px}.company-gallery .drop-back-btn{align-items:center;background-color:rgba(255,221,0,.11);border-radius:4px;color:#ffa805;display:flex;font-size:13px;height:32px;justify-content:center;margin-top:15px;padding:0 10px}.company-gallery .drop-back-btn img{margin-right:5px}.company-gallery .drop-back-btn .nektarin-spinner{height:20px;margin-left:5px;width:20px}.company-detail>div:first-child{display:none}.company-detail .img-cover{height:28.5vw;position:relative;width:100%}.company-detail .img-cover .blocks{bottom:0;left:0;position:absolute;right:0;z-index:50}.company-detail .img-cover .blocks .block{background:rgba(0,0,0,.5);border-radius:5px;padding:15px}.company-detail .img-cover .blocks .block h1{font-family:var(--font-medium)}.company-detail .img-cover .blocks .block *{color:#fff}.company-detail .blocks-under-cover,.company-detail .blocks-under-description{row-gap:10px}.company-detail .block-under-cover-icon i,.company-detail .block-under-description-icon i{font-size:80px;line-height:.9}.company-detail .main-info{display:flex;margin-bottom:1rem}.company-detail .main-info .logo-container{margin:0 10px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company-detail .main-info .logo-container img{border-radius:15px;height:auto;width:150px}.company-detail .main-info .desc-container{width:80%}.company-detail .main-info .desc-container .name{font-size:36px;font-weight:600}.company-detail .main-info .desc-container .category{font-size:20px}.company-detail .main-info .desc-container .address{color:rgba(0,0,0,.5);font-size:20px;margin-left:20px;position:relative}.company-detail .main-info .desc-container .address:before{background:url(/storage/uploads/common/icon-point-gray.svg);content:"";height:20px;left:-19px;position:absolute;top:3px;width:16px}.company-detail .main-info .desc-container--dmi{width:75%}.company-detail .main-info .desc-container--dmi .name{font-size:36px;font-weight:600}.company-detail .main-info .desc-container--dmi .category{font-size:14px}.company-detail .main-info .desc-container--dmi .address{color:rgba(0,0,0,.5);font-size:20px;margin-bottom:0;margin-left:20px;position:relative}.company-detail .main-info .desc-container--dmi .address:before{background:url(/storage/uploads/common/icon-point-gray.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:-20px;position:absolute;width:16px}.company-detail .cal-links a{align-items:center;border-radius:13px;color:#fff;display:flex;font-size:20px;height:80px;justify-content:center;margin-bottom:20px;max-width:100%;text-align:center;transition:all .3s;width:380px}.company-detail .cal-links a:hover{filter:brightness(.9)}.company-detail .cal-links a:active{filter:brightness(.7)}.company-detail .cal-links a.wa{background-color:#2aa81a}.company-detail .cal-links a.wa:after{background:url(/storage/uploads/common/icon-wa.svg);content:"";height:65px;width:66px}.company-detail .cal-links a.tg{background-color:#039be5}.company-detail .cal-links a.tg:after{background:url(/storage/uploads/common/icon-tg.svg);content:"";height:57px;margin-left:7px;width:57px}.company-detail .cal-links a.ph:after{background:url(/storage/uploads/common/icon-phone-black.svg);content:"";height:26px;margin-left:20px;width:26px}.company-detail .cal-links a.disabled{filter:grayscale(1)}.company-detail .welcome-points{font-size:22px;font-weight:600}.company-detail .promocode-container{display:flex;width:100%}.company-detail .promocode-container input{border:1px solid #ddd;border-radius:7px;font-size:15px;height:55px;margin-left:20px;width:300px}.company-detail .promocode-container input:focus{border-color:#9ecaed;box-shadow:0 0 10px #9ecaed;outline:none}.company-detail .swiper .swiper-slide{align-items:center;border:none;border-radius:50px;display:flex;flex-direction:column;justify-content:center;padding:0 10px;width:100%}.company-detail .swiper .swiper-slide .border-slide{align-items:center;border:1px solid #969696;border-radius:50px;display:flex;flex-direction:column;justify-content:center;padding:35px 0;width:100%}.company-detail .swiper .swiper-slide h3{font-size:36px;font-weight:600;max-width:770px;padding:0 10px}.company-detail .swiper .swiper-slide .slide-desc{display:flex;flex-direction:column;justify-content:space-between;padding-left:60px}.company-detail .swiper .swiper-slide .slide-desc p{font-size:24px;margin-bottom:14px}.company-detail .swiper .swiper-slide .slide-desc a{width:280px}.company-detail .swiper .swiper-slide .slide-logo img{border-radius:18px;max-width:300px;width:100%}.company-detail .swiper .swiper-slide .slide-content{margin-top:20px;width:770px}.company-detail .custom-swiper-button-prev:before{background:url(/storage/uploads/common/icon-arrow-black.svg);content:"";height:11px;left:11px;position:absolute;top:15px;width:16px}.company-detail .custom-swiper-button-prev{background-color:#fd0;border-radius:50%;height:40px;margin-right:15px;position:relative;transition:all .3s;width:40px}.company-detail .custom-swiper-button-prev:hover{filter:brightness(.9)}.company-detail .custom-swiper-button-prev:active{filter:brightness(.7)}.company-detail .custom-swiper-button-next:before{background:url(/storage/uploads/common/icon-arrow-black.svg);content:"";height:11px;position:absolute;right:11px;top:15px;transform:rotate(180deg);width:16px}.company-detail .custom-swiper-button-next{background-color:#fd0;border-radius:50%;height:40px;margin-right:40px;position:relative;transition:all .3s;width:40px}.company-detail .custom-swiper-button-next:hover{filter:brightness(.9)}.company-detail .custom-swiper-button-next:active{filter:brightness(.7)}.company-detail .swiper-row .navigation{align-items:flex-end;display:flex;justify-content:center;margin:20px 0 50px;position:relative}.company-detail .swiper-row .navigation .swiper-pagination{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company-detail .desc-block{margin-bottom:100px;margin-top:20px}.company-detail .desc-block h5{font-size:24px;font-weight:600}.company-detail .desc-block p{font-size:20px}.company-detail .desc-block--dmi h5{font-size:20px;font-weight:600}.company-detail .desc-block--dmi p{font-size:16px}.company-detail .rounded{border-radius:20px!important;overflow:hidden}.company-detail #map{filter:saturate(.5);height:500px;overflow:hidden;position:relative;width:100%}.company-detail #map h3{bottom:30px;font-family:var(--font-bold);font-size:73px;left:16%;position:absolute;z-index:2}.company-detail .contacts{font-size:24px}.company-detail .contacts div{padding-left:50px}.company-detail .contacts a{color:#0a0a0a;cursor:pointer;text-decoration:none}.company-detail .contacts p{position:relative}.company-detail .contacts p:before{background-position:100%!important;background-repeat:no-repeat!important;background-size:contain!important;content:"";height:23px;left:-35px;position:absolute;top:5px;width:23px}.company-detail .contacts p.address:before{background:url(/storage/uploads/common/icon-point-red.svg)}.company-detail .contacts p.time-work:before{background:url(/storage/uploads/common/icon-clock-red.svg)}.company-detail .contacts p.phone:before{background:url(/storage/uploads/common/icon-phone-red.svg)}.company-detail .contacts p.wa:before{background:url(/storage/uploads/common/icon-wa-red.svg)}.company-detail .contacts p.tg:before{background:url(/storage/uploads/common/icon-tg-red.svg)}.company-detail .contacts p.email:before{background:url(/storage/uploads/common/icon-mail-red.svg)}.company-detail .contacts p.site:before{background:url(/storage/uploads/common/icon-globus.svg)}.company-detail .requisites h3,.company-detail .socials h3{font-size:30px;font-weight:600}.company-detail .socials h5{font-size:18px;position:relative}.company-detail .socials h5 a{color:rgba(0,0,0,.5);cursor:pointer;font-size:16px;text-decoration:none}.company-detail .socials h5 span{color:rgba(0,0,0,.5);display:block}.company-detail .socials h5:before{background-position:100%!important;background-repeat:no-repeat!important;background-size:contain!important;content:"";height:50px;left:-59px;position:absolute;top:-14px;width:50px}.company-detail .socials h5.instagram:before{background:url(/storage/uploads/common/icon-instagram-colors.svg)}.company-detail .socials h5.youtube:before{background:url(/storage/uploads/common/icon-youtube-colors.svg)}.company-detail .socials h5.telegram:before{background:url(/storage/uploads/common/icon-telegram-colors.svg)}.company-detail .socials h5.vk:before{background:url(/storage/uploads/common/icon-vk-colors.svg)}.company-detail .socials h5.ok:before{background:url(/storage/uploads/common/icon-ok-colors.svg)}.company-detail .socials h5.facebook:before{background:url(/storage/uploads/common/icon-facebook-colors.svg)}.company-detail .socials h5.twitter:before{background:url(/storage/uploads/common/icon-twitter-colors.svg)}.company-detail .socials .social{min-height:60px;padding-left:72px}.company-detail .slug-video{height:735px}.btn-pill{background-color:var(--bs-white);border:1px solid var(--yellow-default);border-radius:28px;font-size:12px}.btn-chosen-pill{background-color:var(--yellow-default);border-radius:28px;line-height:22px}.tariffs{margin-bottom:50px}.tariffs .card{border:none;border-radius:20px}.tariffs .card,.tariffs .card .header{background:#fff;box-shadow:0 4px 40px hsla(0,0%,48%,.1)}.tariffs .card .header{align-items:center;border-radius:20px;display:flex;flex-direction:column;padding:2rem 0;text-align:center}.tariffs .card .header p{background-color:#06f;border-radius:30px;color:#fff;font-weight:600;padding:5px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tariffs .tariff-container:nth-child(2) .card .header p{background-color:#8c8c8c}.tariffs .tariff-container:nth-child(3) .card .header p{background-color:#fd0}.tariffs .tariff-container:nth-child(4) .card .header p{background-color:#ff3d22}.tariffs .card .header span{font-size:20px;font-weight:600}.tariffs .card-body{padding:0}.tariffs .card .body{padding:1rem}.tariffs .card .body button{background:#fff;border:1px solid #fd0;border-radius:28px;color:#656565;width:100%}.tariffs .card .body ul{list-style-image:url(/storage/uploads/common/icon-daw-black.svg)}.tariffs .card .body li{filter:opacity(.7);margin-bottom:10px}.tariffs .card .body li:first-child{filter:opacity(1)}.tariffs .footer select{background-image:url(/storage/uploads/common/button-select-yellow.svg);background-position:101%;background-size:auto;border-color:rgba(0,32,51,.3);border-radius:10px;color:#929292;font-size:16px;padding-right:50px}.tariffs .footer select:focus{box-shadow:0 0 0 .25rem rgba(255,221,0,.3)}.tariffs .footer option{font-size:18px}.tariffs .footer h2 span{font-weight:600}.tariffs .footer .btn-container{display:flex;justify-content:flex-end}.promotions-list .promotion .detail-link:hover{color:var(--yellow)!important}.promotion-detail{margin-top:40px}.promotion-detail .promotion-desc h1{font-family:var(--font-bold)!important;font-size:73px;margin-bottom:30px;margin-top:30px}.promotion-detail .promotion-info{align-items:flex-end;display:flex;flex-direction:column}.promotion-detail .promotion-info .logo img{border-radius:18px;display:block;width:140px}.promotion-detail .promotion-info .name{color:#000;font-size:36px;font-weight:600;text-align:right}.promotion-detail .promotion-info .end-date{color:rgba(0,0,0,.5);margin-top:20px}.promotion-detail .promotion-info .end-date span{color:#000}.promotion-detail .promotion-info .coupons{color:rgba(0,0,0,.5);display:flex}.promotion-detail .promotion-info .coupons span{align-items:center;border:1px solid #fd0;border-radius:30px;color:rgba(0,0,0,.5);display:flex;font-size:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-left:10px;margin-right:4px;padding:2px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promotion-detail .promotion-info .coupons span img{height:16px;margin-right:6px;width:16px}.promotion-detail .promotion-info .participate h4{color:#fd0;font-weight:600}.promotion-detail .promotion-info .participate a{align-items:center;box-shadow:0 10px 40px 0 rgba(255,221,0,.6);display:flex;height:60px;justify-content:center;max-width:80vw;width:280px}.promotion-detail .gallery-item .rounded{border-radius:20px!important}.promotion-detail .gallery{margin:50px 0 150px}.promotion-detail .gallery h3{font-weight:600;margin-bottom:40px}.company-edit{margin-bottom:50px}.company-edit h3{font-weight:600}.company-edit .input-group-text{background-color:#fd0}.company-edit .form-label button{margin:10px 0}.company-edit .help-tip{background-color:#ffee81;border-radius:50%;cursor:default;font-size:10px;height:20px;line-height:22px;position:absolute;right:-30px;text-align:center;top:1px;width:20px}.company-edit .help-tip:before{color:#000;content:"?";font-weight:700;opacity:.7}.company-edit .help-tip:hover p{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;display:block;transform-origin:100% 0}.company-edit .help-tip p{background-color:#1e2021;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);color:#fff;display:none;font-size:13px;left:-4px;line-height:1.4;opacity:.9;padding:20px;position:absolute;text-align:left;width:300px;z-index:10}.company-edit .help-tip p:before{border:6px solid transparent;border-bottom-color:#1e2021;content:"";height:0;left:10px;position:absolute;top:-12px;width:0}.company-edit .help-tip p:after{content:"";height:40px;left:0;position:absolute;top:-40px;width:100%}.company-edit .label-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes fadeIn{0%{opacity:0;transform:scale(.6)}to{opacity:100%;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:100%}}.company-edit .form-label img{border-radius:10px}.company-edit #map{margin:40px 0}.level-class-1{background-color:#8c8c8c}.level-class-2{background-color:#fd0}.level-class-3{background-color:#ff3d22}.level-class-4{background-color:#06f}.level-class-5{background-color:#2fed7b}.qr .company-info{display:flex}.qr .company-info a{display:block;margin-right:16px}.qr .company-info a img{border-radius:18px;display:block;width:140px}.qr .company-info .name{color:#000;font-family:var(--font-medium);font-size:36px}.qr .qr-row{margin:40px 0}.qr-white-square{border-radius:18px;box-shadow:0 0 13px 8px #efefef;position:relative}.qr-white-square__img{border-radius:12px}.qr-white-square__phone{border-radius:50%;bottom:-15px;cursor:default;display:block;height:30px;left:-15px;padding:5px;position:absolute;width:30px}.qr-white-square__phone:hover{background-color:#fd0}.qr-white-square__phone img{display:block;height:100%;width:100%}.client-list .block-in-item:first-child{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.client-list .block-in-item:nth-child(2){align-items:center;display:flex;flex-direction:column;justify-content:center}.client-list .block-in-item:nth-child(3){align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.filter-btn--checked{background:#6c757d!important;color:#fff!important}.btn-outline-secondary:hover svg{stroke:#fff!important}.client-detail,.loyalty-setting{margin-bottom:50px}.client-detail .merge-label input{border-radius:9px 0 0 9px;width:69%}.client-detail .merge-label button{border-radius:0 9px 9px 0;width:30%}.drag-item{cursor:move}.drag-item.selected{opacity:.6}.company-detail .swiper .swiper-slide .border-slide{margin-bottom:5px;margin-top:5px}.company-detail .swiper .swiper-slide .slide-desc a{box-shadow:0 10px 20px rgba(255,221,0,.6)!important}#advices-list .advice_task_description *{color:var(--blue-gray)}#advices-list .advice_task_description a{text-decoration:underline}#advices-list .advice_task_description a:hover,.advice_task_description a:hover *{color:var(--yellow)!important}#steps-list .step-description *{color:var(--dark)}#steps-list .step-description a{text-decoration:underline}#steps-list .step-description a:hover,.step-description a:hover *{color:var(--yellow)!important}.client-detail #search-items-results{max-height:13rem;overflow-y:auto}.client-detail #selected-item ._remove-item-btn{padding:.2rem .6rem}.client-detail #selected-item ._remove-item-btn img{width:.8rem}.client-detail #selected-item ._count-item-select{width:6rem}.client-detail #selected-item ._count-item-input{width:3rem}.client-detail #selected-item ._price-item{width:6rem}.client-detail .selected-item-row{max-height:20.5rem;overflow-y:auto}.client-detail ._order-item .card{transition:all .3s ease-in-out}.client-detail ._order-item .card.active{border-color:#000}.qr-wallet__android-btn{align-items:center;display:flex;padding-right:105px;position:relative}.qr-wallet__android-btn span{color:#fff;font-size:20px;line-height:28px}.qr-wallet__android-btn svg{position:absolute;right:10px}.page_blocks .block-item-img,.page_items .price-item-img,.price-list .price-item-img{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.appointment-form .nav-tabs .nav-link.active,.appointments .nav-tabs .nav-link.active{background-color:var(--bs-body-bg);border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) transparent;color:var(--yellow)}.appointment-form .nav-tabs .nav-link,.appointments .nav-tabs .nav-link{color:#212529}.appointments #work_schedule_dates_table td,.appointments #work_schedule_table td{border:none;vertical-align:middle}.appointments #work_schedule_dates_table .break-time-separator,.appointments #work_schedule_table .break-time-separator{display:none}.appointments #work_schedule_dates_table .btn-delete{padding:8px 12px}.appointment-form #calendar a,.appointments-calendar #calendar a{color:inherit}.appointment-form #slots-list{row-gap:10px}.appointment-form #slots-list label{border:1px solid rgba(0,0,0,.125)}.appointment-form #slots-list input:checked+label{background:var(--yellow-default);border:transparent}.appointment-form .selected-date{background-color:var(--yellow-default)!important}.appointment-form #calendar.fc .fc-view-harness{height:470px!important}.appointments .btn-danger.btn-delete,.appointments .btn-warning.btn-edit{padding-left:15px;padding-right:15px}.appointments #appointments-list .appointment-row-info{width:57rem}.appointments #appointments-list .appointment-row-info>:first-child,.appointments #appointments-list .appointment-row-info>:nth-child(2){width:6.5rem}.appointments #appointments-list .appointment-row-info>:nth-child(3){width:17rem}.appointments #appointments-list .appointment-row-info>:nth-child(4){width:8rem}.block-form #icons-list{gap:5px}.block-form #icons-list input{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.block-form #icons-list label{background-color:#efefef;border-radius:7px;cursor:pointer;line-height:.8;padding:13px}.block-form #icons-list label i{font-size:20px;pointer-events:none}.block-form #icons-list input:focus+label{box-shadow:0 0 0 .25rem rgba(255,221,0,.3)}.block-form #icons-list input:checked+label{background-color:#fd0}.block-form #icons-list-links .next-btn,.block-form #icons-list-links .prev-btn{font-size:16px;padding:10px 41px}@media screen and (min-width:1400px) and (max-width:1600px){.hero-h1{font-size:3rem!important}.container-user{max-width:var(--container-user-width)!important}.container-user,.container-yellow{margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}.tasks__heading{max-width:50%}.system__title,.tool__title{font-size:1.1875rem!important}.system__image{height:70px!important}.appointments #appointments-list .appointment-row-info{width:50rem}.appointments #appointments-list .appointment-row-info>:nth-child(3){width:14rem}.appointments #appointments-list .appointment-row-info>:nth-child(4){width:7.5rem}.appointments #appointments-list .appointment-row-commentary{width:10rem}}@media screen and (max-width:1400px){.appointments #appointments-list .appointment-row{font-size:1.4vw}.appointments #appointments-list .appointment-row-info{width:70vw}.appointments #appointments-list .appointment-row-info>:first-child,.appointments #appointments-list .appointment-row-info>:nth-child(2){width:9vw}.appointments #appointments-list .appointment-row-info>:nth-child(3){width:20vw}.appointments #appointments-list .appointment-row-info>:nth-child(4){width:10.5vw}.appointments #appointments-list .appointment-row-commentary{width:12vw}}@media screen and (max-width:1200px){.company-detail .main-info .desc-container{width:70%}.appointments #work_schedule_dates_table tr td,.appointments #work_schedule_table tr td{font-size:14px;padding:6px}.appointments #work_schedule_dates_table tr td *,.appointments #work_schedule_table tr td *{font-size:14px}.appointments #work_schedule_dates_table tr td input,.appointments #work_schedule_table tr td input{padding:4px 10px}.appointments #work_schedule_dates_table tr td .pe-2,.appointments #work_schedule_table tr td .pe-2{padding-right:6px!important}.appointments #work_schedule_dates_table tr td .px-2,.appointments #work_schedule_table tr td .px-2{padding-left:6px!important;padding-right:6px!important}.appointments #work_schedule_dates_table tr td .info-input,.appointments #work_schedule_table tr td .info-input{width:7.6em!important}.appointments #work_schedule_dates_table tr td .form-switch,.appointments #work_schedule_table tr td .form-switch{min-height:auto}}@media screen and (max-width:992px){.h2{font-size:2.7778rem!important}.h3{font-size:1.7rem!important}.h4{font-size:1.3rem!important}.h5{font-size:1.15rem!important}.p{font-size:1.1rem}.page__section{padding-bottom:130px}main{min-height:calc(100vh - 104px)!important}.burger{background-size:contain;height:21px}header .navbar{padding-bottom:.2rem;padding-top:.2rem}header .navbar .offcanvas.show{background:var(--yellow);padding:1rem}header .navbar .offcanvas.show .offcanvas-body .nav-link{color:var(--dark);font-family:var(--font-medium);font-size:1.5em}header .navbar .offcanvas.show .offcanvas-body .nav-link:active,header .navbar .offcanvas.show .offcanvas-body .nav-link:focus,header .navbar .offcanvas.show .offcanvas-body .nav-link:hover{color:var(--dark)}header .navbar .offcanvas.show .offcanvas-body .nav-link:after{display:none}.section__wrapper{padding-bottom:80px;padding-top:80px}.container-rounded{border-radius:55px}.company-detail .cal-links a{font-size:16px;height:60px;margin:5px;text-align:center;width:280px}.company-detail .cal-links a:after{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.company-detail .cal-links a.wa:after{height:44px;width:44px}.company-detail .cal-links a.tg:after{height:39px;width:39px}.company-detail .cal-links a.ph:after{height:18px;width:18px}.company-detail .cal-links{display:flex;justify-content:space-between}.company-detail .swiper .swiper-slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.company-detail .swiper .swiper-slide .slide-logo{display:flex;justify-content:flex-end}.company-detail .swiper .swiper-slide h3{font-size:30px;text-align:center}.company-detail .slug-video{height:548px}.tariffs .footer div{display:flex;justify-content:center!important;margin-top:40px}
    /*    !*height: 350px;*!*/.connect-client .merge-label input{width:55%}.connect-client .merge-label button{width:45%}.appointment-form #calendar.fc .fc-button,.appointment-form #calendar.fc .fc-button .fc-icon,.appointment-form #calendar.fc .fc-toolbar-title,.appointments-calendar #calendar.fc .fc-button,.appointments-calendar #calendar.fc .fc-button .fc-icon,.appointments-calendar #calendar.fc .fc-toolbar-title{font-size:16px}.appointment-form #calendar.fc .fc-button,.appointments-calendar #calendar.fc .fc-button{padding:2px 6px}.appointments #work_schedule_dates_table tr td,.appointments #work_schedule_table tr td{font-size:12px;padding:4px}.appointments #work_schedule_dates_table tr td *,.appointments #work_schedule_table tr td *{font-size:12px}.appointments #work_schedule_dates_table tr td input,.appointments #work_schedule_table tr td input{padding:2px 6px}.appointments #work_schedule_dates_table tr td .pe-2,.appointments #work_schedule_table tr td .pe-2{padding-right:4px!important}.appointments #work_schedule_dates_table tr td .px-2,.appointments #work_schedule_table tr td .px-2{padding-left:4px!important;padding-right:4px!important}}@media screen and (max-width:768px){.h2{font-size:3.1111rem!important}.h3{font-size:1.6rem!important}.h4{font-size:1.25rem!important}.h5{font-size:1.13rem!important}.p{font-size:1rem}.sc-1{height:100vh}.page__section{padding-bottom:100px}header .navbar .logo{height:30px;width:128px}.burger{background-size:contain;height:16px}.company-detail .swiper .swiper-slide .slide-logo{justify-content:center;margin-bottom:10px}.company-detail .swiper .swiper-slide .slide-desc{align-items:center;padding-left:0;text-align:center}.company-detail .swiper .swiper-slide .slide-content{margin-bottom:30px}.company-detail .swiper .swiper-slide h3{margin-top:30px}.company-detail .img-cover{height:57vw}.promotions-list .promotion .edit-link{flex-direction:column-reverse;padding:10px}.qr .company-info{align-items:center;display:flex;flex-direction:column}.client-list .block-in-item{align-items:center!important;width:100%}.company-detail .swiper .swiper-slide .border-slide{padding:0}.company-detail .main-info .logo-container img{width:100px}.company-detail .main-info .desc-container--dmi .name{font-size:20px}.company-detail .main-info .desc-container--dmi .address{font-size:16px}.company-detail .main-info .desc-container--dmi .address:before{height:16px}.company-detail .slug-video{height:421px}.company-detail .swiper .swiper-slide .border-slide{margin-bottom:.3vh;margin-top:.3vh}.company-detail .swiper .swiper-slide .slide-desc a{box-shadow:0 10px 20px rgba(255,221,0,.6)!important}.analytics .analytic-periods .segment__item:first-of-type,.analytics .analytic-periods .segment__item:nth-of-type(2),.analytics .analytic-periods .segment__item:nth-of-type(3),.dashboard .dashboard-periods .segment__item:first-of-type,.dashboard .dashboard-periods .segment__item:nth-of-type(2),.dashboard .dashboard-periods .segment__item:nth-of-type(3){flex:1 1 33.33333%!important}.appointments #appointments-list .appointment-row{flex-wrap:wrap;font-size:inherit;row-gap:2vw}.appointments #appointments-list .appointment-row-info{flex-wrap:wrap;row-gap:2vw;width:100%}.appointments #appointments-list .appointment-row-info>:first-child,.appointments #appointments-list .appointment-row-info>:nth-child(2){width:50%}.appointments #appointments-list .appointment-row-info>:nth-child(2){padding-left:4vw}.appointments #appointments-list .appointment-row-info>:nth-child(3){width:100%}.appointments #appointments-list .appointment-row-info>:nth-child(4){width:auto}.appointments #appointments-list .appointment-row-commentary{width:100%}.appointments #appointments-list .appointment-row-actions{gap:0!important;justify-content:space-between;width:100%}.appointments #appointments-list .btn-delete,.appointments #appointments-list .btn-edit{width:48%}.appointments #work_schedule_dates_table tr td,.appointments #work_schedule_table tr td{font-size:9px;padding:2px}.appointments #work_schedule_dates_table tr td *,.appointments #work_schedule_table tr td *{font-size:9px}.appointments #work_schedule_dates_table tr td input,.appointments #work_schedule_table tr td input{padding:2px 6px}.appointments #work_schedule_dates_table tr td .pe-2,.appointments #work_schedule_table tr td .pe-2{padding-right:2px!important}.appointments #work_schedule_dates_table tr td .px-2,.appointments #work_schedule_table tr td .px-2{padding-left:2px!important;padding-right:2px!important}.appointment-form .period-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:8px}.appointment-form .period-row label{padding-left:0!important;padding-right:0!important;width:50%}.appointment-form .period-row input{width:50%!important}.page_items .item-row-info{width:100%}.page_items .item-row-actions{gap:0!important;justify-content:space-between;margin-top:.7em;width:100%}.page_items .item-row-actions>*{width:48%}.mailing-list .btn-create{width:100%!important}}@media screen and (max-width:576px){.h1,.hero-h1{font-size:2rem!important;text-align:center}.h2{font-size:1.625rem!important;line-height:2.125rem!important}.h3{font-size:1.5625rem!important}.h4{font-size:1.25rem!important}.h5{font-size:1.125rem!important}.main-text{font-size:16px}main{min-height:calc(100vh - 96px)!important}.section__wrapper{padding-bottom:50px;padding-top:50px}.section__wrapper h2{width:100%!important}.container-rounded{border-radius:30px}.offcanvas__link--small{font-size:.8889rem}.mailing-list .header-left{display:flex;flex-direction:column}.mailing-list .mailing-element .datetime{margin-left:0}.mailing-create .accordion-collapse-period input{width:50%}.company-detail .cal-links{align-items:center;flex-direction:column}.company-detail .main-info .desc-container--dmi .category{font-size:12px;font-weight:400;line-height:14px}.company-detail .welcome-points{font-size:16px;font-weight:500;line-height:18px}.company-detail #map{height:157px}.company-detail #map h3{bottom:17px;font-family:var(--font-bold);font-size:25px;font-weight:700;left:16px;line-height:30px;position:absolute;z-index:2}.company-detail .contacts div{padding-left:34px}.company-detail .contacts p{font-size:16px;font-weight:400;line-height:18px}.company-detail .contacts p:before{height:13px;left:-20px;transform:translateY(-4px);width:12px}.company-detail .swiper .swiper-slide h3{font-size:25px}.company-detail .swiper .swiper-slide .slide-desc p{font-size:20px}.company-detail .custom-swiper-button-prev{margin-right:15px;order:1}.company-detail .custom-swiper-button-next{margin-right:15px;order:3}.company-detail .swiper-row .navigation .swiper-pagination{margin-right:15px;order:2}
    /*    !*height: 210px;*!*/.company-detail .cal-links a{height:55px;margin:5px}.company-detail .promocode-container{align-items:center;display:flex;flex-direction:column-reverse}.company-detail .promocode-container *{height:55px;margin:5px 0!important;width:280px!important}.company-detail .main-info .logo-container img{width:70px}.company-detail .main-info .desc-container--dmi .name{font-size:19px;font-weight:600;line-height:141.5%}.company-detail .main-info .desc-container--dmi .address{font-size:11px}.company-detail .main-info .desc-container--dmi .address:before{height:12px}.company-detail .slug-video{height:250px}.action-name{width:100%}.action-info-item{padding-left:0;text-align:left;width:100%}.analytics .period-inputs,.dashboard .period-inputs{flex-wrap:wrap}.client-detail #selected-item ._count-item-input,.client-detail #selected-item ._count-item-select{width:3rem}.client-detail #selected-item ._price-item{width:5rem}.appointments #work_schedule_dates_table tr td:nth-child(2),.appointments #work_schedule_table tr td:nth-child(2){width:50%}.appointments #work_schedule_dates_table tr,.appointments #work_schedule_table tr{align-items:center;border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-wrap:wrap;padding-bottom:2vw;padding-top:2vw;row-gap:6px;width:87vw}.appointments #work_schedule_dates_table tr:last-of-type,.appointments #work_schedule_table tr:last-of-type{border-bottom:none}.appointments #work_schedule_dates_table tr td:first-child,.appointments #work_schedule_table tr td:first-child{width:40%}.appointments #work_schedule_dates_table tr td:nth-child(2),.appointments #work_schedule_table tr td:nth-child(2){text-align:right;width:60%}.appointments #work_schedule_dates_table .break-time-separator,.appointments #work_schedule_table .break-time-separator{display:inline-block;width:26.34vw}.appointments #work_schedule_dates_table tr td:nth-child(3),.appointments #work_schedule_table tr td:nth-child(3){text-align:right;width:100%}.appointments #work_schedule_dates_table tr td:nth-child(4),.appointments #work_schedule_table tr td:nth-child(4){width:46%}.appointments #work_schedule_dates_table tr td:nth-child(5),.appointments #work_schedule_table tr td:nth-child(5){width:54%}.appointments #work_schedule_dates_table tr td,.appointments #work_schedule_table tr td{font-size:3.04vw;padding:1.5vw}.appointments #work_schedule_dates_table tr td *,.appointments #work_schedule_table tr td *{font-size:3.04vw}.appointments #work_schedule_dates_table tr td .pe-2,.appointments #work_schedule_table tr td .pe-2{padding-right:1.5vw!important}.appointments #work_schedule_dates_table tr td .px-2,.appointments #work_schedule_table tr td .px-2{padding-left:1.5vw!important;padding-right:1.5vw!important}.appointments #work_schedule_dates_table tr td input,.appointments #work_schedule_table tr td input{padding:1.1vw 2.2vw}.appointments #work_schedule_dates_table tr td .info-input,.appointments #work_schedule_table tr td .info-input{width:100%!important}}@media screen and (max-width:400px){.company-detail .slug-video{height:170px}.btn-mobile{font-size:12px;padding:5px 10px}}
