.load-area{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.lds-spinner{color:#6d6d6d;display:inline-block;position:relative;width:21px}.lds-spinner div{-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{background:#6d6d6d;content:" ";display:block;height:5px;left:10px;position:absolute;top:5px;width:1.5px}.lds-spinner div:first-child{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lds-spinner div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.lds-spinner div:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.lds-spinner div:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lds-spinner div:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.lds-spinner div:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.lds-spinner div:nth-child(7){-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lds-spinner div:nth-child(8){-webkit-animation-delay:-.4s;animation-delay:-.4s;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.lds-spinner div:nth-child(9){-webkit-animation-delay:-.3s;animation-delay:-.3s;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.lds-spinner div:nth-child(10){-webkit-animation-delay:-.2s;animation-delay:-.2s;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.lds-spinner div:nth-child(11){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.lds-spinner div:nth-child(12){-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(330deg);transform:rotate(330deg)}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}img{max-width:100%}.center-style{align-items:center;flex:1 1}.center-style,.container-area-field{display:flex;justify-content:center;width:100%}.container-area-field{position:relative}.container-main-area{max-width:1230px;padding:0 2rem;position:relative;width:100%}.big-container{max-width:1440px;width:100%}.home-header{padding:13px 0;width:100%}.header-container{z-index:30}.home-header-mobile{display:none;position:relative;z-index:20}.header-color{background-color:#ecf3fc}.about-color{background-color:#f5f5f5!important}.home-header-info{align-items:center;display:flex;justify-content:space-between;margin:0 -5px}.header-drop-menu-area_m{align-items:center;background-color:#fff;bottom:1000%;display:none;flex-direction:column;left:0;padding:1rem;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .2s ease;width:100%;z-index:10}.header-drop-menu-area_m .drop-menu-link:last-child{border-bottom:none}.header-drop-menu-area_m._open{bottom:72px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding-bottom:1rem;padding-top:4.4rem}.drop-menu-link{color:#2a2b31;font-size:1rem;font-weight:400;padding:.8rem .5rem;text-align:center;text-transform:uppercase;width:100%}.drop-menu-link:active{font-weight:700}.header-info-area{align-items:center;display:flex;gap:.5rem;margin:5px}.header-icon{display:flex;height:18px;justify-content:center;width:24px}.header-info{align-items:center;color:#2a2b31;display:flex;font-size:15px;font-weight:400;white-space:nowrap}.header-info span{font-weight:600}.header-info .work-time{border-left:1px solid #2a2b31;font-size:13px;margin:0 0 0 8px;padding:0 0 0 7px;text-transform:uppercase}.home-header-nav{align-items:center;display:flex}.home-header-nav .button-area{margin:0 0 0 auto;width:auto}.home-header-nav .button-area .btn{color:#2a2b31;font-size:1rem;font-weight:600;padding:.5rem 3rem}.home-navigation{display:flex;flex:1 1 auto}.home-navigation .navigation-link:last-child{margin:0}.navigation-link{color:#2a2b31;font-size:13px;font-weight:600;margin:0 20px 0 0;position:relative;text-transform:uppercase;white-space:nowrap}.navigation-link:before{background:#fc0;border-radius:1.25px;bottom:-4px;content:"";height:4px;left:calc(50% - 17px);opacity:0;position:absolute;transition:all .2s ease;width:34px}.navigation-link:hover{cursor:pointer}.navigation-link:hover:before{opacity:1}.slider{position:relative}.slider div{outline:none}.banner-slider{position:relative}.banner-slider .container-main-area{margin:0 auto}.banner-slider .slick-track{display:flex}.banner-slider .slick-list{height:470px}.banner-slider .slider-arrow{cursor:pointer;position:absolute;top:calc(50% - 30px);z-index:10}.banner-slider .slider-arrow._prew{left:60px}.banner-slider .slider-arrow._next{right:60px}.banner{height:470px;position:relative;width:100%}.banner-price{align-items:center;background-image:url(/static/media/banner-price.8e3ffef38d6bcf6c6cb1.png);bottom:-4px;display:flex;display:none;height:75px;justify-content:center;position:absolute;right:0;width:563px;z-index:1}.banner-price img{width:100%}.banner-price__total{color:#fff;font:400 40px/55px;text-transform:uppercase}.banner-price__total span{font-weight:600}.banner-info{height:auto;width:100%}.banner-logo{color:#fc0;font-size:3rem;margin-top:3rem}.h1{margin:2rem 0 0}.banner-text{color:#292b39;color:#fff;font-size:21px;font-size:1.3rem;font-weight:400;font-weight:500;margin-top:1rem;text-shadow:1px 0 10px #000}.order-system-btn{color:#303030;font-size:18px;font-weight:600;height:60px;margin-top:12rem;width:460px}.banner-img{height:100%;left:0;object-fit:cover;object-position:0 -127px;position:absolute;top:0;width:100%}.about-area{padding:46px 0 86px}.title-home.title-block{justify-content:center;margin:0 0 16px}.title-home.title-block .title{color:#303030;font-size:40px;font-weight:600;letter-spacing:-.02em}.title-sub{color:#636363;font-size:20px;font-weight:400;margin:0 0 32px}.title-sub span{font-weight:600}.about-info p{color:#000;font-size:17px;font-weight:300}.advantages-fon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAO8AQMAAACSmztAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURezz/P///wd7x7YAAAJKSURBVHja7c8BDQAACAOg9y+tMe4mNCDzTISFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYUPhgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBuATauegMRVRUGAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.top-line .title:after{background:#fc0;border-radius:1.25px;content:"";height:6px;left:calc(50% - 45px);opacity:1;position:absolute;top:-31px;transition:all .2s ease;width:90px}.advantages-area{background-color:#fff;margin:0 0 30px;padding:69px 40px 30px}.slider{display:flex}.slider+.button-area{margin:40px 0 0}.slider-advantages{display:block;padding:0 0 10px}.slider-advantages .slick-slider{width:100%}.slider-advantages button{display:none!important}.slider-advantages .slick-track{display:flex;justify-content:space-between}.slider-advantages .slick-slide{display:flex;flex-wrap:nowrap;justify-content:center}.slider-card-area{border-radius:20px;display:block;margin:0 12px 25px;max-width:282px;padding:84px 0 0;position:relative}.card-image-block{display:flex;justify-content:center;position:absolute;top:0;width:100%}.card-info-block{background-color:#fff;border-radius:20px;box-shadow:5px 6px 50px #f2f2f2;min-height:400px;padding:108px 27px 30px}.card-title-block{margin:0 0 24px;width:100%}.card-title-block .card-title{color:#2e2e2e;font-size:20px;font-weight:600}.card-info{color:#636363;font-size:15px;font-weight:400}.system-area{padding:64px 0 83px}.system-info-area{display:flex;justify-content:space-between}.system-img-area{position:relative;width:510px}.system-img-area .system-img{position:absolute;top:-10px;z-index:2}.system-img-area .system-img-dots{bottom:30px;left:-140px;position:absolute;z-index:1}.system-list{max-width:490px;position:relative;z-index:5}.system-item{margin:0 0 38px;padding:0 0 0 51px;position:relative}.check-block{left:0;position:absolute;top:0}.system-title{color:#2e2e2e;font-size:20px;font-weight:600;margin:0 0 8px}.system-info{color:#636363;font-size:15px;font-weight:400;letter-spacing:-.02em}.system-sound-area{display:flex;flex-direction:column}.system-sound-title{color:#2e2e2e;font-size:20px;font-weight:600;margin:0 0 24px;padding:0 0 0 51px}.system-player{background-color:#fff;border-radius:20px;margin:0 0 30px;max-width:448px;padding:10px 15px;width:100%}.player-play,.system-player{align-items:center;display:flex}.player-play{height:100%;margin:0 9px 0 0;width:14px}.player-play:hover{cursor:pointer}.sound-name{color:#3a3a3a;font-size:15px;font-weight:400;margin:0 5px 0 0;width:120px}.player-next{height:100%;margin:0 15px}.player-next:hover{cursor:pointer}.player-time{color:#3a3a3a;font-size:12px;font-weight:400;opacity:.6}.order-system-area{align-items:center;display:flex;position:relative}.order-system-area .btn{color:#303030;font-size:17px;font-weight:600;height:47px;margin:0 55px 0 0;text-transform:inherit}.order-system-area .btn svg{margin:0 0 0 22px}.call-area{position:absolute;right:273px;top:-63px;z-index:50}.call-area:hover{cursor:pointer}.call-filter{background:#0e63dc;border-radius:20px;bottom:-10px;-webkit-filter:blur(10px);filter:blur(10px);height:68px;left:-10px;opacity:.1;position:absolute;width:140px;z-index:0}.call-block{background-color:#fff;border-radius:20px;box-shadow:inset 0 4px 20px hsla(0,0%,100%,.3);flex-wrap:wrap;padding:17px 20px;width:340px;z-index:2}.call-block,.call-img-area{display:flex;position:relative}.call-img-area{align-items:center;background:#ecf3fc;border-radius:12px;height:58px;justify-content:center;margin:0 24px 0 0;width:58px}.call-text{color:#636363;font-size:14px;font-weight:400;margin:0 0 7px}.call-text-bold{color:#2e2e2e;font-size:18px;font-weight:700}.order-price{color:#636363;font-size:27px;font-weight:400}.order-price span{color:#ff3f02;font-weight:600}.publication-area{padding:43px 0 45px}.publication-list{display:flex}.publication-item-area{display:flex;flex:1 1 auto;justify-content:center;margin:0 0 10px}.publication-item{display:flex;flex-direction:column;width:282px}.publication-item-img{margin:0 0 30px}.publication-item-title{color:#2e2e2e;font-size:20px;font-weight:600;margin:0 0 8px;min-height:54px}.publication-item-text{color:#636363;font-size:15px;font-weight:600;letter-spacing:-.02em}.slider-application+.button-area{margin:0}.slide-app-block{background-color:#fff;border-radius:12px;box-shadow:5px 6px 50px #f2f2f2;display:block;margin:0 12px 40px;max-width:282px;overflow:hidden}.app-text{color:#2e2e2e;font-size:20px;font-weight:600;padding:.4rem 1rem 1rem}.contact-area{display:flex;justify-content:space-between;padding:100px 0 70px}.contact-area .title-block{margin:0 0 60px;padding:0}.contact-area .title-block .title{color:#303030;font-size:40px;font-weight:600}.contact-info .top-line .title:after{left:0}.contact-info-text{color:#2c2e33;font-size:18px;font-weight:300;margin:0 0 70px}.contact-way,.contact-ways{align-items:center;display:flex}.contact-way a{margin:0 0 0 20px;white-space:nowrap}.contact-way+.contact-way{margin:0 0 0 76px}.way-phone a{color:#2c2e33;font-size:18px;font-weight:300}.way-phone a span{font-weight:400}.way-email a{color:#0e63dc;font-size:18px;font-weight:300;text-decoration-line:underline}.way-email a span{font-weight:nulll}.way-email a:hover{color:#0a55c1}.contact-form-area{margin:0 0 0 20px;max-width:535px;width:100%}.contact-form{width:100%}.contact-form .form-flex{margin:0 0 35px}.contact-form .form-flex .input-container+.input-container{margin:0 0 0 20px}.contact-form .label{color:#2c2e33;font-size:20px;font-weight:400;margin:0 0 5px}.contact-form .label span{font-weight:nulll}.contact-form .input-area input,.contact-form .input-area textarea{border:none;border-bottom:1px solid #2c2e33;border-radius:0;padding:0}.contact-form .input-area textarea{height:100px}.contact-form .button-area{margin:50px 0 0}.contact-form .button-area button{color:#303030;font-size:18px;font-weight:600;height:60px;padding:0 10px;text-transform:inherit;width:257px}.contact-form .button-area button span{font-weight:nulll}.contact-form .checkbox-area .label{margin:0 10px 0 0}.contact-form .checkbox-area .checkbox-text{color:#101216;font-size:13px;font-weight:400}.contact-form .checkbox-area .checkbox-text span{font-weight:nulll;text-decoration-line:underline}.form-flex{display:flex}.system-list-slider{display:none}.contact-info .title-home.title-block{justify-content:flex-start}.footer{background-color:#303030}.footer-area{margin:0 -5px;padding:30px 0}.footer-nav-area{align-items:flex-start;display:flex;justify-content:space-between}.footer-nav-block{margin:0 5px 20px}.footer-nav-block a,.footer-nav-block p{color:#fff;cursor:pointer;font-size:18px;font-weight:400;letter-spacing:-.01em}.footer-nav-block a span,.footer-nav-block p span{font-weight:nulll}.soc-area{display:flex;justify-content:center;margin:2px 0 0 15px}.soc-area svg{cursor:pointer}.soc-area a+a,.soc-area svg+svg{margin:0 0 0 24px}.footer-soc{align-items:center;display:flex}.modal-close{cursor:pointer;height:14px;position:absolute;right:20px;top:30px;width:14px}.modal.modal-agreement{height:auto!important;overflow-y:auto;padding:34px 25px 47px 31px;width:100%}.modal.modal-agreement .modal-title-block{padding:0}.modal.modal-agreement .modal-title-block .modal-title{color:#2a2b31;font-size:20px;font-weight:600;text-transform:uppercase}.modal.modal-agreement .modal-text{color:#101216;font-size:13px;font-weight:400;margin:0 10px 0 0}.modal-agreement{max-width:690px;width:100%}.ReactModal__Overlay{padding:10px}.system-player{box-shadow:0 4px 10px #e2e2e2;position:relative}.system-player .rhap_container{background-color:#fff;box-shadow:none;left:50px;margin-left:auto;padding:0;width:50%}.system-player .rhap_controls-section{display:none}.system-player .rhap_time{color:#3a3a3a;font-size:13px;font-weight:400}.system-player .rhap_progress-bar{height:4px}.system-player .rhap_progress-indicator{background:#ffcd06;height:12px;top:-4px;width:12px}.system-player .rhap_current-time{display:none}.system-player .rhap_progress-container{padding:0 5px}.system-item-img{display:flex;height:100%}.system-img-mini-area{display:none;justify-content:center;margin:-50px 0 5px}.burger{align-items:center;background-color:initial;border:0;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-between;padding:3px 2.5px;width:40px}.burger span{border-radius:5px;height:4px;width:100%}.burger span,.burger:hover span{background-color:#fc0}.burger--active span:nth-child(2){display:none}.burger--active span:first-child{-webkit-transform:rotate(45deg) translate(8px,7px);transform:rotate(45deg) translate(8px,7px)}.burger--active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(9px,-8px);transform:rotate(-45deg) translate(9px,-8px)}.banner__back{margin-top:1rem}.price-table{border:2px solid #fc0;border-radius:16px;display:table;margin:2rem auto 3rem;overflow:hidden}.price-tr{display:table-row}.price-th{background-color:#fc0;color:#000}.price-td,.price-th{display:table-cell;font-size:1.1rem;font-weight:600;padding:.9rem;text-align:center}.price-tr:nth-of-type(n){background-color:#fff}.price-tr:nth-of-type(2n){background-color:#f5f5f5}.prices-color{background-color:#ecf3fc!important}.rhap_container{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;font-family:inherit;line-height:1;padding:10px 15px;width:100%}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex:1 1 auto;flex-direction:column}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{align-items:center;display:flex;flex:3 1 auto}.rhap_progress-container{align-items:center;align-self:center;cursor:pointer;display:flex;flex:1 0 auto;height:20px;margin:0 calc(10px + 1%);-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{background-color:#ddd;border-radius:2px;box-sizing:border-box;height:5px;position:relative;width:100%;z-index:0}.rhap_progress-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_progress-bar-show-download{background-color:hsla(0,0%,87%,.5)}.rhap_download-progress{background-color:#ddd;border-radius:2px;height:100%;position:absolute;z-index:1}.rhap_progress-indicator{background:#868686;border-radius:50px;box-shadow:0 0 5px hsla(0,0%,53%,.5);box-sizing:border-box;height:20px;margin-left:-10px;position:absolute;top:-8px;width:20px;z-index:3}.rhap_controls-section{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.rhap_additional-controls{align-items:center;display:flex;flex:1 0 auto}.rhap_repeat-button{color:#868686;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_main-controls{align-items:center;display:flex;flex:0 1 auto;justify-content:center}.rhap_main-controls-button{color:#868686;font-size:35px;height:35px;margin:0 3px;width:35px}.rhap_play-pause-button{font-size:40px;height:40px;width:40px}.rhap_volume-controls{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}.rhap_volume-button{color:#868686;flex:0 0 26px;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_volume-container{align-items:center;display:flex;flex:0 1 100px;-webkit-user-select:none}.rhap_volume-bar-area{align-items:center;cursor:pointer;display:flex;height:14px;width:100%}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{background:#ddd;border-radius:2px;box-sizing:border-box;height:4px;position:relative;width:100%}.rhap_volume-indicator{background:#868686;border-radius:50px;box-shadow:0 0 3px hsla(0,0%,53%,.5);box-sizing:border-box;cursor:pointer;height:12px;left:0;margin-left:-6px;opacity:.9;position:absolute;top:-4px;width:12px}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_button-clear{background-color:initial;border:none;cursor:pointer;overflow:hidden;padding:0}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.ReactModal__Overlay{background-color:rgba(0,0,0,.5)!important;z-index:99!important}.modal{background:#fff;border-radius:10px;bottom:auto;box-shadow:0 4px 8px rgba(0,0,0,.1);height:auto;left:50%;margin-right:-50%;padding:18px 0 30px;position:relative;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:290px}.modal .button-area{padding:0 20px}.modal.modal-ringing{padding:0}.modal-title-block{align-items:center;display:flex;margin:0 0 11px;padding:0 20px;width:100%}.modal-title{color:#303030;font-size:16px;font-weight:600}.modal-time{margin:0 0 25px;padding:0 20px}.time-name{color:#636363;font-size:11px;font-weight:400;margin:0 0 10px;text-transform:uppercase}.time-settings{justify-content:space-between}.time-settings,.time-settings-block{align-items:center;display:flex}.time-settings-block .custom-select-area{width:102px}.time-settings-block .t{color:#636363;font-size:11px;font-weight:400;margin:0 6px 0 0;text-transform:uppercase}.modal-ringing .button-area{margin:5px 0 0}.modal-ringing .button-area button{color:#303030;font-size:13px;font-weight:600;max-width:117px;width:100%}._fixed-b{bottom:0;position:fixed}.menu-bottom{background:#fff;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.3);display:flex;justify-content:space-between;margin:0 auto;max-width:640px;padding:6px 20px}.menu-bottom-item.menu-bottom-item-active,.menu-bottom-item:hover{background:#e3e3e3;cursor:pointer}.menu-bottom-item{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:44px;justify-content:center;min-width:55px;padding:0 5px;transition:all .2s ease}.menu-bottom-item .item-icon{margin:0 0 4px}.menu-bottom-item .item-text{color:#2a2b31;font-size:11px;font-weight:700;text-transform:uppercase}.header{background-color:#fc0;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.2);margin:0 auto 2rem;min-height:54px;padding:0 13px 0 15px;z-index:2}.header,.header-content{align-items:center;display:flex;justify-content:space-between;max-width:640px;width:100%}.header-content{margin:0 auto}.header-title{color:#2a2b31;font-size:16px;text-align:center;text-transform:uppercase;width:40%}.header-title,.header-title span{font-weight:700}.header-nav{display:flex}.header-icon,.header-nav{align-items:center;width:30%}.header-icon{display:inline-flex;height:20px;justify-content:flex-end}.header-icon__button{background-color:initial;padding:0}.back--nav,.header-icon__button{align-items:center;display:inline-flex}.back--nav__img{fill:#454548;stroke:#454548;stroke-width:10px;height:30px;width:24px}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.button-area{align-items:center;display:flex;width:100%}.button-area._between{justify-content:space-between}.button-area._center{justify-content:center}.button-area._left{justify-content:flex-end}.button-area._right{justify-content:flex-start}.button-area._wrap{flex-wrap:wrap}button{-webkit-appearance:none;-moz-appearance:none;background:#0069ed;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:1;margin:0;min-height:33px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease}button::-moz-focus-inner{border:0}.btn{align-items:center;display:flex;justify-content:center;padding:.5rem 1.6rem;text-transform:uppercase}.btn:hover{cursor:pointer}.btn-yellow-gradient{background:linear-gradient(180deg,#fc0,#ffb931);border-radius:16px;color:#303030;font-size:17px;font-weight:600}.btn-yellow-gradient:active,.btn-yellow-gradient:hover{background:#ebbc00}.btn-yellow-border{background:#fff;border:1px solid #fc0;border-radius:16px;color:#303030;font-size:17px;font-weight:600}.btn-yellow-border:active,.btn-yellow-border:hover{background:#ebbc00}.btn-yellow{background:#fc0;border-radius:16px;color:#303030;font-size:1.1rem;font-weight:600}.btn-yellow:active,.btn-yellow:hover{background:#edbe00}.btn-border{background:#fff;border:1px solid #c5cbd9;border-radius:16px;color:#303030;font-size:10px;font-weight:600;text-transform:uppercase}.btn-border:active,.btn-border:hover{background:#edbe00}.btn-gray{background:#eae9e9;border-radius:16px;color:#303030;font-size:10px;font-weight:600;text-transform:uppercase}.btn-gray:active,.btn-gray:hover{background:#dfdada}.btn-red{background:red;border-radius:16px;color:#fff;font-size:10px;font-weight:600;text-transform:uppercase}.btn-red:active,.btn-red:hover{background:#c90202}.btn-blue{background:#fff;border:1px solid #0e63dc;border-radius:16px;color:#0e63dc;font-size:16px;font-weight:600;height:62px;text-transform:inherit;width:220px}.btn-blue:active,.btn-blue:hover{border-color:#0a55c1;color:#0a55c1}.btn--header{font-size:1rem;padding:.5rem 2rem}.input-link{display:inline-block;width:100%}.input-link,.input-link input{cursor:pointer}.input-container._no-mr{margin:0;position:relative}.input-container._no-mr .select-icon._abs{pointer-events:none;position:absolute;right:10px;top:16px}.input-container{margin:0 0 10px;width:100%}.input-container .input-area{align-items:baseline;display:flex;flex-wrap:wrap;min-height:27px;position:relative;width:inherit}.input-container .input-error input,.input-container .input-error textarea{border:1px solid #d22518;color:#d22518}.error{color:#d22518;font-size:13px;line-height:18px;margin:2px;width:100%}.input-area input::-webkit-input-placeholder,.input-area textarea::-webkit-input-placeholder{color:#737373;font-size:16px;font-weight:400}.input-area input::placeholder,.input-area textarea::placeholder{color:#737373;font-size:16px;font-weight:400}.input-area input,.input-area input:disabled,.input-area input[disabled],.input-area select,.input-area textarea{background:#fff;border:2px solid #979797;border-radius:12px;color:#303030;font-size:16px;font-weight:400;margin:0;opacity:1;padding:.5rem 2.6rem .5rem .8rem;width:inherit}.switch-area{display:flex}input[type=checkbox]{height:0;visibility:hidden;width:0}.radio{background:#fff;border:2px solid #979797;border-radius:100px;cursor:pointer;display:block;height:1.9rem;position:relative;text-indent:-9999px;width:50px}.radio:focus{outline:none}.radio:after{background:#d6d6d6;border-radius:90px;box-shadow:0 0 4px rgba(0,0,0,.25);content:"";height:20px;left:3px;position:absolute;top:3px;transition:.2s;width:20px}input:checked+.radio:after{background:#fc0}input:checked+.radio:after,input:disabled:checked+label:after{left:calc(100% - 3px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}input:disabled:checked+label:after{background:#d6d6d6}.checkbox-area .checkbox{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.checkbox-area .error{color:#d22518;font-size:13px;line-height:18px;margin-left:0;margin-top:6px;width:100%}.checkbox-area label{border:none;border-radius:0;height:auto;text-indent:inherit;width:auto}.checkbox-area label:after{background:transparent;border-radius:0;box-shadow:none;content:"";height:0;left:0;position:absolute;top:0;width:0}.checkbox-area .checkbox .normal-checkbox{display:none;opacity:0}.checkbox-area .checkbox .label{align-items:center;border:1px solid #2a2b31;border-radius:2px;cursor:pointer;display:flex;flex:0 0 20px;height:20px;justify-content:center;overflow:hidden;position:relative}.checkbox-area .checkbox .normal-checkbox:checked+.label:before{content:"";height:100%;position:absolute;width:100%}.checkbox-area .checkbox .normal-checkbox:checked+.label:after{background-color:initial;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAmUlEQVQokZ3NsQpBYQCG4cdJSrkAd2A02ExiVafsZ3cpLsNFGJSSsrkAUSalTCZlsFj+U3+nv1POtz/v11otNVkP76wBHOCCot0AHtBHUT6P0P0D7pFnmOKITU2gCuf4ZLjjFSKpQBJChhsmeCQCMdzFsMRCYFYJDCswj2GM4RoCzxA4BbhNwSqOA190AlykYArDGWOs6yD8AO2ZKdVXBwrbAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;box-shadow:none;content:"";height:11px;position:absolute;width:15px}.week-container{align-items:center;display:flex;justify-content:space-between;padding:0 0 6px;width:100%}.week-container .week-day{background:#fff;border:2px solid #979797;border-radius:6px;color:#636363;font-size:13px;font-weight:600;outline:0;padding:3px 5px}.week-container .week-day:hover{cursor:pointer}.week-container .week-day--active{background-color:#fc0;color:#fff}._active .week-container{border-bottom:none}.time-time{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.time-time .time-title{border-radius:16px;color:#565555;font-size:.85rem;font-weight:400;margin-right:.5rem;padding:.4rem 10px;width:100%}.time-time .time-title--active{font-weight:600}.silence-mode{align-items:center;background-color:#eee;background-position:50%;background-size:cover;border-radius:8px;display:flex;flex-direction:column;margin:25px 0 0;min-height:97px;padding:0 10px 15px;width:100%}.silence-mode .mode-header{align-items:center;display:flex;justify-content:center;margin:17px 0 10px}.silence-mode .mode-header .text{color:#000;font-size:.8rem;font-weight:600;text-transform:uppercase}.silence-items .silence-item{background:#fff;border:2px solid #979797;border-radius:16px;color:#303030;font-size:1rem;font-weight:600;opacity:1;outline:0;padding:.2rem 1rem;position:relative;width:inherit}.silence-items .input-area{position:relative}.silence-items .input-area+.input-area{margin-top:.3rem}.silence-items .input-area .delete-silence{height:16px;position:absolute;right:-1.7rem;top:8px;width:16px}.silence-items .input-area .delete-silence:hover{cursor:pointer}.silence-items .input-area .delete-silence span{background-color:#979797;border-radius:4px;height:100%;left:0;position:absolute;top:2px;width:2px}.silence-items .input-area .delete-silence span:first-child{left:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.silence-items .input-area .delete-silence span:nth-child(2){left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.silence-items .input-area .btn{font-size:.9rem;font-weight:600;margin-top:.8rem;text-transform:capitalize;width:100%}.silence-items .input-area input{color:#636363;font-weight:400;margin-bottom:.4rem;text-align:center;width:140px}.silence-items .input-area input:hover{cursor:pointer}.silence-items .input-area input.--active{font-weight:600}.time__select{position:relative}.time__select .select-icon{position:absolute;right:10px;top:10px}.time__select .select-icon._abs{top:16px}.chimes-time .time.time__select:hover,.time__select:hover{cursor:pointer}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:5px}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@font-face{font-display:swap;font-family:Inter;font-style:"normal";font-weight:300;src:url(/static/media/Inter-Light.78771d7398abb1ce4815.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:"normal";font-weight:400;src:url(/static/media/Inter-Regular.6fcad65b7a8f7ffabb8e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:"normal";font-weight:600;src:url(/static/media/Inter-SemiBold.ab564c2dbbe039da8cb5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:"normal";font-weight:600;src:url(/static/media/Inter-Bold.eccbcfa9bc0203198ac6.woff2) format("woff2")}*{box-sizing:border-box;touch-action:manipulation}p{margin:0;padding:0}body,html{overflow-x:hidden;width:100%}body{color:#303030;font-family:Inter,Arial,serif;font-size:16px;height:100%;line-height:1.4}a{color:inherit;text-decoration-line:none}#root{height:100%}.main-area-field{display:flex;justify-content:center;width:100%;z-index:1}.main-area-field.full-height{height:100vh}.main-area{position:relative;width:100%}.main-area.p-15{padding:0 15px}.main-area.full-height{height:100vh}.page-area{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;min-height:100%;padding-bottom:2rem;position:relative;width:100%}.page-area.no-p{padding-left:0;padding-right:0}.page-area.no-p-top{padding-top:0}.page-area.color-white{background-color:#fff}.page-area.no-padding-l-r{padding-left:0;padding-right:0}.page-area.center-v{justify-content:center}.page-area .logs-container{align-items:center;display:flex;justify-content:flex-end;left:0;padding:3px;position:absolute;right:0;top:52px;z-index:1}.page-area .logs-container .btn-yellow-border{font-size:10px;line-height:14px;min-height:28px}._no-signal{background-repeat:repeat;height:100%;width:100%}._no-signal,._signal{background-image:url(/static/media/pic-no-signal.93c0971a1398587e710f.jpg);background-position:50%;background-size:cover}._signal{background-repeat:no-repeat}.content{flex-direction:column;height:calc(100% - 97px);max-width:340px;padding:0 15px 15px}.content,.title-block{align-items:center;display:flex;width:100%}.title-block .title{color:#303030;font-size:11px;font-weight:600;position:relative;text-transform:uppercase}.title-block--wide{max-width:none}.enter-window{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(33,33,33,.16);max-width:320px;padding:2rem 1rem;position:relative;width:100%}.enter-window .btn{font-size:1rem;min-height:40px;text-transform:uppercase;width:100%}.enter-window .btn+.btn{margin:15px 0 0}.close{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 4px 8px rgba(33,33,33,.16);display:flex;height:40px;justify-content:center;position:absolute;right:0;top:-50px;width:40px}.close:hover{cursor:pointer}.back-link-block{flex-direction:column;justify-content:center;width:100%}.back-link,.back-link-block{align-items:center;display:flex}.back-link{margin:0 0 35px}.back-link .back-text{color:#2a2b31;font-size:17px;font-weight:600}.back-link .back-icon{margin:0 7px 0 0}.not-found-block{align-items:center;display:flex;flex-direction:column}.not-found-text{color:#303030;font-size:28px;font-weight:600;margin:0 0 50px;text-align:center}.not-found-icon{margin:0 0 50px}.not-found-info{color:#2a2b31;font-size:18px;font-weight:400;text-align:center}.enter-form-area{background-color:#fff;border-radius:16px;box-shadow:0 2px 5px rgba(0,0,0,.2);max-width:320px;padding:1.5rem;width:100%}.enter-form-area .title-form-block{margin:0 0 20px}.title-form-block{width:100%}.title-form-block .title{color:#2a2b31;font-size:16px;font-weight:600}.title-form-block .sub-title{color:#303030;font-size:14px;font-weight:400;margin-top:10px}.enter-form-area .button-area{margin:17px 0 0}.enter-form-area .forgot-password{color:#2a2b31;font-size:14px;font-weight:400;text-transform:uppercase}.enter-form-area .btn-enter{font-size:1rem;padding:.5rem 2rem}.registration-form-area{box-shadow:none;margin:0 0 60px;padding:0 15px;width:100%}.registration-form-area .input-full-name,.registration-form-area .input-phone{margin:0 0 23px}.registration-form-area .btn-border{max-width:153px;min-height:27px;width:100%}.registration-form-area .code-icon{position:absolute;right:-22px}.registration-form-area .button-area{margin:0 15px 15px;width:auto}.registration-form-area .id-device{margin:23px 0 12px}.registration-form-area .btn-yellow{font-weight:600;height:41px;text-transform:inherit;width:100%}form .form-eye{align-items:center;background-color:initial;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;padding:.5rem;position:absolute;right:3px;top:1px;-webkit-user-select:none;user-select:none;width:36px}form .form-eye svg{height:20px;width:30px}form .form-eye:focus{outline:2px solid #000}.code-device{margin:0 0 30px}.code-device input{background-color:#eae9e9;border:none;color:#303030;font-size:1rem;font-weight:600;text-transform:uppercase}.id-device{color:#303030;font-size:13px;font-weight:600}.chimes-content{margin:0 0 50px;max-width:320px;width:100%}.chimes-content .chimes-save{padding:11px 15px;width:100%}.chimes-item{background-color:#eee;border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.16);padding:.6rem .5rem}.chimes-item+.chimes-item{margin-top:.8rem}.chimes-time{align-items:center;display:flex;justify-content:space-between;margin:0 0 5px}.chimes-time .time{border-radius:16px;color:#565555;font-size:1rem;font-weight:600;padding:.5rem 10px;width:100%}.chimes-time .time:hover{cursor:default}.chimes-time .switch-area{margin:0 0 0 10px}.chimes-options:not(.input-link){display:flex;margin-top:.2rem}.chimes-options:not(.input-link) input{border-color:#979797;padding-right:28px}.chimes-options:not(.input-link) a{width:100%}.chimes-options:not(.input-link) .custom-select-area{margin:0 0 0 20px;width:100%}.sleep-mode{background-image:url(/static/media/sleep-mode.431bf22e13de75216cc4.png);background-position:50%;background-size:cover;border-radius:8px;display:inline-block;height:97px;margin:25px 0 30px;padding:0 10px;width:100%}.sleep-mode .mode-header{align-items:center;display:flex;justify-content:center;margin:17px 0 10px}.sleep-mode .mode-header .text{color:#fff;font-size:13px;font-weight:600;text-transform:uppercase}.sleep-mode .mode-header .switch-area{margin:0 0 0 10px}.custom-select-area.mini{margin:0 0 0 4px;width:45px}.custom-select-area.mini .custom-select,.custom-select-area.mini .custom-select-options{padding:4px 5px}.mode-time{align-items:center;display:flex;justify-content:space-between}.mode-time .t{color:#fff;font-size:13px;font-weight:600;text-transform:uppercase}.signal-info{color:#303030;font-size:13px;font-weight:400;margin:12px 0;text-align:center}.signal-info span{font-weight:600}.signal-bold{color:#2a2b31;font-size:24px;font-weight:400;margin:40px 0;text-align:center}.signal-bold span{font-weight:600}.options-bells{justify-content:center;position:absolute}.options-bells .button-area{margin:20px 0}.options-bells .btn{box-shadow:0 2px 5px rgba(0,0,0,.2);padding:.5rem 2rem;width:100%}.block{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(33,33,33,.16);margin:0 0 22px}.block,.block+.button-area button{width:100%}.setting-block{padding:14px 20px}.trans-block{background-color:initial;box-shadow:none;padding:0}.setting-link{align-items:center;border-radius:30px;display:flex;min-height:52px;padding:14px 10px;transition:all .2s ease}.setting-link:hover{background-color:#f4f4f4;cursor:pointer}.setting-link:hover .setting-text{text-shadow:0 0 1px}.setting-link:hover .setting-icon path{fill:#fc0;transition:all .2s ease}.icon-area{align-items:center;display:flex;height:22px;justify-content:center;margin:0 10px 0 0;position:relative;width:22px}.icon-area .icon-time{left:-2px}.setting-icon{height:20px;position:absolute;width:20px}.setting-text{color:#303030;font-size:16px;font-weight:600;position:relative;text-transform:uppercase;transition:all .2s ease}.under-title{color:#2a2b31;font-size:17px;font-weight:600;max-width:640px}.under-title--home{padding:2rem}.under-title .icon{margin:0 8px 0 0}.force-block{padding:25px 20px}.force-list{max-height:265px;overflow-y:auto;padding:3px 0}.force-list .force-item:last-child{margin:0}.force-item{align-items:center;display:flex;margin:0 0 15px}.force-num{color:#636363;font-size:15px;font-weight:600;margin:0 15px 0 0}.force-count-area{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(33,33,33,.05);display:flex;min-height:25px}.force-count-area .count,.force-count-area .dec,.force-count-area .inc{align-items:center;color:#2a2b31;display:flex;font-size:18px;font-weight:600;justify-content:center;letter-spacing:-.02em;padding:0 13px;-webkit-user-select:none;user-select:none}.force-count-area .dec{border-right:1px solid #d0d0d0;cursor:pointer}.force-count-area .inc{border-left:1px solid #d0d0d0;cursor:pointer}.force-count-area .count{min-width:46px;padding:0 3px;position:relative}.general-block{padding:16px 20px 63px}.general-block .code-device{margin:0}.general-block.block-loading{position:relative;z-index:1}.general-block.block-loading:before{-webkit-animation:opacity-glow 2s infinite;animation:opacity-glow 2s infinite;background-color:#fff;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:2}@-webkit-keyframes opacity-glow{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}@keyframes opacity-glow{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.general-title{color:#636363;font-size:14px;font-weight:600;margin:0 0 17px}.general-title._mr{margin:0 0 11px}.general-item{display:flex;justify-content:center;margin:0 0 17px;padding:0 10px 17px}.ringing-area{padding:20px 11px 25px 14px}.ringing-scroll{max-height:320px;overflow-y:auto}.ringing-item:last-child{border-bottom:none}.ringing-title{margin:0 15px 5px}.ringing-title .ringing-name{font-weight:400;text-transform:uppercase}.ringing-item{border-bottom:1px solid #cbcbcb;margin:0 15px;padding:4px 0;position:relative}.ringing-item._selected .ringing-name,.ringing-item:hover .ringing-name{background:#f4f4f4;color:#303030;cursor:pointer;font-weight:700}.ringing-item._selected .ringing-name:before,.ringing-item:hover .ringing-name:before{opacity:1;transition:all .2s ease}.ringing-name{align-items:center;background:#fff;border-radius:0 30px 30px 0;color:#636363;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:8px 15px 8px 0;position:relative;text-align:left;transition:all .2s ease;width:100%}.ringing-name:before{background:#f4f4f4;border-radius:30px 0 0 30px;content:"";height:100%;left:-15px;opacity:0;position:absolute;top:0;transition:all .2s ease;width:15px}.drop-calendar-area{background-color:#fff;height:auto;padding:11px 8px 12px 15px;width:307px}.calendar-header-block{align-items:center;display:flex;justify-content:space-between;margin:0 0 22px}.calendar-date{color:#2a2b31;font-size:18px;font-weight:400}.calendar-date span{font-weight:600}.calender-nav .calendar-icon:last-child{margin:0 0 0 15px}.calendar-icon{cursor:pointer}.calendar-icon path{fill:#000;transition:all .2s ease}.calendar-icon:hover path{fill:#ccc}.calendar{display:flex;flex-direction:column}.calendar-row{display:flex;width:100%}.calendar-day,.calendar-number{align-items:center;color:#2a2b31;display:flex;font-size:12px;font-weight:600;height:40px;justify-content:center;text-transform:uppercase;width:40px}.calendar ._row-days .calendar-number{border-top:1px solid #d9d9d9}.calendar-row .calendar-number:first-child{border-left:1px solid #d9d9d9}.calendar-number{background-color:#fff;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;font-weight:400;transition:all .2s ease}.calendar-number:hover{background-color:#fc0;cursor:pointer}.custom-select-area{cursor:pointer;width:88px}.custom-select-area._open .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-select-area._open .custom-select{border-bottom:none;border-radius:3px 3px 0 0}.custom-select-area._open .custom-select-options{border-bottom:1px solid #979797;border-left:1px solid #979797;border-right:1px solid #979797;display:block;top:-1px}.custom-select-area._open .custom-select-options span:first-child{border-top:1px solid #cbcbcb}.custom-select{align-items:center;background-color:#fff;border:1px solid #979797;border-radius:3px;display:flex;height:100%;justify-content:space-between;padding:4px 10px}.custom-select span{color:#636363;font-size:13px;font-weight:600}.custom-select-result{overflow:inherit;position:relative}.custom-select-options{background-color:#fff;border-radius:0 0 3px 3px;display:none;max-height:150px;overflow:auto;padding:0 10px;position:absolute;-webkit-user-select:none;user-select:none;width:100%;z-index:100}.custom-select-options span:last-child{border-bottom:none}.custom-select-options span{border-bottom:1px solid #cbcbcb;color:#716f69;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;padding:5px 0;text-overflow:ellipsis;white-space:nowrap;width:100%}._active,.icon-1,.icon-2,.icon-3,.icon-4,.icon-5{background-position:50%;background-repeat:no-repeat;background-size:cover}._active{border-bottom:none;box-shadow:0 4px 8px rgba(33,33,33,.16);height:100%;width:100%}._active.icon-1{background-image:url(/static/media/timers-icon-1.7b03cdbb0ddba4dfed1e.png)}._active.icon-2{background-image:url(/static/media/timers-icon-2.443107f19db73ecf460a.png)}._active.icon-3{background-image:url(/static/media/timers-icon-3.2839800727fef758d381.png)}._active.icon-4{background-image:url(/static/media/timers-icon-4.d0077721d20027a0d88a.png)}._active.icon-5{background-image:url(/static/media/timers-icon-5.c131304186f2f1c73806.png)}._active .mode-timers{border-bottom:none}.chimes-item--active.icon-2{background-image:url(/static/media/timers-icon-2.443107f19db73ecf460a.png)}.chimes-item--active.icon-3{background-image:url(/static/media/timers-icon-3.2839800727fef758d381.png)}.chimes-item--active.icon-4{background-image:url(/static/media/timers-icon-4.d0077721d20027a0d88a.png)}.chimes-item--active.icon-5{background-image:url(/static/media/timers-icon-5.c131304186f2f1c73806.png)}.timers-item{border-bottom:none;border-radius:16px;margin:0 0 10px;opacity:1;padding:.6rem .5rem}.timers-item._active{margin-bottom:11px}.timers-item:last-of-type._active{margin-bottom:31px}.timers-list{margin:0 0 30px}.mode-timers{padding:0 0 .7rem;width:100%}.mode-timers .custom-select-area{margin:0;width:100%}.custom-select-area{position:relative}.custom-select-area .select-icon._abs{pointer-events:none;position:absolute;right:10px;top:14px;transition:transform .2s ease}.custom-select-area .select-icon._abs._rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.new-devices{margin-top:20px;max-height:25px;overflow:hidden;transition:max-height .2s ease}.new-devices._open{max-height:270px}.new-devices .new-devices-title{align-items:center;color:#303030;display:flex;font-size:13px;font-weight:600}.new-devices .new-devices-title:hover{cursor:pointer}.new-devices .new-devices-title .arrow{margin-right:10px;transition:transform .2s ease}.new-devices .new-devices-title .arrow._rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.new-devices .id-device{margin:23px 0 12px}.new-devices .button-area .btn{color:#303030;font-size:13px;font-weight:600;width:120px}.settings-item{align-items:center;display:flex;justify-content:space-between;margin-top:17px;padding-bottom:17px}.settings-item .general-title{margin:0}.settings-item .general-title:hover{cursor:pointer}.settings-item .settings-value{color:#636363;font-size:14px;font-weight:400}.devices-content{margin:0 0 50px;max-width:320px;width:100%}.device-area{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.device-area:hover{cursor:pointer}.device-area:hover .devices-dots svg path{fill:#6d6d6d}.device-name{color:#2a2b31;font-size:16px;padding:12px}.device-name,.device-name span._me{font-weight:600}.devices-dots{align-items:center;display:flex;height:inherit;justify-content:flex-end;padding:13px 10px 13px 0;position:relative;width:40px;z-index:100}.devices-dots:hover{cursor:pointer}.devices-dots svg path{fill:#9f9f9f}textarea{resize:none}.device-wrapper{background:#e3e3e3;border-radius:10px;box-shadow:0 4px 8px rgba(33,33,33,.16);margin-bottom:.8rem;position:relative}.dots-menu-area{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:13px 24px 13px 11px;position:absolute;right:0;top:0;width:100%;z-index:100}.dots-menu-area textarea{height:46px}.dots-menu-area .btn{color:#2a2b31;font-size:10px;font-weight:700;height:30px}.dots-menu-area .btn-red{background-color:#fff;color:red;margin-bottom:-10px;margin-top:10px;padding-left:5px}.dots-menu-area .btn-red:active,.dots-menu-area .btn-red:hover{color:#c90202}.dots-menu-area .btn-code{background-color:#fff;color:#2a2b31;font-size:12px;margin-bottom:-10px;margin-top:0;padding-left:5px}.dots-menu-area .devices-dots{position:absolute;right:0;top:3px}.error-message{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px 0;max-width:290px;padding:12px 11px 14px;width:100%}.error-message-text{color:#2a2b31;font-size:16px;font-weight:400}.bell-item{margin:0 0 22px;position:relative;z-index:1}.bell-item.bell-item-thin{padding-left:15px;padding-right:15px}.bell-item.bell-item-thin:before{left:15px;right:15px}.bell-item:before{background-color:#cbcbcb;bottom:-11px;content:"";height:1px;left:0;position:absolute;right:0;z-index:-1}.bell-item:last-of-type:before{display:none}.bell-item .bell-name{color:#636363;font-size:15px;font-weight:600;line-height:20px;position:relative;z-index:1}.bell-item .bell-name:after{background:#f4f4f4;border-radius:30px;bottom:-7px;content:"";display:none;left:-15px;position:absolute;right:-15px;top:-7px;z-index:-1}.bell-item .bell-name:hover{cursor:pointer}.bell-item .bell-name:hover:after{display:block}.bell-item .bell-block{color:#636363;display:none;font-size:13px;font-weight:400;line-height:15px;padding:15px 0 0}.bell-item .bell-block .bell-song{color:#636363;font-size:13px;font-weight:400;line-height:20px}.bell-item.bell-item-active .bell-name{color:#303030}.bell-item.bell-item-active .bell-block,.bell-item.bell-item-active .bell-name:after{display:block}.bell-item .bell-controls{align-items:center;display:flex;justify-content:center;margin-top:10px}.bell-item .bell-controls .bell-btn{align-items:center;border-radius:30px;color:#303030;display:flex;font-size:12px;justify-content:center;padding:8px 15px;text-transform:uppercase}.bell-item .bell-controls .bell-btn span{display:inline-block;margin-left:7px;margin-top:3px}.bell-item .bell-controls .bell-btn:hover{background:#f4f4f4;cursor:pointer}.system-player.bells-player{box-shadow:none;margin:0;padding:5px 0 15px}.system-player.bells-player .rhap_container{width:225px}.bell-settings{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(33,33,33,.16);margin-bottom:1rem;padding:10px 20px}.bell-settings__title{color:#303030;font-size:14px;font-weight:600;line-height:19px;margin-bottom:.5rem}.bellsettings-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4rem;min-height:25px}.normal-title{color:#636363;font-size:13px;font-weight:600;line-height:19px}._w90{width:90px}._w106{width:106px}._w130{width:130px}.input-area__hovered input:hover{cursor:pointer}.title-form{align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:5px;width:100%}.title-form+.title-form{margin-top:5px}.input-title{border:1px solid #979797;border-radius:3px;font-size:13px;width:100%}.btn-save-title,.input-title{color:#303030;font-weight:600;line-height:18px;padding:3px 10px}.btn-save-title{background:#fc0;border-radius:50px;font-size:12px;min-height:auto;width:50%}.btn-save-title--reset{background:#e3e3e3}.melodies-settings{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(33,33,33,.16);display:flex;flex-direction:column;margin-bottom:1rem;padding:10px 20px}.melody-count-buttons{align-items:center;display:flex;justify-content:flex-end;margin-bottom:10px;min-height:36px}.input-area input.main-bell{padding:.5rem .8rem;text-align:center}.rdt input[type=text]{background:#fff;border:2px solid #979797;border-radius:14px;color:#636363;font-size:.9rem;font-weight:600;line-height:18px;margin:0;outline:0;padding:.4rem .5rem;width:100%}.time-only .rdtPicker{border-radius:16px;width:102px}.banner-img--mobile{display:none}@media(max-width:1200px){.publication-list{flex-wrap:wrap}.publication-item-area{flex:1 1 50%;margin:0 0 20px}.order-system-btn{margin-top:7rem}}@media(max-width:1100px){.call-area{right:100px}}@media(max-width:992px){.container-main-area{padding:0 1rem}.home-header{display:none}.home-header-mobile{align-items:center;display:flex;justify-content:space-between;margin:0 -13px;padding:16px 13px;position:relative}.header-logo-area_m{display:none;height:29px;margin:0 41px 0 23px;width:190px}.header-logo-area_m img{max-width:100%}.header-drop-menu-area_m{display:flex}.banner,.banner-slider .slick-list{height:300px}.banner-logo{margin:0;text-align:center}.banner-info{padding-top:5rem}.banner-slider .slider-arrow{display:none}.banner-price{max-width:420px;min-width:250px;padding-left:50px;width:60%}.banner-price__total{font:400 25px/28px}.banner-text{color:#303030;font-size:14px;font-weight:400;margin:37px 0 32px}.banner-logo__container{text-align:center}.order-system-btn{color:#303030;font-size:1.1rem;font-weight:600;height:auto;margin-top:12rem;padding:1rem;width:320px}.banner-logo{font-size:2.6rem}.about-area{padding:20px 0 35px}.title-home.title-block{margin:0 0 10px;padding:0}.title-home.title-block .title{color:#303030;font-size:21px;font-weight:600;text-align:center}.title-sub{color:#636363;font-size:15px;font-weight:400;letter-spacing:-.02em;margin:0 0 17px}.title-sub span{font-weight:600}.about-info p{color:#000;font-size:13px;font-weight:300}.advantages-area{margin:0;padding:30px 0 0}.slider-advantages{margin:0 -14px}.top-line .title:after{height:3px;left:calc(50% - 22.5px);top:-19px;width:45px}.advantages-fon{background-image:none}.card-title-block{margin:0 0 10px}.card-title-block .card-title{color:#2e2e2e;font-size:17px;font-weight:600;letter-spacing:-.02em}.card-info{color:#636363;font-size:15px;font-weight:400;letter-spacing:-.02em}.slider+.button-area{display:none}.publication-area{padding:21px 0 10px}.publication-item-area{flex:1 1 100%;margin:0 0 16px}.publication-item-img{border-radius:20px;margin:0 0 13px;overflow:hidden}.price-table{margin:1rem auto;max-width:340px}.price-th{font-size:.8rem;padding:.3rem}.price-td{font-size:1rem;padding:.5rem .3rem}.publication-item{align-items:center;margin:0 2px;width:100%}.publication-item-title{color:#2e2e2e;font-size:15px;font-weight:400;margin:0;min-height:auto}.publication-item-text{display:none}.publication-item{width:135px}.system-area{padding:0 0 25px}.call-area,.order-system-area,.system-img-area,.system-list{display:none}.order-system-area--mobile{align-items:center;display:flex;margin-bottom:1rem}.order-system-area.order-system-area--mobile .btn{margin:0}.system-info-area,.system-list-slider{display:block}.system-list-slider .system-item{margin:0;padding:0 14px;width:100%}.system-list-slider .system-item .check-block{display:flex;justify-content:center;margin:0 0 25px;position:relative;width:100%}.system-list-slider .system-item .system-title{color:#2e2e2e;font-size:17px;font-weight:600;margin:0 0 9px}.system-list-slider .system-item .system-info{color:#636363;font-size:15px;font-weight:400;letter-spacing:-.02em}.system-img-mini-area{display:flex}.system-sound-area{align-items:center}.system-sound-title{margin:0 0 15px;padding:0}.system-player{margin:0 15px 20px}.contact-area{flex-direction:column;flex-wrap:wrap;justify-content:center;padding:45px 0 48px}.contact-info{text-align:center}.contact-info .title-home.title-block{justify-content:center}.contact-info .top-line .title:after{left:calc(50% - 22.5px)}.contact-info-text{color:#636363;font-size:15px;font-weight:400;margin:0 0 20px}.contact-way,.contact-way+.contact-way{margin:0 0 10px}.contact-ways{flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 0 20px}.contact-form-area{display:flex;justify-content:center;margin:0;max-width:100%}.footer-nav-area{flex-wrap:wrap}.footer-soc p{display:none}.footer-soc .soc-area{margin:0}.modal.modal-agreement{height:100%!important;padding:20px 15px}.card-info-block{min-height:300px}header.container-area-field{position:absolute}.header-color{background-color:initial}.banner__back{margin:0}.banner-text{color:#fff;font-size:1.3rem;font-weight:500;letter-spacing:-.1px;margin:.5rem 0 1rem;text-align:center;text-shadow:1px 0 10px #000}.banner,.banner .container-main-area,.banner-slider .slick-list{height:100vh;height:100svh;max-height:661px;position:relative}.banner .container-main-area{padding-top:5.4rem}.banner-img{display:none}.banner-img--mobile{display:block}.order-system-btn{bottom:2rem;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:1rem;position:absolute;right:1rem;width:auto}}@media(max-width:576px){.system-player{padding:10px}.player-next{margin:0 0 0 10px}.rhap_progress-container{margin:0 5px}}
/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdtPicker{background:#fff;border:1px solid #f9f9f9;box-shadow:0 1px 3px rgba(0,0,0,.1);display:none;margin-top:1px;padding:4px;position:absolute;width:250px;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{margin:0;width:100%}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{border-bottom:7px solid #428bca;border-left:7px solid transparent;border-top-color:rgba(0,0,0,.2);bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{border-bottom:none;cursor:default;width:14.2857%}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{-webkit-touch-callout:none;display:block;-webkit-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{background:none;border:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{height:100%;width:100%}td.rdtMonth,td.rdtYear{cursor:pointer;height:50px;width:25%}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{-webkit-touch-callout:none;cursor:pointer;display:block;height:40%;line-height:40px;-webkit-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{font-size:1.2em;height:20%}.rdtMilli{padding-left:8px;vertical-align:middle;width:48px}.rdtMilli input{font-size:1.2em;margin-top:37px;width:100%}.rdtTime td{cursor:default}
/*# sourceMappingURL=main.db751f97.css.map*/