#karaoke-content{margin-top:80px}.bottom-navigation{background-color:#343a40;color:#fff;padding:14px 0 12px}.bottom-navigation a,.bottom-navigation nav ol li:before{color:#fff!important}.otzyvy-karaoke .page-title-content span{color:var(--cnvs-contrast-600)!important;margin-top:8px!important}.owl-carousel .owl-nav [class*=owl-]{font-size:24px!important}#imageModal .owl-carousel .owl-nav [class*=owl-]{font-size:calc(var(--cnvs-owl-nav-sizes)/2)!important}.section-reviews .nav li button:hover{color:#ffae00}.owl-carousel .owl-nav [class*=owl-]:hover{border:unset!important}button.owl-next span,button.owl-prev span{align-items:center;display:flex;justify-content:center;margin-top:-1px}.modal-review .card p{max-height:30em;overflow-y:auto}.hidden{display:none!important}.pagination-container{margin-top:30px;text-align:center}.pagination-container button:hover{background-color:#eee}.pagination-container button.active{background-color:#ffae00;color:#fff}.pagination-container button{background-color:transparent;border:none;border-radius:50%;color:#ffae00;color:#212121;cursor:pointer;margin:0 5px;outline:1px solid #fff;padding:5px 12px}.section-reviews ul{display:flex;flex-flow:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap}p.no-review{font-size:32px;margin:75px 0 20px!important}.section-reviews ul::-webkit-scrollbar{height:2px;width:5px}.section-reviews ul::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.section-reviews ul:hover::-webkit-scrollbar-thumb{background-color:#d4d4d4}.section-reviews ul::-webkit-scrollbar-track{background-color:#fff}.toggle-button:hover{color:#ffae00!important}.toggle-button{border:none!important;font-size:16px!important;font-weight:600!important;padding-left:0!important}.nav li button img{border-radius:12px;height:115px;opacity:.3;transform:scale(1);transition:transform .5s ease!important;width:115px}.nav li button:hover img{transform:scale(1.1)}.nav li button.active:hover img{transform:scale(1)}.nav-reviews li button.active span,.nav-reviews li button:hover span{color:#212121}.nav-reviews .nav-link.active{color:#212121!important}.nav-reviews li button{border:unset!important}.nav-reviews li button span{padding-bottom:5px}.nav-reviews li button.active span{border-bottom:2px solid #ffae00!important}.nav-reviews li button:hover{color:#212121}.section-reviews .nav li button{border:none!important}button.nav-link.active img{opacity:1}#reviews-customers{color:#4b5563;padding-top:2rem}.grid{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}.card{-moz-column-break-inside:avoid;aspect-ratio:auto;border:1px solid rgba(var(--cnvs-contrast-rgb),.1)!important;border-radius:22px!important;box-shadow:10px 6px 20px -12px rgba(0,0,0,.1);break-inside:avoid;margin-bottom:2rem;overflow-y:auto;padding:2rem}.card div{color:#374151;font-size:1.125rem;position:relative}.card:last-child{margin-bottom:0}.card p{color:#6b7280;font-size:1rem;overflow:hidden;padding:0;position:relative;transition:max-height .9s ease,padding .9s ease}.collapsed{max-height:4.9em;overflow:hidden}.expanded{max-height:none}.toggle-button{color:#ffae00!important}button.btn.btn-sm.ms-0.m-auto.toggle-button{margin-top:2px!important}.toggle-button:hover{color:#212121!important}.card div:first-child{justify-content:space-between}.page-title-content .h2{margin-bottom:0}.page-title-content span{margin-top:0!important}#oc-reviews{margin-bottom:0!important}#oc-reviews a{border:2px solid #ffae0000;border-radius:12px;cursor:pointer;display:flex;overflow:hidden;transition:border .3s ease}#oc-reviews a img{aspect-ratio:4/3;border-radius:12px;cursor:pointer;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .5s ease;width:310px}#oc-reviews a:hover{border:2px solid #ffae00}#oc-reviews a:hover img{transform:scale(1.1)}img.mfp-img{max-height:600px!important}#imageModal .modal-content{background-color:unset!important;border:var(--bs-modal-border-width) solid transparent!important}#imageModal img{height:750px;-o-object-fit:contain;object-fit:contain}#imageModal{overflow-y:hidden}.modal-backdrop.show{opacity:.9!important}button.close{background:transparent;border:unset;color:#ffae00;float:right;font-size:24px;margin:20px;opacity:.9}.modal-dialog{margin-top:100px!important}.modal-dialog.for-reviews.modal-send-review{margin-top:0!important}#imageModal .owl-item{padding:0 4px}button.close:hover{opacity:1}.page-title-content{position:relative}.otzyvy-karaoke .page-title-content h1{color:#212121;font-size:36px;font-weight:600}.display-ke{font-size:calc(1.425rem + 1.8vw);line-height:1.2}.block-review{padding-bottom:80px;padding-top:80px}@media (min-width:1200px){.display-ke{font-size:2.8125rem}}@media (max-width:1399px){.col-12>ul{display:flex;flex-flow:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.col-12 ul::-webkit-scrollbar{height:2px;width:5px}.col-12 ul::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.col-12 ul:hover::-webkit-scrollbar-thumb{background-color:#d4d4d4}.col-12 ul::-webkit-scrollbar-track{background-color:#fff}}@media (max-width:991px){.grid{-moz-column-count:1;column-count:1}}@media (max-width:768px){#karaoke-content{margin-top:60px}}@media (max-width:767px){.bottom-navigation{padding:0 0 2px}nav.bottom-nav{margin-bottom:16px}.col-12 button.btn-item{flex-direction:column}.col-12 span{margin-left:0!important;text-align:center}.content-wrap{padding:60px 0!important}.otzyvy-karaoke .page-title-content span{line-height:1.2;margin-top:.5rem!important}.block-review{padding-bottom:60px;padding-top:60px}.display-ke{font-size:38px}}@media (max-width:560px){.modal-dialog{margin-top:50px!important}#imageModal img{height:550px}#imageModal .fa{font-size:12px}#imageModal button.owl-next,#imageModal button.owl-prev{height:30px;width:30px}button.close{margin:5}#oc-reviews a img{width:200px}}@media (max-width:476px){.page-title-content h1{font-size:26px!important;line-height:34px!important}#karaoke-content{margin-top:50px}.card p{font-size:14px;line-height:1.5!important}.modal-review .card p.expanded{max-height:30em!important}.card div{font-size:1rem}.card{padding:18px}.card,.card div:first-child p{margin-bottom:15px}.tabs.canvas-alt-tabs{margin-bottom:15px!important}.tabs li .nav-link{margin:0!important}.collapsed{max-height:4.8em}img.mfp-img{max-height:500px!important}.content-wrap{padding:50px 0!important}.modal-review button i{font-size:1.2rem}.block-review{padding-bottom:50px;padding-top:50px}.display-ke{font-size:calc(1.425rem + 2vw)}}
