html,head,body,header,footer,nav,menu,details,dialog,main,section,article,aside,table,thead,tfoot,tbody,td,tr,th,form,input,button,textarea,datalist,fieldset,label,legend,meter,option,optgroup,output,progress,select,code,iframe,embed,data,cite,mark,source,svg,script,noscript,canvas,div,blockquote,dd,dl,dt,span,figure,figcaption,caption,img,area,video,hr,pre,ul,ol,li,h1,h2,h3,h4,h5,h6,p,a,a:hover,a:visited,a:active,a:focus,b,i,u,strong,br,center{box-sizing:border-box;color:#000;border:0;margin:0;padding:0;font-family:Jost,sans-serif;text-decoration:none}span,p,div,h1,h2,h3,h4,h5,h6,b,i,i,strong,br,center a,a:visited,a:focus,a:hover,a:active{color:#000;font-family:Jost,sans-serif}button:focus{outline:unset;box-shadow:unset!important}body,html{height:100%}button,button:hover{background-color:#0000}.lds-dual-ring,.lds-dual-ring:after{box-sizing:border-box}.lds-dual-ring{width:80px;height:80px;margin:auto;display:inline-block}.lds-dual-ring:after{content:" ";border:6.4px solid;border-color:currentColor #0000;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.2s linear infinite lds-dual-ring;display:block}.lds-dual-ring.gold:after{border:6.4px solid #d9ae63;border-color:#d9ae63 #0000}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{justify-content:center;align-items:center;display:flex}.hero-home{width:100%;height:100lvh;margin:auto;padding-top:75px;display:block;position:relative}@media (width>=800px){.hero-home{height:100lvh;max-width:initial}}.hero-home .hero-main-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.hero-home .hero-main-container:after{content:"";background-color:#0006;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=799px){.hero-home .hero-main-container:after{display:none}}@media (width>=800px){.hero-home .hero-main-container{max-width:initial;justify-content:center;align-items:center;display:flex}}.hero-home .hero-main-container .hero{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.hero-home .video-wrap{display:none}@media (width>=800px){.hero-home .video-wrap{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hero-home .video-wrap:after{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.hero-home .video-wrap .hero-vid{object-fit:cover;width:100%;height:100%}}.hero-home .video-mobile{pointer-events:none}@media (width>=800px){.hero-home .video-mobile{display:none}}.hero-home .video-mobile{z-index:0;width:100%;height:100lvh;position:absolute;top:0;left:0}.hero-home .video-mobile:after{content:"";z-index:1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.hero-home .video-mobile .hero-vid{object-fit:cover;width:100%;height:100%;display:inline}.hero-home .hero-text-wrap{flex-direction:column;justify-content:center;align-items:center;max-width:500px;display:flex}.hero-home .hero-text-wrap .hero-xmas-icon{object-fit:contain;z-index:1;width:150px;height:80px;margin-bottom:-20px;display:block;position:relative}@media (width>=800px){.hero-home .hero-text-wrap .hero-xmas-icon{margin-bottom:-10px}}.hero-home .hero-text-wrap h1{color:#d9ae63;text-transform:uppercase;z-index:3;margin-top:20px;margin-bottom:10px;padding:0 20px;font-size:34px;line-height:36px;position:relative}@media (width<=800px){.hero-home .hero-text-wrap h1{text-align:center}}.hero-home .hero-text-wrap h2{text-align:left;z-index:3;letter-spacing:1px;width:100%;max-width:350px;margin:0;padding:0 20px;font-size:18px;line-height:20px}@media (width<=800px){.hero-home .hero-text-wrap h2{text-align:center}}.hero-home .hero-text-wrap h2:before,.hero-home .hero-text-wrap h2:after{content:none}@media (width>=800px){.hero-home .hero-text-wrap{flex-direction:column;justify-content:center;align-items:center;max-width:600px;display:flex}.hero-home .hero-text-wrap h1,.hero-home .hero-text-wrap h2{text-align:center}.hero-home .hero-text-wrap h1{margin-top:10px;font-size:42px;line-height:44px}.hero-home .hero-text-wrap h2{max-width:450px;font-size:22px;line-height:24px}}.hero-home .hero-icons{opacity:.5;background-image:url(/_astro/sights-bar-white.CQs6iatV.svg);background-position-x:50%;background-repeat:repeat-x;background-size:cover;border-bottom:1px solid #ffffff4d;width:100%;height:70px;margin-top:-20px;margin-bottom:20px;position:relative;left:0}@media (width>=800px){.hero-home .hero-icons{display:none}}.hero-home .hero-img-wrap{width:100%;max-width:500px;height:100%;min-height:400px;padding:0 20px}.hero-home .hero-img-wrap .hero-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:400px}@media (width>=800px){.hero-home .hero-img-wrap{display:none}}.hero-holder{justify-content:center;align-items:center;height:100lvh;display:flex}.daytime-modal{z-index:100;background-color:#fff;width:800px;transition:all .5s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #0000004d}.daytime-modal.hidden{top:200%}@media (width<=900px){.daytime-modal{width:auto;min-width:320px;max-width:360px}}.daytime-modal .iksz{z-index:100;cursor:pointer;width:20px;height:20px;position:absolute;top:10px;right:10px}@media (width<=900px){.daytime-modal .iksz{background-color:#ffffff1a}}.daytime-modal .iksz .line-a{pointer-events:none;background-color:#000;width:100%;height:2px;position:absolute;top:10px;transform:rotate(45deg)}.daytime-modal .iksz .line-b{pointer-events:none;background-color:#000;width:100%;height:2px;position:absolute;top:10px;transform:rotate(-45deg)}.daytime-modal .modal-inner-wrap{display:flex}@media (width<=900px){.daytime-modal .modal-inner-wrap{flex-direction:column}}.daytime-modal .modal-inner-wrap .img-wrap{flex-basis:50%;position:relative}.daytime-modal .modal-inner-wrap .img-wrap .price-wrap{background-color:#252a30;padding:10px 20px 10px 10px;position:absolute;top:50px;right:0}@media (width<=900px){.daytime-modal .modal-inner-wrap .img-wrap .price-wrap{top:initial;bottom:0;right:initial;background-color:#d9ae63;left:10px}}.daytime-modal .modal-inner-wrap .img-wrap .price-wrap p{color:#d9ae63;line-height:20px}.daytime-modal .modal-inner-wrap .img-wrap .price-wrap p.price{text-align:right;font-size:28px;font-weight:600}@media (width<=900px){.daytime-modal .modal-inner-wrap .img-wrap .price-wrap p{color:#000}}.daytime-modal .modal-inner-wrap .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.daytime-modal .modal-inner-wrap .img-wrap{flex-basis:auto;height:200px}.daytime-modal .modal-inner-wrap .img-wrap img{object-position:0 35%}}@media (width<=500px){.daytime-modal .modal-inner-wrap .img-wrap{height:160px}.daytime-modal .modal-inner-wrap .img-wrap img{object-position:0 37%}}.daytime-modal .modal-inner-wrap .text-wrap{flex-basis:50%;padding:30px 30px 20px}@media (width<=900px){.daytime-modal .modal-inner-wrap .text-wrap{padding:0 20px 20px}}.daytime-modal .modal-inner-wrap .text-wrap h2{color:#000;margin-bottom:20px;padding:0;font-size:32px;font-weight:600;line-height:34px}.daytime-modal .modal-inner-wrap .text-wrap h2 p{padding:10px 0;font-size:16px;font-weight:400;line-height:20px}@media (width<=500px){.daytime-modal .modal-inner-wrap .text-wrap h2{padding:10px 0;font-size:22px;line-height:24px}.daytime-modal .modal-inner-wrap .text-wrap h2 p{padding:5px 0;line-height:18px}}.daytime-modal .modal-inner-wrap .text-wrap ul{margin-bottom:20px}.daytime-modal .modal-inner-wrap .text-wrap ul li{margin-bottom:5px;padding-left:15px;font-size:16px;font-weight:300;line-height:20px;list-style:none;position:relative}.daytime-modal .modal-inner-wrap .text-wrap ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:7px;left:0}@media (width<=500px){.daytime-modal .modal-inner-wrap .text-wrap ul li{font-size:14px;line-height:18px}}.daytime-modal .modal-inner-wrap .text-wrap .btn{text-transform:uppercase;background-color:#d9ae63;width:fit-content;margin:10px auto 0;padding:8px 20px;font-weight:300;display:block}.daytime-modal .modal-inner-wrap .text-wrap .btn *{display:block}@media (width<=500px){.daytime-modal .modal-inner-wrap .text-wrap .btn{font-size:14px}}.daytime-modal .modal-inner-wrap .text-wrap .close-txt{opacity:.8;cursor:pointer;width:fit-content;margin:10px auto 0;font-weight:300}@media (width<=500px){.daytime-modal .modal-inner-wrap .text-wrap .close-txt{font-size:14px}}.punkosd-popup{z-index:50;background-color:#fff;border-radius:12px;min-width:300px;max-width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.punkosd-popup .upper{background:linear-gradient(135deg,#9a257e -20%,#d82b48 50%,#79224a 120%);border-radius:12px 12px 0 0;padding:10px 30px 20px;position:relative;overflow:hidden}.punkosd-popup .upper h4 p{color:#fff;text-align:center;font-size:26px}.punkosd-popup .upper h4 p span{color:#fff;font-size:60px;display:block}.punkosd-popup .upper h4 p span:not(.small){margin-bottom:-20px}.punkosd-popup .upper h4 p span.small{margin-top:-10px;font-size:18px;font-weight:400}.punkosd-popup .upper .icon{height:100px;position:absolute;top:50%;transform:translateY(-50%)}.punkosd-popup .upper .icon.left{left:-10px}.punkosd-popup .upper .icon.right{right:-10px;transform:translateY(-50%)scaleX(-1)}.punkosd-popup .lower{background-color:#fff;border-radius:0 0 12px 12px;padding:0 10px 20px}.punkosd-popup .lower .bs{text-align:center;margin-top:20px}.punkosd-popup .lower .code-wrap{text-align:center;background-color:#0000;flex-direction:column;margin-top:10px;padding:0;font-weight:300}.punkosd-popup .lower .code-wrap p:first-of-type{letter-spacing:0;margin-bottom:5px;font-size:13px}.punkosd-popup .lower .code-wrap .code{color:#fff;text-align:center;background:linear-gradient(135deg,#9a257e -20%,#d82b48 50%,#79224a 120%);border-radius:8px;width:fit-content;margin:0 auto;padding:10px;font-size:20px;font-weight:600}.punkosd-popup .close{z-index:51;cursor:pointer;background-color:#78274b;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;display:flex;position:absolute;top:-10px;right:-10px}.punkosd-popup .close img{pointer-events:none}@media (width<=350px){.punkosd-popup{min-width:initial}.punkosd-popup .upper h4 p{line-height:1}.punkosd-popup .upper h4 p span{margin-top:0!important;margin-bottom:0!important}}.overlay{z-index:100;background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.overlay .popup{background-color:#fff;max-height:600px;display:flex;position:relative}@media (width<=900px){.overlay .popup{max-height:initial;flex-direction:column;height:auto}}.overlay .popup .img-container{width:400px}.overlay .popup .img-container img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.overlay .popup .img-container{width:100%;height:280px}.overlay .popup .img-container img{object-position:bottom}}@media (width<=600px){.overlay .popup .img-container{width:100%;height:200px}.overlay .popup .img-container img{object-position:bottom}}.overlay .popup .text-container{padding:50px 50px 30px}@media (width<=900px){.overlay .popup .text-container{padding-top:0;padding-bottom:20px}}@media (width<=600px){.overlay .popup .text-container{padding:0 20px 20px}}.overlay .popup .text-container .head-wrap{background-color:#fff;border:1px solid #000}@media (width<=900px){.overlay .popup .text-container .head-wrap{margin-top:-40px}}.overlay .popup .text-container .head-wrap h2,.overlay .popup .text-container .head-wrap p{color:#000;text-transform:uppercase;letter-spacing:0}.overlay .popup .text-container .head-wrap h2{color:#cb2648;max-width:none;padding:20px 20px 10px;font-size:48px;font-weight:600;line-height:46px}@media (width<=600px){.overlay .popup .text-container .head-wrap h2{font-size:36px;line-height:34px}}.overlay .popup .text-container .head-wrap p{text-align:center;max-width:200px;margin:10px auto 20px;font-size:26px;font-weight:600;line-height:30px}@media (width<=600px){.overlay .popup .text-container .head-wrap p{font-size:20px;line-height:22px}}.overlay .popup .text-container .departures .deps{justify-content:center;gap:10px;display:flex}.overlay .popup .text-container .departures .deps p{margin:0;font-size:20px;font-weight:500}.overlay .popup .text-container .departures .deps .vl{background-color:#000;width:2px;height:29px}.overlay .popup .text-container .departures p{text-align:center;margin:20px 0 5px;font-size:20px;font-weight:300}@media (width<=600px){.overlay .popup .text-container .departures p,.overlay .popup .text-container .departures .deps p{font-size:16px}.overlay .popup .text-container .departures .deps .vl{height:23px}}.overlay .popup .btn-wrap{justify-content:center;margin:20px auto;display:flex}.overlay .popup .btn-wrap .btn{background-color:#d9ae63;border:1px solid #d9ae63}.overlay .popup span{cursor:pointer;width:max-content;margin:10px auto;display:block}.overlay .popup .iksz{cursor:pointer;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;top:10px;right:10px}.overlay .popup .iksz img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width<=900px){.overlay .popup .iksz{background-color:#fff;width:22px;height:22px;padding:5px}}.modal-bg{z-index:100;opacity:1;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s;display:flex;position:fixed}.modal-bg.hidden{opacity:0;z-index:-1}.modal-bg .race-modal{background-color:#0000;transition:all .5s}.modal-bg .race-modal.hidden{transform:translateY(200%)}@media (width<=900px){.modal-bg .race-modal{width:auto;min-width:320px;max-width:360px}}.modal-bg .race-modal .modal-inner-wrap .iksz{z-index:100;cursor:pointer;width:40px;height:40px;position:absolute;top:0;right:0}.modal-bg .race-modal .modal-inner-wrap .iksz .line-a{pointer-events:none;background-color:#fff;width:50%;height:2px;position:absolute;top:20px;right:10px;transform:rotate(45deg)}.modal-bg .race-modal .modal-inner-wrap .iksz .line-b{pointer-events:none;background-color:#fff;width:50%;height:2px;position:absolute;top:20px;right:10px;transform:rotate(-45deg)}.modal-bg .race-modal .modal-inner-wrap .text-wrap{background-image:url(/_astro/f1.C0rIPO7-.webp);background-position:85% 0;background-repeat:no-repeat;background-size:400%;max-width:300px;margin:auto;padding:220px 20px 20px;position:relative;box-shadow:0 0 30px 1px #0000001a}@media (width<=350px){.modal-bg .race-modal .modal-inner-wrap .text-wrap{padding-top:170px}}.modal-bg .race-modal .modal-inner-wrap .text-wrap:after{content:"";z-index:1;background-color:#00000073;width:100%;height:100%;position:absolute;top:0;left:0}.modal-bg .race-modal .modal-inner-wrap .text-wrap p{text-align:center;color:#fff;z-index:2;text-shadow:1px 1px #000;margin-bottom:10px;position:relative}.modal-bg .race-modal .modal-inner-wrap .text-wrap p.code strong{color:#000;text-shadow:none;background-color:#fff;border-radius:4px;padding:0 6px}.modal-bg .race-modal .modal-inner-wrap .head-wrap{z-index:2;flex-direction:column;align-items:center;padding-top:20px;display:flex;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.modal-bg .race-modal .modal-inner-wrap .head-wrap p{white-space:nowrap;color:#fff;text-transform:uppercase;width:fit-content;text-shadow:none;background-color:#c02540;border-radius:16px;margin:0;padding:5px 10px;font-size:54px;font-weight:600}.modal-bg .race-modal .modal-inner-wrap .head-wrap span{color:#fff;text-transform:uppercase;text-align:center;background-color:#252a30;border-radius:0 0 8px 8px;width:fit-content;margin:auto;padding:5px 10px;font-size:14px;font-weight:400}@media (width<=500px){.modal-bg .race-modal .modal-inner-wrap .head-wrap{width:100%}.modal-bg .race-modal .modal-inner-wrap .head-wrap p{font-size:44px}.modal-bg .race-modal .modal-inner-wrap .head-wrap span{font-size:13px}}@media (width<=350px){.modal-bg .race-modal .modal-inner-wrap .head-wrap p{font-size:32px}.modal-bg .race-modal .modal-inner-wrap .head-wrap span{font-size:13px}}.modal-bg .race-modal .modal-inner-wrap .head-wrap .logo-wrap{background-color:#c02540;border-radius:50%;justify-content:center;align-items:flex-start;width:100px;height:100px;margin-bottom:-50px;display:flex}.modal-bg .race-modal .modal-inner-wrap .head-wrap .logo-wrap img{width:50%;height:50%}.modal-bg .race-modal .modal-inner-wrap .bttn{z-index:2;margin:20px auto;position:relative}.popup.ac-popup{z-index:10;background-color:#e9f7ff;border-radius:12px;padding:30px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #0006}@media (width<=1000px){.popup.ac-popup{width:calc(100% - 40px);min-width:250px;max-width:400px;transform:translate(-50%,-25px)}}.popup.ac-popup.hidden{opacity:0;position:fixed;transform:translate(-50%,120vh)}.popup.ac-popup .iksz{cursor:pointer;width:25px;height:25px;position:absolute;top:5px;right:5px}.popup.ac-popup .popup-inner .ac-icon{width:50px;height:50px;margin:0 auto;display:block}.popup.ac-popup .popup-inner .btn-wrap{margin-top:20px}.popup.ac-popup .popup-inner h3{color:#000;text-transform:capitalize;text-align:center;margin:10px 0 0}.popup.ac-popup .popup-inner p{text-align:center;margin:5px 0 10px;font-weight:300}.marc-modal{z-index:10000;background-color:#fff;border-radius:10px;width:max-content;min-width:300px;max-width:400px;padding:10px 20px;transition:all 1s;position:fixed;bottom:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(1000px + 50%));box-shadow:5px 5px 20px 5px #00000080}.marc-modal *{font-weight:300}@media (width<=800px){.marc-modal{z-index:10000;flex-direction:column;max-width:370px;padding:20px 15px}}@media (width<=550px){.marc-modal{width:80%;min-width:0}}@media (width<=450px){.marc-modal{width:95%}}.marc-modal .icon{width:100px;height:100px}.marc-modal .icon img{object-fit:contain;width:100%;height:100%}.marc-modal .flag-wrap{flex-direction:column;justify-content:space-between;width:20px;height:100%;display:flex;position:absolute;top:0;left:0}.marc-modal .flag-wrap .line{height:33%}.marc-modal .flag-wrap .line:first-of-type{background-color:#da2c2c}.marc-modal .flag-wrap .line:last-of-type{background-color:#60c755}.marc-modal .modal-text-wrap{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 0;display:flex}.marc-modal .modal-text-wrap strong{font-weight:500}@media (width<=800px){.marc-modal .modal-text-wrap{flex-direction:column;padding:0}.marc-modal .modal-text-wrap .text{z-index:5;margin-bottom:10px;position:relative}}.marc-modal .modal-text-wrap .text h3,.marc-modal .modal-text-wrap .text p{text-align:center}.marc-modal .modal-text-wrap .text h3{margin-bottom:10px;font-size:26px;font-weight:500}.marc-modal .modal-text-wrap .button{white-space:nowrap;background-color:#d9ae63;padding:8px 16px}.marc-modal .modal-text-wrap .button .btn__text{color:#000}.marc-modal .modal-text-wrap .button{cursor:pointer;border-radius:8px}.marc-modal .modal-text-wrap .text{padding:0 30px}.marc-modal .modal-text-wrap p{color:#000;min-width:300px;font-weight:300}@media (width<=800px){.marc-modal .modal-text-wrap p{text-align:center}}@media (width<=550px){.marc-modal .modal-text-wrap p{min-width:0}}.marc-modal .modal-text-wrap h3{text-transform:uppercase;color:#000}@media (width<=800px){.marc-modal .modal-text-wrap h3{text-align:center;margin-bottom:10px}}.marc-modal .modal-text-wrap .iksz{cursor:pointer;z-index:10;width:20px;height:20px;position:absolute;top:5px;right:5px}.marc-modal .modal-text-wrap .iksz img{width:100%;height:100%}@media (width<=800px){.marc-modal .modal-text-wrap .iksz{width:35px;height:35px;top:10px;right:10px}}.marc-modal.visible{transform:translate(-50%,50%)}.marc-home{background-color:#fff;width:100%;max-height:400px;position:relative;overflow:hidden}.marc-home strong{font-weight:500}.marc-home .wrap{align-items:center;max-width:1200px;margin:0 auto;display:flex}@media (width<=700px){.marc-home .wrap{flex-direction:column}}.marc-home .img-wrap{width:150px;height:150px}@media (width<=700px){.marc-home .img-wrap{width:75px;height:75px;margin-top:20px}}.marc-home .img-wrap img{object-fit:contain;width:100%;height:100%}.marc-home .text-wrap{flex-direction:column;flex:1;justify-content:center;justify-self:center;gap:10px;height:100%;padding:50px;display:flex}@media (width<=900px){.marc-home .text-wrap{padding:50px 20px}}@media (width<=800px){.marc-home .text-wrap{padding:20px}}@media (width<=700px){.marc-home .text-wrap{padding:0 20px 20px}}.marc-home .text-wrap h4{text-transform:uppercase;color:#000;z-index:1;font-size:20px;position:relative}@media (width<=700px){.marc-home .text-wrap h4{text-align:center;margin-top:10px}}.marc-home .text-wrap p{color:#000;z-index:1;font-weight:300;position:relative}@media (width<=700px){.marc-home .text-wrap p{text-align:center}}.marc-home .text-wrap .button{white-space:nowrap;z-index:1;cursor:pointer;background-color:#d9ae63;border-radius:8px;width:max-content;margin-top:10px;padding:8px 16px;font-weight:300;position:relative}@media (width<=700px){.marc-home .text-wrap .button{margin-left:auto;margin-right:auto}}.foci-section{width:100%;max-height:200px;display:flex}.foci-section .img-wrap{background-image:url(/_astro/football_03.DDyjnLBA.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:200px;position:relative}.foci-section .img-wrap:after{content:"";border-top:200px solid #2b2db5;border-left:120px solid #0000;border-right:0 solid #0000;width:50px;height:0;position:absolute;top:0;right:0}@media (width<=1100px){.foci-section .img-wrap{width:40%}}.foci-section .text-wrap{background:linear-gradient(90deg,#2b2db5 10%,#3a69cf 52%,#22328b 90%);flex-direction:column;justify-content:center;width:50%;padding-right:50px;display:flex}.foci-section .text-wrap *{text-transform:uppercase;color:#fff}@media (width<=1300px){.foci-section .text-wrap{padding-right:20px}}@media (width<=1100px){.foci-section .text-wrap{width:60%}}.foci-section .text-wrap .text-outer p:first-of-type{color:#fff;background-color:#22328b;border-radius:6px 0 0 6px}.foci-section .text-wrap .text-outer p:last-of-type{color:#22328b;background-color:#fff;border-radius:0 6px 6px 0}@media (width<=950px){.foci-section{flex-direction:column;max-height:500px}.foci-section .img-wrap{width:100%;height:100px}.foci-section .img-wrap:after{content:none}.foci-section .text-wrap{width:100%;padding:0 20px 20px}.foci-section .text-wrap .text-inner{flex-direction:column}.foci-section .text-wrap .text-inner img{background-color:#22328b;border-radius:50%;width:75px;height:75px;margin-bottom:-25px;transform:translateY(-35px)}.foci-section .text-wrap .text-inner img:last-of-type{display:none}.foci-section .text-wrap .text-inner .flex h3{font-size:28px}.foci-section .text-wrap .date{font-size:20px;font-weight:300}}.foci-popup .img-wrap{background-image:url(/_astro/football_03.DDyjnLBA.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:300px;position:relative}.foci-popup .img-wrap:after{content:"";border-top:300px solid #2b2db5;border-left:120px solid #0000;border-right:0 solid #0000;width:50px;height:0;position:absolute;top:0;right:0}@media (width<=1100px){.foci-popup .img-wrap{width:40%}}.foci-popup .text-wrap{background:linear-gradient(90deg,#2b2db5 10%,#3a69cf 52%,#22328b 90%);flex-direction:column;justify-content:center;width:50%;padding-right:50px;display:flex}.foci-popup .text-wrap *{text-transform:uppercase;color:#fff}@media (width<=1300px){.foci-popup .text-wrap{padding-right:20px}}@media (width<=1100px){.foci-popup .text-wrap{width:60%}}.foci-popup .text-wrap .text-inner .flex h3 span:after{content:"";background-color:#fff;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.foci-popup .text-wrap .text-outer p:first-of-type{color:#fff;background-color:#22328b;border-radius:6px 0 0 6px}.foci-popup .text-wrap .text-outer p:last-of-type{color:#22328b;background-color:#fff;border-radius:0 6px 6px 0}.foci-popup{z-index:1000;background:linear-gradient(90deg,#2b2db5 10%,#3a69cf 52%,#22328b 90%);border-radius:12px;flex-direction:column;max-width:400px;max-height:500px;transition:all .5s ease-in;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 15px #0000004d}.foci-popup .text-wrap .text-inner img{background-color:#2b2db5;border-radius:50%;width:65px;height:65px;margin-bottom:-40px;transform:translateY(-45px)}.foci-popup .text-wrap .text-inner .flex h3{font-size:28px}.foci-section{width:100%;max-height:200px;display:flex;overflow:hidden}.foci-section .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:200px;position:relative}.foci-section .img-wrap:after{content:"";border-left:120px solid #0000;border-right:0 solid #0000;width:50px;height:0;position:absolute;top:0;right:0}@media (width<=1100px){.foci-section .img-wrap{width:40%}}.foci-section .text-wrap{flex-direction:column;justify-content:center;width:50%;padding-right:100px;display:flex}.foci-section .text-wrap *{text-transform:uppercase}@media (width<=1300px){.foci-section .text-wrap{padding-right:50px}}@media (width<=1100px){.foci-section .text-wrap{width:60%}}.foci-section .text-wrap .text-inner{justify-content:center;align-items:center;display:flex}.foci-section .text-wrap .text-inner .flex{flex-direction:column;align-items:center;margin-left:-15px;margin-right:-15px;display:flex}.foci-section .text-wrap .text-inner .flex h3{text-align:center;letter-spacing:2px;margin:0;font-size:38px;font-weight:500;line-height:1}.foci-section .text-wrap .text-inner .flex h3 span{margin-bottom:10px;font-size:18px;font-weight:500;display:block;position:relative}.foci-section .text-wrap .text-inner .flex h3 span:after{content:"";background-color:#fff;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.foci-section .text-wrap .text-inner img{width:100px;height:100px;margin-bottom:-20px}.foci-section .text-wrap .date{text-align:center;margin-bottom:10px;font-size:24px;font-weight:400}.foci-section .text-wrap .text-outer{justify-content:center;display:flex}.foci-section .text-wrap .text-outer p{margin:0;padding:5px 10px;font-size:18px;font-weight:500}@media (width<=950px){.foci-section{flex-direction:column;max-height:500px}.foci-section .img-wrap{width:100%;height:100px}.foci-section .img-wrap:after{content:none}.foci-section .text-wrap{width:100%;padding:0 20px 20px}.foci-section .text-wrap .text-inner{flex-direction:column}.foci-section .text-wrap .text-inner img{width:75px;height:75px}.foci-section .text-wrap .text-inner img:last-of-type{display:none}.foci-section .text-wrap .text-inner .flex h3{font-size:28px}.foci-section .text-wrap .date{font-size:20px}}.foci-popup{z-index:1000;border-radius:12px;flex-direction:column;width:calc(100% - 40px);max-width:500px;height:100%;max-height:500px;transition:all .5s ease-in;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 15px #0000004d}@media (width<=950px){.foci-popup{max-height:initial;max-width:400px;height:auto}}.foci-popup .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:300px;position:relative}.foci-popup .img-wrap:after{content:"";border-left:120px solid #0000;border-right:0 solid #0000;width:50px;height:0;position:absolute;top:0;right:0}@media (width<=1100px){.foci-popup .img-wrap{width:40%}}.foci-popup .text-wrap{flex-direction:column;justify-content:center;width:50%;padding-right:50px;display:flex}.foci-popup .text-wrap *{text-transform:uppercase}@media (width<=1300px){.foci-popup .text-wrap{padding-right:20px}}@media (width<=1100px){.foci-popup .text-wrap{width:60%}}.foci-popup .text-wrap .text-inner{justify-content:center;align-items:center;display:flex}.foci-popup .text-wrap .text-inner .flex{flex-direction:column;align-items:center;margin-left:-15px;margin-right:-15px;display:flex}.foci-popup .text-wrap .text-inner .flex h3{text-align:center;letter-spacing:2px;margin:10px 0;font-size:40px;font-weight:500;line-height:1}.foci-popup .text-wrap .text-inner .flex h3 span{margin-bottom:10px;font-size:18px;font-weight:500;display:block;position:relative}.foci-popup .text-wrap .text-inner .flex h3 span:after{content:"";width:100%;height:2px;position:absolute;bottom:-5px;left:0}.foci-popup .text-wrap .text-inner img{width:100px;height:250px;margin-bottom:-20px}.foci-popup .text-wrap .date{text-align:center;margin-bottom:10px;font-size:24px;font-weight:400}.foci-popup .text-wrap .text-outer{justify-content:center;display:flex}.foci-popup .text-wrap .text-outer p{margin:0;padding:5px 10px;font-size:18px;font-weight:500}.foci-popup .close{cursor:pointer;width:30px;height:30px;z-index:inherit;background-color:#fff;border-radius:50%;padding:5px;position:absolute;top:5px;right:5px}.foci-popup .img-wrap{width:100%;height:250px}@media (width<=950px){.foci-popup .img-wrap{height:200px}}.foci-popup .img-wrap:after{content:none}.foci-popup .text-wrap{width:100%;padding:0 20px 20px}.foci-popup .text-wrap .text-inner{flex-direction:column;padding:0 10px}.foci-popup .text-wrap .text-inner img{border-radius:50%;width:75px;height:75px;margin-bottom:-40px;transform:translateY(-35px)}.foci-popup .text-wrap .text-inner img:last-of-type{display:none}@media (width<=950px){.foci-popup .text-wrap .text-inner .flex h3{font-size:28px}}.foci-popup .text-wrap .text-inner .flex h3 span{font-size:18px}@media (width<=950px){.foci-popup .text-wrap .text-inner .flex h3 span{font-size:16px}}.foci-popup .text-wrap .date{font-size:28px}@media (width<=950px){.foci-popup .text-wrap .date{font-size:20px}}.foci-popup.hid{transform:translate(-50%,100vh)}.vakacio-popup{z-index:1000;background-image:url(/_astro/painted-solid-concrete-wall-textured-background.Czas30o1.webp);border-radius:12px;align-items:center;width:calc(100% - 40px);max-width:400px;height:100%;max-height:400px;transition:all .5s ease-in;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #0000004d}@media (width<=950px){.vakacio-popup{max-height:initial;max-width:400px;height:auto}}.vakacio-popup .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:300px;position:relative}.vakacio-popup .img-wrap:after{content:"";border-left:120px solid #0000;border-right:0 solid #0000;width:50px;height:0;position:absolute;top:0;right:0}@media (width<=1100px){.vakacio-popup .img-wrap{width:40%}}.vakacio-popup .text-wrap{flex-direction:column;justify-content:center;width:50%;display:flex}.vakacio-popup .text-wrap *{text-transform:uppercase}.vakacio-popup .text-wrap .text-inner{justify-content:center;align-items:center;display:flex}.vakacio-popup .text-wrap .text-inner .flex{flex-direction:column;align-items:center;margin-left:-15px;margin-right:-15px;display:flex}.vakacio-popup .text-wrap .text-inner .flex h3{text-align:center;letter-spacing:2px;margin:10px 0;font-size:40px;font-weight:500;line-height:1}.vakacio-popup .text-wrap .text-inner .flex h3 span{margin-bottom:10px;font-size:18px;font-weight:500;display:block;position:relative}.vakacio-popup .text-wrap .text-inner .flex h3 span:after{content:"";width:100%;height:2px;position:absolute;bottom:-5px;left:0}.vakacio-popup .text-wrap .date{text-align:center;color:#fff;margin-bottom:10px;font-size:24px;font-weight:400}.vakacio-popup .text-wrap .text-outer{border:2px solid #fff;border-radius:8px;justify-content:center;width:fit-content;margin:0 auto;display:flex}.vakacio-popup .text-wrap .text-outer p{color:#fff;letter-spacing:1px;margin:0;padding:5px 10px;font-size:18px;font-weight:400}.vakacio-popup .text-wrap .text-outer p.code{color:#cc312c;background-color:#fff;font-weight:600}.vakacio-popup .close{cursor:pointer;width:50px;height:50px;z-index:inherit;background-color:#fff;border-radius:50%;padding:5px;position:absolute;top:-10px;right:-10px}.vakacio-popup .img-wrap{width:100%;height:250px}@media (width<=950px){.vakacio-popup .img-wrap{height:200px}}.vakacio-popup .img-wrap:after{content:none}.vakacio-popup .text-wrap{gap:10px;width:100%;padding:20px}.vakacio-popup .text-wrap .text-inner{flex-direction:column}.vakacio-popup .text-wrap .text-inner img{width:100%}@media (width<=950px){.vakacio-popup .text-wrap .text-inner .flex h3{font-size:28px}}.vakacio-popup .text-wrap .text-inner .flex h3 span{font-size:18px}@media (width<=950px){.vakacio-popup .text-wrap .text-inner .flex h3 span{font-size:16px}}.vakacio-popup .text-wrap .date{font-size:24px}@media (width<=950px){.vakacio-popup .text-wrap .date{font-size:18px}}.vakacio-popup.hid{transform:translate(-50%,100vh)}.vakacio-section{background:url(/_astro/painted-solid-concrete-wall-textured-background.Czas30o1.webp);padding:20px}.vakacio-section .text-wrap{flex-direction:column;gap:10px;display:flex}.vakacio-section .text-wrap .flex{flex-direction:column;align-items:center;display:flex}.vakacio-section .text-wrap img{width:100%;max-width:400px;height:100%;max-height:100%;margin:0 auto}.vakacio-section .text-inner{justify-content:center;align-items:center;display:flex}.vakacio-section .date{text-align:center;text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:20px;font-weight:400}.vakacio-section .text-outer{border:2px solid #fff;border-radius:8px;justify-content:center;width:fit-content;margin:0 auto;display:flex}.vakacio-section .text-outer p{color:#fff;letter-spacing:1px;margin:0;padding:5px 10px;font-size:18px;font-weight:400}.vakacio-section .text-outer p.code{color:#cc312c;background-color:#fff;font-weight:600}@media (width>=800px){.vakacio-section .text-wrap{flex-direction:row;align-items:center;max-width:1400px;margin:0 auto}.vakacio-section .text-wrap .flex{width:70%}.vakacio-section .text-wrap .text-inner img{max-width:500px;padding:0}}.container-xl{max-width:1400px!important}html,body,html *{font-display:swap;font-family:Jost,sans-serif}p,a,button,span,label,h3{color:#000}p.body-size-m,a.body-size-m,button.body-size-m,span.body-size-m,label.body-size-m,h3.body-size-m{font-size:16px!important}p.body-size-l,a.body-size-l,button.body-size-l,span.body-size-l,label.body-size-l,h3.body-size-l{font-size:18px!important}p.lighter-weight-s,a.lighter-weight-s,button.lighter-weight-s,span.lighter-weight-s,label.lighter-weight-s,h3.lighter-weight-s{font-weight:200!important}p.lighter-weight,a.lighter-weight,button.lighter-weight,span.lighter-weight,label.lighter-weight,h3.lighter-weight{font-weight:300!important}p.stronger-weight-s,a.stronger-weight-s,button.stronger-weight-s,span.stronger-weight-s,label.stronger-weight-s,h3.stronger-weight-s{font-weight:400!important}p.stronger-weight-m,a.stronger-weight-m,button.stronger-weight-m,span.stronger-weight-m,label.stronger-weight-m,h3.stronger-weight-m{font-weight:500!important}h1,h2,h3,h4,h5,h6{color:#fff}.flex-middle-ver-hor{justify-content:center;align-items:center;display:flex}hr{margin-top:15px;margin-bottom:15px}body{margin:0}*{box-sizing:border-box}.title-container{text-align:center;width:100%;margin-bottom:32px;font-size:22px;display:block}.title-container.title--nomargin{margin-bottom:0}.title-container .title{font-size:inherit}.title-container .title.title--main{letter-spacing:4px;border-color:#000;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;padding:18px 0}@keyframes pulse-reverse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}5%{transform:scale(1.05)}10%{transform:scale(1)}to{transform:scale(1)}}@keyframes FadeIn{0%{opacity:0;transform:scale(.1)}85%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}.bttn{cursor:pointer;border:1px solid #fff;border-radius:6px;width:fit-content;position:relative}.bttn a{z-index:1;justify-content:center;align-items:center;gap:5px;height:100%;padding:10px 40px 10px 15px;display:flex;position:relative}.bttn span{color:#fff;pointer-events:none;text-transform:capitalize;text-align:center;z-index:1;font-size:16px;font-weight:300;line-height:22px}.bttn .arr{pointer-events:none;z-index:0;background-image:url(/_astro/arrow-inactive-white.CbriShnk.svg);background-position:50%;background-repeat:no-repeat;width:25px;height:25px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bttn.dark{border:1px solid #000}.bttn.dark span{color:#000;background-color:#0000}.bttn.dark .arr{background-image:url(/_astro/arrow-inactive.BoqPh7UE.svg)}.bttn.gold-bg{border:1px solid #d9ae63;background-color:#d9ae63!important}.bttn.gold .arr{background-image:url(/_astro/arrow-inactive-gold.Dz5vDGpu.svg)}.bttn.xmas{background-color:#cb2648!important;border:none!important}.bttn.xmas a span{color:#fff!important}.bttn.xmas .btn__text{color:#fff;border-right-color:#fff}.bttn.xmas .icon--arrow:before{background-color:#fff!important}.bttn.xmas .icon--arrow:after{border-color:#fff!important}.bttn.no-arr a{padding:10px 15px}.bttn.no-arr a .arr{display:none}.bttn.trans{background-color:#0000}.btn-wrap .ticket-btn{cursor:pointer;z-index:1;background-color:#d9ae63;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:10px 15px;display:flex;position:relative}.btn-wrap .ticket-btn span{text-align:center;font-size:16px;line-height:22px}.drinks-wrapper{grid-template-columns:50% 50%;align-content:center;min-height:500px;display:grid}.drinks-wrapper #hajobar,.drinks-wrapper #shipbar{position:absolute}.drinks-wrapper .drinks-img .drinks-gallery-wrap{width:100%;height:100%;overflow:hidden}.drinks-wrapper .drinks-img .drinks-gallery-wrap .swiper{align-items:stretch;height:100%;display:flex}.drinks-wrapper .drinks-img .drinks-gallery-wrap .swiper .swiper_slide{height:100%}.drinks-wrapper .drinks-img .drinks-gallery-wrap .lazy-load-image-background{align-items:stretch;width:100%;height:100%;display:inline-flex!important}@media screen and (width<=1000px){.drinks-wrapper{flex-direction:column;display:flex}.drinks-wrapper .drinks-content{padding:80px 60px}}@media screen and (width<=1000px) and (width<=500px){.drinks-wrapper .drinks-gallery-wrap{margin:0}}@media screen and (width<=1000px){.drinks-wrapper .drinks-gallery-wrap .swiper .swiper-wrapper{height:100%!important}.drinks-wrapper .drinks-gallery-wrap .swiper,.drinks-wrapper .drinks-gallery-wrap .swiper .lazy-load-image-background{width:100%;height:100%}.drinks-wrapper .drinks-gallery-wrap .swiper .img-container-drinks{object-fit:cover;width:100%;height:100%}}@media screen and (width<=450px){.drinks-wrapper .drinks-content{padding:80px 20px}}.drinks-wrapper .section__text-block--gallery{margin-bottom:50px}@media (width>=1000px){.drinks-wrapper .section__text-block--gallery h2{width:320px}}.drinks-wrapper #bar-gallery{width:100%;height:100%}@media (width>=601px){.drinks-wrapper #bar-gallery{width:100%}}.drinks-wrapper #bar-gallery .section__text-block--gallery{display:none}.drinks-wrapper .drinks-text{justify-content:center;place-self:center;align-items:center;padding:50px;display:flex}.drinks-wrapper .drinks-text p{text-align:center;margin-top:20px;margin-bottom:40px;font-size:16px;font-weight:300;line-height:24px}.drinks-wrapper .drinks-text .bttn{z-index:2;margin:auto;position:relative}.drinks-wrapper .swiper-navigation-icon{display:none}@media (width>=800px){.page-gallery{overflow:hidden}}.page-gallery{scroll-margin:75px}.page-gallery .btn-wrap{justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.page-gallery .btn-wrap .bttn.vr a{padding:5px 15px 5px 40px}.page-gallery .btn-wrap .eye{pointer-events:none;z-index:0;background-image:url(/_astro/panorama-filled-icon.B2eYFchb.svg);background-position:50%;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:7px}.page-gallery .btn-wrap.desktop{display:none}@media (width>=800px){.page-gallery .btn-wrap.desktop{justify-content:center;align-items:center;padding:0;display:flex}.page-gallery .btn-wrap.desktop .bttn{border-radius:16px;flex-grow:1;width:100%;height:100%}.page-gallery .btn-wrap.desktop .bttn a{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:10px;display:flex}.page-gallery .btn-wrap.desktop .bttn a .arr{position:static;transform:none}.page-gallery .btn-wrap.desktop .bttn a span{text-align:center}}.page-gallery .btn-wrap.mobile{background-color:#202327}@media (width>=800px){.page-gallery .btn-wrap.mobile{display:none}}.page-gallery .gallery-wrap{z-index:3;background-color:#202327;width:100%;height:100%;padding-top:0;position:relative}@media (width>=800px){.page-gallery .gallery-wrap{background-color:#0000;grid-template-columns:1fr!important;max-width:1200px!important}}.page-gallery .gallery-wrap .swiper-navigation-icon{display:none}.page-gallery .gallery-wrap .img-container-home{width:100%;height:100%}.page-gallery .gallery-wrap .img-container-home.citadella{position:relative}.page-gallery .gallery-wrap .img-container-home.citadella:after{content:"";background-image:url(/_astro/ship-icon-white.CqarXu-A.svg);height:50px;position:absolute}.page-gallery .gallery-wrap .thumbSwiper{margin-top:10px}.page-gallery .gallery-wrap .thumbSwiper .swiper-slide{height:100%;transition:all .3s}@media (width>=800px){.page-gallery .gallery-wrap .thumbSwiper .swiper-slide{aspect-ratio:1}}.page-gallery .gallery-wrap .thumbSwiper .swiper-slide .filter{pointer-events:none;content:"";z-index:2;background-color:#fff6;width:100%;height:100%;position:absolute;top:0;left:0}.page-gallery .gallery-wrap .thumbSwiper .swiper-slide .filter.hidden{opacity:0}.page-gallery .gallery-wrap .thumbSwiper .swiper-slide *{object-fit:cover;height:100%}.page-gallery .gallery-wrap .thumbSwiper .swiper-slide.swiper-slide-thumb-active .filter{opacity:0}.page-gallery .gallery-wrap .thumbSwiper .ship-name-container{display:none}.page-gallery .gallery-wrap .thumbSwiper .img-container-home{cursor:pointer}.page-gallery .gallery-wrap .alice-carousel__stage-item{background-color:#252a30;padding:10px 5px}.page-gallery .gallery-wrap .gallery-mobile-btn-wrap{justify-content:center;padding:20px;display:flex}.page-gallery .gallery-wrap.desktop{grid-template-columns:8fr 2fr;gap:10px;max-width:1400px;margin:auto;padding:30px 20px;display:grid}.page-gallery .gallery-wrap.desktop img{border-radius:16px}.page-gallery .gallery-wrap.desktop .btn-wrap{z-index:5;position:relative}.page-gallery .gallery-wrap.desktop .main-img{aspect-ratio:16/9;z-index:6;width:100%;position:relative}.page-gallery .gallery-wrap.desktop .main-img img{object-position:center;object-fit:cover;width:100%;height:100%}.page-gallery .gallery-wrap.desktop .imgs-grid{z-index:6;grid-template-columns:repeat(10,1fr);justify-items:center;gap:10px;display:grid;position:relative}.page-gallery .gallery-wrap.desktop .imgs-grid .img-wrap{align-self:center}.page-gallery .gallery-wrap.desktop .imgs-grid img{cursor:pointer;object-fit:cover;z-index:1;opacity:1;width:100%;height:100%;transition:all .1s;display:block;position:relative}.page-gallery .gallery-wrap.desktop .imgs-grid img.active{opacity:1}.page-gallery .gallery-wrap.desktop .imgs-grid .filter{pointer-events:none;content:"";z-index:2;opacity:1;background-color:#fff6;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.page-gallery .gallery-wrap.desktop .imgs-grid .filter.hidden{opacity:0}@media (width>=800px){.page-gallery .gallery-wrap.desktop .imgs-grid .filter{border-radius:16px}}.page-gallery .gallery-wrap.desktop .imgs-grid .img-wrap{aspect-ratio:1}.page-gallery .gallery-wrap.desktop .imgs-grid .img-wrap:hover .filter{opacity:0}.page-gallery .gallery-title.xmas:after{background-color:#cb2648;height:2px}@media (width<=799px){.page-gallery .gallery-title{margin-bottom:20px}}.page-gallery .gallery-bg{background-color:#eaedef;width:100%}.page-gallery .gallery-bg .gallery-title{z-index:3;position:relative}.page-gallery .gallery-bg .gallery-title.xmas:after{background-color:#cb2648;height:2px}.page-gallery .gallery-bg .bg{z-index:2;background-color:#1a2027;width:100%;height:100%;position:absolute;top:0;left:0}.page-gallery .gallery-bg .bg:after{content:"";background-color:#202327;width:100%;height:100%;position:absolute;left:0;right:0}@media (width>=800px){.page-gallery .gallery-bg{background-color:#0000;position:relative}.page-gallery .gallery-bg .bg-img{z-index:2;filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;left:0;right:0;overflow-y:hidden;transform:scale(1.5)}.page-gallery .gallery-bg .bg-img:after{content:"";z-index:4;width:100%;height:100%;position:absolute;left:0;right:0}}.section h1,.section h2,.section h3,.section h4,.section h5,.section h6,.section p,.section div,.section span,.section a,.section a:active,.section ul,.section li,.section-grid h1,.section-grid h2,.section-grid h3,.section-grid h4,.section-grid h5,.section-grid h6,.section-grid p,.section-grid div,.section-grid span,.section-grid a,.section-grid a:active,.section-grid ul,.section-grid li{color:#000}.section .section__text-block,.section-grid .section__text-block{display:block;position:relative}.section .section__text-block.text-block--centered,.section-grid .section__text-block.text-block--centered{margin:0 auto}.section .section__text-block .list-boxes,.section-grid .section__text-block .list-boxes{padding-left:40px}.section .section__text-block .row,.section-grid .section__text-block .row{justify-content:center}.section .section__text-block.text-block--sideline,.section-grid .section__text-block.text-block--sideline{padding-left:32px}.section .section__text-block .text-block__title-wrapper,.section-grid .section__text-block .text-block__title-wrapper{margin-bottom:36px}.section .section__text-block .text-block__title-wrapper .text-block__title,.section-grid .section__text-block .text-block__title-wrapper .text-block__title{text-align:center;padding:18px 0;font-size:22px;font-weight:400}.section .section__text-block .text-block__title-wrapper .text-block__title.title--uppercase,.section-grid .section__text-block .text-block__title-wrapper .text-block__title.title--uppercase{text-transform:uppercase;letter-spacing:4px}.section .section__text-block .text-block__title-wrapper .text-block__title.soon-title,.section-grid .section__text-block .text-block__title-wrapper .text-block__title.soon-title{text-align:center;font-size:22px;font-weight:300}.section .section__text-block .text-block__title-wrapper.text-block__title-wrapper--light .text-block__title,.section-grid .section__text-block .text-block__title-wrapper.text-block__title-wrapper--light .text-block__title{color:#fff}.section .section__text-block .text-block__title,.section-grid .section__text-block .text-block__title{font-size:22px}.section .section__text-block .text-block__title.title--uppercase,.section-grid .section__text-block .text-block__title.title--uppercase{text-transform:uppercase;letter-spacing:2px}.section .section__text-block p,.section .section__text-block .text-block__p,.section-grid .section__text-block p,.section-grid .section__text-block .text-block__p{text-align:left;width:80%;min-width:200px;max-width:512px;margin:0 auto 32px;font-size:16px;font-weight:300;line-height:26px}.section .section__text-block p.b,.section .section__text-block .text-block__p.b,.section-grid .section__text-block p.b,.section-grid .section__text-block .text-block__p.b{margin-top:1rem}.section .section__text-block p.service-text,.section .section__text-block .text-block__p.service-text,.section-grid .section__text-block p.service-text,.section-grid .section__text-block .text-block__p.service-text{text-align:left;line-height:180%}.section .section__text-block p.p--nomargin,.section .section__text-block .text-block__p.p--nomargin,.section-grid .section__text-block p.p--nomargin,.section-grid .section__text-block .text-block__p.p--nomargin{margin:0}.section .section__text-block p.p--normalwidth,.section .section__text-block .text-block__p.p--normalwidth,.section-grid .section__text-block p.p--normalwidth,.section-grid .section__text-block .text-block__p.p--normalwidth{min-width:unset;max-width:unset;width:100%}.section .section__text-block p.p--align-left,.section .section__text-block .text-block__p.p--align-left,.section-grid .section__text-block p.p--align-left,.section-grid .section__text-block .text-block__p.p--align-left{text-align:left}.section .section__text-block p:last-of-type,.section .section__text-block .text-block__p:last-of-type,.section-grid .section__text-block p:last-of-type,.section-grid .section__text-block .text-block__p:last-of-type{margin-bottom:50px}@media screen and (width<=400px){.section .section__text-block p,.section .section__text-block .text-block__p,.section-grid .section__text-block p,.section-grid .section__text-block .text-block__p{min-width:unset}}.section .section__text-block .list,.section-grid .section__text-block .list{font-size:16px;font-weight:300;line-height:32px}.section .section__text-block .list.list--lines,.section-grid .section__text-block .list.list--lines{margin:0 auto;display:block}.section .section__text-block .list.list--lines>li,.section-grid .section__text-block .list.list--lines>li{align-items:center;width:auto;display:flex}.section .section__text-block .list.list--lines>li:before,.section-grid .section__text-block .list.list--lines>li:before{content:"";vertical-align:middle;background-color:#000;width:42px;height:1px;margin-right:8px;display:inline-block}.section .section__text-block .btn,.section-grid .section__text-block .btn{margin-top:32px}.section-grid{margin:0;padding:0}.section{flex-direction:column;justify-content:space-between;height:100%;padding:120px 0;display:flex}.section.section--nopadding{min-height:640px;margin:0;padding:0}.section.section--nopadding .container,.section.section--nopadding .container .row{margin:0;padding:0}.section.section--nopadding .container .row .section__text-block{max-width:600px;padding:64px 32px}.section.section--nopadding .container .row .section__text-block.text-block--narrow{max-width:512px}.section.section--nopadding .container .row .section__text-block.text-block--p-lg{padding:64px}.section.bg--dark h1,.section.bg--dark h2,.section.bg--dark h3,.section.bg--dark h4,.section.bg--dark h5,.section.bg--dark h6,.section.bg--dark p,.section.bg--dark div,.section.bg--dark span,.section.bg--dark a,.section.bg--dark a:active,.section.bg--dark ul,.section.bg--dark li{color:#fff}.section.padding-top--200{padding-top:200px!important}.section.padding-bottom--200{padding-bottom:200px!important}.section .container.container-fluid{max-width:none}.section .row{padding-left:32px;padding-right:32px}.section .row.row--nopadding-h{padding-left:0;padding-right:0}.section.main-citadella-page{padding-top:120px!important;padding-bottom:120px!important}.section.bg-ships{background-color:#0c1119;padding-top:60px!important;padding-bottom:60px!important}.section.ships-first{padding-bottom:60px!important}.section .container:nth-child(2),.section .container:nth-child(3){margin-top:100px}@media screen and (width<=1024px){.section{padding-top:100px;padding-bottom:100px}}.section .col-wrapper-sides{justify-content:center;align-items:center;max-width:600px;margin-left:auto;margin-right:auto;display:flex}.section .col-wrapper-fluid{justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}.section.wout-padding{padding-top:0;padding-bottom:0}.section.wout-padding-top{padding-top:0}#opencx-root.hidden{visibility:hidden;display:none}.bot-wrap{z-index:4;opacity:1;pointer-events:all;max-width:280px;transform:.3s;background-color:#fff;border-radius:16px;align-items:center;gap:10px;padding:5px;display:flex;position:fixed;bottom:80px;right:20px}.bot-wrap:after{content:"";border-top:20px solid #fff;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:20px solid #0000;width:0;height:0;position:absolute;bottom:-10px;right:10px;transform:rotate(0)}.bot-wrap .img{background-image:url(/imgs/dia.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.bot-wrap p{font-size:14px;font-weight:300}.bot-wrap p b{font-weight:500}.bot-wrap .close{cursor:pointer;z-index:2;background-color:#ebeaef;border-radius:50%;flex-shrink:0;width:30px;height:30px;padding:3px;position:relative}.bot-wrap.hidden{pointer-events:none;opacity:0}.event-item-container h1,.event-item-container h2,.event-item-container h3,.event-item-container h4,.event-item-container h5,.event-item-container p{color:#fff}.event-item-container .header-wrap{align-items:center;display:flex}.event-item-container .header-wrap h1{padding-left:100px}.event-item-container .imgs-content{width:600px}@media (width<=950px){.event-item-container .imgs-content{width:100%;min-width:300px;padding-bottom:100px}}@media (width<=600px){.event-item-container .imgs-content{padding-bottom:20px}}.event-item-container .grid-imgs{grid-template-rows:500px 350px;grid-template-columns:1fr 1fr;gap:20px;height:100%;display:grid}.event-item-container .grid-imgs .pic{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;height:100%;max-height:100%}@media (width<=950px){.event-item-container .grid-imgs .pic{max-width:600px;min-height:400px}}@media (width<=600px){.event-item-container .grid-imgs .pic{min-height:100%}}@media (width<=1200px){.event-item-container .grid-imgs{grid-template-rows:auto}}.event-item-container .grid-imgs{width:100%;max-width:800px;margin:0 auto}.event-item-container .grid-imgs :first-child{grid-column:1/3}@media (width<=1200px){.event-item-container .grid-imgs :not(:first-child){display:none}}@media (width<=950px){.event-item-container .grid-imgs{grid-template-columns:auto;max-width:600px}}.event-item-container .grid-imgs.xmas-grid{border-radius:8px;grid-template-rows:400px;overflow:hidden}@media (width<=600px){.event-item-container .grid-imgs.xmas-grid{border-radius:0;grid-template-rows:350px}}@media (width<=420px){.event-item-container .grid-imgs.xmas-grid{grid-template-rows:250px}}.event-item-container .grid-imgs.xmas-grid img{object-fit:cover;width:100%;height:100%}@media (width<=950px){.event-item-container .imgs-content{padding-top:50px}}.event-item-container .event-container{margin:0 auto}.event-item-container .event-container .content-wrapper{justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}.event-item-container .event-container .content-wrapper.reverse{flex-direction:row-reverse}@media (width<=950px){.event-item-container .event-container .content-wrapper.reverse{flex-direction:column}}.event-item-container .event-container .content-wrapper.reverse .text-wrap{margin-left:50px;margin-right:0}@media (width<=950px){.event-item-container .event-container .content-wrapper.reverse .text-wrap{max-width:600px;margin:0 auto}.event-item-container .event-container .content-wrapper{flex-direction:column-reverse}}.event-item-container .event-container .content-wrapper .text-wrap{gap:20px;max-width:500px;margin-left:0;margin-right:50px;padding:0 50px;display:grid}@media (width<=1050px){.event-item-container .event-container .content-wrapper .text-wrap{max-width:400px;padding:0 20px 0 50px}}@media (width<=950px){.event-item-container .event-container .content-wrapper .text-wrap{max-width:600px;margin:0 auto}}@media (width<=500px){.event-item-container .event-container .content-wrapper .text-wrap{padding:0 20px}}.event-item-container .event-container .content-wrapper .text-wrap .inner-wrap{flex-direction:column;gap:20px;display:flex}.event-item-container .event-container .content-wrapper h3{text-transform:uppercase;max-width:500px;font-size:34px}.event-item-container .event-container .content-wrapper p{font-size:16px;font-weight:300}.event-item-container .event-container .content-wrapper .events-button-wrapper .btn{background:#d9ae63;border:none}.event-item-container .event-container .content-wrapper .events-button-wrapper .btn__text{padding:0 40px}.event-item-container .event-container .event-row{padding:100px 50px 50px;position:relative}@media (width<=950px){.event-item-container .event-container .event-row{padding:100px 0 0}}@media (width<=650px){.event-item-container .event-container .event-row{padding:50px 0 0}}.event-item-container .event-container .event-row:nth-child(2n){background-color:#f9f9f9}.event-item-container .event-container .event-row:nth-child(2n) .text-wrap *{color:#000}.event-item-container .event-container .event-row.xmas .inner-wrap{gap:0}.event-item-container .event-container .event-row.xmas .inner-wrap ul{padding:20px 0 20px 40px;font-weight:300;list-style:none}.event-item-container .event-container .event-row.xmas .inner-wrap ul li{margin:10px 0;position:relative}.event-item-container .event-container .event-row.xmas .inner-wrap ul li:before{content:"";border-bottom:1px solid #000;width:5px;position:absolute;top:12px;left:-15px}.event-item-container .event-container .event-row.xmas .contact{flex-direction:column;margin:20px 0;padding-left:25px;font-weight:300;display:flex}#events-page #flotta{background-color:#f9f9f9}#events-page #flotta h2{letter-spacing:0;max-width:400px;font-size:34px;font-weight:600}#events-page #flotta .ships-desc{padding:100px 50px}@media (width<=650px){#events-page #flotta .ships-desc{padding:50px}}@media (width<=500px){#events-page #flotta .ships-desc{padding:50px 20px}}#events-page #flotta .ships-desc .ship-desc-inner{max-width:1000px;margin:auto}#events-page #flotta .ships-desc .ship-desc-inner p{max-width:400px;margin:20px auto;padding:0 20px;font-weight:300}#events-page #flotta .ships-desc .ship-desc-inner .img-wrap{justify-content:center;gap:20px;display:flex}#events-page #flotta .ships-desc .ship-desc-inner .img-wrap img{width:350px}#events-page #flotta .ships-desc .ship-desc-inner .img-wrap img.cit{transform:translateY(20px)}@media (width<=850px){#events-page #flotta .ships-desc .ship-desc-inner .img-wrap{flex-direction:column;align-items:center}#events-page #flotta .ships-desc .ship-desc-inner .img-wrap img.cit{transform:none}}@media (width<=500px){#events-page #flotta .ships-desc .ship-desc-inner .img-wrap img{width:250px}}#events-page #flotta .ship-item{padding:100px 50px 50px}@media (width<=650px){#events-page #flotta .ship-item{padding:50px}}@media (width<=500px){#events-page #flotta .ship-item{padding:50px 20px}}#events-page #flotta .ship-item .text-img-wrap{grid-template-rows:minmax(350px,500px);grid-template-columns:1fr 1fr;align-items:center;max-width:1000px;margin:auto;display:grid}@media (width<=850px){#events-page #flotta .ship-item .text-img-wrap{grid-template-rows:minmax(350px,1fr);grid-template-columns:1fr;justify-content:center;gap:20px;max-width:600px}}#events-page #flotta .ship-item .text-img-wrap .text-wrap h2{text-align:left;margin:0}#events-page #flotta .ship-item .text-img-wrap .text-wrap h2:after{left:30px;transform:translate(0)}#events-page #flotta .ship-item .text-img-wrap .text-wrap p{max-width:400px;margin:20px 0;padding:0 30px;font-weight:300}@media (width<=850px){#events-page #flotta .ship-item .text-img-wrap .text-wrap h2{margin:auto;padding-left:0;padding-right:0}#events-page #flotta .ship-item .text-img-wrap .text-wrap h2:after{left:0}#events-page #flotta .ship-item .text-img-wrap .text-wrap p{margin:20px auto;padding:0}}#events-page #flotta .ship-item .text-img-wrap .img-wrap{width:100%;height:100%;max-height:500px}#events-page #flotta .ship-item .text-img-wrap .img-wrap img{object-fit:cover;width:100%;height:100%;max-height:500px}@media (width<=850px){#events-page #flotta .ship-item .text-img-wrap .img-wrap{justify-self:center;max-width:600px;height:500px}}@media (width<=550px){#events-page #flotta .ship-item .text-img-wrap .img-wrap{height:350px}}#events-page #flotta .ship-item .specs-wrap{grid-template-columns:1fr 1fr;align-items:center;max-width:1000px;margin:auto;padding:50px 0;display:grid}@media (width<=850px){#events-page #flotta .ship-item .specs-wrap{grid-template-columns:1fr;gap:20px;max-width:600px;padding-bottom:0}#events-page #flotta .ship-item .specs-wrap .img-wrap{order:1}}#events-page #flotta .ship-item .specs-wrap .img-wrap{display:flex}@media (width<=850px){#events-page #flotta .ship-item .specs-wrap .img-wrap{justify-self:center;transform:translate(-25px)}}#events-page #flotta .ship-item .specs-wrap .img-wrap .cit-wrap{height:500px;padding-left:50px;position:relative}#events-page #flotta .ship-item .specs-wrap .img-wrap .cit-wrap p{writing-mode:vertical-lr;white-space:nowrap;text-transform:uppercase;font-weight:500;position:absolute;top:50%;left:25px;transform:rotate(180deg)translateY(50%)}#events-page #flotta .ship-item .specs-wrap .img-wrap .cit-wrap img{object-fit:contain;width:100%;height:100%}#events-page #flotta .ship-item .specs-wrap .text-wrap{min-width:360px;max-width:450px}@media (width<=850px){#events-page #flotta .ship-item .specs-wrap .text-wrap{justify-self:center}}@media (width<=500px){#events-page #flotta .ship-item .specs-wrap .text-wrap{min-width:300px}}#events-page #flotta .ship-item .specs-wrap .text-wrap p{text-transform:uppercase;font-weight:600}#events-page #flotta .ship-item .specs-wrap .text-wrap span{font-weight:300}#events-page #flotta .ship-item .specs-wrap .text-wrap h3{text-align:left;text-transform:uppercase;max-width:300px;margin:0;padding:20px 0;font-size:24px;font-weight:600;line-height:28px}#events-page #flotta .ship-item .specs-wrap .text-wrap h3:after{content:none}#events-page #flotta .ship-item .specs-wrap .text-wrap .capacity,#events-page #flotta .ship-item .specs-wrap .text-wrap .seating{justify-content:space-between;gap:5px;margin:10px 0;display:flex}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating p{text-transform:uppercase;font-weight:600}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details{margin:10px 0}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .head-wrap{justify-content:space-between;gap:5px;margin:10px 0;display:flex}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .head-wrap p{text-transform:uppercase;width:fit-content;padding-left:20px;font-weight:600;position:relative}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .head-wrap p:before{content:"";background-color:#d9ae63;width:10px;height:2px;position:absolute;top:10px;left:0}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .head-wrap p span:not(.title){text-transform:none;font-weight:300;display:block}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .head-wrap p span:not(.title):first-letter{text-transform:capitalize}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .head-wrap p span.title{font-weight:600}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .content-wrap{justify-content:space-between;gap:10px;padding-left:25px;display:flex}@media (width<=500px){#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .content-wrap{padding-left:20px}}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .content-wrap p{white-space:nowrap;padding-left:20px;position:relative}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .content-wrap p:first-letter{text-transform:capitalize}#events-page #flotta .ship-item .specs-wrap .text-wrap .seating-details .details .content-wrap p:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}#events-page #flotta .ship-item.cit{background-color:#fff}@media (width<=360px){#events-page #flotta .ship-item.cit .specs-wrap .img-wrap{flex-direction:column;gap:20px}}#events-page #flotta .ship-item.kf .text-img-wrap .text-wrap{order:1;padding-left:50px}@media (width<=850px){#events-page #flotta .ship-item.kf .text-img-wrap .text-wrap{order:0;padding-left:0}}#events-page #flotta .ship-item.kf .specs-wrap .text-wrap{order:-1;margin-left:50px}@media (width<=850px){#events-page #flotta .ship-item.kf .specs-wrap .text-wrap{order:0;margin-left:0}}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap{justify-content:center;width:100%;height:100%}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap{height:500px;padding-right:50px;position:relative}@media (width<=850px){#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap{transform:translate(25px)}}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap img{object-fit:contain;width:100%;height:100%}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap p{writing-mode:vertical-rl;text-align:center;text-transform:uppercase;max-height:120px;font-size:16px;font-weight:500;position:absolute;right:15px}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap p.bow{top:20px}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap p.back{bottom:60px;right:28px}#events-page #flotta .ship-item.kf .specs-wrap .img-wrap .kf-wrap p.capt{top:45%;right:0;transform:translateY(-50%)}.christmas-page{background-color:#252a30}.christmas-page .event-container.snow-section{z-index:0;position:relative}.christmas-page .event-container.snow-section .snow-section-row{background-image:url(/_astro/xmas-pattern-white.C6GX6BgY.svg);background-size:90px;padding-top:100px}.christmas-page .event-container.snow-section .snow-section-row .content-wrapper{position:relative}@media (width<=950px){.christmas-page .event-container.snow-section .snow-section-row .content-wrapper{padding-bottom:50px}}.christmas-page .event-container.snow-section .snow-section-row:before{content:"";z-index:0;background:linear-gradient(#252a30,0%,#252a30d9,#252a30 45%);width:100%;height:100%;position:absolute;top:0;left:0}.christmas-page .grid-imgs{grid-template-rows:auto}.christmas-page .section{padding-top:75px;padding-bottom:0}@media (width<=1280px){.christmas-page .section{padding-top:60px}}.christmas-page .section .pic{object-position:top}.christmas-page .section .pic.center{object-position:center}@media (width>=800px){.christmas-page .xmas-gallery{overflow:hidden}}.christmas-page .xmas-gallery .btn-wrap{padding:20px}.christmas-page .xmas-gallery .btn-wrap .bttn{border-radius:6px;width:fit-content;height:100%}.christmas-page .xmas-gallery .btn-wrap .bttn a{z-index:1;justify-content:center;align-items:center;gap:5px;height:100%;padding:10px 40px 10px 15px;display:inline-flex;position:relative}@media (width>=800px){.christmas-page .xmas-gallery .btn-wrap{margin-top:0;padding:0}.christmas-page .xmas-gallery .btn-wrap.mobile{display:none}.christmas-page .xmas-gallery .btn-wrap .bttn{flex-grow:1;width:100%}.christmas-page .xmas-gallery .btn-wrap .bttn a{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:10px;display:flex}.christmas-page .xmas-gallery .btn-wrap .bttn a *{position:static}}.christmas-page .text-wrap{z-index:1}.christmas-page .xmastree{z-index:0;opacity:.35;height:50%;position:absolute;bottom:0;left:-50px}@media (width<=1600px){.christmas-page .xmastree{height:200px}}@media (width<=950px){.christmas-page .xmastree{display:none}}.christmas-page .next,.christmas-page .prev{background:#000c;width:50px;height:50px!important}@media (width<=800px){.christmas-page .next,.christmas-page .prev{width:45px}}.christmas-page .next{right:0}.christmas-page .prev{transform:rotate(180deg)}@media screen and (width>=1200px){.eventsv2-wrapper .card-container{max-width:1400px}}.eventsv2-wrapper .mtop{margin-top:40px}.eventsv2-wrapper .title-row{flex-direction:column;margin-bottom:80px}.eventsv2-wrapper .title-row h1,.eventsv2-wrapper .title-row p{text-align:center}.eventsv2-wrapper .title-row h1{letter-spacing:2px;margin-bottom:30px;font-size:36px;font-weight:400}.eventsv2-wrapper .title-row p{max-width:600px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:300;line-height:30px}.eventsv2-wrapper .cards-row div.card:nth-child(2){background:red}.eventsv2-wrapper .cards-row .card{border:none}@media screen and (width>=1200px) and (width<=1300px){.eventsv2-wrapper .cards-row .card{max-width:25rem!important}}.eventsv2-wrapper .cards-row .card-title{color:#000;text-transform:uppercase;letter-spacing:2px;margin-bottom:1.2rem;font-size:21px;font-weight:400}.eventsv2-wrapper .cards-row .card-text{color:#000;margin-bottom:.5rem;font-size:15px;font-weight:300;line-height:25px}.eventsv2-wrapper .cards-row .card-img{max-height:200px;border:none!important}.eventsv2-wrapper .cards-row .button-wrapper{justify-content:center;display:flex}.eventsv2-wrapper .cards-row .button-wrapper .btn__text{color:#000;padding:0 4px}.eventsv2-wrapper .cards-row .button-wrapper .icon--arrow:after{border:1px solid #000;border-width:1px 1px 0 0;width:8px;height:8px}.eventsv2-wrapper .cards-row .button-wrapper .icon--arrow:before{background-color:#000;width:12px}.eventsv2-wrapper .cards-row .button-wrapper .btn--arrow:hover,.eventsv2-wrapper .cards-row .button-wrapper .btn--arrow:hover .btn__text{-webkit-box-shadow:none;box-shadow:none}.eventsv2-wrapper .cards-row .card-body{padding:2.5rem 3rem}.error-message-component .error-message-title{text-align:center;margin-top:300px;margin-bottom:30px}.error-message-component .button-2{justify-content:center;display:flex}.boxed{padding:52px 20px}.boxed.w-out-padding-left{padding-left:0}.boxed .next-btn{justify-content:flex-end;display:flex}.icon{display:block;position:relative}.icon.icon--flip-h{-ms-filter:fliph;filter:fliph;transform:scaleX(-1)}.icon.icon--boxed{border:1px solid #000;width:36px;height:36px}.icon .icon--arrow{width:16px;height:30px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.icon .icon--arrow:before{content:"";background-color:#000;width:16px;height:1px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.icon .icon--arrow:after{content:"";transform-origin:50%;border:1px solid #000;border-width:1px 1px 0 0;width:12px;height:12px;display:block;position:absolute;top:50%;left:2px;transform:translateY(-50%)rotate(45deg)}.icon .arrow--triangle{height:10px;width:0!important}.icon .arrow--triangle.arrow--down{border-top:15px solid #000;border-left:15px solid #0000;border-right:15px solid #0000}.schedule-new{z-index:3;background-color:#eaedef;position:relative;overflow:hidden}@media (width>=680px){.schedule-new{background-color:#eaedef}}.schedule-new .season-switch-wrap{width:fit-content;max-width:300px;margin:0 auto 20px;position:relative}.schedule-new .season-switch-wrap h5{color:#000;text-align:center;margin-bottom:10px;font-weight:300}.schedule-new .season-switch-wrap p{text-align:center;text-transform:uppercase;cursor:pointer;padding:5px;font-size:16px;font-weight:500}.schedule-new .season-switch-wrap p.disabled{cursor:not-allowed;pointer-events:none;color:#0000004d}.schedule-new .season-switch-wrap .current-season{background-color:#d9ae63;border-radius:8px;padding-left:10px;padding-right:10px}.schedule-new .season-switch-wrap .current-season .tri{border:6px solid #0000;border-top:8px solid #000;border-bottom-width:0;width:0;height:0;margin-left:5px;display:inline-block;transform:translateY(-2px)}.schedule-new .season-switch-wrap .current-season.xmas{color:#fff;background-color:#cb2648}.schedule-new .season-switch-wrap .current-season.xmas .tri{border-color:#fff #0000 #0000}.schedule-new .season-switch-wrap .season-switch{z-index:11;background-color:#fff;border-radius:8px;width:max-content;min-width:100%;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 0 15px #0000004d}.schedule-new .season-switch-wrap .season-switch p:not(:last-of-type){border-bottom:2px solid #eaedef}.schedule-new .season-switch-wrap .season-switch.hidden{opacity:0;height:0;padding:0;overflow:hidden}.schedule-new .price-switch-wrap p{text-align:center}.schedule-new .price-switch-wrap .price-switch{border:1px solid #adb4b8;border-radius:8px;width:fit-content;display:flex;overflow:hidden}.schedule-new .price-switch-wrap .price-switch .currency{cursor:pointer;color:#000c;background-color:#fff;padding:2px 10px;font-size:14px;font-weight:300;transition:all .2s;display:block}.schedule-new .price-switch-wrap .price-switch .currency.active{color:#000;background-color:#d9ae63;font-weight:500}.schedule-new .price-switch-wrap .price-switch .currency.active.xmas{color:#fff;background-color:#cb2648}.schedule-new .schedule-head{background-color:#eaedef;padding:30px 20px 0}@media (width>=680px){.schedule-new .schedule-head{background-color:#eaedef}}.schedule-new .schedule-head h2{letter-spacing:0;color:#000;padding:20px 0;font-size:28px;font-weight:600;line-height:30px;position:relative}.schedule-new .schedule-head h2:after{content:none;background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0}@media (width>=680px){.schedule-new .schedule-head h2{font-size:32px;line-height:36px}}.schedule-new .schedule-head h2.xmas:after{background-color:#cb2648}.schedule-new .schedule-head p{text-align:center;margin:20px auto 0;font-weight:300}.schedule-new .schedule-items-wrapper{justify-content:center;align-items:center;display:flex}@media (width>=680px){.schedule-new .schedule-items-wrapper{flex-direction:row;margin:auto;padding:0 10px}}@media (width>=800px){.schedule-new .schedule-items-wrapper{flex-direction:row;justify-content:center;width:fit-content;min-width:650px}}.schedule-new .schedule-items-wrapper .box{background-color:#fff;border-radius:12px;width:90%;min-width:200px;max-width:400px;padding-top:30px;padding-bottom:80px;position:relative;box-shadow:0 0 15px #0000004d}@media (width>=400px){.schedule-new .schedule-items-wrapper .box{min-width:350px}}@media (width>=680px){.schedule-new .schedule-items-wrapper .box{max-width:initial;width:100%;display:flex}}.schedule-new .schedule-items-wrapper .box .price-wrap{aspect-ratio:1;background-color:#e32c3f;border-radius:50%;justify-content:center;align-items:center;width:100px;display:flex;position:absolute;top:-20px;right:-20px;transform:rotate(10deg)}.schedule-new .schedule-items-wrapper .box .price-wrap p{text-align:center;text-transform:uppercase;color:#fff;font-size:13px;font-weight:300}.schedule-new .schedule-items-wrapper .box .price-wrap p strong{color:#fff;font-size:24px;font-weight:500;line-height:1}.schedule-new .schedule-items-wrapper .box .drinks-box{z-index:10;width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl{background-color:#fde3e5;width:90%;max-width:400px;margin:auto;padding:10px 0 0}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl b{text-transform:uppercase;text-align:center;margin:0 auto;padding:0 20px;font-size:24px;display:block}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl p{padding:0 20px;font-size:14px;font-weight:300}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .sub{text-align:center;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:300}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .sub strong{font-weight:500}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .sub span:not(.big){text-transform:none}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl ul{margin:10px 0;padding-left:30px;list-style-type:square;list-style-position:inside}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl ul li{text-transform:uppercase;letter-spacing:1px;margin:2px 0;font-weight:300}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .more{padding-bottom:10px;position:relative}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .more:after{content:"";background-color:#000;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl strong{text-transform:uppercase;font-weight:500}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .price-box{text-align:center;background-color:#fff;border-radius:8px;width:80%;margin:10px auto 20px;padding:10px}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .price-box p{line-height:1}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .price-box p.big{letter-spacing:1px;font-size:26px;font-weight:500}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .price-box p.small{font-size:14px}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .info-wrap{padding:10px 20px}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl .info-wrap p{font-size:14px;font-style:italic;line-height:1.2}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl{transition:all .3s ease-out}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-expl.closed{height:0;padding:0;overflow:hidden}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner{background-color:#e32c3f;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;width:90%;max-width:400px;margin:auto;padding:10px;display:flex}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner .img-wrap{width:45px;height:45px}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner .img-wrap img{object-fit:cover;width:100%;height:100%}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner .img-text-wrap{align-items:center;display:flex}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner p{color:#fff;text-transform:uppercase;font-weight:500;line-height:1.1}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner p.small{text-transform:none;font-size:12px;font-weight:300}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner p.small:first-letter{text-transform:capitalize}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner .question-wrap{aspect-ratio:1;cursor:pointer;background-color:#7a2034;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner .question-wrap p{font-size:22px}.schedule-new .schedule-items-wrapper .box .drinks-box .drink-banner .question-wrap img{width:25px;height:25px}.schedule-new .schedule-items-wrapper.single{min-width:initial;padding:0 20px}.schedule-new .schedule-items-wrapper.single .box{width:100%;max-width:450px}.schedule-new .schedule-items-wrapper .schedule-item-wrap{height:100%;padding:20px;display:grid;overflow:hidden}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row{justify-content:center;display:flex}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row:not(.head)>div{text-align:center;justify-content:center;align-self:center;height:100%;font-weight:300}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row:not(.head)>div:not(.time){justify-content:center;align-items:center;display:flex}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head{text-align:center;grid-template-columns:1fr 2fr;font-weight:500}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head>div{padding:10px;line-height:1.2}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head>div.dep{text-align:initial;align-self:flex-end;font-weight:400}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap{grid-template-columns:1fr 1fr;place-items:center;row-gap:10px;width:100%;padding:10px 0;display:grid}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .avg{justify-content:center;align-items:center;gap:15px;margin-bottom:10px;display:flex}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .avg .price-switch-wrap{margin:0}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .wk{text-transform:capitalize;font-size:14px}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .wk.wknd{color:red}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .title{text-align:center;width:fit-content;position:relative}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .title:after{content:"*";position:absolute;top:-3px;right:-10px}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .dep-wrap{text-transform:capitalize;grid-template-columns:1fr 1fr;font-size:14px;display:grid}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row.head .time-wrap .dep-wrap div:last-of-type{color:red}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row .time{justify-self:flex-start;align-items:center;gap:5px;padding:0 8px;font-size:18px;display:flex;font-weight:600!important}@media (width>=450px){.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row .time{gap:10px;padding:0 10px}}.schedule-new .schedule-items-wrapper .schedule-item-wrap .schedule-row .time .icon{width:30px;height:30px}.schedule-new .schedule-items-wrapper .schedule-item-wrap .times-wrap{grid-template-columns:1fr 1fr 1fr;justify-content:center;row-gap:10px;width:100%;max-width:100%;margin-bottom:20px;display:grid}.schedule-new .schedule-items-wrapper .schedule-item-wrap .times-wrap .schedule-row:not(:nth-of-type(3n)){position:relative}.schedule-new .schedule-items-wrapper .schedule-item-wrap .times-wrap .schedule-row:not(:nth-of-type(3n)):after{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:50%;right:-2.5px;transform:translateY(-50%)}.schedule-new .schedule-items-wrapper .schedule-item-wrap .times-wrap .schedule-row:last-of-type:after{content:none}.schedule-new .schedule-items-wrapper .schedule-item-wrap .forint-info-wrap{align-self:flex-end}.schedule-new .schedule-items-wrapper .schedule-item-wrap .forint-info-wrap .forint-info{cursor:pointer;justify-content:center;align-items:center;gap:5px;margin-top:10px;display:flex}.schedule-new .schedule-items-wrapper .schedule-item-wrap .forint-info-wrap .forint-info img{width:15px;height:15px}.schedule-new .schedule-items-wrapper .schedule-item-wrap .forint-info-wrap .forint-info span{font-size:14px;font-weight:400}@media (width>=680px){.schedule-new .schedule-items-wrapper .schedule-item{min-width:initial;background-color:#0000;flex:1}}.schedule-new .schedule-items-wrapper .schedule-item{width:100%;min-width:50%}.schedule-new .schedule-items-wrapper .schedule-item:first-of-type{border-bottom:1px solid #eaedef;border-radius:12px 12px 0 0;overflow:hidden}@media (width>=680px){.schedule-new .schedule-items-wrapper .schedule-item:first-of-type{border-bottom:none;border-right:1px solid #eaedef;border-radius:12px 0 0}}.schedule-new .schedule-items-wrapper .schedule-item:nth-of-type(2){border-radius:0 0 12px 12px;overflow:hidden}@media (width>=680px){.schedule-new .schedule-items-wrapper .schedule-item:nth-of-type(2){border-radius:0 12px 0 0}}@media (width>=800px){.schedule-new .schedule-items-wrapper .schedule-item{min-width:250px}}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner{flex-direction:column;width:100%;height:100%;display:flex}@media (width<=300px){.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner{min-width:80%}}@media (width>=680px){.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner{padding:20px 0}}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-head{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;margin-top:-10px;margin-bottom:10px;display:flex}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-head img{width:70px;height:70px;margin-bottom:-15px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-head h3{color:#000;text-transform:uppercase;text-align:center;font-size:20px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section{padding:20px 0}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section p{font-weight:300}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .schedule-item-section-head{align-items:center;gap:5px;display:flex}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .schedule-item-section-head img{width:40px;height:40px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .schedule-item-section-head h4{color:#000;text-transform:uppercase;align-items:center;font-size:20px;display:flex}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section{align-items:center;gap:5px;margin:10px 0;display:flex;position:relative}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price{cursor:pointer;align-items:center;gap:5px;font-weight:500;display:flex;position:relative}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price:after{content:"*";position:absolute;top:-2px;right:-10px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price-switch{border:1px solid #adb4b8;border-radius:8px;width:fit-content;display:flex;overflow:hidden}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price-switch .currency{cursor:pointer;color:#000c;background-color:#fff;padding:2px 10px;font-size:12px;font-weight:300;transition:all .2s;display:block}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price-switch .currency.active{color:#000;background-color:#d9ae63;font-weight:500}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price-info{cursor:pointer;background-color:#0000;align-items:center;width:26px;height:26px;display:flex}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price-info:hover{background-color:#0000}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .price-section .price-info img{object-fit:contain;pointer-events:none;width:100%;height:100%}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures{flex-wrap:wrap;gap:10px;display:flex}@media (width>=400px){.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures{flex-wrap:nowrap}}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures .departure{padding:0 10px 0 0;font-size:18px;font-weight:500;position:relative}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures .departure:not(:last-of-type):after{content:"";background-color:#adb4b8;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures .departure.night:after{content:"*";position:absolute;top:-3px;right:0}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures .departure.cheap{padding-right:20px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .departures .departure.cheap:before{content:"%";color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;padding:2px;font-size:10px;display:flex;position:absolute;top:-2px;right:4px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .nightnotice{margin-top:10px;padding-left:8px;font-size:12px;line-height:14px;position:relative}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-section .departures-section .nightnotice:before{content:"*";position:absolute;top:-3px;left:0}@media (width>=680px){.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner{width:100%;padding:0}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-head{flex-direction:column;justify-content:center;margin-bottom:0;padding:20px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-head img{width:100px;height:100px;margin-bottom:-15px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-sections-wrapper{background-color:#fff;flex-direction:column;flex:1;display:flex}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-sections-wrapper .schedule-item-section{background-color:#fff;padding:20px}.schedule-new .schedule-items-wrapper .schedule-item .schedule-item-inner .schedule-item-sections-wrapper .schedule-item-section:first-of-type{flex:1}}.schedule-new .schedule-items-wrapper .schedule-item.historical{background-color:#eaedef}@media (width>=680px){.schedule-new .schedule-items-wrapper .schedule-item.historical{background-color:#0000}.schedule-new .schedule-items-wrapper .schedule-item.historical .schedule-item-inner .schedule-item-section:not(:last-of-type){border-color:#eaedef}}.schedule-new .schedule-items-wrapper .schedule-item{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.schedule-new .schedule-items-wrapper .schedule-item .bttn{align-self:flex-end;margin:20px auto 0}@media (width<=679px){.schedule-new .schedule-items-wrapper .schedule-item .bttn{margin-top:0}}.schedule-new .current-season.xmas{color:#fff;background-color:#cb2648}.schedule-new .schedule-footer{background-color:#eaedef;padding:0 20px 30px}.schedule-new .schedule-footer .btn-wrap .bttn.xmas{background-color:#cb2648;border:none}@media (width>=680px){.schedule-new .schedule-footer{padding:30px 20px}}.schedule-new .schedule-footer .valid{text-align:center;margin:20px auto 0;font-weight:300}.schedule-new .schedule-footer .weekend-notice{text-align:center;color:#000;width:fit-content;margin:10px auto 20px;font-size:16px;font-style:italic;font-weight:300;line-height:16px;position:relative}.schedule-new .schedule-footer .weekend-notice span{color:#000}.schedule-new .schedule-footer .weekend-notice span b{font-weight:500}.schedule-new .schedule-footer .weekend-notice.norefund{max-width:400px;font-size:14px}.schedule-new .schedule-footer .promo-code{text-align:center;color:#000;width:fit-content;margin:10px auto;font-size:16px;font-weight:300;line-height:20px;position:relative}.schedule-new .schedule-footer .promo-code span{color:#000}.schedule-new .schedule-footer .promo-code span b{font-weight:500}.schedule-new .schedule-footer .promo-code .code{cursor:pointer;align-items:center;gap:5px;display:inline-flex}.schedule-new .schedule-footer .info{border-radius:8px;align-items:center;width:fit-content;max-width:500px;margin:20px auto 0;padding:5px 10px 5px 5px;font-weight:300;display:flex;position:relative}.schedule-new .schedule-footer .info img{width:30px;height:30px}.schedule-new .schedule-footer .info .csill{position:relative}.schedule-new .schedule-footer .info .csill:after{content:"*";position:absolute;top:0;left:-10px}.schedule-new .schedule-footer .info{background-color:#dcdfe5}.schedule-new .schedule-footer .info .info-inner{border-radius:12px;margin:auto;padding:10px}.schedule-new .schedule-footer .info .info-inner p{padding:0 10px;font-size:16px;line-height:1.4;position:relative}.schedule-new .schedule-footer .info .info-inner p:before{content:"*";position:absolute;top:-2px;left:0}.schedule-new .schedule-footer .info .info-inner p .readmore{text-align:center}.schedule-new .schedule-footer .info .info-inner p .readmore span:not(.dots){font-weight:500;display:inline-block}.schedule-new .schedule-footer .info .info-inner p .readmore .readmore-text:first-letter{text-transform:uppercase}.schedule-new .schedule-footer .info .info-inner h5{color:#000;margin-bottom:5px;padding:0 20px;font-size:18px;font-weight:500}.schedule-new .schedule-footer .info .info-inner h5:first-letter{text-transform:capitalize}.schedule-new .schedule-footer .info .info-inner ul{max-height:100px;padding-left:20px;list-style:none;transition:all .3s;overflow-y:hidden}.schedule-new .schedule-footer .info .info-inner ul.open{max-height:500px}.schedule-new .schedule-footer .info .info-inner ul li{position:relative}.schedule-new .schedule-footer .info .info-inner ul li:before{content:"";background-color:#d9ae63;width:7px;height:7px;position:absolute;top:7px;left:-20px}.schedule-new .schedule-footer .info .info-inner ul.xmas li:before{background-color:#cb2648}.schedule-new .schedule-footer .info .info-inner .open-btn{text-align:center;position:relative}.schedule-new .schedule-footer .info .info-inner .open-btn span{cursor:pointer;border:1px solid #000;border-radius:8px;width:fit-content;margin:0 auto;padding:5px 10px;display:block}.schedule-new .schedule-footer .info .info-inner .open-btn span:first-letter{text-transform:capitalize}.schedule-new .schedule-footer .info .info-inner .open-btn:before{content:"";background:linear-gradient(#dcdfe500 0%,#dcdfe5 100%);width:100%;height:20px;transition:all .3s;position:absolute;top:-20px;left:0}.schedule-new .schedule-footer .info .info-inner.open .open-btn{margin-top:10px}.schedule-new .schedule-footer .info .info-inner.open .open-btn:before{height:0}.schedule-new .sticky-wrap{z-index:10;background-color:#d9ae63;padding:10px;transition:all .3s;bottom:0;transform:translateY(0)}.schedule-new .sticky-wrap .promo-expl-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.schedule-new .sticky-wrap .promo-code{text-align:center;width:fit-content;margin:0 auto;font-size:16px;font-weight:300;line-height:20px;position:relative}.schedule-new .sticky-wrap .promo-code span b{font-weight:500}.schedule-new .sticky-wrap .code{cursor:pointer;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg width=%27100%25%27 height=%27100%25%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-dasharray=%275%27 stroke-dashoffset=%270%27 stroke-linecap=%27square%27/%3e%3c/svg%3e");border-radius:6px;align-items:center;gap:5px;margin:10px 0;padding:5px 10px;display:inline-flex}.schedule-new .sticky-wrap .weekend-notice{text-align:center;color:#000;width:fit-content;margin:0 auto;font-size:16px;font-style:italic;font-weight:300;line-height:16px;position:relative}.schedule-new .sticky-wrap .weekend-notice span{color:#000}.schedule-new .sticky-wrap .weekend-notice span b{font-weight:500}.schedule-new .sticky-wrap .weekend-notice.norefund{max-width:400px;font-size:14px}.schedule-new .schedule-item-sections-wrapper{width:100%;min-width:220px;margin:auto}@media (width>=350px){.schedule-new .schedule-item-sections-wrapper{width:100%}}@media (width>=680px){.schedule-new .schedule-item-sections-wrapper{width:100%}}.schedule-new .schedule-item-sections-wrapper{background-color:#fff}.schedule-new .schedule-item-sections-wrapper .schedule-item-section{background-color:#fff;position:relative;padding:20px!important}.schedule-new .schedule-item-sections-wrapper .schedule-item-section.daytime:after{content:"";background-color:#eaedef;width:100%;height:2px;position:absolute;bottom:0;left:0}.schedule-new .cheap-wrap{justify-content:center;align-items:center;gap:5px;margin:30px auto 0;font-weight:300;display:flex}@media (width<=680px){.schedule-new .cheap-wrap{margin:10px auto 20px}}.schedule-new .cheap-wrap span{box-sizing:border-box;color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;font-size:12px;font-weight:500;display:inline-flex}.schedule-new .noti-section{justify-content:center;max-width:1200px;margin:30px auto -10px;display:flex}.schedule-new .noti-section .noti-inner{justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}@media (width<=679px){.schedule-new .noti-section .noti-inner{flex-direction:column;justify-content:center;align-items:center}.schedule-new .noti-section{margin:10px auto 20px}}.schedule-new .noti-section img{width:30px;height:30px}.schedule-new .noti-section .notification{font-weight:300;line-height:1.2}@media (width<=679px){.schedule-new .noti-section .notification{text-align:center}}.schedule-new .popover{opacity:0;z-index:0;pointer-events:none;background-color:#d9ae63;border-radius:8px;width:100%;padding:10px;transition:all .3s;position:absolute;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 0 15px 2px #0000004d}.schedule-new .popover img{width:20px;height:20px;position:absolute;top:0;right:0}.schedule-new .popover.visible{z-index:10;pointer-events:all;opacity:1}.schedule-new .forint-popup{z-index:11;background-color:#fff;border-radius:16px;width:90%;min-width:250px;max-width:500px;padding:24px 40px;transition:all .3s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #0000004d}.schedule-new .forint-popup p{font-weight:300}.schedule-new .forint-popup p.title{text-align:center;border-bottom:1px solid #000;width:fit-content;margin:0 auto;padding-bottom:10px;font-size:24px;font-weight:500}.schedule-new .forint-popup p:not(.title){margin:32px 0}@media (width<=800px){.schedule-new .forint-popup p.title{font-size:20px}.schedule-new .forint-popup p{font-size:15px}}.schedule-new .forint-popup .bttn{z-index:1;justify-content:center;align-items:center;gap:5px;width:100%;max-width:300px;height:100%;margin:0 auto;padding:6px 12px;font-weight:300;display:flex;position:relative}.schedule-new .forint-popup.hidden{visibility:hidden;display:none}.schedule-new.disabled:after{content:"";z-index:10;background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}@media (width<=679px){.ship-page-schedule .schedule-new,.ship-page-schedule .schedule-item,.ship-page-schedule .schedule-footer,.ship-page-schedule .schedule-head,.ship-page-schedule .season-switch-wrap{background-color:#fff!important}.ship-page-schedule .schedule-home .schedule-items-wrapper .schedule-item.historical .schedule-item-inner .schedule-item-section:not(:last-of-type){border-color:#eaedef}}.custom-accordion-wrapper .accordion-section-title{text-transform:uppercase;text-align:left;color:#d9ae63;font-size:20px;font-weight:300}.custom-accordion-wrapper .custom-accordion button{background-color:#0000;border-top:1px solid #22242626;border-bottom:0}.custom-accordion-wrapper .custom-accordion button:first-child{border-top:0}.custom-accordion-wrapper .custom-accordion .content{opacity:0;z-index:-99;height:0;padding:0 0 0 20px;font-size:0;transition:opacity .6s,height .35s;position:relative}.custom-accordion-wrapper .custom-accordion .content.active{opacity:1;z-index:1;height:auto;font-size:16px}.custom-accordion-wrapper .custom-accordion h1{text-align:center}.custom-accordion-wrapper .custom-accordion .accordion{margin:0 20px;font-size:17px}.custom-accordion-wrapper .custom-accordion .accordion__button{cursor:pointer;width:100%;font-size:inherit;align-items:center;margin-left:0;padding:0 20px;display:flex}.custom-accordion-wrapper .custom-accordion .accordion__button.active .round span:first-child{bottom:40%!important;left:27%!important;transform:rotate(45deg)translateY(-50%)!important}.custom-accordion-wrapper .custom-accordion .accordion__button.active .round span:nth-child(2){bottom:40%;left:53%;transform:rotate(-45deg)translateY(-50%)!important}.custom-accordion-wrapper .custom-accordion .accordion__button.active .round span:nth-child(3){width:15px;bottom:50%;left:30%;transform:rotate(90deg)translateY(-50%)}.custom-accordion-wrapper .custom-accordion .accordion__button span{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.custom-accordion-wrapper .custom-accordion .accordion__button:focus{outline:none}.custom-accordion-wrapper .custom-accordion .accordion__content{opacity:0;color:#fff;border-top:0;height:0;margin-top:0;transition:opacity .6s,height .35s}.custom-accordion-wrapper .custom-accordion .accordion__content.active{opacity:1;height:auto;margin-top:20px;padding-top:0}.custom-accordion-wrapper .custom-accordion .button-title{text-transform:uppercase;color:#fff;text-align:left;font-size:18px;font-weight:400}.custom-accordion-wrapper .custom-accordion .round{border-radius:100%;width:30px;height:30px;margin-right:10px;position:relative}.custom-accordion-wrapper .custom-accordion .round span{z-index:10;height:1px;margin:1px;transition:all .3s}.custom-accordion-wrapper .custom-accordion .round span:first-child{width:10px;display:block;position:absolute;bottom:45%;left:25%;transform:rotate(0)}.custom-accordion-wrapper .custom-accordion .round span:nth-child(2){width:10px;display:block;position:absolute;bottom:45%;left:45%;transform:rotate(0)}.custom-accordion-wrapper .custom-accordion .round span:nth-child(3){width:10px;display:block;position:absolute;bottom:45%;left:36%;transform:rotate(0)}.custom-accordion-wrapper .question-wrapper{margin:20px 0;position:relative}.custom-accordion-wrapper .question-wrapper:before{content:"";background-color:#ffffff4d;width:2px;height:100%;position:absolute;top:0}.custom-accordion-wrapper .question-wrapper.active:before{background-color:#d9ae63}.xmas .question-wrapper.active:before{background-color:#cb2648}.vid-wrapper{background-color:#252a30;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 100px 100px;display:flex;position:relative}@media (width<=800px){.vid-wrapper{padding:50px 20px}}@media (width<=600px){.vid-wrapper{padding:50px 0}}@media (width<=400px){.vid-wrapper{padding:0}}.vid-wrapper .text-wrapper p{color:#fff;z-index:3;text-transform:uppercase;text-align:center;font-size:20px;font-weight:300;line-height:22px;left:50%}.vid-wrapper .text-wrapper p.title b{font-weight:500}.vid-wrapper .text-wrapper p.play{text-transform:none;bottom:10%}.vid-wrapper .vid-head-wrap{z-index:1;margin:50px 0;padding:0 20px;position:relative}@media (width<=800px){.vid-wrapper .vid-head-wrap{margin:0 0 50px}}@media (width<=400px){.vid-wrapper .vid-head-wrap{width:100%;margin:0}}.vid-wrapper .vid-head-wrap h2{max-width:none;margin:0 0 20px}@media (width<=1000px){.vid-wrapper .vid-head-wrap h2{max-width:500px}}@media (width<=650px){.vid-wrapper .vid-head-wrap h2{max-width:400px}}.vid-wrapper .bg-wrapper{z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.vid-wrapper .bg-wrapper:after{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.vid-wrapper .player-wrap{background-position:50%;background-size:cover;width:80%;height:0;margin-bottom:20px;padding-bottom:45%;position:relative}.vid-wrapper .player-wrap.cit{background-image:url(/_astro/landing_evening.CaUJOKzO.webp)}.vid-wrapper .player-wrap.kf{filter:blur(2px);pointer-events:none;background-image:url(/_astro/historical_A.BGWOpl-L.webp)}.vid-wrapper .player-wrap .soon{position:absolute;left:50%}.vid-wrapper .player-wrap:after{content:"";background-color:#0006;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=400px){.vid-wrapper .player-wrap{width:calc(100% - 40px);padding-bottom:56.25%}}.vid-wrapper .player-wrap.playing{background-image:none}.vid-wrapper .player-wrap.playing:after{content:none}.vid-wrapper .player-wrap.playing .spinner-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.vid-wrapper .player-wrap .react-vid>div{width:100%;height:100%;position:absolute;top:0;left:0}.vid-wrapper .text-wrapper{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex;position:absolute}.vid-wrapper .play-button{cursor:pointer;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;width:50px;height:50px}.vid-wrapper .react-player{object-fit:cover;cursor:pointer}.kf-abs-wrap{width:80%;height:0;padding-bottom:45%;position:relative}.kf-abs-wrap .player-wrap.kf{width:100%}.kf-abs-wrap .soon{z-index:5;color:#fff;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.full-modal-bg{background-color:#0009;width:100vw;height:100vh;position:fixed;top:0;left:0}.full-modal-bg.hidden{z-index:-1}.full-modal-bg.visible{z-index:10}.nav-wrap .page-wrap.page-layer:after{content:"";z-index:100;opacity:.8;background-color:#1a2027;width:100%;height:100vh;position:absolute;top:0;left:0}.nav-wrap .page-wrap .flag{background-position:50%;background-repeat:no-repeat;background-size:cover;width:30px;height:20px;box-shadow:0 0 5px 2px #0000001a}.nav-wrap .page-wrap .flag.--hun{background-image:url(/_astro/hun.jDDCT9vb.svg)}.nav-wrap .page-wrap .flag.--rom{background-image:url(/_astro/rom.CM2IDHQB.svg)}.nav-wrap .page-wrap .flag.--eng{background-image:url(/_astro/eng.DTz-__Rb.svg)}.nav-wrap .page-wrap .flag.--rus{background-image:url(/_astro/rus.BvwDqNg8.svg)}.nav-wrap .page-wrap .flag.--chi{background-image:url(/_astro/chi.Bsj6WoNU.svg)}.nav-wrap .page-wrap .flag.--ita{background-image:url(/_astro/ita.1g_PSkTW.svg)}.nav-wrap .page-wrap .flag.--fra{background-image:url(/_astro/fra._HE5MGnw.svg)}.nav-wrap .page-wrap .flag.--spa{background-image:url(/_astro/spa.BArBKD7h.svg)}.nav-wrap .page-wrap .flag.--ger{background-image:url(/_astro/ger.vIrnXc4I.svg)}.nav-wrap .page-wrap .flag.--kor{background-image:url(/_astro/kor._9J0lzSm.svg)}.nav-wrap .page-wrap .flag.--grc{background-image:url(/_astro/grc._oXGfPYe.svg)}.nav-wrap .page-wrap .flag.--cze{background-image:url(/_astro/cze.fRFklyVI.svg)}.nav-wrap .page-wrap .flag.--pol{background-image:url(/_astro/pol.CTPFIYlD.svg)}.nav-wrap .page-wrap .flag.--jap{background-image:url(/_astro/jap.DgJOqVrY.svg)}.nav-wrap .page-wrap .flag.--ukr{background-image:url(/_astro/ukr.BeONHN46.svg)}.nav-wrap .page-wrap .flag.--swe{background-image:url(/_astro/swe.dh3OReR1.svg)}.nav-wrap .page-wrap .flag.--por{background-image:url(/_astro/por.C6AkWAta.svg)}.nav-wrap .page-wrap .flag.--ara{background-image:url(/_astro/ara.CoePeumr.png)}.nav-wrap .page-wrap .flag.--tur{background-image:url(/_astro/tur.D-lekapO.svg)}.nav-wrap .page-wrap .flag.--hin{background-image:url(/_astro/hin.DXy9Bn9H.svg)}.nav-wrap .page-wrap .flag.--fin{background-image:url(/_astro/fin.BPkAMYcz.svg)}.nav-wrap .page-wrap .flag.--nor{background-image:url(/_astro/nor.BaIdQ923.svg)}.nav-wrap .page-wrap .flag.--nld{background-image:url(/_astro/nld.B80GLy32.svg)}.nav-wrap .page-wrap .flag.--hrv{background-image:url(/_astro/hrv.tLVTsJWa.svg)}.nav-wrap .page-wrap .flag.--svk{background-image:url(/_astro/svk.DKzxN_VD.svg)}.nav-wrap .page-wrap .flag.--vnm{background-image:url(/_astro/vnm.4h54I9Ab.svg)}.nav-wrap .page-wrap .flag.--bgr{background-image:url(/_astro/bgr.CuKTPYQH.svg)}.nav-wrap .page-wrap .flag.--dnk{background-image:url(/_astro/dnk.DtMTXoQw.svg)}.nav-wrap .page-wrap .flag.--brz{background-image:url(/_astro/brz.r-AG_fd8.svg)}.nav-wrap .page-wrap .flag.--fil{background-image:url(/_astro/fil.LzYNyFGw.svg)}.nav-wrap .page-wrap .lang-item{cursor:pointer;align-items:center;gap:20px;padding:5px 0;display:flex}.nav-wrap .page-wrap .fixed{z-index:101;background:#fff;padding:20px 50px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #0000004d}.nav-wrap .page-wrap .fixed .lang-item{padding:10px 20px}.nav-wrap .page-wrap .fixed .lang-item:not(:last-child){border-bottom:1px solid #0000004d}.nav-wrap .page-wrap .fixed .lang-item .lang{font-size:1.3rem}.nav-wrap .page-wrap .fixed .lang-item .lang:hover{color:#000}.nav-wrap .absolute-wrap{z-index:20;width:100%;max-width:100vw;height:65px;transition:all .5s;position:fixed;top:-5px;overflow:hidden}.nav-wrap .absolute-wrap.expanded{height:max-content}.nav-wrap .navb.mobile{justify-content:space-between;align-items:center;width:100%;height:65px;padding:20px;transition:all .5s;display:flex}.nav-wrap .navb.mobile .brand{width:150px;display:flex}.nav-wrap .navb.mobile .brand img{object-fit:contain;width:100%;height:100%;padding:5px}.nav-wrap .navb.mobile .hamburger{cursor:pointer;flex-direction:column;gap:5px;width:25px;display:flex}.nav-wrap .navb.mobile .hamburger .hamburger-line{background-color:#fff;width:100%;height:3px}.nav-wrap .navb.mobile.expanded,.nav-wrap .navb.sticky{background-color:#1a2027}.nav-wrap .navb.light .hamburger .hamburger-line{background-color:#000}.nav-wrap .navb.light .hamburger.expanded .hamburger-line,.nav-wrap .navb.light.sticky .hamburger .hamburger-line{background-color:#fff}.nav-wrap .navb.home-page-navbar.sticky .hamburger .hamburger-line,.nav-wrap .navb.home-page-navbar.expanded .hamburger .hamburger-line{background-color:#d9ae63}.nav-wrap .main-menu .arrow-wrap{position:relative}.nav-wrap .main-menu .arrowb{position:absolute;top:50%;left:-30px;transform:scale(-1)translateY(50%);width:20px!important}.nav-wrap .main-menu.mobile{opacity:0;background-color:#1a2027;width:100%;height:0;transition:all .5s}.nav-wrap .main-menu.mobile>div,.nav-wrap .main-menu.mobile>a{opacity:0;width:100%;height:0;padding:0}.nav-wrap .main-menu.mobile .nav-l{cursor:pointer;color:#fff;justify-content:flex-end;align-items:center;gap:10px;height:0;padding:0 30px 0 0;display:flex;position:relative}.nav-wrap .main-menu.mobile .nav-l span{color:#fff;align-items:center;height:0;display:flex;overflow:hidden}.nav-wrap .main-menu.mobile .nav-l .lang{color:#fff;text-transform:uppercase;height:0}.nav-wrap .main-menu.mobile .nav-l .current-lang,.nav-wrap .main-menu.mobile .nav-l .flag{height:0}.nav-wrap .main-menu.mobile.expanded{opacity:1;width:100%;height:285px}.nav-wrap .main-menu.mobile.expanded .ticket-item span{height:auto}.nav-wrap .main-menu.mobile.expanded>div,.nav-wrap .main-menu.mobile.expanded>a{opacity:1;width:100%;height:35px}.nav-wrap .main-menu.mobile.expanded .nav-item{height:35px;transition:all .5s}.nav-wrap .main-menu.mobile.expanded .nav-item.--mobile-lang{margin-top:10px}.nav-wrap .main-menu.mobile.expanded .nav-item.--mobile-lang .current-lang{width:36px}.nav-wrap .main-menu.mobile.expanded .nav-item.--mobile-lang .current-lang .flag{width:100%;height:24px}.nav-wrap .main-menu.mobile.expanded .nav-item.--mobile-lang .current-lang{height:auto}.nav-wrap .main-menu.mobile.expanded .nav-item.--mobile-lang .current-lang .lang{text-align:center;height:auto}.nav-wrap .main-menu.mobile.expanded .arrow{height:auto}.nav-wrap .main-menu.mobile.expanded .nav-l{height:100%;padding:5px 30px 5px 0}.nav-wrap .main-menu.mobile.expanded .nav-l span{pointer-events:none;height:100%;overflow:visible}.nav-wrap .main-menu.mobile.expanded.hidden{width:0}.nav-wrap .main-menu.mobile.expanded.hidden .nav-item{width:0;transform:translate(-500px)}.nav-wrap .contact-side,.nav-wrap .services-side{transition:all .5s}.nav-wrap .contact-side .nav-item,.nav-wrap .services-side .nav-item{height:35px;transition:all .5s}.nav-wrap .contact-side .nav-l,.nav-wrap .services-side .nav-l{cursor:pointer;color:#fff;justify-content:flex-end;align-items:center;gap:10px;height:100%;padding:0 30px 0 0;display:flex;position:relative}.nav-wrap .contact-side .nav-l span,.nav-wrap .services-side .nav-l span{color:#fff;pointer-events:none;text-align:right;align-items:center;display:flex}.nav-wrap .contact-side .nav-l .lang,.nav-wrap .services-side .nav-l .lang{color:#fff;text-transform:uppercase}.nav-wrap .contact-side.mobile,.nav-wrap .services-side.mobile{background-color:#1a2027}.nav-wrap .contact-side.mobile .arrow,.nav-wrap .services-side.mobile .arrow{position:absolute;top:50%;right:5px;width:20px!important;transform:translateY(-50%)!important}.nav-wrap .contact-side.mobile.dark .hamburger .hamburger-line,.nav-wrap .services-side.mobile.dark .hamburger .hamburger-line{background-color:#d9ae63}.nav-wrap .contact-side.mobile.inactive,.nav-wrap .services-side.mobile.inactive{opacity:1;width:0;height:auto}.nav-wrap .contact-side.mobile.inactive .nav-item,.nav-wrap .services-side.mobile.inactive .nav-item{opacity:1;height:35px;overflow:hidden;transform:translate(1000px)}.nav-wrap .contact-side.mobile.expanded .nav-item,.nav-wrap .services-side.mobile.expanded .nav-item{transform:translate(0)}.nav-wrap .contact-side.mobile.expanded,.nav-wrap .services-side.mobile.expanded{width:100%}.nav-wrap .contact-side.mobile.ded,.nav-wrap .services-side.mobile.ded{transition:all}.nav-wrap .contact-side.mobile.ded *,.nav-wrap .services-side.mobile.ded *{height:0}.nav-wrap .navb.desktop{background-color:#0000;width:100%;height:75px;padding:20px 50px;transition:all .5s;display:flex}.nav-wrap .navb.desktop .nav-l{letter-spacing:1px}.nav-wrap .navb.desktop *{text-transform:uppercase;color:#fff;font-weight:300}.nav-wrap .navb.desktop .brand{width:250px}.nav-wrap .navb.desktop .brand img{object-fit:contain;width:100%;height:100%;padding:5px}.nav-wrap .navb.desktop .main-menu{display:flex}.nav-wrap .navb.desktop{z-index:20;align-items:center;position:fixed}.nav-wrap .navb.desktop .nav-l{cursor:pointer;align-items:center;gap:7px;padding:5px;font-size:1.1em;display:flex;position:relative}.nav-wrap .navb.desktop .nav-l .triangle{border:5px solid #0000;border-top-color:#fff;border-bottom-width:0;width:0;height:0}.nav-wrap .navb.desktop .nav-lang-container{padding-top:0}.nav-wrap .navb.desktop .drop-items-container{top:-12px!important}.nav-wrap .navb.desktop.light *{color:#000!important}.nav-wrap .navb.desktop.light .triangle{border-color:#000 #0000 #0000}.nav-wrap .navb.desktop .nav-lang-container{cursor:pointer;position:relative}.nav-wrap .navb.desktop .nav-lang-container .nav-lang-box{gap:10px;padding:0 10px;display:flex}.nav-wrap .navb.desktop .nav-lang-container .nav-lang-box img{height:24px}.nav-wrap .navb.desktop .nav-lang-container .nav-lang-box span{color:#fff}.nav-wrap .navb.desktop .nav-lang-container img{width:30px}.nav-wrap .navb.desktop .nav-lang-container .hidden_lang{height:0;overflow:hidden}.nav-wrap .navb.desktop .nav-lang-container .hidden_lang *{height:0;margin:0;display:block;overflow:hidden}.nav-wrap .navb.desktop .nav-lang-container .drop-items-container{position:absolute;top:-12px}.nav-wrap .navb.desktop .nav-lang-container .drop-items-container .drop-item{gap:10px;padding:0 10px 10px;display:flex}.nav-wrap .navb.desktop .nav-lang-container .drop-items-container .drop-item img{height:24px}.nav-wrap .navb.desktop .nav-lang-container .drop-items-container .drop-item span{color:#fff}.nav-wrap .navb.desktop .navbar-content{justify-content:flex-end;align-items:center;gap:30px;width:100%;display:flex}.nav-wrap .navb.desktop.home-page-navbar *{color:#fff}.nav-wrap .navb.desktop .nav-item{text-align:left}.nav-wrap .navb.desktop .nav-item.ticket-item{background-color:#d9ae63;padding:0 15px;box-shadow:0 0 10px #0000004d}.nav-wrap .navb.desktop .nav-item.ticket-item .nav-l{color:#000}.nav-wrap .navb.desktop #nav-services,.nav-wrap .navb.desktop #nav-contact,.nav-wrap .navb.desktop #nav-events{position:relative}.nav-wrap .navb.desktop #nav-services>.nav-l,.nav-wrap .navb.desktop #nav-contact>.nav-l,.nav-wrap .navb.desktop #nav-events>.nav-l{padding:25px 10px}.nav-wrap .navb.desktop .dropdown{margin-top:10px;transition:all .5s;display:none}.nav-wrap .navb.desktop .dropdown.active{z-index:12;background-color:#1a2027;display:block;position:absolute;top:60px;left:0}.nav-wrap .navb.desktop .dropdown .nav-item{padding:5px 10px}.nav-wrap .navb.desktop .dropdown .nav-item:hover{color:#000;cursor:pointer;background-color:#d9ae63}.nav-wrap .navb.desktop .dropdown .nav-item .nav-l{letter-spacing:normal;font-size:1rem}.nav-wrap .navb.desktop .dropdown .nav-item .nav-l span{pointer-events:none}.nav-wrap .navb.desktop.light .dropdown.active{background-color:#fff}.nav-wrap .navb.desktop.light.sticky *{color:#fff!important}.nav-wrap .navb.desktop.light.sticky .triangle{border-color:#fff #0000 #0000}.nav-wrap .navb.desktop.light.sticky .ticket-item .nav-l{color:#000!important}.nav-wrap .navb.desktop.light.sticky .dropdown.active,.nav-wrap .navb.desktop.light.sticky .drop-items-container,.nav-wrap .navb.desktop.home-page-navbar.sticky .drop-items-container{background-color:#1a2027}.nav-wrap .navb.desktop.sticky{background-color:#1a2027;overflow:visible}.nav-wrap .navb.desktop.sticky:after{content:"";z-index:-10;width:100%;height:200px;position:absolute;bottom:0;left:0;box-shadow:0 10px 30px #0003}.nav-wrap .navb.dark,.nav-wrap .navb.dark .drop-items-container{background-color:#1a2027}.nav-wrap .navb.dark:after{content:"";z-index:-10;width:100%;height:200px;position:absolute;bottom:0;left:0;box-shadow:0 10px 30px #0003}.nav-wrap .navb.dark.mobile .hamburger .hamburger-line{background-color:#d9ae63}#header{z-index:100;background-color:#252a30;width:100%;padding:20px;transition:all .3s;position:fixed}#header.hidden{display:none}#header .navbar{justify-content:space-between;align-items:center;display:flex}#header .navbar .brand-wrap{align-items:center;width:150px;height:100%;display:flex}#header .navbar .brand-wrap img{object-fit:contain;width:100%;height:100%}@media (width>=800px){#header .navbar .brand-wrap{width:180px}}#header .navbar .brand-wrap a{cursor:pointer;z-index:101;width:180px;height:25px;display:block;position:absolute;top:20px;left:20px}#header .navbar .menu-icon{cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-end;width:25px;height:25px;display:flex}#header .navbar .menu-icon .line{background-color:#d9ae63;width:100%;height:2px;margin-bottom:5px}#header .navbar .menu-icon .line:last-of-type{margin-bottom:0}#header .navbar .menu-icon .line.half{width:70%}#header .navbar .ticket-wrap{justify-content:space-between;align-items:center;gap:20px;height:35px;display:flex}#header .navbar .ticket-wrap .nav-ticket{cursor:pointer;z-index:1;text-transform:uppercase;text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:5px 15px;display:flex;position:relative}#header .navbar .ticket-wrap .nav-ticket span{color:#d9ae63;text-transform:uppercase;font-weight:400;display:none}@media (width<=800px){#header .navbar .ticket-wrap .nav-ticket{border:none;background-color:#0000!important}}#header .navbar .ticket-wrap .nav-ticket.xmas{background-color:#cb2648}@media (width>=800px){#header .navbar .ticket-wrap .nav-ticket.xmas{border:1px solid #fff}}#header .navbar .ticket-wrap .nav-ticket.xmas span{color:#fff}#header .navbar .ticket-wrap .nav-ticket .ticket-img{width:30px;height:30px;margin:-5px}@media (width>=800px){#header .navbar .ticket-wrap .nav-ticket{background-color:#d9ae63;border:1px solid #d9ae63;padding:5px 30px}#header .navbar .ticket-wrap .nav-ticket span{color:#000;display:block}#header .navbar .ticket-wrap .nav-ticket .ticket-img{display:none}}#header .navbar .ticket-wrap .nav-ticket.gift{display:none}@media (width>=800px){#header .navbar .ticket-wrap .nav-ticket.gift{background-color:#0000;display:block}#header .navbar .ticket-wrap .nav-ticket.gift span{color:#d9ae63}}#header #nav-menu{z-index:102;background-color:#fff;width:100%;max-width:500px;height:100svh;padding:20px;transition:all .3s;position:absolute;top:0;right:0;overflow:hidden scroll;transform:translate(100%)}#header #nav-menu.open{transform:translate(0)}#header #nav-menu .menu-header{justify-content:space-between;display:flex}#header #nav-menu .menu-header .menu-icon{cursor:pointer;background-image:url(/_astro/ikszblack.JO2AFRPX.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:flex-end;width:30px;height:30px;margin-right:0;display:flex}#header #nav-menu .menu-header .menu-icon .line{background-color:#000;width:100%;height:2px;margin-bottom:5px;display:none}#header #nav-menu .menu-header .menu-icon .line:last-of-type{margin-bottom:0;transform:rotate(45deg)translate(-2px,-2px)}#header #nav-menu .menu-header .menu-icon .line:first-of-type{margin-bottom:0;transform:rotate(-45deg)translate(-2px,-2px)}#header #nav-menu .menu-header .lang-menu{cursor:pointer;align-items:center;gap:5px;padding-right:30px;display:flex}#header #nav-menu .menu-header .lang-menu .flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000001a;width:35px;height:20px}#header #nav-menu .menu-header .lang-menu .flag.--hun{background-image:url(/_astro/hun.jDDCT9vb.svg)}#header #nav-menu .menu-header .lang-menu .flag.--rom{background-image:url(/_astro/rom.CM2IDHQB.svg)}#header #nav-menu .menu-header .lang-menu .flag.--eng{background-image:url(/_astro/eng.DTz-__Rb.svg)}#header #nav-menu .menu-header .lang-menu .flag.--rus{background-image:url(/_astro/rus.BvwDqNg8.svg)}#header #nav-menu .menu-header .lang-menu .flag.--chn{background-image:url(/_astro/chi.Bsj6WoNU.svg)}#header #nav-menu .menu-header .lang-menu .flag.--ita{background-image:url(/_astro/ita.1g_PSkTW.svg)}#header #nav-menu .menu-header .lang-menu .flag.--fra{background-image:url(/_astro/fra._HE5MGnw.svg)}#header #nav-menu .menu-header .lang-menu .flag.--spa{background-image:url(/_astro/spa.BArBKD7h.svg)}#header #nav-menu .menu-header .lang-menu .flag.--ger{background-image:url(/_astro/ger.vIrnXc4I.svg)}#header #nav-menu .menu-header .lang-menu .flag.--kor{background-image:url(/_astro/kor._9J0lzSm.svg)}#header #nav-menu .menu-header .lang-menu .flag.--grc{background-image:url(/_astro/grc._oXGfPYe.svg)}#header #nav-menu .menu-header .lang-menu .flag.--cze{background-image:url(/_astro/cze.fRFklyVI.svg)}#header #nav-menu .menu-header .lang-menu .flag.--pol{background-image:url(/_astro/pol.CTPFIYlD.svg)}#header #nav-menu .menu-header .lang-menu .flag.--jap{background-image:url(/_astro/jap.DgJOqVrY.svg)}#header #nav-menu .menu-header .lang-menu .flag.--ukr{background-image:url(/_astro/ukr.BeONHN46.svg)}#header #nav-menu .menu-header .lang-menu .flag.--swe{background-image:url(/_astro/swe.dh3OReR1.svg)}#header #nav-menu .menu-header .lang-menu .flag.--por{background-image:url(/_astro/por.C6AkWAta.svg)}#header #nav-menu .menu-header .lang-menu .flag.--ara{background-image:url(/_astro/ara.CoePeumr.png)}#header #nav-menu .menu-header .lang-menu .flag.--tur{background-image:url(/_astro/tur.D-lekapO.svg)}#header #nav-menu .menu-header .lang-menu .flag.--hin{background-image:url(/_astro/hin.DXy9Bn9H.svg)}#header #nav-menu .menu-header .lang-menu .flag.--fin{background-image:url(/_astro/fin.BPkAMYcz.svg)}#header #nav-menu .menu-header .lang-menu .flag.--nor{background-image:url(/_astro/nor.BaIdQ923.svg)}#header #nav-menu .menu-header .lang-menu .flag.--nld{background-image:url(/_astro/nld.B80GLy32.svg)}#header #nav-menu .menu-header .lang-menu .flag.--hrv{background-image:url(/_astro/hrv.tLVTsJWa.svg)}#header #nav-menu .menu-header .lang-menu .flag.--svk{background-image:url(/_astro/svk.DKzxN_VD.svg)}#header #nav-menu .menu-header .lang-menu .flag.--vnm{background-image:url(/_astro/vnm.4h54I9Ab.svg)}#header #nav-menu .menu-header .lang-menu .flag.--bgr{background-image:url(/_astro/bgr.CuKTPYQH.svg)}#header #nav-menu .menu-header .lang-menu .flag.--dnk{background-image:url(/_astro/dnk.DtMTXoQw.svg)}#header #nav-menu .menu-header .lang-menu .flag.--brz{background-image:url(/_astro/brz.r-AG_fd8.svg)}#header #nav-menu .menu-header .lang-menu .flag.--fil{background-image:url(/_astro/fil.LzYNyFGw.svg)}#header #nav-menu .menu-header .lang-menu span{text-transform:uppercase;font-size:16px;font-weight:300;line-height:20px;position:relative}#header #nav-menu .menu-header .lang-menu span:after{content:"";border:6px solid #0000;border-top-color:#000;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:-21px;transform:translateY(-50%)}#header #nav-menu .menu-sections-wrap{margin:auto;padding-top:20px;padding-bottom:30px}#header #nav-menu .menu-sections-wrap .nav-ticket{z-index:1;text-transform:uppercase;cursor:pointer;background-color:#d9ae63;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin:0 10px;padding:5px 10px;display:flex;position:relative}#header #nav-menu .menu-sections-wrap .nav-ticket:first-of-type{margin-bottom:10px}#header #nav-menu .menu-sections-wrap .nav-ticket.xmas{background-color:#cb2648;border:none}#header #nav-menu .menu-sections-wrap .nav-ticket.xmas span{color:#fff}#header #nav-menu .menu-sections-wrap .nav-ticket .ticket-img,#header #nav-menu .menu-sections-wrap .nav-ticket.tuzi img{display:none}#header #nav-menu .menu-sections-wrap .nav-ticket.gift{background-color:#0000;border:1px solid #000}#header #nav-menu .menu-sections-wrap .menu-section h4{text-transform:uppercase;color:#000;margin:20px 10px}#header #nav-menu .menu-sections-wrap .menu-section a{text-transform:capitalize;margin-bottom:5px;padding:5px 10px;display:block}#header #nav-menu .brand-wrap{border-top:2px solid #00000080;padding-top:20px}#header #nav-menu .brand-wrap .brand{width:100%;max-width:200px;margin:20px auto 10px;display:block}#header #nav-menu .brand-wrap .brand img{object-fit:contain;width:100%;height:100%}#header #nav-menu .brand-wrap .text-wrap p,#header #nav-menu .brand-wrap .text-wrap a{color:#000;text-align:center;font-size:14px;font-weight:300}#header #nav-menu .brand-wrap .text-wrap p:not(.made){opacity:.5}#header #nav-menu .brand-wrap .text-wrap .made{margin-top:10px;font-weight:400}#header #nav-menu .brand-wrap .text-wrap .made a{color:#d9ae63;font-weight:500;text-decoration:underline}#header #nav-menu .brand-wrap .text-wrap .made span{color:#000;font-weight:500}#header #nav-menu .icons{opacity:.5;background-image:url(/_astro/sights-bar-black.DkX-udRU.svg);background-position-x:50%;background-repeat:repeat-x;background-size:cover;border-bottom:1px solid #ffffff4d;width:120%;height:70px;position:relative;bottom:-20px;left:-20px}#header .lang-wrapper{z-index:105;background-color:#000000b3;width:calc(100% + 40px);height:calc(100vh + 40px);position:fixed;top:-20px;left:-20px}#header .lang-wrapper.closed{opacity:0;z-index:-1;pointer-events:none}#header .lang-select{z-index:106;scrollbar-width:none;background-color:#fff;max-width:300px;max-height:95svh;padding:10px 20px;transition-duration:.3s;position:fixed;top:50%;left:50%;overflow-y:scroll;transform:translate(-50%,-50%);box-shadow:0 0 12px 8px #00000040}#header .lang-select.closed{opacity:0;box-shadow:none;z-index:-1;pointer-events:none}#header .lang-select .close-btn{z-index:21;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:0;right:0}#header .lang-select .close-btn img{object-fit:contain;width:100%;height:100%;padding:2px}#header .lang-select .lang-item{cursor:pointer;grid-template-columns:30px 1fr;align-items:center;gap:10px;margin:10px 0;padding:5px 20px;display:grid}#header .lang-select .lang-item a,#header .lang-select .lang-item span{text-transform:uppercase;font-size:16px;font-weight:400;line-height:20px}#header .lang-select .lang-item .flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000001a;width:30px;height:20px}#header .lang-select .lang-item .flag.--hun{background-image:url(/_astro/hun.jDDCT9vb.svg)}#header .lang-select .lang-item .flag.--rom{background-image:url(/_astro/rom.CM2IDHQB.svg)}#header .lang-select .lang-item .flag.--eng{background-image:url(/_astro/eng.DTz-__Rb.svg)}#header .lang-select .lang-item .flag.--rus{background-image:url(/_astro/rus.BvwDqNg8.svg)}#header .lang-select .lang-item .flag.--chn{background-image:url(/_astro/chi.Bsj6WoNU.svg)}#header .lang-select .lang-item .flag.--ita{background-image:url(/_astro/ita.1g_PSkTW.svg)}#header .lang-select .lang-item .flag.--fra{background-image:url(/_astro/fra._HE5MGnw.svg)}#header .lang-select .lang-item .flag.--spa{background-image:url(/_astro/spa.BArBKD7h.svg)}#header .lang-select .lang-item .flag.--ger{background-image:url(/_astro/ger.vIrnXc4I.svg)}#header .lang-select .lang-item .flag.--kor{background-image:url(/_astro/kor._9J0lzSm.svg)}#header .lang-select .lang-item .flag.--grc{background-image:url(/_astro/grc._oXGfPYe.svg)}#header .lang-select .lang-item .flag.--cze{background-image:url(/_astro/cze.fRFklyVI.svg)}#header .lang-select .lang-item .flag.--pol{background-image:url(/_astro/pol.CTPFIYlD.svg)}#header .lang-select .lang-item .flag.--jap{background-image:url(/_astro/jap.DgJOqVrY.svg)}#header .lang-select .lang-item .flag.--ukr{background-image:url(/_astro/ukr.BeONHN46.svg)}#header .lang-select .lang-item .flag.--swe{background-image:url(/_astro/swe.dh3OReR1.svg)}#header .lang-select .lang-item .flag.--por{background-image:url(/_astro/por.C6AkWAta.svg)}#header .lang-select .lang-item .flag.--ara{background-image:url(/_astro/ara.CoePeumr.png)}#header .lang-select .lang-item .flag.--tur{background-image:url(/_astro/tur.D-lekapO.svg)}#header .lang-select .lang-item .flag.--hin{background-image:url(/_astro/hin.DXy9Bn9H.svg)}#header .lang-select .lang-item .flag.--fin{background-image:url(/_astro/fin.BPkAMYcz.svg)}#header .lang-select .lang-item .flag.--nor{background-image:url(/_astro/nor.BaIdQ923.svg)}#header .lang-select .lang-item .flag.--nld{background-image:url(/_astro/nld.B80GLy32.svg)}#header .lang-select .lang-item .flag.--hrv{background-image:url(/_astro/hrv.tLVTsJWa.svg)}#header .lang-select .lang-item .flag.--svk{background-image:url(/_astro/svk.DKzxN_VD.svg)}#header .lang-select .lang-item .flag.--vnm{background-image:url(/_astro/vnm.4h54I9Ab.svg)}#header .lang-select .lang-item .flag.--bgr{background-image:url(/_astro/bgr.CuKTPYQH.svg)}#header .lang-select .lang-item .flag.--dnk{background-image:url(/_astro/dnk.DtMTXoQw.svg)}#header .lang-select .lang-item .flag.--brz{background-image:url(/_astro/brz.r-AG_fd8.svg)}#header .lang-select .lang-item .flag.--fil{background-image:url(/_astro/fil.LzYNyFGw.svg)}#header .lang-select .lang-item .audio-icon p{color:#000;font-size:13px}#header .lang-select .lang-item .audio-icon img{width:20px;height:20px}#header.xmas{background-color:#cb2648}#header.xmas .menu-icon .line{background-color:#fff}#header.transparent{background-color:#0000}#header.transparent .navbar .ticket-wrap .nav-ticket.xmas{border:1px solid #0000}#header.white .menu-icon .line{background-color:#fff}#page-wrap{z-index:1;transition:all .3s;position:relative}#page-wrap.menu-open{transform:translate(-300px)}#footer{z-index:0;background-color:#252a30}#footer.footer.hidden{display:none}#footer .icons-wrap{grid-column:1/3;padding-bottom:80px;position:relative}#footer .icons-wrap:after{content:"";background-image:url(/_astro/sights-bar-gold.ByYYPCMw.svg);background-position-x:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff4d;width:100%;height:80px;position:absolute;bottom:0;left:0}@media (width>=1000px){#footer .icons-wrap:after{height:100px}}@media (width>=1600px){#footer .icons-wrap:after{background-size:contain}}#footer .desktop-wrap{grid-column:1/3}#footer .brand-wrap .brand{width:100%;max-width:200px;margin:20px auto;display:block}#footer .brand-wrap .brand img{object-fit:contain;width:100%;height:100%}#footer .brand-wrap .text-wrap p,#footer .brand-wrap .text-wrap a{color:#fff;text-align:center;font-size:14px;font-weight:300}#footer .brand-wrap .text-wrap .made a{color:#d9ae63;font-weight:500;text-decoration:underline}#footer .brand-wrap .text-wrap .made span{color:#fff}@media (width>=1000px){#footer{grid-template-columns:1fr 2fr;justify-content:space-evenly;display:grid}#footer .brand-wrap{grid-area:1/1/2/2;margin-top:20px;padding:50px}#footer .brand-wrap .brand{margin:0}#footer .brand-wrap .text-wrap{width:fit-content;margin:0}#footer .brand-wrap .text-wrap p,#footer .brand-wrap .text-wrap a{text-align:left}}#footer .footer-inner{max-width:500px;margin:auto;padding:50px 20px 0}@media (width>=400px){#footer .footer-inner{padding:50px 50px 0}}@media (width>=600px){#footer .footer-inner{column-gap:20px;width:fit-content;max-width:100%;display:flex}}@media (width>=1000px){#footer .footer-inner{justify-self:center;margin:0 50px}}#footer .footer-inner .footer-section{position:relative}#footer .footer-inner .footer-section:after{content:"";background-color:#fff3;width:calc(100% - 20px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width>=600px){#footer .footer-inner .footer-section:after{display:none}}#footer .footer-inner .footer-section a{cursor:pointer;margin-bottom:5px;padding:10px;font-weight:300;display:block}#footer .footer-inner .footer-section a span{color:#fff}#footer .footer-inner .footer-section p,#footer .footer-inner .footer-section span{color:#fff;font-weight:300}#footer .footer-inner .footer-section h3{margin-top:20px;margin-bottom:20px;padding-bottom:5px;padding-left:10px;position:relative}#footer .footer-inner .footer-section h3:after{content:"";background-color:#d9ae63;width:30px;height:1px;position:absolute;bottom:0;left:10px}#footer .footer-inner .footer-section .flex-wrapper{flex-wrap:wrap;gap:5px 20px;margin-bottom:20px;padding-bottom:20px;display:flex;position:relative}#footer .footer-inner .footer-section .flex-wrapper a{text-transform:capitalize;flex-shrink:1;margin-bottom:0;padding-top:5px;padding-bottom:5px}@media (width>=600px){#footer .footer-inner .footer-section .flex-wrapper{flex-direction:column;margin-bottom:0}}@media (width>=700px){#footer .footer-inner .footer-section .flex-wrapper{min-width:180px}}#footer .footer-inner .footer-section .wrapper{margin-bottom:20px;padding-bottom:20px;position:relative}#footer .footer-inner .footer-section .wrapper a{text-transform:capitalize;flex-shrink:1;margin-bottom:0;padding-top:5px;padding-bottom:5px}@media (width>=700px){#footer .footer-inner .footer-section .wrapper{min-width:180px}}#footer .footer-inner .footer-section.contact a{color:#fff;align-items:center;gap:8px;display:flex}#footer .footer-inner .footer-section.contact a img{color:#fff;width:18px;height:18px}#footer .footer-inner .footer-section.contact p{color:#fff;padding:5px 0 5px 10px}#footer .footer-inner .footer-section.contact a,#footer .footer-inner .footer-section.contact p{width:fit-content}@media (width>=800px){#footer .footer-inner .footer-section{align-content:stretch}#footer .footer-inner .footer-section.nav{grid-column:1/3}#footer .footer-inner .footer-section.doc{align-self:stretch}}#footer.xmas h3:after{background-color:#cb2648!important}.blog-page{padding-top:75px;position:relative}.blog-page .blog-inner{background-color:#f8f4f1;padding:20px}.blog-page .blog-inner h1{color:#000;text-transform:uppercase;text-align:center;margin-bottom:20px}.blog-page .blog-inner .blogs-wrap{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.blog-page .blog-inner .blogs-wrap .blog-item{background-color:#fff;border-radius:8px;max-width:350px;overflow:hidden;box-shadow:0 0 16px #0000004d}.blog-page .blog-inner .blogs-wrap .blog-item .review-text{pointer-events:none}.blog-page .blog-inner .blogs-wrap .blog-item .review-text .readmore-text{display:none}.blog-page .blog-inner .blogs-wrap .blog-item .img{width:100%;height:100%}.blog-page .blog-inner .blogs-wrap .blog-item .img img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}.blog-page .blog-inner .blogs-wrap .blog-item .text-wrap{padding:20px}.blog-page .blog-inner .blogs-wrap .blog-item .text-wrap h5{color:#000;text-transform:uppercase;padding-bottom:20px;font-size:16px;line-height:1.2;position:relative}.blog-page .blog-inner .blogs-wrap .blog-item .text-wrap h5:after{content:"";background-color:#d9ae63;width:60px;height:3px;position:absolute;bottom:10px;left:0}.blog-page .blog-inner .blogs-wrap .blog-item .text-wrap p{padding:0 0 20px;font-size:14px;font-weight:300}.blog-page .blog-inner .blogs-wrap .blog-item .text-wrap .bttn{margin:0 auto}@media (width>=1000px){.blog-page .blog-inner .blogs-wrap .blog-item{grid-template-columns:2fr 3fr;width:100%;max-width:900px;display:grid}.blog-page .blog-inner .blogs-wrap .blog-item .text-wrap .bttn{margin:0}}.blog-page .blog-post-wrap{background-color:#f8f4f1}.blog-page .blog-post-wrap .hero{object-fit:cover;object-position:50% 70%;width:100%;height:100%;max-height:75vh;display:block}.blog-page .blog-post-wrap .blog-post{background-color:#fff;border-radius:12px;width:60%;max-width:800px;margin:0 100px;padding:20px 50px;transform:translateY(-100px)}@media (width<=1600px){.blog-page .blog-post-wrap .blog-post{margin:0 50px}}@media (width<=1200px){.blog-page .blog-post-wrap .blog-post{margin:0 20px}}.blog-page .blog-post-wrap .blog-post h1{color:#000;text-transform:uppercase;padding:20px 0;line-height:1.2;position:relative}.blog-page .blog-post-wrap .blog-post h1:after{content:"";background-color:#d9ae63;width:50px;height:5px;position:absolute;bottom:10px;left:0}.blog-page .blog-post-wrap .blog-post p{margin:20px 0;font-weight:300}.blog-page .blog-post-wrap .blog-post strong{font-weight:600}.blog-page .blog-post-wrap .blog-post h2{color:#000;letter-spacing:0;width:initial;max-width:initial;text-align:left;text-transform:none;border-left:10px solid #d9ae63;margin:40px 0 20px;padding:10px 20px;font-weight:500;line-height:1.1;position:relative}.blog-page .blog-post-wrap .blog-post h2:after{content:none}.blog-page .blog-post-wrap .blog-post h3{color:#000;margin:20px 0;font-size:18px}.blog-page .blog-post-wrap .blog-post .faq-wrap h3{margin-bottom:-20px;position:relative}.blog-page .blog-post-wrap .blog-post .faq-wrap h3:not(:first-of-type):after{content:"";background-color:#0000004d;width:100%;height:1px;position:absolute;top:-10px;left:0}.blog-page .blog-post-wrap .blog-post ul{padding-left:20px;list-style:none}.blog-page .blog-post-wrap .blog-post ul li{margin-bottom:10px;padding-left:15px;font-weight:300;position:relative}.blog-page .blog-post-wrap .blog-post ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:8px;left:0}.blog-page .blog-post-wrap .blog-post .table{background-color:#0000004d;border:1px solid #0000004d;gap:1px;display:grid}.blog-page .blog-post-wrap .blog-post .table div{background-color:#fff;align-items:center;display:flex}@media (width<=800px){.blog-page .blog-post-wrap .blog-post .table div{background-color:#f8f4f1}}.blog-page .blog-post-wrap .blog-post .table span{place-self:center;padding:10px;font-weight:300}@media (width<=800px){.blog-page .blog-post-wrap .blog-post .table span{background-color:#f8f4f1}}.blog-page .blog-post-wrap .blog-post.blog2 .table{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,1fr)}.blog-page .blog-post-wrap .blog-post.blog4 .table{grid-template-columns:1fr 1fr;margin-bottom:20px}.blog-page .blog-post-wrap .blog-post.blog6 .table{grid-template-columns:repeat(3,1fr);margin:20px 0}.blog-page .blog-post-wrap .blog-post.blog7 .table{grid-template-columns:1fr 2fr}.blog-page .blog-post-wrap .blog-post.blog9 .table{grid-template-columns:1fr 2fr 2fr}.blog-page .blog-post-wrap .blog-post.blog11 .table{grid-template-columns:.5fr 1fr 1fr}.blog-page .blog-post-wrap .blog-post img{object-fit:contain;border-radius:12px;width:100%;max-height:100%;display:block}.blog-page .blog-post-wrap .blog-post .social-wrap{align-items:center;gap:10px;display:flex}.blog-page .blog-post-wrap .blog-post .social-wrap .copy-link{cursor:pointer;background-color:#0000004d;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.blog-page .blog-post-wrap .blog-post .social-wrap .copy-link img{object-fit:contain;width:20px;height:20px}.blog-page .blog-post-wrap .blog-post .social-wrap span{font-weight:300}.blog-page .blog-post-wrap .blog-post .arrow-wrap{width:fit-content}.blog-page .blog-post-wrap .blog-post .arrow-wrap .inner-wrap{cursor:pointer;align-items:center;gap:10px;display:flex}.blog-page .blog-post-wrap .blog-post .arrow-wrap .inner-wrap span{font-weight:300}.blog-page .blog-post-wrap .blog-post .arrow-wrap .arrow{background-color:#d9ae63;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.blog-page .blog-post-wrap .blog-post .arrow-wrap .arrow img{width:20px;height:20px;transform:scaleX(-1)}.blog-page .blog-post-wrap .blog-post .arrow-wrap.bottom{justify-content:space-between;gap:20px;width:100%;margin-top:20px;display:flex}@media (width<=1000px){.blog-page .blog-post-wrap .blog-post{margin:0 auto}}@media (width<=800px){.blog-page .blog-post-wrap .blog-post{background-color:#f8f4f1;border-radius:0;width:100%;transform:translateY(-50px)}.blog-page .blog-post-wrap .blog-post h1{font-size:26px}.blog-page .blog-post-wrap .blog-post h2{font-size:20px;position:relative}.blog-page .blog-post-wrap .blog-post h2:not(:first-of-type):after{content:"";background-color:#0000004d;width:100%;height:1px;position:absolute;top:-20px;left:50%}}@media (width<=500px){.blog-page .blog-post-wrap .blog-post{padding:20px}.blog-page .blog-post-wrap .blog-post .arrow-wrap.bottom{grid-template-columns:1fr;display:grid}.blog-page .blog-post-wrap .blog-post .arrow-wrap.bottom .social-wrap{grid-row:1/2;justify-self:center}}.blog-page .blog-post-wrap .menu-wrap{padding:0 100px;display:flex}@media (width<=1400px){.blog-page .blog-post-wrap .menu-wrap{padding:50px}}@media (width<=1200px){.blog-page .blog-post-wrap .menu-wrap{padding:20px}}@media (width<=1000px){.blog-page .blog-post-wrap .menu-wrap{padding:0}}.blog-page .blog-post-wrap .more-posts{flex-direction:column;gap:20px;width:fit-content;height:fit-content;margin-left:auto;margin-right:0;padding:20px 20px 20px 0;display:flex;position:sticky;top:75px;right:0}.blog-page .blog-post-wrap .more-posts .blog-item{border-radius:8px;overflow:hidden}.blog-page .blog-post-wrap .more-posts .blog-item .review-text,.blog-page .blog-post-wrap .more-posts .blog-item .review-text .readmore-text{display:none}.blog-page .blog-post-wrap .more-posts .blog-item .img{width:100%;height:100%}.blog-page .blog-post-wrap .more-posts .blog-item .img img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.blog-page .blog-post-wrap .more-posts .blog-item .text-wrap{padding:20px}.blog-page .blog-post-wrap .more-posts .blog-item .text-wrap h5{color:#000;text-transform:uppercase;padding-bottom:20px;font-size:16px;line-height:1.2;position:relative}.blog-page .blog-post-wrap .more-posts .blog-item .text-wrap h5:after{background-color:#d9ae63;width:60px;height:3px;position:absolute;bottom:10px;left:0}.blog-page .blog-post-wrap .more-posts .blog-item .text-wrap p{padding:0 0 20px;font-size:14px;font-weight:300}.blog-page .blog-post-wrap .more-posts .blog-item .text-wrap .bttn{border:none;margin-left:auto;margin-right:0}@media (width>=1000px){.blog-page .blog-post-wrap .more-posts .blog-item{grid-template-columns:2fr 3fr;width:100%;max-width:600px;display:grid}}@media (width<=1000px){.blog-page .blog-post-wrap .more-posts{display:none}}.blog-page .text-copied-response{text-align:center;z-index:20;background-color:#fff;width:100%;padding:20px;transition:all .3s;position:fixed;bottom:0;left:0;transform:translateY(0);box-shadow:0 0 15px #0003}.blog-page .text-copied-response p{font-weight:300}.blog-page .text-copied-response.hidden-rp{transform:translateY(100%)}.blog-page .map-section .map-card,.blog-page .map-section #reviews,.blog-page .map-section .slider-section{display:none}.blog-page .map-section .map-section__google-map-wrapper{border-radius:12px;height:400px}.blog-page .map-section .map-section__google-map-wrapper iframe{width:100%}body{background-color:#252a30}body img,body img:before{color:#fff}.home{max-width:3000px;height:100%;position:relative;overflow:hidden}#lightbox-child{z-index:21;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}#lightbox-child #lightbox-inner-child{z-index:12;width:100%;height:100%;position:absolute}#lightbox-child .lightbox-menu{z-index:21;background-color:#00000080;justify-content:flex-end;align-items:center;width:100%;height:50px;display:flex;position:absolute;top:0}#lightbox-child .close-btn{cursor:pointer;z-index:13;background-color:#1e2227cc;width:35px;height:35px;margin-right:10px;padding:5px;position:relative}#lightbox-child .close-btn:before,#lightbox-child .close-btn:after{content:"";background-color:#fff;width:75%;height:1px;display:block;position:absolute;top:50%;left:5px}#lightbox-child .close-btn:before{transform:rotate(-45deg)}#lightbox-child .close-btn:after{transform:rotate(45deg)}#lightbox-child .big-btn{cursor:pointer;z-index:13;background-color:#1e2227cc;width:35px;height:35px;padding:5px;position:relative;right:15px}#lightbox-child .big-btn .arrow{width:10px;height:10px;position:absolute}#lightbox-child .big-btn .arrow:after{content:"";transform-origin:50%;border:1px solid #fff;border-width:1px 1px 0 0;width:7px;height:7px;display:block;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}#lightbox-child .big-btn.reverse .arrow:before{left:3px}#lightbox-child .big-btn.reverse .arrow:after{width:8px;height:8px;left:7px}#lightbox-child .big-btn :first-child{bottom:0;right:0;transform:rotate(45deg)}#lightbox-child .big-btn :nth-child(2){bottom:0;left:0;transform:rotate(135deg)}#lightbox-child .big-btn :nth-child(3){top:0;left:0;transform:rotate(225deg)}#lightbox-child .big-btn :last-child{top:0;right:0;transform:rotate(-45deg)}#lightbox-child .big-btn.reverse :first-child{top:0;left:0;bottom:initial;right:initial}#lightbox-child .big-btn.reverse :nth-child(2){top:0;right:0;bottom:initial;left:initial}#lightbox-child .big-btn.reverse :nth-child(3){bottom:0;right:0;top:initial;left:initial}#lightbox-child .big-btn.reverse :last-child{top:initial;right:initial;bottom:0;left:0}#lightbox-child img{object-fit:contain;z-index:11;max-width:95%;max-height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#lightbox-child img.moving{z-index:13;max-width:initial;max-height:initial;touch-action:none;cursor:grab}#lightbox-child img.dragging{cursor:grabbing}h2{letter-spacing:2px;text-transform:uppercase;text-align:center;max-width:320px;margin:0 auto;padding:18px 30px;font-size:1.65rem;font-weight:400;position:relative}@media (width>=1000px){h2{max-width:350px}}h2.white-h{color:#fff}h2.black-h{color:#000}h2:after{content:"";background-color:#d9ae63;width:100px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.slide-container{position:relative}.slide-container.footer-wrapper .language-selector-footer{background-color:#1a2027}.slide-container.footer-wrapper .lang-modal-wrapper{align-items:center;display:flex}.slide-container.footer-wrapper .lang-modal-wrapper .flag{background-position:50%;background-repeat:no-repeat;background-size:cover;width:15px;height:12px;margin-bottom:2px;margin-right:5px;display:table}.slide-container.footer-wrapper .lang-modal-wrapper .flag.--hun{background-image:url(/_astro/hun.jDDCT9vb.svg)}.slide-container.footer-wrapper .lang-modal-wrapper .flag.--eng{background-image:url(/_astro/eng.DTz-__Rb.svg)}.slide-container.footer-wrapper .lang-modal-wrapper button{color:#fff;background:0 0;padding-right:20px}.slide-container.bg-light{background:#f9f9f9}.slide-container.event-containers{background-color:#252a30;padding:50px 0 0}.slide-container{table-layout:fixed;width:100%;display:table}@media screen and (width<=1024px){.slide-container{height:unset!important}}.image-slider{width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden}@media (width>=800px){#gallery{overflow:hidden}}#gallery{scroll-margin:75px}#gallery .btn-wrap{justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}#gallery .btn-wrap .bttn.vr a{padding:5px 15px 5px 40px}#gallery .btn-wrap .eye{pointer-events:none;z-index:0;background-image:url(/_astro/panorama-filled-icon.B2eYFchb.svg);background-position:50%;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:7px}#gallery .btn-wrap.desktop{display:none}@media (width>=800px){#gallery .btn-wrap.desktop{justify-content:center;align-items:center;padding:0;display:flex}#gallery .btn-wrap.desktop .bttn{border-radius:16px;flex-grow:1;width:100%;height:100%}#gallery .btn-wrap.desktop .bttn a{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:10px;display:flex}#gallery .btn-wrap.desktop .bttn a .arr{position:static}#gallery .btn-wrap.desktop .bttn a span{text-align:center}}#gallery .btn-wrap.mobile{background-color:#202327}@media (width>=800px){#gallery .btn-wrap.mobile{display:none}}.home-gallery-wrap{z-index:5;background-color:#202327;width:100%;height:100%;padding-top:0;position:relative}@media (width>=800px){.home-gallery-wrap{background-color:#0000;grid-template-columns:1fr!important;max-width:1200px!important}}.home-gallery-wrap .img-container-home{width:100%;height:100%}.home-gallery-wrap .img-container-home.citadella{position:relative}.home-gallery-wrap .img-container-home.citadella:after{content:"";background-image:url(/_astro/ship-icon-white.CqarXu-A.svg);height:50px;position:absolute}.home-gallery-wrap .thumbSwiper{margin-top:10px}.home-gallery-wrap .thumbSwiper .swiper-slide{aspect-ratio:7/5;height:100%;transition:all .3s}.home-gallery-wrap .thumbSwiper .swiper-slide .filter{pointer-events:none;content:"";z-index:2;background-color:#fff6;width:100%;height:100%;position:absolute;top:0;left:0}.home-gallery-wrap .thumbSwiper .swiper-slide .filter.hidden{opacity:0}.home-gallery-wrap .thumbSwiper .swiper-slide *{object-fit:cover;height:100%}.home-gallery-wrap .thumbSwiper .swiper-slide.swiper-slide-thumb-active .filter{opacity:0}.home-gallery-wrap .thumbSwiper .ship-name-container{display:none}.home-gallery-wrap .thumbSwiper .img-container-home{cursor:pointer}.home-gallery-wrap.desktop{grid-template-columns:8fr 2fr;gap:10px;max-width:1400px;margin:auto;padding:50px 20px;display:grid}.home-gallery-wrap.desktop img{border-radius:16px}.home-gallery-wrap.desktop .btn-wrap{z-index:5;position:relative}.home-gallery-wrap.desktop .main-img{aspect-ratio:16/9;z-index:6;width:100%;position:relative}.home-gallery-wrap.desktop .main-img img{object-position:center;object-fit:cover;width:100%;height:100%}.home-gallery-wrap.desktop .imgs-grid{z-index:6;grid-template-columns:repeat(10,1fr);gap:10px;display:grid;position:relative}.home-gallery-wrap.desktop .imgs-grid img{cursor:pointer;object-fit:cover;z-index:1;opacity:1;width:100%;height:100%;transition:all .1s;position:relative}.home-gallery-wrap.desktop .imgs-grid img.active{opacity:1}.home-gallery-wrap.desktop .imgs-grid .filter{pointer-events:none;content:"";z-index:2;opacity:1;background-color:#fff6;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.home-gallery-wrap.desktop .imgs-grid .filter.hidden{opacity:0}@media (width>=800px){.home-gallery-wrap.desktop .imgs-grid .filter{border-radius:16px}}.home-gallery-wrap.desktop .imgs-grid .img-wrap{aspect-ratio:1}.home-gallery-wrap.desktop .imgs-grid .img-wrap:hover .filter{opacity:0}.gallery-bg{background-color:#eaedef;width:100%}.gallery-bg .bg{z-index:3;background-color:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-bg .bg:after{content:"";background-color:#202327;width:100%;height:100%;position:absolute;left:0;right:0}@media (width>=800px){.gallery-bg{background-color:#0000;position:relative}.gallery-bg .bg-img{z-index:3;filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;left:0;right:0;overflow-y:hidden;transform:scale(1.5)}.gallery-bg .bg-img:after{content:"";z-index:4;background-color:#00000080;width:100%;height:100%;position:absolute;left:0;right:0}}.to-top{z-index:100;cursor:pointer;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:10px;transition:all .5s;display:flex;position:fixed;bottom:20px;right:20px}.to-top img{width:100%;height:100%;transform:rotate(-90deg)}.to-top.hidden-to-top{transform:translateY(100px)}.alice-carousel__prev-btn,.alice-carousel__next-btn{position:absolute;top:50%;width:auto!important;padding:0!important}.alice-carousel__next-btn{right:0}.alice-carousel__prev-btn{left:0}.swiper{height:100%}.swiper .swiper-slide{height:initial;aspect-ratio:7/5;align-items:stretch;display:flex}.swiper-button-next,.swiper-button-prev,.next,.prev{z-index:1;cursor:pointer;background-color:#000c;width:50px;height:50px;display:block;position:absolute}@media (width<=800px){.swiper-button-next,.swiper-button-prev,.next,.prev{width:35px;height:35px}}.swiper-button-next:before,.swiper-button-prev:before,.next:before,.prev:before{content:"";background-color:#fff;width:16px;height:1px;display:block;position:absolute;top:50%;left:19px;transform:translateY(-50%)}.swiper-button-next:after,.swiper-button-prev:after,.next:after,.prev:after{content:"";transform-origin:50%;border:1px solid #fff;border-width:1px 1px 0 0;width:12px;height:12px;display:block;position:absolute;top:50%;left:22px;transform:translateY(-50%)rotate(45deg)}.swiper-button-prev{top:50%;transform:translateY(-50%)rotate(180deg)}@media (width<=800px){.swiper-button-prev:before{left:9px}.swiper-button-prev:after{left:11px}}.swiper-button-next{top:50%;right:0;transform:translateY(-50%)}@media (width<=800px){.swiper-button-next:before{left:9px}.swiper-button-next:after{left:11px}}.fixed-button{z-index:11;opacity:1;background:#d9ae63;transition:all .5s .3s;position:fixed;bottom:20px;left:20px;transform:translateY(0);box-shadow:0 0 20px #0006}.fixed-button.hidden-fixed{opacity:0;cursor:none;transform:translateY(100px)}@media (width>=1280px){.fixed-button{display:none}}.trip-intro-wrap{background-color:#1a2027;justify-content:center;padding:100px;display:flex}@media (width<=800px){.trip-intro-wrap{padding:50px 20px}}.trip-intro-wrap .trip-intro-group{grid-template-rows:auto;justify-items:center;display:grid}.trip-intro-wrap .trip-intro-group p{color:#fff;font-weight:300}@media (width<=600px){.trip-intro-wrap .trip-intro-group{width:100%;padding:0 50px}}@media (width<=500px){.trip-intro-wrap .trip-intro-group{padding:0 20px}}.trip-intro-wrap .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:85%;width:70px;min-width:70px;height:70px}.trip-intro-wrap .trip-intro-img-wrap{gap:20px;display:grid}@media (width<=1200px){.trip-intro-wrap .trip-intro-img-wrap{grid-template-columns:1fr}}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap{flex-direction:column;align-self:center;align-items:flex-start;display:flex}@media (width<=1200px){.trip-intro-wrap .trip-intro-img-wrap .intro-wrap{align-items:center}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-p,.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h .white-h{text-align:center;max-width:500px!important}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h .white-h:after{left:50%;transform:translate(-50%)}}@media (width<=450px){.trip-intro-wrap .trip-intro-img-wrap .intro-wrap{max-width:320px;margin:0 auto}}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h h2{color:#fff;text-transform:uppercase;text-align:left;padding:0 20px 20px}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h h2:after{left:20px;transform:none}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h{margin-bottom:0;padding:0 0 20px}.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-p{text-align:left;color:#fff;max-width:350px;padding:0 20px;font-weight:300;line-height:28px}@media (width<=500px){.trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-p{padding:0 20px}}.trip-intro-wrap .img-text-wrap{text-align:center;grid-template-columns:1fr 1fr;justify-items:center;gap:20px 10px;display:grid}@media (width>=750px){.trip-intro-wrap .img-text-wrap{grid-template-columns:repeat(3,1fr)}.trip-intro-wrap .img-text-wrap .trip-intro-group{width:100%}}@media (width<=550px){.trip-intro-wrap{padding-left:20px}.trip-intro-wrap .trip-intro-text-wrap{display:none}}.prices-timetable-wrap{background-color:#1a2027;padding:0 20px 50px;overflow:hidden}.prices-timetable-wrap .head-wrap{margin:0 auto;padding:50px}@media (width<=450px){.prices-timetable-wrap .head-wrap{padding:50px 0}}.prices-timetable-wrap .inner-content-wrap{flex-direction:column;align-items:stretch;padding:20px 0;display:flex}@media (width>=1001px){.prices-timetable-wrap .inner-content-wrap{margin-right:20px}}@media (width>=1401px){.prices-timetable-wrap .inner-content-wrap{flex-direction:row;justify-content:space-between;width:100%;padding:0}}.prices-timetable-wrap .inner-content-wrap .width-wrap{flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;margin:20px 0;display:flex}.prices-timetable-wrap .inner-content-wrap .weekend{margin-top:5px;font-size:.8rem;font-weight:500;display:block}.prices-timetable-wrap .inner-content-wrap .week{padding-left:30px;font-size:.8rem;font-weight:500}.prices-timetable-wrap .buttons-wrap{align-self:flex-end}.prices-timetable-wrap .filler{border-bottom:1px dotted;flex-grow:1;margin:0 5px 7px 0;display:none}.prices-timetable-wrap .actuals-wrap{justify-content:center;align-items:center;display:flex}.prices-timetable-wrap .actuals-wrap .actuals-content{background-color:#fff;width:100%;max-width:1300px;margin:50px 0}@media (width<=1340px){.prices-timetable-wrap .actuals-wrap .actuals-content{max-width:867px}}@media (width<=890px){.prices-timetable-wrap .actuals-wrap .actuals-content{max-width:400px}}.prices-timetable-wrap .actuals-wrap .actuals-content .actuals-section{align-items:center;display:flex}.prices-timetable-wrap .actuals-wrap .actuals-content .actuals-section .actuals-text{flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}.prices-timetable-wrap .actuals-wrap .actuals-content .actuals-section .actuals-text h3{color:#000;text-transform:uppercase;letter-spacing:2px;font-size:1.5rem;font-weight:300}.prices-timetable-wrap .actuals-wrap .actuals-content .actuals-section .actuals-text .actuals-p{margin:0 50px}.prices-timetable-wrap .actuals-wrap .actuals-content .actuals-section .img-wrap{width:100%;max-height:250px;overflow:hidden}.prices-timetable-wrap .actuals-wrap .actuals-content .actuals-section .img-wrap img{object-fit:cover;width:100%}.cruise-intro-page .timetable-item,.sights-page .timetable-item{background-color:#fff;grid-template-rows:250px auto;grid-template-columns:100%;max-width:340px;padding-bottom:20px;display:grid;position:relative}@media (width>=400px){.cruise-intro-page .timetable-item,.sights-page .timetable-item{max-width:400px}}.cruise-intro-page .timetable-item .img-wrap,.sights-page .timetable-item .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:250px;position:relative}.cruise-intro-page .timetable-item .v-line,.sights-page .timetable-item .v-line{background-color:#000;width:1px}.cruise-intro-page .timetable-item ul,.sights-page .timetable-item ul{flex-wrap:wrap}.cruise-intro-page .timetable-item ul :last-child,.sights-page .timetable-item ul :last-child{display:none}.cruise-intro-page .timetable-item p,.cruise-intro-page .timetable-item span,.cruise-intro-page .timetable-item li,.cruise-intro-page .timetable-item h3,.sights-page .timetable-item p,.sights-page .timetable-item span,.sights-page .timetable-item li,.sights-page .timetable-item h3{color:#000}.cruise-intro-page .timetable-item ul,.sights-page .timetable-item ul{gap:20px;list-style:none;display:flex}.cruise-intro-page .timetable-item ul li,.sights-page .timetable-item ul li{font-weight:600}@media (width>=1201px){.cruise-intro-page .timetable-item ul,.sights-page .timetable-item ul{flex-wrap:wrap}}.cruise-intro-page .timetable-item .h3-wrap,.sights-page .timetable-item .h3-wrap{border-left:5px solid #d9ae63;margin:20px 0}.cruise-intro-page .timetable-item .h3-wrap h3,.sights-page .timetable-item .h3-wrap h3{letter-spacing:2px;text-transform:uppercase;padding:0 20px 0 25px;font-size:1.3rem;font-weight:400}.cruise-intro-page .timetable-item .desc-p,.sights-page .timetable-item .desc-p{text-align:justify;border-top:1px solid #000;margin:0 30px;padding:20px 0;font-weight:300;line-height:24px}.cruise-intro-page .timetable-item .times-wrap,.cruise-intro-page .timetable-item .prices-wrap,.sights-page .timetable-item .times-wrap,.sights-page .timetable-item .prices-wrap{margin:0 30px 20px}.cruise-intro-page .timetable-item .times-wrap .price,.cruise-intro-page .timetable-item .prices-wrap .price,.sights-page .timetable-item .times-wrap .price,.sights-page .timetable-item .prices-wrap .price{font-weight:500}.cruise-intro-page .timetable-item .prices-wrap,.sights-page .timetable-item .prices-wrap{gap:5px;display:flex}.cruise-intro-page .timetable-item .flex-container,.sights-page .timetable-item .flex-container{justify-content:space-between;display:flex}.cruise-intro-page .timetable-item .times-wrap p,.sights-page .timetable-item .times-wrap p{align-items:baseline;column-gap:20px;display:flex}.cruise-intro-page .timetable-item .times-wrap li,.sights-page .timetable-item .times-wrap li{position:relative}.cruise-intro-page .timetable-item .times-wrap .on-weekend:after,.sights-page .timetable-item .times-wrap .on-weekend:after{content:"*";position:absolute;top:-5px;right:-12px}.cruise-intro-page .timetable-item .price-item,.sights-page .timetable-item .price-item{justify-content:space-between;width:80%;font-weight:600;display:flex}.cruise-intro-page .timetable-item .price-item.discount .price,.sights-page .timetable-item .price-item.discount .price{font-size:1rem;font-weight:400;text-decoration:line-through;position:relative}.cruise-intro-page .timetable-item .price-item.discount .price .coupon-price,.sights-page .timetable-item .price-item.discount .price .coupon-price{white-space:nowrap;color:#cb2648;font-size:1.2rem;font-weight:500;position:absolute;top:-1.4rem;left:-12px}.cruise-intro-page .timetable-item .price-item.discount .price .coupon-price:after,.sights-page .timetable-item .price-item.discount .price .coupon-price:after{content:"*";position:absolute;top:-5px}.cruise-intro-page .timetable-item .price-item.discount .price .coupon-price.light-price,.sights-page .timetable-item .price-item.discount .price .coupon-price.light-price{color:#cb2648}.cruise-intro-page .timetable-item .price-item.discount .price .coupon-price.double_ast:after,.sights-page .timetable-item .price-item.discount .price .coupon-price.double_ast:after{content:"**"}.cruise-intro-page .timetable-item .price-item.discount .discount-text,.sights-page .timetable-item .price-item.discount .discount-text{white-space:nowrap;text-align:center;color:#fff;text-transform:uppercase;background-color:#b91919;padding:5px 10px;position:absolute;top:10px;right:10px;transform:rotate(25deg)translate(20%,-50%)}.cruise-intro-page .timetable-item .coupon,.sights-page .timetable-item .coupon{padding:0 30px 10px;font-size:.9rem}.cruise-intro-page .timetable-item .duration,.sights-page .timetable-item .duration{margin:10px 0;font-size:.9rem}.cruise-intro-page .timetable-item .duration b,.sights-page .timetable-item .duration b{margin-left:5px}.cruise-intro-page .timetable-item .desktop-text-wrap,.sights-page .timetable-item .desktop-text-wrap{max-width:600px}.cruise-intro-page .timetable-item .btn-wrap,.sights-page .timetable-item .btn-wrap{flex-direction:column;align-items:center;width:100%;display:flex}.cruise-intro-page .timetable-item .btn-wrap .btn,.sights-page .timetable-item .btn-wrap .btn{width:calc(100% - 60px);max-width:320px}@media (width>=1201px){.cruise-intro-page .timetable-item .btn-wrap,.sights-page .timetable-item .btn-wrap{justify-content:center;align-items:center;display:flex}}.cruise-intro-page .timetable-item .btn-wrap .btn.btn--arrow,.sights-page .timetable-item .btn-wrap .btn.btn--arrow{outline:none;margin:0 30px 10px}.cruise-intro-page .timetable-item .btn-wrap .btn.btn--arrow.ticket-arrow,.sights-page .timetable-item .btn-wrap .btn.btn--arrow.ticket-arrow{background-color:#d9ae63}.cruise-intro-page .timetable-item .btn-wrap .btn.btn--arrow :hover,.sights-page .timetable-item .btn-wrap .btn.btn--arrow :hover{animation:none}.cruise-intro-page .timetable-item.items-on-pic,.sights-page .timetable-item.items-on-pic{position:relative}.cruise-intro-page .timetable-item.items-on-pic .buttons-wrap,.sights-page .timetable-item.items-on-pic .buttons-wrap{align-self:flex-end}.cruise-intro-page .timetable-item.items-on-pic .prices-wrap,.sights-page .timetable-item.items-on-pic .prices-wrap,.cruise-intro-page .timetable-item.items-on-pic .times-wrap p,.sights-page .timetable-item.items-on-pic .times-wrap p{display:none}.cruise-intro-page .timetable-item.items-on-pic .times-wrap ul,.sights-page .timetable-item.items-on-pic .times-wrap ul{flex-wrap:wrap;justify-content:flex-start;gap:5px 10px;width:65%;min-width:150px;position:absolute;top:170px;left:20px}.cruise-intro-page .timetable-item.items-on-pic .times-wrap ul .v-line,.sights-page .timetable-item.items-on-pic .times-wrap ul .v-line{display:none}.cruise-intro-page .timetable-item.items-on-pic .times-wrap ul li,.sights-page .timetable-item.items-on-pic .times-wrap ul li{color:#fff;background:#1e2227cc;padding:3px 8px;font-size:1.2rem;font-weight:500}.cruise-intro-page .timetable-item.items-on-pic .times-wrap ul li.on-weekend:after,.sights-page .timetable-item.items-on-pic .times-wrap ul li.on-weekend:after{content:""}.cruise-intro-page .timetable-item.items-on-pic .times-wrap .weekend,.sights-page .timetable-item.items-on-pic .times-wrap .weekend{display:none}.cruise-intro-page .timetable-item.items-on-pic .on-pic-price,.sights-page .timetable-item.items-on-pic .on-pic-price{background-color:#d9ae63;flex-direction:column-reverse;display:flex;position:absolute;bottom:-15px;right:20px}.cruise-intro-page .timetable-item.items-on-pic .on-pic-price span,.sights-page .timetable-item.items-on-pic .on-pic-price span{padding:5px 10px;font-size:1.2rem;font-weight:600}.cruise-intro-page .timetable-item.items-on-pic .on-pic-price.discount span,.sights-page .timetable-item.items-on-pic .on-pic-price.discount span{font-size:1.1rem;text-decoration:line-through;position:relative}.cruise-intro-page .timetable-item.items-on-pic .on-pic-price.discount span .coupon-price,.sights-page .timetable-item.items-on-pic .on-pic-price.discount span .coupon-price{white-space:nowrap;color:#fff;background-color:#b91919;padding-right:15px;font-size:1.3rem;font-weight:600;text-decoration:none;position:absolute;top:-30px;left:55%;transform:translate(-50%)rotate(10deg)}.cruise-intro-page .timetable-item.items-on-pic .on-pic-price.discount span .coupon-price:after,.sights-page .timetable-item.items-on-pic .on-pic-price.discount span .coupon-price:after{content:"*";position:absolute;top:-5px}.cruise-intro-page .timetable-item.dark,.sights-page .timetable-item.dark{background-color:#1a2027;border:1px solid #fff;box-shadow:0 0 20px #0006}.cruise-intro-page .timetable-item.dark *,.sights-page .timetable-item.dark *{color:#fff}.cruise-intro-page .timetable-item.dark .desc-p,.sights-page .timetable-item.dark .desc-p{border-top:1px solid #fff}.cruise-intro-page .timetable-item.dark .second-btn,.sights-page .timetable-item.dark .second-btn{border:1px solid #fff}.cruise-intro-page .timetable-item.dark .second-btn .btn__text,.sights-page .timetable-item.dark .second-btn .btn__text{border-right:1px solid #fff}.cruise-intro-page .timetable-item.dark .second-btn .icon--arrow:before,.sights-page .timetable-item.dark .second-btn .icon--arrow:before{background-color:#fff}.cruise-intro-page .timetable-item.dark .second-btn .icon--arrow:after,.sights-page .timetable-item.dark .second-btn .icon--arrow:after{border-top:1px solid #fff;border-right:1px solid #fff}.cruise-intro-page .timetable-item.dark .v-line,.sights-page .timetable-item.dark .v-line{background-color:#fff;width:1px}.cruise-intro-page .timetable-item.dark ul :last-child,.sights-page .timetable-item.dark ul :last-child{display:none}.cruise-intro-page .timetable-item.dark .btn.ticket-arrow *,.sights-page .timetable-item.dark .btn.ticket-arrow *{color:#000}.prices-timetable-wrap .main-wrapper{padding:0 20px;position:relative}.prices-timetable-wrap .main-wrapper .departures-title{border-bottom:1px solid #000;padding:10px;display:flex}.prices-timetable-wrap .main-wrapper .departures-title p{text-align:center;opacity:.9;flex-basis:50%;font-size:16px;font-weight:300}.prices-timetable-wrap .main-wrapper .departures{margin:10px 0;display:flex}.prices-timetable-wrap .main-wrapper .departures .dep-item{z-index:1;justify-content:space-between;align-items:flex-end;margin:5px 0;padding:0 20px;display:flex}.prices-timetable-wrap .main-wrapper .departures .dep-item:first-of-type{padding:0 20px 0 0}.prices-timetable-wrap .main-wrapper .departures .dep-item:not(:last-of-type){border-right:1px solid #000}.prices-timetable-wrap .main-wrapper .departures .dep-item .dotted{border-bottom:1px dotted #000;flex:1;width:50%;max-width:120px;margin:0 5px 5px}@media (width<=400px){.prices-timetable-wrap .main-wrapper .departures .dep-item .dotted{max-width:70px}}.prices-timetable-wrap .main-wrapper .departures .dep-item .icon-wrap{justify-content:space-between;align-items:flex-end;gap:10px;width:50%;display:flex}@media (width<=400px){.prices-timetable-wrap .main-wrapper .departures .dep-item .icon-wrap{min-width:170px}}.prices-timetable-wrap .main-wrapper .departures .dep-item .icon-wrap{line-height:110%}.prices-timetable-wrap .main-wrapper .departures .dep-item .icon-wrap .icon-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;margin-top:-5px;margin-bottom:-5px}@media (width<=999px){.prices-timetable-wrap .main-wrapper .departures .dep-item .icon-wrap .icon-bg{width:40px;height:40px}}.prices-timetable-wrap .price-wrap{background-color:#d9ae63;padding:5px 10px;position:absolute;top:-40px;right:0}.prices-timetable-wrap .price-wrap .price{font-weight:500}.prices-timetable-wrap .btn-wrap{justify-content:center;padding:0;display:flex}@media (width>=450px){.prices-timetable-wrap .btn-wrap{padding:0 20px}}@media (width>=1000px){.prices-timetable-wrap .btn-wrap{padding:0 50px}}@media (width>=1400px){.prices-timetable-wrap .btn-wrap{padding:0}}.prices-timetable-wrap .btn{background-color:#d9ae63;width:100%;margin:10px auto 0}.prices-timetable-wrap .btn.info{background:#fff;border:1px solid #000}.prices-timetable-wrap .btn.info .btn__text:before{content:none!important}.prices-timetable-wrap .btn .btn__text{text-align:center;width:calc(100% - 32px)}.prices-timetable-wrap .header-wrap{z-index:10;padding:20px 0;position:relative}.prices-timetable-wrap .header-wrap h3{text-transform:uppercase;color:#000;font-size:22px}.prices-timetable-wrap .header-wrap .bg-img{opacity:.2;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.prices-timetable-wrap .header-wrap .bg-img img{object-fit:contain;width:100%;height:100%}.prices-timetable-wrap .cruise-wrapper{z-index:5;position:relative}@media (width>=1400px){.prices-timetable-wrap .cruise-wrapper{padding-top:50px}.prices-timetable-wrap .cruise-wrapper .bg-img{z-index:1;opacity:.2;width:300px;height:300px;position:absolute;top:-150px;right:50%;transform:translate(50%)}.prices-timetable-wrap .cruise-wrapper .bg-img img{z-index:1;position:relative}}.prices-timetable-wrap .cruise-item{z-index:1;max-width:400px;margin:0 auto 50px}.prices-timetable-wrap .cruise-item .dotted{border-bottom:1px dotted #fff!important}.prices-timetable-wrap .cruise-item .icon-bg{background:url(/_astro/ship-citadella-icon-white.CRisYE_w.svg)}.prices-timetable-wrap .cruise-item .icon-bg.kf{background:url(/_astro/ship-kisfaludy-icon-white.DKNUk6R9.svg)}.prices-timetable-wrap .cruise-item .discount-item .discount-wrap{align-items:center;gap:10px;display:flex;position:relative}.prices-timetable-wrap .cruise-item .discount-item .discount-wrap .discount-price{white-space:nowrap;background-color:#cb2648;justify-content:center;align-items:center;width:30px;height:20px;display:flex;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.prices-timetable-wrap .cruise-item .discount-item .discount-wrap .discount-price span{color:#fff;font-size:12px}.prices-timetable-wrap .cruise-item .notice{margin:10px 0 0;font-size:14px;font-style:italic}.prices-timetable-wrap .cruise-item.daytime .dotted{border-bottom:1px dotted #000!important}.prices-timetable-wrap .cruise-item.daytime .icon-bg{background:url(/_astro/ship-citadella-icon.BUXvbbUX.svg)}.prices-timetable-wrap .cruise-item.daytime .icon-bg.kf{background:url(/_astro/ship-kisfaludy-icon.w-V4aUdp.svg)}@media (width>=1400px){.prices-timetable-wrap .cruise-item.daytime .img-wrapper img{object-position:70% 50%}}.prices-timetable-wrap .cruise-item p,.prices-timetable-wrap .cruise-item span{font-weight:300}.prices-timetable-wrap .cruise-item.nighttime{background-color:#252a30}.prices-timetable-wrap .cruise-item.nighttime .main-wrapper .departures .dep-item:not(:last-of-type){border-right:1px solid #fff}.prices-timetable-wrap .cruise-item.nighttime .btn.info{background-color:#252a30;border:1px solid #fff}.prices-timetable-wrap .cruise-item.nighttime .btn.info .btn__text,.prices-timetable-wrap .cruise-item.nighttime .btn.info .btn__icon .icon--arrow:before,.prices-timetable-wrap .cruise-item.nighttime .btn.info .btn__icon .icon--arrow:after{color:#fff;border-color:#fff}.prices-timetable-wrap .cruise-item.nighttime .btn.info .btn__icon .icon--arrow:before{background-color:#fff}.prices-timetable-wrap .cruise-item.nighttime p,.prices-timetable-wrap .cruise-item.nighttime span,.prices-timetable-wrap .cruise-item.nighttime h3{color:#fff}.prices-timetable-wrap .cruise-item.nighttime .btn *,.prices-timetable-wrap .cruise-item.nighttime .price,.prices-timetable-wrap .cruise-item.nighttime .label{color:#000}.prices-timetable-wrap .cruise-item.nighttime .departures-title{border-color:#d9ae63}.prices-timetable-wrap .cruise-item.nighttime .departures-title .label{color:#fff}.prices-timetable-wrap .cruise-item{background-color:#fff;grid-template-rows:250px auto;grid-template-columns:100%;padding-bottom:20px;display:grid;position:relative}.prices-timetable-wrap .cruise-item .img-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:250px;position:relative}.prices-timetable-wrap .cruise-item .img-wrapper img{object-fit:cover;width:100%;height:100%}@media (width>=1400px){.prices-timetable-wrap .cruise-item .main-wrapper{padding:20px}}.prices-timetable-wrap .flex-wrapper{flex-direction:column;margin:0 50px;display:flex}@media (width<=550px){.prices-timetable-wrap .flex-wrapper{margin:0 20px}}@media (width<=450px){.prices-timetable-wrap .flex-wrapper{margin:0}}@media (width>=900px){.prices-timetable-wrap .flex-wrapper{flex-direction:row;justify-content:space-between;gap:50px;max-width:900px;margin:auto}}.prices-timetable-wrap .timetable-item{background-color:#fff;grid-template-columns:1fr;max-width:500px;margin:0 auto 50px;display:grid;position:relative}@media (width>=1001px){.prices-timetable-wrap .timetable-item{grid-template-columns:2fr 1.5fr;gap:30px;max-width:1500px}}@media (width>=1401px){.prices-timetable-wrap .timetable-item{grid-template-columns:1.5fr 2fr}}.prices-timetable-wrap .timetable-item .buttons-wrap,.prices-timetable-wrap .timetable-item .buttons-wrap .btn-wrap{width:100%}.prices-timetable-wrap .timetable-item .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:250px;position:relative}@media (width>=601px){.prices-timetable-wrap .timetable-item .img-wrap{height:300px}}@media (width>=1001px){.prices-timetable-wrap .timetable-item .img-wrap{height:100%}}.prices-timetable-wrap .timetable-item .v-line{background-color:#000;width:1px}.prices-timetable-wrap .timetable-item ul{flex-wrap:wrap}.prices-timetable-wrap .timetable-item ul :last-child{display:none}.prices-timetable-wrap .timetable-item p,.prices-timetable-wrap .timetable-item span,.prices-timetable-wrap .timetable-item li,.prices-timetable-wrap .timetable-item h3{color:#000}.prices-timetable-wrap .timetable-item ul{gap:5px 20px;list-style:none;display:flex}.prices-timetable-wrap .timetable-item ul li{font-weight:600}@media (width>=1201px){.prices-timetable-wrap .timetable-item ul{flex-wrap:wrap}}.prices-timetable-wrap .timetable-item .h3-wrap{border-left:7px solid #d9ae63;margin:20px 0}.prices-timetable-wrap .timetable-item .h3-wrap h3{letter-spacing:2px;text-transform:uppercase;padding:0 20px 0 13px;font-size:1.3rem;font-weight:400}.prices-timetable-wrap .timetable-item .desc-p{margin:0 30px 0 20px;padding:20px 0;font-weight:300;line-height:24px}.prices-timetable-wrap .timetable-item .times-wrap,.prices-timetable-wrap .timetable-item .prices-wrap{margin:0 30px 20px}.prices-timetable-wrap .timetable-item .times-wrap .price,.prices-timetable-wrap .timetable-item .prices-wrap .price{font-weight:500}.prices-timetable-wrap .timetable-item .flex-container{justify-content:space-between;display:flex}.prices-timetable-wrap .timetable-item .times-wrap p{align-items:baseline;column-gap:20px;display:flex}.prices-timetable-wrap .timetable-item .times-wrap li{position:relative}.prices-timetable-wrap .timetable-item .times-wrap .on-weekend:after{content:"*";position:absolute;top:-5px;right:-12px}.prices-timetable-wrap .timetable-item .price-item{justify-content:space-between;width:80%;font-weight:600;display:flex}.prices-timetable-wrap .timetable-item .price-item.discount .price{font-size:1rem;font-weight:400;text-decoration:line-through;position:relative}.prices-timetable-wrap .timetable-item .price-item.discount .price .coupon-price{white-space:nowrap;color:#cb2648;font-size:1.2rem;font-weight:500;position:absolute;top:-1.4rem;left:-12px}.prices-timetable-wrap .timetable-item .price-item.discount .price .coupon-price:after{content:"*";position:absolute;top:-5px}.prices-timetable-wrap .timetable-item .price-item.discount .price .coupon-price.light-price{color:#cb2648}.prices-timetable-wrap .timetable-item .price-item.discount .price .coupon-price.double_ast:after{content:"**"}.prices-timetable-wrap .timetable-item .price-item.discount .discount-text{white-space:nowrap;text-align:center;color:#fff;text-transform:uppercase;background-color:#b91919;padding:5px 10px;position:absolute;top:10px;right:10px;transform:rotate(25deg)translate(20%,-50%)}.prices-timetable-wrap .timetable-item .coupon{padding:0 30px 10px;font-size:.9rem}.prices-timetable-wrap .timetable-item .duration{margin:10px 0;font-size:.9rem}.prices-timetable-wrap .timetable-item .duration b{margin-left:5px}.prices-timetable-wrap .timetable-item .desktop-text-wrap{max-width:400px}@media (width<=1400px){.prices-timetable-wrap .timetable-item .desktop-text-wrap{max-width:initial}}.prices-timetable-wrap .timetable-item .btn-wrap{flex-direction:column;align-items:center;width:100%;display:flex}.prices-timetable-wrap .timetable-item .btn-wrap .btn{width:calc(100% - 60px);max-width:320px}@media (width>=1201px){.prices-timetable-wrap .timetable-item .btn-wrap{justify-content:center;align-items:center;display:flex}}.prices-timetable-wrap .timetable-item .btn-wrap .btn.btn--arrow{outline:none;margin:0 30px 10px}.prices-timetable-wrap .timetable-item .btn-wrap .btn.btn--arrow.ticket-arrow{background-color:#d9ae63}.prices-timetable-wrap .timetable-item .btn-wrap .btn.btn--arrow :hover{animation:none}.prices-timetable-wrap .timetable-item .btn-wrap .btn.btn--arrow .btn__text{text-align:center;width:calc(100% - 32px)}.prices-timetable-wrap .timetable-item .btn-wrap .btn.btn--arrow .btn__text:before{content:"";width:0!important}.prices-timetable-wrap .timetable-item .btn-wrap .btn.btn--arrow .icon--arrow:hover{animation:none}.prices-timetable-wrap .timetable-item.items-on-pic{position:relative}.prices-timetable-wrap .timetable-item.items-on-pic .buttons-wrap{align-self:flex-end}.prices-timetable-wrap .timetable-item.items-on-pic .prices-wrap,.prices-timetable-wrap .timetable-item.items-on-pic .times-wrap p{display:none}.prices-timetable-wrap .timetable-item.items-on-pic .times-wrap ul{flex-wrap:wrap;justify-content:flex-start;gap:5px 10px;width:65%;min-width:150px;position:absolute;top:170px;left:20px}.prices-timetable-wrap .timetable-item.items-on-pic .times-wrap ul .v-line{display:none}.prices-timetable-wrap .timetable-item.items-on-pic .times-wrap ul li{color:#fff;background:#1e2227cc;padding:3px 8px;font-size:1.2rem;font-weight:500}.prices-timetable-wrap .timetable-item.items-on-pic .times-wrap ul li.on-weekend:after{content:""}.prices-timetable-wrap .timetable-item.items-on-pic .times-wrap .weekend{display:none}.prices-timetable-wrap .timetable-item.items-on-pic .on-pic-price{background-color:#d9ae63;flex-direction:column-reverse;display:flex;position:absolute;bottom:-15px;right:20px}.prices-timetable-wrap .timetable-item.items-on-pic .on-pic-price span{padding:5px 10px;font-size:1.2rem;font-weight:600}.prices-timetable-wrap .timetable-item.items-on-pic .on-pic-price.discount span{font-size:1.1rem;text-decoration:line-through;position:relative}.prices-timetable-wrap .timetable-item.items-on-pic .on-pic-price.discount span .coupon-price{white-space:nowrap;color:#fff;background-color:#b91919;padding-right:15px;font-size:1.3rem;font-weight:600;text-decoration:none;position:absolute;top:-30px;left:55%;transform:translate(-50%)rotate(10deg)}.prices-timetable-wrap .timetable-item.items-on-pic .on-pic-price.discount span .coupon-price:after{content:"*";position:absolute;top:-5px}.prices-timetable-wrap .timetable-item.dark{background-color:#1a2027;border:1px solid #fff;box-shadow:0 0 20px #0006}.prices-timetable-wrap .timetable-item.dark *{color:#fff}.prices-timetable-wrap .timetable-item.dark .second-btn{border:1px solid #fff}.prices-timetable-wrap .timetable-item.dark .second-btn .btn__text{border-right:1px solid #fff}.prices-timetable-wrap .timetable-item.dark .second-btn .icon--arrow:before{background-color:#fff}.prices-timetable-wrap .timetable-item.dark .second-btn .icon--arrow:after{border-top:1px solid #fff;border-right:1px solid #fff}.prices-timetable-wrap .timetable-item.dark .v-line{background-color:#fff;width:1px}.prices-timetable-wrap .timetable-item.dark ul :last-child{display:none}.prices-timetable-wrap .timetable-item.dark .btn.ticket-arrow *{color:#000}.about-section{background-color:#eaedef;padding:30px 20px 50px}@media (width>=900px){.about-section{padding:50px}}.about-section .about-section-content{max-width:1000px;margin:auto}@media (width<=899px){.about-section .about-section-content{max-width:500px}}@media (width<=650px){.about-section .about-section-content{width:auto;max-width:400px}}@media (width>=1400px){.about-section .about-section-content{max-width:1000px}}.about-section .white{color:#fff;max-width:500px;font-weight:300;line-height:26px}.about-section .white.w-padding{margin:20px 0;padding-left:25px}@media (width<=900px){.about-section .white{padding-left:25px}.about-section .white.gold-padding{padding-left:20px}}.about-section .gold-padding{border-left:5px solid #d9ae63;margin:20px 0;padding-left:20px;font-size:1.5rem;font-weight:400;line-height:30px}.about-section .big{margin-bottom:20px;font-size:20px}.about-section .w-padding{margin:10px auto}.about-section .about-h{text-align:left;color:#000;letter-spacing:0;border:none;max-width:500px;margin:0 0 20px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.about-section .about-h:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:0;transform:none}.about-section h4{margin-top:40px}.about-section .inner-text-grid{flex-flow:column wrap;gap:20px 50px;display:flex;position:relative}.about-section .inner-text-grid div{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;position:relative}.about-section .inner-text-grid p{max-width:400px;margin:0}@media (width>=900px){.about-section .inner-text-grid{columns:2;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;display:block}.about-section .inner-text-grid p{margin:10px 0}}.about-section p{font-weight:300}.about-section p.title{margin-top:20px;font-size:20px;font-weight:500}.about-section .goldbold{color:#d9ae63;font-size:1.5rem;font-weight:600}.about-section.xmas h2:after{background-color:#cb2648}.about-section.xmas .gold-padding{border-color:#cb2648}.about-section.xmas .gold-padding .goldbold{color:#cb2648}.gallery-head-wrap{justify-content:center;align-items:center;display:flex}.gallery-head-wrap .gallery-header{display:flex}.gallery-head-wrap .gallery-header h2{width:auto;padding:50px 24px;color:#fff!important}.gallery-head-wrap .gallery-header h2:after{content:none}.gallery-head-wrap .gold-dot{background-color:#d9ae63;width:6px;height:6px}.payment-error{z-index:100;background-color:#cb2648;width:100%;padding:20px;position:fixed;bottom:0;left:0;display:none!important}.payment-error p{color:#fff;text-align:center;width:fit-content;max-width:1000px;margin:auto}.payment-error p .btn{text-align:center;cursor:pointer;color:#fff;border:1px solid #fff;border-radius:12px;margin:10px 0;padding:5px 10px;font-weight:500}@media (width<=600px){.payment-error p{text-align:left}}.payment-error .flex{justify-content:center;gap:10px;display:flex}.vr-holder{justify-content:center;align-items:center;height:600px;display:flex}.vr-section{background:#f8f9fa;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:500px;padding:50px 20px;display:flex;position:relative;overflow:hidden}@media (width>=1000px){.vr-section{padding-bottom:100px;overflow:hidden}}.vr-section .vr-item{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex;overflow:hidden}.vr-section .vr-item .bttn{z-index:3;position:relative}.vr-section .vr-item .bttn a{padding:5px 20px}.vr-section .vr-item .bttn a span{color:#000;text-transform:uppercase}.vr-section .vr-item.cit{position:relative}.vr-section .vr-item.cit .btn.btn--arrow .btn__text{border-right:none}.vr-section .vr-item.cit .btn.empty{pointer-events:none;cursor:default;background-color:#fff;border:none;padding:5px 10px;box-shadow:0 0 12px #0000001a}.vr-section .vr-item.cit .btn.empty .btn__text:after,.vr-section .vr-item.cit .btn.empty .btn__text:before{content:none}.vr-section .inner-bg-img,.vr-section .outer-bg-img{background-color:#f8f9fa;background-position:50%;background-repeat:no-repeat;background-size:cover}.vr-section .inner-bg-img{z-index:2;aspect-ratio:1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:450px;height:100%;min-height:200px;max-height:320px;padding:50px 30px;display:flex;position:relative;overflow:hidden}.vr-section .inner-bg-img:after{content:"";opacity:.6;z-index:0;background-color:#1a2027;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}.vr-section .inner-bg-img.inactive{filter:grayscale();background-color:gray}.vr-section .inner-bg-img h2{z-index:1;border-top:none;border-bottom:none;width:fit-content;font-size:2rem;font-weight:500}.vr-section .outer-bg-img{overflow:hidden}.vr-section .outer-bg-img h2{color:#000}.vr-section .eye{z-index:2;width:40px;height:40px}.vr-section .flex-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;display:flex}.vr-section .flex-wrapper .vr-item{min-width:450px;min-height:450px}@media (width<=450px){.vr-section .flex-wrapper .vr-item{min-width:200px}}.vr-section .flex-wrapper .vr-item .inner-wrap{height:450px}.vr-section .inner-wrap{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:340px;max-width:900px;margin:0 50px;padding:0;display:flex}@media (width<=650px){.vr-section .inner-wrap{width:80%}}@media (width<=400px){.vr-section .inner-wrap{min-width:initial;width:100%}}.vr-section .ship-icon{z-index:1;opacity:.8;width:150px;display:none;position:absolute;bottom:-50px;right:-20px;transform:scaleX(-1)}@media (width>=1000px){.vr-section .ship-icon{display:none}.vr-section .ship-icon.outer{opacity:.2;width:250px;bottom:0}.vr-section .ship-icon.outer.cit{left:-200px;right:initial;width:400px;right:-50px;transform:scale(1)}}.vr-section h3{color:#fff;text-transform:uppercase;z-index:2;margin-bottom:20px;font-size:24px}.vr-section p{color:#fff;text-align:center;z-index:2;max-width:320px;margin:0 0 20px;font-size:16px;font-weight:300}.vr-section .btn{background-color:#d9ae63;border:1px solid #d9ae63}.vr-section .btn .btn__text{align-items:center;display:flex}.vr-section .btn{z-index:2}@media (width>=1000px){#services{grid-template-columns:1fr 2fr;max-width:1600px;margin:auto;display:grid}#services #szolgaltatasok{display:none}#services .img-wrapper{grid-area:1/2/3/3;align-self:center;width:100%;min-height:350px;max-height:500px}#services .ships-section__title-row{min-width:500px}#services .ships-section__title-row .btn-wrap .btn{border:none}#services .white-h{text-align:left;margin:0;font-size:40px;position:relative}#services .white-h:after{width:150px;left:30px;transform:none}}#services .img-wrapper{gap:10px;display:flex}#services .img-wrapper .img-wrap{width:100%}#services .img-wrapper .img-wrap img{object-fit:cover;flex-basis:50%;width:100%;height:100%}#services .btn-wrap{justify-content:center;align-items:center;margin:20px 0 0;display:flex}#services .btn-wrap .btn{background-color:#d9ae63;border:none}#services .section__text-block{flex-direction:column;align-items:center;display:flex}@media (width>=1000px){#services .section__text-block{align-items:flex-start}}#services .section__text-block .text-block__p{margin:0 0 20px}@media (width>=1000px){#services .section__text-block .text-block__p{padding:0 30px}}#services .section__text-block .more{color:#fff;margin:0;font-weight:300}@media (width>=1000px){#services .section__text-block .more{padding-left:30px}}#services .section__text-block .btn-wrap{justify-content:flex-start}@media (width>=1000px){#services .section__text-block .btn-wrap{margin:0;padding-left:30px}#services .section__text-block .btn-wrap .btn{margin-top:20px}}#services .section__text-block ul{width:80%;max-width:512px;margin:0 0 20px;list-style:none}@media (width>=1000px){#services .section__text-block ul{padding:0 0 0 30px}}#services .section__text-block ul li{color:#fff;margin-bottom:5px;padding:0 0 0 15px;font-weight:300;position:relative}#services .section__text-block ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:9px;left:0}.modal-page-wrap{z-index:99;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.modal-page-wrap .discount-modal{z-index:100;background-color:#f9f9f9;flex-direction:column;align-items:center;gap:20px;min-width:300px;max-width:600px;min-height:200px;padding:50px;display:flex;position:relative;box-shadow:0 0 30px #000c}.modal-page-wrap .discount-modal .top-left,.modal-page-wrap .discount-modal .top-right,.modal-page-wrap .discount-modal .bottom-left,.modal-page-wrap .discount-modal .bottom-right{position:absolute}@media (width<=800px){.modal-page-wrap .discount-modal .top-left,.modal-page-wrap .discount-modal .top-right,.modal-page-wrap .discount-modal .bottom-left,.modal-page-wrap .discount-modal .bottom-right{display:none}}.modal-page-wrap .discount-modal .top-left{border:30px solid #0000;border-left-color:#f9f9f9;border-right-width:0;width:0;height:0;top:0;left:-1px}.modal-page-wrap .discount-modal .top-right{border:30px solid #0000;border-left-width:0;border-right-color:#f9f9f9;width:0;height:0;top:0;right:-1px}.modal-page-wrap .discount-modal .bottom-right{border:30px solid #0000;border-left-width:0;border-right-color:#f9f9f9;width:0;height:0;bottom:0;right:-1px}.modal-page-wrap .discount-modal .bottom-left{border:30px solid #0000;border-left-color:#f9f9f9;border-right-width:0;width:0;height:0;bottom:0;left:-1px}@media (width<=600px){.modal-page-wrap .discount-modal{width:100%;margin:20px;padding:50px 20px}}.modal-page-wrap .discount-modal h2{color:#fff;background-color:#b91919;max-width:500px;font-size:2rem;position:relative}.modal-page-wrap .discount-modal p{text-align:center}.modal-page-wrap .discount-modal p span{font-weight:600}.modal-page-wrap .discount-modal .close-btn{cursor:pointer;width:20px;position:absolute;top:10px;right:10px}.modal-page-wrap .discount-modal .close-btn img{width:100%;transform:rotate(45deg)}.modal-page-wrap .discount-modal .hero__btn{justify-content:center;margin:20px 0 0;display:flex}.modal-page-wrap .discount-modal .hero__btn .btn{background-color:#d9ae63;border:1px solid #d9ae63}.transactionPage{background-color:#252a30;justify-content:center;align-items:center;min-height:100vh;padding:100px 0;display:flex}.transactionPage *{color:#fff}.transactionPage h1,.transactionPage h2,.transactionPage h3,.transactionPage p{text-align:center}.transactionPage .col{flex-direction:column;align-items:center;gap:20px;display:flex}.transactionPage .col .buttons{flex-direction:column;gap:20px;display:flex}.vid-wrapper-mobile{padding-top:56.25%;position:relative}.vid-wrapper-mobile .dark-layer{z-index:2;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.vid-wrapper-mobile .dark-layer .play-button-outer{cursor:pointer;z-index:3;background-color:#ffffff4d;border-radius:50%;width:50px;height:50px;position:relative}.vid-wrapper-mobile .dark-layer .play-button-outer .play-button-inner{border:14px solid #0000;border-left:25px solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(calc(3px - 50%),-50%)}.ship-section.home-ships{background-color:#eaedef;padding:50px 20px;position:relative}.ship-section.home-ships #elegant{position:relative}.ship-section.home-ships .ship-inner-wrap{flex-direction:column;align-items:center;margin:auto;padding:0 20px;display:flex}@media (width<=450px){.ship-section.home-ships .ship-inner-wrap{padding:0}}@media (width>=1000px){.ship-section.home-ships .ship-inner-wrap{max-width:initial;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.ship-section.home-ships .ship-inner-wrap .text-wrapper{justify-self:flex-end}.ship-section.home-ships .ship-inner-wrap .tour-img-wrap{justify-self:flex-start;margin:0 0 0 20px}.ship-section.home-ships .text-wrapper{margin-right:20px}}.ship-section.home-ships .text-wrapper h2{color:#000;letter-spacing:0;text-align:left;max-width:320px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}@media (width>=1000px){.ship-section.home-ships .text-wrapper h2{max-width:320px}}.ship-section.home-ships .text-wrapper h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:0;transform:none}.ship-section.home-ships .text-wrapper p{color:#000;max-width:300px;margin:30px auto;padding:0;font-weight:300}@media (width>=1000px){.ship-section.home-ships .text-wrapper p{max-width:320px}}.ship-section.home-ships .tour-img-wrap{width:100%;max-width:400px;margin:auto;padding:20px 50px}.ship-section.home-ships .tour-img-wrap img{object-fit:contain;width:100%;height:100%}@media (width<=550px){.ship-section.home-ships .tour-img-wrap{max-width:350px;padding:20px}}@media (width>=1000px){.ship-section.home-ships .tour-img-wrap{margin-left:20px;padding:0}}.ship-section.home-ships .bg-wrap{border-radius:16px;width:100%;max-width:500px;scroll-margin:80px}@media (width<=999px){.ship-section.home-ships .bg-wrap{justify-content:center;display:flex}.ship-section.home-ships .bg-wrap .ship-item{margin:20px auto 30px;padding-bottom:0}.ship-section.home-ships .bg-wrap .ship-item:last-of-type{margin-bottom:0}}@media (width>=1000px){.ship-section.home-ships .bg-wrap{grid-column:1/3;justify-self:center;max-width:100%;height:100%}.ship-section.home-ships .bg-wrap:last-of-type{padding-top:50px}}@media (width>=1400px){.ship-section.home-ships .bg-wrap{max-width:1400px}}.ship-section.home-ships .ship-item{background-color:#fff;border-radius:16px;max-width:400px;margin:50px 0;padding-bottom:30px;position:relative;box-shadow:0 0 10px 3px #0003}.ship-section.home-ships .ship-item .icon-wrap{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ship-section.home-ships .ship-item .icon-wrap span{font-weight:300}.ship-section.home-ships .ship-item .icon-wrap .bg{background-color:#d9ae63;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;display:flex}.ship-section.home-ships .ship-item .icon-wrap .bg img{width:30px;height:30px;display:block}.ship-section.home-ships .ship-item .main{width:100%;height:100%}.ship-section.home-ships .ship-item .main iframe{border-radius:12px;width:715px;height:100%}.ship-section.home-ships .ship-item .vid-icon{border-radius:12px;justify-content:flex-start;align-items:flex-end;width:100%;height:100px;display:flex}.ship-section.home-ships .ship-item .vid-icon img{z-index:2;position:absolute;transform:translate(3px);object-fit:contain!important;width:40%!important;height:auto!important}@media (width>=1000px){.ship-section.home-ships .ship-item{max-width:none;height:100%;margin:0;padding:20px;display:flex}.ship-section.home-ships .ship-item .img-wrap{border-radius:12px;flex-shrink:.5;align-items:center;display:flex;overflow:hidden;height:100%!important}.ship-section.home-ships .ship-item .img-wrap img{border-radius:12px}.ship-section.home-ships .ship-item .img-wrap .main{aspect-ratio:16/9;border-radius:12px;width:100%;max-width:715px;height:100%}.ship-section.home-ships .ship-item .img-wrap .main img{object-fit:cover;width:100%;height:100%}.ship-section.home-ships .ship-item .text-wrap{flex-shrink:.8}.ship-section.home-ships .ship-item iframe{width:100%}.ship-section.home-ships .ship-item.cit .ratings-section{right:10px;left:initial}}.ship-section.home-ships .ship-item .text-switch{justify-content:center;gap:10px;display:flex}.ship-section.home-ships .ship-item .text-switch .switch{text-transform:capitalize;cursor:pointer;background-color:#eaedef;border-radius:6px;padding:2px 8px;font-size:13px}.ship-section.home-ships .ship-item .text-switch .switch.active{background-color:#d9ae63}.ship-section.home-ships .ship-item .details{margin-bottom:20px}.ship-section.home-ships .ship-item .details .detail-item .detail-head{align-items:center;gap:5px;display:flex}.ship-section.home-ships .ship-item .details .detail-item .detail-desc{margin-bottom:10px;padding-left:30px;line-height:20px}.ship-section.home-ships .ship-item .details .detail-item img{object-fit:cover;width:25px;height:25px}.ship-section.home-ships .ship-item .details .detail-item h5{color:#000;text-transform:uppercase;font-size:16px}@media (width>=400px){.ship-section.home-ships .ship-item .desc{padding:0 20px}}@media (width>=600px){.ship-section.home-ships .ship-item .desc{padding:0 30px}}.ship-section.home-ships .ship-item .ratings-section{justify-content:center;gap:15px;margin-bottom:10px;display:flex}.ship-section.home-ships .ship-item .ratings-section .rating-item{justify-content:center;align-items:center;gap:3px;display:flex}.ship-section.home-ships .ship-item .ratings-section .rating-item .logo-wrap,.ship-section.home-ships .ship-item .ratings-section .rating-item img{width:30px;height:30px}.ship-section.home-ships .ship-item .ratings-section .rating-item p{margin-bottom:0;font-size:14px;font-weight:500}@media (width>=1000px){.ship-section.home-ships .ship-item .ratings-section{background-color:#fff;border-radius:12px;flex-direction:column;gap:10px;margin-bottom:0;padding:10px;position:absolute;bottom:50%;left:10px;transform:translateY(50%)}.ship-section.home-ships .ship-item .ratings-section .rating-item{flex-direction:column}}.ship-section.home-ships .ship-item .guide-wrap{z-index:5;background-color:#d9ae63;border-radius:8px;justify-content:center;align-items:center;gap:5px;margin-bottom:10px;padding:2px 5px;display:flex;position:absolute;top:10px;right:10px}.ship-section.home-ships .ship-item .guide-wrap p{text-transform:capitalize;padding:5px;font-size:13px;margin-bottom:0!important}.ship-section.home-ships .ship-item .guide-wrap img{width:30px;height:30px}@media (width>=1000px){.ship-section.home-ships .ship-item .guide-wrap{display:none}}.ship-section.home-ships .ship-item .guide-wrap.desktop{display:none}.ship-section.home-ships .ship-item .guide-wrap.desktop:after{content:none}@media (width>=1000px){.ship-section.home-ships .ship-item .guide-wrap.desktop{z-index:10;background-color:#fff;width:fit-content;padding-right:10px;display:flex;right:0}.ship-section.home-ships .ship-item .guide-wrap.desktop .icon-wrap{z-index:5;background-color:#fff;background-image:url(/_astro/headphones_b.D0QQ0LRw.svg);background-position:50%;background-repeat:no-repeat;background-size:90%;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;padding:5px;display:flex}.ship-section.home-ships .ship-item .guide-wrap.desktop .icon-wrap:after{content:"";z-index:4;background-color:#fff;width:10px;height:30px;position:absolute;right:0}.ship-section.home-ships .ship-item .guide-wrap.desktop .icon-wrap:hover{background-color:#d9ae63;background-image:url(/_astro/headphones.DAa4P6YK.svg);border:1px solid #d9ae63}.ship-section.home-ships .ship-item .guide-wrap.desktop p{pointer-events:none;opacity:0;z-index:4;white-space:nowrap;transition:all .3s;transform:translate(100%)}.ship-section.home-ships .ship-item .guide-wrap.desktop:hover p{opacity:1;width:fit-content;transform:translate(0)}}.ship-section.home-ships .ship-item .guide-wrap.desktop.cit{flex-direction:row-reverse;padding-left:10px;left:0}.ship-section.home-ships .ship-item .guide-wrap.desktop.cit .icon-wrap:after{right:initial;left:0}.ship-section.home-ships .ship-item .guide-wrap.desktop.cit p{transform:translate(-100%)}.ship-section.home-ships .ship-item .guide-wrap.desktop.cit:hover p{transform:translate(0)}.ship-section.home-ships .ship-item .buttons-wrap{grid-template-columns:1fr;align-content:flex-start;gap:10px;max-width:400px;margin:auto;display:grid}.ship-section.home-ships .ship-item .buttons-wrap .bttn,.ship-section.home-ships .ship-item .buttons-wrap .btn{width:100%}.ship-section.home-ships .ship-item .buttons-wrap .bttn span,.ship-section.home-ships .ship-item .buttons-wrap .btn span{text-transform:capitalize}.ship-section.home-ships .ship-item .buttons-wrap .bttn a.btn,.ship-section.home-ships .ship-item .buttons-wrap .btn a.btn{margin-bottom:0}@media (width>=1000px){.ship-section.home-ships .ship-item .buttons-wrap{grid-template-columns:1fr 1fr}.ship-section.home-ships .ship-item .buttons-wrap .bttn,.ship-section.home-ships .ship-item .buttons-wrap .btn{width:100%;max-width:200px}}.ship-section.home-ships .ship-item .buttons-wrap .ticket{grid-area:2/1/auto/3}@media (width>=1000px){.ship-section.home-ships .ship-item .buttons-wrap .ticket{width:fit-content}}.ship-section.home-ships .ship-item .img-wrap{height:200px;position:relative}.ship-section.home-ships .ship-item .img-wrap img{object-fit:cover;width:100%;height:100%}.ship-section.home-ships .ship-item .img-wrap .main{object-position:center}.ship-section.home-ships .ship-item .img-wrap .img-col{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100px;margin-left:10px;display:flex}.ship-section.home-ships .ship-item .img-wrap .img-col img,.ship-section.home-ships .ship-item .img-wrap .img-col .sub{aspect-ratio:1;width:100%;height:100%;display:block;position:relative}.ship-section.home-ships .ship-item .img-wrap .img-col .filter-wrap{cursor:pointer;position:relative}.ship-section.home-ships .ship-item .img-wrap .img-col .filter-wrap .filter{pointer-events:none;content:"";z-index:2;background-color:#ffffff4d;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.ship-section.home-ships .ship-item .img-wrap .img-col .filter-wrap .filter.hidden{opacity:0}@media (width<=1399px){.ship-section.home-ships .ship-item .img-wrap .img-col{display:none}}.ship-section.home-ships .ship-item .img-wrap .disc-wrap-onpic{justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;bottom:0;right:5px}@media (width<=450px){.ship-section.home-ships .ship-item .img-wrap .disc-wrap-onpic{flex-direction:column}}.ship-section.home-ships .ship-item .img-wrap .disc-wrap-onpic .disc-icon.onpic{z-index:2;background-image:url(/_astro/pricetag-filled-icon.D0_sXtDX.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:50px;height:50px;font-weight:400;display:flex}@media (width<=450px){.ship-section.home-ships .ship-item .img-wrap .disc-wrap-onpic .disc-icon.onpic{transform:translateY(5px)}}.ship-section.home-ships .ship-item .img-wrap .disc-wrap-onpic .disc-icon.onpic span{color:#fff;font-size:14px;transform:translate(-5px)}@media (width>=550px){.ship-section.home-ships .ship-item .img-wrap{height:250px}}.ship-section.home-ships .ship-item ul{margin:20px 0;list-style:none;position:relative}.ship-section.home-ships .ship-item ul li{padding-left:20px;font-weight:300;position:relative}.ship-section.home-ships .ship-item ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ship-section.home-ships .ship-item ul .price.discount{margin-right:5px;font-size:14px;text-decoration:line-through;position:relative}.ship-section.home-ships .ship-item ul .new-price{font-weight:500;position:relative}.ship-section.home-ships .ship-item ul .new-price:after{content:"*";position:absolute;top:-5px;right:-10px}.ship-section.home-ships .ship-item ul .new-price.double-ast:after{content:"%";color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:400;display:flex;right:-20px}.ship-section.home-ships .ship-item h3{position:relative}.ship-section.home-ships .ship-item .weekend-time{padding-right:0}.ship-section.home-ships .ship-item .weekend-time:before{content:"*";position:absolute;top:-5px;right:5px}.ship-section.home-ships .ship-item .weekend-time:after{margin-left:10px!important}.ship-section.home-ships .ship-item .weekend-notice{padding-left:20px;font-size:14px;font-style:italic;position:relative}.ship-section.home-ships .ship-item .weekend-notice:before{content:"*";position:absolute;top:-2px;left:-2px}.ship-section.home-ships .ship-item .weekend-notice.double{margin-top:-15px}.ship-section.home-ships .ship-item .weekend-notice.double:before{content:"%";color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:400;display:flex;right:-20px}.ship-section.home-ships .ship-item .icon{width:100px;height:100px;margin:-15px auto;display:none}@media (width>=1000px){.ship-section.home-ships .ship-item .icon{display:block}}.ship-section.home-ships .ship-item .text-wrap{background-color:#fff;padding:0 20px 20px}@media (width>=1000px){.ship-section.home-ships .ship-item .text-wrap{max-width:450px;margin:auto}.ship-section.home-ships .ship-item .text-wrap .buttons-wrap{padding:0 20px}}.ship-section.home-ships .ship-item .text-wrap p,.ship-section.home-ships .ship-item .text-wrap ul,.ship-section.home-ships .ship-item .text-wrap li,.ship-section.home-ships .ship-item .text-wrap span,.ship-section.home-ships .ship-item .text-wrap b,.ship-section.home-ships .ship-item .text-wrap a{color:#000}.ship-section.home-ships .ship-item .text-wrap .cold-notice{align-items:center;gap:10px;margin-bottom:20px;display:flex}.ship-section.home-ships .ship-item .text-wrap .cold-notice p{margin:0}.ship-section.home-ships .ship-item .text-wrap .cold-notice img{width:30px;height:30px}.ship-section.home-ships .ship-item .text-wrap .disc-wrap{gap:5px;display:flex}.ship-section.home-ships .ship-item .text-wrap .disc-wrap .disc-icon{background-image:url(/_astro/pricetag-filled-icon.D0_sXtDX.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.ship-section.home-ships .ship-item .text-wrap .disc-wrap .disc-icon span{color:#fff;font-size:14px;transform:translate(-5px)}.ship-section.home-ships .ship-item .text-wrap h3{color:#000;text-transform:uppercase;text-align:center;margin-bottom:10px;padding:5px 10px}@media (width<=999px){.ship-section.home-ships .ship-item .text-wrap h3{margin-top:10px}}.ship-section.home-ships .ship-item .text-wrap .mo-tag span{color:#144346;background-image:url(/_astro/csodasMO-tag.DLJWTc1I.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:8px;width:fit-content;margin-top:10px;margin-bottom:20px;padding:5px 30px 5px 10px;font-weight:500;display:block}.ship-section.home-ships .ship-item .text-wrap .perks-wrap{flex-wrap:wrap;gap:10px;margin:10px 0 20px;display:none}.ship-section.home-ships .ship-item .text-wrap .perks-wrap .perk{white-space:nowrap;background-color:#dce2e8;padding:5px 10px;font-size:12px}.ship-section.home-ships .ship-item .text-wrap p{margin:0 0 20px;font-weight:300;line-height:22px}.ship-section.home-ships .ship-item .text-wrap .btn-wrap{flex-direction:column;align-items:center;width:100%;display:flex}.ship-section.home-ships .ship-item .text-wrap .btn-wrap.info{align-self:flex-start}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn{width:100%}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow{background-color:#d9ae63;border:none;outline:none;margin:0 0 10px}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.out{display:none}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.info{background-color:#0000;border:1px solid #000}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.info .btn__text{color:#000;border-color:#000}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.info .btn__icon .icon--arrow:before{background-color:#000}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.info .btn__icon .icon--arrow:after{border-color:#000}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow :hover{animation:none}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow .btn__text{text-align:center;width:calc(100% - 32px)}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow .btn__text:before{content:"";width:0!important}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow .icon--arrow:hover{animation:none}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.tt-btn{cursor:pointer;background-color:#0000;border:1px solid #000;justify-content:center;display:flex}.ship-section.home-ships .ship-item .text-wrap .btn-wrap .btn.btn--arrow.tt-btn a{text-transform:uppercase;pointer-events:none;font-weight:300}.ship-section.home-ships .ship-item .text-wrap .time{margin-right:5px;position:relative}.ship-section.home-ships .ship-item .text-wrap .time:not(:last-of-type):after{content:"|";margin-left:5px}.ship-section.home-ships .ship-item .text-wrap .time.discount.double:before{content:"%";background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:400;display:flex;position:absolute;top:-5px;right:5px}.ship-section.home-ships .ship-item .text-wrap .time.discount.double:after{margin-left:20px}@media (width<=999px){.ship-section.home-ships .ship-item.cit .text-wrap .btn-wrap .btn.btn--arrow.tt-btn{border:1px solid #000}.ship-section.home-ships .ship-item.cit .text-wrap .btn-wrap .btn.btn--arrow.tt-btn a{pointer-events:none;color:#000}}.ship-section.home-ships .ship-item .logo{opacity:.2;width:150px;display:none;position:absolute;bottom:-30px;right:0;transform:scaleX(-1)}.ship-section.home-ships .ship-item{overflow:hidden}.ship-section.home-ships .ship-item .coupon-text{text-align:center;background-color:#6464641a;border-radius:6px;margin-top:10px;padding:5px 10px;display:flex}.ship-section.home-ships .ship-item .coupon-text img{width:50px;height:50px}.ship-section.home-ships .ship-item .coupon-text p{margin:0;font-size:14px;line-height:16px}@media (width<=999px){.ship-section.home-ships .ship-item .coupon-text{border-radius:0;width:calc(100% + 40px);margin-top:-10px;transform:translate(-20px,20px)}}.ship-section.home-ships .ship-item.cit{flex-direction:row-reverse}.ship-section.home-ships .ship-item.cit .noti{display:none}.ship-section.home-ships .ship-item.cit .img-wrap{justify-content:flex-end}.ship-section.home-ships .ship-item.cit .img-wrap .img-col{margin-left:0;margin-right:10px}.ship-section.home-ships .ship-item.kf{flex-direction:row}.ship-section.home-ships .btn-desc-wrap{margin-top:50px}.ship-section.home-ships .btn-desc-wrap .text-wrap p{text-align:center;margin:auto;font-weight:300}.ship-section.home-ships .btn-desc-wrap .text-wrap p strong{font-weight:500}.ship-section.home-ships .btn-desc-wrap .text-wrap p.big{text-transform:uppercase;margin-bottom:5px;font-size:20px;font-weight:600}.ship-section.home-ships .btn-desc-wrap .btn-wrap.arr .btn{justify-content:center;align-items:center;gap:5px;width:90%;max-width:400px;margin:20px auto;display:flex;position:relative}.ship-section.home-ships .btn-desc-wrap .btn-wrap.arr .btn .arr{position:static}.ship-section.home-ships .btn-desc-wrap .btn-wrap .bttn.xmas{background-color:#cb2648;border:none}.ship-section.home-ships .forint-popup{z-index:11;background-color:#fff;border-radius:16px;width:90%;min-width:250px;max-width:500px;padding:24px 40px;transition:all .3s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #0000004d}.ship-section.home-ships .forint-popup p{font-weight:300}.ship-section.home-ships .forint-popup p.title{text-align:center;border-bottom:1px solid #000;width:fit-content;margin:0 auto;padding-bottom:10px;font-size:24px;font-weight:500}.ship-section.home-ships .forint-popup p:not(.title){margin:32px 0}@media (width<=800px){.ship-section.home-ships .forint-popup p.title{font-size:20px}.ship-section.home-ships .forint-popup p{font-size:15px}}.ship-section.home-ships .forint-popup .bttn{z-index:1;justify-content:center;align-items:center;gap:5px;width:100%;max-width:300px;height:100%;margin:0 auto;padding:6px 12px;font-weight:300;display:flex;position:relative}.ship-section.home-ships .forint-popup.hidden{visibility:hidden;display:none}.ship-section.home-ships .forint-info{cursor:pointer;justify-content:center;align-items:center;gap:5px;margin-top:10px;display:flex}.ship-section.home-ships .forint-info img{width:15px;height:15px}.ship-section.home-ships .forint-info span{font-size:14px;font-weight:400}.ship-section.home-ships.disabled:after{content:"";z-index:10;background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}.ship-section.home-ships .ac-note{align-items:center;gap:5px;margin-bottom:20px;padding:0 30px;display:flex}@media (width<=601px){.ship-section.home-ships .ac-note{padding:0 20px}}.ship-section.home-ships .ac-note img{background-color:#d9ae63;border-radius:50%;width:40px;height:40px;padding:5px}.ship-section.home-ships .ac-note p{margin:0!important}.ny-banner-wrap{width:calc(100% + 80px)}@media (width>=1000px){.ny-banner-wrap{grid-column:span 2;justify-self:center;width:calc(100% + 80px);position:static}}@media (width<=450px){.ny-banner-wrap{width:calc(100% + 40px)}}.ny-banner-wrap .ny-banner{background-image:url(/_astro/fireworks_medium_blur.B-rwaDRw.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:span 2;justify-self:center;width:100%;margin:50px 0 0;padding:50px}.ny-banner-wrap .ny-banner h4{color:#000;text-transform:uppercase}.ny-banner-wrap .ny-banner .ny-inner{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;width:fit-content;margin:auto;padding:20px 30px 20px 15px;display:flex}@media (width<=999px){.ny-banner-wrap .ny-banner .ny-inner{padding-left:20px;padding-right:20px}}.ny-banner-wrap .ny-banner .ny-inner .text{margin-bottom:10px}.ny-banner-wrap .ny-banner .ny-inner .text h4{margin-bottom:10px;line-height:1.1}@media (width<=999px){.ny-banner-wrap .ny-banner .ny-inner{flex-direction:column}.ny-banner-wrap .ny-banner .ny-inner .text{text-align:center}}.ny-banner-wrap .ny-banner .ny-inner img{width:70px;height:70px}.ny-banner-wrap .ny-banner .ny-inner .to-ticket{color:#fff;text-transform:uppercase;cursor:pointer;background-image:url(/_astro/fireworks_medium_blur.B-rwaDRw.webp);background-position:50%;background-repeat:no-repeat;background-size:100vw;border-radius:6px;padding:10px 20px;font-size:16px;font-weight:400;position:relative}@media (width<=999px){.ny-banner-wrap .ny-banner{margin-bottom:50px}}.ny-banner-wrap.hero{width:100%}.ny-banner-wrap.hero .ny-banner{margin:0}.notification-section{background-color:#252a30;padding:100px;position:relative}@media (width<=1000px){.notification-section{padding:0}}.notification-section .grid-wrap{z-index:2;background-color:#d9ae63;grid-template-rows:auto;grid-template-columns:1fr 1fr;width:100%;max-width:1200px;display:grid;position:absolute;top:-200px;left:50%;transform:translate(-50%,50%);box-shadow:0 0 18px 3px #0000004d}.notification-section .grid-wrap .img-wrap{height:200px}.notification-section .grid-wrap .img-wrap img{object-position:0 79%}@media (width<=1200px){.notification-section .grid-wrap{grid-template-columns:.75fr 1.25fr;top:-120px}.notification-section .grid-wrap .second{display:none}}@media (width<=1000px){.notification-section .grid-wrap{grid-template-rows:auto;grid-template-columns:1fr;position:static;top:0;left:0;transform:none}.notification-section .grid-wrap .img-wrap{display:none}}.notification-section .grid-wrap .head-wrap{z-index:100;background-color:#d9ae63;border:2px solid #000;align-self:stretch;align-items:center;width:100%;margin:20px 0;padding:0;display:flex;position:relative}@media (width<=1000px){.notification-section .grid-wrap .head-wrap{justify-self:center;width:fit-content}}@media (width<=800px){.notification-section .grid-wrap .head-wrap{background-color:#0000}}.notification-section .grid-wrap .head-wrap h2,.notification-section .grid-wrap .head-wrap p{color:#000;text-transform:uppercase;text-align:center;font-weight:300}.notification-section .grid-wrap .head-wrap h2{color:#000;max-width:none;padding:10px;font-size:48px;font-weight:600;line-height:46px}.notification-section .grid-wrap .head-wrap h2:after{content:none}@media (width<=600px){.notification-section .grid-wrap .head-wrap h2{font-size:36px;line-height:34px}}.notification-section .grid-wrap .head-wrap p{text-align:center;max-width:200px;margin:10px auto 20px;font-size:26px;font-weight:600;line-height:30px}@media (width<=600px){.notification-section .grid-wrap .head-wrap p{font-size:20px;line-height:22px}}.notification-section .grid-wrap .text-wrap{grid-template-columns:auto auto;align-items:stretch;gap:20px;padding:0 20px;display:grid}@media (width<=1000px){.notification-section .grid-wrap .text-wrap{justify-content:center;padding:20px}}@media (width<=500px){.notification-section .grid-wrap .text-wrap{grid-template-columns:1fr;justify-content:center;gap:0}}.notification-section .grid-wrap .text-wrap .departures .deps{justify-content:center;gap:10px;display:flex}.notification-section .grid-wrap .text-wrap .departures .deps p{margin:0;font-size:20px;font-weight:500}.notification-section .grid-wrap .text-wrap .departures .deps .vl{background-color:#000;width:2px;height:29px}.notification-section .grid-wrap .text-wrap .departures p{text-align:center;margin:20px 0 5px;font-size:20px;font-weight:300}@media (width<=600px){.notification-section .grid-wrap .text-wrap .departures p,.notification-section .grid-wrap .text-wrap .departures .deps p{font-size:16px}.notification-section .grid-wrap .text-wrap .departures .deps .vl{height:23px}}.notification-section .grid-wrap .text-wrap .btn-wrap{justify-content:flex-end;margin:20px 0 0;display:flex}@media (width<=500px){.notification-section .grid-wrap .text-wrap .btn-wrap{justify-content:center}}.notification-section .grid-wrap .text-wrap .btn-wrap .btn{background-color:#d9ae63;border:none}.notification-section .grid-wrap .text-wrap .btn-wrap .btn .btn__text{border:none}.notification-section .grid-wrap .text-wrap .dep-text-wrap{flex-direction:column;justify-content:flex-end;width:100%;margin:20px 0;display:flex}@media (width<=800px){.notification-section .grid-wrap .text-wrap .dep-text-wrap{width:initial}}@media (width<=500px){.notification-section .grid-wrap .text-wrap .dep-text-wrap{text-align:center}}.notification-section .grid-wrap .text-wrap .dep-text-wrap p{font-size:20px;line-height:26px}.notification-section .grid-wrap .text-wrap .dep-text-wrap p:first-letter{text-transform:uppercase}.notification-section .grid-wrap .text-wrap .dep-text-wrap .big{text-transform:uppercase;font-weight:600}.notification-section .grid-wrap .text-wrap .dep-text-wrap .small{line-height:18px;display:block}.notification-section .grid-wrap .img-wrap{width:100%}.notification-section .grid-wrap .img-wrap img{object-fit:cover;width:100%;height:100%}.kisfaludy-section{background-color:#252a30;padding:50px}@media (width<=450px){.kisfaludy-section{padding:50px 20px}}.kisfaludy-section .flex-container{grid-template-columns:1fr 1fr;column-gap:20px;max-width:1200px;margin:auto;display:grid}@media (width<=950px){.kisfaludy-section .flex-container{grid-template-columns:1fr;row-gap:20px;max-width:600px}}.kisfaludy-section .flex-container .text-wrap{flex-direction:column;justify-content:center;display:flex}@media (width<=950px){.kisfaludy-section .flex-container .text-wrap{order:2;justify-self:flex-start;max-width:600px}}.kisfaludy-section .flex-container .text-wrap h2{text-transform:uppercase;text-align:left;margin:0}.kisfaludy-section .flex-container .text-wrap h2:after{left:30px;transform:none}@media (width<=950px){.kisfaludy-section .flex-container .text-wrap h2{padding-left:0}.kisfaludy-section .flex-container .text-wrap h2:after{left:0}}.kisfaludy-section .flex-container .text-wrap .subtitle{text-transform:uppercase;color:#d9ae63;letter-spacing:1px;margin:30px 0 0;padding-left:30px;font-size:24px;font-weight:500}@media (width<=950px){.kisfaludy-section .flex-container .text-wrap .subtitle{padding-left:0}}.kisfaludy-section .flex-container .text-wrap .out{text-transform:uppercase;color:#3e4046;padding-left:30px;font-size:18px}@media (width<=950px){.kisfaludy-section .flex-container .text-wrap .out{padding-left:0}}.kisfaludy-section .flex-container .text-wrap .text{color:#fff;max-width:450px;margin:20px 0;padding-left:30px;font-weight:300}@media (width<=950px){.kisfaludy-section .flex-container .text-wrap .text{padding-left:0}}.kisfaludy-section .flex-container .img-wrap{width:100%;height:100%}@media (width<=950px){.kisfaludy-section .flex-container .img-wrap{justify-self:center;max-width:600px;margin:auto}}.kisfaludy-section .flex-container .img-wrap img{object-fit:cover;width:100%;height:100%}.social-section{background:radial-gradient(circle,#f5e69d,#d9ae63);padding:50px 20px}@media (width>=800px){.social-section{background-image:url(/_astro/insta-bg@800px.8gT6-o5g.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 50px}}@media (width>=1200px){.social-section{background-image:url(/_astro/insta-bg@1366px.CYKDTImM.webp);padding:150px 50px}}@media (width>=1600px){.social-section{background-image:url(/_astro/insta-bg@1920px.CjUHX-f2.webp);padding:200px 50px}}.social-section .logo-wrap{background-image:url(/_astro/social-icon-instagram-black.DFm5LPNm.svg);width:50px;height:50px;margin:auto}@media (width>=800px){.social-section .logo-wrap{background-image:url(/_astro/social-icon-instagram.L-5qXNK4.svg)}}.social-section h3,.social-section p,.social-section span{color:#000;text-align:center;text-transform:uppercase;margin:10px auto}@media (width>=800px){.social-section h3,.social-section p,.social-section span{color:#fff}}.social-section h3{white-space:pre-line;letter-spacing:1px;margin-bottom:20px;font-size:28px;font-weight:400;line-height:32px}.social-section .tags span{text-transform:uppercase;margin:0 5px;font-weight:400;display:none}.social-section .tags span.main{display:inline}@media (width>=800px){.social-section .tags span{opacity:.6;display:inline}.social-section .tags span.main{opacity:1;font-weight:500}}.social-section .btn-wrap{justify-content:center;margin:20px 0 0;display:flex}.social-section .btn-wrap .bttn{background-color:#252a30;border:none}.social-section .btn-wrap .bttn a span{color:#d9ae63;margin:0}.social-section .btn-wrap .bttn a .arr{background-image:url(/_astro/arrow-inactive-gold.Dz5vDGpu.svg)}@media (width>=800px){.social-section .btn-wrap .bttn{background-color:#d9ae63;margin-top:20px}.social-section .btn-wrap .bttn a span{color:#000;margin:0;padding-right:10px;position:relative}.social-section .btn-wrap .bttn a .arr{background-image:url(/_astro/arrow-inactive.BoqPh7UE.svg)}}.nov-discount-banner{background-color:#d9ae63;padding:50px}@media (width<=800px){.nov-discount-banner{padding:50px 20px}}.nov-discount-banner .banner-content{align-items:center;column-gap:20px;justify-items:space-between;grid-template-columns:80px auto 80px;max-width:1200px;margin:auto;display:grid}.nov-discount-banner .banner-content .icon25{display:none}@media (width<=800px){.nov-discount-banner .banner-content{grid-template-columns:1fr;justify-items:center;row-gap:10px}.nov-discount-banner .banner-content .icon25{display:block}}.nov-discount-banner h3,.nov-discount-banner p{color:#000;text-align:center;max-width:800px;margin:auto}.nov-discount-banner p{margin:5px auto;font-weight:300}.nov-discount-banner h3{text-transform:uppercase;margin:10px auto;font-size:20px;font-weight:500}.nov-discount-banner .logo{background-color:#cb2648;justify-content:center;align-items:center;padding:5px 10px;display:flex}.nov-discount-banner .logo .icon{color:#fff;font-size:28px}@media (width<=800px){.nov-discount-banner .logo .icon{font-size:18px}}.nov-discount-banner .btn-wrap{justify-content:center;margin-top:20px;display:flex}.nov-discount-banner .btn-wrap .btn{border:1px solid #000}@media (width<=800px){.nov-discount-banner .btn-wrap{margin-bottom:20px}}.nov-discount-banner .subtext{font-size:14px;font-style:italic}.out-of-service{background-color:#d9ae63;padding:50px}@media (width<=800px){.out-of-service{padding:50px 20px}}.out-of-service h3,.out-of-service p{color:#000;text-align:center;max-width:800px;margin:auto}.out-of-service p{margin:5px auto;font-weight:300}.out-of-service h3{text-transform:uppercase;margin:10px auto;font-size:20px;font-weight:500}#services,#schedule,#map,#contact,#route{scroll-margin:75px}.schedule-section{background-color:#eaedef;padding:50px 20px}@media (width<=350px){.schedule-section{overflow:hidden}}@media (width>=750px){.schedule-section{padding:30px 50px 50px}}@media (width>=1200px){.schedule-section{flex-direction:column;justify-content:center;align-items:center;gap:50px;display:flex}}.schedule-section h2{color:#000;letter-spacing:0;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.schedule-section h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0}@media (width>=1200px){.schedule-section .inner{width:30%;min-width:400px}}.schedule-section .home-full .valid{text-align:center;font-weight:300}@media (width<=1199px){.schedule-section .home-full{display:none}.schedule-section .home-full.full{display:block}}.schedule-section .schedule-wrapper p{text-align:center;max-width:320px;margin:10px auto 30px;font-weight:300}.schedule-section .home-tt{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width>=1200px){.schedule-section .home-tt{gap:20px;width:fit-content;margin:auto}}.schedule-section .home-tt p,.schedule-section .home-tt h4{color:#000}.schedule-section .home-tt .tt-inner{flex-grow:1;max-width:500px}.schedule-section .home-tt .schedule-select-btn{cursor:pointer;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;min-width:140px;transition:all .3s;display:flex;box-shadow:0 0 5px #0003}.schedule-section .home-tt .schedule-select-btn .icon-wrap{flex-direction:column;align-items:center;padding:10px;display:flex}.schedule-section .home-tt .schedule-select-btn .arr-wrap{border-top:1px solid #000;align-items:center;padding:10px 10px 10px 15px;display:flex}.schedule-section .home-tt .schedule-select-btn .arr-wrap span{text-transform:capitalize}.schedule-section .home-tt .schedule-select-btn .arr-wrap .arr{background-image:url(/_astro/arrow-inactive.BoqPh7UE.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:15px}.schedule-section .home-tt .schedule-select-btn img{width:100px;height:100px;margin:-20px 0}.schedule-section .home-tt .schedule-select-btn.historical img{transform:translate(3px,-4px)}.schedule-section .home-tt .schedule-select-btn h4{text-transform:uppercase;white-space:pre-wrap;text-align:center;width:min-content;line-height:18px}@media (width>=800px){.schedule-section .home-tt .schedule-select-btn{flex-direction:column;justify-content:space-between}.schedule-section .home-tt .schedule-select-btn img{margin-top:-20px}}@media (width>=1200px){.schedule-section .home-tt .schedule-select-btn.active{background-color:#d9ae63;border:1px solid #d9ae63}}.schedule-section .schedule-item{max-width:300px;margin:20px auto}@media (width>=750px){.schedule-section .schedule-item{max-width:360px}}.schedule-section .schedule-item.day{margin:50px auto 40px}@media (width>=750px){.schedule-section .schedule-item.day{margin-bottom:50px}}.schedule-section .schedule-item .from-wrap{justify-self:flex-end;padding-right:10px;position:relative}.schedule-section .schedule-item .from-wrap .ast{color:#fff;position:absolute;top:-5px;right:0}.schedule-section .schedule-item .from-wrap p{color:#fff;white-space:nowrap;font-size:14px;font-weight:300}@media (width>=750px){.schedule-section .schedule-item .from-wrap p{font-size:16px}}.schedule-section .schedule-item .disc-wrap{justify-content:space-between;gap:5px;display:flex;position:absolute;top:0;right:-50px}@media (width>=750px){.schedule-section .schedule-item .disc-wrap{top:initial;gap:10px;position:absolute;bottom:0;right:0}}.schedule-section .schedule-item .disc-icon{background-image:url(/_astro/pricetag-filled-icon.D0_sXtDX.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.schedule-section .schedule-item .disc-icon span{color:#fff;font-size:14px;transform:translate(-5px)}.schedule-section .schedule-item .schedule-head{justify-content:center;align-items:center;gap:5px;margin-bottom:10px;display:flex;position:relative;transform:translate(-10px)}@media (width>=750px){.schedule-section .schedule-item .schedule-head{transform:none}}.schedule-section .schedule-item .schedule-head .head-wrap{align-items:center;display:flex}.schedule-section .schedule-item .schedule-head .img-wrap{width:35px;height:35px}.schedule-section .schedule-item .schedule-head .img-wrap img{object-fit:cover;width:100%;height:100%}.schedule-section .schedule-item .schedule-head .img-wrap img.moon{transform:scale(1.1)}.schedule-section .schedule-item .schedule-head h3{text-transform:uppercase;font-size:20px;font-weight:500}@media (width>=750px){.schedule-section .schedule-item .schedule-head h3{font-size:24px}}.schedule-section .schedule-item .departure-wrap{justify-content:center;padding-left:10px;padding-right:10px;display:flex}.schedule-section .schedule-item .departure-wrap .departure{margin-bottom:5px;padding-left:20px;padding-right:20px;position:relative}.schedule-section .schedule-item .departure-wrap .departure:after{content:"";background-color:#fff;width:1px;height:100%;margin-left:20px;position:absolute;top:0;right:0}.schedule-section .schedule-item .departure-wrap .departure:last-of-type{padding-right:0}.schedule-section .schedule-item .departure-wrap .departure:last-of-type:after{content:none}.schedule-section .schedule-item .departure-wrap .departure:first-of-type{padding-left:0}@media (width<=400px){.schedule-section .schedule-item .departure-wrap .departure.discount{max-width:220px}}.schedule-section .schedule-item .departure-wrap .departure p{color:#fff;font-size:20px}.schedule-section .schedule-item .departure-wrap .departure .time{font-weight:500}@media (width>=750px){.schedule-section .schedule-item .departure-wrap .departure .time{font-size:30px}}.schedule-section .schedule-item .departure-wrap .departure .disc-price-wrap{position:relative}.schedule-section .schedule-item .departure-wrap .departure .disc-price-wrap .disc-icon{width:40px;height:40px;position:absolute;top:-35px;right:-50px}.schedule-section .schedule-item .departure-wrap .departure .disc-price-wrap .disc-icon span{font-size:11px}@media (width<=350px){.schedule-section .schedule-item .departure-wrap .departure .disc-price-wrap .disc-icon{width:35px;height:35px;right:-40px}}@media (width>=750px){.schedule-section .schedule-item .departure-wrap .departure .disc-price-wrap .disc-icon{width:50px;height:50px;top:-35px;right:-60px}.schedule-section .schedule-item .departure-wrap .departure .disc-price-wrap .disc-icon span{font-size:14px}}.schedule-section .schedule-item .departure-wrap .departure .price{font-size:16px;font-weight:300}@media (width>=750px){.schedule-section .schedule-item .departure-wrap .departure .price{font-size:24px}}.schedule-section .schedule-item .departure-wrap .departure .price.old{text-align:right;font-size:12px;text-decoration:line-through;position:absolute;top:-15px;right:0}@media (width>=750px){.schedule-section .schedule-item .departure-wrap .departure .price.old{font-size:18px;top:-20px;left:0}}.schedule-section .schedule-item .departure-wrap .departure .price.new{position:relative}.schedule-section .schedule-item .departure-wrap .departure .price.new:after{content:"*";position:absolute;top:-5px;right:-10px}@media (width>=750px){.schedule-section .schedule-item .departure-wrap .departure .price.new:after{right:-15px}}.schedule-section .schedule-item .departure-wrap .departure .price.double-ast:after{content:"**";right:-25px}@media (width>=750px){.schedule-section .schedule-item .departure-wrap .departure .price.double-ast:after{right:-30px}}.schedule-section .schedule-item .departure-wrap .departure .filler{background-image:linear-gradient(90deg,#fff 20%,#fff0 0%);background-position:bottom;background-repeat:repeat-x;background-size:8px 2px;flex:1;height:2px;margin:0 10px}.schedule-section .weekend-time{position:relative}.schedule-section .weekend-time:after{content:"*";position:absolute;top:-5px;right:-12px}@media (width>=750px){.schedule-section .weekend-time:after{right:-18px}}.schedule-section .promo-code{text-align:center;color:#000;width:fit-content;margin:10px auto 20px;font-size:16px;font-weight:300;line-height:16px;position:relative}.schedule-section .promo-code span{color:#000}.schedule-section .promo-code span b{font-weight:500}.schedule-section .weekend-notice{text-align:center;color:#000;width:fit-content;margin:10px auto 20px;font-size:16px;font-style:italic;font-weight:300;line-height:16px;position:relative}.schedule-section .weekend-notice span{color:#000}.schedule-section .weekend-notice span b{font-weight:500}.schedule-section .weekend-notice.norefund{max-width:400px;font-size:14px}.schedule-section .weekend-notice.prices{text-align:center;width:fit-content;margin:20px auto}.schedule-section .weekend-notice.double{margin-top:-20px}.schedule-section .weekend-notice.double:before{content:"**";left:-3px}@media (width>=750px){.schedule-section .weekend-notice.double:before{left:-5px}}.schedule-section .timetable-popup-item{margin-bottom:20px;padding:0}.schedule-section .timetable-popup-item h3,.schedule-section .timetable-popup-item p,.schedule-section .timetable-popup-item span{color:#000}.schedule-section .timetable-popup-item .head-wrap{align-items:center;gap:5px;margin-bottom:10px;display:flex}.schedule-section .timetable-popup-item .head-wrap.night h3{transform:translate(-5px)}.schedule-section .timetable-popup-item .head-wrap img{width:40px;height:40px}.schedule-section .timetable-popup-item h3{text-transform:uppercase;background-color:#fff;width:fit-content;font-size:22px;line-height:20px}.schedule-section .timetable-popup-item .week-wrap{flex:1}.schedule-section .timetable-popup-item .week-wrap:first-of-type{margin-bottom:20px}.schedule-section .timetable-popup-item .title-wrap{text-transform:capitalize;margin-top:15px;margin-bottom:5px;font-weight:400;position:relative}.schedule-section .timetable-popup-item .title-wrap .title{background-color:#fff;padding-left:10px;padding-right:10px;position:relative}.schedule-section .timetable-popup-item .tt-grid-wrap{width:100%;display:table}.schedule-section .timetable-popup-item .tt-grid-wrap .sale span{position:relative}.schedule-section .timetable-popup-item .tt-grid-wrap .sale span:after{content:"*";content:"*";position:absolute;top:-2px;right:-10px}.schedule-section .timetable-popup-item .tt-grid-wrap .tt-head{grid-template-columns:1fr 100px;column-gap:5px;margin-bottom:10px;padding:0 10px;display:grid}.schedule-section .timetable-popup-item .tt-grid-wrap .tt-head:last-of-type{margin-top:10px}.schedule-section .timetable-popup-item .tt-grid-wrap .col-title.center{text-align:center;justify-self:center}.schedule-section .timetable-popup-item .tt-grid-wrap .col-title:last-of-type{text-align:right;justify-self:flex-end}.schedule-section .timetable-popup-item .tt-grid-wrap .col-title:first-letter{text-transform:uppercase}.schedule-section .timetable-popup-item .tt-grid-wrap .col-title{opacity:.8;font-size:14px;font-weight:300}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row{grid-column:1/5;justify-content:space-between;align-items:center;column-gap:5px;padding:5px 10px;display:flex}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row:nth-of-type(2n){background-color:#ebeaef}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .base-price{opacity:.6;white-space:nowrap;text-align:right;width:60px}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .base-price.regular{opacity:1;font-weight:500}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .base-price{column-gap:10px}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .capacity{text-align:center}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .time{width:50px;font-weight:500}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .sale-wrap{grid-template-columns:40px auto;align-items:center;gap:5px;display:grid}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .sale-wrap .disc{text-align:center;color:#fff;background-color:#cb2648;border-radius:4px;padding:1px 3px;font-size:13px;font-weight:500}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .sale-wrap .disc-price{color:#cb2648;white-space:nowrap;text-align:right;width:60px;font-weight:500}.schedule-section .timetable-popup-item .tt-grid-wrap .grid-row .line{opacity:.3;background-color:#000;justify-self:center;width:50%;height:2px}.schedule-section .timetable-popup-item.static{justify-content:center;gap:20px;margin-top:50px;display:flex}.schedule-section .timetable-popup-item.static .week-wrap{background-color:#fff;border-radius:12px;width:100%;min-width:150px;height:100%;padding:20px;box-shadow:0 0 15px #0003}@media (width>=300px){.schedule-section .timetable-popup-item.static .week-wrap{min-width:240px;max-width:320px}}@media (width>=1000px){.schedule-section .timetable-popup-item.static .week-wrap{min-width:320px;max-width:500px}}.schedule-section .timetable-popup-item.static .week-wrap.night h3{background-color:#0000}.schedule-section .timetable-popup-item.static .price-wrap{justify-content:space-between;display:flex}.schedule-section .timetable-popup-item.static .price-wrap p{font-weight:500}.schedule-section .timetable-popup-item.static .price-wrap p:first-of-type{text-transform:capitalize}.schedule-section .timetable-popup-item.static .dep-wrap p{font-weight:500}.schedule-section .timetable-popup-item.static .dep-wrap p:first-of-type{text-transform:capitalize}.schedule-section .timetable-popup-item.static .dep-wrap .departures{flex-wrap:wrap;gap:10px 20px;display:flex}.schedule-section .btn-wrap{justify-content:center;margin:20px auto 0;display:flex}.schedule-section .btn-wrap .btn{background-color:#d9ae63;box-shadow:0 0 5px #0003}.schedule-section .info{cursor:pointer;background-color:#fff;border-radius:8px;align-items:center;width:fit-content;margin:auto;padding:5px 10px 5px 5px;font-weight:300;display:flex;position:relative;box-shadow:0 0 5px #0003}.schedule-section .info img{width:30px;height:30px}.schedule-section .info .info-hover{opacity:0;pointer-events:none;background-color:#fff;border-radius:8px;width:200%;padding:10px;transition:all .3s;position:absolute;bottom:50%;left:50%;transform:translate(-50%);box-shadow:0 0 15px #0000004d}.schedule-section .info:hover .info-hover{opacity:1}.schedule-section .info:hover .info-hover span{font-weight:300}.schedule-section .price-switch-wrap{margin:0 auto 20px}.schedule-section .price-switch-wrap p{text-align:center}.schedule-section .price-switch-wrap .price-switch{border-radius:8px;gap:5px;width:fit-content;margin:10px auto;display:flex}.schedule-section .price-switch-wrap .price-switch .currency{cursor:pointer;background-color:#fff;border-radius:8px;padding:2px 15px;display:block;box-shadow:0 0 5px #0003}.schedule-section .price-switch-wrap .price-switch .currency.active{background-color:#d9ae63}.newyears-section{background-image:url(/_astro/fire.HiNgRXau.webp);background-position:50% 10%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:500px;padding:100px;display:flex}@media (width<=1400px){.newyears-section{background-image:url(/_astro/fire.BXKhWfqt.webp)}}@media (width<=700px){.newyears-section{background-image:url(/_astro/fire.C7a_hVfl.webp)}}@media (width<=550px){.newyears-section{padding:100px 20px}}@media (width<=350px){.newyears-section{padding:100px 10px}}.newyears-section .inner-wrap{background-color:#252a30;max-width:450px;padding:20px}@media (width<=550px){.newyears-section .inner-wrap{max-width:350px}}.newyears-section .inner-wrap .text-wrap{background-color:#252a30;border:1px solid #d9ae63;padding:20px 0}.newyears-section .inner-wrap .text-wrap .icon-wrap{width:75px;height:75px;margin:auto}.newyears-section .inner-wrap .text-wrap .icon-wrap img{object-fit:contain;width:100%;height:100%}.newyears-section .inner-wrap .text-wrap h3{text-transform:uppercase;text-align:center;white-space:pre-wrap;padding:10px 20px 20px;font-size:32px;font-weight:500;line-height:36px;position:relative}.newyears-section .inner-wrap .text-wrap h3:after{content:"";background-color:#d9ae63;width:100px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.newyears-section .inner-wrap .text-wrap h3 span{color:#fff;letter-spacing:2px;font-size:20px;font-weight:300}.newyears-section .inner-wrap .text-wrap p{color:#fff;text-align:center;margin:20px auto;padding:0 20px;font-weight:300}.newyears-section .inner-wrap .text-wrap .btn-wrap{justify-content:center;padding:0 5px;display:flex}.newyears-section .inner-wrap .text-wrap .btn-wrap .btn{background-color:#d9ae63}@media (width<=400px){.newyears-section .inner-wrap .text-wrap .btn-wrap .btn *{font-size:14px}}.banner.maintenance{background-color:#eecf3b;padding:30px 50px}@media (width<=450px){.banner.maintenance{padding:30px 20px}}.banner.maintenance .banner-content{max-width:1000px;margin:auto}.banner.maintenance .banner-content h3{color:#000;text-align:center;text-transform:uppercase;margin:0 0 20px}@media (width<=450px){.banner.maintenance .banner-content h3{margin-bottom:10px}}.banner.maintenance .banner-content p{text-align:center;color:#000;margin:auto;font-weight:300}.banner.maintenance .banner-content p strong{font-weight:500}.banner.maintenance .banner-content .tide strong{white-space:nowrap;font-weight:300}.banner.maintenance .copy-icon{width:25px;height:25px}.banner.coupon{background-color:#d9ae63;margin-top:20px;padding:20px}@media (width>=800px){.banner.coupon{margin-top:0}}.banner.coupon.jeg{background-color:#cb2648;margin:0}.banner.coupon.jeg p{color:#fff}.banner.coupon .banner-content .text.coupon{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:20px;display:flex}.banner.coupon .banner-content .text.coupon p{margin:0}.banner.coupon .banner-content .text.coupon p span{line-height:32px}.banner.coupon .banner-content .text.coupon p b{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='2' stroke-dasharray='5' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:6px;margin:5px 0;padding:5px 10px;font-weight:500}.banner.coupon .copy-btn{cursor:pointer;z-index:1;background-color:#d9ae63;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin:5px 0;display:flex;position:relative}.banner.coupon .copy-btn span{text-transform:uppercase;text-align:center;align-items:center;gap:10px;font-weight:400;display:flex}.banner.xmas{background-color:#00873e}.banner.xmas *,.banner.xmas p,.banner.xmas span{color:#fff}.banner.xmas .banner-content{align-items:center;gap:10px;width:fit-content;display:flex}.banner.xmas .banner-content p{color:#fff;text-align:left}.banner.xmas .banner-content #coupon{background-image:url("data:image/svg+xml,%3csvg width=%27100%25%27 height=%27100%25%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-dasharray=%275%27 stroke-dashoffset=%270%27 stroke-linecap=%27square%27/%3e%3c/svg%3e")}@media (width<=700px){.banner.xmas .banner-content{flex-direction:column}.banner.xmas .banner-content p{text-align:center}}.banner.xmas .img-wrap img{object-fit:contain;width:50px}.banner.xmas .text{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}@media (width<=700px){.banner.xmas .text{align-items:center!important}.banner.xmas .valid{text-align:center;padding-left:0}}.banner.valentin{background-color:#f13d5c}.banner.valentin p,.banner.valentin span{color:#fff}.banner.valentin .banner-content .text.coupon p b{background-image:url("data:image/svg+xml,%3csvg width=%27100%25%27 height=%27100%25%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-dasharray=%275%27 stroke-dashoffset=%270%27 stroke-linecap=%27square%27/%3e%3c/svg%3e")}.banner.valentin img{width:20px;height:20px}.text-copied-response{text-align:center;z-index:20;background-color:#d9ae63;width:100%;padding:20px;transition:all .3s;position:fixed;bottom:0;left:0;box-shadow:0 0 15px #0003}.text-copied-response p{font-weight:300}.text-copied-response.hidden{transform:translateY(100%)}.badge-section{padding:0 20px 50px}@media (width>=800px){.badge-section{padding:20px 50px 80px;position:relative}.badge-section:after{content:"";opacity:.7;background-image:url(/_astro/sights-bar-white.CQs6iatV.svg);background-position-x:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #ffffff4d;width:100%;height:80px;display:block;position:absolute;bottom:0;left:0}}.badge-section.xmas{background-image:url(/_astro/xmas-pattern-white.C6GX6BgY.svg);background-size:90px;position:relative}.badge-section.xmas:before{content:"";opacity:.95;background-color:#252a30;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=799px){.badge-section.xmas{opacity:.85}}@media (width>=1000px){.badge-section{padding:20px 50px 100px}.badge-section:after{height:100px}}@media (width>=1600px){.badge-section:after{background-size:contain}}.badge-section h2{letter-spacing:0;max-width:none;padding:0;font-size:42px;font-weight:500}.badge-section h2:after{content:none}@media (width<=500px){.badge-section h2{letter-spacing:2px;margin-bottom:20px;padding-bottom:10px;font-size:1.65rem;font-weight:400}.badge-section h2:after{content:""}}.badge-section p{color:#fff;max-width:400px;margin:auto;font-weight:300}@media (width<=500px){.badge-section p{font-size:14px}}.badge-section .badge-section-wrap{z-index:1;flex-flow:column wrap;justify-content:center;align-items:stretch;width:100%;max-width:320px;margin:auto;padding:30px 0 0;display:flex;position:relative}.badge-section .badge-section-wrap .badge{background-color:#d9ae63;border-bottom:1px solid #0003;flex-shrink:1;align-items:center;gap:20px;padding:15px 20px;display:flex}.badge-section .badge-section-wrap .badge:first-of-type{border-radius:8px 8px 0 0}.badge-section .badge-section-wrap .badge:last-of-type{border-bottom:none;border-radius:0 0 8px 8px}@media (width>=800px){.badge-section .badge-section-wrap .badge{flex-direction:column;padding:20px 10px}}.badge-section .badge-section-wrap .badge p{color:#000;font-size:14px;font-weight:300;line-height:18px}.badge-section .badge-section-wrap .badge p:first-letter{text-transform:uppercase}.badge-section .badge-section-wrap .badge p.title{margin-bottom:0;font-size:18px;font-weight:500;line-height:22px}@media (width>=800px){.badge-section .badge-section-wrap .badge p.title{font-size:14px;line-height:18px}}.badge-section .badge-section-wrap .badge .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:contain;min-width:50px;height:50px}.badge-section .badge-section-wrap .badge .img-wrap.clock{background-image:url(/_astro/clock-thick.DEgU1BEJ.svg);transform:scale(1.2)}.badge-section .badge-section-wrap .badge .img-wrap.secure{background-image:url(/_astro/secure-thick.9PEMvmZe.svg);transform:scale(1.2)}.badge-section .badge-section-wrap .badge .img-wrap.pros{background-image:url(/_astro/champagne-thick.CZQHE7d1.svg)}.badge-section .badge-section-wrap .badge .img-wrap.hp{background-image:url(/_astro/mobile.DHaORhon.svg)}.badge-section .badge-section-wrap .badge .img-wrap.like{background-image:url(/_astro/like-thick.BbfcySWY.svg)}@media (width<=500px){.badge-section .badge-section-wrap .badge .img-wrap{min-width:50px;height:50px}}@media (width>=800px){.badge-section .badge-section-wrap{flex-direction:row;width:100%;max-width:1000px;padding-top:0}.badge-section .badge-section-wrap .badge{background-color:#0000;border-bottom:none;flex:1;position:relative}.badge-section .badge-section-wrap .badge:after{content:"";background-color:#ffffff1a;width:1px;height:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.badge-section .badge-section-wrap .badge:last-of-type:after{content:none}.badge-section .badge-section-wrap .badge .img-wrap.clock{background-image:url(/_astro/clock-thick-g.CXBPKtTW.svg)}.badge-section .badge-section-wrap .badge .img-wrap.secure{background-image:url(/_astro/secure-thick-g.CqLp0jX5.svg)}.badge-section .badge-section-wrap .badge .img-wrap.pros{background-image:url(/_astro/champagne-thick-g.B-TGhPzx.svg)}.badge-section .badge-section-wrap .badge .img-wrap.hp{background-image:url(/_astro/mobile-g.CmaNbHSw.svg)}.badge-section .badge-section-wrap .badge .img-wrap.like{background-image:url(/_astro/like-thick-g.uUNaAk-T.svg)}.badge-section .badge-section-wrap .badge p{text-align:center;color:#d9ae63}.badge-section .badge-section-wrap .badge p.title{text-transform:uppercase}.badge-section .badge-section-wrap .badge:first-of-type{border-radius:0}.badge-section .badge-section-wrap .badge:last-of-type{border-bottom:none;border-radius:0}}a *{pointer-events:none}.overlay.hidden{display:none}.timetable-popup-outer{width:fit-content;max-width:320px;margin:10px;position:relative}@media (width>=500px){.timetable-popup-outer{max-width:360px}}.timetable-popup-outer.gradient .close{margin-bottom:10px}.timetable-popup-outer.gradient:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 80%);width:100%;height:20px;position:absolute;bottom:20px;left:0}.timetable-popup-outer .close-btn{z-index:10;cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:5px;right:5px}.timetable-popup-outer .close-btn .bg{background-color:#fff;width:30px;height:30px}.timetable-popup-outer .close-btn img{object-position:center;z-index:11;opacity:.5;background-color:#fff;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timetable-popup-outer h3{text-transform:uppercase;white-space:nowrap;color:#000;z-index:10;background-color:#fff;width:fit-content;font-size:16px;line-height:20px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.timetable-popup-outer .price-switch-wrap{margin:0 auto 20px}.timetable-popup-outer .price-switch-wrap p{text-align:center}.timetable-popup-outer .price-switch-wrap .price-switch{border-radius:8px;gap:5px;width:fit-content;margin:10px auto;display:flex}.timetable-popup-outer .price-switch-wrap .price-switch .currency{cursor:pointer;border:1px solid #00000080;border-radius:8px;padding:2px 15px;display:block}.timetable-popup-outer .price-switch-wrap .price-switch .currency.active{background-color:#d9ae63}.timetable-popup{scrollbar-width:none;background-color:#fff;border-top:60px solid #fff;border-bottom:20px solid #fff;border-radius:16px;width:fit-content;max-height:80vh;padding:0 20px;position:relative;overflow-y:scroll}.timetable-popup .sale span{position:relative}.timetable-popup .sale span:after{content:"*";content:"*";position:absolute;top:-2px;right:-10px}.timetable-popup h2{color:#000}.timetable-popup h2:after{content:none}.timetable-popup .valid{text-align:center;margin:20px auto 0;font-weight:300}.timetable-popup .weekend-notice{text-align:center;margin:20px auto 0;padding:0 20px;font-weight:300}.timetable-popup .weekend-notice span{font-size:16px;line-height:18px}.timetable-popup .weekend-notice span b{font-weight:500}.timetable-popup .weekend-notice p{margin-top:10px}.timetable-popup .tt-inner .timetable-popup-item{margin-bottom:20px;padding:0}.timetable-popup .tt-inner .timetable-popup-item h3,.timetable-popup .tt-inner .timetable-popup-item p,.timetable-popup .tt-inner .timetable-popup-item span{color:#000}.timetable-popup .tt-inner .timetable-popup-item h3{text-transform:uppercase;background-color:#fff;width:fit-content;padding:0 10px;font-size:22px;line-height:20px;transform:translateY(-10px)}.timetable-popup .tt-inner .timetable-popup-item .head-wrap{align-items:center;gap:5px;margin-bottom:10px;padding:0 10px;display:flex}.timetable-popup .tt-inner .timetable-popup-item .head-wrap h3{padding:0;position:static;transform:none}.timetable-popup .tt-inner .timetable-popup-item .head-wrap.night h3{transform:translate(-5px)}.timetable-popup .tt-inner .timetable-popup-item .head-wrap img{width:40px;height:40px}.timetable-popup .tt-inner .timetable-popup-item .week-wrap{flex:1;margin:auto}.timetable-popup .tt-inner .timetable-popup-item .week-wrap:first-of-type{margin-bottom:20px}.timetable-popup .tt-inner .timetable-popup-item .week-wrap .flex{flex-direction:column;justify-content:center;gap:20px;display:flex}@media (width>=500px){.timetable-popup .tt-inner .timetable-popup-item .week-wrap .flex{flex-direction:row;justify-content:space-between}}.timetable-popup .tt-inner .timetable-popup-item .week-wrap .flex>div{flex:1}@media (width>=500px){.timetable-popup .tt-inner .timetable-popup-item .week-wrap .flex>div{width:100%}}.timetable-popup .tt-inner .timetable-popup-item .title-wrap{text-transform:capitalize;margin-top:15px;margin-bottom:5px;font-weight:400;position:relative}.timetable-popup .tt-inner .timetable-popup-item .title-wrap .title{background-color:#fff;padding-left:20px;padding-right:20px;position:relative}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap{width:100%;display:table}@media (width>=500px){.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap{max-width:320px}}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .tt-head{grid-template-columns:1fr 100px;column-gap:5px;width:100%;padding:0 20px;display:grid}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .col-title.center{text-align:center;justify-self:center}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .col-title:last-of-type{text-align:right;justify-self:flex-end}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .col-title:first-letter{text-transform:uppercase}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .col-title{opacity:.8;font-size:14px;font-weight:300}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row{grid-column:1/5;justify-content:space-between;align-items:center;column-gap:5px;margin-top:5px;margin-bottom:10px;padding:0 20px;display:flex;position:relative}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row p{font-size:16px}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row:nth-of-type(odd){background-color:#ebeaef}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .base-price{opacity:.6;white-space:nowrap;text-align:right;width:60px}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .base-price.regular{opacity:1;font-weight:500}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .capacity{text-align:center}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .time{width:50px;font-weight:500}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .sale-wrap{grid-template-columns:40px auto;align-items:center;gap:5px;display:grid}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .sale-wrap .disc{text-align:center;color:#fff;background-color:#cb2648;border-radius:4px;padding:1px 3px;font-size:13px;font-weight:500}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .sale-wrap .disc-price{color:#cb2648;text-align:right;white-space:nowrap;width:60px;font-weight:500}.timetable-popup .tt-inner .timetable-popup-item .tt-grid-wrap .grid-row .line{opacity:.3;background-color:#000;justify-self:center;width:50%;height:2px}.timetable-popup .btn-wrap{justify-content:center;display:flex}.timetable-popup .btn-wrap .btn{background-color:#d9ae63;margin:0 auto 10px}.timetable-popup .btn-wrap .ticket-btn span{text-transform:uppercase}.timetable-popup .close{text-align:center;opacity:.8;cursor:pointer;width:fit-content;margin:auto;padding:5px 10px;font-weight:300}.fixed-btn-wrap{pointer-events:none;z-index:20;background-color:#0000;width:100%;transition:all .5s;position:fixed;bottom:0;left:0}@media (width>=800px){.fixed-btn-wrap:not(.aug20){display:none}}.fixed-btn-wrap .btn-wrap{pointer-events:none;padding:50px 20px 20px}.fixed-btn-wrap .btn-wrap .btn,.fixed-btn-wrap .btn-wrap .bttn{pointer-events:all;z-index:21;background-color:#fff;gap:10px;min-width:200px;margin:0;animation:5s ease-in-out 10s infinite pulse;position:relative;box-shadow:0 0 5px 1px #0000004d}.fixed-btn-wrap .btn-wrap .btn .ticket-img,.fixed-btn-wrap .btn-wrap .bttn .ticket-img{width:30px;height:30px;margin:-5px}@media (width>=400px){.fixed-btn-wrap .btn-wrap .btn,.fixed-btn-wrap .btn-wrap .bttn{min-width:300px}}.fixed-btn-wrap.hidden{transform:translateY(100%)}.fixed-btn-wrap-new.hidden{position:fixed;bottom:20px;transform:translateY(100px)}.fixed-btn-wrap-new{z-index:100;cursor:pointer;background:#00000080;border-radius:26px;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed;bottom:20px;right:80px}.fixed-btn-wrap-new .btn.ticket-btn{background-color:#0000;width:100%;height:100%;margin:0!important}.fixed-btn-wrap-new .btn.ticket-btn img{width:30px;height:30px}.fixed-btn-wrap-new span{color:#fff}.banner.gyerek,.banner.punkosd{background-color:#d9ae63;padding:50px}@media (width<=750px){.banner.gyerek,.banner.punkosd{padding:50px 20px}}.banner.gyerek .text-wrap,.banner.punkosd .text-wrap{max-width:1000px;margin:0 auto}.banner.gyerek .text-wrap h3,.banner.punkosd .text-wrap h3{text-align:center;color:#000;margin-bottom:10px}.banner.gyerek .text-wrap p,.banner.punkosd .text-wrap p{text-align:center;font-weight:300}.banner.gyerek .text-wrap p strong,.banner.punkosd .text-wrap p strong{white-space:nowrap;font-weight:500}.video-section.xmas{background-image:url(/_astro/xmas-pattern-white.C6GX6BgY.svg);background-size:90px;position:relative}.video-section.xmas:before{content:"";opacity:.95;background-color:#252a30;width:100%;height:100%;position:absolute;top:0;left:0}.video-section.xmas h2:after{height:2px}.video-section h2{max-width:600px;padding-top:50px}.video-section .video-section-inner{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;padding:50px 50px 100px;display:flex;position:relative}@media (width<=750px){.video-section .video-section-inner{padding:50px 20px}}.video-section .video-section-inner .video-wrapper{aspect-ratio:16/9;border-radius:8px;min-width:500px;overflow:hidden}.video-section .video-section-inner .video-wrapper .video-wrapper{aspect-ratio:16/9}@media (width<=750px){.video-section .video-section-inner .video-wrapper{width:100%;min-width:75%!important}}.partners{padding:20px 0;position:relative}.partners .swiper{width:100%}.partners .swiper .swiper-slide{justify-content:center;align-items:center}.partners .carousel-container{width:100%}.partners .partner-title{text-transform:uppercase;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:0;margin-bottom:20px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.partners .partner-title:first-letter{text-transform:uppercase}.partners .partner-title:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.partners .flex{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 50px;height:80px;margin:auto;display:flex;position:relative}.partners .flex .spinner{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partners .flex .spinner.hidden{display:none}.partners .flex .partner-item{flex:1 0;justify-content:center;min-width:150px;height:60px;display:flex}.partners .flex .partner-item a{white-space:nowrap;justify-content:center;align-items:center;max-width:200px;height:100%;display:flex}.partners .flex .partner-item a span{color:#fff}.partners .flex .partner-item a img{object-fit:contain;width:100%;max-width:150px;height:100%}.partners .flex .partner-item a.visit,.partners .flex .partner-item a.kisf,.partners .flex .partner-item a.tmm{padding:5px 0}.partners .flex .partner-item a.hr{text-transform:uppercase;flex-direction:column;gap:0;font-size:11px}.partners .flex .partner-item a.hr span{margin-top:-5px}.partners .flex .partner-item a.hr img{height:50px}.partners .flex .partner-item a.visit{width:fit-content}.partners .flex .partner-item a.visit img{max-width:40px}.partners .flex .partner-item a.ssbp{grid-template-rows:40px 10px;justify-items:center;display:grid}.partners .flex .partner-item a.ssbp span{margin-top:-5px;font-size:12px}.partners .flex .partner-item a.ssbp img{transform:scale(1.3)}.partners .flex .partner-item a.btbp{gap:5px;display:flex}.partners .flex .partner-item a.btbp img{width:30px;transform:none}.partners .flex .partner-item a.btbp span{font-size:12px}@media (width<=400px){.partners .flex{flex-direction:column}.partners .flex .partner-item{flex:0;max-width:150px;height:auto}.partners .flex .partner-item a{width:100%}.partners .flex .partner-item a img{height:40px}}.sights-page__main-wrapper{background-color:#1a2027}.sights-page__main-wrapper .new-sights-wrapper{justify-content:center;width:100%;height:100%;min-height:100svh;display:flex;position:relative;overflow-x:hidden}.sights-page__main-wrapper .new-sights-wrapper p{color:#fff;font-weight:300}.sights-page__main-wrapper .new-sights-wrapper .abs-headphones{z-index:100;cursor:pointer;background-color:#343a41;border-radius:12px;align-items:center;gap:10px;width:90%;max-width:360px;margin:auto auto 10px;padding:20px;transition:all .5s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 25px 6px #000000b3}.sights-page__main-wrapper .new-sights-wrapper .abs-headphones img{object-fit:contain;width:50px;height:50px}.sights-page__main-wrapper .new-sights-wrapper .abs-headphones img.close{width:20px;height:20px;position:absolute;top:5px;right:5px}.sights-page__main-wrapper .new-sights-wrapper .abs-headphones p{color:#fff;font-size:16px;font-style:italic;font-weight:300;line-height:20px}.sights-page__main-wrapper .new-sights-wrapper .abs-headphones.hidden{transform:translate(-50%,-100vh)}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap{background-color:#1a2027;flex-direction:column;align-items:center;width:100%;max-width:500px;height:fit-content;padding:0;transition-duration:.3s;display:flex}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap{padding:60px 10px 0;position:relative}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap h1{color:#d9ae63;text-align:center;text-transform:uppercase;margin-bottom:20px;scroll-margin:-20px;font-size:32px}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap p{text-align:left;font-size:14px;font-weight:300}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap p.hp-p{padding:16px 0;font-size:18px;line-height:18px}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap .headphones{align-items:center;gap:10px;width:fit-content;max-width:460px;margin:20px auto;padding:0 0 10px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap .headphones p{text-align:left;font-style:italic}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap .headphones .bg{background-color:#343a41;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .head-wrap .headphones img{object-fit:contain;width:30px;height:30px}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap.closed{opacity:0;height:0;padding:0}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap.closed .poi-list-wrap{height:0;padding:0}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap.closed .list-item{height:0;overflow:hidden;border:none!important}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap.closed .head-wrap{height:0;padding:0;overflow:hidden}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap.closed .head-wrap h1{height:0;margin:0}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap.closed .sights-social-section{height:0;padding:0 20px;overflow:hidden}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap .dir-toggle{cursor:pointer;text-transform:uppercase;background-color:#d9ae63;border-radius:8px;width:fit-content;margin:20px auto;padding:10px 15px;font-weight:300}.sights-page__main-wrapper .new-sights-wrapper .menu-wrap p.dir{color:#fff}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap{background-color:#1a2027;width:100%;margin:0 auto;padding:10px}@media (width>=500px){.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap{box-shadow:0 0 22px 10px #00000040}}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap{gap:10px;display:flex;position:absolute;top:0;right:0}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:7px 15px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap img{object-fit:contain;pointer-events:none;width:20px;height:20px}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap p{pointer-events:none;background-color:#343a41;padding:1px 4px}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap.map-btn{background-color:#343a41;display:flex;top:0;right:0}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap.map-btn p{text-align:center;min-width:40px;font-size:14px;font-weight:500}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap.lang-btn{background-color:#343a41;top:0;right:45px}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .abs-wrap .btn-wrap.lang-btn p{text-transform:uppercase;font-size:14px;font-weight:500}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item{cursor:pointer;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:20px;margin:10px;padding:0 10px;transition-duration:.3s;display:flex}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .text-wrap{padding:5px 0}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .text-wrap .title{text-transform:uppercase;letter-spacing:1px}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .text-wrap .title.bold{font-weight:500}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .text-wrap .title.intro{text-transform:uppercase}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .img-wrap{flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .img-wrap img{object-fit:contain;object-position:center;width:100%;height:100%}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .img-wrap img.info,.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item .img-wrap img.szabClass{transform:scale(.8)}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item.active{background-color:#252a30;border:1px solid #d9ae63}.sights-page__main-wrapper .new-sights-wrapper .poi-list-wrap .list-item.active .text-wrap p{color:#d9ae63;font-weight:500}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap{z-index:10;background-color:#d9ae63;border-radius:14px;width:calc(100% - 20px);max-width:500px;margin:auto 10px;transition-duration:.3s;position:fixed;bottom:10px}@media (width>=500px){.sights-page__main-wrapper .new-sights-wrapper .audio-wrap{margin:auto}}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap.hidden{transform:translateY(150%)}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .headphones{background-color:#343a41;border-radius:6px;align-items:center;gap:10px;width:fit-content;margin:auto auto 10px;padding:5px 10px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .headphones img{object-fit:contain;width:30px;height:30px}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .headphones p{color:#fff;font-size:14px;font-style:italic;font-weight:300}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-outer-wrap{cursor:pointer;grid-template-rows:minmax(60px,80px);grid-template-columns:minmax(60px,80px) 1fr 40px 50px;align-items:center;gap:10px;display:grid;position:relative}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-outer-wrap .img-small{aspect-ratio:1;border-radius:14px 0 0 14px;width:100%;height:100%;overflow:hidden}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-outer-wrap .img-small img{object-fit:cover;object-position:center;width:100%;height:100%}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .timeleft{justify-self:flex-end}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .timeleft p{font-size:13px;font-weight:400;color:#000!important}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .title-wrap{margin-bottom:10px}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .title-wrap h3{justify-content:center;display:flex}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .title-wrap h3 p{color:#000;text-transform:uppercase;font-size:14px;font-weight:500;line-height:16px}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .seek-bar-wrap{background-color:#bf9156;width:100%;height:5px;position:relative}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .seek-bar-wrap .seek-bar{pointer-events:none;background-color:#fff;height:100%;position:relative}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .seek-bar-wrap .seek-bar-input{opacity:0;cursor:pointer;width:100%;height:100%;padding:5px 0;position:absolute;top:0;left:0}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .seek-bar-wrap .times-wrap{justify-content:space-between;margin-top:5px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .seek-bar-wrap .times-wrap span{color:#fff;opacity:.5;font-size:14px}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap{z-index:1;align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap.disabled{pointer-events:none;filter:grayscale()}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .btn-text-wrap{flex-direction:column;align-items:center;display:flex;position:relative}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap span{color:#fff;opacity:.5;text-align:center;font-size:12px;font-weight:300;display:block}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap span.play-text{opacity:1;text-transform:uppercase;font-size:16px;font-weight:500}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap span.label{text-transform:capitalize;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .seek-wrap{cursor:pointer;background-color:#0000;border:2px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;padding:5px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .seek-wrap .bck{border:8px solid #0000;border-left-width:0;border-right:12px solid #ffffff4d;width:0;height:0;transform:rotate(0)translate(-2px)}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .seek-wrap .fwd{border:8px solid #0000;border-left:12px solid #ffffff4d;border-right-width:0;width:0;height:0;transform:rotate(0)translate(2px)}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .play-wrap{cursor:pointer;background-color:#252a30;border-radius:50%;justify-content:center;align-items:center;gap:6px;width:40px;height:40px;padding:5px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .play-wrap .play{border:10px solid #0000;border-left:15px solid #d9ae63;border-right-width:0;width:0;height:0;transform:rotate(0)translate(2px)}.sights-page__main-wrapper .new-sights-wrapper .audio-wrap .controller-wrap .play-wrap .pause{background-color:#d9ae63;width:5px;height:20px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap{width:100%;max-width:500px;min-height:100svh;transition-duration:.5s;position:absolute;top:0;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap.closed{transform:translate(200%)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap.closed .text-outer-wrap{height:0;overflow:hidden;padding:0!important}@media (width>=500px){.sights-page__main-wrapper .new-sights-wrapper .content-wrap{box-shadow:0 0 22px 10px #00000040}}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .spinner-wrap{pointer-events:none;background-color:#1a2027;justify-content:center;align-items:center;width:100%;height:100%;transition-duration:.3s;display:flex;position:absolute;top:0;left:0}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .spinner-wrap.hidden{opacity:0}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .spinner-wrap.audio{background-color:#fff;border-radius:50%;transition:none}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content{background-color:#1a2027;height:100%}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content.map-open{height:0;overflow-y:hidden}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap{width:100%;height:0;padding-top:56.25%;position:relative}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap img{object-fit:cover;width:100%;height:100%}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap img.poi-img{position:absolute;top:0;left:0}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap img{object-fit:contain;width:60%;height:60%}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap p{border-radius:6px;padding:1px 3px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap.back-btn{background-color:#1a2027;top:20px;left:20px;transform:rotate(180deg)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap.map-btn{background-color:#d9ae63;display:flex;top:20px;right:20px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap.map-btn p{color:#000;text-align:center;min-width:40px;font-size:14px;font-weight:500;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap.lang-btn{background-color:#d9ae63;top:20px;right:80px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .img-wrap .btn-wrap.lang-btn p{text-transform:uppercase;color:#000;font-size:14px;font-weight:500;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap{background-color:#1a2027;border-radius:0;width:100%;margin:0;padding:20px;position:relative;bottom:0}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .no-audio{background-color:#da2c2c;border-radius:6px;width:max-content;margin:0 auto;padding:5px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .no-audio p{color:#fff;text-align:center;text-transform:uppercase;font-weight:400}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .title-wrap h3 p{color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:20px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .seek-bar-wrap{background-color:#3e4046}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .seek-bar-wrap .seek-bar{background-color:#d9ae63}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .seek-bar-wrap .seek-bar:after{content:"";background-color:#d9ae63;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .seek-bar-wrap .seek-bar:before{content:"";background-color:#252a30;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;right:-9px;transform:translateY(-50%)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .seek-bar-wrap .time-wrap{justify-content:space-between;display:flex}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .title-seek-wrap .seek-bar-wrap .time-wrap p{opacity:.5;font-size:14px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap{justify-content:center;align-items:center;gap:15px;margin:20px auto;padding:5px 0;display:flex;position:static;transform:none}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap p{text-transform:capitalize;font-size:12px;position:absolute;bottom:-18px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .seek-wrap{background-color:#fff;border:none}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .seek-wrap .fwd{border-color:#0000 #0000 #0000 #343a41}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .seek-wrap .bck{border-color:#0000 #343a41 #0000 #0000}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .play-wrap{background-color:#d9ae63;gap:8px;width:60px;height:60px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .play-wrap.play{background-color:#fff}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .play-wrap .play{border-width:15px 0 15px 20px;border-color:#0000 #0000 #0000 #343a41;transform:translate(3px)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .play-wrap.disabled{filter:grayscale();pointer-events:none}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .controller-wrap .btn-text-wrap .play-wrap .pause{background-color:#1a2027;width:7px;height:30px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .headphones{margin:10px auto}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .text-outer-wrap{background-color:#fff;border-radius:12px;margin:20px auto 0;padding:20px;position:relative}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .text-outer-wrap.closed{height:200px;overflow-y:hidden}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .text-outer-wrap .head-wrap{gap:10px;margin-bottom:10px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .text-outer-wrap .head-wrap p{letter-spacing:1px;text-transform:uppercase;font-weight:400}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .text-outer-wrap .head-wrap img{width:25px;height:25px}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .text-outer-wrap .text p{color:#000;font-weight:400}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .content-toggle{cursor:pointer;background-color:#fff;border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:10px;margin-top:-1px;padding:10px;display:flex}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .content-toggle p{color:#000}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .content-toggle img{width:20px;height:20px;transform:rotate(90deg)}.sights-page__main-wrapper .new-sights-wrapper .content-wrap .main-content .audio-wrap .content-toggle.open img{transform:rotate(-90deg)}.sights-page__main-wrapper .new-sights-wrapper .map-wrap{z-index:10;width:100%;max-width:500px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .new-sights-wrapper .map-wrap a,.sights-page__main-wrapper .new-sights-wrapper .map-wrap .gmnoprint:last-child{display:none!important}.sights-page__main-wrapper .new-sights-wrapper .map-wrap.closed{opacity:0;z-index:-1}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section :first-child{height:100%}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style .gm-style-cc{display:none}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .marker-label{white-space:wrap;font-size:12px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%,65px)}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .user-icon{position:relative}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .user-icon:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background-image:linear-gradient(#00f,#0000ff1a);width:40px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%,45px)}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw{height:fit-content;padding:0!important}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .gm-style-iw-chr{height:0!important}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .gm-style-iw-d{height:fit-content;padding:0!important;overflow:hidden!important}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content{height:fit-content;padding:5px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content.disabled:after{content:"";z-index:1;background-color:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content.disabled .hp-wrap{pointer-events:none}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .no-audio{z-index:5;background-color:#da2c2c;border-radius:6px;width:max-content;max-width:160px;margin:0 auto;padding:5px;position:relative}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .no-audio p{color:#fff;text-align:center;text-transform:uppercase;font-weight:400}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap{flex-direction:column;align-items:center;display:flex}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap img{object-fit:contain;width:60px;height:60px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap p{color:#000;text-align:center;max-width:100px;margin-top:-10px;padding:5px 0;font-size:14px;line-height:14px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap p.szabadsaghid,.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap p.lanchid,.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap p.halasz{margin-top:0}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap p.templom,.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .infowindow-content .icon-wrap p.szabadsag{margin-top:-5px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .hp-wrap{cursor:pointer;justify-content:center;align-items:center;gap:5px;margin:5px auto;display:flex}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .hp-wrap p{color:#000}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw .hp-wrap .hp-icon{width:15px;height:15px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-ui-hover-effect{z-index:5;top:-10px;right:-10px;position:absolute!important}.sights-page__main-wrapper .new-sights-wrapper .map-wrap section .gm-style-iw-ch{padding:5px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .map-img{width:100%;height:100%;position:relative}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .map-img img{object-fit:cover;width:100%;height:100%}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .map-img .close-wrap{z-index:11;cursor:pointer;background-color:#d9ae63;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:10px;right:10px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .map-img .close-wrap img{object-fit:contain;width:80%;height:80%;margin:0;padding:0}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap{text-align:center;flex-direction:column;align-items:center;width:80px;padding:5px;display:flex;position:absolute}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap p{line-height:12px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap p span{color:#000;font-size:12px;font-weight:300}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap img{width:55px;height:55px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.halasz{top:35%;left:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.halasz{left:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.budaivar{top:45%;left:50px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.budaivar p{margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.budaivar{left:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.szabadsag{top:55%;left:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.szabadsag{left:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gellert{top:65%;left:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gellert{left:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gellert p{margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gellert p{margin-top:-15px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.muszaki{top:75%;left:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.muszaki{left:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.muszaki p{margin-top:-15px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.mupa{top:85%;right:50px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.mupa p{margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.mupa{top:80%;right:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.nemzeti{top:75%;right:50px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.nemzeti p{margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.nemzeti{top:72%;right:20px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.nemzeti p{margin-top:-15px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.balna{top:62%;right:50px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.balna p{max-width:80px;margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.balna{top:64%;right:20px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.balna p{margin-top:-20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.vasar{top:55%;right:50px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.vasar p{margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.vasar{right:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.templom{top:38.5%;right:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.templom{top:38%;right:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.templom p{margin-top:-5px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gresham{top:32%;right:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gresham{top:31%;right:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gresham p{margin-top:-10px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.gresham p{margin-top:-15px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.parlament{top:25%;right:50px}@media (width<=500px){.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.parlament{right:20px}}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.parlament p{margin-top:-10px}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.szabadsaghid{top:65%;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .new-sights-wrapper .map-wrap .poi-icon-wrap.lanchid{top:40%;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .nav-wrap{z-index:10;background-color:#1a2027;width:100%;max-width:500px;height:fit-content;padding:0;transition-duration:.3s;position:absolute;top:0;left:50%;transform:translate(-50%)}.sights-page__main-wrapper .nav-wrap .abs-wrap{gap:10px;padding:10px;display:flex;position:absolute;top:0;right:0}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:7px 15px;display:flex}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap img{object-fit:contain;pointer-events:none;width:20px;height:20px}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap p{pointer-events:none;color:#fff;background-color:#343a41;padding:1px 4px}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap.map-btn{background-color:#343a41;display:flex;top:0;right:0}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap.map-btn p{text-align:center;min-width:40px;font-size:14px;font-weight:500}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap.lang-btn{background-color:#343a41;top:0;right:45px}.sights-page__main-wrapper .nav-wrap .abs-wrap .btn-wrap.lang-btn p{text-transform:uppercase;font-size:14px;font-weight:500}.sights-page__main-wrapper .sights-social-section{background-color:#252a30;width:100%;padding:20px 20px 120px}.sights-page__main-wrapper .sights-social-section .flex{flex-wrap:wrap;gap:20px;margin-bottom:20px;display:flex}.sights-page__main-wrapper .sights-social-section .flex span{color:#fff;line-height:16px}.sights-page__main-wrapper .sights-social-section .flex a{flex:1}.sights-page__main-wrapper .sights-social-section .dc-link a{align-items:center;gap:5px;width:fit-content;margin:10px auto;padding:10px;display:flex}.sights-page__main-wrapper .sights-social-section .insta-link img{transform:scale(.9)}.sights-page__main-wrapper .sights-social-section .link{color:#fff;cursor:pointer;align-items:center;gap:10px;width:fit-content;min-width:150px;display:flex}.sights-page__main-wrapper .sights-social-section .link p{font-weight:400}.sights-page__main-wrapper .sights-social-section .link img{height:100%;max-height:50px}.sights-page__main-wrapper .sights-social-section .link .google{font-size:50px;line-height:50px}.sights-page__main-wrapper .sights-social-section .link.google-link img{transform:scale(.9)}.sights-page__main-wrapper .sights-social-section a{color:#fff;font-weight:300;position:relative}.sights-page__main-wrapper .sights-social-section .arrow{background-image:url(/_astro/arrow-right-white.xtvHZ6Jt.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.sights-page__main-wrapper .sights-lang{z-index:20;width:100vw;height:100%;transition:all .1s;inset:0}.sights-page__main-wrapper .sights-lang.closed{opacity:0;z-index:-1}.sights-page__main-wrapper .lang-select{z-index:20;scrollbar-width:none;background-color:#fff;max-width:300px;max-height:80svh;padding:10px 20px;transition-duration:.3s;position:fixed;top:50%;left:50%;overflow-y:scroll;transform:translate(-50%,-50%);box-shadow:0 0 12px 8px #00000040}.sights-page__main-wrapper .lang-select.closed{opacity:0;box-shadow:none;z-index:-1}.sights-page__main-wrapper .lang-select .close-btn{z-index:21;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:0;right:0}.sights-page__main-wrapper .lang-select .close-btn img{object-fit:contain;width:100%;height:100%}.sights-page__main-wrapper .lang-select .lang-item{cursor:pointer;grid-template-columns:30px 1fr 20px;align-items:center;gap:10px;margin:10px 0;padding:5px 20px;display:grid}.sights-page__main-wrapper .lang-select .lang-item span{text-transform:uppercase;font-weight:400}.sights-page__main-wrapper .lang-select .lang-item .flag{background-position:50%;background-repeat:no-repeat;background-size:cover;width:30px;height:20px;box-shadow:0 0 5px 2px #0000001a}.sights-page__main-wrapper .lang-select .lang-item .flag.--hun{background-image:url(/_astro/hun.jDDCT9vb.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--rom{background-image:url(/_astro/rom.CM2IDHQB.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--eng{background-image:url(/_astro/eng.DTz-__Rb.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--rus{background-image:url(/_astro/rus.BvwDqNg8.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--chn{background-image:url(/_astro/chi.Bsj6WoNU.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--ita{background-image:url(/_astro/ita.1g_PSkTW.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--fra{background-image:url(/_astro/fra._HE5MGnw.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--spa{background-image:url(/_astro/spa.BArBKD7h.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--ger{background-image:url(/_astro/ger.vIrnXc4I.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--kor{background-image:url(/_astro/kor._9J0lzSm.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--grc{background-image:url(/_astro/grc._oXGfPYe.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--cze{background-image:url(/_astro/cze.fRFklyVI.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--pol{background-image:url(/_astro/pol.CTPFIYlD.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--jap{background-image:url(/_astro/jap.DgJOqVrY.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--ukr{background-image:url(/_astro/ukr.BeONHN46.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--swe{background-image:url(/_astro/swe.dh3OReR1.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--por{background-image:url(/_astro/por.C6AkWAta.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--ara{background-image:url(/_astro/ara.CoePeumr.png)}.sights-page__main-wrapper .lang-select .lang-item .flag.--tur{background-image:url(/_astro/tur.D-lekapO.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--hin{background-image:url(/_astro/hin.DXy9Bn9H.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--fin{background-image:url(/_astro/fin.BPkAMYcz.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--nor{background-image:url(/_astro/nor.BaIdQ923.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--nld{background-image:url(/_astro/nld.B80GLy32.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--hrv{background-image:url(/_astro/hrv.tLVTsJWa.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--svk{background-image:url(/_astro/svk.DKzxN_VD.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--vnm{background-image:url(/_astro/vnm.4h54I9Ab.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--bgr{background-image:url(/_astro/bgr.CuKTPYQH.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--dnk{background-image:url(/_astro/dnk.DtMTXoQw.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--brz{background-image:url(/_astro/brz.r-AG_fd8.svg)}.sights-page__main-wrapper .lang-select .lang-item .flag.--fil{background-image:url(/_astro/fil.LzYNyFGw.svg)}.sights-page__main-wrapper .lang-select .lang-item .audio-icon{align-items:center;display:flex}.sights-page__main-wrapper .lang-select .lang-item .audio-icon p{color:#000;font-size:13px}.sights-page__main-wrapper .lang-select .lang-item .audio-icon img{width:20px;height:20px}.sights-page__main-wrapper .lang-select .audio-sign{justify-content:center;align-items:center;gap:5px;display:flex}.sights-page__main-wrapper .lang-select .audio-sign img{width:20px;height:20px}.sights-page__main-wrapper .lang-select .audio-sign p{color:#000;font-size:12px;font-weight:400}.sights-page__main-wrapper.kf{background-color:#f2f2f1}.sights-page__main-wrapper.kf .new-sights-wrapper .sights-lang{background-color:#252525}.sights-page__main-wrapper.kf .new-sights-wrapper h1{color:#eecf3b!important}.sights-page__main-wrapper.kf .new-sights-wrapper .menu-wrap,.sights-page__main-wrapper.kf .new-sights-wrapper .menu-wrap .poi-list-wrap{background-color:#252525}.sights-page__main-wrapper.kf .new-sights-wrapper .menu-wrap .poi-list-wrap .list-item.active{background-color:#eecf3b;border:1px solid #252525}.sights-page__main-wrapper.kf .new-sights-wrapper .menu-wrap .poi-list-wrap .list-item.active p{color:#000}.sights-page__main-wrapper.kf .new-sights-wrapper .audio-wrap{background-color:#eecf3b!important}.sights-page__main-wrapper.kf .new-sights-wrapper .audio-wrap .play-wrap{background-color:#252525!important}.sights-page__main-wrapper.kf .new-sights-wrapper .audio-wrap .play-wrap .play{border-color:#0000 #0000 #0000 #eecf3b}.sights-page__main-wrapper.kf .new-sights-wrapper .audio-wrap .play-wrap .pause{background-color:#eecf3b}.sights-page__main-wrapper.kf .new-sights-wrapper .audio-wrap .seek-bar-wrap{background-color:#fff}.sights-page__main-wrapper.kf .new-sights-wrapper .audio-wrap .seek-bar-wrap .seek-bar{background-color:#252525}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .audio-wrap{background-color:#252525!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .seek-bar-wrap{background-color:#fff!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .spinner-wrap.audio{background-color:#252525!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .play-wrap{background-color:#eecf3b!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .play-wrap .play{border-color:#0000 #0000 #0000 #252525!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .play-wrap .pause{background-color:#252525!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .seek-bar,.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .seek-bar:after{background-color:#eecf3b!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .headphones{background-color:#252525}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .controller-wrap .seek-wrap{background-color:#eecf3b!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .controller-wrap .seek-wrap .fwd{border-color:#0000 #0000 #0000 #252525!important}.sights-page__main-wrapper.kf .new-sights-wrapper .main-content .controller-wrap .seek-wrap .bck{border-color:#0000 #252525 #0000 #0000!important}.sights-page__main-wrapper.kf .new-sights-wrapper .map-wrap .map-img .close-wrap{background-color:#eecf3b}.sights-page__main-wrapper.kf .new-sights-wrapper .abs-wrap .btn-wrap{background-color:#eecf3b!important}.sights-page__main-wrapper.kf .new-sights-wrapper .abs-wrap p{color:#000;background-color:#eecf3b!important}body.overscroll{overscroll-behavior:contain}.gallery-page-wrap .mobile-wrap h2,.gallery-page-wrap .desktop-h{color:#fff;margin-bottom:50px}@media (width>=1280px){.gallery-page-wrap .desktop-h{margin-top:50px}}.gallery-page-wrap .gallery-page .img-wrap{grid-row:auto/span 10;grid-column-start:auto;padding:5px}@media (width>=1400px){.gallery-page-wrap .gallery-page .img-wrap{grid-row-end:span 12}}.gallery-page-wrap .gallery-page .img-wrap img{object-position:bottom center;width:100%;height:100%}.gallery-page-wrap .gallery-page .img-wrap.large{grid-row-end:span 12}@media (width>=1400px){.gallery-page-wrap .gallery-page .img-wrap.large{grid-row-end:span 14}}.gallery-page-wrap .gallery-page .img-wrap.medium{grid-row-end:span 11}@media (width>=1400px){.gallery-page-wrap .gallery-page .img-wrap.medium{grid-row-end:span 13}}.gallery-page-wrap .gallery-page .img-wrap.small{grid-row-end:span 8}@media (width>=1400px){.gallery-page-wrap .gallery-page .img-wrap.small{grid-row-end:span 10}}.gallery-page-wrap .gallery-page .img-wrap.full{grid-row-end:span 14}@media (width>=1400px){.gallery-page-wrap .gallery-page .img-wrap.full{grid-row-end:span 16}}.gallery-page-wrap{background-color:#1a2027;padding-top:75px;padding-bottom:10px}.gallery-page-wrap .mobile-wrap{margin:50px 0 100px}.gallery-page-wrap .mobile-wrap h2,.gallery-page-wrap .desktop-h{color:#fff;margin-bottom:50px}@media (width>=1280px){.gallery-page-wrap .desktop-h{margin-top:50px}}.gallery-page-wrap .desktop-wrap{margin:50px 0}.gallery-page-wrap .gallery-page .lightbox{z-index:100;background-color:#1a2027e6;width:100%;height:100%;padding:50px;display:none;position:fixed;top:0;left:0}@media (width<=500px){.gallery-page-wrap .gallery-page .lightbox{padding:50px 20px}}.gallery-page-wrap .gallery-page .lightbox.active{display:block}.gallery-page-wrap .gallery-page .lightbox .close-btn{cursor:pointer;width:30px;height:30px;position:absolute;top:10px;right:10px}.gallery-page-wrap .gallery-page .lightbox .close-btn img{width:100%;height:100%;transform:rotate(45deg)}.gallery-page-wrap .gallery-page .lightbox .slider{transition-duration:0s!important}.gallery-page-wrap .gallery-page .lightbox .carousel-root,.gallery-page-wrap .gallery-page .lightbox .carousel-root .carousel .slider-wrapper{height:100%}.gallery-page-wrap .gallery-page .lightbox .carousel-root .carousel .slider-wrapper .slide,.gallery-page-wrap .gallery-page .lightbox .carousel-root .carousel .slider-wrapper .slide div{height:100%;max-height:80vh}.gallery-page-wrap .gallery-page .lightbox .carousel-root .carousel .slider-wrapper .slide div img{object-fit:contain;height:100%;max-height:80vh}.gallery-page-wrap .gallery-page{width:100%}.gallery-page-wrap .gallery-page .grid-wrap{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-content:center;gap:5px;width:100%;display:grid}@media (width<=800px){.gallery-page-wrap .gallery-page .grid-wrap{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}.gallery-page-wrap .gallery-page .grid-wrap .gallery-page-img-wrap{aspect-ratio:1;width:100%;height:100%}.gallery-page-wrap .gallery-page .grid-wrap .gallery-page-img-wrap .gallery-page-img{object-position:center;object-fit:cover;width:100%;height:100%}.gallery-page-wrap .category-wrap{flex-wrap:wrap;justify-content:center;gap:10px;width:fit-content;margin:auto;padding:0 20px;display:flex}@media (width<=600px){.gallery-page-wrap .category-wrap{margin-bottom:50px}}.gallery-page-wrap .category-wrap .category{cursor:pointer;color:#fff;background-color:#252a30;border-radius:8px;padding:5px 10px;font-weight:300;transition:all .3s}.gallery-page-wrap .category-wrap .category.active{color:#000;background-color:#d7af73}.gallery-page-wrap .swiper.thumbSwiper{padding-top:10px}.pswp__img{aspect-ratio:1;object-fit:contain}.pswp--zoomed-in .pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--touch .pswp__button--arrow{opacity:.5;visibility:visible!important}.pswp__zoom-wrap .pswp__img{aspect-ratio:initial}.otker-page{background-color:#fff;padding-top:75px}.otker-page .otker-hero{position:relative}.otker-page .otker-hero .hero-icons{background-image:url(/_astro/sights-bar-black.DkX-udRU.svg);background-position-y:bottom;background-repeat:repeat-x;background-size:cover;border-bottom:1px solid #000;width:100%;max-width:1250px;height:90px;margin:-20px auto auto;position:relative;bottom:0;left:0}@media (width>=1500px){.otker-page .otker-hero .hero-icons{max-width:1380px;height:110px}}.otker-page .otker-hero .hero-inner{height:100%;display:grid}.otker-page .otker-hero .hero-inner .text-wrapper{width:100%;padding:20px}.otker-page .otker-hero .hero-inner .text-wrapper h1{width:fit-content;margin:auto}.otker-page .otker-hero .hero-inner .text-wrapper h1 p{text-align:center;text-transform:uppercase;line-height:1}.otker-page .otker-hero .hero-inner .text-wrapper h1 p:first-of-type{font-size:20px;font-weight:400}.otker-page .otker-hero .hero-inner .text-wrapper h1 p.big{font-size:100px}.otker-page .otker-hero .hero-inner .text-wrapper h1 p.small{font-size:36px;position:relative}.otker-page .otker-hero .hero-inner .text-wrapper h1 p.small:after{content:"*";position:absolute;top:-10px;right:-20px}.otker-page .otker-hero .hero-inner .text-wrapper h3{color:#000;text-transform:uppercase;text-align:center;background-color:#d9ae63;border-radius:16px;width:fit-content;margin:10px auto;padding:10px}.otker-page .otker-hero .hero-inner .text-wrapper .expl{text-align:center;width:fit-content;margin:auto;font-weight:300;line-height:1.1;position:relative}.otker-page .otker-hero .hero-inner .text-wrapper .expl span{position:relative;top:-2px;left:0}.otker-page .otker-hero .hero-inner .text-wrapper .img-wrap{width:100%;max-width:400px;margin:20px auto}.otker-page .otker-hero .hero-inner .text-wrapper .img-wrap img{border-radius:16px;width:100%}@media (width>=1000px){.otker-page .otker-hero .hero-inner .text-wrapper .img-wrap{display:none}}.otker-page .otker-hero .hero-inner .text-wrapper .more-wrap{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:fit-content;margin:0 auto;display:flex}.otker-page .otker-hero .hero-inner .text-wrapper .more-wrap p{text-transform:uppercase}.otker-page .otker-hero .hero-inner .text-wrapper .more-wrap .icon{background-color:#d9ae63;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.otker-page .otker-hero .hero-inner .text-wrapper .more-wrap .icon .tri{border:8px solid #0000;border-top:10px solid #000;border-bottom-width:0;width:0;height:0;transform:translateY(1px)}.otker-page .otker-hero .img-wrap.desk{display:none}.otker-page .otker-hero .desk-wrap{height:80vh}.otker-page .otker-hero .desk-wrap .hero-inner{align-content:center}@media (width>=1000px){.otker-page .otker-hero .desk-wrap{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:20px 50px;padding:0 50px;display:grid}.otker-page .otker-hero .img-wrap.desk{aspect-ratio:16/8;grid-column:2/3;width:100%;max-width:500px;display:inline-flex}.otker-page .otker-hero .img-wrap.desk img{object-fit:cover;aspect-ratio:16/8;border-radius:16px;width:100%}.otker-page .otker-hero .img-wrap.desk.first{align-self:flex-end}.otker-page .otker-hero .hero-icons{grid-area:3/1/4/-1;align-self:flex-end}.otker-page .otker-hero .hero-inner{grid-area:1/1/3/2;height:100%}.otker-page .otker-hero .hero-inner .text-wrapper{place-self:center flex-end;width:fit-content}.otker-page .otker-hero .hero-inner .text-wrapper h1 p:first-of-type{font-size:28px}.otker-page .otker-hero .hero-inner .text-wrapper h1 p.big{font-size:150px}.otker-page .otker-hero .hero-inner .text-wrapper h1 p.small{font-size:48px}.otker-page .otker-hero .hero-inner .text-wrapper h1 p.small:after{top:-15px;right:-30px}.otker-page .otker-hero .hero-inner .text-wrapper h3{font-size:24px}.otker-page .otker-hero .hero-inner .text-wrapper .more-wrap{transform:translateY(50px)}.otker-page .otker-hero .hero-inner .text-wrapper .more-wrap p{font-size:20px}}.otker-page .otker-content{background-color:#f3f3f3;padding:50px 20px;scroll-margin:75px}@media (width>=1000px){.otker-page .otker-content{padding-bottom:100px}}.otker-page .otker-content .header{max-width:500px;margin:0 auto}.otker-page .otker-content .header .img-wrap{justify-content:center;align-items:center;max-width:300px;margin:0 auto 10px;display:flex}.otker-page .otker-content .header .img-wrap img{object-fit:contain;width:100%}.otker-page .otker-content .header .header-inner p{text-transform:uppercase;text-align:center}.otker-page .otker-content .header .header-inner p.big{margin:5px 0;font-size:24px;font-weight:600;line-height:1}.otker-page .otker-content .header .header-inner p.gold{color:#d9ae63;font-size:24px;font-weight:600}.otker-page .otker-content .header .second{margin-top:15px;padding-top:15px;font-weight:300;position:relative}.otker-page .otker-content .header .second:before{content:"";background-color:#d9ae63;width:100%;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=1000px){.otker-page .otker-content .header{max-width:initial;flex-direction:row-reverse;justify-content:center;align-items:center;display:flex}.otker-page .otker-content .header .text-wrap{max-width:350px}.otker-page .otker-content .header .text-wrap .header-inner *{text-align:left}.otker-page .otker-content .header .img-wrap{max-width:450px;margin:0}}.otker-page .otker-content .faq-wrap{max-width:500px;margin:50px auto 0;padding:0 20px}.otker-page .otker-content .faq-wrap .faq-item{margin-top:20px;padding:0 20px}.otker-page .otker-content .faq-wrap .faq-item:not(:last-of-type){border-bottom:1px solid #0000001a;padding-bottom:20px}.otker-page .otker-content .faq-wrap .faq-item h4{color:#000;text-transform:uppercase;font-size:20px;line-height:1.1;position:relative}.otker-page .otker-content .faq-wrap .faq-item h4:before{content:"";border:6px solid #0000;border-left:8px solid #d9ae63;border-right-width:0;width:0;height:0;position:absolute;top:5px;left:-15px}.otker-page .otker-content .faq-wrap .faq-item p{margin-top:10px;font-weight:300}@media (width>=1000px){.otker-page .otker-content .faq-wrap{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:50px;max-width:1200px;display:grid}.otker-page .otker-content .faq-wrap .faq-item:not(:last-of-type){border-bottom:none;padding-bottom:0}}.xmas-vid-section{background:#cb2648;padding:100px;position:relative;overflow:hidden}@media (width<=1000px){.xmas-vid-section{padding:100px 50px}}@media (width<=600px){.xmas-vid-section{padding:50px 20px}}.xmas-vid-section .snow-icon{object-fit:cover;width:300px}@media (width<=1400px){.xmas-vid-section .snow-icon{width:250px}}@media (width<=1200px){.xmas-vid-section .snow-icon{width:200px}}@media (width<=800px){.xmas-vid-section .snow-icon{width:150px}.xmas-vid-section .snow-icon.no-mobile{display:none}}@media (width<=600px){.xmas-vid-section .snow-icon{width:100px}}.xmas-vid-section h3{text-transform:uppercase;color:#fff;letter-spacing:2px;text-align:center;margin-bottom:20px;font-size:42px;font-weight:400;line-height:1.2}@media (width<=600px){.xmas-vid-section h3{font-size:32px}}.xmas-vid-section .video-wrapper{aspect-ratio:16/9;z-index:1;border-radius:12px;max-width:1000px;margin:0 auto 20px;position:relative;overflow:hidden}.xmas-vid-section .video-wrapper iframe{transform:scale(1.02)}.xmas-vid-section .switch-wrap{justify-content:center;align-items:stretch;gap:20px;max-width:1000px;margin:0 auto;display:flex;position:relative}@media (width<=900px){.xmas-vid-section .switch-wrap{gap:10px}}.xmas-vid-section .switch-wrap .vid-prev,.xmas-vid-section .switch-wrap .vid-next{cursor:pointer;background-color:#871830;background-image:url(/_astro/arrow-inactive-white.CbriShnk.svg);background-position:50%;background-repeat:no-repeat;background-size:65%;border-radius:50%;width:50px;height:50px;position:absolute}@media (width<=800px){.xmas-vid-section .switch-wrap .vid-prev,.xmas-vid-section .switch-wrap .vid-next{display:none}}.xmas-vid-section .switch-wrap .vid-prev{top:50%;left:0;transform:rotate(180deg)translateY(50%)}@media (width<=900px){.xmas-vid-section .switch-wrap .vid-prev{left:-25px}}.xmas-vid-section .switch-wrap .vid-next{top:50%;right:0;transform:translateY(-50%)}@media (width<=900px){.xmas-vid-section .switch-wrap .vid-next{right:-25px}}.xmas-vid-section .switch-wrap .outer{background-color:#0000;border-radius:16px;padding:5px}.xmas-vid-section .switch-wrap .outer.active{background-color:#f83a61}.xmas-vid-section .switch-wrap .switch{text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;width:100%;min-width:200px;height:100%;min-height:100px;padding:20px;display:flex;position:relative;overflow:hidden}.xmas-vid-section .switch-wrap .switch img{display:none}.xmas-vid-section .switch-wrap .switch .flex-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.xmas-vid-section .switch-wrap .switch p{text-align:center;color:#fff;text-align:center;z-index:2;pointer-events:none;position:relative}.xmas-vid-section .switch-wrap .switch p span{color:#fff;display:block}@media (width<=800px){.xmas-vid-section .switch-wrap .switch p{justify-self:center}}.xmas-vid-section .switch-wrap .switch{z-index:2;background-position:50%;background-size:cover;border-radius:12px}.xmas-vid-section .switch-wrap .switch.cit{background-image:url(/_astro/cit.DH1lQjBM.webp)}.xmas-vid-section .switch-wrap .switch.tl{background-image:url(/_astro/tl.Dht_nECz.webp);background-position:bottom}.xmas-vid-section .switch-wrap .switch.kf{background-image:url(/_astro/k.DCPhewFy.webp)}.xmas-vid-section .switch-wrap .switch:after{content:"";z-index:1;background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.xmas-vid-section .switch-wrap .switch.active:after{opacity:.4}.xmas-vid-section .switch-wrap .switch.disabled{cursor:default;pointer-events:none}.xmas-vid-section .switch-wrap .switch.disabled img{filter:grayscale()}.xmas-vid-section .switch-wrap .switch.disabled.active{border:none}@media (width<=1200px){.xmas-vid-section .switch-wrap .switch{min-width:150px;min-height:75px}}@media (width<=800px){.xmas-vid-section .switch-wrap{flex-direction:column;gap:5px}.xmas-vid-section .switch-wrap .outer.active{background-color:#fff;padding:3px}.xmas-vid-section .switch-wrap .switch{min-height:initial;box-sizing:border-box;background-color:#cb2648;grid-template-columns:1fr 3fr;width:100%;padding:5px;display:grid}.xmas-vid-section .switch-wrap .switch:after{background-color:#0000004d}.xmas-vid-section .switch-wrap .switch p{padding:0 5px}.xmas-vid-section .switch-wrap .switch.active:after{content:none}.xmas-vid-section .switch-wrap .switch.cit,.xmas-vid-section .switch-wrap .switch.tl,.xmas-vid-section .switch-wrap .switch.kf{background-image:none}.xmas-vid-section .switch-wrap .switch img{z-index:3;object-fit:cover;border-radius:6px;width:100%;height:100%;max-height:90px;display:block;position:relative}.xmas-vid-section .switch-wrap .switch.cit img{object-position:bottom}}@media (width<=450px){.xmas-vid-section .switch-wrap .switch img{width:100%;max-width:100px}}.partners-page{background-color:#252525;padding:100px 0}@media (width<=500px){.partners-page{padding-bottom:50px}}.partners-page h2{color:#fff;text-align:center;text-transform:uppercase;margin:50px auto;font-size:32px;font-weight:500}@media (width<=500px){.partners-page h2{margin:20px auto}}.partners-page .partners{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:200px;column-gap:50px;max-width:1200px;margin:auto;display:grid}@media (width<=600px){.partners-page .partners{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:20px}}@media (width<=500px){.partners-page .partners{grid-template-columns:1fr;grid-auto-rows:auto;row-gap:30px}.partners-page .partners .partner-item{min-height:80px}}.partners-page .partners .partner-item{justify-content:center;align-items:center;display:flex}.partners-page .partners .partner-item a{filter:grayscale();justify-content:center;align-items:center;gap:0 5px;width:100%;transition:all .3s ease-in;display:flex}.partners-page .partners .partner-item a span{color:#fff;text-transform:uppercase;white-space:nowrap;font-size:14px}.partners-page .partners .partner-item a img{width:100%;max-width:150px}.partners-page .partners .partner-item a.btbp img,.partners-page .partners .partner-item a.visit img,.partners-page .partners .partner-item a.ssbp img{max-width:50px}.partners-page .partners .partner-item a.btbp span,.partners-page .partners .partner-item a.visit span,.partners-page .partners .partner-item a.ssbp span{color:#d9ae63}.partners-page .partners .partner-item a.lc img{max-width:100px}.partners-page .partners .partner-item a.kisf img{max-width:120px}.partners-page .partners .partner-item a.hr{flex-direction:column}.partners-page .partners .partner-item a.hr img{max-width:100px}.partners-page .partners .partner-item a.hr span{color:#d9ae63;margin-top:-5px}.partners-page .partners .partner-item a.seta img,.partners-page .partners .partner-item a.tmm img{max-width:120px}.partners-page .partners .partner-item a.furdo img{max-width:200px}.partners-page .partners .partner-item a.msz{max-width:100px}.partners-page .partners .partner-item a:hover{filter:grayscale(0)}.slider-section{background-color:#252a30;padding:20px 0 0}.slider-section .partner-title{text-transform:uppercase;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:0;margin-bottom:20px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.slider-section .partner-title:first-letter{text-transform:uppercase}.slider-section .partner-title:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.slider-section .slider{max-width:1600px;margin:0 auto;padding:0 0 20px;display:flex;overflow-x:hidden}.slider-section .slider .group{gap:20px;width:fit-content;padding-right:20px;animation:32s linear infinite scroll;display:inline-flex}.slider-section .slider .partner-item{flex:0;min-width:200px;display:flex}.slider-section .slider .partner-item a{flex:1;justify-content:center;align-items:center;column-gap:5px;width:100%;display:flex}.slider-section .slider .partner-item a.msz img{height:80px}.slider-section .slider .partner-item a.hr{flex-direction:column}.slider-section .slider .partner-item a.hr span{margin-top:-10px}.slider-section .slider .partner-item a.btbp,.slider-section .slider .partner-item a.ssbp{flex-direction:column}.slider-section .slider .partner-item a.btbp img,.slider-section .slider .partner-item a.ssbp img{max-width:50px}.slider-section .slider .partner-item a.mt img{max-width:150px}.slider-section .slider .partner-item a.visit img{max-width:50px}.slider-section .slider .partner-item a.btbp{gap:5px}.slider-section .slider .partner-item a.furdo img{max-width:150px}.slider-section .slider .partner-item img{width:100%;max-width:100px}.slider-section .slider .partner-item span{color:#fff;text-transform:uppercase;white-space:nowrap;font-size:14px}@keyframes scroll{0%{translate:0}to{translate:-100%}}.slider-section .emagine-section{background:linear-gradient(135deg,#d02c9f 15%,#138fce 80%)}@media (width>=1200px){.slider-section .emagine-section .flex{max-height:250px}}.slider-section .emagine-section .flex{justify-content:space-between;padding:10px;display:flex;overflow:hidden}.slider-section .emagine-section .flex .img-wrap{width:100%;max-width:50%;display:flex;position:relative}.slider-section .emagine-section .flex .img-wrap .plus{z-index:2;background-color:#1191cf;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-section .emagine-section .flex .img-wrap .plus img{object-fit:contain;width:50px;height:50px}.slider-section .emagine-section .flex .img-wrap .wrap{aspect-ratio:16/9;width:100%;overflow:hidden}.slider-section .emagine-section .flex .img-wrap .wrap:first-of-type{padding-right:10px}.slider-section .emagine-section .flex .img-wrap .wrap img{object-position:bottom;object-fit:cover;border-radius:12px;width:100%;height:100%}.slider-section .emagine-section .flex .text-btn-wrap{flex-direction:column;gap:10px;display:flex}.slider-section .emagine-section .flex .text-wrap{max-width:400px;display:inline-block}.slider-section .emagine-section .flex .text-wrap .logo-wrap{width:200px;margin-bottom:20px}.slider-section .emagine-section .flex .text-wrap .logo-wrap img{object-fit:contain;width:100%;height:100%}.slider-section .emagine-section .flex .text-wrap p{color:#fff;text-transform:uppercase;font-size:30px;font-weight:300;line-height:1.1}.slider-section .emagine-section .flex .text-wrap p:first-of-type{margin-bottom:-5px}.slider-section .emagine-section .flex .text-wrap p strong{background-color:#d02c9f;border-radius:6px;width:fit-content;margin-top:10px;padding:5px 10px;font-size:40px;font-weight:600;display:block}.slider-section .emagine-section .flex .text-wrap p.big{font-size:40px}.slider-section .emagine-section .flex .text-wrap p.smol{margin:5px 0;font-size:20px}.slider-section .emagine-section .flex .right{flex-direction:column;justify-content:center;align-items:flex-start;column-gap:20px;width:100%;padding:0 20px 0 50px;display:flex;position:relative}.slider-section .emagine-section .flex .bttn{background-color:#0000;border-color:#fff}.slider-section .emagine-section .flex .bttn a{align-items:center;padding-right:70px;display:flex!important}.slider-section .emagine-section .flex .bttn a span{text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.1}.slider-section .emagine-section .flex .bttn a .arr{width:100%;max-width:50px}.slider-section .emagine-section strong{color:#fff}@media (width<=1200px){.slider-section .emagine-section .flex{flex-direction:column;align-items:center;max-width:1000px;margin:0 auto}.slider-section .emagine-section .flex .img-wrap{max-width:90%}.slider-section .emagine-section .flex .text-btn-wrap{border-left:none;align-items:center;gap:0;margin:0 auto;padding:0}.slider-section .emagine-section .flex .logo-wrap{left:initial;top:-70px;transform:translate(0)}.slider-section .emagine-section .flex .right{flex-direction:column;padding:20px 0;left:0}.slider-section .emagine-section .flex .text-wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.slider-section .emagine-section .flex .text-wrap p{text-align:center}.slider-section .emagine-section .flex .text-wrap{margin:20px auto}.slider-section .emagine-section .flex .bttn{aspect-ratio:initial;width:fit-content;min-width:200px}.slider-section .emagine-section .flex .bttn a{flex-direction:row;padding-right:50px}.slider-section .emagine-section .flex .bttn a span{white-space:nowrap;font-size:18px}.slider-section .emagine-section .flex .bttn a .arr{width:25px;position:absolute;right:10px}}@media (width<=800px){.slider-section .emagine-section .flex{padding-top:20px;padding-bottom:20px}.slider-section .emagine-section .flex .right{padding:0}.slider-section .emagine-section .flex .img-wrap{flex-direction:column}.slider-section .emagine-section .flex .img-wrap .wrap:first-of-type{padding-bottom:10px;padding-right:0}}@media (width<=600px){.slider-section .emagine-section .flex .img-wrap .plus{width:50px;height:50px}.slider-section .emagine-section .flex .img-wrap .plus img{width:40px;height:40px}.slider-section .emagine-section .flex .text-wrap p{font-size:22px}.slider-section .emagine-section .flex .text-wrap p.big{font-size:28px}.slider-section .emagine-section .flex .text-wrap p strong{font-size:30px}.slider-section .emagine-section .flex .logo-wrap{width:180px;top:-50px}.slider-section .emagine-section .flex .bttn a{padding-right:40px!important}.slider-section .emagine-section .flex .bttn a span{font-size:16px}.slider-section .emagine-section .flex .bttn a .arr{max-width:40px;position:absolute;right:10px}}.emagine-page{background-color:#fff;padding-top:75px}.emagine-page *{scroll-margin:75px}.emagine-page .hero{justify-content:center;align-items:center;column-gap:50px;width:100%;padding-bottom:75px;padding-left:100px;padding-right:100px;display:flex;position:relative;overflow:hidden}.emagine-page .hero:after{content:"";opacity:.15;z-index:0;background-image:url(/_astro/monsteroller_silhouette.BGQ8iJHI.png);background-position:100%;background-repeat:no-repeat;background-size:cover;width:800px;height:600px;position:absolute;top:50%;right:-200px;transform:translateY(-50%)scaleX(-1)}@media (width<=1200px){.emagine-page .hero:after{width:600px;height:400px}}@media (width<=900px){.emagine-page .hero:after{display:none}}@media (width<=1200px){.emagine-page .hero{padding-left:50px;padding-right:50px}}.emagine-page .hero .img-wrap{aspect-ratio:8/10;z-index:1;flex-grow:0;max-width:600px;overflow:hidden}.emagine-page .hero .img-wrap img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}@media (width<=1200px){.emagine-page .hero .img-wrap{max-width:500px}}.emagine-page .hero .text-wrap{z-index:1;flex-direction:column;flex:1;align-items:center;gap:10px;min-width:300px;max-width:600px;display:flex;position:relative}.emagine-page .hero .text-wrap *{letter-spacing:1px}.emagine-page .hero .text-wrap .logo{object-fit:contain;width:100%;max-width:250px;height:100%}.emagine-page .hero .text-wrap h2{color:#000;max-width:initial;margin-top:40px;padding:0;font-size:30px;line-height:1}.emagine-page .hero .text-wrap h2:after{content:none}.emagine-page .hero .text-wrap h2 strong{color:#0892d0;word-break:break-word;font-size:62px}.emagine-page .hero .text-wrap hr{background-color:#494949;width:100%;height:2px}.emagine-page .hero .text-wrap p{text-transform:uppercase;text-align:center;font-size:20px;font-weight:300}.emagine-page .hero .text-wrap p strong{font-weight:500}.emagine-page .hero .text-wrap .bttn.arr-dwn a{padding-right:30px}.emagine-page .hero .text-wrap .bttn .arr-down{pointer-events:none;z-index:0;background-image:url(/_astro/arrow-downward-inactive.Bdo6H6_o.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:25px;position:absolute;right:10px}@media (width<=900px){.emagine-page{padding-top:0}.emagine-page .hero{flex-direction:column;padding-left:0;padding-right:0}.emagine-page .hero .img-wrap{aspect-ratio:14/9;width:100%;max-width:initial}.emagine-page .hero .img-wrap img{border-radius:0}.emagine-page .hero .text-wrap{min-width:initial;margin-top:50px;padding:0 20px}.emagine-page .hero .text-wrap h2{margin-top:10px;font-size:22px}.emagine-page .hero .text-wrap h2 strong{font-size:40px}.emagine-page .hero .text-wrap p{margin-bottom:20px;font-size:16px}}.emagine-page .main{background:#eaedef;padding:50px 0 0}.emagine-page .main *{letter-spacing:1px}.emagine-page .main .ticket-img{width:30px;height:30px;margin:-5px;display:none}.emagine-page .main .swiper{height:200px}.emagine-page .main .swiper .swiper-slide{aspect-ratio:16/9;border-radius:8px;overflow:hidden;width:auto!important}.emagine-page .main .swiper .swiper-slide img{object-fit:cover;width:100%;height:100%}.emagine-page .main .inner{justify-content:center;align-items:center;gap:50px;padding:100px 100px 50px;display:flex}.emagine-page .main .inner .text-wrap{width:50%;max-width:500px}.emagine-page .main .inner .text-wrap h3{color:#000;text-transform:uppercase;text-align:center;font-size:50px;line-height:1}.emagine-page .main .inner .text-wrap h3 span{color:#000;font-size:30px;font-weight:300;display:block}.emagine-page .main .inner .text-wrap h4{color:#000;text-transform:uppercase;margin:40px 0 0;font-size:20px}.emagine-page .main .inner .text-wrap p{font-weight:300}.emagine-page .main .inner .text-wrap .mobile-img{display:none}.emagine-page .main .inner .img-wrap{flex-direction:column;gap:20px;width:50%;max-width:500px;display:flex}.emagine-page .main .inner .img-wrap img{object-fit:cover;border-radius:16px;width:100%;height:100%}.emagine-page .main .inner .btn-wrap{gap:10px;margin-top:20px;display:flex}.emagine-page .main .inner .btn-wrap .arr-dwn{padding-right:30px}.emagine-page .main .inner .btn-wrap .arr-down{pointer-events:none;z-index:0;background-image:url(/_astro/arrow-downward-inactive.Bdo6H6_o.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:25px;position:absolute;right:10px}@media (width<=1200px){.emagine-page .main .inner{padding:100px 50px 50px}}@media (width<=900px){.emagine-page .main .inner{padding:50px 20px}.emagine-page .main .inner .img-wrap{display:none}.emagine-page .main .inner .text-wrap{width:100%}.emagine-page .main .inner .text-wrap .mobile-img{border-radius:12px;width:100%;height:100%;margin-top:30px;display:block}.emagine-page .main .inner .text-wrap h3{margin-bottom:50px}.emagine-page .main .inner .text-wrap h4{margin-top:20px}}@media (width<=500px){.emagine-page .main .inner .text-wrap h3{font-size:38px}.emagine-page .main .inner .text-wrap h3 span{font-size:26px}}.emagine-page .how{background-color:#252a30;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;display:flex}.emagine-page .how h3{color:#d9ae63;text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:40px;line-height:1}.emagine-page .how .box-wrap .box{background-color:#202327;border:1px solid #393e45;border-radius:6px;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex}.emagine-page .how .box-wrap .box span{color:#d9ae63;font-size:50px;line-height:1;display:block}.emagine-page .how .box-wrap .box .num-wrap{justify-content:center;align-items:center;width:58px;height:58px;display:flex}.emagine-page .how .box-wrap .box p{color:#fff;text-transform:uppercase;padding-left:10px;padding-right:10px;font-size:22px;font-weight:500}.emagine-page .how .box-wrap .box hr{background-color:#a8a9ab;width:2px;height:50px;display:block}.emagine-page .how h4{text-transform:uppercase;text-align:center;margin:10px 0 20px;font-size:36px;font-weight:300}.emagine-page .how h4 strong{color:#fff;font-weight:500}@media (width<=500px){.emagine-page .how h3{font-size:30px}.emagine-page .how .box-wrap .box p{font-size:18px}.emagine-page .how .box-wrap .box span{font-size:40px}.emagine-page .how h4{font-size:24px}}.emagine-page .vid-section{width:100%;margin:50px auto;padding:0 50px}.emagine-page .vid-section h3{color:#000;text-transform:uppercase;text-align:center;margin-bottom:30px;font-size:40px;line-height:1}.emagine-page .vid-section .vid-wrap{aspect-ratio:16/9;max-width:1200px;margin:0 auto}.emagine-page .vid-section .vid-wrap iframe{border-radius:12px;width:100%;height:100%;display:block}@media (width<=900px){.emagine-page .vid-section{margin-bottom:20px;padding:0}.emagine-page .vid-section .vid-wrap{margin:0 20px}}@media (width<=500px){.emagine-page .vid-section{margin-top:0;margin-bottom:-1px}.emagine-page .vid-section h3{display:none}.emagine-page .vid-section .vid-wrap{margin:0;padding:0}.emagine-page .vid-section .vid-wrap iframe{border-radius:0}.emagine-page .vid-section h3{margin:20px auto;font-size:30px}}.emagine-page .about{justify-content:center;align-items:center;gap:50px;padding:100px;display:flex;position:relative}.emagine-page .about:after{content:"";opacity:.15;z-index:0;background-image:url(/_astro/monsteroller_silhouette.BGQ8iJHI.png);background-position:100%;background-repeat:no-repeat;background-size:cover;width:800px;height:600px;position:absolute;top:50%;left:-100px;transform:translateY(-50%)}@media (width<=1200px){.emagine-page .about:after{width:600px;height:400px}}@media (width<=900px){.emagine-page .about:after{display:none}}.emagine-page .about h3{z-index:1;color:#000;max-width:initial;text-transform:uppercase;text-align:center;margin-top:40px;padding:0;font-size:28px;font-weight:300;line-height:1;position:relative}.emagine-page .about h3:after{content:none}.emagine-page .about h3 strong{color:#0892d0;font-size:50px;font-weight:600}.emagine-page .about .icons{z-index:1;flex-direction:column;flex-shrink:.2;gap:20px;width:100px;display:flex;position:relative}.emagine-page .about .icons img{aspect-ratio:1;width:100%;height:100%}.emagine-page .about .icons img:last-of-type{transform:scale(.8)}.emagine-page .about .img-wrap{aspect-ratio:8/10;z-index:1;max-width:500px;position:relative;overflow:hidden}.emagine-page .about .img-wrap img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.emagine-page .about .text{z-index:1;max-width:400px;position:relative}.emagine-page .about .text .img-wrap,.emagine-page .about .text .icons{display:none}.emagine-page .about .text p{margin:20px 0;font-weight:300}.emagine-page .about .text .btn-wrap{gap:10px;margin-top:20px;display:flex}@media (width<=1200px){.emagine-page .about{gap:20px;padding:50px}}@media (width<=900px){.emagine-page .about{flex-direction:column;padding:50px}.emagine-page .about .img-wrap,.emagine-page .about .icons{display:none}.emagine-page .about .text .icons,.emagine-page .about .text .img-wrap{display:block}.emagine-page .about .text .icons{flex-direction:row;justify-content:center;width:100%;margin:20px 0;display:flex}.emagine-page .about .text .icons img{width:100px}.emagine-page .about .text h3{margin:20px 0}.emagine-page .about .text .btn-wrap{flex-direction:column;justify-content:center;align-items:center}.emagine-page .about .text .btn-wrap .bttn{width:100%}}@media (width<=500px){.emagine-page .about{padding:50px 20px}.emagine-page .about h3{font-size:22px}.emagine-page .about h3 strong{font-size:36px}}.coming-soon-page{height:100vh}.coming-soon-page .coming-soon-wrapper{flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100%;height:100%;display:flex}.coming-soon-page .coming-soon-contact{text-align:center;width:100%;position:absolute;bottom:50px}.coming-soon-page .coming-logo{width:300px;position:relative;left:-10px}.coming-soon-page .coming-soon-title{text-align:center;letter-spacing:6px;margin-top:30px;font-size:40px;font-weight:300}.ship-page{background-color:#252a30}.ship-page h2,.ship-page h3{letter-spacing:0!important;font-weight:500!important}.ship-page a.btn{background-color:#d9ae63;border:none}.ship-page .out-btn{cursor:default;background-color:#d9ae63;width:fit-content;padding:5px 20px;font-weight:300}.ship-page .hero{background-color:#252a30;align-items:flex-end;width:100%;height:70vh;min-height:600px;display:flex;overflow:hidden}@media (width<=850px){.ship-page .hero{flex-direction:column-reverse;align-items:flex-start}}@media (width>=1000px){.ship-page .hero{height:100vh;padding-top:75px}}.ship-page .hero .hero-img{width:100%;height:100%;position:relative}.ship-page .hero .hero-img:after{content:"";background-color:#000000a6;width:100%;height:100%;position:absolute;top:0;left:0}.ship-page .hero .hero-img .img-wrap{width:100%;height:100%}.ship-page .hero .hero-img img{object-fit:cover;object-position:center;width:100%;height:100%}.ship-page .hero .hero-img.kf img{object-position:75% 100%}@media (width<=500px){.ship-page .hero .hero-img.kf img{object-position:65% 100%}}.ship-page .hero .hero-img .hero-text{z-index:5;padding:20px;position:absolute;top:10%;left:0}@media (width>=1000px){.ship-page .hero .hero-img .hero-text{padding-left:50px}}.ship-page .hero .hero-img .hero-text h1{text-transform:uppercase;color:#d9ae63;white-space:break-spaces;font-size:32px;font-weight:500;line-height:36px}.ship-page .hero .hero-img .hero-text h1 span{color:#fff;white-space:no-wrap;max-width:90%;margin:10px 0;font-size:18px;font-weight:300;line-height:22px;display:block}@media (width>=800px){.ship-page .hero .hero-img .hero-text h1{font-size:42px;line-height:46px}.ship-page .hero .hero-img .hero-text h1 span{font-size:24px;line-height:28px}}@media (width>=1000px){.ship-page .hero .hero-img .hero-text h1{font-size:52px;line-height:56px}.ship-page .hero .hero-img .hero-text h1 span{font-size:28px;line-height:32px}.ship-page .hero .hero-img{flex-direction:row-reverse;display:flex}.ship-page .hero .hero-img .hero-text{align-items:center;display:flex;position:static}.ship-page .hero .hero-img .img-wrap{padding:50px}.ship-page .hero .hero-img .img-wrap img{border-radius:18px}.ship-page .hero .hero-img:after{content:none}}.ship-page .trip-intro-wrap{padding:50px 20px;position:relative}.ship-page .trip-intro-wrap.xmas{background-image:url(/_astro/xmas-pattern-white.C6GX6BgY.svg);background-size:90px;position:relative}.ship-page .trip-intro-wrap.xmas:before{content:"";opacity:.95;background-color:#252a30;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=800px){.ship-page .trip-intro-wrap{padding:100px 50px}}.ship-page .trip-intro-wrap .trip-intro-img-wrap{z-index:1;position:relative}@media (width>=1200px){.ship-page .trip-intro-wrap .trip-intro-img-wrap{grid-template-columns:1fr 2fr;align-items:center}}@media (width>=1600px){.ship-page .trip-intro-wrap .trip-intro-img-wrap{align-items:center}}.ship-page .trip-intro-wrap .trip-intro-img-wrap .intro-wrap{max-width:400px;margin:0 auto;display:block}.ship-page .trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-p{padding:0}@media (width>=1000px){.ship-page .trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-p{line-height:24px}}.ship-page .trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h h2{padding-left:0;padding-right:0;font-size:20px;line-height:24px;position:relative;text-align:left!important;width:100%!important;max-width:initial!important}.ship-page .trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h h2:after{width:50px;height:2px;left:0!important;transform:none!important}@media (width>=1000px){.ship-page .trip-intro-wrap .trip-intro-img-wrap .intro-wrap .intro-h h2{font-size:28px;line-height:32px}}.ship-page .trip-intro-wrap .img-text-wrap{grid-template-columns:1fr;max-width:380px;margin:20px auto;display:grid}@media (width>=850px){.ship-page .trip-intro-wrap .img-text-wrap{grid-template-columns:1fr 1fr;gap:20px;max-width:760px}}@media (width>=1200px){.ship-page .trip-intro-wrap .img-text-wrap{grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:none}}.ship-page .trip-intro-wrap .img-text-wrap .trip-intro-group{flex-basis:100%;grid-template-columns:70px 1fr;align-items:flex-start;gap:20px;padding:0;display:grid}.ship-page .trip-intro-wrap .img-text-wrap .trip-intro-group .text-wrapper{align-self:flex-start;width:100%}.ship-page .trip-intro-wrap .img-text-wrap .trip-intro-group .text-wrapper h5,.ship-page .trip-intro-wrap .img-text-wrap .trip-intro-group .text-wrapper p{text-align:left}.ship-page .trip-intro-wrap .img-text-wrap .trip-intro-group .text-wrapper h5{text-transform:uppercase;font-size:16px;font-weight:400}.ship-page .trip-intro-wrap .img-text-wrap .trip-intro-group .img-wrap.kisf{position:relative;left:10px}.ship-page .trip-intro-wrap .btn{width:fit-content;margin:auto}.ship-page .ship-page-gallery .gallery-title{text-align:center;text-transform:uppercase;z-index:5;margin-top:10px;padding:20px 0;position:relative}.ship-page .ship-page-gallery .img-container-home{width:100%;height:100%}.ship-page .ship-page-gallery .img-container-home.citadella{position:relative}.ship-page .ship-page-gallery .img-container-home.citadella:after{content:"";background-image:url(/_astro/ship-icon-white.CqarXu-A.svg);height:50px;position:absolute}.ship-page .ship-page-gallery .thumbSwiper{margin-top:10px}.ship-page .ship-page-gallery .thumbSwiper .swiper-slide{aspect-ratio:1;height:100%;transition:all .3s}.ship-page .ship-page-gallery .thumbSwiper .swiper-slide .filter{pointer-events:none;content:"";z-index:2;background-color:#fff6;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.ship-page .ship-page-gallery .thumbSwiper .swiper-slide .filter.hidden{opacity:0}.ship-page .ship-page-gallery .thumbSwiper .swiper-slide *{object-fit:cover;height:100%}.ship-page .ship-page-gallery .thumbSwiper .swiper-slide.swiper-slide-thumb-active .filter{opacity:0}.ship-page .ship-page-gallery .thumbSwiper .ship-name-container{display:none}.ship-page .ship-page-gallery .thumbSwiper .img-container-home{cursor:pointer}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop{grid-template-columns:8fr 2fr;gap:10px;max-width:1400px;margin:auto;padding:50px 20px;display:grid}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop img{border-radius:16px}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .btn-wrap{z-index:5;position:relative}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .main-img{aspect-ratio:16/9;z-index:6;width:100%;position:relative}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .main-img img{object-position:center;object-fit:cover;width:100%;height:100%}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid{z-index:6;grid-template-columns:repeat(10,1fr);gap:10px;display:grid;position:relative}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid img{cursor:pointer;object-fit:cover;z-index:1;opacity:1;width:100%;height:100%;transition:all .1s;position:relative}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid img.active{opacity:1}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid .filter{pointer-events:none;content:"";z-index:2;opacity:1;background-color:#fff6;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid .filter.hidden{opacity:0}@media (width>=800px){.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid .filter{border-radius:16px}}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid .img-wrap{aspect-ratio:1}.ship-page .ship-page-gallery .ship-gallery-wrap.desktop .imgs-grid .img-wrap:hover .filter{opacity:0}@media (width>=800px){.ship-page .ship-page-gallery .ship-gallery-wrap{background-color:#0000;grid-template-columns:1fr!important;max-width:1200px!important}}.ship-page .ship-page-gallery .ship-gallery-wrap{padding:0 0 20px}.ship-page .ship-page-gallery .ship-gallery-wrap h2{max-width:500px;margin:0 auto 50px}.ship-page .ship-page-gallery .btn-wrap.mobile{background-color:#0000!important;padding:0 0 20px!important}.ship-page .ship-page-gallery .thumbSwiper{margin:10px 0 0}@media (width>=800px){.ship-page .ship-page-gallery .bttn{margin:0}}.ship-page .drinks-wrapper{min-height:0}.ship-page .drinks-wrapper .drinks-text{flex-direction:column;gap:20px;width:100%;height:100%;padding:50px 20px;position:relative;overflow:hidden}.ship-page .drinks-wrapper .drinks-text .img-wrapper{z-index:1;width:100%;max-width:400px;max-height:200px;margin:0 50px;position:relative;overflow:hidden}@media (width>=1000px){.ship-page .drinks-wrapper .drinks-text .img-wrapper{display:none}}.ship-page .drinks-wrapper .drinks-text .img-wrapper img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.5)}.ship-page .drinks-wrapper .drinks-text .bg-img{background-color:#1a2027;width:100%;height:100%;position:absolute}.ship-page .drinks-wrapper .drinks-text h2,.ship-page .drinks-wrapper .drinks-text p{color:#fff;z-index:1;position:relative}@media (width<=1000px){.ship-page .drinks-wrapper .drinks-img-gallery{display:none}}.ship-page .route-wrapper{background-color:#fefafa;padding:50px 0}@media (width>=1200px){.ship-page .route-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}}.ship-page .route-wrapper .schedule-section{padding:0}.ship-page .route-wrapper .schedule-section .schedule-wrapper h2{margin-top:0;margin-bottom:30px}.ship-page .route-wrapper .schedule-section .schedule-wrapper .home-tt{margin-bottom:20px}@media (width>=1200px){.ship-page .route-wrapper .schedule-section .schedule-wrapper p:first-of-type,.ship-page .route-wrapper .schedule-section .schedule-wrapper .home-tt{display:none}.ship-page .route-wrapper .schedule-section .schedule-wrapper .home-tt .schedule-select-btn{pointer-events:none;cursor:default!important}}.ship-page .route-wrapper .schedule-section.full .home-tt,.ship-page .route-wrapper .schedule-section.full .inner .weekend-notice{display:none}@media (width<=1199px){.ship-page .route-wrapper .schedule-section.full .btn-wrap{display:none}}.ship-page .route-wrapper .schedule-section.full .timetable-popup-item.static{flex-wrap:wrap;margin-left:0;padding:0 20px}@media (width>=1200px){.ship-page .route-wrapper .ship-page-weekend-wrapper{display:none}}.ship-page .route-wrapper .ship-page-weekend-wrapper .weekend-notice{max-width:500px;margin:20px auto;padding:0 20px}.ship-page .route-wrapper .inner-wrap{background-color:#fefafa;grid-template-columns:1fr 1fr;max-width:1400px;margin:auto;display:grid}@media (width<=999px){.ship-page .route-wrapper .inner-wrap{grid-template-columns:1fr;padding:50px 0}.ship-page .route-wrapper .inner-wrap .grid-wrapper{grid-row:2/3}.ship-page .route-wrapper .schedule-wrap.desktop{display:none}}.ship-page .route-wrapper .route-map-bg{background-position:50%;background-repeat:no-repeat;background-size:auto 1000px;width:100%;max-width:500px;height:1000px;margin:auto;position:relative}.ship-page .route-wrapper .route-map-bg:before{content:"";background:linear-gradient(#fefafa,#fefafa00);width:100%;height:70px;position:absolute;top:0;left:0}.ship-page .route-wrapper .route-map-bg:after{content:"";background:linear-gradient(#fefafa00,#fefafa);width:100%;height:70px;position:absolute;bottom:0;left:0}@media (width<=500px){.ship-page .route-wrapper .route-map-bg{background-size:auto 800px;max-width:400px;height:800px}}@media (width<=400px){.ship-page .route-wrapper .route-map-bg{background-size:auto 640px;max-width:320px;height:640px}}.ship-page .route-wrapper .route-map-bg img{object-fit:cover;width:100%;height:100%}.ship-page .route-wrapper .route-map-bg .map-poi{text-align:center;flex-direction:column;align-items:center;width:100px;display:flex}@media (width<=500px){.ship-page .route-wrapper .route-map-bg .map-poi{width:70px}}.ship-page .route-wrapper .route-map-bg .map-poi p{font-size:14px;font-weight:300;line-height:14px}@media (width<=500px){.ship-page .route-wrapper .route-map-bg .map-poi p{font-size:12px;line-height:10px}}.ship-page .route-wrapper .route-map-bg .map-poi img{width:60px;height:60px}@media (width<=500px){.ship-page .route-wrapper .route-map-bg .map-poi img{width:45px;height:45px}}.ship-page .route-wrapper .route-map-bg .map-poi.halasz{top:35%;left:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.halasz{left:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.budaivar{top:45%;left:50px}.ship-page .route-wrapper .route-map-bg .map-poi.budaivar p{margin-top:-10px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.budaivar{left:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.szabadsag{top:55%;left:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.szabadsag{left:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.gellert{top:65%;left:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.gellert{left:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.gellert p{margin-top:-10px}.ship-page .route-wrapper .route-map-bg .map-poi.muszaki{top:75%;left:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.muszaki{left:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.muszaki p{margin-top:-15px}.ship-page .route-wrapper .route-map-bg .map-poi.mupa{top:85%;right:50px}.ship-page .route-wrapper .route-map-bg .map-poi.mupa p{margin-top:-10px}@media (width<=500px){.ship-page .route-wrapper .route-map-bg .map-poi.mupa{top:80%}}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.mupa{right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.nemzeti{top:75%;right:50px}.ship-page .route-wrapper .route-map-bg .map-poi.nemzeti p{margin-top:-10px}@media (width<=500px){.ship-page .route-wrapper .route-map-bg .map-poi.nemzeti{top:72%}}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.nemzeti{right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.balna{top:62%;right:50px}.ship-page .route-wrapper .route-map-bg .map-poi.balna p{max-width:80px;margin-top:-10px}@media (width<=500px){.ship-page .route-wrapper .route-map-bg .map-poi.balna{top:64%}}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.balna{right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.vasar{top:55%;right:50px}.ship-page .route-wrapper .route-map-bg .map-poi.vasar p{margin-top:-10px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.vasar{right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.templom{top:38.5%;right:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.templom{top:38%;right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.templom p{margin-top:-5px}.ship-page .route-wrapper .route-map-bg .map-poi.gresham{top:32%;right:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.gresham{top:31%;right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.gresham p{margin-top:-10px}.ship-page .route-wrapper .route-map-bg .map-poi.parlament{top:25%;right:50px}@media (width<=400px){.ship-page .route-wrapper .route-map-bg .map-poi.parlament{right:20px}}.ship-page .route-wrapper .route-map-bg .map-poi.parlament p{margin-top:-10px}.ship-page .route-wrapper .guide-wrapper{align-items:flex-start;gap:5px;max-width:280px;margin:20px auto;font-weight:300;display:flex}@media (width<=1000px){.ship-page .route-wrapper .guide-wrapper{display:none}}.ship-page .route-wrapper .guide-wrapper.mobile{display:none}@media (width<=1000px){.ship-page .route-wrapper .guide-wrapper.mobile{margin:50px auto 0;display:flex}}.ship-page .route-wrapper .guide-wrapper img{width:40px;height:40px}.ship-page .route-wrapper .guide-wrapper .bold{font-weight:500}.ship-page .route-wrapper .route-text{align-self:center}.ship-page .route-wrapper .route-text .text-wrap{max-width:500px;margin:auto;padding:0 20px}@media (width<=1000px){.ship-page .route-wrapper .route-text .text-wrap{margin:0 auto 50px}}.ship-page .route-wrapper .route-text p{max-width:360px;margin:auto;font-weight:300}.ship-page .route-wrapper .route-text h2{color:#000;margin-bottom:20px}.ship-page .route-wrapper .schedule-wrap.desktop{margin:50px auto;padding:20px 0;box-shadow:0 0 18px 2px #0000004d}.ship-page .route-wrapper .schedule-wrap.desktop h2{margin-bottom:0}.ship-page .route-wrapper .schedule-wrap.desktop h2:after{content:none}.ship-page .route-wrapper .schedule-wrap.desktop .deps-wrap{flex-wrap:wrap;gap:20px;display:flex;padding:0 20px 20px 30px!important}.ship-page .route-wrapper .schedule-wrap .price-wrap{width:fit-content;margin:10px auto 0;font-size:14px;font-style:italic}.ship-page .route-wrapper .schedule-wrap .btn.inactive{cursor:default;opacity:1;background-color:#0000;border:1px solid #000;display:none}.ship-page .route-wrapper .schedule-wrap .btn.inactive .btn__text{border:none}.ship-page .route-wrapper .schedule-wrap .btn.inactive .btn__text:before{content:none}.ship-page .route-wrapper .schedule-wrap .btn.inactive .btn__icon{display:none}.ship-page .route-wrapper .schedule-wrap .schedule-item{max-width:500px}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap{justify-content:center;align-items:center;gap:0;width:fit-content;margin:auto;padding:0;display:flex;position:relative}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap h3{color:#000;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}@media (width<=400px){.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap h3{font-size:18px}}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap h3 .price-tag{background-image:url(/_astro/pricetag-filled-icon.D0_sXtDX.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:50px;height:50px;margin-right:10px;display:flex}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap h3 .price-tag span{color:#fff;font-size:14px;font-weight:300;transform:translate(-5px)}@media (width<=400px){.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap h3 .price-tag{margin-right:5px}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap h3 .price-tag span{font-size:12px;transform:translate(-4px)}}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap img{width:40px;height:40px;position:absolute;top:50%;left:-40px;transform:translateY(-50%)}@media (width<=400px){.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap img{width:30px;height:30px;left:-30px}}.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap.kf h3{position:relative}@media (width<=999px){.ship-page .route-wrapper .schedule-wrap .schedule-item .head-wrap.kf h3{position:initial}}.ship-page .route-wrapper .schedule-wrap .schedule-item .deps-wrap{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:5px;padding:10px 20px 20px;display:flex}@media (width<=400px){.ship-page .route-wrapper .schedule-wrap .schedule-item .deps-wrap{padding-left:10px}}.ship-page .route-wrapper .schedule-wrap .schedule-item .deps-wrap .weekend-time{position:relative}.ship-page .route-wrapper .schedule-wrap .schedule-item .deps-wrap .weekend-time:after{content:"*";position:absolute;top:-7px;right:-10px}.ship-page .route-wrapper .schedule-wrap .schedule-item .deps-wrap .weekend-time.double:after{content:"**";right:-17px}.ship-page .route-wrapper .schedule-wrap .schedule-item .btn-wrap{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:max-content;margin:auto;display:flex}.ship-page .route-wrapper .schedule-wrap .schedule-item .btn-wrap .btn{margin:0 auto}.ship-page .route-wrapper .schedule-wrap .schedule-item .btn-wrap .btn-tt{cursor:pointer;border:1px solid #000;justify-content:center;width:100%;padding:5px;display:flex}.ship-page .route-wrapper .schedule-wrap .schedule-item .btn-wrap .btn-tt a{text-transform:uppercase;pointer-events:none;text-align:center;font-weight:300}.ship-page .route-wrapper .weekend-notice{color:#000;text-align:center;width:fit-content;margin:20px auto;padding-left:10px;font-size:14px;font-style:italic;font-weight:300;position:relative}.ship-page .route-wrapper .weekend-notice span{position:relative}.ship-page .route-wrapper .weekend-notice span:first-of-type:before{content:"*";position:absolute;top:-2px;left:-10px}.ship-page .route-wrapper .weekend-notice.desktop{color:#000}@media (width<=999px){.ship-page .route-wrapper .weekend-notice.desktop{display:none}}.ship-page .route-wrapper .weekend-notice.double:before{content:"**";left:-7px}.ship-page .route-wrapper.mobile-route{z-index:3;background-color:#fff;padding:50px 0;position:relative}.ship-page .route-wrapper.mobile-route h2{max-width:500px;margin:20px auto 50px}.ship-page .route-wrapper.mobile-route .price-wrap{color:#fff;margin:10px auto 0}.ship-page .route-wrapper.mobile-route .schedule-item{max-width:320px;margin:20px auto;padding:20px 0 0}.ship-page .route-wrapper.mobile-route .schedule-item .deps-wrap{padding-top:0}.ship-page .route-wrapper.mobile-route .schedule-item.day{background-color:#fefafa}.ship-page .route-wrapper.mobile-route .schedule-item.night{background-color:#252a30}.ship-page .route-wrapper.mobile-route .schedule-item.night h3,.ship-page .route-wrapper.mobile-route .schedule-item.night .deps-wrap span{color:#fff}.ship-page .route-wrapper.mobile-route .schedule-item .price{display:flex}.ship-page .route-wrapper.mobile-route .btn-wrap{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:max-content;margin:auto;display:flex}.ship-page .route-wrapper.mobile-route .btn-tt{cursor:pointer;background-color:#252a30;border:1px solid #fff;justify-content:center;width:100%;padding:5px;display:flex}.ship-page .route-wrapper.mobile-route .btn-tt a{text-transform:uppercase;pointer-events:none;text-align:center;color:#fff;font-weight:300}.ship-page .drinks-wrapper{grid-template-columns:minmax(50%,75%) minmax(40%,700px);display:grid}@media (width<=1000px){.ship-page .drinks-wrapper{grid-template-columns:1fr}}.ship-page .drinks-wrapper #bar-gallery{height:700px}@media (width<=1400px){.ship-page .drinks-wrapper #bar-gallery{height:600px}}@media (width<=1200px){.ship-page .drinks-wrapper #bar-gallery{height:500px}}.ship-page .drinks-wrapper #bar-gallery .drinks-gallery-wrap{height:100%}.ship-page .vr-section{z-index:3;background-color:#eaedef;padding:0 20px 50px;position:relative}.ship-page .vr-section h2{letter-spacing:0;color:#000;margin:30px auto 0;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.ship-page .vr-section h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ship-page .vr-section .desc{color:#000;margin:10px auto 30px}.ship-page .vr-section .flex{flex-wrap:wrap;justify-content:center;column-gap:10px;display:flex}.ship-page .vr-section .vr-item .inner-wrap{width:100%;margin:0}@media (width>=1000px){.ship-page .vr-section .vr-item{width:auto}.ship-page .vr-section .vr-item .inner-wrap .inner-bg-img{width:100%;max-height:initial;min-width:450px}}.ship-page #google-map{display:none}.ship-page #reviews{background-color:#1a2027;margin:0 auto;padding:50px 20px}.ship-page #reviews h2{color:#fff;margin-bottom:50px}.ship-page #services-section{background-color:#fefafa;width:100%;padding:50px;overflow-x:hidden}@media (width<=1000px){.ship-page #services-section{padding:50px}}@media (width<=500px){.ship-page #services-section{padding:50px 20px}}.ship-page #services-section #services{grid-template:"a b c""d. ."/1fr 1fr 1fr;column-gap:10px;width:100%;display:grid}@media (width<=1200px){.ship-page #services-section #services{grid-template-columns:1fr 1fr;grid-template-areas:"a b""a c""d."}}@media (width<=1000px){.ship-page #services-section #services{grid-template-columns:1fr 1fr;grid-template-areas:"a a""b c""d d"}}.ship-page #services-section #services h2,.ship-page #services-section #services p,.ship-page #services-section #services ul li,.ship-page #services-section #services span,.ship-page #services-section #services .more{color:#000}.ship-page #services-section #services h2{color:#000;letter-spacing:0;margin-bottom:30px;padding:20px 0 20px 30px;font-size:24px;font-weight:500;line-height:28px;position:relative}.ship-page #services-section #services h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:30px}.ship-page #services-section #services .btn-wrap .btn{margin:0}.ship-page #services-section #services .btn-wrap .btn.xmas{background-color:#cb2648;border:none}.ship-page #services-section #services .btn-wrap .btn.xmas .btn__text{color:#fff;border-right-color:#fff}.ship-page #services-section #services .btn-wrap .btn.xmas .icon--arrow:before{background-color:#fff}.ship-page #services-section #services .btn-wrap .btn.xmas .icon--arrow:after{border-color:#fff}.ship-page #services-section #services p{margin:20px auto;font-weight:300}.ship-page #services-section #services ul{width:auto;max-width:none;padding-left:30px}.ship-page #services-section #services .text-wrap{grid-area:a;align-self:center;padding:0 30px}@media (width<=1000px){.ship-page #services-section #services .text-wrap{max-width:600px;margin:0 auto 40px;padding:0 20px}.ship-page #services-section #services .text-wrap h2{padding-left:0}.ship-page #services-section #services .text-wrap h2:after{left:50%;transform:translate(-50%)}}.ship-page #services-section #services .text-wrap .text-block__title-wrapper h2{padding-left:0}.ship-page #services-section #services .text-wrap .more{padding:0}.ship-page #services-section #services .text-wrap .section__text-block{display:block}.ship-page #services-section #services .text-wrap .section__text-block .text-block__p.service-text{padding:0}.ship-page #services-section #services .text-wrap ul li{line-height:1.2}.ship-page #services-section #services .img-wrap img{object-fit:contain;width:100%;height:100%;display:block}.ship-page #services-section #services .img-wrap.b{grid-area:b}.ship-page #services-section #services .img-wrap.c{grid-area:c}@media (width<=1200px){.ship-page #services-section #services .img-wrap.c{display:none}}@media (width<=1000px){.ship-page #services-section #services .img-wrap.c{display:block}}.ship-page #services-section #services .bttn{grid-area:d}@media (width<=1000px){.ship-page #services-section #services .bttn{justify-self:center;margin-top:20px}}.ship-page .ship-section{background-color:#1a2027;padding:50px 20px}@media (width>=1000px){.ship-page .ship-section{padding:0}}.ship-page .ship-section .ship-inner-wrap{max-width:500px;margin:auto;padding:0 20px}@media (width>=1000px){.ship-page .ship-section .ship-inner-wrap{padding:0}}@media (width<=450px){.ship-page .ship-section .ship-inner-wrap{padding:0}}@media (width>=1000px){.ship-page .ship-section .ship-inner-wrap{max-width:none}.ship-page .ship-section .text-wrapper{max-width:500px;margin:0 auto}}.ship-page .ship-section .text-wrapper h2{position:relative}.ship-page .ship-section .text-wrapper h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ship-page .ship-section .text-wrapper p{color:#fff;margin:30px 0;padding:0 50px;font-weight:300}@media (width<=450px){.ship-page .ship-section .text-wrapper p{padding:0}}.ship-page .ship-section .bg-wrap{width:100%;max-width:500px}@media (width<=999px){.ship-page .ship-section .bg-wrap{justify-content:center;margin:auto;display:flex}.ship-page .ship-section .bg-wrap .ship-item{margin:20px auto 30px;padding-bottom:0}}@media (width<=600px){.ship-page .ship-section .bg-wrap .ship-item{margin:20px auto 0}}@media (width>=1000px){.ship-page .ship-section .bg-wrap{max-width:none}.ship-page .ship-section .bg-wrap.kf{background-color:#1a2027}}.ship-page .ship-section .ship-item{max-width:400px;margin:50px 0 0;padding-bottom:30px;position:relative}.ship-page .ship-section .ship-item .text-wrap{flex-direction:column;align-items:center;display:flex}.ship-page .ship-section .ship-item .img-wrap{height:100%;max-height:250px}.ship-page .ship-section .ship-item .img-wrap .sub{display:none}.ship-page .ship-section .ship-item .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width>=550px){.ship-page .ship-section .ship-item .img-wrap{max-height:300px}}.ship-page .ship-section .ship-item h3{font-size:1.5rem}@media (width>=1000px){.ship-page .ship-section .ship-item{grid-template-columns:1fr 1fr;align-items:center;gap:50px;width:100%;max-width:none;margin:0 auto;padding:50px 0;display:grid}.ship-page .ship-section .ship-item h3,.ship-page .ship-section .ship-item p{color:#fff!important;background-color:#0000!important}.ship-page .ship-section .ship-item h3{margin:20px 0;font-size:40px;line-height:44px}.ship-page .ship-section .ship-item h3 p,.ship-page .ship-section .ship-item h3 b{font-size:32px!important}.ship-page .ship-section .ship-item .btn-wrap.ticket a{margin-bottom:0!important}.ship-page .ship-section .ship-item .logo{display:none;top:50px;width:400px!important}.ship-page .ship-section .ship-item .text-wrap{max-width:500px;padding-bottom:0!important}.ship-page .ship-section .ship-item .img-wrap{height:100%;max-height:initial}.ship-page .ship-section .ship-item .img-wrap .sub{display:none}}@media (width>=1000px) and (width>=1200px){.ship-page .ship-section .ship-item .img-wrap{grid-template-rows:repeat(3,1fr);grid-template-columns:3fr 1fr;gap:5px;display:grid}.ship-page .ship-section .ship-item .img-wrap .main{object-position:bottom;grid-area:1/1/4/2}.ship-page .ship-section .ship-item .img-wrap .sub{aspect-ratio:1;display:block}}@media (width>=1000px){.ship-page .ship-section .ship-item .img-wrap img{object-fit:cover;width:100%;height:100%}}@media (width>=1200px){.ship-page .ship-section .ship-item{grid-template-columns:3fr 2fr}.ship-page .ship-section .ship-item .text-wrap{justify-self:center}}.ship-page .ship-section .ship-item .text-wrap{padding:0 20px 20px}.ship-page .ship-section .ship-item .text-wrap h3{color:#fff;text-align:center;text-transform:uppercase;margin:20px auto;padding:18px 30px;font-weight:400;display:inline-block;position:relative}.ship-page .ship-section .ship-item .text-wrap h3:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ship-page .ship-section .ship-item .text-wrap p{color:#fff;max-width:320px;margin:0 auto 20px;font-weight:300}.ship-page .ship-section .ship-item .text-wrap .btn-wrap{flex-direction:column;align-items:center;width:100%;display:flex}@media (width>=1000px){.ship-page .ship-section .ship-item .text-wrap .btn-wrap{align-items:flex-start}}.ship-page .ship-section .ship-item .text-wrap .btn-wrap .btn{width:100%;max-width:320px}.ship-page .ship-section .ship-item .text-wrap .btn-wrap .btn.btn--arrow{background-color:#d9ae63;border:none;outline:none;margin:0 0 10px}.ship-page .ship-section .ship-item .text-wrap .btn-wrap .btn.btn--arrow :hover{animation:none}.ship-page .ship-section .ship-item .text-wrap .btn-wrap .btn.btn--arrow .btn__text{text-align:center;width:calc(100% - 32px)}.ship-page .ship-section .ship-item .text-wrap .btn-wrap .btn.btn--arrow .btn__text:before{content:"";width:0!important}.ship-page .ship-section .ship-item .text-wrap .btn-wrap .btn.btn--arrow .icon--arrow:hover{animation:none}.ship-page .ship-section .ship-item .logo{opacity:.2;width:150px;display:none;position:absolute;bottom:-30px;right:0;transform:scaleX(-1)}.ship-page .ship-section .ship-item{overflow:hidden}.ship-page .ship-section.other-ship .bg-wrap{flex-direction:column}.ship-page .ship-section.other-ship .ship-item{box-sizing:content-box;gap:0}.ship-page .ship-section.other-ship .ship-item .img-wrap{max-width:1200px}.ship-page .ship-layout-section{background-color:#fff;padding:50px 0 0}.ship-page .ship-layout-section h2{color:#000}.ship-page .ship-layout-section h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width>=1000px){.ship-page .ship-layout-section .mobile{display:none}}.ship-page .ship-layout-section .ship-layout{grid-template-columns:1fr;padding:20px;display:grid}@media (width>=1000px){.ship-page .ship-layout-section .ship-layout{display:flex}.ship-page .ship-layout-section .ship-layout:nth-of-type(odd){flex-direction:row-reverse}}.ship-page .ship-layout-section .ship-layout .text-wrap .desc{display:none}@media (width>=1000px){.ship-page .ship-layout-section .ship-layout .text-wrap .desc{display:block}}.ship-page .ship-layout-section .ship-layout .text-wrap .desktop{margin:0 auto 20px}@media (width<=999px){.ship-page .ship-layout-section .ship-layout .text-wrap .desktop{display:none}}.ship-page .ship-layout-section .ship-layout .text-wrap{justify-content:center;place-self:center;width:100%;padding:20px;display:flex}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap{width:100%;max-width:400px}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap p,.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap li,.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap span{color:#000;font-weight:300}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap p.seating{margin-bottom:0}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap p.desc{max-width:400px}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap ul{list-style:none}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap ul li{margin:5px 0;padding-left:25px;position:relative}.ship-page .ship-layout-section .ship-layout .text-wrap .inner-text-wrap ul li:before{content:"";background-color:#fff;width:5px;height:5px;position:absolute;top:8px;left:10px}.ship-page .ship-layout-section .ship-layout .ship-img,.ship-page .ship-layout-section .ship-layout .ship-img div{width:100%}.ship-page .ship-layout-section .ship-layout .ship-img.kf{justify-content:center;display:flex}.ship-page .ship-layout-section .ship-layout .ship-img .desc{max-width:400px;margin:0 auto 20px;font-weight:300;display:block}@media (width>=1000px){.ship-page .ship-layout-section .ship-layout .ship-img .desc{display:none}}.ship-page .ship-layout-section .ship-layout .ship-img .img-wrap{width:100%;max-width:500px;height:auto;margin:auto;position:relative}@media (width>=1000px){.ship-page .ship-layout-section .ship-layout .ship-img .img-wrap{max-width:500px}}.ship-page .ship-layout-section .ship-layout .ship-img .img-wrap .label{writing-mode:vertical-lr;text-transform:uppercase;white-space:nowrap;font-size:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(180deg)}@media (width>=551px){.ship-page .ship-layout-section .ship-layout .ship-img .img-wrap .label{font-size:16px}}.ship-page .ship-layout-section .ship-layout .ship-img .img-wrap .label.in{left:initial;writing-mode:vertical-rl;right:0;transform:translateY(-50%)}.ship-page .ship-layout-section .ship-layout .ship-img.kf .img-wrap{max-width:300px}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl{flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:10px auto;display:flex}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat{gap:10px;width:fit-content;display:flex}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat p{text-transform:capitalize}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color{width:20px;height:20px}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.green{background-color:#42d17f}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.gold{background-color:#d9ae63}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.red{background-color:#e0858d}.ship-page .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.blue{background-color:#2fbfe5}.ship-page .ship-layout-section .ship-layout .ship-img img{object-fit:contain;width:100%;height:100%}.ship-page .ship-layout-section .ship-layout .desc{max-width:400px;margin:0 auto 40px;font-weight:300;display:block}.ship-page .ship-layout-section .hab-wrap{background-color:#eaedef;padding-top:20px}@media (width>=1000px){.ship-page .ship-layout-section .hab-wrap{padding-top:50px}}.ship-page .ship-layout-section .hab-wrap .ship-layout{flex-direction:row}.ship-page .ship-layout-section .hab-wrap .soon{border:1px solid #000;border-radius:8px;width:fit-content;margin:10px auto}.ship-page .ship-layout-section .hab-wrap .soon p{text-transform:uppercase;font-family:300;width:fit-content;padding:5px 20px}.ship-page .ship-layout .capacity{text-transform:uppercase;justify-content:space-between;gap:5px;margin:10px 0;display:flex}.ship-page .ship-layout .capacity span{text-transform:none}.ship-page .ship-layout .seating{justify-content:space-between;gap:5px;margin:10px 0;display:flex}.ship-page .ship-layout .seating p{text-transform:uppercase;font-weight:600}.ship-page .ship-layout .seating-details{margin:10px 0}.ship-page .ship-layout .seating-details .details .head-wrap{justify-content:space-between;gap:5px;margin:10px 0;display:flex}.ship-page .ship-layout .seating-details .details .head-wrap p{text-transform:uppercase;padding-left:20px;font-weight:600;position:relative}.ship-page .ship-layout .seating-details .details .head-wrap p:before{content:"";background-color:#d9ae63;width:10px;height:2px;position:absolute;top:10px;left:0}.ship-page .ship-layout .seating-details .details .head-wrap p span:not(.title){text-transform:none;font-weight:300;display:block}.ship-page .ship-layout .seating-details .details .head-wrap p span:not(.title):first-letter{text-transform:capitalize}.ship-page .ship-layout .seating-details .content-wrap{justify-content:space-between;gap:10px;padding-left:25px;display:flex}@media (width<=500px){.ship-page .ship-layout .seating-details .content-wrap{padding-left:20px}}.ship-page .ship-layout .seating-details .content-wrap p{white-space:nowrap;width:fit-content;padding-left:20px;position:relative}.ship-page .ship-layout .seating-details .content-wrap p:first-letter{text-transform:capitalize}.ship-page .ship-layout .seating-details .content-wrap p:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}.ship-page .notice-wrap{z-index:100;width:100%;position:relative;bottom:0}.ship-page .notice-wrap .close{cursor:pointer;width:30px;height:30px;position:absolute;top:0;right:0}.ship-page .notice-wrap .close img{pointer-events:none;width:100%;height:100%}.ship-page .notice-fade{z-index:99;background:linear-gradient(#0000 0%,#000 100%);width:100%;height:150px;position:fixed;bottom:0}.ship-page .notice-fade.closed{transform:translateY(500px)}.ship-page .notice{z-index:99;background-color:#d9ae63;width:80%;max-width:1200px;transition:all .6s;display:flex;position:fixed;bottom:50px;left:50%;transform:translate(-50%)}@media (width<=850px){.ship-page .notice{width:100%;bottom:0}}.ship-page .notice.closed{transform:translate(-50%,500px)}.ship-page .notice h3,.ship-page .notice p{color:#000}.ship-page .notice p{font-weight:300}.ship-page .notice .head-wrap{border-right:1px solid #000;flex-direction:column;justify-content:center;padding:20px;display:flex}.ship-page .notice h3{white-space:nowrap}.ship-page .notice .text-wrap{padding:20px}@media (width<=650px){.ship-page .notice{flex-direction:column}.ship-page .notice .head-wrap{border:0;padding-bottom:0}.ship-page .notice p{font-size:14px}}@media (width>=1000px){.ship-page .timetable-popup-item.static{margin-left:0}.ship-page .timetable-popup-item.static .week-wrap{max-width:350px}}@media (width>=1200px){.ship-page .timetable-popup-item.static .week-wrap{max-width:450px}}.ship-page.citadella .ship-layout-section .ship-layout{padding-bottom:50px}.ship-page.kf .drinks-wrapper .drinks-text .bg-img{background-color:#252a30}.ship-page .vid-size-wrapper{padding:100px}.ship-page .vid-size-wrapper .vid{aspect-ratio:16/9;border-radius:8px;max-width:600px;max-height:450px;margin:auto;overflow:hidden}@media (width<=800px){.ship-page .vid-size-wrapper{padding:50px}}@media (width<=500px){.ship-page .vid-size-wrapper{padding:50px 20px}}.ship-page .video-section{aspect-ratio:16/9;justify-content:center;align-items:center;width:100%;max-height:600px;padding:100px;display:flex}.ship-page .video-section .video-wrapper{aspect-ratio:16/9;width:calc(100% - 200px);padding:100px}@media (width<=999px){.ship-page .video-section{padding:50px}}@media (width<=599px){.ship-page .video-section{padding:50px 0}}.ship-page .video-section h2{margin:20px auto 50px}.ship-page .video-section .vid{aspect-ratio:16/9;width:100%;max-width:1400px;margin:0 auto -6px;position:relative}.ship-page .video-section .vid>div:not(.play-icon-wrap){height:auto!important}.ship-page .video-section .vid:after{content:"";z-index:2;background-color:#0000004d;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.ship-page .video-section .vid.playing:after{display:none}.ship-page .video-section iframe{aspect-ratio:16/9;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.ship-page .video-section>div{width:100%;position:absolute}.ship-page .video-section .placeholder{z-index:2;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.ship-page .video-section .placeholder.hidden{display:none}.btn-wrap{justify-content:center;display:flex}.btn-wrap .btn{background-color:#d9ae63;margin:0 auto 10px}.btn-wrap .ticket-btn span{text-transform:uppercase}.career-page-alt{background-color:#fff;padding-top:125px;padding-bottom:50px}@media (width<=1280px){.career-page-alt{padding-top:115px}}.career-page-alt h2,.career-page-alt h3,.career-page-alt p{color:#000}.career-page-alt .head-wrap{flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:50px;display:flex}.career-page-alt .head-wrap .select{text-align:center;padding:0 20px;font-size:20px}.career-page-alt .main-wrapper{margin-bottom:100px}@media (width<=600px){.career-page-alt .main-wrapper{flex-direction:column}}.career-page-alt .main-wrapper .tabs{justify-content:center;gap:20px;margin-bottom:20px;display:flex}@media (width<=600px){.career-page-alt .main-wrapper .tabs{flex-wrap:wrap;justify-content:center;row-gap:0;margin-bottom:50px;margin-right:0;padding:0 20px}}.career-page-alt .main-wrapper .tabs .tab{text-transform:uppercase;text-align:center;cursor:pointer;border:1px solid #1a2027;margin:10px 0;padding:5px 15px;transition-property:background-color;transition-duration:.3s;transition-delay:.1s}.career-page-alt .main-wrapper .tabs .tab.active{background-color:#d9ae63;position:relative}@media (width<=600px){.career-page-alt .main-wrapper .tabs .tab{padding:5px 10px}.career-page-alt .main-wrapper .tabs{display:flex}}.career-page-alt .main-wrapper .content-wrap{justify-content:space-around;display:flex}@media (width<=1000px){.career-page-alt .main-wrapper .content-wrap{flex-direction:column}}.career-page-alt .main-wrapper .content-wrap .main-content{max-width:1000px;padding:0 100px}@media (width<=600px){.career-page-alt .main-wrapper .content-wrap .main-content{padding:0 30px}}.career-page-alt .main-wrapper .content-wrap .main-content h3{margin-bottom:20px;font-size:30px;font-weight:800}.career-page-alt .main-wrapper .content-wrap .main-content p{margin:20px 0}.career-page-alt .main-wrapper .content-wrap .main-content ul{padding-left:30px;list-style:inside none}.career-page-alt .main-wrapper .content-wrap .main-content ul li{position:relative}.career-page-alt .main-wrapper .content-wrap .main-content ul li:first-letter{text-transform:lowercase}.career-page-alt .main-wrapper .content-wrap .main-content ul li:after{content:"•";color:#d9ae63;width:1em;margin-left:-1em;font-weight:700;display:inline-block;position:absolute;left:0;transform:translateY(10%)}.career-page-alt .main-wrapper .content-wrap .side-content{width:min-content;padding-right:100px}@media (width<=1000px){.career-page-alt .main-wrapper .content-wrap .side-content{width:initial;padding:0 100px}.career-page-alt .main-wrapper .content-wrap .side-content .wrap{min-width:350px}}@media (width<=600px){.career-page-alt .main-wrapper .content-wrap .side-content{padding:0 30px}}.career-page-alt .main-wrapper .content-wrap .side-content h3{text-transform:uppercase;letter-spacing:normal;color:#d9ae63;margin-bottom:60px;padding-bottom:18px;padding-left:30px;font-size:22px;font-weight:700;position:relative}.career-page-alt .main-wrapper .content-wrap .side-content h3:before{content:"";border-bottom:2px solid #d9ae63;width:30px;margin-top:10px;display:block;position:absolute;bottom:0}.career-page-alt .main-wrapper .content-wrap .side-content p{margin-bottom:10px}.career-page-alt .main-wrapper .content-wrap .side-content .wrap p{text-transform:capitalize}.career-page-alt .main-wrapper .content-wrap .side-content .title{text-transform:uppercase;color:#000;border-top:1px solid #e5e5e5;margin-bottom:0;padding-top:10px;font-size:1.1rem;font-weight:700}.career-page-alt .main-wrapper .content-wrap .side-content .title.first{border-top:none;padding-top:0}.page-404{background:#fff;width:100%;height:100vh}.page-404 .page-404-wrapper{flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100%;height:100%;display:flex}.page-404 .page-404-contact{text-align:center;width:100%;position:absolute;bottom:50px}.page-404 .page-404-logo{width:300px;position:relative;left:-10px}.page-404 .page-404-title{text-align:center;letter-spacing:6px;margin-top:30px;font-size:70px;font-weight:300}@media only screen and (width<=400px){.page-404 .page-404-title{font-size:40px}}.page-404 .page-404-subtitle{text-align:center;letter-spacing:6px;margin-top:30px;font-size:40px;font-weight:300}@media only screen and (width<=400px){.page-404 .page-404-subtitle{font-size:20px}}.page-404 .bttn{margin-top:50px}.page-404 .bttn a{padding-left:40px;padding-right:15px}.page-404 .bttn a .arr{right:initial;left:10px;transform:rotate(180deg)translateY(50%)}.page-404 .page-404-ship-img{max-width:400px;margin-top:150px}.mainWrapper{z-index:10;height:"100vh";padding-bottom:"100px";flex-direction:column;justify-content:end;align-items:start;height:90vh;margin:0 100px;display:flex;position:relative}.mainWrapper .hun{margin:200px 0 100px}.mainWrapper .en{margin-top:50px}@media screen and (width<=700px){.mainWrapper{height:auto;margin:0 20px}.mainWrapper .hun{margin-top:150px;margin-bottom:0}.mainWrapper .en{margin-top:50px}}.aug20-wrapper{padding-bottom:0}.aug20-wrapper #hero{scroll-margin:250px}@media (width>=1000px){.aug20-wrapper #hero{scroll-margin:300px}}.aug20-wrapper .sold-out-wrap{border-radius:8px;width:90%;max-width:500px;margin:-30px auto 10px;padding:20px}.aug20-wrapper .sold-out-wrap p{text-align:center;color:#fff;font-weight:300}.aug20-wrapper .sold-out-wrap .sold-out{white-space:nowrap;color:#d9ae63;text-transform:uppercase;top:0;left:10%}.aug20-wrapper .buttons-wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:10px auto;display:flex}.aug20-wrapper .buttons-wrap .bttn{padding:10px 15px;position:relative}.aug20-wrapper .buttons-wrap .bttn.white-bg{background-color:#fff}.aug20-wrapper .buttons-wrap .bttn span{color:#000}.aug20-wrapper .buttons-wrap .bttn span.sold-out{text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#cb2648;padding:2px 5px;font-size:12px;position:absolute;top:0;left:10%;transform:translate(-50%,-50%)rotate(-15deg)}.aug20-wrapper .btn{background-color:#d9ae63;border:none}.aug20-wrapper .btn.ny-btn{background-color:#d9ae63;border:1px solid #d9ae63;min-width:initial!important;width:auto!important}.aug20-wrapper .aug20-page-video-player{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:350px;overflow:hidden}.aug20-wrapper .aug20-page-video-player:after{content:"";background:#0000008c;width:100%;height:100%;position:absolute;top:0;left:0}.aug20-wrapper .aug20-page-video-player video{object-fit:cover;object-position:center}.aug20-wrapper .aug20-hero{width:100%;position:relative;overflow:hidden}.aug20-wrapper .aug20-hero .filter{z-index:1;background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.aug20-wrapper .aug20-hero .hero-text{z-index:2;text-align:center;min-width:320px;max-width:600px;padding:0 20px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%)}.aug20-wrapper .aug20-hero .hero-text .ship-p{font-size:22px;font-weight:500}@media (width>=700px){.aug20-wrapper .aug20-hero .hero-text .ship-p{font-size:28px}}.aug20-wrapper .aug20-hero .hero-text h1{text-transform:uppercase;min-width:400px;font-size:2.5rem}@media (width<=450px){.aug20-wrapper .aug20-hero .hero-text h1{min-width:0;font-size:1.8rem}}.aug20-wrapper .aug20-hero .hero-text p{color:#fff;margin-top:20px;font-size:1.2rem;font-weight:300}@media (width<=450px){.aug20-wrapper .aug20-hero .hero-text p{font-size:1rem}}.aug20-wrapper .aug20-hero .hero-text .btn{margin-top:20px}.aug20-wrapper .time-section{background:#252a30;justify-content:center;padding:20px 0 0;display:flex;position:relative}@media (width<=1200px){.aug20-wrapper .time-section{padding:0 0 50px}}.aug20-wrapper .time-section .time-section-wrap{z-index:10;background:#fff;width:75%;max-width:1200px;padding:30px 0 0;position:relative;top:-150px;overflow:hidden;box-shadow:0 0 25px 2px #0000004d}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap{max-width:700px;top:-50px}.aug20-wrapper .time-section .time-section-wrap .time-wrap{width:100%}}@media (width<=700px){.aug20-wrapper .time-section .time-section-wrap{width:100%;top:0}.aug20-wrapper .time-section .time-section-wrap .time-wrap{width:100%}}.aug20-wrapper .time-section .time-section-wrap .btn{background:#d9ae63}.aug20-wrapper .time-section .time-section-wrap h3{color:#000;text-align:center;text-transform:uppercase}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text{flex-direction:column;justify-content:center;align-items:center;padding:30px 20px 20px;display:flex}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text{padding:10px 0 0}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .btn{border:none}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .line{border-bottom:5px dotted #d9ae63;align-self:flex-start;width:160%;padding-top:0;position:relative;top:calc(50% - 12px);left:-30%}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .line{display:none}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap{grid-template-columns:1fr .5fr 1fr .5fr 1fr .5fr 1fr .5fr 1fr;align-items:center;width:100%;margin-bottom:0;display:grid}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .blank{display:none}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item{flex-direction:column;align-items:flex-start;padding:0 5px;display:flex}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item.odd{background-color:#ebeaef}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item .time{white-space:nowrap;color:#000;flex-shrink:0;width:fit-content;font-size:1.1rem;font-weight:600}@media (width>=1201px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item .time{text-align:center;width:100%}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item .prog{text-align:center;color:#000;text-align:right;min-width:fit-content;padding-left:10px;font-weight:300}@media (width>=1201px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item .prog{text-align:center;width:100%;padding-left:0}}@media (width<=650px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item .prog{min-width:initial}}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap{grid-template-columns:1fr!important}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .cube{display:none}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item{flex-direction:row;justify-content:space-between;gap:20px;padding:5px 20px}}@media (width<=1200px) and (width>=1201px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item{align-self:flex-start;margin:0}}@media (width<=550px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap{width:100%}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item{gap:10px}}@media (width<=360px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap{width:100%}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap .time-item{padding:5px 10px}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap.aug20{opacity:1;grid-template-columns:1fr .5fr 1fr .5fr 1fr .5fr 1fr;transition:all .3s;animation:.5s fade-in-bottom}@media (width<=1200px){.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap.aug20{animation:.5s fade-in-right}}.aug20-wrapper .time-section .time-section-wrap .aug20-time-section-text .time-wrap.aug20.hidden{opacity:0}@media (width<=550px){.aug20-wrapper .time-section .time-section-wrap{width:100%}}.aug20-wrapper .time-section .cube{border:1px solid #d9ae63;justify-self:center;width:15px;height:15px;margin-bottom:20px}.aug20-wrapper .time-section .cube img{width:100%;height:100%}.aug20-wrapper .time-section .full{background-color:#d9ae63}.aug20-wrapper .time-section .empty{background-color:#0000;justify-self:center;margin-bottom:20px}.aug20-wrapper .time-section .tuzi{background-color:#0000;border:none;justify-self:center;width:45px;height:45px;margin-bottom:20px}.aug20-wrapper .time-section .anchor{justify-self:center;width:45px;height:45px;margin-bottom:20px}.aug20-wrapper .aug20-section.flotta{background-color:#1a2027;width:100%}.aug20-wrapper .aug20-section.flotta .flotta-wrapper{grid-template-rows:minmax(350px,450px);grid-template-columns:2fr minmax(500px,1fr);max-width:1400px;margin:auto;padding:100px;display:grid}@media (width<=1200px){.aug20-wrapper .aug20-section.flotta .flotta-wrapper{grid-template-columns:2fr minmax(350px,1fr);padding:100px 50px}}@media (width<=900px){.aug20-wrapper .aug20-section.flotta .flotta-wrapper{grid-template-rows:400px auto;grid-template-columns:1fr;padding:50px}}@media (width<=650px){.aug20-wrapper .aug20-section.flotta .flotta-wrapper{grid-template-rows:300px auto}}@media (width<=600px){.aug20-wrapper .aug20-section.flotta .flotta-wrapper{padding:50px 20px}}@media (width<=500px){.aug20-wrapper .aug20-section.flotta .flotta-wrapper{grid-template-rows:250px auto}}.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper{background-color:#fff;flex-direction:column;justify-content:center;padding:50px;display:flex}@media (width<=500px){.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper{padding:50px 20px}}.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper .btn-wrap .btn .btn__text{width:fit-content}.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper p,.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper h3{color:#000}.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper h3{text-transform:uppercase;margin-bottom:20px}.aug20-wrapper .aug20-section.flotta .flotta-wrapper .text-wrapper p{margin-bottom:20px;font-weight:300}.aug20-wrapper .aug20-section.flotta .flotta-wrapper .img-wrap img{object-fit:cover;width:100%;height:100%}.aug20-wrapper .aug20-sections-wrapper{margin:100px 0}@media (width<=900px){.aug20-wrapper .aug20-sections-wrapper{margin:10px 0 0}}.aug20-wrapper .aug20-sections-wrapper .aug20-section{grid-template-columns:1fr 1fr;min-height:600px;display:grid}@media (width<=850px){.aug20-wrapper .aug20-sections-wrapper .aug20-section{grid-template-columns:1fr}.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-img-wrapper{min-height:350px}.aug20-wrapper .aug20-sections-wrapper .aug20-section.even-section .aug20-img-wrapper{grid-row:1/2}}.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-img-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-img-wrapper img{height:100%;overflow:hidden}.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-section-text{flex-direction:column;justify-content:center;align-items:center;padding:100px;font-weight:300;display:flex}@media (width<=1200px){.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-section-text{padding:100px 50px}}@media (width<=1000px){.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-section-text{padding:50px}}.aug20-wrapper .aug20-sections-wrapper .aug20-section .aug20-section-text h3{color:#000;text-align:center;width:100%}.aug20-wrapper ul{margin:20px 0;list-style:none}.aug20-wrapper ul li{margin:5px 0}.aug20-wrapper :not(.fixed-btn-wrap-new) .btn-wrap:not(.gallery-btn){background-color:#252a30;justify-content:center;align-items:center;padding:0 20px 50px;display:flex}.aug20-wrapper :not(.fixed-btn-wrap-new) .btn-wrap:not(.gallery-btn) .btn{min-width:200px;margin-bottom:0}@media (width>=500px){.aug20-wrapper :not(.fixed-btn-wrap-new) .btn-wrap:not(.gallery-btn) .btn{min-width:320px}}.aug20-wrapper .btn-wrap{padding:0 0 20px}.aug20-wrapper .btn-wrap span.sold-out{white-space:nowrap;color:#fff;text-transform:uppercase;background-color:#cb2648;padding:2px 5px;font-size:12px;position:absolute;top:0;left:5%;transform:translate(-50%,-50%)rotate(-15deg)}.aug20-wrapper .btn-wrap .btn{width:80%;max-width:300px}.aug20-wrapper .shipname{text-align:center;width:100%;margin:20px auto;font-size:24px}@media (width<=700px){.aug20-wrapper .shipname{margin-top:0;margin-bottom:50px}}.aug20-wrapper .ship-section{background-color:#252a30;align-items:flex-start;padding:0 0 50px;display:flex}@media (width<=900px){.aug20-wrapper .ship-section{padding:0}}.aug20-wrapper .ship-section .sign-wrap{justify-content:center;display:flex;position:relative}.aug20-wrapper .ship-section .section-sign{color:#000;background-color:#d9ae63;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-size:1.2rem;font-weight:600;display:flex}.aug20-wrapper .ship-section .ship-img{justify-content:center;width:50%;padding-top:50px;display:flex}@media (width<=700px){.aug20-wrapper .ship-section .ship-img{padding-top:0}}.aug20-wrapper .ship-section .ship-img .img-wrap{justify-content:center;width:100%;height:auto;display:flex;position:relative}.aug20-wrapper .ship-section .ship-img img{object-fit:contain;width:100%}.aug20-wrapper .ship-section .ship-img .ship-wrap{justify-content:center;align-items:center;width:200px;height:100%;display:flex;position:relative}@media (width>=1000px){.aug20-wrapper .ship-section .ship-img .ship-wrap{width:200px}}.aug20-wrapper .ship-section .ship-img .section-sign{color:#000;position:absolute}.aug20-wrapper .ship-section .ship-price-wrap{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:50px 20px 50px 100px;display:flex}.aug20-wrapper .ship-section .ship-price-wrap .btn-wrap{padding:0 20px}.aug20-wrapper .ship-section .ship-price-wrap{color:#fff;background:#252a30}@media (width<=1000px){.aug20-wrapper .ship-section .ship-price-wrap{padding-left:50px}}@media (width<=500px){.aug20-wrapper .ship-section .ship-price-wrap{justify-content:center;padding-left:0}}.aug20-wrapper .ship-section .ship-price-wrap .ship-item{max-width:700px;padding:0 20px}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .head-wrap{gap:20px;display:flex}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .head-wrap h3{text-transform:uppercase}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .head-wrap h3 span{color:#fff;text-transform:none;font-weight:400}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .price{gap:10px;font-weight:600;display:flex}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .price .filler{border-bottom:1px dotted #fff;flex:1;margin-bottom:.4rem}.aug20-wrapper .ship-section .ship-price-wrap .ship-item li{max-width:400px;font-weight:300}.aug20-wrapper .ship-section .ship-price-wrap .ship-item li b{font-weight:500}.aug20-wrapper .ship-section .ship-price-wrap .ship-item li span{color:#fff}.aug20-wrapper .ship-section .ship-price-wrap .ship-item p{color:#fff;max-width:600px;font-weight:300}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .perks-title{margin:20px 0}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .perks{padding-left:20px}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .perks li{padding-left:15px;position:relative}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .perks li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .program-item{color:#fff;padding-left:15px;position:relative}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .program-item:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:.4rem;left:0;transform:translateY(50%)}.aug20-wrapper .ship-section .ship-price-wrap .ship-item .prices span{font-weight:500}.aug20-wrapper .ship-section .ship-price-wrap .ship-item.sima{margin-top:40px}.aug20-wrapper .ship-section .ship-price-wrap .btn{margin:10px 0}@media (width<=900px){.aug20-wrapper .ship-section{flex-direction:column;gap:50px}.aug20-wrapper .ship-section .ship-price-wrap,.aug20-wrapper .ship-section .ship-img{gap:10px;width:100%}}.aug20-wrapper .ship-section>div{flex:1}.aug20-wrapper.ny-page{background-color:#202327}.aug20-wrapper.ny-page .wrap{max-width:1200px;margin:auto;position:relative}.aug20-wrapper.ny-page .wrap .soldout-text{text-transform:uppercase;white-space:nowrap;color:#fff;z-index:2;background-color:#cb2648;padding:5px 10px;font-size:16px;display:block;top:0;right:5%}@media (width<=900px){.aug20-wrapper.ny-page .wrap{max-width:500px}.aug20-wrapper.ny-page .wrap .soldout-text{right:15%}}@media (width<=1200px){.aug20-wrapper.ny-page .tuzi{display:none}}.aug20-wrapper.ny-page .aug20-hero{min-height:100vh;overflow:visible}.aug20-wrapper.ny-page .aug20-hero video,.aug20-wrapper.ny-page .aug20-hero img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.aug20-wrapper.ny-page .aug20-hero .hero-content-wrapper{flex-direction:column;justify-content:flex-end;gap:100px;width:100%;height:100%;min-height:100vh;padding-top:75px;display:flex;top:0;left:0;overflow:hidden}@media (width<=900px){.aug20-wrapper.ny-page .aug20-hero .hero-content-wrapper{position:relative;top:50px}}.aug20-wrapper.ny-page .aug20-hero .hero-text{text-align:left;left:20px;bottom:initial;position:relative;transform:translate(0)}.aug20-wrapper.ny-page .aug20-hero .hero-text h1{color:#d9ae63;font-size:40px;line-height:1.1}.aug20-wrapper.ny-page .aug20-hero .hero-text p{font-size:24px;line-height:1.1}@media (width<=600px){.aug20-wrapper.ny-page .aug20-hero .hero-text{left:0}}@media (width>=901px){.aug20-wrapper.ny-page .aug20-hero .hero-text{left:50px}.aug20-wrapper.ny-page .aug20-hero .hero-text h1{font-size:52px}.aug20-wrapper.ny-page .aug20-hero .hero-text p{font-size:32px}}.aug20-wrapper.ny-page .aug20-hero .btn__icon{transform:rotate(90deg)}@media (width<=900px){.aug20-wrapper.ny-page .aug20-hero{flex-direction:column;justify-content:center;min-height:120vh;display:flex}}.aug20-wrapper.ny-page .timelines-section{margin-top:100px;position:relative}@media (width>=901px){.aug20-wrapper.ny-page .timelines-section{margin-top:0}}.aug20-wrapper.ny-page .timelines-section .timeline{background-color:#fff;border-radius:16px;flex-direction:column-reverse;width:calc(100% - 40px);max-width:500px;margin:auto auto 20px;display:flex;overflow:hidden}.aug20-wrapper.ny-page .timelines-section .timeline img{object-fit:cover;object-position:50% 80%;width:100%;height:100%;max-height:200px;position:static}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-head{text-align:center;text-transform:uppercase;justify-content:center;align-items:center;margin:20px 0;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-head span{padding:0 10px}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner{flex-direction:column;gap:5px;width:fit-content;margin:20px 0;padding:0 20px;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner p{line-height:1.1}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item{gap:10px;margin:0;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item .time{gap:5px;font-weight:600;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item .time .mark{background-color:#d9ae63;width:5px;height:100%}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item .time-desc{font-weight:300}.aug20-wrapper.ny-page .timelines-section .timeline.cit .timeline-head .kf,.aug20-wrapper.ny-page .timelines-section .timeline.kf .timeline-head .cit{display:none}@media (width>=901px){.aug20-wrapper.ny-page .timelines-section .timeline{flex-direction:row;max-width:1200px;left:50%}.aug20-wrapper.ny-page .timelines-section .timeline.hidden{display:none}.aug20-wrapper.ny-page .timelines-section .timeline .text-wrap{width:100%}.aug20-wrapper.ny-page .timelines-section .timeline img{object-fit:cover;width:100%;max-width:250px;height:100%;max-height:initial}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner{flex-direction:row;width:100%}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item{flex-direction:column;flex:1}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item p{text-align:center}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item .time{flex-direction:column-reverse}.aug20-wrapper.ny-page .timelines-section .timeline .timeline-inner .timeline-item .time .mark{width:100%;height:5px}.aug20-wrapper.ny-page .timelines-section .timeline.kf .timeline-head{cursor:default}.aug20-wrapper.ny-page .timelines-section .timeline.kf .timeline-head .cit{cursor:pointer;justify-content:center;align-items:center;gap:5px;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline.kf .timeline-head .cit .head{opacity:.25}.aug20-wrapper.ny-page .timelines-section .timeline.cit .timeline-head{cursor:default}.aug20-wrapper.ny-page .timelines-section .timeline.cit .timeline-head .kf{cursor:pointer;opacity:.25;flex-direction:row-reverse;justify-content:center;align-items:center;gap:5px;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline.cit .timeline-head .cit{justify-content:center;align-items:center;gap:5px;display:flex}.aug20-wrapper.ny-page .timelines-section .timeline{z-index:1}.aug20-wrapper.ny-page .timelines-section .timeline.active{z-index:2}.aug20-wrapper.ny-page .timelines-section .timeline.active.cit .timeline-head span.cit{position:relative}.aug20-wrapper.ny-page .timelines-section .timeline.active.cit .timeline-head span.cit:after{content:"";background-color:#dcdfe5;width:1px;height:100%;position:absolute;right:0}.aug20-wrapper.ny-page .timelines-section .timeline.active.kf .timeline-head span.kf{justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.aug20-wrapper.ny-page .timelines-section .timeline.active.kf .timeline-head span.kf:after{content:"";background-color:#dcdfe5;width:1px;height:100%;position:absolute;left:0}.aug20-wrapper.ny-page .timelines-section .timeline.active.hab .timeline-head span.hab{justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.aug20-wrapper.ny-page .timelines-section .timeline.active.hab .timeline-head span.hab:after{content:"";background-color:#dcdfe5;width:1px;height:100%;position:absolute;left:0}}.aug20-wrapper.ny-page .ship-section{background-color:#202327;grid-template-columns:1fr;gap:0;max-width:500px;margin:auto;padding-top:50px;padding-bottom:0;display:grid}.aug20-wrapper.ny-page .ship-section#programme{align-items:center;display:flex}.aug20-wrapper.ny-page .ship-section#programme .ship-price-wrap{align-self:center}.aug20-wrapper.ny-page .ship-section#programme .ship-price-wrap .ship-item{margin:0 auto}@media (width<=899px){.aug20-wrapper.ny-page .ship-section#programme{padding-bottom:50px}}@media (width>=901px){.aug20-wrapper.ny-page .ship-section{max-width:initial;grid-template:auto auto/1.5fr 1fr;gap:20px 0;padding-top:0}}.aug20-wrapper.ny-page .ship-section .sign-wrap{max-height:800px;padding:0}@media (width>=900px) and (width<=1200px){.aug20-wrapper.ny-page .ship-section .sign-wrap{padding:50px}}@media (width>=1201px){.aug20-wrapper.ny-page .ship-section .sign-wrap{padding:100px}}.aug20-wrapper.ny-page .ship-section .sign-wrap img{object-position:top;border-radius:16px}.aug20-wrapper.ny-page .ship-section .ship-price-wrap{background-color:#202327}.aug20-wrapper.ny-page .ship-section .ship-price-wrap .btn-wrap{background-color:#202327;width:100%}.aug20-wrapper.ny-page .ship-section .ship-price-wrap .btn-wrap .bttn{min-width:initial;margin:20px auto}@media (width<=500px){.aug20-wrapper.ny-page .ship-section .ship-price-wrap .btn-wrap .bttn{width:100%}}@media (width>=901px){.aug20-wrapper.ny-page .ship-section .ship-price-wrap{grid-column:2/3;place-self:flex-end flex-start;max-width:450px}.aug20-wrapper.ny-page .ship-section .ship-price-wrap .btn-wrap .bttn{margin-bottom:0}}.aug20-wrapper.ny-page .ship-section .ship-price-wrap{padding:20px}.aug20-wrapper.ny-page .ship-section .ship-price-wrap .ship-item{padding:0}.aug20-wrapper.ny-page .ship-section .ship-price-wrap h3{letter-spacing:0;margin-bottom:20px;padding:20px 0;font-size:32px;font-weight:500;line-height:1.1;position:relative}.aug20-wrapper.ny-page .ship-section .ship-price-wrap h3:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:0}.aug20-wrapper.ny-page .ship-section .ship-price-wrap ul{margin:0}.aug20-wrapper.ny-page .ship-section .ship-note{padding:20px}.aug20-wrapper.ny-page .ship-section .ship-note h4{text-transform:uppercase;text-align:center;margin:20px auto;font-weight:400;display:inline-block;position:relative}.aug20-wrapper.ny-page .ship-section .ship-note .note-head{justify-content:center;width:100%;display:flex}.aug20-wrapper.ny-page .ship-section .ship-note .note-head img{width:30px;height:30px;position:absolute;bottom:50%;left:-35px;transform:translateY(50%)}.aug20-wrapper.ny-page .ship-section .ship-note ul li{color:#fff;padding-left:50px;font-weight:300;position:relative}.aug20-wrapper.ny-page .ship-section .ship-note ul li:before{content:"";opacity:.5;background-color:#fff;width:30px;height:1px;position:absolute;top:11px;left:0}@media (width>=901px){.aug20-wrapper.ny-page .ship-section .ship-note{justify-self:flex-start;max-width:450px}.aug20-wrapper.ny-page .ship-section .ship-note h4{margin:0}}.aug20-wrapper.ny-page .ship-section .ship-img{grid-row:2/3;padding:0}@media (width>=901px){.aug20-wrapper.ny-page .ship-section .ship-img{grid-area:1/1/3/2}}.aug20-wrapper.ny-page .ship-section .ship-img{width:100%;height:100%}.aug20-wrapper.ny-page .ship-section .ship-img img{object-fit:cover;width:100%;height:100%}.aug20-wrapper.ny-page .time-item{max-width:250px}.aug20-wrapper.ny-page .time-item .prog{white-space:normal!important}.aug20-wrapper.ny-page .time-section-wrap{width:85%}@media (width<=1200px){.aug20-wrapper.ny-page .time-section-wrap{width:auto;padding:20px}}.aug20-wrapper.ny-page .time-wrap{row-gap:20px;width:auto!important}@media (width<=1200px){.aug20-wrapper.ny-page .time-wrap{row-gap:0}}.aug20-wrapper.ny-page .time-wrap .tuzi{margin-bottom:0}.aug20-wrapper.ny-page .time-wrap .line{align-self:auto!important;width:100%!important;position:static!important}.aug20-wrapper.ny-page .btn.disabled{cursor:default;border:none;padding:5px 10px}.aug20-wrapper.ny-page .btn.disabled .btn__text:after,.aug20-wrapper.ny-page .btn.disabled .btn__text:before{content:none}.aug20-wrapper.ny-page .sima.ship-item p{font-weight:300}.aug20-wrapper.ny-page .sima.ship-item .price{font-weight:500}.aug20-wrapper.ny-page .sima.ship-item .price-list span{font-weight:400}@media (width<=900px){.aug20-wrapper.ny-page .sima.ship-item{margin-top:0!important}}.aug20-wrapper.ny-page .note{margin:20px 0;font-size:14px}.aug20-wrapper.ny-page .shipmap-section{background-color:#fff;padding:100px 50px;overflow:hidden}@media (width<=1000px){.aug20-wrapper.ny-page .shipmap-section{padding:50px}}@media (width<=600px){.aug20-wrapper.ny-page .shipmap-section{padding:50px 20px}}.aug20-wrapper.ny-page .shipmap-section .btns{gap:10px;display:flex}.aug20-wrapper.ny-page .shipmap-section .btns .btn{cursor:pointer;background-color:#dcdfe5;border-radius:8px;padding:5px 10px;font-weight:400}.aug20-wrapper.ny-page .shipmap-section .btns .btn.active{background-color:#d9ae63}.aug20-wrapper.ny-page .shipmap-section .map-inner{row-gap:20px;max-width:1200px;margin:auto}.aug20-wrapper.ny-page .shipmap-section .map-inner .head-wrap h3{text-transform:uppercase;text-align:center;color:#000;padding:20px 0;font-size:32px;position:relative}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap{justify-content:space-between;place-self:flex-start center;gap:100px;width:fit-content;max-width:500px;margin:20px auto 50px;display:flex}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap .switch{flex-direction:column;align-items:center;row-gap:10px;display:flex}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap .switch p{text-transform:uppercase;font-weight:400}@media (width<=650px){.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap{gap:50px;margin:auto auto 50px}}@media (width<=500px){.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap{flex-wrap:wrap;justify-content:center;row-gap:10px}}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap{width:100%}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap{width:100%;height:70vh;position:relative}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap img{object-fit:contain;width:100%;height:100%}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .in{writing-mode:vertical-rl;position:absolute;top:50%;right:5%;transform:translateY(-50%)}@media (width>=501px) and (width<=700px){.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .in{right:9%}}@media (width>=701px) and (width<=900px){.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .in{right:18%}}@media (width<=500px){.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .in{right:-10px}}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .out{writing-mode:vertical-lr;position:absolute;top:50%;left:5%;transform:translateY(-50%)}@media (width>=501px) and (width<=700px){.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .out{left:9%}}@media (width>=701px) and (width<=900px){.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .out{left:18%}}@media (width<=500px){.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap .out{left:-10px}}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap p{text-transform:uppercase;font-size:20px}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl{flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:10px auto;display:flex}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat{gap:10px;display:flex}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat p{text-transform:capitalize}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat .color{width:20px;height:20px}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat .color.green{background-color:#42d17f}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat .color.gold{background-color:#d9ae63}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat .color.red{background-color:#e0858d}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .seat-expl .seat .color.blue{background-color:#2fbfe5}@media (width>=901px){.aug20-wrapper.ny-page .shipmap-section .map-inner{grid-template-columns:1.5fr 2fr;display:grid;position:relative}.aug20-wrapper.ny-page .shipmap-section .map-inner .bg{aspect-ratio:1;transform-origin:50%;z-index:0;background-color:#dcdfe5;border-radius:25%;height:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(10deg)}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap{grid-area:1/2/3/3;position:relative}.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap,.aug20-wrapper.ny-page .shipmap-section .map-inner .map-wrap .img-wrap.cit{position:relative}.aug20-wrapper.ny-page .shipmap-section .map-inner .head-wrap{align-self:flex-end}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap{flex-direction:column;justify-content:flex-start;gap:20px;margin:0}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap .switch{row-gap:5px}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap p{font-size:14px}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap .btns{flex-direction:column;gap:5px}.aug20-wrapper.ny-page .shipmap-section .map-inner .switch-wrap .btns .btn{padding:10px 30px}}.aug20-wrapper.ny-page .prices-section{background-color:#202327;padding:50px 20px}.aug20-wrapper.ny-page .prices-section.kf{justify-content:center;align-items:center;gap:20px;display:flex}@media (width<=1000px){.aug20-wrapper.ny-page .prices-section.kf{flex-wrap:wrap}}.aug20-wrapper.ny-page .prices-section.kf .img{flex-shrink:1}.aug20-wrapper.ny-page .prices-section h3{color:#fff;text-transform:uppercase;text-align:center;padding:20px 0;font-size:32px;position:relative}.aug20-wrapper.ny-page .prices-section .btn-wrap{background-color:#202327;margin:0 0 20px;padding:0}.aug20-wrapper.ny-page .prices-section .btn-wrap .bttn{background-color:#0000;border:1px solid #d9ae63;width:50%;min-width:fit-content}.aug20-wrapper.ny-page .prices-section .btn-wrap .bttn span{color:#d9ae63}.aug20-wrapper.ny-page .prices-section .prices-inner{flex-wrap:wrap;justify-content:center;gap:20px;padding:10px 0 30px;display:flex}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item{background-color:#d9ae63;border-radius:16px;flex:1;align-items:center;column-gap:20px;max-width:400px;padding:10px;display:flex}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .img-wrap{flex-shrink:0;width:100px;height:100px}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .img-wrap img{width:100%;height:100%}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .price-desc{text-transform:uppercase;min-width:150px;padding-bottom:10px;padding-right:10px;position:relative}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .price-desc:after{content:"";opacity:.3;background-color:#000;width:100%;height:1px;position:absolute;bottom:0;right:0}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .price{justify-content:flex-end;align-items:center;column-gap:5px;padding-top:10px;padding-left:10px;font-size:20px;font-weight:600;line-height:1;display:flex}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .price strong{white-space:nowrap;text-align:right}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .price span{font-weight:initial;line-height:initial;font-size:initial;text-transform:lowercase;text-align:right}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item .soldout-text{display:none}.aug20-wrapper.ny-page .prices-section .prices-inner .price-item.soldout{filter:grayscale()blur(1px);position:relative}.aug20-wrapper.ny-page .prices-section .prices-inner .wrap{position:relative}.aug20-wrapper.ny-page .prices-section .prices-inner .wrap .soldout-text{left:10%;right:initial;text-transform:uppercase;white-space:nowrap;color:#fff;z-index:2;background-color:#cb2648;padding:5px 10px;font-size:16px;display:block;position:absolute;top:0;transform:translate(-50%,-50%)rotate(-15deg)}@media (width>=901px){.aug20-wrapper.ny-page .prices-section .prices-inner{flex-direction:row;justify-content:center;max-width:900px;margin:auto}}@media (width<=750px){.aug20-wrapper.ny-page .prices-section .price-item .img-wrap{display:none}.aug20-wrapper.ny-page .prices-section .price-item .price-wrap{align-items:center;padding:0 10px;display:flex}.aug20-wrapper.ny-page .prices-section .price-item .price-wrap .price-desc{padding-bottom:0}.aug20-wrapper.ny-page .prices-section .price-item .price-wrap .price-desc:after{width:1px;height:100%;bottom:50%;transform:translateY(50%)}.aug20-wrapper.ny-page .prices-section .price-item .price-wrap .price{flex-direction:column;align-items:flex-end;padding-top:0}}@media (width<=1200px){.aug20-wrapper.ny-page .time-section-wrap{box-shadow:none;background-color:#252a30;top:0}.aug20-wrapper.ny-page .time-section-wrap h3{color:#fff;padding:20px 0;font-weight:500;position:relative}.aug20-wrapper.ny-page .time-section-wrap h3:after{content:"";background-color:#d9ae63;width:100px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text{padding:30px 0 0;display:block}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .mobile-wrap{grid-template-rows:repeat(5,100px);grid-template-columns:1fr;display:grid}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item{align-items:center;gap:20px;display:flex;position:relative}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item:not(:last-of-type):after{content:"";background-image:linear-gradient(#d9ae63 33%,#fff0 0%);background-position:100%;background-repeat:repeat-y;background-size:3px 6px;width:2px;height:40px;position:absolute;bottom:0;left:25px;transform:translateY(50%)}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item img{width:50px;height:50px}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item img.sm{transform:scale(.9)}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item .time-item span{color:#fff;display:block}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item .time-item span.time{font-size:20px;font-weight:500}.aug20-wrapper.ny-page .time-section-wrap .aug20-time-section-text .prog-item .time-item span.prog{font-weight:300}}.aug20-wrapper.ny-page .swiper{background-color:#202327}.aug20-wrapper.ny-page.aug20-page .aug20-hero{overflow-x:hidden}.aug20-wrapper.ny-page.aug20-page .aug20-hero:after{content:"";opacity:.45;z-index:0;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper{justify-content:center;gap:50px;position:static}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .hero-text{left:0}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .hero-text h1,.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .hero-text p{text-align:center}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .hero-text{margin:0 auto}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap{z-index:1;width:max-content;max-width:100%;margin:0 auto;padding:0 20px 50px;position:relative}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap p{text-align:center;margin-bottom:20px;font-size:20px}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap *{color:#fff;text-transform:uppercase}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap .switch-wrap{gap:10px;display:flex}@media (width<=899px){.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap .switch-wrap{flex-direction:column}}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap .switch-wrap .option{cursor:pointer;text-align:center;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:10px;font-size:28px;font-weight:400;display:flex}@media (width<=899px){.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap .switch-wrap .option{font-size:22px}}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap .switch-wrap .option.active{color:#000;background-color:#d9ae63;border-color:#d9ae63}@media (width<=600px){.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap{margin:0 auto;left:0}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap p{font-size:16px}.aug20-wrapper.ny-page.aug20-page .hero-content-wrapper .ship-switch-wrap .switch-wrap .option{font-size:20px}}.aug20-wrapper.ny-page.aug20-page .sticky-wrap.hidden{height:0;overflow-y:hidden}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap{z-index:5;opacity:1;interpolate-size:allow-keywords;width:fit-content;max-width:100%;margin:50px auto 0;padding:0 20px;transition:all .2s ease-in;position:sticky;top:85px}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap.hidden{opacity:0;height:0}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap.hidden *{height:0}@media (width<=899px){.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap{display:none}}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap p:not(.option){text-align:center;margin-bottom:20px;font-size:20px}@media (width>=900px){.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap p:not(.option){display:none}}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap *{color:#fff;text-transform:uppercase}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap .switch-wrap{background-color:#141516;border-radius:12px;gap:0;display:flex;overflow:hidden}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap .switch-wrap .option{text-align:center;cursor:pointer;align-items:center;margin:0;padding:20px 30px;font-size:28px;font-weight:400;display:flex}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap .switch-wrap .option:not(:last-of-type){position:relative}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap .switch-wrap .option:not(:last-of-type):after{content:"";opacity:.2;background-color:#fff;width:1px;height:85%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap .switch-wrap .option.active{color:#000;background-color:#d9ae63;border-color:#d9ae63}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-switch-wrap .switch-wrap .option.active:after{opacity:1;background-color:#d9ae63;height:100%}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap{interpolate-size:allow-keywords;z-index:2;opacity:1;background-color:#141516;border-radius:12px;width:calc(100% - 10px);max-width:800px;margin:20px auto 50px;transition:all .3s;position:sticky;top:85px}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap.hidden{opacity:0;height:0}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap.hidden *{height:0}@media (width>=900px){.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap{display:none}}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .current-wrap p:not(.current-ship){color:#fff;text-align:center;padding:10px 20px 0;font-size:14px;font-weight:300}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .current-wrap .arrow-wrap{cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 20px 10px;display:flex;position:relative}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .current-wrap .arrow-wrap img{width:20px;height:15px;position:relative;top:0;right:0;transform:scaleY(-1)}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .current-wrap .current-ship{cursor:pointer;color:#d9ae63;text-transform:uppercase;text-align:center;padding:0 5px;font-size:22px;font-weight:500;position:relative}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .switch-wrap{interpolate-size:allow-keywords;transition:all .3s}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .switch-wrap.closed{grid-template-rows:0fr;height:0;overflow:hidden}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .switch-wrap.open{height:auto}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .switch-wrap .option{cursor:pointer;color:#fff;text-transform:uppercase;text-align:center;padding:5px;font-size:18px;font-weight:300;position:relative}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .switch-wrap .option:after{content:"";opacity:.1;background-color:#fff;width:100%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.aug20-wrapper.ny-page.aug20-page .sticky-wrap .ship-dropdown-wrap .switch-wrap .option.active{display:none}.aug20-wrapper.ny-page.aug20-page #timeline{scroll-margin:200px;position:relative}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap{z-index:1;background-color:#0000;justify-content:center;margin:0 auto}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .icon-wrap{align-self:center}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .info-inner{flex-direction:row;align-items:flex-start}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .info-inner p{text-align:left}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .more,.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .less{text-align:center;color:#fff;text-transform:capitalize;cursor:pointer;background-color:#141516;border-radius:0 0 16px 16px;padding:10px 0 20px;font-weight:300;position:relative}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .more span,.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .less span{color:#fff;border:1px solid #fff;border-radius:12px;width:fit-content;margin:0 auto;padding:5px 10px;display:block}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .more:before,.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .less:before{content:"";pointer-events:none;background:linear-gradient(#14151600 0%,#141516 80%);width:100%;height:25px;position:absolute;top:-15px;left:0}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .less:before{content:none}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .info-inner{background-color:#141516;border-radius:0;align-items:flex-start;max-width:1160px;padding:20px 20px 0}.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .info-inner.closed{height:70px;overflow-y:hidden}@media (width<=900px){.aug20-wrapper.ny-page.aug20-page #timeline .info-wrap .info-inner{max-width:460px}}.aug20-wrapper.ny-page.aug20-page #timeline .timeline{border-radius:16px 16px 0 0;margin:50px auto 0}.aug20-wrapper.ny-page.aug20-page .prices-section h3{font-weight:500}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap{max-width:650px;margin:0 auto}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap>div{background-color:#141516;border-radius:16px;width:fit-content;max-width:100%;margin:0 auto;padding:10px}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap>p{color:#fff;margin:0 auto 50px;font-weight:300}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap>p strong{color:#fff;font-weight:500}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap .perks-title{color:#fff;text-transform:uppercase;margin:20px 0;padding-left:25px;font-size:20px;font-weight:500}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap .perks{padding-left:10px}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap .perks li{color:#fff;padding-left:15px;font-weight:300;position:relative}.aug20-wrapper.ny-page.aug20-page .prices-section .perks-wrap .perks li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}.aug20-wrapper.ny-page.aug20-page .prices-section .btn-wrap{margin-top:50px;margin-bottom:0}.aug20-wrapper.ny-page.aug20-page .prices-section .btn-wrap .bttn span{color:#000}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section{grid-template-rows:1fr;grid-template-columns:1fr 1fr;width:100%;margin-top:50px;padding-top:0}@media (width<=900px){.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section{grid-template-columns:1fr}}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap{align-self:center}@media (width<=900px){.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-img{padding:0}}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-img .ship-wrap{align-items:flex-start;width:100%;margin:0}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-img .ship-wrap .imgs{max-width:700px}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-img .ship-wrap .imgs img{aspect-ratio:16/9}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .section-sign{top:0;left:0;transform:none}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap{color:#fff;width:100%;max-width:initial;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px 20px 50px 100px;display:flex}@media (width<=900px){.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap{padding:20px 0 0}}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap .ship-item{width:100%}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap .ship-item .head-wrap{gap:10px;position:relative}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap .ship-item .head-wrap h3{font-size:24px}.aug20-wrapper.ny-page.aug20-page .prices-section .ship-section .ship-price-wrap .ship-item .head-wrap .section-sign{transform:translateY(20px)}@media (width<=899px){.aug20-wrapper.ny-page.aug20-page .timelines-section{margin-top:50px}}@media (width>=901px){.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline img{max-width:280px;height:auto;min-height:150px}}.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline.hidden{display:none}.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .tba{text-align:center;margin:-10px 0 10px;padding:0 10px;font-weight:300;position:relative}.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .tba:before{content:"*"}@media (width<=900px){.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .tba{margin-top:0}}.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .timeline-inner .timeline-item .time p{position:relative}.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .timeline-head .cit:after,.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .timeline-head .kf:after,.aug20-wrapper.ny-page.aug20-page .timelines-section .timeline .text-wrap .timeline-head .hab:after{content:none;display:none}.aug20-wrapper.ny-page.aug20-page .shipmap-section .map-inner{grid-template-columns:1fr;max-width:800px}.aug20-wrapper.ny-page.aug20-page .shipmap-section .map-inner .map-wrap{grid-area:auto}.aug20-wrapper.ny-page #gallery{max-height:initial;height:100%}.aug20-wrapper.ny-page #gallery .gallery-page-img{object-fit:cover;width:100%;height:100%}.aug20-wrapper .aug20-gallery-wrap{background-color:#252a30;margin:0}.aug20-wrapper .thumbSwiper{margin-top:10px;margin-bottom:10px}.aug20-wrapper .swiper{background-color:#252a30;padding-top:10px;padding-bottom:10px}.aug20-wrapper .info-wrap{z-index:2;background-color:#252a30;padding-bottom:50px;padding-left:20px;padding-right:20px;display:flex;position:relative}@media (width<=600px){.aug20-wrapper .info-wrap{text-align:center}}@media (width>=1201px){.aug20-wrapper .info-wrap{margin-top:-50px}}.aug20-wrapper .info-wrap .info-inner{background-color:#1a2027;justify-content:center;align-items:center;gap:10px;max-width:800px;margin:auto;padding:20px;display:flex}@media (width<=600px){.aug20-wrapper .info-wrap .info-inner{flex-direction:column}}.aug20-wrapper .info-wrap .info-inner p{color:#fff;font-weight:300}.aug20-wrapper .info-wrap .info-inner .icon-wrap{width:50px;min-width:40px;height:50px}.aug20-wrapper .info-wrap .info-inner .icon-wrap img{object-fit:contain;width:100%;height:100%}.aug20-wrapper .main-wrapper{background-color:#252a30;scroll-margin:150px}@media (width>=1000px){.aug20-wrapper .main-wrapper{scroll-margin:300px}}.aug20-wrapper .main-wrapper.hab .time-section .time-section-wrap .time-wrap,.aug20-wrapper .main-wrapper.kf .time-section .time-section-wrap .time-wrap{grid-template-columns:1fr .5fr 1fr .5fr 1fr .5fr 1fr .5fr 1fr}@media (width>=1201px){.aug20-wrapper .main-wrapper.hab .time-section .time-section-wrap .time-wrap .time,.aug20-wrapper .main-wrapper.kf .time-section .time-section-wrap .time-wrap .time{text-align:center}}.aug20-wrapper .main-wrapper .ship-section .ship-img .ship-wrap{width:100%;max-width:600px}.aug20-wrapper .main-wrapper .ship-section .ship-img .ship-wrap .img-wrap img{aspect-ratio:16/9;object-fit:cover}.aug20-wrapper .main-wrapper .ship-section .section-sign{top:0;left:0;transform:none}.aug20-wrapper #gallery{height:100%;max-height:500px}.aug20-wrapper #gallery .gallery-page-img{object-fit:cover;width:100%;height:100%}.aug20-wrapper.new-ny-page #programme{padding:0 0 50px}.aug20-wrapper.new-ny-page .ship-price-wrap .ship-item{width:100%}.aug20-wrapper.new-ny-page .ship-price-wrap .btn-wrap{padding:0}@media (width<=900px){.aug20-wrapper.new-ny-page .ship-price-wrap .btn-wrap{margin-top:-10px}}.aug20-wrapper.new-ny-page .ship-price-wrap .btn-wrap .btn{border-radius:0 0 8px 8px;width:100%;max-width:initial!important;margin:0 auto!important}.aug20-wrapper.new-ny-page .ship-price-wrap .btn-wrap .btn.dis{filter:grayscale()blur(1px);pointer-events:none;cursor:default}.aug20-wrapper.new-ny-page .ship-price-wrap .soldout-wrap p{color:#fff;margin:20px auto;font-weight:300}.aug20-wrapper.new-ny-page .ship-price-wrap .soldout-wrap .bttn{border:1px solid #fff;width:100%;margin:auto}.aug20-wrapper.new-ny-page .ship-price-wrap .soldout-wrap a{color:#fff;text-align:center;text-transform:uppercase;font-size:300px}.aug20-wrapper.new-ny-page .wrap{width:100%}.aug20-wrapper.new-ny-page .wrap .price-item{width:100%;max-width:initial}.aug20-wrapper.new-ny-page .prices-inner{flex-wrap:wrap;justify-content:center;gap:20px;width:100%;padding:20px 0 0;display:flex}.aug20-wrapper.new-ny-page .prices-inner .price-item{background-color:#a22030;border-radius:8px 8px 0 0;flex:1;align-items:center;column-gap:20px;padding:20px;display:flex}.aug20-wrapper.new-ny-page .prices-inner .price-item .price-wrap{justify-content:space-between;gap:20px;width:100%;display:flex}.aug20-wrapper.new-ny-page .prices-inner .price-item .img-wrap{flex-shrink:0;width:100px;height:100px;display:none}.aug20-wrapper.new-ny-page .prices-inner .price-item .img-wrap img{width:100%;height:100%}.aug20-wrapper.new-ny-page .prices-inner .price-item .price-desc{text-transform:uppercase;min-width:150px;max-width:250px;position:relative}.aug20-wrapper.new-ny-page .prices-inner .price-item .price{flex-direction:column;gap:0;padding-left:10px;font-size:20px;font-weight:600;line-height:1;display:flex}.aug20-wrapper.new-ny-page .prices-inner .price-item .price strong{white-space:nowrap;color:#fff;text-align:right}.aug20-wrapper.new-ny-page .prices-inner .price-item .price span{font-weight:initial;line-height:initial;font-size:initial;text-transform:lowercase;white-space:nowrap;color:#fff;text-align:right}.aug20-wrapper.new-ny-page .prices-inner .price-item .soldout-text{display:none}.aug20-wrapper.new-ny-page .prices-inner .price-item.soldout{filter:grayscale()blur(1px);position:relative}.aug20-wrapper.new-ny-page .prices-inner .wrap{position:relative}.aug20-wrapper.new-ny-page .prices-inner .wrap .soldout-text{left:10%;right:initial;text-transform:uppercase;white-space:nowrap;color:#fff;z-index:2;background-color:#cb2648;padding:5px 10px;font-size:16px;display:block;position:absolute;top:0;transform:translate(-50%,-50%)rotate(-15deg)}.aug20-wrapper.new-ny-page #timeline .more,.aug20-wrapper.new-ny-page #timeline .less{width:100%;max-width:1160px;margin:auto}@media (width<=900px){.aug20-wrapper.new-ny-page #timeline .more,.aug20-wrapper.new-ny-page #timeline .less{max-width:460px}}.aug20-wrapper.new-ny-page #timeline .info-wrap>div{width:100%}.aug20-wrapper.new-ny-page .sticky-wrap .ship-switch-wrap .switch-wrap .option{padding:10px 20px!important;font-size:20px!important}.aug20-wrapper.new-ny-page .ship-switch-wrap,.aug20-wrapper.new-ny-page .ship-dropdown-wrap{z-index:10!important}.aug20-wrapper.new-ny-page .notice-list{margin:0}.aug20-wrapper.new-ny-page .notice-list li{color:#fff;text-align:left;margin:0;padding-left:15px;font-weight:300;position:relative}.aug20-wrapper.new-ny-page .notice-list li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:8px;left:0}.aug20-wrapper.new-ny-page .timelines-section .timeline .text-wrap .timeline-inner .timeline-item .time p:after{content:none!important}.aug20-wrapper.new-ny-page .ny-page-perks{border-radius:16px;width:fit-content;max-width:100%;margin:0 auto 50px;padding:10px}.aug20-wrapper.new-ny-page .ny-page-perks .perks-title{color:#fff;text-transform:uppercase;margin:20px 0;padding-left:25px;font-size:20px;font-weight:500}.aug20-wrapper.new-ny-page .ny-page-perks .perks{padding-left:10px}.aug20-wrapper.new-ny-page .ny-page-perks .perks li{color:#fff;padding-left:15px;font-weight:300;position:relative}.aug20-wrapper.new-ny-page .ny-page-perks .perks li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}.aug20-wrapper.new-ny-page #programme .ship-img{max-width:1000px}.aug20-wrapper.new-ny-page #programme .ship-img .sign-wrap{padding:0 50px}.page-wrapper{z-index:999;background-color:#0009;width:100%;height:100%;position:fixed;top:0;left:0}.page-wrapper.hidden{content:none;display:none}.aug20-modal{z-index:1000;background-image:url(/_astro/fire.C7a_hVfl.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #d9ae63;flex-direction:column;align-items:center;gap:30px;min-width:350px;max-width:600px;padding:50px 25px;transition:all .8s;display:flex;position:fixed;bottom:50%;left:50%;transform:translate(-50%,50%);box-shadow:0 0 32px 3px #d7af734d}.aug20-modal:after{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.aug20-modal .btn{background-color:#d9ae63;border:none}.aug20-modal .bttn{overflow:hidden}.aug20-modal .bttn a{background-color:#d9ae63}@media (width<=600px){.aug20-modal{padding:50px 20px}}@media (width<=500px){.aug20-modal{min-width:initial;width:85%}}.aug20-modal h3{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;font-weight:600}.aug20-modal .modal-text-wrap{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.aug20-modal .modal-text-wrap img{width:50px}.aug20-modal .iksz{z-index:1;cursor:pointer;width:30px;height:30px;position:absolute;top:5px;right:5px}.aug20-modal .iksz .line-a{pointer-events:none;background-color:#fff;width:100%;height:2px;position:absolute;top:10px;transform:rotate(45deg)}.aug20-modal .iksz .line-b{pointer-events:none;background-color:#fff;width:100%;height:2px;position:absolute;top:10px;transform:rotate(-45deg)}.aug20-modal p{text-align:center;color:#fff;font-weight:300}.aug20-modal.hidden-modal{animation:none;bottom:-100vh}.aug20-home{background-position:50% 30%;background-repeat:no-repeat;background-size:cover;align-items:center;width:100%;padding:50px;display:flex;position:relative;overflow:hidden}.aug20-home:after{content:"";background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=1000px){.aug20-home{padding:50px 20px}}.aug20-home .bg-img{filter:blur(4px);background-image:url(/_astro/fire.BXKhWfqt.webp);background-position:50% 40%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.1)}.aug20-home .aug20-home-inner-wrap{z-index:1;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;position:relative}@media (width<=1000px){.aug20-home .aug20-home-inner-wrap{text-align:center;gap:20px}}@media (width<=500px){.aug20-home .aug20-home-inner-wrap{padding:0}}.aug20-home .aug20-home-inner-wrap .btn{background-color:#d9ae63;border:none;width:fit-content}.aug20-home .aug20-home-inner-wrap .aug20-text{flex-direction:column;align-items:center;gap:0;display:flex}.aug20-home .aug20-home-inner-wrap .aug20-text .tuzi{background-image:url(/_astro/icon-welcome-drink-fill.sLV9HVQu.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:60px;min-width:60px;height:60px}@media (width<=1000px){.aug20-home .aug20-home-inner-wrap .aug20-text .tuzi{display:none}}.aug20-home .aug20-home-inner-wrap .aug20-text h3{color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;font-size:1.8rem;font-weight:600;position:relative}@media (width<=1000px){.aug20-home .aug20-home-inner-wrap .aug20-text h3{font-size:1.6rem}}@media (width<=600px){.aug20-home .aug20-home-inner-wrap .aug20-text h3{font-size:1.4rem}}.aug20-home .aug20-home-inner-wrap .aug20-text p{color:#fff;text-align:center;max-width:700px;font-weight:300}@media (width<=1000px){.aug20-home .aug20-home-inner-wrap .aug20-text p{font-size:1rem}}.aug20-home .aug20-home-inner-wrap .aug20-text{margin:0 auto}.aug20-home .aug20-home-inner-wrap .btn-wrap{justify-content:center;display:flex}.aug20-home .aug20-home-inner-wrap .btn-wrap .bttn.xmas{background-color:#cb2648;border:none}.aug20-home .aug20-home-inner-wrap .mobile-wrap{justify-content:center;align-items:center;gap:20px;display:flex}@media (width>=1001px){.aug20-home .aug20-home-inner-wrap .mobile-wrap{justify-content:flex-start}}@media (width<=600px){.aug20-home .aug20-home-inner-wrap .mobile-wrap{gap:10px}}@media (width>=1001px){.aug20-home .aug20-home-inner-wrap .mobile-wrap .tuzi-b{display:none}}.aug20-home .aug20-home-inner-wrap .mobile-wrap .tuzi-b{background-image:url(/_astro/icon-welcome-drink-fill.sLV9HVQu.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:40px;min-width:40px;height:40px;margin-bottom:10px}@keyframes fade-in-bottom{0%{transform:translateY(200%)}to{transform:translateY(0)}}@keyframes fade-in-right{0%{transform:translate(1000px)}to{transform:translate(0)}}.ticket-wrap .nav-ticket.tuzi{background-color:#0000!important;border:1px solid #d9ae63!important}@media (width<=420px){.ticket-wrap .nav-ticket.tuzi{display:none!important}}.newTicketDesk{padding-top:75px}@media (width<=1280px){.newTicketDesk{padding-top:60px}}.newTicketDesk.desktop-view{display:flex;position:relative}.newTicketDesk.desktop-view .hidden-tab,.newTicketDesk.desktop-view .hidden-tab *{height:0;overflow:hidden;margin:0!important}.newTicketDesk.desktop-view .hidden-tab.desktop-view-side{width:0;flex-basis:0!important}.newTicketDesk.desktop-view .desktop-view-side{flex-basis:40%;height:calc(100vh - 75px);transition:all .8s;position:sticky;top:75px}@media (width<=1400px){.newTicketDesk.desktop-view .desktop-view-side{flex-basis:30%}}@media (width<=1280px){.newTicketDesk.desktop-view .desktop-view-side{height:calc(100vh - 60px);top:60px}}@media (width<=1200px){.newTicketDesk.desktop-view .desktop-view-side{flex-basis:50%}}.newTicketDesk.desktop-view .desktop-view-side .side-pic{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.newTicketDesk.desktop-view .desktop-view-side .side-pic .side-desc{background:#000c;width:100%;padding:20px;position:absolute;bottom:0;left:0}.newTicketDesk.desktop-view .desktop-view-side .side-pic .side-desc h4{color:#fff;text-transform:capitalize;margin-bottom:20px}.newTicketDesk.desktop-view .desktop-view-side .side-pic .side-desc p{color:#fff}.newTicketDesk.desktop-view .desktop-view-side .side-pic .side-desc ul{color:#fff;padding-left:20px}.newTicketDesk.desktop-view .main-ticket-body{background-color:#fff;flex-basis:100%;padding-bottom:50px}@media (width<=950px){.newTicketDesk.desktop-view .main-ticket-body{width:100%}}.newTicketDesk.desktop-view .main-ticket-body .new-box .absolute{min-width:275px}.newTicketDesk.desktop-view .main-ticket-body .new-box .absolute .box-info-options{justify-content:space-evenly;margin:30px 0 0;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box .absolute .box-info-options div{cursor:pointer;border:1px solid #000;padding:5px 20px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active{z-index:10;background-color:#fff;min-width:900px;padding:50px;position:fixed;bottom:45%;left:50%;transform:translate(-50%,50%);box-shadow:0 0 20px #00000080}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .trash{cursor:pointer;width:15px;height:20px;position:absolute;top:10px;right:10px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .trash img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .includes{padding:0 10px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .includes ul{list-style:none}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .includes ul li{text-transform:lowercase;padding-left:15px;position:relative}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .includes ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:.6rem;left:0}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item{border-bottom:2px solid #d9ae63;grid-template-columns:1fr 1fr 1fr;align-content:center;justify-items:center;margin:20px 0;padding-bottom:20px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label{text-align:center;border:1px solid #000;align-content:center;gap:20px;margin:0 10px;padding:5px 10px;display:grid;grid-template-rows:1fr!important}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub{grid-template-columns:auto 1fr 1fr;align-content:center;gap:10px;display:grid;position:relative}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap{align-items:center;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap .info-content{z-index:10;background:#fff;padding:50px 20px;transition:all .6s;position:absolute;bottom:25px;left:0;box-shadow:0 0 20px #0003}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap .info-content p{min-width:200px;height:auto;transition:all .6s}@media (width<=550px){.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap .info-content{padding:30px 20px}}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap .info-content .iksz{cursor:pointer;z-index:10;position:absolute;top:5px;right:10px;transform:rotate(45deg)}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap .info-content.hidden-info{height:0;padding:0;overflow:hidden;transform:scale(0)}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub .info-wrap .info-content.hidden-info p{height:0;overflow:hidden}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label .fullbox-sub img{cursor:pointer;height:20px;position:relative}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id{gap:20px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id .box-item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id .box-info .bold-text{font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id,.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .price,.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn,.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .trash-wrap{align-self:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn{cursor:pointer;border:1px solid #000;width:20px;height:20px;display:flex;position:relative}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn.active{background-color:#d9ae63;justify-content:center;align-items:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn img{position:absolute}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .controller{grid-template-columns:1fr 1fr 1fr;align-content:center;align-self:center;justify-items:center;gap:5px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .controller .plus-minus{align-self:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .ticket-num-selector{letter-spacing:3px;border:1px solid #000;padding:10px 15px;font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .ticket-num-selector .ticket-num-selector-fix{opacity:.4;font-weight:200}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus{cursor:pointer;background-color:#0000001a;align-items:center;width:30px;height:30px;padding:7px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus.inactive img{opacity:.4}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus.inactive{cursor:default}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .trash-wrap{cursor:pointer;width:20px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .trash-wrap img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .next-btn-wrap{align-items:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .next-btn{color:#fff}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .next-btn.inactive{color:#000;opacity:.4;cursor:default;background-color:#f3f3f4}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .contact-wrap .contact-p{margin:20px 0 5px;font-size:.9rem}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .contact-wrap .contact-item{font-size:.9rem;font-weight:500}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .contact-wrap{margin:0 20px}@media (width<=950px){.newTicketDesk.desktop-view .main-ticket-body .new-box.active .contact-wrap{margin:0 20px}}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap{justify-content:space-between;align-items:center;gap:20px;width:40%;margin:0 0 0 auto;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap .price{text-align:end}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap .bold-text{font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap .vr{border-left:1px solid #000;height:24px}@media (width<=950px){.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap{justify-content:space-evenly}.newTicketDesk.desktop-view .main-ticket-body .new-box.active{width:500px;min-width:275px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item{border-bottom:2px solid #d9ae63;grid-template-columns:1.5fr 1.5fr;align-content:center;justify-items:center;gap:20px;margin:20px 0;padding-bottom:20px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-label{text-align:center;grid-area:3/span 2/4;grid-template-rows:1fr;align-content:center;gap:20px;margin:0 10px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .controller{grid-area:2/1/3/3}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id{grid-area:1/1/2/3;gap:40px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id .box-item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .box-id,.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .price,.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn,.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .trash-wrap{align-self:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn{cursor:pointer;border:1px solid #000;width:20px;height:20px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .fullbox-btn.active{background-color:#d9ae63;justify-content:center;align-items:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .controller{align-self:center;align-items:center;gap:5px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .ticket-num-selector{border:1px solid #000;padding:10px 15px;font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .ticket-num-selector .ticket-num-selector-fix{opacity:.4;font-weight:200}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus{cursor:pointer;background-color:#0000001a;align-items:center;width:30px;height:100%;padding:7px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus.inactive img{opacity:.4}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .plus-minus.inactive{cursor:default}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .trash-wrap{cursor:pointer;width:20px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .trash-wrap img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .box-item .next-btn-wrap{align-items:center}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap{width:100%;margin:0 auto}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap .price{border:none}}@media (width<=550px){.newTicketDesk.desktop-view .main-ticket-body .new-box.active{width:350px;padding:10px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap{justify-content:space-around;width:100%;margin-bottom:20px}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .price-wrap .price-person{border:none}.newTicketDesk.desktop-view .main-ticket-body .new-box.active .next-btn-wrap{justify-content:center;margin-top:20px}}@media (width<=400px){.newTicketDesk.desktop-view .main-ticket-body .new-box.active{width:320px;padding:10px}}.newTicketDesk.desktop-view .main-ticket-body .new-box.inactive{height:0;display:none;overflow:hidden}.newTicketDesk.desktop-view .main-ticket-body .new-box.inactive .box-item{margin:0;padding:0 20px}.newTicketDesk.desktop-view .main-ticket-body .new-box.inactive .close-btn{height:0;overflow:hidden}.newTicketDesk.desktop-view .main-ticket-body .new-box.inactive .close-btn img{height:0}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper{grid-template-columns:1fr;justify-items:flex-start;padding:0 100px;display:grid}@media (width<=1200px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper{padding:0 50px}}@media (width<=950px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper{flex-direction:column;justify-content:center;place-items:center;display:flex}}@media (width<=550px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper{padding:0 20px}}@media (width<=360px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper{padding:0}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header{cursor:pointer;width:405px;margin:0 0 50px;padding:20px 0;position:relative}@media (width<=1200px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header{margin:0 0 50px}}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header{width:315px;padding:20px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header h4{color:#000;text-transform:uppercase}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header p{max-width:80%;margin:10px 0 0}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header{margin-bottom:50px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header.first{margin-bottom:20px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header:after{content:"";border-bottom:3px solid #d9ae63;width:33%;padding-top:20px;position:absolute}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .header.inactive{opacity:.4;cursor:default}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap{grid-column:1/3;width:1000px;margin:0 auto 50px}@media (width<=1300px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap{width:700px}}@media (width<=1100px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap{width:600px}}@media (width<=650px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap{width:405px}}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap.boxes-hidden{margin:0}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .boxes-wrap-header{grid-template-columns:1fr 2fr 1fr 1.5fr;justify-items:center;display:grid}@media (width<=950px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .boxes-wrap-header{grid-template-columns:1fr 1fr 1fr}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .boxes-body.boxes-hidden{height:0;overflow:hidden}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap{margin-bottom:50px;padding:50px;box-shadow:0 0 20px #0000001a}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap{justify-content:space-between;align-items:center;gap:20px;width:40%;margin:0 0 0 auto;padding:0 20px 0 0;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap .vr{border-left:1px solid #000;height:24px}@media (width<=1300px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap{width:60%}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap .bold-text{font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap .price{text-align:end}@media (width<=1100px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap .price{border:none}}@media (width<=650px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap .price{border:none;width:auto}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap .price-person{border:none}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item{border-bottom:2px solid #d9ae63;grid-template-columns:1fr 1fr;align-content:center;justify-items:center;margin:20px 0;padding-bottom:20px;display:grid;position:relative}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-label{text-align:center;border:1px solid #000;grid-template-rows:1fr;align-content:center;gap:20px;margin:0 10px;padding:5px 10px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-label .fullbox-sub{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-label .fullbox-sub img{cursor:pointer;height:20px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id{align-items:center;gap:20px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id .box-item-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id .box-info{text-transform:capitalize}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id .box-info .bold-text{font-weight:400}@media (width<=1300px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item{grid-template-columns:1.5fr 1.5fr .5fr;gap:20px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-label{grid-column:1/4}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .trash-wrap{grid-area:1/3/2/4}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id,.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .price,.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-btn,.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .trash-wrap{align-self:center}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-btn{cursor:pointer;border:1px solid #000;width:20px;height:20px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-btn.active{background-color:#d9ae63;justify-content:center;align-items:center}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .controller{align-self:center;align-items:center;gap:5px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .ticket-num-selector{border:1px solid #000;padding:5px 10px;font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .ticket-num-selector .ticket-num-selector-fix{opacity:.4;font-weight:200}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .plus-minus{cursor:pointer;background-color:#0000001a;align-items:center;width:25px;height:100%;padding:5px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .plus-minus img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .plus-minus.inactive img{opacity:.4}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .plus-minus.inactive{cursor:default}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .trash-wrap{cursor:pointer;width:20px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .trash-wrap img{width:100%}@media (width<=650px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap{width:405px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item{grid-template-columns:1.5fr 1fr .5px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id{grid-row:1/2}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .controller{grid-column:span 2}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-label{grid-area:2/1/3/3}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap{width:405px;margin:0 auto 50px;padding:10px 20px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item{grid-template-columns:2.5fr .5fr;gap:40px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .box-id{grid-area:1/1/2/3}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .controller{grid-area:2/1/3/3}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .fullbox-label{grid-area:3/1/4/3;justify-self:center;gap:10px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .box-item .trash-wrap{position:absolute;top:0;right:0}}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap{width:275px}}@media (width<=650px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .boxes-wrap .box-item-wrap .price-wrap{width:100%;margin:auto;padding:0 0 20px}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout{flex-direction:column;align-items:center;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .main-total{width:405px}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .main-total{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .main-total{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .main-total h4{color:#000;margin-bottom:50px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .main-total p{justify-content:space-between;margin-bottom:10px;font-size:1.1rem;font-weight:400;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .main-total p span{font-weight:200}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item{grid-template-columns:5fr 1fr;width:405px;margin:20px auto;padding:20px;display:grid;box-shadow:0 0 20px #0000001a}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item .cart-item-info{flex-direction:column;display:flex}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item .cart-item-info .bold-text{font-weight:400}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item .cart-item-info .price-total{margin-top:10px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item .cart-item-info .box-title{margin-bottom:10px;font-size:1.2rem}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item .delete{cursor:pointer;place-self:center;width:20px}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .cart-item .delete img{width:100%}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .total-total{width:405px;margin-top:20px}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .total-total{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .total-total{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .grid-wrapper .main-checkout .total-total p{text-align:right;border-top:2px solid #000;padding-top:20px;font-size:1.2rem;font-weight:600}.newTicketDesk.desktop-view .main-ticket-body .ticket-hub{grid-template-columns:1fr 1fr;margin:0 100px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .ticket-hub h1{text-transform:uppercase;font-size:2rem}@media (width<=700px){.newTicketDesk.desktop-view .main-ticket-body .ticket-hub{grid-template-columns:1fr;margin:0}.newTicketDesk.desktop-view .main-ticket-body .ticket-hub h1{text-align:center;width:315px;margin:50px auto 20px}}.newTicketDesk.desktop-view .main-ticket-body .ticket-hub h2{color:#000;max-width:initial;margin:0}@media (width<=700px){.newTicketDesk.desktop-view .main-ticket-body .ticket-hub h2{text-align:center}}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper.active-trips .trips{flex-direction:column;gap:10px;height:auto;display:flex;transform:translate(0)}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .cal-icon-wrap{justify-content:flex-start;align-items:center;gap:20px;margin-bottom:10px;padding:0 10px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .cal-icon-wrap img{width:25px;height:25px}.newTicketDesk.desktop-view .main-ticket-body .deck-tick-wrap{grid-template-columns:1fr 1fr;justify-items:center;margin:50px 100px;display:grid}.newTicketDesk.desktop-view .main-ticket-body .deck-tick-wrap .deck-tick-active,.newTicketDesk.desktop-view .main-ticket-body .deck-tick-wrap .ticket-active{height:auto;transform:translate(0)}.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons{margin:0 auto 50px}.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-select,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-select,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-form{width:405px;margin:0 auto;transition:all .8s}.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-select.inactive,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-form.inactive,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-select.inactive,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-form.inactive{opacity:.4}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-select,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-select,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-select .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-form .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-select .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-form .cart-form{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-select,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-select,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-select .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .normal-buttons .cart-form .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-select .cart-form,.newTicketDesk.desktop-view .main-ticket-body .cart-wrap .box-office-buttons .cart-form .cart-form{width:275px}}.newTicketDesk.desktop-view .main-ticket-body h3{margin-bottom:50px;font-size:1.6rem;font-weight:500;color:#000!important}.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper{grid-column:1/3;grid-template-columns:1fr 1fr;margin:0;display:grid}@media (width<=1200px){.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper{flex-direction:column;display:flex}}.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper.active-wrap{margin-bottom:50px}.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper .next-btn-wrap{grid-column:2/3;width:405px;margin:50px auto 0}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper .next-btn-wrap{width:315px;margin-top:50px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper .next-btn-wrap{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper .trips-wrapper{width:405px;margin:0 auto}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper .trips-wrapper{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .calendar-trips-main-wrapper .trips-wrapper{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper{background-color:#fff;width:405px;margin:0 auto;transition:all .8s}@media (width<=1200px){.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper.active-cal{margin-bottom:50px}}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper{width:275px}}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar{flex-direction:column-reverse;display:flex}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__month-view__days{margin-top:10px;padding:0 10px}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__month-view__weekdays{margin:0 10px}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{border-bottom:2px solid #0003;justify-content:center;padding-bottom:10px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{cursor:default;text-decoration:none!important}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__navigation{justify-content:space-between;margin-top:20px;display:flex}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__navigation .react-calendar__navigation__label{background-color:#fff;flex-grow:0!important}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__navigation__prev2-button,.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__navigation__next2-button{display:none}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__navigation__next-button{background-color:#fff;width:30px}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__navigation__prev-button{background-color:#fff;width:30px;transform:scaleX(-1)}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__month-view__days__day{background-color:#fff;justify-content:center;align-items:center;height:55px;display:flex}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__month-view__days__day{height:42px}}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__month-view__days__day abbr{color:#0003;cursor:default;border-radius:50%;justify-content:center;align-items:center;width:80%;height:44px;transition:all .2s;display:flex}@media (width<=450px){.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__month-view__days__day abbr{height:34px}}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__month-view__days__day abbr:hover{background-color:#d9ae63}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__month-view__days__day.has-trips abbr{cursor:pointer;color:#000}.newTicketDesk.desktop-view .main-ticket-body .calendar-wrapper .react-calendar .react-calendar__tile.react-calendar__tile--active abbr{background-color:#d9ae63;color:#fff!important}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper{transition:all .8s;transform:translate(0)}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .inactive .trips{height:0;margin-top:0;margin-bottom:0;overflow:hidden}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .trip-item{cursor:pointer;text-transform:capitalize;justify-content:space-between;padding:10px;transition:all .8s;display:flex}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .trip-item .dates{flex-direction:column;align-items:center;gap:10px;font-size:1rem;font-weight:400;display:flex}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .trip-item .dates .start{min-width:50px;margin-right:20px}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .trip-item:hover{background:#f3f3f4}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .trip-item.selected{background-color:#d9ae63;border:none}.newTicketDesk.desktop-view .main-ticket-body .trips-wrapper .trip-item.selected *{color:#fff}.newTicketDesk.desktop-view .normal-buttons{width:405px;margin:20px auto}@media (width<=450px){.newTicketDesk.desktop-view .normal-buttons{width:315px}}@media (width<=350px){.newTicketDesk.desktop-view .normal-buttons{width:275px}}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper{transform:translate(0)}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form{grid-template-columns:1fr;gap:10px;display:grid}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form ::placeholder,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form ::placeholder{opacity:.5;text-transform:uppercase}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form label,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form label{margin:10px 0 0}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .accept,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .accept{cursor:pointer;font-weight:400}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .button-wrap,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .button-wrap{opacity:.5;width:100%;margin:0 auto;padding:10px 20px;transition:all .5s}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .button-wrap.active-submit,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .button-wrap.active-submit{opacity:1;cursor:pointer;background-color:#d9ae63;border:none}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .input-wrap,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .input-wrap{position:relative}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .input-wrap input,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .input-wrap input{background:0 0;border-bottom:1px solid #000;width:100%;padding:10px}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .input-wrap input:focus,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .input-wrap input:focus{border-bottom:1px solid #d9ae63;outline:none}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .input-wrap .error,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .input-wrap .error{color:red;opacity:.7;text-transform:lowercase;z-index:-1;font-size:.9rem;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .normal-form .input-wrap .error:before,.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper .company-form .input-wrap .error:before{content:"*";margin-right:5px}.newTicketDesk.desktop-view .normal-buttons .normal-form-wrapper.inactive{height:0;overflow:hidden}@media (width<=450px){.newTicketDesk.desktop-view .normal-buttons .input-wrap,.newTicketDesk.desktop-view .normal-buttons label{width:275px}.newTicketDesk.desktop-view .normal-buttons .input-wrap .button-wrap,.newTicketDesk.desktop-view .normal-buttons label .button-wrap{width:100%}}.newTicketDesk.desktop-view .box-office-buttons{width:315px;margin:20px auto}.newTicketDesk.desktop-view .box-office-buttons .box-payment-wrapper{grid-template-columns:1fr 1fr;gap:10px;margin:20px auto;display:grid}.newTicketDesk.desktop-view .box-office-buttons .box-payment-wrapper .payment-option{background:#fff;border:1px solid #000;padding:10px 20px;font-weight:300;transition:all .8s}.newTicketDesk.desktop-view .box-office-buttons .box-payment-wrapper .active-payment{color:#fff;background-color:#d9ae63;border:1px solid #d9ae63;padding:10px 20px;transition:all .8s}.newTicketDesk.desktop-view .box-office-buttons .button-wrap{margin:50px 0}.newTicketDesk.desktop-view .company-select-wrap{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0;display:grid}@media (width<=500px){.newTicketDesk.desktop-view .company-select-wrap{flex-direction:column;justify-content:center;padding:0 20px;display:flex}}.newTicketDesk.desktop-view .company-select-wrap .company-select{text-align:center;cursor:pointer;border:1px solid #000;padding:10px 20px;font-size:1rem;font-weight:400;transition:all .8s}.newTicketDesk.desktop-view .company-select-wrap .company-select.selected{color:#fff;background-color:#d9ae63;border:1px solid #d9ae63}.newTicketDesk.desktop-view.modal-active:after{content:"";background-color:#0009;width:100%;height:100vh;transition:all .8s;position:fixed;top:0;left:0}.newTicketDesk.desktop-view .cart-wrap{grid-column:1/2}.newTicketDesk.desktop-view .cart-wrap .cart-item{border:1px solid #000;justify-content:space-between;align-items:center;width:315px;margin:10px auto;padding:20px;display:flex}.newTicketDesk.desktop-view .cart-wrap .cart-item .ticket-length{text-transform:lowercase}.newTicketDesk.desktop-view .cart-wrap .cart-item .cart-item-info{text-transform:capitalize}.newTicketDesk.desktop-view .cart-wrap .cart-item .delete{cursor:pointer;border:1px solid #000;padding:10px 20px}.newTicketDesk.desktop-view .cart-wrap.checkout-visible{height:auto;transform:translate(0)}.newTicketDesk.desktop-view .trips{height:0;transition:all .8s;overflow:hidden}.newTicketDesk.desktop-view .trips *{transition:all .8s}.newTicketDesk.desktop-view .ticket-hub{flex-direction:column;align-items:center;display:flex}.newTicketDesk.desktop-view .ticket-hub h1{color:#000;margin:50px 0}.newTicketDesk.desktop-view .ticket-hub{height:0;transition:all .5s;overflow:hidden}.newTicketDesk.desktop-view .ticket-hub.active-hub{height:auto;transform:translate(0)}.newTicketDesk.desktop-view .ticket-selector{grid-column:1/3;transition:all .8s;transform:translate(-100px)}@media (width<=1300px){.newTicketDesk.desktop-view .ticket-selector{transform:none}}.newTicketDesk.desktop-view .ticket-selector .tablet-wrap.hidden,.newTicketDesk.desktop-view .ticket-selector .tablet-wrap-b.hidden{width:0;height:0;overflow:hidden}.newTicketDesk.desktop-view .ticket-selector.tablet{display:flex}@media (width<=1000px){.newTicketDesk.desktop-view .ticket-selector.tablet{flex-direction:column}}.newTicketDesk.desktop-view .ticket-selector.tablet .deck-selector{width:405px;margin:0 auto 50px;display:flex;box-shadow:0 0 20px #0000001a}.newTicketDesk.desktop-view .ticket-selector.tablet .deck-selector .deck-select-item{text-align:center;cursor:pointer;width:50%;padding:10px 20px;transition:all .5s}.newTicketDesk.desktop-view .ticket-selector.tablet .deck-selector .deck-select-item.active{color:#fff;background-color:#d9ae63}@media (width<=450px){.newTicketDesk.desktop-view .ticket-selector.tablet .deck-selector{flex-direction:column;width:315px}.newTicketDesk.desktop-view .ticket-selector.tablet .deck-selector .deck-select-item{width:100%}}@media (width<=350px){.newTicketDesk.desktop-view .ticket-selector.tablet .deck-selector{width:275px}}.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap{justify-content:center;display:flex}.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap.hidden{width:0;height:0;overflow:hidden}.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap .deck-name-wrap{writing-mode:vertical-lr;flex-direction:row-reverse;justify-content:space-between;margin:200px 0 250px;display:flex}.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap-b{flex-direction:row-reverse;justify-content:center;display:flex}@media (width<=1000px){.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap-b{flex-direction:row}}.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap-b.hidden{width:0;height:0;overflow:hidden}.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap-b .deck-name-wrap-b{writing-mode:vertical-lr;justify-content:center;display:flex}@media (width<=350px){.newTicketDesk.desktop-view .ticket-selector.tablet .tablet-wrap-b .deck-name-wrap-b{transform:translate(20px)}}.newTicketDesk.desktop-view .ticket-selector .deck-name-wrap{justify-content:space-between;margin-left:200px;margin-right:250px;display:flex}.newTicketDesk.desktop-view .ticket-selector .deck-name-wrap h4{color:#000;text-transform:uppercase;font-size:1.1rem}.newTicketDesk.desktop-view .ticket-selector .deck-name-wrap.hidden{height:0;overflow:hidden}.newTicketDesk.desktop-view .ticket-selector .deck-name-wrap-b{justify-content:space-between;display:flex}.newTicketDesk.desktop-view .ticket-selector .deck-name-wrap-b h4{color:#000;text-transform:uppercase;margin:0 auto;font-size:1.1rem}.newTicketDesk.desktop-view .ticket-selector .deck-name-wrap-b.hidden{height:0;overflow:hidden}.newTicketDesk.desktop-view .ticket-selector.inactive{opacity:.4}.newTicketDesk.desktop-view .ticket-selector.ticket-active{height:auto;margin:0 auto 50px}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-template-rows:1fr 1fr 1fr;grid-template-columns:repeat(8,1fr);width:1000px;height:305px;padding:40px 150px;display:grid}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4{writing-mode:vertical-lr;cursor:pointer;background-image:url(/_astro/seat-4.BVkKBB5_.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:rotate(-90deg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.active-box{background-image:url(/_astro/seat-4-active.CBiaO2J1.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat0{cursor:default;background-image:url(/_astro/seat-4-inactive.F87VW3Ha.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat1{background-image:url(/_astro/seat-4-inactive-3.DzgcU-32.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat1.active-box{background-image:url(/_astro/seat-4-inactive-selected-3.DEVOmJgM.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat2{background-image:url(/_astro/seat-4-inactive-2.CRhzHK6q.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat2.active-box{background-image:url(/_astro/seat-4-inactive-selected-2.BFyOpRFW.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat3{background-image:url(/_astro/seat-4-inactive-1.CD1QHGKF.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4.freeSeat3.active-box{background-image:url(/_astro/seat-4-inactive-selected-1.BRgjmOxZ.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box2{cursor:pointer;writing-mode:vertical-lr;background-image:url(/_astro/seat-2A.BaOxm6gp.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:rotate(-90deg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box2.active-box{background-image:url(/_astro/seat-2A-active.Db4FWe86.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box2.freeSeat0{cursor:default;background-image:url(/_astro/seat-2A-inactive.JqElakR8.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box2.freeSeat1{background-image:url(/_astro/seat-2A-inactive-1.BCkIYUQk.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box2.freeSeat1.active-box{background-image:url(/_astro/seat-2A-inactive-selected-1.byGc_utR.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box21.gyg,.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box22.gyg,.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box23.gyg{cursor:default;background-image:url(/_astro/seat-4-inactive.F87VW3Ha.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box30.gyg{cursor:default;background-image:url(/_astro/seat-2A-inactive.JqElakR8.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box1{grid-area:1/1/2/2;transform:rotate(-90deg)translateY(65px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box2{grid-area:1/2/2/3;transform:rotate(-90deg)translateY(60px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box3{grid-area:1/3/2/4;transform:rotate(-90deg)translateY(55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box4{grid-area:1/4/2/5;transform:rotate(-90deg)translateY(127px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box5{grid-area:1/5/2/6;transform:rotate(-90deg)translateY(121px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box6{grid-area:1/6/2/7;transform:rotate(-90deg)translateY(115px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box7{background-image:url(/_astro/seat-2C.GBneUrtK.svg);grid-area:1/8/2/9;transform:rotate(-90deg)translate(-25px,10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box7.active-box{background-image:url(/_astro/seat-2C-active.HJIOGz12.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box7.freeSeat0{cursor:default;background-image:url(/_astro/seat-2C-inactive.B9g6EASu.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box7.freeSeat1{background-image:url(/_astro/seat-2C-inactive-1.DHxdD5Uf.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box7.freeSeat1.active-box{background-image:url(/_astro/seat-2C-inactive-selected-1.De5L2Ruv.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box8{writing-mode:horizontal-tb;background-image:url(/_astro/seat-2C.GBneUrtK.svg);grid-area:3/8/4/9;transform:rotate(0)translate(10px,-25px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box8.active-box{background-image:url(/_astro/seat-2C-active.HJIOGz12.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box8.freeSeat0{cursor:default;background-image:url(/_astro/seat-2C-inactive.B9g6EASu.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box8.freeSeat1{background-image:url(/_astro/seat-2C-inactive-1.DHxdD5Uf.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box8.freeSeat1.active-box{background-image:url(/_astro/seat-2C-inactive-selected-1.De5L2Ruv.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box9{grid-area:3/6/4/7;transform:rotate(-90deg)translateY(115px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box10{grid-area:3/5/4/6;transform:rotate(-90deg)translateY(121px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box11{grid-area:3/4/4/5;transform:rotate(-90deg)translateY(127px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box12{grid-area:3/3/4/4;transform:rotate(-90deg)translateY(55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box13{grid-area:3/2/4/3;transform:rotate(-90deg)translateY(60px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14{background-image:url(/_astro/seat-2B.BFk6-LBT.svg);grid-area:3/1/4/2}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.active-box{background-image:url(/_astro/seat-2B-active.BHtQe1HY.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.freeSeat0{cursor:default;background-image:url(/_astro/seat-2B-inactive.CYF9rQUQ.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.freeSeat1{background-image:url(/_astro/seat-2B-inactive-1.Cn1blALQ.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.freeSeat1.active-box{background-image:url(/_astro/seat-2B-inactive-selected-1.BofszrIu.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14{background-position:8px 13px;transform:rotate(-90deg)translateY(65px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box15{grid-area:2/2/3/3;transform:rotate(-90deg)translateY(20px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box16{grid-area:2/3/3/4;transform:rotate(-90deg)translateY(15px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box17{grid-area:2/5/3/6;transform:rotate(-90deg)translateY(39px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box18{grid-area:2/6/3/7;transform:rotate(-90deg)translateY(34px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box21{grid-area:1/1/2/2;transform:rotate(-90deg)translateY(45px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box22{grid-area:1/2/2/3;transform:rotate(-90deg)translateY(35px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box23{grid-area:1/3/2/4;transform:rotate(-90deg)translateY(25px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box24{writing-mode:vertical-lr;cursor:default;background-image:url(/_astro/seat-2D-inactive.QYOj_yf4.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;grid-area:1/4/2/5;align-items:center;padding-top:12px;display:flex;transform:rotate(-90deg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box25{writing-mode:vertical-lr;cursor:default;background-image:url(/_astro/seat-2D-inactive.QYOj_yf4.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;grid-area:3/4/4/5;align-items:center;padding-top:12px;display:flex;transform:rotate(-90deg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box26{grid-area:3/3/4/4;transform:rotate(-90deg)translateY(25px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box27{grid-area:3/2/4/3;transform:rotate(-90deg)translateY(35px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box28{grid-area:3/1/4/2;transform:rotate(-90deg)translateY(45px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box29{grid-area:2/2/3/3;transform:rotate(-90deg)translateY(-5px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box30{grid-area:2/3/3/4;transform:rotate(-90deg)translateY(-15px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box31{grid-area:1/6/2/7;transform:rotate(-90deg)translateY(30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box32{grid-area:1/7/2/8;transform:rotate(-90deg)translateY(25px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box33{writing-mode:horizontal-tb;grid-area:2/8/3/9;transform:rotate(0)translate(10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box34{grid-area:3/7/4/8;transform:rotate(-90deg)translateY(25px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box35{grid-area:3/6/4/7;transform:rotate(-90deg)translateY(30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box36{grid-area:2/7/3/8;transform:rotate(-90deg)translateY(-15px)}@media (width<=1300px){.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img{grid-template-rows:repeat(8,1fr);grid-template-columns:1fr 1fr 1fr;width:305px;height:1000px;padding:150px 35px}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box1{grid-area:8/1/9/2;transform:rotate(0)translateY(-55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box2{grid-area:7/1/8/2;transform:rotate(0)translateY(-55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box3{grid-area:6/1/7/2;transform:rotate(0)translateY(-55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box4{grid-area:4/1/5/2;transform:rotate(0)translateY(-45px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box5{grid-area:3/1/4/2;transform:rotate(0)translateY(-40px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box6{grid-area:2/1/3/2;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box7{grid-area:1/1/2/2;transform:rotate(0)translate(10px,-10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box8{writing-mode:vertical-lr;grid-area:1/3/2/4;transform:rotate(-90deg)translate(10px,-10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box9{grid-area:2/3/3/4;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box10{grid-area:3/3/4/4;transform:rotate(0)translateY(-40px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box11{grid-area:4/3/5/4;transform:rotate(0)translateY(-45px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box12{grid-area:6/3/7/4;transform:rotate(0)translateY(-55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box13{grid-area:7/3/8/4;transform:rotate(0)translateY(-55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14{background-image:url(/_astro/seat-2B.BFk6-LBT.svg);grid-area:8/3/9/4}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.active-box{background-image:url(/_astro/seat-2B-active.BHtQe1HY.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.freeSeat0{cursor:default;background-image:url(/_astro/seat-2B-inactive.CYF9rQUQ.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.freeSeat1{background-image:url(/_astro/seat-2B-inactive-1.Cn1blALQ.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14.freeSeat1.active-box{background-image:url(/_astro/seat-2B-inactive-selected-1.BofszrIu.svg)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box14{background-position:8px 18px;transform:rotate(0)translateY(-55px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box15{grid-area:7/2/8/3;transform:rotate(0)translateY(-5px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box16{grid-area:6/2/7/3;transform:rotate(0)translateY(-5px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box17{grid-area:4/2/5/3;transform:rotate(0)translateY(-45px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box18{grid-area:3/2/4/3;transform:rotate(0)translateY(-40px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box21{grid-area:8/1/9/2;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box22{grid-area:7/1/8/2;transform:rotate(0)translateY(-20px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box23{grid-area:6/1/7/2;transform:rotate(0)translateY(-10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box24{writing-mode:horizontal-tb;grid-area:5/1/6/2;justify-content:center;padding-top:40px;transform:rotate(0)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box25{writing-mode:horizontal-tb;grid-area:5/3/6/4;justify-content:center;padding-top:40px;transform:rotate(0)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box26{grid-area:6/3/7/4;transform:rotate(0)translateY(-10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box27{grid-area:7/3/8/4;transform:rotate(0)translateY(-20px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box28{grid-area:8/3/9/4;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box29{grid-area:7/2/8/3;transform:rotate(0)translateY(20px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box30{grid-area:6/2/7/3;transform:rotate(0)translateY(30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box31{grid-area:3/1/4/2;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box32{grid-area:2/1/3/2;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box33{writing-mode:vertical-lr;grid-area:1/2/2/3;transform:rotate(-90deg)translate(10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box34{grid-area:2/3/3/4;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box35{grid-area:3/3/4/4;transform:rotate(0)translateY(-30px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img #box36{grid-area:2/2/3/3;transform:rotate(0)translateY(10px)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box2,.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img .box4{writing-mode:horizontal-tb;transform:rotate(0)}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img.ship-hidden{height:0;padding:0;overflow:hidden}.newTicketDesk.desktop-view .ticket-selector.ticket-active .ship-deck-img.ship-hidden div{width:0;height:0}}.newTicketDesk.desktop-view .ticket-selector .ship-deck-img.ship-hidden{height:0;overflow:hidden}.newTicketDesk.desktop-view .filled{background-color:#d9ae63!important;border:none!important}.newTicketDesk.desktop-view label{position:relative}.newTicketDesk.desktop-view .tick-wrap{background-color:#d9ae63;border-radius:50%;width:20px;height:20px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.newTicketDesk.desktop-view .tick-wrap.filled{background-image:url(/_astro/white-tick.Bj3a2gBm.svg);background-position:50%;background-size:contain}.newTicketDesk.desktop-view .error{color:red;opacity:.7;text-transform:lowercase;font-size:.9rem}.newTicketDesk.desktop-view .error:before{content:"*";margin-right:5px}.newTicketDesk.desktop-view .otp-wrap{width:315px;margin:20px auto}@media (width<=350px){.newTicketDesk.desktop-view .otp-wrap{width:275px}}.newTicketDesk.desktop-view .otp-wrap .otp-logo-wrap{flex-direction:column;align-items:center;margin:10px auto;display:flex}.newTicketDesk.desktop-view .otp-wrap .otp-logo-wrap .simpleImg-a{width:80%}.newTicketDesk.desktop-view .otp-wrap .otp-logo-wrap .simpleImg-a .simpleImg{width:100%;margin:10px 0}.newTicketDesk.desktop-view .otp-wrap .otp-logo-wrap .cardImg-a{width:90%}.newTicketDesk.desktop-view .otp-wrap .otp-logo-wrap .cardImg-a .cardImg{width:100%}.newTicketDesk.desktop-view .date-alert{z-index:0;background-color:#fff;width:315px;padding:0 20px;transition:all .8s;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,150vh);box-shadow:0 0 20px 5px #0003}.newTicketDesk.desktop-view .date-alert .date-btn{height:0;margin:0;padding:0 20px;transition:all .8s;overflow:hidden}.newTicketDesk.desktop-view .date-alert h5{color:#000;text-align:center;text-transform:uppercase;height:0;margin-bottom:0;font-size:1.2rem;transition:all .8s;overflow:hidden}.newTicketDesk.desktop-view .date-alert.visible h5{height:auto;margin-bottom:30px}.newTicketDesk.desktop-view .date-alert.visible{z-index:9;background-color:#fff;width:315px;height:auto;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.newTicketDesk.desktop-view .date-alert.visible .date-btn{text-align:center;text-transform:uppercase;cursor:pointer;border:1px solid #000;height:auto;margin:10px 0;padding:10px 20px;font-weight:400}.newTicketDesk.desktop-view .date-alert.visible .date-btn.first{background-color:#d9ae63;border:none}.newTicketDesk.desktop-view .box-form-wrapper.inactive{height:0;overflow:hidden}.newTicketDesk.desktop-view .box-form-wrapper .company-form-wrapper{grid-template-columns:1fr;gap:10px;display:grid}.newTicketDesk.desktop-view .box-form-wrapper .company-form-wrapper ::placeholder{opacity:.5;text-transform:uppercase}.newTicketDesk.desktop-view .box-form-wrapper .company-form-wrapper input{background:0 0;border-bottom:1px solid #000;width:100%;padding:10px}.newTicketDesk.desktop-view .box-form-wrapper .company-form-wrapper input:focus{border-bottom:1px solid #d9ae63;outline:none}.newTicketDesk.desktop-view .box-form-wrapper .button-wrap{opacity:.5;cursor:default;text-align:center;border:1px solid #00000080;margin:50px 0;padding:10px 20px;font-size:1.1rem;font-weight:400;transition:all .5s}.newTicketDesk.desktop-view .box-form-wrapper .button-wrap.active-submit{opacity:1;cursor:pointer;color:#fff;background-color:#d9ae63;border:1px solid #d9ae63}.newTicketDesk.desktop-view .absolute{z-index:11;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #00000080}.newTicketDesk.desktop-view .absolute.loader{box-shadow:none}.newTicketDesk.desktop-view .next-btn-wrap{justify-content:flex-end;display:flex}@media (width<=950px){.newTicketDesk.desktop-view .next-btn-wrap{margin-top:20px}}.newTicketDesk.desktop-view .next-btn-wrap .next-btn{cursor:pointer;background-color:#d9ae63;width:max-content;padding:10px 20px;font-weight:400}.newTicketDesk.desktop-view .deck-next-btn{justify-content:flex-end;align-items:flex-end;width:405px;height:100%;margin:0 auto;display:flex}.newTicketDesk.desktop-view .deck-next-btn.hidden-btn{height:0%;overflow:hidden}.newTicketDesk.desktop-view .deck-next-btn .next-btn-wrap{margin-bottom:50px}.newTicketDesk.desktop-view .side-checkout .side-total{flex-direction:column;align-items:center;display:flex}.newTicketDesk.desktop-view .side-checkout .side-total h4{color:#000;width:80%;margin:50px 0 20px}.newTicketDesk.desktop-view .side-checkout .side-total div{width:80%;margin:0 0 50px}.newTicketDesk.desktop-view .side-checkout .side-total .side-bold{justify-content:space-between;width:70%;font-weight:400;display:flex}@media (width>=1201px) and (width<=1400px){.newTicketDesk.desktop-view .side-checkout .side-total .side-bold{width:100%}}.newTicketDesk.desktop-view .side-checkout .side-total .side-norm{font-weight:300}.newTicketDesk.desktop-view .side-checkout .checkout-cart{flex-direction:column;align-items:center;gap:20px;margin-bottom:20px;display:flex}.newTicketDesk.desktop-view .side-checkout .checkout-cart .cart-item{background-color:#fff;justify-content:space-between;align-items:center;width:90%;min-height:100px;padding:10px 20px;display:flex;box-shadow:0 0 15px #0003}.newTicketDesk.desktop-view .side-checkout .checkout-cart .cart-item .cart-item-info .bold-text{font-weight:400}.newTicketDesk.desktop-view .side-checkout .checkout-cart .cart-item .cart-item-info .price-total{margin-top:10px}.newTicketDesk.desktop-view .side-checkout .checkout-cart .cart-item .cart-item-info .box-title{margin-bottom:10px;font-size:1.2rem}.newTicketDesk.desktop-view .side-checkout .checkout-cart .cart-item .delete{cursor:pointer;width:20px}.newTicketDesk.desktop-view .side-checkout .checkout-cart .cart-item .delete img{width:100%}.newTicketDesk.desktop-view .side-checkout .side-total-total{flex-direction:column;align-items:center;margin-top:50px;display:flex}.newTicketDesk.desktop-view .side-checkout .side-total-total p{text-align:end;border-top:2px solid #000;width:80%;padding:20px 0;font-size:1.2rem;font-weight:600}.newTicketDesk.desktop-view .side-checkout .side-total-total .button-wrap{width:80%}.newTicketDesk.desktop-view .side-checkout .side-total-total .button-wrap.active-submit{opacity:1;cursor:pointer;background-color:#d9ae63;border:none}.newTicketDesk .triploader{background-color:#0003;width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.newTicketDesk .triploader.active{z-index:10;justify-content:center;align-items:center;display:flex}.newTicketDesk.noscroll{height:100vh;overflow:hidden}.cruise-intro-page{overflow:hidden}.cruise-intro-page p,.cruise-intro-page span{color:#fff;font-size:1rem;font-weight:300}.cruise-intro-page .nav-item span{font-size:1rem;font-weight:400}.cruise-intro-page h1{text-transform:uppercase;letter-spacing:2px;font-size:2rem;font-weight:500}.cruise-intro-page .bg-wrap{background:#1a2027;grid-template-columns:2fr 3fr;gap:10px;width:500px;margin:20px auto 40px;padding:10px 20px;display:grid;position:relative}@media (width<=600px){.cruise-intro-page .bg-wrap{width:100%}}.cruise-intro-page .bg-wrap.disc{padding-right:50px}@media (width<=600px){.cruise-intro-page .bg-wrap.disc{padding-right:40px}}.cruise-intro-page .bg-wrap .discount-desc{align-items:center;gap:10px;display:flex}.cruise-intro-page .bg-wrap .discount-desc .discount-percent{color:#fff;text-align:center;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:flex;font-size:12px!important}.cruise-intro-page .bg-wrap .price-tag{background-image:url(/_astro/pricetag-filled-icon.D0_sXtDX.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute}.cruise-intro-page .bg-wrap .price-tag span{color:#fff;transform:translate(-5px);font-size:14px!important}.cruise-intro-page .bg-wrap .discount-text{text-align:center;color:#fff;text-transform:uppercase;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:60px;max-width:150px;height:60px;display:flex;position:absolute;top:-20px;right:-20px}.cruise-intro-page .bg-wrap .discount-text span{font-size:20px;font-weight:400}@media (width<=700px){.cruise-intro-page .bg-wrap .discount-text{width:50px;height:50px;top:-15px;right:-15px}.cruise-intro-page .bg-wrap .discount-text span{font-size:16px}}.cruise-intro-page .lang-select .lang{color:#000}.cruise-intro-page .goldbold{color:#d9ae63;font-size:1.2rem;font-weight:600}.cruise-intro-page .cruise-page-wrap{background-color:#252a30;min-height:100vh;padding-top:150px}@media (width<=1279px){.cruise-intro-page .cruise-page-wrap{padding-top:55px}}.cruise-intro-page .cruise-page-wrap .bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:300px}.cruise-intro-page .cruise-page-wrap .bg-img.hidden{display:none}@media (width>=600px){.cruise-intro-page .cruise-page-wrap .bg-img{height:450px}}@media (width>=800px){.cruise-intro-page .cruise-page-wrap .bg-img{height:500px}}.cruise-intro-page .cruise-page-wrap .bg-img.big{object-position:center 75%}.cruise-intro-page .cruise-page-wrap .bg-img.big.nighttime{object-position:center 100%}.cruise-intro-page .cruise-page-wrap .cruise-text{grid-area:1/1/2/2;padding:30px}.cruise-intro-page .cruise-page-wrap .cruise-text.light{background-color:#fff}.cruise-intro-page .cruise-page-wrap .cruise-text.light span,.cruise-intro-page .cruise-page-wrap .cruise-text.light p{color:#000}.cruise-intro-page .cruise-page-wrap .cruise-text .title{text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:1.1rem;font-weight:400}.cruise-intro-page .cruise-page-wrap .cruise-text .title span{font-weight:400}.cruise-intro-page .cruise-page-wrap .cruise-text .title.price{align-self:center}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap{flex-wrap:wrap;align-items:center;gap:15px;display:flex;position:relative}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row{justify-content:space-between;align-items:center;width:100%;display:flex}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .item{width:fit-content}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .filler{border-bottom:1px dotted #fff;flex-grow:1;margin:0 5px 5px}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row.discount{position:relative}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row.discount .item{text-decoration:line-through}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row.discount .coupon-price{white-space:nowrap;color:#cb2648;font-size:1rem;font-weight:500}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row.discount .coupon-price:after{content:"*";position:absolute;top:-5px}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .disc-icon{background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:12px;font-weight:400;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .disc-icon span{color:#fff}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price{color:#fff;width:fit-content;position:relative}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .btn-tt{cursor:pointer;border:1px solid #fff;padding:2px 10px;font-weight:300}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .btn-tt a{color:#fff;text-transform:uppercase;pointer-events:none}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .price.old{font-size:14px;text-decoration:line-through;position:absolute;top:-5px;right:-75px}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .price.old.left{right:-60px}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .price.new{font-weight:400;position:relative}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .price.new span{font-weight:400}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .item-row .discount-price .price.new:after{content:"%";color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:400;display:flex;position:absolute;top:-5px;right:-18px}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .discount-wrap{display:none}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .discount-wrap.nighttime{content:"%";background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:-10px;right:-10px}.cruise-intro-page .cruise-page-wrap .cruise-text .items-wrap .discount-wrap.nighttime span{color:#fff;font-size:12px;font-weight:400}.cruise-intro-page .cruise-page-wrap .cruise-text .timeitem{color:#d9ae63;border:1px solid #d9ae63;height:max-content;padding:0 10px;font-weight:400;position:relative}.cruise-intro-page .cruise-page-wrap .cruise-text .timeitem.discount{position:relative}.cruise-intro-page .cruise-page-wrap .cruise-text .timeitem.discount .discount-wrap{color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-5px;right:-10px}.cruise-intro-page .cruise-page-wrap .cruise-text .timeitem.discount .discount-wrap span{text-align:center;font-size:12px}.cruise-intro-page .cruise-page-wrap .cruise-text .timeitem.weekend{border:none}.cruise-intro-page .cruise-page-wrap .cruise-text .item{height:max-content}.cruise-intro-page .cruise-page-wrap .cruise-text .head-wrap .mo-tag{background-image:url(/_astro/csodasMO-tag.DLJWTc1I.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:8px;width:fit-content;margin-top:10px;margin-bottom:20px;padding:5px 30px 5px 10px}.cruise-intro-page .cruise-page-wrap .cruise-text .head-wrap .mo-tag span{color:#144346;font-weight:500;display:block}@media (width>=700px){.cruise-intro-page .cruise-page-wrap .cruise-text .head-wrap{max-width:500px;margin:auto}}@media (width>=1280px){.cruise-intro-page .cruise-page-wrap .cruise-text .head-wrap{max-width:500px;margin:0 0 0 auto}}@media (width>=700px){.cruise-intro-page .cruise-page-wrap .cruise-text .text-wrap{max-width:500px;margin:auto}}@media (width>=1280px){.cruise-intro-page .cruise-page-wrap .cruise-text .text-wrap{max-width:500px;margin:0 0 0 auto}}.cruise-intro-page .cruise-page-wrap .cruise-text .text-wrap .gold-padding{border-left:5px solid #d9ae63;margin:20px 0;padding-left:20px;font-size:1.2rem}.cruise-intro-page .cruise-page-wrap .cruise-text .text-wrap .text{margin:20px 0;padding-left:25px}@media (width<=400px){.cruise-intro-page .cruise-page-wrap .cruise-text{padding:30px 20px}}.cruise-intro-page .cruise-page-wrap .outer-grid .img-grid{grid-column:2/3;max-width:600px}.cruise-intro-page .cruise-page-wrap .outer-grid .img-grid :first-child{object-fit:cover;grid-column:1/3;width:100%}@media (width<=1279px){.cruise-intro-page .cruise-page-wrap .outer-grid .img-grid{max-width:none}}.cruise-intro-page .cruise-page-wrap .outer-grid .btn-wrap{padding-left:25px;transition:all .5s}.cruise-intro-page .cruise-page-wrap .outer-grid .btn-wrap.fixed{z-index:11;background-color:#252a30e6;justify-content:center;width:110%;padding:10px 0;transition:all .5s;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.cruise-intro-page .cruise-page-wrap .outer-grid .btn-wrap.hidden{display:none}.cruise-intro-page .cruise-page-wrap .outer-grid .btn-wrap.fixed.hidden-btn{bottom:-80px}.cruise-intro-page .cruise-page-wrap .outer-grid .btn-wrap .btn{cursor:pointer;background-color:#d9ae63}.cruise-intro-page .cruise-page-wrap .outer-grid .btn-wrap .btn .btn__text{color:#000}.cruise-intro-page .cruise-page-wrap .outer-grid .img-container{padding-bottom:20px}@media (width<=1279px){.cruise-intro-page .cruise-page-wrap .outer-grid .img-container .img-grid{display:none}}@media (width>=1280px){.cruise-intro-page .cruise-page-wrap .outer-grid{grid-template-columns:1fr 1fr;padding:0 50px 50px;display:grid}.cruise-intro-page .cruise-page-wrap .outer-grid.second{background:#fff;grid-template-rows:auto;padding:0 0 50px}.cruise-intro-page .cruise-page-wrap .outer-grid.second .text-wrap{margin:0 auto 0 0}.cruise-intro-page .cruise-page-wrap .outer-grid.second .img-container{grid-row:2/3;align-self:center;padding:0 0 0 50px}.cruise-intro-page .cruise-page-wrap .outer-grid.second .img-container .main-img{grid-row:2/3}.cruise-intro-page .cruise-page-wrap .outer-grid.second .icons-wrap{grid-area:1/1/2/3;align-self:flex-start}.cruise-intro-page .cruise-page-wrap .outer-grid.second .icons-wrap .icons-inner-wrap{max-width:1000px;margin:auto}.cruise-intro-page .cruise-page-wrap .outer-grid.second .icons-wrap .icon-wrap{width:auto}.cruise-intro-page .cruise-page-wrap .outer-grid.second .cruise-text{grid-area:2/2/3/3;align-self:center;width:100%}.cruise-intro-page .cruise-page-wrap .outer-grid.second .img-grid{padding-bottom:30px}.cruise-intro-page .cruise-page-wrap .outer-grid .img-grid{grid-template-rows:500px 250px;grid-template-columns:1fr 1fr;gap:10px;height:100%;margin:auto;padding:30px 0 50px;display:grid}.cruise-intro-page .cruise-page-wrap .outer-grid .img-grid :first-child{object-fit:cover;grid-column:1/3}.cruise-intro-page .cruise-page-wrap .outer-grid .img-grid .bg-img{object-fit:cover;height:100%}.cruise-intro-page .cruise-page-wrap .outer-grid .cruise-text{width:100%;margin:0 auto}.cruise-intro-page .cruise-page-wrap .outer-grid .cruise-text p,.cruise-intro-page .cruise-page-wrap .outer-grid .cruise-text span{font-size:1rem}.cruise-intro-page .cruise-page-wrap .outer-grid .cruise-text .title{font-size:1.2rem}.cruise-intro-page .cruise-page-wrap .outer-grid .cruise-text .gold-padding,.cruise-intro-page .cruise-page-wrap .outer-grid .cruise-text .gold-padding span{font-size:1.35rem}}.cruise-intro-page .cruise-page-wrap .outer-grid .weekend-notice{padding-left:20px;font-size:14px;font-style:italic;position:relative}.cruise-intro-page .cruise-page-wrap .outer-grid .weekend-notice span{position:relative}.cruise-intro-page .cruise-page-wrap .outer-grid .weekend-notice span:first-of-type:before{content:"*";position:absolute;top:-2px;left:8px}.cruise-intro-page .cruise-page-wrap .outer-grid .weekend-notice.double:before{content:"%";color:#fff;background-color:#cb2648;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:400;display:flex;left:-2px}.cruise-intro-page .icons-wrap{background-color:#1a2027;padding:50px 30px}.cruise-intro-page .icons-wrap .icons-inner-wrap{flex-wrap:wrap;justify-content:space-between;row-gap:20px;display:flex}.cruise-intro-page .icons-wrap.hidden{display:none}.cruise-intro-page .icons-wrap .icon-wrap{text-align:center;grid-template-rows:auto;justify-items:center;row-gap:5px;width:30%;display:grid}@media (width>=800px){.cruise-intro-page .icons-wrap .icon-wrap{width:auto}}.cruise-intro-page .icons-wrap .icon-wrap .icon-desc{max-width:150px}.cruise-intro-page .icons-wrap .icon-item{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50px;height:50px}.cruise-intro-page .other-cruises-section{padding:30px 0;display:none}.cruise-intro-page .other-cruises-section h2{width:auto;max-width:none;margin:0}.cruise-intro-page .other-cruises-section .gold-dot{background-color:#d9ae63;width:6px;height:6px}.cruise-intro-page .other-cruises-section .other-cruises-wrap{flex-wrap:wrap;justify-content:center;gap:50px;display:flex}.cruise-intro-page .other-cruises-section .other-cruises-wrap .weekend{margin-top:5px;font-size:.8rem;font-weight:500;display:block}.cruise-intro-page .alice-carousel__stage-item{padding:0 10px}.cruise-intro-page .icon-carousel{background-color:#1a2027;padding:50px 0}.cruise-intro-page .icon-carousel .alice-carousel__stage-item .carousel-item{text-align:center;grid-template-rows:50px 60px;justify-items:center;gap:5px;display:grid}.cruise-intro-page .icon-carousel .alice-carousel__stage-item .carousel-item p{align-self:center}.cruise-intro-page .icon-carousel .alice-carousel__stage-item .carousel-item .icon{background-position:50%;background-repeat:no-repeat;background-size:cover}.cruise-intro-page .swiper{height:500px}@media (width<=800px){.cruise-intro-page .swiper{height:400px}}.cruise-intro-page .swiper .swiper-wrapper{height:100%}.cruise-intro-page .swiper .swiper-wrapper .lazy-load-image-background{width:100%;height:100%;display:inline-flex}.vr-page-wrap .vr-wrap{width:100%;height:100vh;position:relative}.vr-page-wrap .vr-wrap #vr{padding-top:60px;position:absolute;inset:0}@media (width>=1280px){.vr-page-wrap .vr-wrap #vr{padding-top:75px}}.vr-page-wrap .vr-wrap .loader{z-index:1;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drinks-page{z-index:2;background-color:#f5f0f0;min-height:100dvh;padding-top:75px;position:relative}.drinks-page *{scroll-margin-block-start:160px}.drinks-page .opencx-root{display:none}.drinks-page p{font-weight:300}.drinks-page .coupon-wrap{width:100%;margin:20px 0;padding:0 20px}.drinks-page .coupon-wrap a{width:100%;max-width:700px;height:100%;margin:0 auto;display:block}.drinks-page .coupon-wrap img{border-radius:12px;width:100%;height:100%}.drinks-page .loader{z-index:10;background-color:#fefafa;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.drinks-page .loader.hidden{display:none}.drinks-page .social-promo-wrap{background-color:#fff;border-radius:16px;max-width:350px;margin:50px auto 0;padding:20px 0;position:relative;overflow:hidden;box-shadow:0 0 5px 2px #0000001a}@media (width<=350px){.drinks-page .social-promo-wrap{max-width:90%}}@media (width>=1000px){.drinks-page .social-promo-wrap{max-width:700px}}.drinks-page .social-promo-wrap .icons-wrap{justify-content:center;gap:20px;display:flex;position:absolute;top:-20px;left:50%;transform:translate(-50%)}@media (width>=1000px){.drinks-page .social-promo-wrap .icons-wrap{width:calc(100% + 20px);top:initial;justify-content:space-between;bottom:-10px}}.drinks-page .social-promo-wrap .icons-wrap .icon-wrap{opacity:.1;width:85px;height:85px;margin:0}.drinks-page .social-promo-wrap .icons-wrap .icon-wrap.insta{background-image:url(/_astro/social-icon-instagram-black.DFm5LPNm.svg);margin-bottom:0;left:30px}.drinks-page .social-promo-wrap .icons-wrap .icon-wrap.fb{background-image:url(/_astro/social-icon-facebook-circle.CJDA60mk.svg);margin-bottom:0;right:30px}.drinks-page .social-promo-wrap .content h3{color:#000;text-align:center;text-transform:uppercase;padding:20px 20px 0;font-size:22px;line-height:24px}@media (width>=1000px){.drinks-page .social-promo-wrap .content h3{padding-top:0}}.drinks-page .social-promo-wrap .content .discount-wrap h4{text-align:center;background-color:#cb2648;margin:10px 0;padding:5px 10px;font-size:40px;line-height:44px}@media (width>=1000px){.drinks-page .social-promo-wrap .content .discount-wrap h4{border-radius:8px;width:fit-content;margin:10px auto;padding:10px 30px;font-size:50px;line-height:54px}}.drinks-page .social-promo-wrap .content .social-tag{border:1px solid #000;border-radius:8px;width:fit-content;margin:20px auto 0;padding:5px 10px}.drinks-page .social-promo-wrap .content .social-tag span{font-size:20px;font-weight:500}.drinks-page .social-promo-wrap .content p{text-align:center;padding:0 40px}@media (width>=500px){.drinks-page .social-promo-wrap .content p{padding:0 20px}}.drinks-page .menu-wrapper .download-wrap{justify-content:center;align-items:center;display:flex}.drinks-page .menu-wrapper .download-wrap .download-btn{cursor:pointer;border:1px solid #000;grid-template-columns:auto 25px;display:grid}.drinks-page .menu-wrapper .download-wrap .download-btn p{align-self:center;padding-left:10px;padding-right:10px}.drinks-page .menu-wrapper .download-wrap .download-btn .dwn-icon{border-left:1px solid #000;width:100%;height:100%;padding:3px 2px}.drinks-page .menu-wrapper .download-wrap .download-btn img{object-fit:contain;width:100%;height:100%}.drinks-page .menu-wrapper .drinks-wrap .drink-category{padding:100px 200px}.drinks-page .menu-wrapper .drinks-wrap .drink-category:first-of-type{padding-top:50px}.drinks-page .menu-wrapper .drinks-wrap .drink-category:nth-of-type(2n){background-color:#252a30}.drinks-page .menu-wrapper .drinks-wrap .drink-category:nth-of-type(2n) *{color:#fff}.drinks-page .menu-wrapper .drinks-wrap .drink-category:nth-of-type(2n) .vr{border-color:#fff!important}.drinks-page .menu-wrapper .drinks-wrap .drink-category:nth-of-type(2n) path.cls-1{fill:#fff!important}.drinks-page .menu-wrapper .drinks-wrap .drink-category:nth-of-type(2n) .head-wrap .line-wrap .line{background-color:#fff}@media (width<=750px){.drinks-page .menu-wrapper .drinks-wrap .drink-category{padding:50px}.drinks-page .menu-wrapper .drinks-wrap .drink-category .head-wrap{padding:0 20px}}@media (width<=400px){.drinks-page .menu-wrapper .drinks-wrap .drink-category{padding:50px 35px}}.drinks-page .menu-wrapper .drinks-wrap .sub-category{padding:50px 0 0}.drinks-page .menu-wrapper .drinks-wrap .sub-category .line-wrap{margin-bottom:20px}.drinks-page .menu-wrapper .drinks-wrap .sub-category .line-wrap .line{display:none}.drinks-page .menu-wrapper .drinks-wrap .sub-category .line-wrap h2{grid-column:2/3}.drinks-page .menu-wrapper h1{color:#000;text-align:center;text-transform:uppercase;margin:50px 0 10px;font-weight:300}.drinks-page .menu-wrapper .line-wrap{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.drinks-page .menu-wrapper .line-wrap .line{background-color:#000;width:100%;height:1px}.drinks-page .menu-wrapper h2{color:#000;letter-spacing:0;width:auto;max-width:initial;padding:0 20px;display:inline-block}.drinks-page .menu-wrapper h2:after{content:none}.drinks-page .menu-wrapper .desc{text-align:center;max-width:500px;margin:10px auto 20px;font-weight:300}.drinks-page .menu-wrapper .icon-wrap{justify-content:center;margin-bottom:10px;display:flex}.drinks-page .menu-wrapper .icon-wrap .category-icon{width:50px;height:50px}.drinks-page .menu-wrapper .drink-items-wrap{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}@media (width<=500px){.drinks-page .menu-wrapper .drink-items-wrap{grid-template-columns:1fr}}.drinks-page .menu-wrapper .drink-items-wrap{gap:20px}.drinks-page .menu-wrapper .drink-items-wrap .drink-item{min-width:280px;padding:20px;position:relative}@media (width<=500px){.drinks-page .menu-wrapper .drink-items-wrap .drink-item{min-width:100px}}.drinks-page .menu-wrapper .drink-items-wrap .drink-item.loading p,.drinks-page .menu-wrapper .drink-items-wrap .drink-item.loading h3{opacity:0;transition:all .5s}.drinks-page .menu-wrapper .drink-items-wrap .drink-item.loaded p,.drinks-page .menu-wrapper .drink-items-wrap .drink-item.loaded h3{opacity:1;transition:all .5s}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper{z-index:10;border-radius:5px;width:100%;height:100%;padding:20px;transition:all 1s;position:absolute;top:0;left:0;overflow:hidden}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper .circle{z-index:11;background-color:#e6e6e6;border-radius:50%;width:125px;height:125px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper .text{width:calc(100% - 40px);position:absolute;top:145px;bottom:20px;left:20px}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper .text .line{background-color:#e6e6e6;width:100%;height:30px;margin:10px 0}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper .text .line.second{width:90%;margin:auto}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper .activity{background-image:linear-gradient(270deg,#fbfbfb0d,#fbfbfb4d,#fbfbfb99,#fbfbfb4d,#fbfbfb0d);background-image:-moz-linear-gradient(to left, #fbfbfb0d, #fbfbfb4d, #fbfbfb99, #fbfbfb4d, #fbfbfb0d);background-image:-webkit-linear-gradient(to left, #fbfbfb0d, #fbfbfb4d, #fbfbfb99, #fbfbfb4d, #fbfbfb0d);z-index:12;width:45%;height:100%;animation:1s infinite loading;position:absolute;top:0;left:-45%}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper.dark{background-color:#252a30}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper.dark .circle,.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper.dark .line{background-color:#30353ccc}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .load-wraper.dark .activity{background-image:linear-gradient(270deg,#252a300d,#252a304d,#252a3099,#252a304d,#252a300d);background-image:-moz-linear-gradient(to left, #252a300d, #252a304d, #252a3099, #252a304d, #252a300d);background-image:-webkit-linear-gradient(to left, #252a300d, #252a304d, #252a3099, #252a304d, #252a300d)}.drinks-page .menu-wrapper .drink-items-wrap .drink-item.loaded .load-wraper,.drinks-page .menu-wrapper .drink-items-wrap .drink-item.loaded .activity{opacity:0;z-index:0}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap{justify-content:center;align-items:center;display:flex}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap .img-circle{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;transition:all .8s;display:flex}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap .img-circle.dark{background-color:#1a2027}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap img{transition:all .5s}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap img.loading{opacity:0}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap img.loaded{opacity:1}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .pic-wrap img.placeholder{transform:scale(.8)}.drinks-page .menu-wrapper .drink-items-wrap .drink-item h3,.drinks-page .menu-wrapper .drink-items-wrap .drink-item p{text-align:center;color:#000}.drinks-page .menu-wrapper .drink-items-wrap .drink-item h3{margin:10px 0 0;font-weight:500}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .prices-wrap{margin-top:0}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .prices-wrap .prices .var-prices{justify-content:center;margin:5px 0;display:flex}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .prices-wrap .prices .var-prices p,.drinks-page .menu-wrapper .drink-items-wrap .drink-item .prices-wrap .prices .var-prices b{font-weight:500}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .prices-wrap .prices .var-prices .vr{border-right:1px solid #000;margin:0 10px}.drinks-page .menu-wrapper .drink-items-wrap .drink-item .prices-wrap .prices .var-prices span{margin-left:5px}.drinks-page .sidebar{z-index:10;background-color:#fff;border-top:30px solid #fff;border-bottom:30px solid #fff;border-radius:16px;max-width:110px;height:80vh;padding:20px 0;position:fixed;top:50%;left:50px;transform:translateY(calc(37.5px - 50%));box-shadow:0 0 13px 2px #0000001a}.drinks-page .sidebar::-webkit-scrollbar{width:6px}.drinks-page .sidebar .swiper-wrapper{height:100%}.drinks-page .sidebar .sidebar-inner{scrollbar-width:none;height:100%;overflow-y:scroll}@media (width<=1280px){.drinks-page .sidebar{transform:translateY(calc(30px - 50%))}}@media (width<=750px){.drinks-page .sidebar{top:initial;max-width:initial;border:none;border-left:30px solid #fff;border-right:30px solid #fff;width:calc(100% - 40px);height:auto;padding:0 20px;inset:auto 20px 50px;transform:none}.drinks-page .sidebar .sidebar-inner{overflow:scroll hidden}.drinks-page .sidebar .sidebar-overflow{flex:1;display:flex}.drinks-page .sidebar .sidebar-overflow .icon-wrap{text-align:center;width:fit-content;min-width:95px}}.drinks-page .sidebar .sidebar-overflow{scrollbar-width:none}@media (width<=750px){.drinks-page .sidebar .sidebar-overflow{scrollbar-width:auto}}.drinks-page .prev-arrow{z-index:10;cursor:pointer;border-top:2px solid #000;border-left:2px solid #000;width:20px;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(45deg)}@media (width<=750px){.drinks-page .prev-arrow{top:50%;left:-10px;transform:translateY(-50%)rotate(-45deg)}}.drinks-page .next-arrow{cursor:pointer;z-index:10;border-top:2px solid #000;border-left:2px solid #000;width:20px;height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(-135deg)}@media (width<=750px){.drinks-page .next-arrow{bottom:50%;right:-10px;left:initial;transform:translateY(50%)rotate(135deg)}}.drinks-page .sidebar-swiper{z-index:10;background-color:#fff;border-top:30px solid #fff;border-bottom:30px solid #fff;border-radius:16px;max-width:110px;height:80vh;padding:20px 0;position:fixed;top:50%;left:50px;transform:translateY(calc(37.5px - 50%));box-shadow:0 0 13px 2px #0000001a}@media (width<=750px){.drinks-page .sidebar-swiper{display:none}}.drinks-page .sidebar-swiper .swiper-slide{flex-direction:column;align-items:center;display:flex}.drinks-page .sidebar-swiper .swiper-slide img{width:50px;height:50px}.drinks-page .sidebar-swiper .swiper-slide span{text-align:center}.drinks-page .mobile-menu-wrap{z-index:101;background-color:#fff;flex-direction:row;align-items:center;width:100%;height:100%;transition:all .4s;display:flex;position:fixed;top:60px;bottom:0;right:100%}.drinks-page .mobile-menu-wrap.open{transform:translate(100%)}.drinks-page .mobile-menu-wrap .toggle-icon-wrap{z-index:11;cursor:pointer;background-color:#fff;border-radius:0 12px 12px 0;flex-direction:row-reverse;align-items:center;height:fit-content;padding:10px;transition:all .4s;display:flex;position:absolute;right:-50px;transform:translateY(-100px);box-shadow:0 0 13px 2px #0000001a}.drinks-page .mobile-menu-wrap .toggle-icon-wrap .triangle{border:5px solid #0000;border-left-color:#d9ae63;border-right-width:0;width:0;height:0;transition:all .3s}.drinks-page .mobile-menu-wrap .toggle-icon-wrap p{writing-mode:vertical-lr;text-transform:uppercase;font-size:14px;font-weight:400}.drinks-page .mobile-menu-wrap .toggle-icon-wrap .icon-wrap{flex-direction:column;align-items:center;margin:0;display:flex}.drinks-page .mobile-menu-wrap .toggle-icon-wrap .icon-wrap img{width:25px;height:25px;margin-bottom:5px}@media (width<=400px){.drinks-page .mobile-menu-wrap .toggle-icon-wrap{padding:10px 5px;right:-40px}.drinks-page .mobile-menu-wrap .toggle-icon-wrap p{font-size:12px}.drinks-page .mobile-menu-wrap .toggle-icon-wrap img{width:20px;height:20px}}.drinks-page .mobile-menu-wrap .toggle-icon-wrap.open{z-index:9;box-shadow:0 0 13px -2px #0000001a}.drinks-page .mobile-menu-wrap .toggle-icon-wrap.open .triangle{border:5px solid #0000;border-left-width:0;border-right-color:#000;width:0;height:0}@media (width>=751px){.drinks-page .mobile-menu-wrap .toggle-icon-wrap{display:none}}.drinks-page .mobile-menu-wrap .categories-wrap{z-index:10;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:50px 20px;display:flex;position:relative}.drinks-page .mobile-menu-wrap .categories-wrap.open:before,.drinks-page .mobile-menu-wrap .categories-wrap.open:after{transform:translate(calc(100% - 50px))}.drinks-page .mobile-menu-wrap .categories-wrap h3{color:#000;text-transform:uppercase;margin-bottom:20px;font-weight:400}.drinks-page .mobile-menu-wrap .categories-wrap .categories-inner-wrap{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (width<=500px){.drinks-page .mobile-menu-wrap .categories-wrap .categories-inner-wrap{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.drinks-page .mobile-menu-wrap .categories-wrap .categories-inner-wrap{background-color:#fff;width:100%;display:grid}.drinks-page .mobile-menu-wrap .categories-wrap .category-wrap{cursor:pointer;flex-direction:column;align-items:center;margin:10px 0;display:flex}.drinks-page .mobile-menu-wrap .categories-wrap .category-wrap img{width:50px;height:50px}.drinks-page .mobile-menu-wrap .categories-wrap .category-wrap:last-of-type{margin-bottom:20px}.drinks-page .mobile-menu-wrap .categories-wrap .category-wrap p{text-align:center;text-transform:uppercase;padding:0 5px;font-size:14px;line-height:18px}@media (width<=400px){.drinks-page .mobile-menu-wrap .categories-wrap .category-wrap img{width:45px;height:45px}.drinks-page .mobile-menu-wrap .categories-wrap .category-wrap p{font-size:14px}}.drinks-page .mobile-menu-wrap .close-btn{z-index:11;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:10px;right:10px}.drinks-page .mobile-menu-wrap .close-btn img{object-fit:contain;width:25px;height:25px}.drinks-page .mobile-menu-wrap .close-btn:before,.drinks-page .mobile-menu-wrap .close-btn:after{content:"";background-color:#000;width:100%;height:1px;position:absolute}.drinks-page .mobile-menu-wrap .close-btn:before{transform:rotate(45deg)}.drinks-page .mobile-menu-wrap .close-btn:after{transform:rotate(-45deg)}@keyframes loading{0%{left:-45%}to{left:100%}}.drinks-page.kf{background-color:#f2f2f1}.drinks-page.kf .discount-wrap h4{color:#000;background-color:#eecf3b!important}.drinks-page.kf .menu-wrapper .drinks-wrap .drink-category:nth-of-type(2n){background-color:#252525!important}.drinks-page.kf .drink-item .load-wraper{background-color:#f2f2f1!important}.drinks-page.kf .drink-item .load-wraper.dark{background-color:#252525!important}.drinks-page .hr-wrap{align-items:stretch;max-width:700px;margin:50px auto;display:flex;position:relative}@media (width<=999px){.drinks-page .hr-wrap{justify-content:center;align-items:initial;margin-top:20px;margin-bottom:150px}}.drinks-page .hr-wrap .img-wrap{background-image:url(/_astro/hr_800.CI68S0Jg.webp);background-position:50% 60%;background-repeat:no-repeat;background-size:cover;border-radius:12px 0 0 12px;width:100%;max-width:400px;overflow:hidden}.drinks-page .hr-wrap .img-wrap img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}@media (width<=999px){.drinks-page .hr-wrap .img-wrap{aspect-ratio:4/3;border-radius:12px;width:100%;max-width:350px}}.drinks-page .hr-wrap .text-wrap{background-color:#f9b200;border-radius:0 12px 12px 0;width:50%;padding:20px}@media (width<=999px){.drinks-page .hr-wrap .text-wrap{width:initial;border-radius:12px;width:90%;max-width:280px;position:absolute;bottom:-50%;left:50%;transform:translate(-50%)}}.drinks-page .hr-wrap .text-wrap p{text-align:center;letter-spacing:1px;font-size:20px;font-weight:600}.drinks-page .hr-wrap .text-wrap p.big{margin-bottom:-10px}.drinks-page .hr-wrap .text-wrap p.small{margin-top:-10px;font-size:18px}.drinks-page .hr-wrap .text-wrap .hr-icon-wrap{height:100px}.drinks-page .hr-wrap .text-wrap .hr-icon-wrap img{object-fit:contain;width:100%;height:100%}.drinks-page .hr-wrap .text-wrap .btn-wrap{margin-top:20px}.drinks-page .hr-wrap .text-wrap .btn-wrap .bttn{border:2px solid #000}.drinks-page .hr-wrap .text-wrap .btn-wrap .bttn a{letter-spacing:1px;text-align:center;font-weight:600}.drinks-page .offer-section{background-color:#ecba4b;padding:20px 160px}@media (width<=750px){.drinks-page .offer-section{padding:20px}}.drinks-page .offer-section .inner-wrap{max-width:1400px;margin:auto;padding:0 10px}@media (width<=750px){.drinks-page .offer-section .inner-wrap{max-width:400px}}.drinks-page .offer-section .inner-wrap .flex{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:20px;margin-bottom:10px;display:flex}.drinks-page .offer-section .inner-wrap .flex h3{color:#000;text-align:center;letter-spacing:1px;margin-bottom:10px;font-size:30px;line-height:1.1}@media (width<=850px){.drinks-page .offer-section .inner-wrap .flex h3{font-size:24px}}.drinks-page .offer-section .inner-wrap .price-wrap{background-color:#ca342a;border-radius:8px;align-items:center;margin-bottom:10px;padding:5px 10px;display:flex}@media (width<=850px){.drinks-page .offer-section .inner-wrap .price-wrap{padding:5px 10px}}.drinks-page .offer-section .inner-wrap .price-wrap p{color:#fff;font-size:30px;font-weight:600;line-height:1.1}.drinks-page .offer-section .inner-wrap .price-wrap span{color:#fff;font-size:30px;font-weight:400;line-height:1.1}.drinks-page .offer-section .inner-wrap .offers{flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:10px 0 5px;display:flex}.drinks-page .offer-section .inner-wrap .offers p{letter-spacing:1px;background-color:#ffe87a;border-radius:8px;padding:5px 10px;font-size:20px;font-weight:400}.drinks-page .offer-section .inner-wrap .more{text-align:center;margin-bottom:10px;font-size:20px;font-weight:400}.drinks-page .offer-section .inner-wrap .ask{text-align:center;font-size:16px}.pswp__img{cursor:pointer!important}.noscroll{height:100%;margin:0;overflow:hidden}.valentines-modal{z-index:10000;background-color:#f13d5c;border-radius:10px;width:max-content;min-width:300px;max-width:500px;padding:10px 30px 10px 20px;transition:all 1s;position:fixed;bottom:50%;left:50%;transform:translate(-50%,calc(1000px + 50%));box-shadow:5px 5px 20px 5px #00000080}.valentines-modal *{font-weight:300}@media (width<=800px){.valentines-modal{z-index:10000;flex-direction:column;max-width:400px;padding:20px 15px}}.valentines-modal .modal-text-wrap{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 0;display:flex}.valentines-modal .modal-text-wrap strong{font-weight:500}@media (width<=800px){.valentines-modal .modal-text-wrap{flex-direction:column;padding:0}.valentines-modal .modal-text-wrap .text{z-index:5;margin-bottom:10px;position:relative}}.valentines-modal .modal-text-wrap .text h3,.valentines-modal .modal-text-wrap .text p{text-align:center}.valentines-modal .modal-text-wrap .text h3{margin-bottom:10px}.valentines-modal .modal-text-wrap .icon-wrap{justify-content:center;align-items:center;width:45px;height:55px;padding:5px;display:flex;position:relative}@media (width<=800px){.valentines-modal .modal-text-wrap .icon-wrap{opacity:.6;z-index:1;width:70px;height:70px;position:absolute;top:20px}}.valentines-modal .modal-text-wrap .icon{width:50px;padding:5px;position:absolute}.valentines-modal .modal-text-wrap .icon.icon1{width:25px;height:25px;top:-5px;right:0}.valentines-modal .modal-text-wrap .icon.icon2{width:30px;height:30px;bottom:20px;left:-5px;transform:rotate(20deg)}.valentines-modal .modal-text-wrap .icon.icon3{width:40px;height:40px;bottom:-5px;right:-10px;transform:rotate(-30deg)}@media (width<=800px){.valentines-modal .modal-text-wrap .icon.icon1{width:35px;height:35px;top:-5px;right:0}.valentines-modal .modal-text-wrap .icon.icon2{width:40px;height:40px;bottom:20px;left:-5px;transform:rotate(20deg)}.valentines-modal .modal-text-wrap .icon.icon3{width:50px;height:50px;bottom:-5px;right:-10px;transform:rotate(-30deg)}}.valentines-modal .modal-text-wrap .button{white-space:nowrap;background-color:#fff;padding:8px 16px}.valentines-modal .modal-text-wrap .button .btn__text{color:#000}.valentines-modal .modal-text-wrap .button{cursor:pointer;border-radius:8px}.valentines-modal .modal-text-wrap .text{padding:0 20px}.valentines-modal .modal-text-wrap p{color:#fff;min-width:300px;font-weight:300}@media (width<=800px){.valentines-modal .modal-text-wrap p{text-align:center}}@media (width<=550px){.valentines-modal .modal-text-wrap p{min-width:0}}.valentines-modal .modal-text-wrap h3{text-transform:uppercase;color:#fff;font-weight:400}@media (width<=800px){.valentines-modal .modal-text-wrap h3{text-align:center;margin-bottom:10px}}.valentines-modal .modal-text-wrap .iksz{cursor:pointer;z-index:10;color:#fff;width:20px;height:20px;position:absolute;top:5px;right:5px}.valentines-modal .modal-text-wrap .iksz img{width:100%;height:100%}@media (width<=800px){.valentines-modal .modal-text-wrap .iksz{width:35px;height:35px;top:10px;right:10px}}.valentines-modal.visible{transform:translate(-50%,50%)}.valentines-home{background-color:#f13d5c;grid-template-columns:1fr 1fr;align-content:center;align-items:center;gap:50px;width:100%;max-height:400px;display:grid;overflow:hidden}.valentines-home strong{font-weight:500}@media (width<=800px){.valentines-home{gap:20px}}@media (width<=700px){.valentines-home{max-height:initial;grid-template-rows:350px auto;grid-template-columns:1fr;display:grid}}@media (width<=500px){.valentines-home{grid-template-rows:250px auto}}.valentines-home .img-wrap{width:100%;height:100%;max-height:350px}.valentines-home .img-wrap img{object-fit:cover;object-position:center;width:100%;height:100%}.valentines-home .text-wrap{flex-direction:column;flex:1;justify-content:center;justify-self:center;gap:10px;max-width:500px;height:100%;padding:50px;display:flex}@media (width<=900px){.valentines-home .text-wrap{padding:50px 20px}}@media (width<=800px){.valentines-home .text-wrap{padding:20px}}@media (width<=700px){.valentines-home .text-wrap{padding:0 20px 20px}}.valentines-home .text-wrap h4{text-transform:uppercase;z-index:1;position:relative}.valentines-home .text-wrap p{color:#fff;z-index:1;font-weight:300;position:relative}.valentines-home .text-wrap .button{white-space:nowrap;z-index:1;cursor:pointer;background-color:#fff;border-radius:8px;width:max-content;margin-top:10px;padding:8px 16px;font-weight:300;position:relative;box-shadow:5px 5px 15px #0000001a}.valentines-home .icon-wrap{opacity:.5;width:40px;min-height:50px;position:absolute;right:60px;transform:scale(-2,2)}.valentines-home .icon{position:absolute}.valentines-home .icon.icon1{width:15px;height:15px;top:-5px;right:0}.valentines-home .icon.icon2{width:25px;height:25px;bottom:20px;left:-5px;transform:rotate(20deg)}.valentines-home .icon.icon3{width:35px;height:35px;bottom:-5px;right:-10px;transform:rotate(-30deg)}.valentines-page{background-color:#252a30}.valentines-page .btn--arrow{background-color:#d9ae63;border:none;width:max-content;margin-top:20px}.valentines-page .btn--arrow .btn__text{border:none;height:100%}.valentines-page .hero{width:100%;height:100vh;position:relative;top:0;left:0}.valentines-page .hero .hero-bg{filter:blur(2px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh}@media (width<=700px){.valentines-page .hero .hero-bg{background-position:33% 0}}.valentines-page .hero .hero-text{z-index:2;text-align:center;min-width:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=400px){.valentines-page .hero .hero-text{min-width:initial;width:100%;padding:0 20px}}.valentines-page .hero .hero-text h1{text-transform:uppercase}.valentines-page .hero .hero-text p{color:#fff;font-size:1.1rem;font-weight:300}.valentines-page .filter{z-index:1;background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.valentines-page .text-section{z-index:0;grid-template-columns:1fr 1fr;width:100%;display:grid}@media (width<=950px){.valentines-page .text-section{grid-template-rows:auto 400px;grid-template-columns:1fr}}@media (width<=550px){.valentines-page .text-section{grid-template-rows:auto 300px;padding:0}}.valentines-page .text-section .img-wrap{cursor:pointer;width:100%}.valentines-page .text-section .img-wrap img{object-fit:cover;width:100%;height:100%}.valentines-page .text-section .pattern-wrap{justify-content:center;align-items:center;width:100%;height:100%;padding:50px;display:flex;position:relative}@media (width<=500px){.valentines-page .text-section .pattern-wrap{padding:50px 20px}}.valentines-page .text-section .pattern-wrap .pattern{z-index:0;opacity:.65;background-image:url(/_astro/heart-pattern-gold.LbDsOE4I.svg);background-size:80px;width:100%;height:100%;position:absolute;top:0;left:0}.valentines-page .text-section .pattern-wrap .pattern:after{content:"";background:linear-gradient(#252a30e6,#252a3099 80%,#252a304d);width:100%;height:100%;position:absolute;top:0;left:0}.valentines-page .text-section .program-text{z-index:1;background-color:#f13d5c;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:auto;padding:30px;display:flex;position:relative;box-shadow:5px 5px 25px #00000073}.valentines-page .text-section .program-text p{color:#fff;text-align:start;max-width:350px;font-weight:300}.valentines-page .text-section .program-text h3{text-align:center;text-transform:uppercase;max-width:300px}.valentines-page .img-section{background-color:#f9f9f9;grid-template-columns:1fr 1fr;display:grid}@media (width<=900px){.valentines-page .img-section{padding:50px}}@media (width<=550px){.valentines-page .img-section{padding:0}}.valentines-page .img-section .img-grid{grid-template-rows:500px 350px;grid-template-columns:1fr 1fr;gap:10px;padding:50px 0 50px 50px;display:grid}@media (width<=1500px){.valentines-page .img-section .img-grid{grid-template-rows:400px 250px}}@media (width<=1200px){.valentines-page .img-section .img-grid{grid-template-rows:400px 200px}}@media (width<=900px){.valentines-page .img-section .img-grid{grid-row:2/3;grid-template-columns:1fr;padding:0}}@media (width<=550px){.valentines-page .img-section .img-grid{grid-template-rows:300px}}.valentines-page .img-section .img-wrap{cursor:pointer;width:100%}.valentines-page .img-section .img-wrap.first{grid-column:1/3}.valentines-page .img-section .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.valentines-page .img-section .img-wrap{display:none}.valentines-page .img-section .img-wrap.first{display:block}}.valentines-page .img-section .price-wrap{justify-content:center;align-items:center;padding:50px;display:flex}@media (width<=900px){.valentines-page .img-section .price-wrap{max-width:500px;margin:auto;padding:50px 0}}@media (width<=550px){.valentines-page .img-section .price-wrap{padding:50px 20px}}.valentines-page .img-section .price-wrap h3,.valentines-page .img-section .price-wrap p,.valentines-page .img-section .price-wrap span,.valentines-page .img-section .price-wrap li{color:#000}.valentines-page .img-section .price-wrap .head-wrap{margin-bottom:10px}.valentines-page .img-section .price-wrap .ship-item{flex-direction:column;gap:10px;max-width:500px;display:flex}.valentines-page .img-section .price-wrap .ship-item h3{text-transform:uppercase}@media (width<=800px){.valentines-page .img-section .price-wrap .ship-item{max-width:none}}.valentines-page .img-section .price-wrap ul{list-style:none}.valentines-page .img-section .price-wrap .program-list{padding-left:30px;list-style:none}.valentines-page .img-section .price-wrap .program-list li{font-weight:300;position:relative}.valentines-page .img-section .price-wrap .program-list li:before{content:"";background-image:url(/_astro/heart-red.C201bUQF.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:10px;height:10px;position:absolute;left:-30px;transform:translateY(7px)}.valentines-page .img-section .price-wrap .program-list li b{font-weight:500}.valentines-page .img-section .price-wrap .departures p{align-items:baseline;display:flex}.valentines-page .img-section .price-wrap .departures p .filler{border-bottom:1px dotted #000;flex:1;margin:0 10px 5px}.valentines-page .img-section .price-wrap .price{align-items:baseline;display:flex}@media (width<=600px){.valentines-page .img-section .price-wrap .price span:first-of-type{flex-direction:column;display:flex}}.valentines-page .img-section .price-wrap .price .filler{border-bottom:1px dotted #000;flex:1;margin:0 10px 5px}.valentines-page .img-section .price-wrap .price div{display:flex}.valentines-page .img-section .price-wrap .box-desc{margin:20px 0 0;font-size:.9rem;font-weight:300}.valentines-page .img-section .price-wrap .box-desc .contact{margin:5px 0;font-weight:500}.valentines-page .img-section .price-wrap .box-desc .contact.second{margin-bottom:0}@media (width<=900px){.valentines-page .img-section{grid-template-rows:auto 400px;grid-template-columns:1fr}}@media (width<=550px){.valentines-page .img-section{grid-template-rows:auto 300px}}.valentines-page .shipmap-section{padding:100px 50px}@media (width<=1000px){.valentines-page .shipmap-section{padding:50px}}@media (width<=600px){.valentines-page .shipmap-section{padding:50px 20px}}.valentines-page .shipmap-section .btn-wrap{justify-content:center;align-items:center;margin-top:20px;display:flex}@media (width<=600px){.valentines-page .shipmap-section .btn-wrap{margin-top:50px}}.valentines-page .shipmap-section .map-inner{max-width:1200px;margin:auto}@media (width<=1000px){.valentines-page .shipmap-section .map-inner{grid-template-columns:50% 50%;display:grid}}@media (width<=400px){.valentines-page .shipmap-section .map-inner{grid-template-columns:1fr}}.valentines-page .shipmap-section .map-inner .head-wrap h3{text-transform:uppercase;text-align:center;padding:20px 0;font-size:32px;position:relative}.valentines-page .shipmap-section .map-inner .head-wrap h3:after{content:"";background-color:#d9ae63;width:100px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap{justify-content:center;width:600px;margin:50px auto;display:flex}@media (width<=1000px){.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap{flex-direction:column;gap:10px;width:fit-content}}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap .type{flex:1}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p{color:#fff;padding-left:20px;font-weight:300}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p:first-letter{text-transform:uppercase}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p.name{text-transform:uppercase;font-weight:500;position:relative}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p.name:after{content:"";border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p.name.red:after{background-color:#b52840}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p.name.rose:after{background-color:#ef9cc4}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p.name span{color:#fff;text-transform:lowercase;font-weight:400;display:inline-block}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap p.name span:first-letter{text-transform:capitalize}@media (width<=1000px){.valentines-page .shipmap-section .map-inner .head-wrap{flex-direction:column;order:2;justify-content:center;align-items:center;display:flex}.valentines-page .shipmap-section .map-inner .head-wrap h3{width:fit-content}.valentines-page .shipmap-section .map-inner .head-wrap .types-wrap{padding:0 20px}}@media (width<=400px){.valentines-page .shipmap-section .map-inner .head-wrap{order:0}}.valentines-page .shipmap-section .map-inner .map-wrap{width:100%;height:280px}.valentines-page .shipmap-section .map-inner .map-wrap .map{object-fit:cover;width:100%;height:100%;transform:translate(20px)}@media (width<=1000px){.valentines-page .shipmap-section .map-inner .map-wrap{height:800px}.valentines-page .shipmap-section .map-inner .map-wrap .map{object-fit:contain;transform:none}}@media (width<=600px){.valentines-page .shipmap-section .map-inner .map-wrap{height:600px}}.valentines-page .valentines-gallery{background-color:#1a2027;width:100%;padding:50px 0}.valentines-page .valentines-gallery h2{margin:20px auto 50px;padding:0 0 20px}.valentines-page .valentines-gallery .swiper{height:450px}@media (width<=450px){.valentines-page .valentines-gallery .swiper{height:350px}}@media (width<=350px){.valentines-page .valentines-gallery .swiper{height:300px}}.valentines-page .valentines-gallery .swiper .swiper-wrapper,.valentines-page .valentines-gallery .swiper .swiper-wrapper .swiper-slide{height:100%}.valentines-page .btn{background-color:#f13d5c}.valentines-page .btn *{color:#fff!important}.valentines-page .btn :after,.valentines-page .btn :before{content:none!important}.valentines-page .food-section{background-color:#f9f9f9;grid-template-columns:1fr 1fr;align-content:center;justify-items:center;scroll-margin:70px;display:grid}@media (width<=900px){.valentines-page .food-section{grid-template-columns:1fr}}.valentines-page .food-section .img-wrap{width:100%;height:100%}.valentines-page .food-section .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.valentines-page .food-section .img-wrap{height:400px}}@media (width<=700px){.valentines-page .food-section .img-wrap{height:300px}}.valentines-page .food-section .allerg{color:#fff;text-align:right;width:fit-content;margin-left:auto;font-size:12px;text-decoration:underline;display:block}.valentines-page .food-section .food-desc{justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}@media (width<=900px){.valentines-page .food-section .food-desc{min-height:initial;padding:50px}}@media (width<=500px){.valentines-page .food-section .food-desc{min-height:initial;padding:50px 20px}}.valentines-page .food-section .food-desc .pattern{z-index:0;opacity:.65;background-image:url(/_astro/heart-pattern-gold.LbDsOE4I.svg);background-size:80px;width:100%;height:100%;position:absolute;top:0;left:0}.valentines-page .food-section .food-desc .pattern:after{content:"";background:linear-gradient(#f9f9f9e6,#f9f9f999 80%,#f9f9f94d);width:100%;height:100%;position:absolute;top:0;left:0}.valentines-page .food-section .food-desc .food-inner{z-index:2;background-color:#f13d5c;max-width:500px;padding:20px;position:relative;box-shadow:5px 5px 25px #00000073}@media (width>=1200px){.valentines-page .food-section .food-desc .food-inner{padding:50px}}.valentines-page .food-section .food-desc h3{text-transform:uppercase;margin-bottom:20px}.valentines-page .food-section .food-desc .main-list{padding-left:20px;list-style:none}.valentines-page .food-section .food-desc .main-list *{color:#fff!important}.valentines-page .food-section .food-desc .main-list .main-item{font-weight:500;position:relative}.valentines-page .food-section .food-desc .main-list .main-item:before{content:"";background-image:url(/_astro/heart-red.C201bUQF.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:10px;height:10px;position:absolute;left:-20px;transform:translateY(7px)}.valentines-page .food-section .food-desc .main-list .sub-item{padding-left:16px;font-weight:300;list-style:none;position:relative}.valentines-page .food-section .food-desc .main-list .sub-item:before{content:"";background:#fff;width:5px;height:1px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}@media (width>=1280px){.valentines-btn{color:#fff!important;background-color:#f13d5c!important}}.easter-home{background-color:#bc1d39;padding:20px;position:relative;overflow:hidden}.easter-home .text-wrap *{letter-spacing:1px}.easter-home .text-wrap .inner{width:max-content;margin:0 auto}.easter-home .text-wrap h4{color:#fff;text-align:center;justify-content:center;align-items:last baseline;column-gap:10px;line-height:1;display:flex}.easter-home .text-wrap h4 span{color:#fff;font-size:70px;line-height:1}.easter-home .text-wrap h4 p{color:#fff;text-align:left;font-size:30px;display:inline}.easter-home .text-wrap .code-wrap{z-index:10;background-color:#fff;border-radius:8px;justify-content:center;align-items:last baseline;column-gap:10px;width:100%;margin:20px auto 0;padding:15px;display:flex;position:relative}.easter-home .text-wrap .code-wrap p{text-align:center;color:#000;text-transform:uppercase;text-align:left;font-size:16px;line-height:1.1}.easter-home .text-wrap .code-wrap p:last-of-type{color:#bc1d39;font-size:30px;font-weight:600}.easter-home .text-wrap .valid{font-size:16px}.easter-home .text-wrap .icon-wrap .icon{height:100%;position:absolute}.easter-home .text-wrap .icon-wrap .icon1{bottom:-50px;right:-50px}.easter-home .text-wrap .icon-wrap .icon2{top:-50px;left:-50px}@media (width<=1500px){.easter-home .text-wrap .icon-wrap .icon1{right:-50px}.easter-home .text-wrap .icon-wrap .icon2{left:-50px}}@media (width<=1300px){.easter-home .text-wrap .icon-wrap .icon1{right:-100px}.easter-home .text-wrap .icon-wrap .icon2{left:-100px}}@media (width<=1000px){.easter-home .text-wrap h4 span{font-size:70px}.easter-home .text-wrap h4 p{font-size:30px}.easter-home .text-wrap .code-wrap{padding:15px}.easter-home .text-wrap .code-wrap p{font-size:16px}.easter-home .text-wrap .code-wrap p:last-of-type{font-size:24px}.easter-home .text-wrap .code-wrap .valid{font-size:14px}.easter-home .text-wrap .icon-wrap .icon1{right:-200px}.easter-home .text-wrap .icon-wrap .icon2{left:-200px}}@media (width<=650px){.easter-home .text-wrap .icon-wrap .icon{height:80%;top:0;transform:translateY(0)}.easter-home .text-wrap .icon-wrap .icon1{bottom:0;right:-200px;top:initial}.easter-home .text-wrap .icon-wrap .icon2{top:0;left:-200px}}@media (width<=550px){.easter-home .text-wrap .icon-wrap .icon{display:none}}@media (width<=450px){.easter-home .text-wrap .inner{width:100%}.easter-home .text-wrap h4{flex-wrap:wrap}.easter-home .text-wrap h4 p,.easter-home .text-wrap h4 span{text-align:center}.easter-home .text-wrap .code-wrap{flex-wrap:wrap;justify-content:center}.easter-home .text-wrap .code-wrap p{text-align:center}}.valentines-modal.easter{aspect-ratio:1;background-color:#bc1d39;justify-content:center;align-items:center;min-width:300px;max-width:400px;padding-right:20px;display:flex;position:fixed;overflow:hidden}@media (width<=500px){.valentines-modal.easter{min-width:initial;aspect-ratio:initial;width:95%}}.valentines-modal.easter h3{font-weight:500}.valentines-modal.easter strong{color:#bc1d39;background-color:#fff;border-radius:8px;width:fit-content;margin:5px auto;padding:8px 16px;display:block}.valentines-modal.easter .text{max-width:100%}.valentines-modal.easter .text *{letter-spacing:1px}.valentines-modal.easter .text h4{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;column-gap:10px;margin-bottom:10px;line-height:1;display:flex}.valentines-modal.easter .text h4 span{color:#fff;font-size:70px;font-weight:700;line-height:1}.valentines-modal.easter .text h4 p{color:#fff;text-align:center;font-size:26px;font-weight:600;display:inline}.valentines-modal.easter .text .usecode{font-size:12px}.valentines-modal.easter .text .code-wrap{z-index:10;background-color:#fff;border-radius:6px;width:min-content;margin:5px auto 0;padding:5px 10px;position:relative}.valentines-modal.easter .text .code-wrap p{text-align:center;color:#000;text-transform:uppercase;font-size:16px;line-height:1}.valentines-modal.easter .text .code-wrap p:last-of-type{color:#bc1d39;font-size:22px;font-weight:600;display:inline}.valentines-modal.easter .valid{letter-spacing:1px;margin-bottom:20px;font-size:11px}.valentines-modal.easter .icon-wrap{width:0;height:0;padding:0;position:static}.valentines-modal.easter .icon-wrap .icona{width:350px;height:auto;position:absolute;bottom:-90px;right:-155px}.valentines-modal.easter .icon-wrap .iconb{width:360px;height:auto;position:absolute;top:-100px;left:-120px}.valentines-modal.may{background-color:#cb2648}.valentines-modal.may .icona,.valentines-modal.may .iconb{display:none!important}.valentines-modal.may strong{background-color:#0000;padding:0;font-weight:600}.valentines-modal.may.punkosd{background:linear-gradient(135deg,#9a257e 25%,#d82b48 50%,#79224a 75%)}.easter-home.may h4{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;column-gap:10px;margin-bottom:10px;line-height:1;display:flex}.easter-home.may h4 span{color:#fff;font-size:70px;font-weight:700;line-height:1}.easter-home.may h4 p{color:#fff;text-align:center;font-size:26px;font-weight:600;display:inline}.easter-home.may{background-color:#cb2648}.easter-home.may .code-wrap{align-items:center;width:fit-content}.easter-home.may .icon1,.easter-home.may .icon2{display:none!important}.easter-home.may.punkosd{background:linear-gradient(135deg,#9a257e 10%,#d82b48 50%,#79224a 80%);padding-left:70px;padding-right:70px}.easter-home.may.punkosd .text-wrap{max-width:800px;margin:0 auto}.easter-home.may.punkosd .text-wrap h4 span,.easter-home.may.punkosd .text-wrap h4 p{font-size:32px}.easter-home.may.punkosd .text-wrap .bs{color:#fff;text-align:center;margin-top:20px}.easter-home.may.punkosd .text-wrap .code-wrap{background-color:#0000;flex-direction:column;margin-top:10px;padding:0}.easter-home.may.punkosd .text-wrap .code-wrap p:first-of-type{letter-spacing:0;color:#fff;margin-bottom:5px;font-size:12px}.easter-home.may.punkosd .text-wrap .code-wrap .code{color:#d82b48;background-color:#fff;border-radius:8px;padding:10px}.easter-home.may.punkosd .icon{width:100px;height:90%;max-height:150px;position:absolute}.easter-home.may.punkosd .icon.left{top:50%;left:-30px;transform:translateY(-50%)}.easter-home.may.punkosd .icon.right{top:50%;right:-30px;transform:translateY(-50%)scaleX(-1)}@media (width<=450px){.easter-home.may.punkosd{padding-left:20px;padding-right:20px}.easter-home.may.punkosd .icon{display:none}}.about-page h1,.about-page h2,.about-page h3,.about-page h4{max-width:initial}.about-page h2{font-size:26px;font-weight:500}.about-page h2:after{height:2px}@media (width>=1000px){.about-page h2{font-size:40px}}@media (width<=400px){.about-page h2{padding:18px 0}}.about-page p{font-weight:300}.about-page .hero-text{flex-direction:column;align-items:center;display:flex}.about-page .hero-text h1,.about-page .hero-text p{color:#fff}.about-page .hero-text h1{text-transform:uppercase;letter-spacing:1px;width:fit-content;padding:0 0 20px;font-size:42px;font-weight:500;position:relative}.about-page .hero-text h1:after{content:"";background-color:#d9ae63;width:75%;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.about-page .hero-text p{max-width:500px;margin:20px 0;font-size:22px}@media (width>=1200px){.about-page .hero-text h1{font-size:52px}.about-page .hero-text p{max-width:700px;font-size:26px}}.about-page .hero-text-wrapper{background-color:#252a30;justify-content:center;align-items:center;padding:50px 20px 0;display:flex}.about-page .hero-text-wrapper h1,.about-page .hero-text-wrapper p{text-align:center}.about-page .hero{background-image:url(/_astro/DA208128.E82rEDTM.webp);background-position:70% 40%;background-repeat:no-repeat;background-size:cover;width:100%;height:80vh;position:relative}@media (width<=800px){.about-page .hero{background-image:url(/_astro/DA208128.CLeFMUkg.webp);background-position:20%;height:50vh}}.about-page .hero .btn-wrap{z-index:1;cursor:pointer;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.about-page .hero .btn-wrap p{color:#fff}.about-page .hero .btn-wrap img{width:30px;height:30px;transform:rotate(-90deg)}.about-page .hero .swiper{position:relative}.about-page .hero .swiper .swiper-button-prev,.about-page .hero .swiper .swiper-button-next{z-index:10;cursor:pointer;background-color:#0000;border-top:2px solid #fff;border-left:2px solid #fff;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translate(-50%)rotate(45deg)}.about-page .hero .swiper .swiper-button-prev:before,.about-page .hero .swiper .swiper-button-prev:after,.about-page .hero .swiper .swiper-button-next:before,.about-page .hero .swiper .swiper-button-next:after{content:none}.about-page .hero .swiper .swiper-button-next{right:20px;left:initial;transform:rotate(135deg)}.about-page .hero .swiper .swiper-button-prev{left:20px;transform:rotate(-45deg)}.about-page .hero .swiper .hero-gallery-item{object-position:50% 80%}.about-page .hero .swiper .hero-gallery-item.center{object-position:50% 50%}.about-page .hero .swiper .hero-gallery-item.top{object-position:20% 0}.about-page .hero .swiper .hero-gallery-item.right{object-position:90% 80%}.about-page .hero .swiper:after{content:"";z-index:1;pointer-events:none;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.about-page .goals-section{background-color:#252a30;padding:0 20px 50px;scroll-margin:90px}.about-page .goals-section .goals-inner-wrap{max-width:400px;margin:auto}.about-page .goals-section .head-wrap{flex-direction:column;align-items:center;display:flex}.about-page .goals-section .head-wrap h2{padding-top:0}.about-page .goals-section .head-wrap img{width:50px;height:50px}.about-page .goals-section h2{font-weight:500}.about-page .goals-section p{color:#fff;margin:0 0 20px}.about-page .goals-section p.upper{text-transform:uppercase;font-weight:400}.about-page .goals-section .goals-wrap .goal{background-color:#1a2027;border-left:5px solid #d9ae63;margin:10px 0;padding:10px}.about-page .goals-section .goals-wrap .goal p{margin:0}.about-page .goals-section .goals-wrap .goal p:first-letter{text-transform:uppercase}.about-page .history-section{background-color:#fff}.about-page .history-section .line-wrap{z-index:1;border-left:2px dashed #d9ae63;width:2px;height:100%;position:absolute;top:40px;left:20px}@media (width>=700px){.about-page .history-section .line-wrap{left:40px}}@media (width>=800px){.about-page .history-section .line-wrap{left:75px}}@media (width>=900px){.about-page .history-section .line-wrap{left:100px}}@media (width>=1000px){.about-page .history-section .line-wrap{left:50px}}@media (width>=1400px){.about-page .history-section .line-wrap{left:150px}}@media (width>=1600px){.about-page .history-section .line-wrap{left:250px}}.about-page .history-section .history{padding:50px;position:relative}@media (width<=400px){.about-page .history-section .history{padding:50px 20px 50px 50px}}.about-page .history-section .history:nth-of-type(odd){background-color:#f0f3f2;border:1px solid #e4e7ec}.about-page .history-section .history:nth-of-type(odd) .date{z-index:2;background-color:#f0f3f2!important}.about-page .history-section .history .history-inner-wrap{max-width:600px;margin:auto}.about-page .history-section .history .history-inner-wrap .text-wrap{flex-direction:column;justify-content:center;display:flex}.about-page .history-section .history .history-inner-wrap .date{z-index:2;background-color:#fff;padding-left:15px;position:absolute;top:20px;left:17px}.about-page .history-section .history .history-inner-wrap .date:before{content:"";background-color:#d9ae63;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width>=700px){.about-page .history-section .history .history-inner-wrap .date{left:37px}}@media (width>=800px){.about-page .history-section .history .history-inner-wrap .date{left:72px}}@media (width>=900px){.about-page .history-section .history .history-inner-wrap .date{left:97px}}@media (width>=1000px){.about-page .history-section .history .history-inner-wrap .date{left:47px}}@media (width>=1400px){.about-page .history-section .history .history-inner-wrap .date{left:147px}}@media (width>=1600px){.about-page .history-section .history .history-inner-wrap .date{left:247px}}.about-page .history-section .history .history-inner-wrap span{opacity:.5;margin-bottom:-5px;font-size:14px;font-style:italic;font-weight:300;display:block}.about-page .history-section .history .history-inner-wrap span:first-letter{text-transform:uppercase}.about-page .history-section .history .history-inner-wrap h3,.about-page .history-section .history .history-inner-wrap p{color:#000}.about-page .history-section .history .history-inner-wrap h3{text-transform:uppercase}.about-page .history-section .history .history-inner-wrap p{margin:20px 0}.about-page .history-section .history .history-inner-wrap .img-wrap{width:100%;height:250px}.about-page .history-section .history .history-inner-wrap .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width>=450px){.about-page .history-section .history .history-inner-wrap .img-wrap{height:300px}}@media (width>=550px){.about-page .history-section .history .history-inner-wrap .img-wrap{height:350px}}@media (width>=700px){.about-page .history-section .history .history-inner-wrap .img-wrap{height:400px}}@media (width>=1000px){.about-page .history-section .history .history-inner-wrap{grid-template-columns:1fr 1fr;max-width:800px;display:grid}.about-page .history-section .history .history-inner-wrap h3{font-size:26px}.about-page .history-section .history .history-inner-wrap span{margin:0;transform:translate(-20px)}.about-page .history-section .history .history-inner-wrap p{margin:10px 0;padding-right:20px}.about-page .history-section .history .history-inner-wrap .img-wrap{height:100%;max-height:300px}}@media (width>=1200px){.about-page .history-section .history .history-inner-wrap{max-width:1000px}}.about-page .achievements-section{background-color:#1a2027;padding:50px}@media (width<=400px){.about-page .achievements-section{padding:50px 30px}}.about-page .achievements-section .achievements-inner-wrap{max-width:450px;margin:auto}.about-page .achievements-section .achievements-inner-wrap h2{text-transform:uppercase}.about-page .achievements-section .achievements-inner-wrap .achievment{background-color:#fff;border-radius:10px;max-width:300px;margin:50px 0;padding:20px;position:relative}.about-page .achievements-section .achievements-inner-wrap .achievment:last-of-type{margin-bottom:0}.about-page .achievements-section .achievements-inner-wrap .achievment:nth-of-type(2n){margin:50px 0 50px auto}.about-page .achievements-section .achievements-inner-wrap .achievment .img-wrap{background-color:#d9ae63;border:3px solid #1a2027;border-radius:50%;width:70px;height:70px;padding:10px;position:absolute;top:-20px;left:-30px}.about-page .achievements-section .achievements-inner-wrap .achievment h4{text-align:center;color:#000;text-transform:uppercase;opacity:.7;padding:0 20px;font-size:14px;font-weight:400}.about-page .achievements-section .achievements-inner-wrap .achievment p{text-align:center;font-size:20px;font-weight:500}.about-page .achievements-section .achievements-inner-wrap .achievment p.big{text-transform:uppercase;font-size:32px;font-weight:600;line-height:38px}.about-page .achievements-section .achievements-inner-wrap .achievment p.small{opacity:.7;font-size:14px;font-weight:400}@media (width>=700px){.about-page .achievements-section .achievements-inner-wrap{width:90%;max-width:700px}.about-page .achievements-section .achievements-inner-wrap .grid-wrap{column-gap:20px;justify-items:space-between;grid-template-columns:1fr 1fr;display:grid}.about-page .achievements-section .achievements-inner-wrap .grid-wrap .achievment{flex-direction:column;justify-content:center;width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:50px;display:flex}.about-page .achievements-section .achievements-inner-wrap .grid-wrap .achievment h4{padding-top:10px}.about-page .achievements-section .achievements-inner-wrap .grid-wrap .achievment .img-wrap{top:-20px;left:50%;transform:translate(-50%)}}@media (width>=1000px){.about-page .achievements-section .achievements-inner-wrap{max-width:1000px}.about-page .achievements-section .achievements-inner-wrap .grid-wrap{grid-template-columns:1fr 1fr 1fr}}.about-page .brand-section{padding:50px 0 0}.about-page .brand-section .brand-inner-wrap{max-width:600px;margin:auto}.about-page .brand-section h2,.about-page .brand-section h4{color:#000}.about-page .brand-section h2{font-weight:500}.about-page .brand-section h2:after{height:2px}.about-page .brand-section p{margin:20px 0;padding:0 20px}.about-page .brand-section .img-wrap{width:100%;height:300px}.about-page .brand-section .img-wrap img{object-fit:cover;object-position:0 10%;width:100%;height:100%}.about-page .brand-section .brand-question-wrap .brand-question{border:1px solid #e4e7ec;padding:20px}.about-page .brand-section .brand-question-wrap .brand-question:nth-of-type(odd){background-color:#f0f3f2}@media (width<=599px){.about-page .brand-section .brand-question-wrap .brand-question:nth-of-type(odd) .answer-wrap .author-wrap p:first-of-type span{background-color:#f0f3f2}}.about-page .brand-section .brand-question-wrap .brand-question h4{text-transform:uppercase;margin:0 0 10px}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap{border:1px solid #000;border-radius:5px;padding:15px 10px 10px 40px;position:relative}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap p{margin:0;padding:0}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .quote{justify-content:space-between;width:20px;display:flex;position:absolute;left:15px}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .quote img{width:8px}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .answer{text-transform:uppercase;padding:10px 0;font-weight:500;position:relative}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .author-wrap{width:50%;min-width:150px;max-width:200px;margin:0 0 0 auto}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .author-wrap p{text-align:right}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .author-wrap p:first-of-type{position:relative}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .author-wrap p:first-of-type:before{content:"";z-index:0;background-color:#000;width:100%;height:1px;position:absolute;top:50%;left:0}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .author-wrap p:first-of-type span{z-index:1;background-color:#fff;width:max-content;margin:0 0 0 auto;padding-left:5px;display:block;position:relative}.about-page .brand-section .brand-question-wrap .brand-question .answer-wrap .author-wrap p.title{margin-top:-5px;font-style:italic}@media (width>=600px){.about-page .brand-section{padding:50px 0}.about-page .brand-section .img-wrap{height:300px}.about-page .brand-section .brand-question{background-color:#fff!important;border:none!important}}@media (width>=750px){.about-page .brand-section .img-wrap{height:400px}}@media (width>=1200px){.about-page .brand-section{padding:0}.about-page .brand-section .brand-inner-wrap{grid-template-columns:1fr 1fr;max-width:none;display:grid}.about-page .brand-section .brand-inner-wrap .img-wrap{grid-row:1/3;height:100%}.about-page .brand-section .brand-inner-wrap .img-wrap img{object-position:-100px}.about-page .brand-section .brand-inner-wrap .head-wrap{background-color:#f0f3f2;border-bottom:2px solid #e4e7ec;padding:30px 0 20px}.about-page .brand-section .brand-inner-wrap .head-wrap p{max-width:400px;margin:20px auto}.about-page .brand-section .brand-inner-wrap .brand-question-wrap{grid-template-columns:1fr 1fr}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question:nth-of-type(2){transform:translateY(40%)}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question:nth-of-type(3){transform:translate(10%,-5px)}.about-page .brand-section .brand-inner-wrap .brand-question-wrap{display:grid}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question{border:none;background-color:#fff!important}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question h4{opacity:.5;text-transform:none;margin-bottom:5px;padding-left:15px;font-size:16px;font-weight:300}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question .answer-wrap{border:none;padding-top:0;padding-bottom:0}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question .answer-wrap .answer{padding:0}.about-page .brand-section .brand-inner-wrap .brand-question-wrap .brand-question .answer-wrap .author-wrap{width:auto;max-width:none}}@media (width>=1250px){.about-page .brand-section .img-wrap img{object-position:-70px!important}}@media (width>=1350px){.about-page .brand-section .img-wrap img{object-position:-50px!important}}@media (width>=1450px){.about-page .brand-section .img-wrap img{object-position:left!important}}.about-page .find-us-section{background-color:#252a30;padding:50px 20px}.about-page .find-us-section h2,.about-page .find-us-section p{color:#fff}.about-page .find-us-section p{margin:20px 0}@media (width<=999px){.about-page .find-us-section p{max-width:600px;margin:20px auto}}.about-page .find-us-section .location-wrap{gap:10px;padding:20px 0;display:flex}@media (width<=999px){.about-page .find-us-section .location-wrap{max-width:600px;margin:auto}}.about-page .find-us-section .location-wrap img{width:40px;height:40px}.about-page .find-us-section .location-wrap .location p{margin:0}.about-page .find-us-section .location-wrap .location p:first-of-type{font-weight:500}.about-page .find-us-section .img-wrap{width:100%}@media (width<=999px){.about-page .find-us-section .img-wrap{max-width:600px;margin:auto}}.about-page .find-us-section .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width>=1000px){.about-page .find-us-section .find-us-inner-wrap{grid-template-columns:500px 1fr;align-items:center;max-width:1200px;margin:auto;display:grid}.about-page .find-us-section .head-wrap{padding:0 20px}.about-page .find-us-section .head-wrap h2{text-align:left;padding-left:0}.about-page .find-us-section .head-wrap h2:after{left:0;transform:translate(0)}.about-page .find-us-section .location-wrap .location,.about-page .find-us-section .location-wrap img{transform:translate(-10px)}}.coming-soon-page{background-color:#fff;padding-top:75px}.coming-soon-page .coming-soon-inner-content{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 20px 50px;display:flex}.coming-soon-page .coming-soon-inner-content h1{color:#000;text-align:center;margin:30px auto}.coming-soon-page .coming-soon-inner-content p{max-width:320px;margin:20px 0}.coming-soon-page .coming-soon-inner-content ul{max-width:320px;padding-left:20px;list-style:none}.coming-soon-page .coming-soon-inner-content ul li{padding-left:15px;position:relative}.coming-soon-page .coming-soon-inner-content ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}#events-page{background-color:#1a2027}#events-page .events-page-hero{background-image:url(/_astro/ceges_big.DySn738N.webp);background-position:50% 40%;background-size:cover;justify-content:flex-start;align-items:flex-end;min-height:60vh;display:flex;position:relative}#events-page .events-page-hero .filter{background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}#events-page .events-page-hero .text-wrapper{z-index:1;padding:50px 20px 50px 40px;position:relative}@media (width>=600px){#events-page .events-page-hero .text-wrapper{padding-left:60px}}#events-page .events-page-hero .text-wrapper .more-wrap{display:none}#events-page .events-page-hero .text-wrapper h1{color:#d9ae63;text-transform:uppercase}#events-page .events-page-hero .text-wrapper .sub{color:#fff;text-transform:uppercase;max-width:800px;font-size:18px}@media (width<=1000px){#events-page .events-page-hero .text-wrapper .sub{max-width:400px}}@media (width>=1000px){#events-page .events-page-hero{min-height:80vh}#events-page .events-page-hero .text-wrapper{max-width:75%;padding-left:100px;transform:translateY(-100px)}#events-page .events-page-hero .text-wrapper h1{font-size:62px}#events-page .events-page-hero .text-wrapper .sub{font-size:36px;line-height:1.1}#events-page .events-page-hero .text-wrapper .more-wrap{cursor:pointer;flex-direction:row-reverse;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:20px 0 0;display:flex}#events-page .events-page-hero .text-wrapper .more-wrap p{text-transform:uppercase;color:#fff}#events-page .events-page-hero .text-wrapper .more-wrap .icon{background-color:#d9ae63;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}#events-page .events-page-hero .text-wrapper .more-wrap .icon .tri{border:5px solid #0000;border-top:8px solid #000;border-bottom-width:0;width:0;height:0;transform:translateY(1px)}}#events-page .events-page-content{background-color:#1a2027;flex-direction:column;justify-content:center;scroll-margin:50px;display:flex}#events-page .events-page-content .event-item{flex-direction:column;justify-content:space-between;width:100%;padding:50px 20px;display:flex}#events-page .events-page-content .event-item:nth-of-type(2n){background-color:#252a30}#events-page .events-page-content .event-item .event-icon{opacity:.8;width:75px;height:75px;position:absolute;top:0;right:-20px}#events-page .events-page-content .event-item:last-of-type .event-icon{width:65px;height:65px}#events-page .events-page-content .event-item .text-inner{max-width:400px;margin:0 auto;padding:0 20px;position:relative}#events-page .events-page-content .event-item h3{text-transform:uppercase;padding:10px 0;position:relative}#events-page .events-page-content .event-item h3:after{content:"";background-color:#d9ae63;width:30px;height:2px;position:absolute;bottom:0;left:0}#events-page .events-page-content .event-item p{color:#fff;margin:20px 0;font-weight:300}#events-page .events-page-content .event-item .bttn{border-radius:6px;align-items:center;gap:5px;margin:20px 0 10px;padding:5px 10px;display:flex}#events-page .events-page-content .event-item .bttn span{text-transform:uppercase;color:#000}#events-page .events-page-content .event-item .bttn .arr{background-image:url(/_astro/arrow-inactive.BoqPh7UE.svg);position:static;transform:none}#events-page .events-page-content .event-item .img-wrap{max-width:400px;margin:20px auto}#events-page .events-page-content .event-item .img-wrap .event-img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:100%}#events-page .events-page-content .event-item .img-wrap .event-img.corp{object-position:40% 50%}@media (width>=1000px){#events-page .events-page-content{flex-direction:row;align-items:stretch;max-width:1400px;margin:auto}#events-page .events-page-content .event-item{padding:50px 40px}#events-page .events-page-content .event-item .text-inner{padding:0}#events-page .events-page-content .event-item .text-inner .event-icon{opacity:1;width:100px;height:100px;margin-bottom:-20px;position:static}#events-page .events-page-content .event-item:last-of-type .text-inner .event-icon{width:75px;height:75px;margin-bottom:0}}#events-page .ship-info{background-color:#fff}#events-page .ship-info h2.gallery-title{text-align:center;text-transform:uppercase;z-index:5;width:100%;max-width:none;margin-bottom:20px;padding:20px 0;position:relative}#events-page .ship-info .ship-layout-section{padding:50px 0 0}#events-page .ship-info .ship-layout-section h2{color:#000}#events-page .ship-info .ship-layout-section h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width>=1000px){#events-page .ship-info .ship-layout-section .mobile{display:none}}#events-page .ship-info .ship-layout-section:nth-of-type(odd){background-color:#fff}@media (width>=1000px){#events-page .ship-info .ship-layout-section:nth-of-type(odd) .ship-layout{flex-direction:row-reverse}}#events-page .ship-info .ship-layout-section .ship-layout{grid-template-columns:1fr;padding:20px;display:grid}@media (width>=1000px){#events-page .ship-info .ship-layout-section .ship-layout{display:flex}}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .desc{display:none}@media (width>=1000px){#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .desc{display:block}}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .desktop{margin:0 auto 20px}@media (width<=999px){#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .desktop{display:none}}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap{justify-content:center;place-self:center;width:100%;padding:20px;display:flex}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap{width:100%;max-width:400px}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap p,#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap li,#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap span{color:#000;font-weight:300}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap p.seating{margin-bottom:0}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap p.desc{max-width:400px}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap ul{list-style:none}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap ul li{margin:5px 0;padding-left:25px;position:relative}#events-page .ship-info .ship-layout-section .ship-layout .text-wrap .inner-text-wrap ul li:before{content:"";background-color:#fff;width:5px;height:5px;position:absolute;top:8px;left:10px}#events-page .ship-info .ship-layout-section .ship-layout .ship-img,#events-page .ship-info .ship-layout-section .ship-layout .ship-img div{width:100%}#events-page .ship-info .ship-layout-section .ship-layout .ship-img.kf{justify-content:center;display:flex}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .desc{max-width:400px;margin:0 auto 20px;font-weight:300;display:block}@media (width>=1000px){#events-page .ship-info .ship-layout-section .ship-layout .ship-img .desc{display:none}}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .img-wrap{width:100%;max-width:500px;height:auto;margin:auto;position:relative}@media (width>=1000px){#events-page .ship-info .ship-layout-section .ship-layout .ship-img .img-wrap{max-width:500px}}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .img-wrap .label{writing-mode:vertical-lr;text-transform:uppercase;white-space:nowrap;font-size:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(180deg)}@media (width>=551px){#events-page .ship-info .ship-layout-section .ship-layout .ship-img .img-wrap .label{font-size:16px}}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .img-wrap .label.in{left:initial;writing-mode:vertical-rl;right:0;transform:translateY(-50%)}#events-page .ship-info .ship-layout-section .ship-layout .ship-img.kf .img-wrap{max-width:300px}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl{flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:10px auto;display:flex}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat{gap:10px;width:fit-content;display:flex}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat p{text-transform:capitalize}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color{width:20px;height:20px}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.green{background-color:#42d17f}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.gold{background-color:#d9ae63}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.red{background-color:#e0858d}#events-page .ship-info .ship-layout-section .ship-layout .ship-img .seat-expl .seat .color.blue{background-color:#2fbfe5}#events-page .ship-info .ship-layout-section .ship-layout .ship-img img{object-fit:contain;width:100%;height:100%}#events-page .ship-info .ship-layout-section .ship-layout .desc{max-width:400px;margin:0 auto 40px;font-weight:300;display:block}#events-page .ship-info .ship-layout-section .hab-wrap{background-color:#eaedef;padding-top:20px}@media (width>=1000px){#events-page .ship-info .ship-layout-section .hab-wrap{padding-top:50px}}#events-page .ship-info .ship-layout-section .hab-wrap .ship-layout{flex-direction:row}#events-page .ship-info .ship-layout-section .hab-wrap .soon{border:1px solid #000;border-radius:8px;width:fit-content;margin:10px auto}#events-page .ship-info .ship-layout-section .hab-wrap .soon p{text-transform:uppercase;font-family:300;width:fit-content;padding:5px 20px}#events-page .ship-info .ship-layout .capacity{text-transform:uppercase;justify-content:space-between;gap:5px;margin:10px 0;display:flex}#events-page .ship-info .ship-layout .capacity span{text-transform:none}#events-page .ship-info .ship-layout .seating{justify-content:space-between;gap:5px;margin:10px 0;display:flex}#events-page .ship-info .ship-layout .seating p{text-transform:uppercase;font-weight:600}#events-page .ship-info .ship-layout .seating-details{margin:10px 0}#events-page .ship-info .ship-layout .seating-details .details .head-wrap{justify-content:space-between;gap:5px;margin:10px 0;display:flex}#events-page .ship-info .ship-layout .seating-details .details .head-wrap p{text-transform:uppercase;padding-left:20px;font-weight:600;position:relative}#events-page .ship-info .ship-layout .seating-details .details .head-wrap p:before{content:"";background-color:#d9ae63;width:10px;height:2px;position:absolute;top:10px;left:0}#events-page .ship-info .ship-layout .seating-details .details .head-wrap p span:not(.title){text-transform:none;font-weight:300;display:block}#events-page .ship-info .ship-layout .seating-details .details .head-wrap p span:not(.title):first-letter{text-transform:capitalize}#events-page .ship-info .ship-layout .seating-details .content-wrap{justify-content:space-between;gap:10px;padding-left:25px;display:flex}@media (width<=500px){#events-page .ship-info .ship-layout .seating-details .content-wrap{padding-left:20px}}#events-page .ship-info .ship-layout .seating-details .content-wrap p{white-space:nowrap;width:fit-content;padding-left:20px;position:relative}#events-page .ship-info .ship-layout .seating-details .content-wrap p:first-letter{text-transform:capitalize}#events-page .ship-info .ship-layout .seating-details .content-wrap p:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:10px;left:0}#events-page #contact{background-color:#eaedef}@media (width<=800px){#events-page #contact{padding:10px 20px 50px}}#events-page #contact{grid-template-columns:1fr 2fr;margin:auto;display:grid}@media (width<=1000px){#events-page #contact{grid-template-columns:1fr}#events-page #contact .contact-section-small{justify-self:center;max-width:500px;padding-left:0}#events-page #contact .contact-section-small h3{text-align:center}#events-page #contact .contact-section-small h3:after{left:50%;transform:translate(-50%)}}#events-page #contact #szolgaltatasok{display:none}#events-page #contact .img-wrapper{grid-area:1/2/3/3;align-self:center;width:100%;min-height:350px;max-height:500px}#events-page #contact .ships-section__title-row{min-width:500px}#events-page #contact .ships-section__title-row .btn-wrap .btn{border:none}#events-page #contact .white-h{text-align:left;margin:0;font-size:40px;position:relative}#events-page #contact .white-h:after{width:150px;left:30px;transform:none}#events-page #contact .contact-section-small{background-color:#eaedef}#events-page #contact p{font-weight:300}#events-page #contact ul{padding-left:40px;list-style:none}#events-page #contact ul li{font-weight:300;position:relative}#events-page #contact ul li:before{content:"";background-color:#d9ae63;width:6px;height:6px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}#events-page #contact .img-wrap{max-width:initial;border-radius:0;gap:10px;width:100%;display:flex}#events-page #contact .img-wrap img{border-radius:8px;width:100%;max-width:50%;transform:none}#events-page #contact .bttn{border-radius:6px;align-items:center;gap:5px;margin:20px 0 10px;padding:5px 10px;display:flex}#events-page #contact .bttn span{text-transform:uppercase;color:#000;font-weight:300}#events-page #contact .bttn .arr{background-image:url(/_astro/arrow-inactive.BoqPh7UE.svg);position:static;transform:none}@media (width<=1000px){#events-page #contact .bttn{margin:20px auto 10px}}.christmas-page #contact{background-color:#eaedef}@media (width<=800px){.christmas-page #contact{padding:10px 20px 50px}}.christmas-page #contact{grid-template-columns:1fr 2fr;margin:auto;display:grid}@media (width<=1000px){.christmas-page #contact{grid-template-columns:1fr}.christmas-page #contact .contact-section-small{justify-self:center;max-width:500px;padding-left:0}.christmas-page #contact .contact-section-small h3{text-align:center}.christmas-page #contact .contact-section-small h3:after{left:50%;transform:translate(-50%)}}.christmas-page #contact #szolgaltatasok{display:none}.christmas-page #contact .img-wrapper{grid-area:1/2/3/3;align-self:center;width:100%;min-height:350px;max-height:500px}.christmas-page #contact .ships-section__title-row{min-width:500px}.christmas-page #contact .ships-section__title-row .btn-wrap .btn{border:none}.christmas-page #contact .white-h{text-align:left;margin:0;font-size:40px;position:relative}.christmas-page #contact .white-h:after{width:150px;left:30px;transform:none}.christmas-page #contact .contact-section-small{background-color:#eaedef}.christmas-page #contact p{font-weight:300}.christmas-page #contact ul{padding-left:40px;list-style:none}.christmas-page #contact ul li{font-weight:300;position:relative}.christmas-page #contact ul li:before{content:"";background-color:#d9ae63;width:6px;height:6px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.christmas-page #contact .img-wrap{max-width:initial;border-radius:0;gap:10px;width:100%;display:flex}.christmas-page #contact .img-wrap img{border-radius:8px;width:100%;max-width:50%;transform:none}.christmas-page #contact .bttn{border-radius:6px;align-items:center;gap:5px;margin:20px 0 10px;padding:5px 10px;display:flex}.christmas-page #contact .bttn span{text-transform:uppercase;color:#000;font-weight:300}.christmas-page #contact .bttn .arr{background-image:url(/_astro/arrow-inactive.BoqPh7UE.svg);position:static}@media (width<=1000px){.christmas-page #contact .bttn{margin:20px auto 10px}}.history-page{background:#1a2027}.history-page .hero-wrap{background-image:url(/_astro/kisfaludy-1920-28.D55Pzx6r.jpg);background-position:50% 90%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;width:100%;min-height:75vh;padding:100px;display:flex;position:relative}@media (width<=1600px){.history-page .hero-wrap{padding:50px}}@media (width<=500px){.history-page .hero-wrap{padding:50px 20px}}.history-page .hero-wrap .hero:after{content:"";background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.history-page .hero-text{width:fit-content;max-width:1600px;margin:0 auto;padding:50px}@media (width<=500px){.history-page .hero-text{padding:50px 20px}}.history-page .hero-text h1{text-transform:uppercase;flex-direction:column;max-width:800px;display:flex}.history-page .hero-text h1 .grey{opacity:.8;color:#fff;font-size:32px;font-weight:300}.history-page .hero-text h1 .yellow{color:#d9ae63;margin-bottom:20px;font-weight:600;line-height:1.1}@media (width<=950px){.history-page .hero-text h1{font-size:34px}}@media (width<=500px){.history-page .hero-text h1{font-size:30px}}.history-page .hero-text p{color:#fff;columns:2;max-width:1200px;font-size:18px;font-weight:300}@media (width<=950px){.history-page .hero-text p{columns:1;font-size:18px}}.history-page .history-section{max-width:1600px;margin:0 auto;padding:50px}.history-page .history-section p{margin-bottom:20px;font-size:16px;font-weight:300;line-height:24px}@media (width<=500px){.history-page .history-section{padding:50px 20px}}.history-page .history-section .section{flex-direction:row;justify-content:center;align-items:center;gap:50px;padding:20px 0;display:flex}.history-page .history-section .section:nth-of-type(2n){flex-direction:row-reverse}.history-page .history-section .section:not(:last-of-type){margin-bottom:50px}@media (width<=950px){.history-page .history-section .section,.history-page .history-section .section:nth-of-type(2n){flex-direction:column}}.history-page .history-section .section .desc-wrap{max-width:50%}.history-page .history-section .section .desc-wrap .desc{color:#fff;width:fit-content;margin:auto;display:block}@media (width<=950px){.history-page .history-section .section .desc-wrap{max-width:700px}}.history-page .history-section .section .img-wrap{width:100%;max-width:800px;height:100%;max-height:500px}.history-page .history-section .section .img-wrap a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.history-page .history-section .section .img-wrap img{border-radius:16px;width:100%;max-width:100%;height:100%;max-height:500px}.history-page .history-section .section .img-wrap .desc{margin-top:5px;font-size:15px;font-style:italic;font-weight:300}.history-page .history-section .section .text p{color:#fff}.history-page .history-section .section .text{max-width:40%}.history-page .history-section .section .text h3{color:#fff;text-transform:uppercase;margin-bottom:20px;font-size:22px;font-weight:500;line-height:1.3}@media (width<=950px){.history-page .history-section .section .text{max-width:90%}}.history-page .history-section .portrait-wrap{background-color:#eaedef;border-radius:16px;justify-content:center;align-items:center;gap:20px 50px;margin-bottom:50px;padding:50px;display:flex}@media (width<=950px){.history-page .history-section .portrait-wrap{flex-direction:column}}@media (width<=500px){.history-page .history-section .portrait-wrap{padding:50px 30px}}.history-page .history-section .portrait-wrap .img-wrap{justify-content:center;min-width:120px;height:100%;min-height:100px;max-height:150px;display:flex}@media (width<=950px){.history-page .history-section .portrait-wrap .img-wrap{max-height:200px}}.history-page .history-section .portrait-wrap .img-wrap img{aspect-ratio:2/3;border-radius:50%;height:100%;min-height:100px;max-height:150px}@media (width<=950px){.history-page .history-section .portrait-wrap .img-wrap img{max-height:200px}}.history-page .history-section .portrait-wrap .text h3{color:#000;margin-bottom:20px;font-weight:500;line-height:1.3}@media (width<=950px){.history-page .history-section .portrait-wrap .text h3{text-align:center}}.history-page .history-section .portrait-wrap .text p{columns:2;font-size:16px}@media (width<=950px){.history-page .history-section .portrait-wrap .text p{columns:1}}.giftcard-section{background-color:#fff;position:relative}.giftcard-section .gift-notice-wrap{z-index:5;background-color:#fff;border-radius:8px;padding:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 25px #00000080}.giftcard-section .gift-notice-wrap p{text-align:center}@media (width<=800px){.giftcard-section .gift-notice-wrap{min-width:500px;padding:50px 20px}}@media (width<=600px){.giftcard-section .gift-notice-wrap{min-width:75%;padding:20px}}.giftcard-section .grid-wrapper{grid-template-columns:1fr 1fr;align-content:center;padding:0 20px;display:grid}.giftcard-section .grid-wrapper .img-wrap{place-self:flex-end;padding-right:50px}.giftcard-section .grid-wrapper .img-wrap img{width:300px;transform:translateY(50px)}.giftcard-section .grid-wrapper .text-wrap{flex-direction:column;justify-content:center;justify-self:flex-start;padding:50px 0;display:flex}.giftcard-section .grid-wrapper .text-wrap h2{color:#000;letter-spacing:normal;text-align:left;margin:0;padding:0;font-size:32px;font-weight:600;line-height:normal}.giftcard-section .grid-wrapper .text-wrap h2:after{content:none}.giftcard-section .grid-wrapper .text-wrap h3{color:#000;text-transform:uppercase;font-weight:400}.giftcard-section .grid-wrapper .text-wrap p{font-weight:300}.giftcard-section .grid-wrapper .text-wrap p strong{font-weight:500}.giftcard-section .grid-wrapper .text-wrap .bttn{filter:grayscale();cursor:default;pointer-events:none;margin:20px 0 0}@media (width<=800px){.giftcard-section .grid-wrapper{flex-direction:column;align-items:center;display:flex}.giftcard-section .grid-wrapper .img-wrap,.giftcard-section .grid-wrapper .text-wrap{justify-self:center}.giftcard-section .grid-wrapper .img-wrap{align-self:initial;width:100%;max-width:120px;padding:0}.giftcard-section .grid-wrapper .img-wrap img{object-fit:contain;width:100%;height:100%;transform:translate(0)}.giftcard-section .grid-wrapper .text-wrap{padding-top:0}.giftcard-section .grid-wrapper .text-wrap h2,.giftcard-section .grid-wrapper .text-wrap h3,.giftcard-section .grid-wrapper .text-wrap p{text-align:center}.giftcard-section .grid-wrapper .text-wrap h2,.giftcard-section .grid-wrapper .text-wrap .bttn{margin-left:auto;margin-right:auto}.giftcard-section .grid-wrapper .text-wrap h2{font-size:24px;line-height:1.2}.giftcard-section .grid-wrapper .text-wrap h3{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.2}}#services-section .ship__inner-content .boxed{padding:16px 32px 32px}#services-section .boxed-content-wrapper{height:100%;display:grid}#services-section .boxed-content-wrapper #toTicket_services{width:100%;height:100%;margin:0;padding:0;display:block;position:absolute}.services-section{padding:32px 16px}.services-section .container,.services-section .row{padding:0}.services-section .MuiAppBar-root{padding:64px 64px 32px;box-shadow:none!important;background-color:#fff!important}.services-section .MuiAppBar-root .PrivateTabIndicator-root-2{display:none}.services-section .MuiAppBar-root .MuiTabs-flexContainer{justify-content:center;width:100%;max-width:700px;margin-left:auto;margin-right:auto}.services-section .MuiAppBar-root .MuiTabs-flexContainer .title-label .MuiTab-wrapper{padding-top:12px;font-size:16px}.services-section .MuiAppBar-root .MuiTabs-flexContainer .title-label.Mui-selected{color:#000}.services-section .MuiAppBar-root .MuiTabs-flexContainer .title-label.Mui-selected:after{content:"";border-top:6px solid #000;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:0}.services-section .MuiAppBar-root .text-block__title-wrapper{width:100%;margin-left:auto;margin-right:auto}.services-section .MuiAppBar-root .text-block__title-wrapper .text-block__title{text-align:center;font-size:22px;font-weight:400}.services-section .MuiAppBar-root .text-block__title-wrapper .text-block__title.title--uppercase{text-transform:uppercase;letter-spacing:4px}.services-section .MuiAppBar-root .text-block__title-wrapper .text-block__title.soon-title{text-align:center;font-size:22px;font-weight:300}.services-section .services__tab-content-container .MuiBox-root{padding:0}.services-section .services__tab-content-container .tab-container{max-width:unset;padding:0}.services-section .services__tab-content-container .tab-container>.row{justify-content:center}.services-section .services__tab-content-container .tab-container .services__tab-image-container{height:280px;position:relative;overflow-y:hidden}.services-section .services__tab-content-container .tab-container .services__tab-image-container .services__tab-image{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.services-section .services__tab-content-container .tab-container [class*=col-]{padding:0}.services-section .services__tab-content-container .tab-container .tabs-wrapper{justify-content:center;align-items:center;display:flex}.services-section .services__tab-content-container .tab-container .tabs-wrapper>.tab-container{flex-direction:column;justify-content:center;padding:32px 0;display:flex}.services-section .services__tab-content-container .tab-container .tabs-wrapper>.tab-container .tab-p-container{column-count:2;column-gap:32px;padding-bottom:32px;display:flex}.services-section .services__tab-content-container .tab-container .tabs-wrapper>.tab-container .tab-btn-wrapper{text-align:right}.services-section .services__tab-content-container .tab-container .tab-title{letter-spacing:1px;margin-bottom:32px;font-size:20px}.services-section .services__tab-content-container .tab-container .tab-p{margin-bottom:30px;font-size:16px;font-weight:300;line-height:28px}.music-page .outer-grid{background-color:#1a2027!important}.music-page .outer-grid.second .cruise-text{background-color:#1a2027!important;grid-column:1!important}.music-page .outer-grid.second .cruise-text .text,.music-page .outer-grid.second .cruise-text .gold-padding{color:#fff!important}.music-page .outer-grid.second .img-container{grid-area:1/2!important}.map-section{background-color:#f9f9f9;flex-direction:column;align-items:center;display:flex;position:relative}@media (width<=999px){.map-section{min-height:initial}}@media (width<=500px){.map-section{background-color:#252a30}}.map-section .gm-style-iw{max-width:320px!important;padding:0!important}.map-section .gm-style-iw .gm-ui-hover-effect{top:-10px;right:-10px;position:absolute!important}.map-section .gm-style-iw .gm-style-iw-ch{padding:5px}.map-section .gm-style-iw-d{height:100%!important;padding:0!important;overflow:hidden!important}.map-section .map-section__google-map-wrapper{flex-direction:row-reverse;width:100%;height:800px;display:flex;position:relative;overflow:hidden}@media (width<=999px){.map-section .map-section__google-map-wrapper{height:500px}}.map-section .map-section__google-map-wrapper iframe{width:50%;height:861px;transform:translateY(-61px)}@media (width<=999px){.map-section .map-section__google-map-wrapper iframe{width:100%;height:561px}}.map-section .map-card{border-radius:8px;justify-content:center;width:calc(100% - 40px);display:flex;bottom:20px;left:20px;overflow:hidden}@media (width<=999px){.map-section .map-card{position:absolute}}.map-section .map-card h2{color:#fff;letter-spacing:0;text-align:left;padding:20px;font-size:24px;font-weight:500;line-height:28px;position:relative}.map-section .map-card h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:20px;transform:none}@media (width<=999px){.map-section .map-card h2{text-align:left;margin:0 0 5px;padding:0;font-size:18px;line-height:22px}.map-section .map-card h2:after{content:none}}.map-section .map-card .text-wrap{background-color:#252a30;border-radius:0 8px 8px 0;width:100%;max-width:500px;margin:0;padding:10px 20px;overflow:hidden}.map-section .map-card .text-wrap p{color:#fff;padding:0;font-weight:300}@media (width<=600px){.map-section .map-card .text-wrap p{font-size:14px;line-height:18px}}.map-section .map-card .text-wrap p:not(.address){margin-bottom:15px;position:relative}.map-section .map-card .text-wrap p:not(.address):before{content:"";background-color:#d9ae63;width:100%;height:1px;position:absolute;bottom:-11px;left:0}.map-section .map-card .text-wrap .pin-wrap{align-items:center;gap:5px;max-width:350px;margin:5px 0;display:flex;position:relative;transform:translate(-5px)}.map-section .map-card .text-wrap .pin-wrap .pin{width:30px;height:30px}@media (width>=1000px){.map-section .map-card .text-wrap .pin-wrap{display:none}}.map-section .map-card .img-wrap{border-radius:8px 0 0 8px;flex-shrink:0;width:120px;position:relative;overflow:hidden}@media (width<=500px){.map-section .map-card .img-wrap{flex-shrink:.5;display:none}}.map-section .map-card .img-wrap img{object-fit:cover;width:100%;height:100%}@media (width<=999px){.map-section .map-card .img-wrap .pin-wrap{display:none}}.map-section .map-card .img-wrap .pin-wrap{z-index:1;background-color:#202327;border-radius:6px;align-items:center;gap:10px;width:fit-content;max-width:350px;margin:auto;padding:5px 10px 5px 5px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.map-section .map-card .img-wrap .pin-wrap .pin{width:30px;height:30px}.map-section .map-card .img-wrap .pin-wrap .address{color:#fff;white-space:nowrap;font-weight:300}@media (width>=1000px){.map-section .map-card{background-color:#202327;border-radius:0;flex-direction:column-reverse;justify-content:center;align-items:center;gap:40px;width:50%;height:800px;top:0;bottom:0;left:0}.map-section .map-card .text-wrap{box-shadow:none;max-width:initial;background-color:#202327;flex-direction:column-reverse;align-items:center}.map-section .map-card .text-wrap h2{margin-bottom:20px;padding:20px 0}.map-section .map-card .text-wrap h2:after{left:0}.map-section .map-card .text-wrap p:not(.address){max-width:350px;margin:auto}.map-section .map-card .img-wrap{aspect-ratio:4/3;width:100%;max-width:450px}.map-section .map-card .img-wrap img{border-radius:16px}}.map-section .gm-control-active,.map-section .gmnoprint,.map-section a{display:none!important}.map-section .gm-control-active.maptravel-link,.map-section .gmnoprint.maptravel-link,.map-section a.maptravel-link{font-size:14px;text-decoration:none;display:block!important}.map-section .gm-control-active.link,.map-section .gmnoprint.link,.map-section a.link{display:block!important}.map-section .slider-section{width:100%}.map-section .slider-section .partner-item a{display:flex!important}.map-section .label-class{text-transform:uppercase;margin-left:140px;font-weight:600;color:#000!important;font-size:18px!important}.map-section .placeholder-map{justify-content:center;align-items:center;width:100%;min-height:850px;display:flex}.map-section .reviews-placeholder{min-height:1000px}.map-section .infowindow-content{padding:10px 15px 10px 10px}.map-section .infowindow-content p{text-align:center;text-transform:capitalize;font-size:15px;font-weight:400}.map-section .infowindow-content .dir-btn{background-color:#d9ae63;border-radius:6px;width:fit-content;margin:10px auto 5px;padding:4px 8px}.map-section .infowindow-content .dir-btn a{text-transform:capitalize}.countdown-wrapper{z-index:1;pointer-events:all;border-radius:12px;max-width:500px;margin:auto;position:absolute;left:50%;transform:translate(-50%);bottom:50px!important}@media (width<=600px){.countdown-wrapper{background-color:#252a30}}.countdown-wrapper p{color:#fff}.countdown-wrapper .countdown-inner{background-color:#252a30e6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:auto;padding:11px 16px;display:flex}@media (width<=449px){.countdown-wrapper .countdown-inner{padding-left:0;padding-right:0}.countdown-wrapper .countdown-inner .text-wrap,.countdown-wrapper .countdown-inner .num-outer{flex-direction:column;justify-content:space-between;column-gap:10px;display:flex}.countdown-wrapper .countdown-inner .text-wrap .title,.countdown-wrapper .countdown-inner .num-outer .title{text-transform:uppercase;font-size:12px}.countdown-wrapper .countdown-inner .num-wrap{width:fit-content}}@media (width>=0){.countdown-wrapper .countdown-inner{grid-template-columns:auto auto;gap:0;display:grid}}.countdown-wrapper .countdown-inner .text-wrap{padding-left:10px;padding-right:10px;position:relative}.countdown-wrapper .countdown-inner .text-wrap:after{content:"";opacity:.3;background-color:none;border-bottom:1px solid #f9f9f9;width:calc(100% - 20px);height:0;position:absolute;bottom:-6px;left:10px}@media (width>=450px){.countdown-wrapper .countdown-inner .text-wrap{padding-left:0;padding-right:20px}}@media (width>=0){.countdown-wrapper .countdown-inner .text-wrap{position:relative}.countdown-wrapper .countdown-inner .text-wrap:after{content:"";right:0;left:initial;opacity:.1;background-color:#fff;width:2px;height:calc(100% + 20px);display:block;position:absolute;bottom:-10px}}@media (width>=800px){.countdown-wrapper .countdown-inner .text-wrap{padding:0 30px 0 10px}}.countdown-wrapper .countdown-inner .text-wrap .trip-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}@media (width<=700px){.countdown-wrapper .countdown-inner .text-wrap .trip-wrap{padding-left:0}}@media (width<=600px){.countdown-wrapper .countdown-inner .text-wrap .trip-wrap{flex-direction:row-reverse;justify-content:flex-end;gap:10px}}.countdown-wrapper .countdown-inner .text-wrap .trip-wrap .cruise-wrap{flex-direction:column-reverse;flex:1;align-items:flex-end;width:100%;display:flex}.countdown-wrapper .countdown-inner .text-wrap .trip-wrap .cruise-wrap p{width:100%}.countdown-wrapper .countdown-inner .text-wrap .trip-wrap .cruise-wrap .ship{color:#d9ae63;font-weight:500}.countdown-wrapper .countdown-inner .text-wrap .trip-wrap .cruise-wrap .trip{text-transform:uppercase;font-size:14px;font-weight:300}@media (width>=800px){.countdown-wrapper .countdown-inner .text-wrap .trip-wrap .cruise-wrap .trip{letter-spacing:1px}}.countdown-wrapper .countdown-inner .text-wrap p:not(.title){text-transform:uppercase;white-space:nowrap;font-size:18px}@media (width<=449px){.countdown-wrapper .countdown-inner .text-wrap p:not(.title){font-size:14px}}.countdown-wrapper .countdown-inner .text-wrap .img-wrap{width:50px;height:50px}@media (width<=600px){.countdown-wrapper .countdown-inner .text-wrap .img-wrap{display:none}}.countdown-wrapper .countdown-inner .text-wrap img{object-position:center;object-fit:cover;width:100%;height:100%}.countdown-wrapper .countdown-inner .title{text-transform:capitalize;font-size:12px;font-weight:300;line-height:16px}@media (width>=800px){.countdown-wrapper .countdown-inner .title{font-size:14px}}.countdown-wrapper .countdown-inner .num-outer{padding-left:10px;padding-right:10px}@media (width>=450px){.countdown-wrapper .countdown-inner .num-outer{padding-left:20px;padding-right:0}}@media (width>=800px){.countdown-wrapper .countdown-inner .num-outer{padding:0 10px 0 30px}}.countdown-wrapper .countdown-inner .num-wrap{column-gap:5px;display:flex}@media (width<=600px){.countdown-wrapper .countdown-inner .num-wrap{justify-content:flex-end;display:flex}}.countdown-wrapper .countdown-inner .num-wrap .counter{grid-template-columns:auto auto;place-items:baseline center;gap:3px;display:grid;position:relative}.countdown-wrapper .countdown-inner .num-wrap .counter .num{color:#d9ae63;font-size:24px;font-weight:600}@media (width<=449px){.countdown-wrapper .countdown-inner .num-wrap .counter .num{font-size:18px}}.countdown-wrapper .countdown-inner .num-wrap .counter .small{text-transform:lowercase;text-align:center;margin-top:-10px;font-size:16px;font-weight:400}@media (width<=449px){.countdown-wrapper .countdown-inner .num-wrap .counter .small{font-size:14px}}.home-contact-wrap{background-color:#fff}.home-contact-wrap .img-wrap{display:none}.home-contact-wrap .btn-wrap{justify-content:center;margin-top:30px;display:flex}.home-contact-wrap .btn-wrap .btn{background-color:#d9ae63;border:none}@media (width>=800px){.home-contact-wrap{justify-content:center;align-items:center;gap:50px;padding:50px;display:flex}.home-contact-wrap .contact-section-small{min-width:initial;margin:0}.home-contact-wrap .img-wrap{border-radius:16px;min-width:200px;max-width:300px;display:block;overflow:hidden}.home-contact-wrap .img-wrap img{object-fit:cover;width:100%;height:100%;transform:scale(1.1)}.home-contact-wrap .img-wrap.cit img{object-position:50% 100%}.home-contact-wrap .img-wrap{max-width:400px}}@media (width>=1000px){.home-contact-wrap .img-wrap{max-width:500px}}.home-contact-wrap .contact-wrapper-img{background-position:10%;background-repeat:no-repeat;background-size:cover;justify-content:end;align-items:center;width:100%;height:100%;padding-top:50px;display:flex;position:absolute;top:0;left:0}.home-contact-wrap .contact-wrapper-img:after{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.home-contact-wrap .contact-section-small{background-color:#fff;min-width:400px;padding:30px 0}@media (width<=550px){.home-contact-wrap .contact-section-small{min-width:0;padding:30px 20px}}@media (width>=800px){.home-contact-wrap .contact-section-small{min-width:0;max-width:350px;padding-left:50px}}.home-contact-wrap .contact-section-small .text-wrapper{max-width:320px;margin:auto}.home-contact-wrap .contact-section-small h3{color:#000;letter-spacing:0;text-transform:uppercase;text-align:center;margin-bottom:20px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.home-contact-wrap .contact-section-small h3:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-contact-wrap .contact-section-small h3.xmas:after{background-color:#cb2648}@media (width>=800px){.home-contact-wrap .contact-section-small h3{text-align:left}.home-contact-wrap .contact-section-small h3:after{left:0;transform:none}}.home-contact-wrap .contact-section-small p,.home-contact-wrap .contact-section-small span{font-size:16px;font-weight:400}.home-contact-wrap .contact-section-small .contact-text{margin:10px 0}.home-contact-wrap .contact-section-small .wrap{align-items:center;margin-bottom:5px;display:flex}.home-contact-wrap .contact-section-small .email{color:#000;margin-left:10px;font-weight:500}.home-contact-wrap .contact-section-small .phone{color:#000;margin-left:10px;margin-right:5px;font-weight:500}.home-contact-wrap .contact-section-small .icon{align-items:center;width:20px;display:flex}.home-contact-wrap .contact-section-small .icon img{width:100%}.home-contact-wrap .contact-section-small .contacts-wrapper{padding-left:15px}.home-contact-wrap .contact-section-small .reply{color:#000;border-top:2px solid #eaedef;margin:10px 0;padding-top:10px;font-size:14px;font-weight:400}.home-contact-wrap .contact-section-small .reply-b{color:#fff;margin:0 50px 0 15px;font-size:14px;font-weight:300}.home-contact-wrap .contact-section-small .working-hours{color:#000}.container-full,.boxes-section>div>.container{padding:0}.boxes-section>div>.container>.row{margin:0;padding:0}.boxes-section .boxes-section__pic-col,.boxes-section .boxes-section__text-col{padding:0}.boxes-section .boxes-section__pic-container{height:100vh;overflow:hidden}.boxes-section .boxes-section__pic-container .boxes-section__pic{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.boxes-section .boxes-section__text-col{flex-direction:column;justify-content:center;display:flex;overflow:hidden}.boxes-section .boxes-section__text-col .text-col__text-container{flex-direction:column;justify-content:center;height:100%;display:flex}@media screen and (width>=992px) and (width>=1200px){.boxes-section .boxes-section__text-col .text-col__text-container{margin-top:50px}}.boxes-section .boxes-section__text-col .text-block__p{margin-bottom:10px!important}.boxes-section .boxes-section__text-col .boxes-section__btn-wrapper{justify-content:center;display:flex;margin-bottom:30px!important}.boxes-section .boxes-section__text-col .boxes-section__btn-wrapper button{margin-top:0}.boxes-section .boxes-section__text-col .boxes-section__btn-wrapper #toTicket_boxes{width:100%;height:100%;margin:0;padding:0;display:block;position:absolute}.boxes-section .boxes-section__text-col .section__text-block{max-width:512px;padding:120px 64px 0}.boxes-section .boxes-section__text-col .section__text-block .list{flex-direction:column;justify-content:center;width:320px;display:flex}.boxes-section .boxes-section__text-col .text-col__illustration-container{width:500px;height:500px;min-height:320px}.boxes-section .boxes-section__text-col .text-col__illustration-container .boxes-section__illustration{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:500px}.text-col__illustration-container_b{background-color:#fafafa;grid-template-columns:1fr 1fr 1fr;min-height:320px;padding:0 200px;display:grid}@media (width<=900px){.text-col__illustration-container_b{grid-template-columns:1fr 1fr;padding:0}}@media (width<=600px){.text-col__illustration-container_b{grid-template-columns:1fr;max-height:1200px;padding:0}}.text-col__illustration-container_b .boxes-section__illustration{grid-column:3/4;justify-content:center;max-width:300px;max-height:600px;padding:50px 0 20px;display:flex}@media (width<=900px){.text-col__illustration-container_b .boxes-section__illustration{grid-column:2/3}}@media (width<=600px){.text-col__illustration-container_b .boxes-section__illustration{grid-area:2/1/3/2;max-width:100%;padding:20px 0}}.text-col__illustration-container_b .boxes-section__illustration img{cursor:pointer}.text-col__illustration-container_b .boxes-section__illustration-desc{text-align:center;flex-direction:column;grid-column:1/3;justify-content:center;justify-self:center;align-items:center;width:50%;padding-top:50px;display:flex}.text-col__illustration-container_b .boxes-section__illustration-desc h3{letter-spacing:4px;text-transform:uppercase;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:38px;padding:18px;font-size:22px;font-weight:400}.text-col__illustration-container_b .boxes-section__illustration-desc .text-block__p{text-align:left;width:80%;min-width:200px;max-width:512px;margin:1rem auto 50px;font-size:16px;font-weight:300;line-height:26px}.text-col__illustration-container_b .boxes-section__illustration-desc .text-block__p.b{margin-top:1rem;margin-bottom:32px}@media (width<=1375px){.text-col__illustration-container_b .boxes-section__illustration-desc{width:75%;padding:20px 50px 0}}@media (width<=900px){.text-col__illustration-container_b .boxes-section__illustration-desc{grid-column:1/2;width:100%;padding:20px 20px 0 70px}}@media (width<=600px){.text-col__illustration-container_b .boxes-section__illustration-desc{width:75%;padding:100px 20px 0}}@media (width<=450px){.text-col__illustration-container_b .boxes-section__illustration-desc{width:100%;padding:100px 20px 0}}.text-col__illustration-container_b .boxes-section__illustration-desc .btn--arrow{margin-bottom:50px}.ships-section{background-color:#252a30;padding:50px 20px}.ships-section .ships-section__title-row{margin-bottom:32px}.ships-section .text-block__p{color:#fff;font-weight:300}.ships-section .service-image{width:100%;height:250px}@media (width>=601px){.ships-section .service-image{height:300px}}@media (width>=1001px){.ships-section .service-image{grid-row:1/3;height:100%}}.ships-section .service-image>div{height:100%}.ships-section .service-image img{object-fit:cover;width:100%;height:100%}.ships-section .service-items{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:50px;display:flex}@media (width>=1001px){.ships-section .service-items{flex-direction:column;justify-content:center;align-items:center}}.ships-section .service-items .service-item{background-color:#fff;grid-template-rows:1fr;align-items:flex-start;width:100%;max-width:500px;display:grid}@media (width>=1001px){.ships-section .service-items .service-item{grid-template-columns:2fr 1.5fr;column-gap:30px;max-width:1000px}}.ships-section .service-items .service-item .ship__btn--wrapper{justify-content:center;align-self:flex-end;margin:20px 0;padding-bottom:20px;padding-right:20px;display:flex}.ships-section .service-items .service-item .ship__btn--wrapper .btn{cursor:pointer;background-color:#d9ae63;border:1px solid #d9ae63;max-width:320px}@media (width<=400px){.ships-section .text-block__title-wrapper{padding-left:0;padding-right:0}}.ships-section .header-wrap{margin:20px 0}.ships-section .header-wrap h3{letter-spacing:2px;text-transform:uppercase;border-left:7px solid #d9ae63;padding:0 20px 0 13px;font-size:1.3rem;font-weight:400}.ships-section .ships-section__abs-services-item{padding:10px 0}.ships-section .inner-content{background:#fff;padding-top:20px}.ships-section>[class*=col]{margin-bottom:16px;padding:0}.ships-section .ship__description p{margin:0 30px 0 20px;padding:20px 0;font-weight:300;line-height:24px}@media (width>=1001px){.ships-section .ship__description p{max-width:350px}}.ships-section .ships-section__ship-item{width:100%;min-width:280px;height:100%;margin:12px 0}.ships-section .ships-section__ship-item .ship__inner-content{height:100%}@media (width>=801px){.ships-section .ships-section__ship-item .ship__inner-content{flex-direction:column;display:flex}}.ships-section .ships-section__ship-item .ship__inner-content .ship__name{letter-spacing:2px;position:relative}.ships-section .ships-section__ship-item .ship__inner-content .ship__name.text-uppercase{text-transform:uppercase}.ships-section .ships-section__ship-item .ship__inner-content .ship__name:after{content:"";background-color:#000;width:260px;height:1px;position:absolute;bottom:-20px;left:20px}.ships-section .ships-section__ship-item .ship__inner-content .ship__btn--wrapper{align-self:flex-end;margin:0 auto 30px}.ships-section .ships-section__ship-item .ship__inner-content .ship__btn{margin-top:10px}.ships-section .ships-section__ship-item .ship__inner-content .ship__btn .btn{cursor:pointer;width:100%}.ships-section .ships-section__ship-item .ship__inner-content .ship__btn .btn .btn__text:before,.ships-section .ships-section__ship-item .ship__inner-content .ship__btn .btn .btn__icon:before{content:none}.ships-section .ships-section__ship-item.ship--inactive .ship__image,.ships-section .ships-section__ship-item.ship--inactive .ship__btn{opacity:.35}.ships-section .hr-wrapper{max-width:340px;margin-left:auto;margin-right:auto}.ships-section .hr-wrapper .ship-hr{margin-top:20px;margin-bottom:20px}.ships-section .ships-title{text-align:left;max-width:400px;margin-left:auto;margin-right:auto;font-size:24px}.ships-section .ships-text{letter-spacing:1px;max-width:400px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:300}.ships-section .Ship-title{margin:80px 0}.ships-section .Ship-title h1{letter-spacing:1px}.ships-section .Ship-title h1,.ships-section .Ship-title p{text-align:center}.ships-section .Ship-title p{max-width:800px;margin-top:30px;margin-left:auto;margin-right:auto;font-size:18px;font-weight:300}.ships-section .img-wrapper-slide{justify-content:center;display:flex}.ships-section .img-wrapper-slide .graph-ships{max-width:600px}.ships-section .indicators{margin-top:80px!important}.ships-section .indicators li{width:15px!important;height:15px!important;padding:13px!important}.ships-section .indicators .each-slideshow-indicator:before{width:15px!important;height:15px!important}.box.isSold .button-ticket{color:gray!important;pointer-events:none!important;border:1px solid gray!important}.box.isSold .box-title{color:gray}.route{background:#202327;padding:50px 20px;position:relative;overflow:hidden}.route .title-wrap h2,.route .title-wrap .desc{color:#fff;text-align:left}.route .title-wrap h2{color:#fff;letter-spacing:0;text-align:left;max-width:400px;padding:20px;font-size:24px;font-weight:500;line-height:28px;position:relative}.route .title-wrap h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:20px;transform:none}.route .title-wrap .desc{max-width:400px;margin:20px auto 50px;padding:0 20px;font-weight:300}.route .departure-wrapper{width:100%;max-width:400px;margin:0 auto}.route .departure-wrapper .departure__text{flex-direction:column;width:100%;display:flex}.route .departure-wrapper .departure__text *{color:#fff}.route .departure-wrapper .departure__text{font-size:16px}.route .departure-wrapper .departure__text b{font-weight:600}.route .language-details{z-index:10;box-sizing:border-box;background-color:#fff;border-radius:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;width:90%;max-width:1200px;padding:20px;display:grid;position:absolute;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #0000004d}.route .language-details .iksz{z-index:11;cursor:pointer;width:30px;height:30px;position:absolute;top:5px;right:5px}.route .language-details .lang-item{gap:10px;margin:0 5px;display:flex}.route .language-details .lang-item span{text-transform:uppercase}.route .language-details .lang-item img{object-fit:cover;border:1px solid #0000004d;width:40px;height:25px}@media (width<=500px){.route .language-details{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.route .language-details .lang-item span{font-size:14px}.route .language-details .lang-item img{width:30px;height:20px}}.route .language-details.hidden{opacity:0;pointer-events:none}.route .catalog-wrapper{z-index:1;background-color:#343a41;border-radius:8px;place-self:center flex-end;max-width:400px;margin:0 auto;padding:20px;position:relative}.route .catalog-wrapper .icon{width:50px;height:50px;margin:auto}.route .catalog-wrapper h4{text-transform:uppercase;text-align:center;letter-spacing:1px;margin-bottom:20px;padding:0 0 10px;font-size:24px;font-weight:500;line-height:26px;position:relative}.route .catalog-wrapper h4:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.route .catalog-wrapper h4 span{color:#fff;font-weight:400}.route .catalog-wrapper p{text-align:left;color:#fff;font-size:16px;font-weight:300;line-height:20px}.route .catalog-wrapper .hp-warning{text-align:center;border:1px solid #fff;border-radius:8px;width:fit-content;margin:20px auto;padding:5px 10px}.route .catalog-wrapper .hp-warning p{font-size:14px;font-style:italic}.route .catalog-wrapper b{color:#fff}.route .catalog-wrapper .languages-wrap{cursor:pointer;margin-top:20px}.route .catalog-wrapper .languages-wrap .supported{text-transform:uppercase;font-size:18px;font-weight:600}.route .catalog-wrapper .languages-wrap .languages{flex-wrap:wrap;justify-content:start;align-items:center;gap:5px;padding-top:10px;display:flex}.route .catalog-wrapper .languages-wrap .languages .flag-wrap{width:40px;height:25px}.route .catalog-wrapper .languages-wrap .languages .flag-wrap img{object-fit:cover;width:100%;height:100%}.route .catalog-wrapper ul{padding:0 10px;list-style:none}.route .catalog-wrapper ul li{color:#fff;padding-left:30px;position:relative}.route .catalog-wrapper ul li:before{content:"";background-color:#d9ae63;width:5px;height:5px;position:absolute;top:9px;left:15px}.route .catalog-wrapper ul li strong{color:#fff}.route .route-map-container{justify-content:center;display:flex}.route .route-map-container .route-map{max-width:500px;height:100%;padding:0}.route .route-map-container .route-map .map{object-fit:contain;width:100%;height:100%}@media (width<=550px){.route .route-map-container .route-map{min-height:650px}}@media (width>=551px){.route .route-map-container .route-map{min-height:950px}}.route .route-map-container .route-map:before{content:"";filter:blur(2px);z-index:8;background-image:linear-gradient(#202327 10%,#20232700);width:100%;height:75px;position:absolute;top:-5px;left:0}.route .route-map-container .route-map:after{content:"";filter:blur(2px);z-index:8;background-image:linear-gradient(#20232700,#202327 70%);width:100%;height:75px;position:absolute;bottom:-5px;left:0}.route .route-map-container .route-map{width:100%;position:relative}.route .route-map-container .route-map .buda,.route .route-map-container .route-map .pest{text-transform:uppercase;color:#ffffff1a;opacity:.8;font-size:42px;font-weight:600;position:absolute}@media (width<=500px){.route .route-map-container .route-map .buda,.route .route-map-container .route-map .pest{font-size:30px}}.route .route-map-container .route-map .buda{bottom:50px;left:20px}@media (width<=500px){.route .route-map-container .route-map .buda{left:40px}}@media (width<=400px){.route .route-map-container .route-map .buda{z-index:0;left:20px}}.route .route-map-container .route-map .pest{bottom:50px;right:50px}@media (width<=500px){.route .route-map-container .route-map .pest{right:60px}}@media (width<=400px){.route .route-map-container .route-map .pest{z-index:0;right:40px}}.route .route-map-container .route-map .dock{z-index:1;background-color:#24292f;align-items:center;gap:10px;padding:10px;display:flex;position:absolute;top:51%;right:60px}.route .route-map-container .route-map .dock p{color:#fff;z-index:1;margin:-3px 0;position:relative}.route .route-map-container .route-map .dock img{z-index:1;width:30px;height:30px;position:relative}.route .route-map-container .route-map .dock:after{content:"";z-index:0;border-top:0 solid #0000;border-bottom:40px solid #0000;border-left:0 solid #0000;border-right:100px solid #24292f;width:0;height:0;position:absolute;top:10px;left:-40px}@media (width<=550px){.route .route-map-container .route-map .dock:after{border-width:0 60px 20px 0;transform:translate(10px,-5px)}}@media (width<=500px){.route .route-map-container .route-map .dock:after{border-width:0 60px 20px 0}}@media (width<=450px){.route .route-map-container .route-map .dock:after{border-width:0 30px 10px 0;transform:translate(20px,-5px)}}@media (width<=600px){.route .route-map-container .route-map .dock{transform:translate(-15px,3px)}.route .route-map-container .route-map .dock p{font-size:.9rem}}@media (width<=550px){.route .route-map-container .route-map .dock{transform:translate(-30px,5px)}.route .route-map-container .route-map .dock img{width:20px;height:20px}.route .route-map-container .route-map .dock{padding:5px 10px}}@media (width<=450px){.route .route-map-container .route-map .dock{transform:translate(5px,5px)}.route .route-map-container .route-map .dock p{font-size:12px}}.route .route-map-container .route-map .map-poi{text-align:center;flex-direction:column;align-items:center;width:100px;display:flex}@media (width<=500px){.route .route-map-container .route-map .map-poi{width:70px}}.route .route-map-container .route-map .map-poi p{color:#fff;font-size:14px;font-weight:300;line-height:14px}@media (width<=500px){.route .route-map-container .route-map .map-poi p{font-size:12px;line-height:10px}}.route .route-map-container .route-map .map-poi img{width:60px;height:60px}@media (width<=500px){.route .route-map-container .route-map .map-poi img{width:45px;height:45px}}.route .route-map-container .route-map .map-poi.halasz{top:35%;left:50px}@media (width<=400px){.route .route-map-container .route-map .map-poi.halasz{left:20px}}.route .route-map-container .route-map .map-poi.budaivar{top:45%;left:50px}.route .route-map-container .route-map .map-poi.budaivar p{margin-top:-10px}@media (width<=400px){.route .route-map-container .route-map .map-poi.budaivar{left:20px}}.route .route-map-container .route-map .map-poi.szabadsag{top:58.5%;left:50px}.route .route-map-container .route-map .map-poi.szabadsag p{margin-top:-5px}@media (width<=400px){.route .route-map-container .route-map .map-poi.szabadsag{left:20px}}.route .route-map-container .route-map .map-poi.gellert{top:65%;left:50px}@media (width<=400px){.route .route-map-container .route-map .map-poi.gellert{left:20px}}.route .route-map-container .route-map .map-poi.gellert p{margin-top:-10px}.route .route-map-container .route-map .map-poi.muszaki{top:75%;left:50px}@media (width<=400px){.route .route-map-container .route-map .map-poi.muszaki{left:20px}}.route .route-map-container .route-map .map-poi.muszaki p{margin-top:-15px}.route .route-map-container .route-map .map-poi.mupa{top:83%;right:50px}.route .route-map-container .route-map .map-poi.mupa p{margin-top:-10px}@media (width<=500px){.route .route-map-container .route-map .map-poi.mupa{top:80%}}@media (width<=400px){.route .route-map-container .route-map .map-poi.mupa{right:20px}}.route .route-map-container .route-map .map-poi.nemzeti{top:75%;right:50px}.route .route-map-container .route-map .map-poi.nemzeti p{margin-top:-10px}@media (width<=500px){.route .route-map-container .route-map .map-poi.nemzeti{top:72%}}@media (width<=400px){.route .route-map-container .route-map .map-poi.nemzeti{right:20px}}.route .route-map-container .route-map .map-poi.balna{top:62%;right:50px}.route .route-map-container .route-map .map-poi.balna p{max-width:80px;margin-top:-10px}@media (width<=500px){.route .route-map-container .route-map .map-poi.balna{top:64%}}@media (width<=400px){.route .route-map-container .route-map .map-poi.balna{right:20px}}.route .route-map-container .route-map .map-poi.vasar{top:55%;right:50px}.route .route-map-container .route-map .map-poi.vasar p{margin-top:-10px}@media (width<=400px){.route .route-map-container .route-map .map-poi.vasar{right:20px}}.route .route-map-container .route-map .map-poi.rudas{top:52%;left:50px}.route .route-map-container .route-map .map-poi.rudas p{margin-top:-20px}@media (width<=500px){.route .route-map-container .route-map .map-poi.rudas p{margin-top:-10px}}@media (width<=400px){.route .route-map-container .route-map .map-poi.rudas{left:20px}}.route .route-map-container .route-map .map-poi.templom{top:38.5%;right:50px}@media (width<=400px){.route .route-map-container .route-map .map-poi.templom{top:38%;right:20px}}.route .route-map-container .route-map .map-poi.templom p{margin-top:-5px}.route .route-map-container .route-map .map-poi.gresham{top:32%;right:50px}@media (width<=400px){.route .route-map-container .route-map .map-poi.gresham{top:31%;right:20px}}.route .route-map-container .route-map .map-poi.gresham p{margin-top:-10px}.route .route-map-container .route-map .map-poi.parlament{top:25%;right:50px}@media (width<=400px){.route .route-map-container .route-map .map-poi.parlament{right:20px}}.route .route-map-container .route-map .map-poi.parlament p{margin-top:-10px}.route .route-map-container .route-map .map-routes__routepic{width:100%;height:100%;display:block}.route .sunset-wrap{flex-direction:column;align-items:center;width:100%;max-width:400px;margin:20px auto;display:flex}.route .sunset-wrap .icon-wrap{width:75px;height:75px}.route .sunset-wrap .icon-wrap img{object-fit:contain;width:100%;height:100%;display:block}.route .sunset-wrap .sunset-time{align-items:center;gap:10px;display:flex}.route .sunset-wrap .sunset-time b{color:#fff;font-size:20px;display:block}.route .sunset-wrap .sunset-time #sunset{color:#000;background-color:#fff;border-radius:6px;margin:0;padding:4px 8px;scroll-margin-top:75px;font-size:20px;font-weight:500;display:block}.route .sunset-wrap .info-wrap{margin-top:20px;position:relative}.route .sunset-wrap .info-wrap .info{width:30px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.route .sunset-wrap .info-wrap .info img{object-fit:contain;width:100%;height:100%;display:block}.route .sunset-wrap .info-wrap p{color:#fff;font-weight:300}.route .uppercase{text-transform:uppercase}.route .uppercase.light{font-weight:300}.route .imgs-wrap,.route .phone{display:none}@media (width>=1000px){.route{grid-template-rows:200px;grid-template-columns:repeat(2,1fr);grid-template-areas:"a.""a b""a c""a d""a.""e e""f g";column-gap:50px;padding:50px 0;display:grid}.route .route-map-container{grid-area:a}.route .title-wrap{grid-area:b;max-width:350px}.route .departure-wrapper{grid-area:c;max-width:350px;margin:50px 0;padding-left:20px}.route .sunset-wrap{grid-area:d;max-width:350px;margin:0;padding-left:20px}.route .catalog-wrapper{background-color:#0000;grid-area:f;justify-self:flex-end;max-width:350px;margin:50px 50px 0 0}.route .imgs-wrap{grid-area:e;justify-content:center;width:100%;height:200px;margin:50px 0 0;display:flex;position:relative;overflow-x:hidden}.route .imgs-wrap:before{content:"";z-index:2;background:linear-gradient(270deg,#252a3000 0%,#252a3066 60%,#252a30 100%);width:300px;height:100%;position:absolute;left:0}.route .imgs-wrap:after{content:"";z-index:2;background:linear-gradient(90deg,#252a3000 0%,#252a3066 60%,#252a30 100%);width:200px;height:100%;position:absolute;right:0}.route .imgs-wrap img{position:relative}.route .phone{z-index:2;grid-area:g;margin-top:-230px;margin-bottom:-200px;display:block;position:relative;right:0}.route .phone img{width:450px;transform:translateY(150px)}}@media (width>=1000px) and (width>=1000px){.route .phone img{width:500px}}.faq-section .section{padding:0 20px 50px}.faq-section .faq-section__content-container .faq-section__inner-content{z-index:1;width:100%;max-width:600px;margin:auto;position:relative}.faq-section .faq-section__content-container .faq-section__inner-content .text-block__title-wrapper{margin:0 auto 32px;padding:0 20px}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .accordion__button{gap:10px;display:flex}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .accordion__button .center-con .round span{background-color:#fff}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .accordion__button.active .center-con .round span{background-color:#d9ae63}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .content p{font-weight:300}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .content.active{width:100%;max-width:unset}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .content.active .accordion__content.active{opacity:1;height:auto;padding-top:0}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .accordion-text-margin{width:100%;max-width:420px;margin:0 0 32px}@media screen and (width<=600px){.faq-section .faq-section__content-container .faq-section__inner-content .accordion .accordion-text-margin{max-width:initial;margin-bottom:32px}}.faq-section .faq-section__content-container .faq-section__inner-content .accordion .accordion__content{text-align:left}.faq-section .faq-section__btn-wrapper{text-align:center;justify-content:center;margin-top:50px;display:flex}.faq-section .faq-section__btn-wrapper .btn--arrow{color:#fff;border:1px solid #fff}.faq-section .faq-section__btn-wrapper .btn--arrow .btn__text{color:#fff;border-right:1px solid #fff;align-items:center;display:flex}.faq-section .faq-section__btn-wrapper .btn--arrow .btn__text:before{content:none}.faq-section .faq-section__btn-wrapper .btn--arrow .btn__icon .icon--arrow:before{background-color:#fff}.faq-section .faq-section__btn-wrapper .btn--arrow .btn__icon .icon--arrow:after{border:1px solid #fff;border-width:1px 1px 0 0}.faq-section .faq-section-row{flex-direction:column;display:flex}@media screen and (width<=500px){.faq-section .faq-section-row{padding-left:0;padding-right:0}}.faq-section.home-faq{background-color:#252a30;padding:0 20px}.faq-section.home-faq.xmas{background-image:url(/_astro/xmas-pattern-white.C6GX6BgY.svg);background-size:90px;position:relative}.faq-section.home-faq.xmas:before{content:"";opacity:.95;background-color:#252a30;width:100%;height:100%;position:absolute;top:0;left:0}.faq-section.home-faq .faq-section__content-wrapper{max-width:500px;margin:auto;padding:30px 20px}@media (width>=1000px){.faq-section.home-faq .faq-section__content-wrapper{max-width:initial}}.faq-section.home-faq .faq-section__content-container{padding:0!important}.faq-section.home-faq .faq-section__content-container .faq-section__inner-content .accordion{z-index:1;max-width:600px;position:relative}.faq-section.home-faq h2{letter-spacing:0;margin-bottom:50px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}.faq-section.home-faq h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0}#faq-page{padding-top:120px}#faq-page h1{text-align:center;text-transform:uppercase;letter-spacing:4px;color:#fff;border-top:2px solid #ffffff4d;border-bottom:2px solid #ffffff4d;margin:0 20px;padding:20px 0;font-weight:300}@media (width>=500px){#faq-page h1{margin:0 50px}}#faq-page .content{color:#fff}#faq-page .content .accordion__content{padding:0 20px;margin:0!important}#faq-page .content .accordion__content.item{font-size:initial;padding-left:0;font-weight:300;list-style:inside}#faq-page .content .accordion__content.p{padding:0 0 20px}#reviews{width:100%;min-height:500px;padding:30px 50px 50px}@media (width<=1100px){#reviews{margin:0}}@media (width<=800px){#reviews{padding:30px 50px 50px}}@media (width<=600px){#reviews{margin:0;padding:30px 20px 50px}}#reviews{background-color:#eaedef}#reviews h2{color:#000;letter-spacing:0;margin-bottom:50px;padding:20px 0;font-size:24px;font-weight:500;line-height:28px;position:relative}#reviews h2:after{content:"";background-color:#d9ae63;width:50px;height:2px;position:absolute;bottom:0}#reviews h2.xmas:after{background-color:#cb2648}#reviews *{color:#000}#reviews .reviews-section{flex-wrap:wrap;align-items:flex-start;gap:20px 10px;max-width:600px;min-height:1000px;margin:auto;padding-bottom:40px;display:flex;position:relative}@media (width>=850px){#reviews .reviews-section{max-width:initial;justify-content:center;column-gap:20px;min-height:500px}}@media (width>=1000px){#reviews .reviews-section{max-width:1300px;min-height:380px}}#reviews .reviews-section .review-item{background-color:#fff;border-radius:8px;grid-template-columns:1fr;max-width:380px;margin-left:0;margin-right:auto;padding:0 20px;display:grid;box-shadow:0 0 20px 1px #0000001a}#reviews .reviews-section .review-item:nth-of-type(2n){margin-left:auto;margin-right:0}@media (width>=850px){#reviews .reviews-section .review-item,#reviews .reviews-section .review-item:nth-of-type(2n){margin:0}}#reviews .reviews-section .review-item .review-text-wrap{gap:14px;margin:20px 0 0;display:flex}#reviews .reviews-section .review-item .review-text-wrap .quote .img-wrap{justify-content:center;place-self:flex-start center;gap:6px;width:36px;display:flex}#reviews .reviews-section .review-item .review-text-wrap .quote .img-wrap img{width:12px}@media (width<=500px){#reviews .reviews-section .review-item .review-text-wrap .quote .img-wrap{gap:4px;width:24px}#reviews .reviews-section .review-item .review-text-wrap .quote .img-wrap img{width:10px}}#reviews .reviews-section .review-item .review-text-wrap .review-text{font-weight:300}#reviews .reviews-section .review-item .review-text-wrap .review-text .readmore{cursor:pointer;text-transform:capitalize;opacity:.65}#reviews .reviews-section .review-item .review-text-wrap .review-text .readmore.hidden{display:none}#reviews .reviews-section .review-item .review-head,#reviews .reviews-section .review-item .review-foot{justify-content:space-between;align-self:flex-end;align-items:center;margin:20px 0;display:flex}#reviews .reviews-section .review-item .review-head{display:flex}#reviews .reviews-section .review-item .review-foot{gap:10px;padding-left:50px}@media (width<=500px){#reviews .reviews-section .review-item .review-foot{flex-wrap:wrap;padding-left:0}}#reviews .reviews-section .review-item .review-foot .time{opacity:.5}#reviews .reviews-section .review-item .review-foot .author{text-align:right;line-height:1.2rem}#reviews .reviews-section .review-item .review-foot .stars-wrap{justify-content:center;gap:2px;display:flex}@media (width>=1050px){#reviews .reviews-section{justify-content:center;max-width:1300px}#reviews .reviews-section .review-item{margin:0!important}}#reviews .flex{display:flex}@media (width<=999px){#reviews .flex{flex-direction:column}}#reviews .badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:30px;display:flex}@media (width>=1000px){#reviews .badges{border-right:1px solid #0003;flex-wrap:nowrap;justify-content:flex-end;width:50%;margin-bottom:0;padding-right:50px}}#reviews .badges .trip-badge{align-items:center;gap:10px;width:fit-content;display:flex}#reviews .badges .trip-badge p{opacity:.75;line-height:20px}#reviews .badges .trip-badge p:first-of-type{opacity:1;font-weight:600}#reviews .badges .trip-badge img{width:50px;height:50px}#reviews .badges .tour-img-wrap{flex-grow:1;width:100%;max-width:230px;display:flex}#reviews .badges .tour-img-wrap img{object-fit:contain;width:100%;height:100%}#reviews .ratings-section{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width>=1000px){#reviews .ratings-section{flex-wrap:nowrap;padding-left:50px}}#reviews .ratings-section .rating-item{justify-content:center;align-items:center;gap:3px;display:flex}#reviews .ratings-section .rating-item .logo-wrap,#reviews .ratings-section .rating-item img{width:35px;height:35px}#reviews .ratings-section .rating-item p{margin-bottom:0;font-size:18px;font-weight:500}.valentine-box{background-color:#fff;background-position:-100px 0;max-width:30%;overflow:auto}@media screen and (width<=1350px){.valentine-box{max-width:50%}}@media screen and (width<=850px){.valentine-box{max-width:70%}}@media screen and (width<=450px){.valentine-box{max-width:80%;max-height:200px}}@media screen and (width>=450px){.valentine-box{background-position:-50px 0}}@media screen and (width>=670px){.valentine-box{background-position:0 0}}@media screen and (width>=1200px){.valentine-box{background-position:0 -40px}}.valentine-box .valentine-content{padding:50px;position:relative}@media screen and (width>=300px){.valentine-box .valentine-content{padding:30px 20px}}@media screen and (width>=450px){.valentine-box .valentine-content{padding:40px 50px}}@media screen and (width>=990px){.valentine-box .valentine-content{padding:50px 60px}}.valentine-box .valentine-texts-wrapper .valentineBackground{width:300px;margin-bottom:40px}.valentine-box .valentine-texts-wrapper .heart-icon{width:25px;margin-top:5px}.valentine-box .valentine-texts-wrapper .valentine-modal-header{display:flex}@media screen and (width<=990px){.valentine-box .valentine-texts-wrapper .valentine-modal-header{margin-top:20px}}@media screen and (width<=420px){.valentine-box .valentine-texts-wrapper .valentine-modal-header{margin-top:0}}.valentine-box .close{border:1px solid #000;padding:2px 4px;position:absolute;top:15px;right:20px;opacity:.9!important}@media screen and (width<=450px){.valentine-box .close{padding:2px 4px;top:10px}}.valentine-box .close span{color:#000;font-size:30px;font-weight:300;line-height:20px}.valentine-box:focus-visible{outline:unset}.valentine-box #modal-modal-title,.valentine-box #modal-modal-descripton{color:#000;font-family:Jost,sans-serif}.valentine-box #modal-modal-description{font-size:1em;font-weight:300}@media screen and (width<=990px){.valentine-box #modal-modal-description{font-size:.9em}}@media screen and (width<=450px){.valentine-box #modal-modal-description{font-size:.8em}}.valentine-box #modal-modal-description{margin-top:20px}.valentine-box #modal-modal-title{text-shadow:unset;text-transform:uppercase;font-size:1.5rem;font-weight:500}@media screen and (width<=990px){.valentine-box #modal-modal-title{font-size:1.4px}}@media screen and (width<=450px){.valentine-box #modal-modal-title{font-size:1.2rem}}@media screen and (width<=300px){.valentine-box #modal-modal-title{font-size:1rempx}}.valentine-box .modalDescription{font-family:Jost,sans-serif;font-size:1em;line-height:25px}@media screen and (width>=300px){.valentine-box .modalDescription{font-size:.5rem}}@media screen and (width>=450px){.valentine-box .modalDescription{font-size:.5rem}}@media screen and (width>=990px){.valentine-box .modalDescription{font-size:.7rem}}.valentine-box .valentine-btn-wrapper{justify-content:space-between;align-items:center;margin-top:40px;display:flex}@media screen and (width<=450px){.valentine-box .valentine-btn-wrapper{margin-top:20px}}.valentine-box .valentine-btn-wrapper #toTicket_womensDayModal{width:100%;height:100%;margin:0;padding:0;display:block;position:absolute}.valentine-box .valentine-btn-wrapper .valentine-gif{width:70px;height:60px}.valentine-box .valentine-btn-wrapper .btn--normal{box-shadow:unset!important}.valentine-box .valentine-btn-wrapper .btn__text{box-shadow:unset!important;transition:unset!important}.valentine-box .valentine-btn-wrapper img{width:35px}@media screen and (width<=450px){.valentine-box .valentine-btn-wrapper img{width:40px}}.valentine-box .valentine-bg{z-index:-1;content:"";opacity:.9;background:linear-gradient(#0000,#000);width:100%;height:100%;position:absolute;bottom:0;left:0}.test{z-index:1;justify-content:center;display:flex}#ship-svg .cls-14,#ship-svg-inner .cls-14,#ship-svg-outer .cls-14,#ship-svg .cls-6,#ship-svg-inner .cls-6,#ship-svg-outer .cls-6,#ship-svg .cls-6 tspan,#ship-svg-inner .cls-6 tspan,#ship-svg-outer .cls-6 tspan,#ship-svg .cls-7,#ship-svg-inner .cls-7,#ship-svg-outer .cls-7{font-family:Jost,sans-serif}html,body{width:100%;height:100%;margin:0}
