.video-section{width:100%;height:600px;overflow:hidden;position:relative;margin-top:20px}.video-section video{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.special-menus-section{margin-top:40px}.menus-especials .menu-section{background-color:#fceeff;color:#f297ff}.special-menu-intro sup,.special-menu-outro sup{font-size:2vw;line-height:2vw;top:-.8em}.special-menu-intro p,.special-menu-outro p{font-size:4vw;line-height:4.8vw;font-family:Akkurat-Black,sans-serif;color:var(--main-pink-text-color)}.special-data{font-family:Akkurat-Black,sans-serif}.special-data h5{font-size:38px}.special-data .description{font-size:22px}.special-data .price{font-size:38px;font-weight:700}.card{border-radius:0!important;background-color:transparent!important;border:none!important}.card img{border-radius:0!important}.card-body{background-color:transparent!important;margin:0!important;padding:30px 15px 15px!important}.btn-menu-outline{border:3px solid #0049ff;color:#0049ff;background:transparent;border-radius:30px;padding:10px 18px 8px;text-decoration:none;display:inline-block;transition:all .3s ease;text-transform:uppercase;font-weight:900;margin-right:10px;font-size:1.4rem}.btn-menu-outline:hover{background:#0049ff;color:#fff}.btn-menu-solid{background:#0049ff;color:#fff;border:3px solid #0049ff;border-radius:30px;padding:10px 18px 8px;text-decoration:none;display:inline-block;transition:all .3s ease;text-transform:uppercase;font-weight:900;font-size:1.4rem}.btn-menu-solid:hover{background:transparent}.special-menu-list{padding:60px 0}.special-menu-list li{font-family:Akkurat-Black,sans-serif;font-size:2vw;line-height:2.4vw;margin-bottom:10px;font-weight:500}.menu-last-buttons{margin:50px 0 140px}.menu-last-buttons a{font-family:Akkurat-Black,sans-serif;font-weight:500}@media (max-width: 992px){.intro-menu-zone,.special-menu-intro,.special-menus-section,.list-menu-zone,.outro-menu-zone{padding-top:30px;padding-bottom:0}.special-menu-intro p,.special-menus-section p,.special-menu-list li,.outro-menu-zone p{font-size:8vw;line-height:10.5vw}.special-menu-list li{margin-bottom:20px}.special-menu-intro p sup,.special-menus-section p sup,.list-menu-zone p sup,.outro-menu-zone p sup{font-size:22px;line-height:22px;top:0}.special-menu-intro p img,.special-menus-section p img,.list-menu-zone p img,.outro-menu-zone p img{height:36px}.btn-menu-outline{margin-bottom:20px}.special-menus-section p{line-height:30px}}
