@font-face{font-family:Shuttleblock;src:url("../webfonts/shuttleblock-bold.eot");src:url("../webfonts/shuttleblock-bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/shuttleblock-bold.woff2") format("woff2"),url("../webfonts/shuttleblock-bold.woff") format("woff"),url("../webfonts/shuttleblock-bold.ttf") format("truetype"),url("../webfonts/shuttleblock-bold.svg#Shuttleblock-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Mundial Narrow";src:url("../webfonts/mundial-narrow-regular.eot");src:url("../webfonts/mundial-narrow-regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/mundial-narrow-regular.woff2") format("woff2"),url("../webfonts/mundial-narrow-regular.woff") format("woff"),url("../webfonts/mundial-narrow-regular.ttf") format("truetype"),url("../webfonts/mundial-narrow-regular.svg#MundialNarrow-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Mundial Narrow";src:url("../webfonts/mundial-narrow-semibold.eot");src:url("../webfonts/mundial-narrow-semibold.eot?#iefix") format("embedded-opentype"),url("../webfonts/mundial-narrow-semibold.woff2") format("woff2"),url("../webfonts/mundial-narrow-semibold.woff") format("woff"),url("../webfonts/mundial-narrow-semibold.ttf") format("truetype"),url("../webfonts/mundial-narrow-semibold.svg#MundialNarrow-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:" ";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#e5f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{width:150px}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none}a{text-decoration:none;border:0}img{border:0}input,textarea{border:0;background:0 0;outline:0;resize:none;border-radius:0}button{border:none;outline:0;padding:0;margin:0;cursor:pointer}textarea{overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{position:relative;font-size:14px;line-height:19px;font-weight:400;overflow-y:scroll;font-family:Mundial Narrow,sans-serif;background:#020316 url(../images/bg.png);color:#020316;padding:0;margin:0;overflow-x:hidden}.toCenter{width:100%;margin:0 auto;max-width:1155px;padding:0 10px;position:relative}@media only screen and (max-width:989px){.toCenter{padding:0 8px}}.toCenter.longer{max-width:1382px}* html .clearfix{-webkit-transform:translate(0);transform:translate(0)}*{-webkit-appearance:none;-moz-appearance:none;appearance:none}b,strong{font-weight:600}em,i{font-style:italic}.grid{display:-ms-grid;display:grid}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}main{position:relative;width:100%;overflow:hidden}.place{padding:10px 0;position:relative;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.place .push{position:relative;height:32px}.place .select{position:absolute;top:0;right:0;font-weight:600;cursor:pointer;font-size:14px;line-height:24px;padding:2px 0;background-color:#fff;border-radius:20px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:989px){.place .select{max-width:100%}}.place .select .purple{color:#8a27a1;white-space:nowrap;margin:0 10px 0 0;display:inline-block}.place .select .dark{color:#020316;vertical-align:top;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis}.place .select.open .list{display:block}.place .select.open .selected:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.place .selected{padding:3px 10px 1px 40px}@media only screen and (max-width:989px){.place .selected{padding:2px 10px 0 30px}}.place .oneItem{padding:3px 0 1px 30px}@media only screen and (max-width:989px){.place .oneItem{padding:2px 0 0 20px}}.place .oneItem:first-child{border-top:dashed 2px #020316}.place .selected{position:relative}.place .selected:after{content:"";top:8px;left:11px;position:absolute;width:14px;height:14px;background:url(../images/purple-triangle.svg) no-repeat center center}@media only screen and (max-width:989px){.place .selected:after{left:8px}}.place .items{padding:0 10px}.place .list{display:none}.mainHeader{background-color:#e53845;padding:19px 0;position:relative;z-index:10}@media only screen and (max-width:989px){.mainHeader{padding:28px 0}}.mainHeader .lang{gap:26px;font-size:16px;line-height:29px;text-transform:uppercase}@media only screen and (max-width:989px){.mainHeader .lang{gap:20px}}.mainHeader .lang li{position:relative}.mainHeader .lang li:after{content:"";position:absolute;top:50%;right:-14px;width:1px;height:24px;background-color:#fff;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media only screen and (max-width:989px){.mainHeader .lang li:after{right:-10px}}.mainHeader .lang li:last-child:after{display:none}.mainHeader .lang a{color:#fff;background-repeat:no-repeat;background-position:left center;width:30px;height:30px;display:block;-webkit-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms;opacity:1}@media only screen and (max-width:989px){.mainHeader .lang a{padding-left:30px;background-size:24px auto}}.mainHeader .lang a.hu{background-image:url(../images/hu.svg)}.mainHeader .lang a.en{background-image:url(../images/en.svg)}.mainHeader .lang a:hover{opacity:.9}.mainHeader nav ul{gap:20px}.mainHeader nav a{font-weight:600;line-height:30px;display:table;color:#fff}.mainHeader .topFlex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.mainHeader .logo{position:absolute;top:0;left:50%;width:220px;-webkit-transform:translate(-50%,0) rotate(0);transform:translate(-50%,0) rotate(0);-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.mainHeader .logo:hover{-webkit-transform:translate(-50%,0) rotate(3deg);transform:translate(-50%,0) rotate(3deg)}.mainHeader .logo img{display:block;width:100%}@media only screen and (max-width:989px){.mainHeader .logo{top:40px;width:120px}}.button{position:relative;display:table;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.button span{background-color:#8a27a1;display:block;cursor:pointer;border-radius:999px;font:600 16px/32px Mundial Narrow;color:#fff;text-transform:uppercase;padding:0 22px;position:relative;-webkit-box-shadow:0 0 0 2px #020316;box-shadow:0 0 0 2px #020316;z-index:2;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.button:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:999px;z-index:1;background-color:#020316;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.button:active:after,.button:hover:after{top:4px}.button:active span{background-color:#68137b}.button.outline span{background-color:#fff;color:#020316}.movingTexts{color:#fff;background-color:#020316;font:700 64px/82px Shuttleblock}@media only screen and (max-width:989px){.movingTexts{font-size:37px;line-height:48px}}.movingTexts .marquee{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:989px){.movingTexts .marquee{gap:6px}}.movingTexts img{display:block;width:48px}@media only screen and (max-width:989px){.movingTexts img{width:28px}}.mainFooter{background:#f3fcff url(../images/bg2.png);background-size:120px auto;padding:24px 0}.mainFooter .topFlex{gap:32px;margin:0 0 23px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:989px){.mainFooter .topFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mainFooter .midFlex{margin:0 0 48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}@media only screen and (max-width:989px){.mainFooter .midFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.mainFooter .navGrid{margin:0 0 48px;-ms-grid-columns:1fr 80px 1fr 80px 1fr 80px 1fr 80px 1fr 80px 1fr;grid-template-columns:repeat(6,1fr);gap:80px}@media only screen and (max-width:989px){.mainFooter .navGrid{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center;gap:40px}}.mainFooter .navGrid h3{border-bottom:solid 1px #020316;font:700 20px/24px Shuttleblock;padding:0 0 11px;margin:0 0 11px}.mainFooter .navGrid li{margin:0 0 11px}.mainFooter .navGrid li:last-child{margin-bottom:0}.mainFooter .navGrid a,.mainFooter .navGrid p{font-size:14px;line-height:17px}.mainFooter .navGrid a{display:table;color:#020316}@media only screen and (max-width:989px){.mainFooter .navGrid a{margin:0 auto}}.mainFooter .navGrid a:hover{text-decoration:underline}.mainFooter .email{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (max-width:989px){.mainFooter .email{width:100%}}.mainFooter .email span{position:relative;display:block;background-color:#8a27a1;color:#fff;text-align:center;font:700 24px/120px Shuttleblock;border-radius:999px;-webkit-box-shadow:inset 0 0 0 2px #020316;box-shadow:inset 0 0 0 2px #020316;z-index:2;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.mainFooter .email:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:999px;z-index:1;background-color:#020316;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.mainFooter .email:active:after,.mainFooter .email:hover:after{top:4px}.mainFooter .email:active span{background-color:#68137b}.mainFooter .phone{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (max-width:989px){.mainFooter .phone{width:100%}}.mainFooter .phone span{border-radius:999px;background-color:#fff;border:dashed 3px #020316;display:block;color:#020316;text-align:center;z-index:2;position:relative;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s;font:700 24px/104px Shuttleblock}.mainFooter .phone:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:999px;z-index:1;background-color:#020316;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.mainFooter .phone:active span,.mainFooter .phone:hover span{border:solid 3px #020316}.mainFooter .phone:active:after,.mainFooter .phone:hover:after{top:4px}.mainFooter .phone:active span{background-color:#f3fcff}.mainFooter h2{font:700 80px/80px Shuttleblock}@media only screen and (max-width:989px){.mainFooter h2{font-size:48px;line-height:48px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}.mainFooter .bottomFlex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:989px){.mainFooter .bottomFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}}.mainFooter .bottomFlex ul{gap:20px}.mainFooter .bottomFlex ul a{display:block;width:32px;height:32px;border-radius:999px;position:relative}.mainFooter .bottomFlex ul a span{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s;border-radius:999px;z-index:2;position:relative}.mainFooter .bottomFlex ul a.facebook span{background-image:url(../images/facebook.svg)}.mainFooter .bottomFlex ul a.instagram span{background-image:url(../images/instagram.svg)}.mainFooter .bottomFlex ul a.youtube span{background-image:url(../images/youtube.svg)}.mainFooter .bottomFlex ul a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:999px;z-index:1;background-color:#020316;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.mainFooter .bottomFlex ul a:active:after,.mainFooter .bottomFlex ul a:hover:after{top:3px}.mainFooter .bottomFlex p{font:700 12px/32px Shuttleblock}.mainFooter .footerBullet{border-radius:999px;position:relative;width:102px;height:102px}@media only screen and (max-width:989px){.mainFooter .footerBullet{display:none}}.mainFooter .footerBullet span{background-color:#8a27a1;display:block;cursor:pointer;border-radius:999px;font:600 16px/32px Mundial Narrow;color:#fff;text-transform:uppercase;position:relative;-webkit-box-shadow:inset 0 0 0 2px #020316;box-shadow:inset 0 0 0 2px #020316;z-index:2;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s;width:102px;height:102px}.mainFooter .footerBullet span:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/book-footer.svg) no-repeat center center/91px auto;-webkit-animation:circle 8s linear infinite;animation:circle 8s linear infinite}.mainFooter .footerBullet.en span:after{background-image:url(../images/book-footer-en.svg)}.mainFooter .footerBullet:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:999px;z-index:1;background-color:#020316;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.mainFooter .footerBullet img{width:41px;position:absolute;display:block;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mainFooter .footerBullet:active:after,.mainFooter .footerBullet:hover:after{top:4px}.mainFooter .footerBullet:active span{background-color:#68137b}.heroSlider{margin:30px 0 25px}.heroSlider .slider:not(.slick-initialized) .oneSlide{display:none}.heroSlider .slider:not(.slick-initialized) .oneSlide:first-child{display:block}@media only screen and (max-width:989px){.heroSlider .toCenter{padding:0}}.heroSlider .sliderContent{position:relative;height:100%}.heroSlider img{width:100%;height:100%;position:absolute;display:block;z-index:0;border-radius:0 0 20px 20px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom 0 right 0;object-position:bottom 0 right 0}.heroSlider img.mobile{display:none}@media only screen and (max-width:989px){.heroSlider img.mobile{display:block}.heroSlider img.desktop{display:none}}.heroSlider .texts{position:relative;z-index:1;color:#fff;padding:105px 137px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media only screen and (max-width:989px){.heroSlider .texts{padding:26px 8px 20px 8px}}.heroSlider h2{text-shadow:4px 4px #020316;font:700 75px/75px Shuttleblock;margin:0 0 45px;-webkit-text-stroke:6px #020316;paint-order:stroke fill}@media only screen and (max-width:989px){.heroSlider h2{margin-bottom:15px;font-size:40px;line-height:40px}}.heroSlider p{margin:0 0 45px;font-size:20px;line-height:28px;text-shadow:2px 2px #020316}.heroSlider .actions{gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heroSlider .flex1{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:190px}.heroSlider .dots{gap:6px}.heroSlider .dots .dot{width:10px;height:10px;border-radius:999px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;cursor:pointer}.heroSlider .dots .dot.active,.heroSlider .dots .dot:hover{background-color:#fff}.heroSlider .controls{gap:25px}.heroSlider .controls div{width:55px;height:55px;border-radius:999px;border:solid 1px #fff;cursor:pointer;-webkit-box-shadow:2px 2px 0 0 #fff;box-shadow:2px 2px 0 0 #fff;background-color:#ea3323;background-repeat:no-repeat;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.heroSlider .controls div.left{background-image:url(../images/triangle-left.svg);background-position:left 11px center}.heroSlider .controls div.left:hover{background-position:left 32px center}.heroSlider .controls div.right{background-image:url(../images/triangle-right.svg);background-position:left 15px center}.heroSlider .controls div.right:hover{background-position:left 35px center}.heroSlider .controls div:hover{width:94px}.heroSlider .oneSlide{height:100%}.heroSlider .slick-arrow,.heroSlider .slick-dots{display:none!important}.heroSlider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.heroSlider .slick-slide{height:inherit!important}.reserve{color:#fff;text-align:center;margin:0 0 82px}@media only screen and (max-width:989px){.reserve{margin-bottom:50px}}.reserve h1{text-shadow:4px 4px #020316;font:700 72px/72px Shuttleblock;-webkit-text-stroke:6px #020316;paint-order:stroke fill;position:relative;z-index:2}@media only screen and (max-width:989px){.reserve h1{font-size:48px;line-height:68px}}.reserve .yellowBox{color:#020316;display:table;font:700 16px/16px Shuttleblock;border-radius:999px;margin:0 auto;background-color:#f8b101;padding:16px 30px;z-index:1;position:relative;-webkit-transform:rotate(-4.6deg) translate(0,-10px);transform:rotate(-4.6deg) translate(0,-10px)}@media only screen and (max-width:989px){.reserve .yellowBox{font-size:14px;padding-top:10px}}.datePanel{margin:0 0 170px}@media only screen and (max-width:989px){.datePanel{margin:0 0 80px}}.datePanel .dateGrid{padding:32px 0;background:#f3fcff url(../images/bg2.png);border-radius:8px;-ms-grid-columns:446px auto;grid-template-columns:446px auto}@media only screen and (max-width:989px){.datePanel .dateGrid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}.datePanel .dateGrid>.col{height:100%;padding:0 24px}@media only screen and (max-width:989px){.datePanel .dateGrid>.col{padding:0 12px}}.datePanel .dateGrid>.col:first-child{border-right:dashed 1px #020316}@media only screen and (max-width:989px){.datePanel .dateGrid>.col:first-child{border-right:0;padding:0 0 35px;border-bottom:dashed 1px #020316}}.datePanel .dateGrid>.col:first-child h2{margin-bottom:25px}.datePanel h2{text-align:center;margin:0 0 15px;text-shadow:4px 4px #020316;font:700 32px/32px Shuttleblock;color:#fff;-webkit-text-stroke:6px #020316;paint-order:stroke fill}.datePanel .selected{border:solid 2px #020316;background-color:#3ab85c;border-radius:8px;display:table;margin:0 auto 32px;padding:8px 144px 8px 16px;position:relative;font:700 16px/32px Shuttleblock;color:#fff}.datePanel .selected span{background-color:#020316;position:absolute;top:10px;border-radius:6px;right:8px;width:128px;text-align:center}.datePanel .available{border-top:dashed 1px #020316;padding:32px 0 0;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);gap:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:989px){.datePanel .available{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6px}}.datePanel .available label{display:block;padding:8px 8px 8px 40px;overflow:hidden;border:solid 1px #020316;border-radius:8px;position:relative;cursor:pointer;font:700 16px/24px Shuttleblock;margin:0 0 6px}.datePanel .available label:last-child{margin-bottom:0}.datePanel .available input{display:none}.datePanel .available input:checked+span{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background-color:#3ab85c}.datePanel .available input:checked+span:after{opacity:1}.datePanel .available input:checked+span+.bg{background-color:#3ab85c}.datePanel .available input:checked+span+.bg+.text{color:#fff}.datePanel .available .bg{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.datePanel .available .text{position:relative}.datePanel .available .text,.datePanel .available span{z-index:2}.datePanel .available span{position:absolute;-webkit-box-shadow:inset 0 0 0 2px #020316;box-shadow:inset 0 0 0 2px #020316;width:24px;height:24px;border-radius:7px;left:8px;top:8px;background-color:#fff}.datePanel .available span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(../images/check.svg) no-repeat center center/13px auto;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.datePanel input[name=date]{display:none}.datePanel .datepicker-container{width:100%;background:0 0}.datePanel .datepicker-panel>ul>li.disabled,.datePanel .datepicker-panel>ul>li.disabled:hover,.datePanel .datepicker-panel>ul[data-view=week]>li,.datePanel .datepicker-panel>ul[data-view=week]>li:hover{background:0 0}.datePanel .datepicker-panel>ul>li.disabled,.datePanel .datepicker-panel>ul>li.disabled:hover{color:#4f4f4f!important}.datePanel .datepicker-panel>[data-view=days]>li{height:auto;width:auto;font:600 16px/50px Mundial Narrow;text-align:center}@media only screen and (max-width:989px){.datePanel .datepicker-panel>[data-view=days]>li{line-height:40px;font-size:15px}}.datePanel .datepicker-panel>[data-view=days]>li:after,.datePanel .datepicker-panel>[data-view=days]>li:before{display:none}.datePanel .datepicker-panel>[data-view=week]>li{height:auto;width:auto;color:#020316;font:600 16px/50px Mundial Narrow;text-align:center}@media only screen and (max-width:989px){.datePanel .datepicker-panel>[data-view=week]>li{line-height:40px;font-size:15px}}.datePanel .datepicker-panel>[data-view=week]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 9px 1fr 9px 1fr 9px 1fr 9px 1fr 9px 1fr 9px 1fr;grid-template-columns:repeat(7,1fr);gap:9px}@media only screen and (max-width:989px){.datePanel .datepicker-panel>[data-view=week]{padding:0 12px;gap:6px}}.datePanel .datepicker-panel>[data-view=week]:after,.datePanel .datepicker-panel>[data-view=week]:before{display:none}.datePanel .datepicker-panel>[data-view=days]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 9px 1fr 9px 1fr 9px 1fr 9px 1fr 9px 1fr 9px 1fr;grid-template-columns:repeat(7,1fr);gap:9px}.datePanel .datepicker-panel>[data-view=days]:after,.datePanel .datepicker-panel>[data-view=days]:before{display:none}@media only screen and (max-width:989px){.datePanel .datepicker-panel>[data-view=days]{padding:0 12px;gap:6px}}.datePanel .datepicker-panel>[data-view=days]>li:not(.disabled){font:600 16px/50px Mundial Narrow;background:rgba(2,3,22,.36);border-radius:6px}@media only screen and (max-width:989px){.datePanel .datepicker-panel>[data-view=days]>li:not(.disabled){line-height:40px;font-size:15px}}.datePanel .datepicker-panel>[data-view=days]>li:not(.disabled):hover{background:#3ab85c!important;color:#fff!important}.datePanel .datepicker-panel>ul>li.picked,.datePanel .datepicker-panel>ul>li.picked:hover{background:#3ab85c!important;color:#fff!important}.datePanel .datepicker-panel>ul{position:relative}.datePanel .datepicker-panel>ul:first-child{margin:0 0 16px}.datePanel .datepicker-panel>ul:first-child:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.datePanel .datepicker-panel>ul>li[data-view="month current"]{background:0 0;width:100%;height:auto;text-align:left;border-top:dashed 1px #020316;border-bottom:dashed 1px #020316;font:700 16px/64px Shuttleblock;padding:0 20px;text-transform:capitalize;position:relative}.datePanel .datepicker-panel>ul>li[data-view="month prev"]{background:url(../images/date-left.svg) no-repeat center center;width:20px;height:20px;position:absolute;text-indent:-9999px;top:22px;right:30px;z-index:5}@media only screen and (max-width:989px){.datePanel .datepicker-panel>ul>li[data-view="month prev"]{right:40px}}.datePanel .datepicker-panel>ul>li[data-view="month prev"]:hover{background:url(../images/date-left.svg) no-repeat center center;opacity:.8}.datePanel .datepicker-panel>ul>li[data-view="month prev"].disabled{cursor:not-allowed}.datePanel .datepicker-panel>ul>li[data-view="month prev"].disabled:hover{opacity:1}.datePanel .datepicker-panel>ul>li[data-view="month next"]{background:url(../images/date-right.svg) no-repeat center center;width:20px;height:20px;position:absolute;right:5px;text-indent:-9999px;top:22px;z-index:5}@media only screen and (max-width:989px){.datePanel .datepicker-panel>ul>li[data-view="month next"]{right:15px}}.datePanel .datepicker-panel>ul>li[data-view="month next"]:hover{background:url(../images/date-right.svg) no-repeat center center;opacity:.8}.summaryPage+.form{margin-bottom:70px}.form{margin:0 0 28px}.form .outerGrid{padding:24px;background:#f3fcff url(../images/bg2.png);border-radius:8px;-ms-grid-columns:auto 376px;grid-template-columns:auto 376px}.form .outerGrid.longer{-ms-grid-columns:auto 446px;grid-template-columns:auto 446px}@media only screen and (max-width:989px){.form .outerGrid{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0}}.form .outerGrid>.col{padding:24px;height:100%}@media only screen and (max-width:989px){.form .outerGrid>.col{padding:0 16px 24px}}.form .outerGrid>.col:first-child{border-right:dashed 1px #020316}@media only screen and (max-width:989px){.form .outerGrid>.col:first-child{border-bottom:dashed 1px #020316;border-right:0;padding-top:48px}}@media only screen and (max-width:989px){.form .outerGrid>.col:last-child{padding:24px 24px 48px}}.form .button{width:100%}.form .button span{line-height:44px}.form h3{text-shadow:4px 4px #020316;font:700 32px/32px Shuttleblock;color:#fff;-webkit-text-stroke:6px #020316;paint-order:stroke fill}.form .spacer{padding:0 0 32px;margin:0 0 32px;border-bottom:dashed 1px #020316}.form .inputs.grid{-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);gap:16px}@media only screen and (max-width:989px){.form .inputs.grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.form .inputs span{display:none;padding:10px 0 0;color:#e53845;font-size:12px;line-height:12px}.form .inputs input,.form .inputs select,.form .inputs textarea{-webkit-box-shadow:inset 0 0 0 1px #020316;box-shadow:inset 0 0 0 1px #020316;background:#fff;display:block;font:400 16px Mundial Narrow;color:#020316;border-radius:4px;width:100%}.form .inputs input:focus,.form .inputs select:focus,.form .inputs textarea:focus{-webkit-box-shadow:inset 0 0 0 1px #8a27a1;box-shadow:inset 0 0 0 1px #8a27a1}.form .inputs input.error,.form .inputs select.error,.form .inputs textarea.error{-webkit-box-shadow:inset 0 0 0 1px #e53845;box-shadow:inset 0 0 0 1px #e53845}.form .inputs input.error+span,.form .inputs select.error+span,.form .inputs textarea.error+span{display:block}.form .inputs input:disabled,.form .inputs select:disabled,.form .inputs textarea:disabled{background-color:#e2e2e2}.form .inputs input,.form .inputs select{padding:0 16px;height:45px}.form .inputs select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-image:url(../images/drop-down.svg);background-repeat:no-repeat;background-position:right 15px top 15px;background-size:14px auto}.form .inputs textarea{padding:16px;height:182px}.form .inputs label{font:600 16px/16px Mundial Narrow;margin:0 0 10px;display:table}.form .billing{padding:36px 0 0}.form .showBilling{padding:36px 0 0;display:none}.form .showBilling.visible{display:block}.form .showBilling .inputs{padding-bottom:32px}.form .showBilling .small{font-size:14px;font-weight:600}.form .customCheck{margin:0 0 8px;font:400 14px/24px Mundial Narrow;padding:0 0 0 32px;position:relative;display:table;cursor:pointer}.form .customCheck span{background-color:#fff;width:24px;height:24px;border:solid 1px #020316;border-radius:8px;position:absolute;top:0;left:0}.form .customCheck span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(../images/check.svg) no-repeat center center/13px auto}.form .customCheck:last-child{margin-bottom:0}.form .customCheck input{display:none}.form .customCheck input:checked+span{border-color:#3ab85c}.form .customCheck input:checked+span:after{opacity:1}.form .customCheck input.error+span{border-color:#e53845}.form .customCheck input:disabled+span{background-color:#e2e2e2;border-color:#020316}.form .customCheck input:disabled+span:after{background:url(../images/check-disabled.svg) no-repeat center center/13px auto}.form .data .oneLine{-ms-grid-columns:auto 10px 120px 10px 36px;grid-template-columns:auto 120px 36px;gap:10px;margin:0 0 10px}.form .data .oneLine.cols-2{-ms-grid-columns:auto 166px;grid-template-columns:auto 166px}.form .data .oneLine:last-child{margin-bottom:0}.form .data p{font-size:16px;line-height:24px}.form .data .price{font:700 24px/24px Shuttleblock}.form .data select{-webkit-box-shadow:inset 0 0 0 1px #020316;box-shadow:inset 0 0 0 1px #020316;background:#fff;display:block;font:400 16px Mundial Narrow;color:#020316;border-radius:4px;width:auto;padding:4px 24px 0 8px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-image:url(../images/drop-down.svg);background-repeat:no-repeat;background-position:right 8px top 6px;background-size:10px auto}.form .data select:active,.form .data select:focus{-webkit-box-shadow:inset 0 0 0 1px #8a27a1;box-shadow:inset 0 0 0 1px #8a27a1}.form .data select.error{-webkit-box-shadow:inset 0 0 0 1px #e53845;box-shadow:inset 0 0 0 1px #e53845}.form .data select.error+span{display:block}.form .accept{margin:0 0 40px}.form .buttons{gap:40px}@media only screen and (max-width:989px){.form .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}option{font-family:Arial}.eventCards{margin:0 0 160px}@media only screen and (max-width:989px){.eventCards{margin-bottom:80px}}.eventCards .outerGrid{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);gap:24px}@media only screen and (max-width:989px){.eventCards .outerGrid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.eventCards .oneCard .grid{border-radius:8px;background:#f3fcff url(../images/bg2.png);overflow:hidden;min-height:144px;border:solid 2px #fff;-ms-grid-columns:144px auto;grid-template-columns:144px auto}@media only screen and (max-width:989px){.eventCards .oneCard .grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.eventCards .oneCard .grid .col{position:relative;overflow:hidden}.eventCards .oneCard .grid .col:nth-child(2){padding:10px 12px;position:relative}@media only screen and (max-width:989px){.eventCards .oneCard .grid .col:nth-child(2){padding:16px 16px 24px}}.eventCards .oneCard:hover img{-webkit-transform:scale(1.2,1.2) rotate(10deg);transform:scale(1.2,1.2) rotate(10deg)}.eventCards input[type=checkbox]{display:none}.eventCards input[type=checkbox]:checked+.grid{border-color:#8a27a1}.eventCards input[type=checkbox]:checked+.grid span{border-color:#3ab85c;background-color:rgba(58,184,92,.1)}.eventCards input[type=checkbox]:checked+.grid span:after{opacity:1}.eventCards input[type=checkbox]:checked+.grid .minus,.eventCards input[type=checkbox]:checked+.grid .plus{background-color:#8a27a1}.eventCards img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1,1) rotate(0);transform:scale(1,1) rotate(0);-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.eventCards h3{text-shadow:4px 4px #020316;font:700 28px/28px Shuttleblock;color:#fff;-webkit-text-stroke:6px #020316;paint-order:stroke fill;margin:0 0 4px}@media only screen and (max-width:989px){.eventCards h3{font-size:40px;line-height:40px;padding:0 50px 0 0;margin:0 0 14px}}.eventCards .price,.eventCards .priceEur{font:700 18px/22px Shuttleblock}.eventCards .priceEur{color:#868686;margin:0 0 8px;font-size:16px}@media only screen and (max-width:989px){.eventCards .price{font-size:24px;line-height:24px}}.eventCards .bullet,.eventCards .gun{font:700 16px/22px Shuttleblock;padding:0 0 0 30px;background-position:left center;background-repeat:no-repeat}.eventCards .bullet{background-image:url(../images/bullet-icon.svg);margin:0 0 4px}@media only screen and (max-width:989px){.eventCards .bullet{margin:0}}.eventCards .gun{background-image:url(../images/gun-icon.svg)}.eventCards .texts{padding:0 100px 0 44px}@media only screen and (max-width:989px){.eventCards .texts{padding:0}}.eventCards .box{position:relative}.eventCards .checkbox{position:absolute;top:4px;left:0}@media only screen and (max-width:989px){.eventCards .checkbox{left:unset;right:0;top:8px}}.eventCards .checkbox span{background-color:#fff;width:32px;height:32px;border:solid 2px #020316;border-radius:8px;position:relative;display:block;cursor:pointer}.eventCards .checkbox span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(../images/check.svg) no-repeat center center/20px auto}.eventCards .actions{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100px}@media only screen and (max-width:989px){.eventCards .actions{position:relative;width:100%;right:auto;top:auto;-webkit-transform:unset;transform:unset;display:-ms-grid;display:grid;-ms-grid-columns:56px 8px auto 8px 56px;grid-template-columns:56px auto 56px;gap:8px}}.eventCards .count,.eventCards .minus,.eventCards .plus{border-radius:6px;width:100%;height:30px}@media only screen and (max-width:989px){.eventCards .count,.eventCards .minus,.eventCards .plus{height:35px}}.eventCards .plus{margin:0 0 4px;background:#020316 url(../images/plus-icon.svg) no-repeat center center}@media only screen and (max-width:989px){.eventCards .plus{margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.eventCards .minus,.eventCards .plus{cursor:pointer}.eventCards .count{margin:0 0 4px;display:block;color:#020316;font:600 20px Mundial Narrow;text-align:center;background-color:#e2e2e2}@media only screen and (max-width:989px){.eventCards .count{margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:989px){.eventCards .mobileFlex{gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 16px}}.eventCards .minus{background:#868686 url(../images/minus-icon.svg) no-repeat center center}@media only screen and (max-width:989px){.eventCards .minus{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.extraCards{margin:0 0 160px}@media only screen and (max-width:989px){.extraCards{margin-bottom:80px}}.extraCards .outerGrid{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);gap:24px}@media only screen and (max-width:989px){.extraCards .outerGrid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.extraCards .oneCard .grid:not(.actions){border-radius:8px;background:#f3fcff url(../images/bg2.png);overflow:hidden;min-height:226px;border:solid 2px #fff;-ms-grid-columns:213px auto;grid-template-columns:213px auto}@media only screen and (max-width:989px){.extraCards .oneCard .grid:not(.actions){-ms-grid-columns:1fr;grid-template-columns:1fr}}.extraCards .oneCard .grid:not(.actions) .col{position:relative;overflow:hidden}.extraCards .oneCard .grid:not(.actions) .col:nth-child(2){padding:20px 16px;position:relative}@media only screen and (max-width:989px){.extraCards .oneCard .grid:not(.actions) .col:nth-child(2){padding:16px 16px 24px}}.extraCards .oneCard:hover img{-webkit-transform:scale(1.2,1.2) rotate(10deg);transform:scale(1.2,1.2) rotate(10deg)}.extraCards input[type=checkbox]{display:none}.extraCards input[type=checkbox]:checked+.grid{border-color:#8a27a1}.extraCards input[type=checkbox]:checked+.grid span{border-color:#3ab85c;background-color:rgba(58,184,92,.1)}.extraCards input[type=checkbox]:checked+.grid span:after{opacity:1}.extraCards input[type=checkbox]:checked+.grid .minus,.extraCards input[type=checkbox]:checked+.grid .plus{background-color:#8a27a1}.extraCards img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1,1) rotate(0);transform:scale(1,1) rotate(0);-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.extraCards h3{text-shadow:4px 4px #020316;font:700 28px/28px Shuttleblock;color:#fff;-webkit-text-stroke:6px #020316;paint-order:stroke fill;margin:0 0 12px}@media only screen and (max-width:989px){.extraCards h3{font-size:40px;line-height:40px;margin:0 0 14px}}.extraCards .price,.extraCards .priceEur{font:700 18px/20px Shuttleblock}.extraCards .priceEur{color:#868686;margin:0 0 12px;font-size:16px}@media only screen and (max-width:989px){.extraCards .priceEur{margin-bottom:8px}}@media only screen and (max-width:989px){.extraCards .price{font-size:24px;line-height:24px}}.extraCards .bullet,.extraCards .gun{font:700 16px/22px Shuttleblock;padding:0 0 0 30px;background-position:left center;background-repeat:no-repeat}.extraCards .bullet{background-image:url(../images/bullet-icon.svg)}.extraCards .gun{background-image:url(../images/gun-icon.svg)}.extraCards .texts{padding:0 64px 0 0;margin:0 0 44px}@media only screen and (max-width:989px){.extraCards .texts{margin-bottom:16px}}.extraCards .texts .flex{gap:15px}.extraCards .box{position:relative}.extraCards .checkbox{position:absolute;top:4px;right:0}@media only screen and (max-width:989px){.extraCards .checkbox{top:8px}}.extraCards .checkbox span{background-color:#fff;width:32px;height:32px;border:solid 2px #020316;border-radius:8px;position:relative;display:block;cursor:pointer}.extraCards .checkbox span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:url(../images/check.svg) no-repeat center center/20px auto}.extraCards .actions{gap:8px;-ms-grid-columns:56px 8px auto 8px 56px;grid-template-columns:56px auto 56px}.extraCards .count,.extraCards .minus,.extraCards .plus{border-radius:6px;height:35px}.extraCards .plus{background:#020316 url(../images/plus-icon.svg) no-repeat center center}.extraCards .minus,.extraCards .plus{cursor:pointer;width:56px}.extraCards .count{display:block;color:#020316;font:600 20px Mundial Narrow;text-align:center;background-color:#e2e2e2;width:100%}.extraCards .minus{background:#868686 url(../images/minus-icon.svg) no-repeat center center}.payments{margin:0 0 50px}@media only screen and (max-width:989px){.payments{margin-bottom:100px}}.payments img{display:table;margin:0 auto;max-width:684px;width:100%}.sectionTitle{margin:0 0 42px;text-align:center;color:#fff;position:relative}@media only screen and (max-width:989px){.sectionTitle{margin-bottom:32px}}.sectionTitle .flag{position:absolute;top:0;left:0}.sectionTitle.green .grid{background-color:#3ab85c}.sectionTitle.darkRed .grid{background-color:#d91c2c}@media only screen and (max-width:989px){.sectionTitle .col:last-child{display:none}}.sectionTitle .grid{background-color:#e53845;padding:9px 12px;border-radius:8px;-ms-grid-columns:148px 30px auto 30px 148px;grid-template-columns:148px auto 148px;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:989px){.sectionTitle .grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px;padding:16px 8px}}.sectionTitle .step{text-shadow:4px 4px #020316;padding:0 0 10px;font:700 48px/138px Shuttleblock;-webkit-text-stroke:6px #020316;paint-order:stroke fill;position:relative}@media only screen and (max-width:989px){.sectionTitle .step{font-size:14px;line-height:16px;padding:0}}.sectionTitle .step span{display:none}@media only screen and (max-width:989px){.sectionTitle .step span{display:inline-block}}.sectionTitle .step:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/steps.svg) no-repeat center center/120px auto;-webkit-animation:circle 8s linear infinite;animation:circle 8s linear infinite}@media only screen and (max-width:989px){.sectionTitle .step:after{display:none}}.sectionTitle .step.en:after{background-image:url(../images/steps-en.svg)}.sectionTitle h2{margin:0 0 14px;text-shadow:4px 4px #020316;font:700 48px/48px Shuttleblock;-webkit-text-stroke:6px #020316;paint-order:stroke fill}@media only screen and (max-width:989px){.sectionTitle h2{font-size:40px;line-height:40px}}.sectionTitle p{font:700 16px/24px Shuttleblock}.sectionTitle img{width:100%;display:block}@media only screen and (max-width:989px){.sectionTitle img{display:none}}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.stepView{width:592px;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%,-105px);transform:translate(-50%,-105px);background-color:#fff;-webkit-box-shadow:0 0 0 2px #020316;box-shadow:0 0 0 2px #020316;border-radius:999px;padding:14px 0;text-align:center;opacity:0;visibility:hidden;z-index:9999;-webkit-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.stepView.visible{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (max-width:599px){.stepView{width:calc(100% - 16px)}}.stepView .grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}.stepView .title{font-size:14px;margin:0 0 6px;line-height:14px;opacity:.3}@media only screen and (max-width:599px){.stepView .title{font-size:12px}}.stepView .title.active,.stepView .title.finished{opacity:1}.stepView .title.active+.circle:after,.stepView .title.finished+.circle:after{background-color:#e53845}.stepView .title.finished{font-weight:600}.stepView .title.finished+.circle{-webkit-box-shadow:unset;box-shadow:unset;background-color:#e53845}.stepView .title.finished+.circle:after{background-color:#e53845}.stepView .circle{display:table;margin:0 auto;width:16px;height:16px;border-radius:999px;-webkit-box-shadow:inset 0 0 0 3px #fdedee;box-shadow:inset 0 0 0 3px #fdedee}.stepView .circle:after{content:"";position:absolute;bottom:8px;left:calc(50% + 8px);width:calc(100% - 16px);height:1px;margin:-1px 0 0;background-color:#fdedee}.stepView .box{position:relative}.stepView .box:last-child .circle:after{display:none}.thankYou{padding:92px 0 33px;margin:0 0 108px;position:relative}@media only screen and (max-width:989px){.thankYou{padding:64px 0 32px;margin:0 0 80px}}.thankYou:after{content:"";top:0;width:100%;left:0;height:100%;position:absolute;background:url(../images/thank-you.png) no-repeat center center/cover;mix-blend-mode:luminosity}.is-sticky>*{-webkit-transform:translateZ(0)}.orderSummary{margin:0 0 100px}@media only screen and (max-width:989px){.orderSummary{margin:0 0 80px}}.orderSummary .summary{padding:40px 33px 33px;background:#f3fcff url(../images/bg2.png);border-radius:8px}@media only screen and (max-width:989px){.orderSummary .summary{padding:48px 24px}}.orderSummary .summary .mainGrid{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:989px){.orderSummary .summary .mainGrid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.orderSummary .summary .mainGrid>.col{height:100%}.orderSummary .summary .mainGrid>.col:first-child{border-right:dashed 1px #020316;padding:0 46px 0 0}@media only screen and (max-width:989px){.orderSummary .summary .mainGrid>.col:first-child{padding:0;border-right:0}}.orderSummary .summary .mainGrid>.col:last-child{padding:0 0 0 46px}@media only screen and (max-width:989px){.orderSummary .summary .mainGrid>.col:last-child{padding:0}}.orderSummary h3{color:#fff;text-shadow:4px 4px #020316;font:700 32px/32px Shuttleblock;-webkit-text-stroke:6px #020316;margin:0 0 18px;paint-order:stroke fill}.orderSummary .id{font-weight:600;font-size:16px;line-height:18px;margin:0 0 28px}.orderSummary .oneBlock{margin:0 0 30px;padding:0 0 30px;border-bottom:dashed 1px #020316}.orderSummary .oneBlock:first-child{border-top:dashed 1px #020316;padding-top:30px}.orderSummary .oneBlock:last-child{margin-bottom:0}.orderSummary .col2{-ms-grid-columns:245px 15px auto;grid-template-columns:245px auto;gap:15px;margin:0 0 10px}@media only screen and (max-width:989px){.orderSummary .col2{-ms-grid-columns:auto 10px 166px;grid-template-columns:auto 166px;gap:10px}}.orderSummary .col2:last-child{margin-bottom:0}.orderSummary .col3{-ms-grid-columns:245px 15px auto 15px 40px;grid-template-columns:245px auto 40px;gap:15px;margin:0 0 10px}@media only screen and (max-width:989px){.orderSummary .col3{gap:10px;-ms-grid-columns:auto 10px 120px 10px 36px;grid-template-columns:auto 120px 36px}}.orderSummary .col3:last-child{margin-bottom:0}.orderSummary p{font-size:16px;line-height:24px}.orderSummary a{color:#020316}.orderSummary a:hover{text-decoration:underline}.orderSummary .price{font:700 24px/24px Shuttleblock}.companyData{margin:0 0 90px;color:#fff}@media only screen and (max-width:989px){.companyData{margin-bottom:80px}}.companyData .grid{-ms-grid-columns:1fr 15px 1fr;grid-template-columns:repeat(2,1fr);gap:15px}@media only screen and (max-width:989px){.companyData .grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:40px}}.companyData h3{font:700 24px/26px Shuttleblock;margin:0 0 10px}.companyData p{font-size:14px;line-height:22px}.companyData a{color:#fff;text-decoration:underline}.companyData span{font:700 16px/22px Shuttleblock}.companyData img{width:100%;display:block;border-radius:20px}.companyData .oneBlock{margin:0 0 40px;padding:0 0 40px;border-bottom:dashed 1px #fff}.companyData .oneBlock:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.summaryPage{padding:92px 0 20px;margin:0 0 95px;position:relative}@media only screen and (max-width:989px){.summaryPage{padding:64px 0 32px;margin:0 0 80px}}.summaryPage .reserve{margin-bottom:0}.summaryPage:after{content:"";top:0;width:100%;left:0;height:100%;position:absolute;background:url(../images/thank-you.png) no-repeat center center/cover;mix-blend-mode:luminosity}.errorSection{padding:135px 0 80px}@media only screen and (max-width:989px){.errorSection{padding:64px 0 32px}}.errorSection .sectionTitle{margin:0}.errorSection .sectionTitle h2{margin-bottom:32px;padding:35px 0 0}.errorSection .button{margin:0 auto 35px}
