@media (max-width:991px){.startslider .carousel-caption .title{font-size:48px}.startslider .carousel{margin-bottom:20px}.promotion_video{width:auto;margin-left:-20px;margin-right:-20px;border-radius:0;height:calc(100dvh - 44px)}.promotion_video.ctn{margin-left:0;margin-right:0}.promotion_video .p_v_c{padding:20px;background:0 0;width:100%;bottom:0}.promotion_video .p_v_c hr{border-width:2px}.promotion_video .p_v_p{font-size:1.2rem}.promotion_video .p_v_b{bottom:auto;top:50%;right:5px}.promotion_video .p_v_b button{transform:translateY(-50%);width:30px;height:30px;border-radius:4px;background:rgba(0,0,0,.5)}.promotion_video .p_v_b button svg{width:15px;height:15px}.promotion_video .p_v_b button:last-of-type{display:none}.promotion_video .promotion_disturber{display:none}.promotion_video .promotion_disturber:after{content:none}.happyhour-custom .hhi-title,.v2-home-content a:hover .img-cat-title-home{font-size:1.8rem}.v2-home-content a .img-cat-title-home{font-size:1.8rem;position:absolute;bottom:10%;left:50%;transform:translateX(-50%);transition:all .2s ease;background:rgba(0,0,0,.25);padding:1vw 0;text-align:center;backdrop-filter:blur(10px);color:#fff}.happyhour-custom{margin-bottom:50px;height:auto}.happyhour-custom .hhi-row{gap:15px}.happyhour-custom .hhi-count-seconds{color:red}.happyhour-custom .v2-counter{gap:5px;flex-wrap:wrap}.happyhour-custom .count{line-height:100%}.happyhour-custom .availability{display:none}}@media (min-width:768px) and (max-width:991px){#home-index .seal_big{margin-top:10px}#home-index .seal_big li a{background-image:url(/theme/images/icons/seal.png);background-repeat:no-repeat;width:40px;height:40px;display:block}#home-index .seal_big li a.trusted{background-position:0 0}#home-index .seal_big li a.trusted:hover{background-position:0-40px}#home-index .seal_big li a.it_recht{background-position:-40px 0}#home-index .seal_big li a.it_recht:hover{background-position:-40px -40px}#home-index .seal_big li a.friendly{background-position:-80px 0}#home-index .seal_big li a.friendly:hover{background-position:-80px -40px}#home-index .seal_big li a.comodo{background-position:-120px 0;width:61px}#home-index .seal_big li a.comodo:hover{background-position:-120px -40px}#home-index h2.m_0{font-size:40px;line-height:42px;margin-bottom:10px}#home-index .counter{margin-left:40px}.startslider .carousel h4{font-size:22px;line-height:22px}.startslider .carousel h2{font-size:50px;line-height:50px}.startslider .carousel p{font-size:18px;margin-bottom:15px}}