@charset "UTF-8";body.compensate-for-scrollbar{margin-right:0;overflow:auto!important}.fancybox-container.fancybox-show-caption{height:101%}.fancybox-container.fancybox-show-caption .fancybox-caption__body{overflow:hidden}.fancybox-button svg path{color:var(--primary_color)}.fancybox-caption__body{font-size:var(--font-size-20)}.details.fancybox-content .fancybox-button svg{border-radius:50%;background-color:rgba(var(--white_rgba),.8);transform:scale(1.4)}.details.fancybox-content .fancybox-button svg path{fill:var(--primary_color)}.fancybox-container .details.details-full{padding:0;border-radius:5px;margin:0;display:inline-flex!important}.fancybox-container .details.details-full iframe{width:100%;height:80vh}@media (min-width:993px){.fancybox-caption .fancybox-caption__body{overflow:hidden}}.wysiwyg-container ul{padding:0;margin:1.5rem 0 1.5rem .2rem;list-style-position:inside;list-style-type:disc}.wysiwyg-container ul li{list-style:unset}.wysiwyg-container ol{padding:0;margin:2.5rem 0 1.5rem 2rem}.wysiwyg-container ol li{list-style:auto}.wysiwyg-container li{line-height:2;padding-left:.5rem}.wysiwyg-container blockquote{background:var(--gray_color);border-left:10px solid var(--primary_color);margin:1.5em 10px;padding:1.5em 10px;quotes:"“" "”" "‘" "’"}.wysiwyg-container blockquote::before{color:var(--primary_color);content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.wysiwyg-container blockquote p{display:inline}.wysiwyg-container img{position:relative;display:block}.wysiwyg-container img::before{display:block;content:"";padding-top:33.3333333333%}.fancybox-stage :focus-visible{outline:0}.bullets-pagination{justify-content:center;display:flex;min-height:3rem}.bullets-pagination .swiper-pagination-bullet{background:0 0}.bullets-pagination .swiper-pagination-bullet{background-color:transparent;opacity:.8}.bullets-pagination .swiper-pagination-bullet--svg-animation{width:26px;height:26px;display:inline-block}@media (max-width:992px){.bullets-pagination .swiper-pagination-bullet--svg-animation{margin:0 .25rem}}.bullets-pagination .swiper-pagination-bullet--svg-animation svg{transform:rotate(-90deg)}.bullets-pagination .swiper-pagination-bullet--svg-animation .svg__circle-inner{stroke:var(--primary_color);fill:transparent;transition:transform .7s ease,fill .3s ease,stroke .7s ease}.bullets-pagination .swiper-pagination-bullet--svg-animation:hover .svg__circle-inner{fill:var(--primary_color)}.bullets-pagination .swiper-pagination-bullet-active .svg__circle{stroke:var(--primary_color);stroke-dasharray:75;stroke-dashoffset:0;-webkit-animation:progress 4s ease-in-out 1 forwards;animation:progress 4s ease-in-out 1 forwards}.bullets-pagination .swiper-pagination-bullet-active .svg__circle-inner{fill:var(--primary_color)}@-webkit-keyframes progress{0%{stroke-dashoffset:75;opacity:1}95%{stroke-dashoffset:0;opacity:1}100%{opacity:0;stroke-dashoffset:0}}@keyframes progress{0%{stroke-dashoffset:75;opacity:1}95%{stroke-dashoffset:0;opacity:1}100%{opacity:0;stroke-dashoffset:0}}.events-block-container .events-item{transition-property:opacity,transform,background-color!important;transition-timing-function:ease-in-out!important}@media (min-width:993px){.opacity-animation-photo{-webkit-animation:opacity-message 1s 1;animation:opacity-message 1s 1}}@-webkit-keyframes opacity-message{0%{opacity:0}100%{opacity:1}}@keyframes opacity-message{0%{opacity:0}100%{opacity:1}}figcaption{padding:1rem;font-size:var(--font-size-20);line-height:var(--line-height-1-4);font-style:italic;color:var(--white_color);z-index:10;margin-left:1.5rem;position:absolute;right:5.8%;bottom:5.8%;background-color:rgba(var(--black_rgba),.8);opacity:0;transition:opacity .2s ease-in-out}.fonts-loaded figcaption{opacity:.8}.swiper:hover .swiper-next-border,.swiper:hover .swiper-prev-border,.swiper:hover~.swiper-next-border,.swiper:hover~.swiper-prev-border{background:rgba(var(--white_rgba),1);color:var(--primary_color)}.swiper:hover .swiper-next-border.swiper-button-disabled,.swiper:hover .swiper-prev-border.swiper-button-disabled,.swiper:hover~.swiper-next-border.swiper-button-disabled,.swiper:hover~.swiper-prev-border.swiper-button-disabled{background:rgba(var(--white_rgba),.3)}.swiper:hover .swiper-next-border.swiper-button-disabled::after,.swiper:hover .swiper-prev-border.swiper-button-disabled::after,.swiper:hover~.swiper-next-border.swiper-button-disabled::after,.swiper:hover~.swiper-prev-border.swiper-button-disabled::after{color:rgba(var(--black_rgba),.2)}.swiper:hover .swiper-next-border::after,.swiper:hover .swiper-prev-border::after,.swiper:hover~.swiper-next-border::after,.swiper:hover~.swiper-prev-border::after{color:var(--primary_color)}@media (min-width:993px){.swiper:hover .swiper-next-border::after,.swiper:hover .swiper-prev-border::after,.swiper:hover~.swiper-next-border::after,.swiper:hover~.swiper-prev-border::after{transition:color .3s ease-in-out}}#offers-category-block .start-full-carousel{position:relative}#offers-category-block .swiper:hover~.swiper-next-border{right:-1.5rem}#offers-category-block .swiper:hover~.swiper-prev-border{left:-1.5rem}.swiper:hover .swiper-next-border{right:1.5rem}.swiper:hover .swiper-prev-border{left:1.5rem}.swiper-next-border,.swiper-prev-border{transition:transform ease-out .1s,background .4s}.swiper-next-border:hover,.swiper-prev-border:hover{background:var(--primary_color)!important}.swiper-next-border:hover::after,.swiper-prev-border:hover::after{color:var(--white_color)!important}.swiper-next-border::before,.swiper-prev-border::before{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(var(--white_rgba),.1);opacity:0;transform:scale(.8);pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";box-sizing:content-box}.effect-anim-block{position:relative;display:block;overflow:hidden;height:100%}.effect-anim-block img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transition:all 1s cubic-bezier(.165,.84,.44,1)}.anim-zoomin-wrap{overflow:hidden}.effect-anim-block:hover img{transform:scale(1.05)}.effect-image-parallax,.effect-section-parallax{position:relative}.effect-image-parallax figure,.effect-section-parallax figure{position:relative;margin:0;height:100%}.effect-section-inner-parallax{position:relative;width:100%;margin-left:auto;margin-right:auto;z-index:2}.anim-image-parallax-inner{height:100%}.anim-image-parallax-wrap{overflow:hidden;height:100%}.effect-image-parallax img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%}.anim-image-parallax{transform:scale(1.2);transform-origin:50% 100%}@media (max-width:992px){.anim-image-parallax{max-height:35vh}}.effect-anim-img-container{position:relative}.effect-anim-img-container .effect-img-mask{visibility:hidden;position:relative;overflow:hidden}.effect-anim-img-container .effect-img-mask img{height:100%;width:100%;transform-origin:left;-o-object-fit:cover;object-fit:cover}.slider-item,.start-content-carousel-item,.start-full-carousel-item{position:relative;height:100%}.effect-gallery-item{position:relative;display:block;overflow:hidden;z-index:1}.effect-gallery-image{position:relative;padding-bottom:100%}.effect-gallery-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.effect-gallery-image-hover-zoom{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (min-width:760px){.effect-gallery-item-inner{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);overflow:hidden;transition:-webkit-clip-path .8s cubic-bezier(.07,.72,.29,.96);transition:clip-path .8s cubic-bezier(.07,.72,.29,.96);transition:clip-path .8s cubic-bezier(.07,.72,.29,.96),-webkit-clip-path .8s cubic-bezier(.07,.72,.29,.96)}.effect-gallery-item:hover .effect-gallery-item-inner{-webkit-clip-path:inset(3% 3% 3% 3%);clip-path:inset(3% 3% 3% 3%)}.effect-gallery-image-hover-zoom{transition:all 1s cubic-bezier(.165,.84,.44,1)}.effect-gallery-item:hover .effect-gallery-image-hover-zoom{transform:scale(1.05)}}@media (min-width:760px){.effect-item-inner{margin:1rem;position:relative}}.first-uppercase-lower{text-transform:lowercase}.first-uppercase-lower::first-letter{text-transform:uppercase}.fancybox-container .details{width:60%;padding:2rem 1rem 3rem 3rem}.fancybox-container .details#popup_360{width:95%}@media (max-width:992px){.fancybox-container .details{width:95%;padding:2rem 1.2rem 3rem}}.text-main-slideshow p{text-shadow:2px 2px 3px var(--black_middle)}.add-shadow-text{text-shadow:2px 2px 3px var(--black_middle)}.hidden-item{display:none}.slider-item,.start-content-carousel-item{height:100%}.slider-item img,.start-content-carousel-item img{height:100%}.icon-item{padding-right:.5rem;line-height:28px}.icon-item-big{padding-right:1rem;font-size:var(--font-size-28);align-self:self-start}.effect-text{overflow:hidden;opacity:0}.split-line{overflow:hidden}.overlay-main::after{content:"";opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,var(--primary_color) 35%,transparent 90%);transition:opacity .3s ease-in;pointer-events:none}.overlay-main::before{content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/favicon_logo_white.png) space 0 0;transition:opacity .3s ease-in;background-size:38px 38px}.overlay-main:hover::after{opacity:.5}.overlay-main:hover::before{opacity:.05}.min-height-title{min-height:3.9rem}.min-height-oneline{min-height:36px}.min-height-text{min-height:8.5rem}@media (max-width:992px){.min-height-text{line-clamp:4;-webkit-line-clamp:4;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;min-height:8rem;max-height:8rem}}.min-height-icons{min-height:6rem}.min-height-hours{max-height:73px;min-height:73px}.min-height-info-block{max-height:80px;min-height:80px}.min-height-block-one{min-height:30.5rem}.min-height-simple-one{min-height:19.5rem}.min-height-block-two{min-height:22rem}.divider-block{height:2px;background-color:var(--primary_color);width:80px;margin-top:.6rem}.divider-block.divider-left{text-align:left}.divider-block.divider-center{margin:auto}.title-center{display:flex;justify-content:center;width:100%}.background-color-gray{background-color:var(--gray_color_middle)}.background-color-gray .container-hub-blocks-one .hub-block-one-item{outline:0!important}.background-color-primary{background-color:#03358b}.link-icon-align{display:flex;align-items:center}.position-relative-block{position:relative}.container-icon-hover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.container-icon-hover .icon-hover{color:var(--white_color);font-size:11rem}.tmask{z-index:9999!important}.aspect-ratio-5-3{aspect-ratio:5/3}.aspect-ratio-2-1{aspect-ratio:2/1}.read-more-text{position:relative;overflow:hidden;transition:height .4s ease-in-out}.read-more-content{background-color:var(--body_background);z-index:1;position:relative}@media (max-width:992px){.main-links-block{display:flex;flex-direction:column}.main-links-block .button-background-main{margin:.5rem 0}}@media (min-width:761px) and (max-width:992px){.main-links-block{flex-direction:row;justify-content:center}.main-links-block .button-background-main{width:auto;margin:.5rem 1rem .5rem 0}}@media (max-width:992px){#cta-button-block .wrapper-cta-buttons .button-background-main{margin:.5rem 0}}#background-main .wrapper-bg-main{display:flex;background-color:var(--gray_color_middle)}#background-main .wrapper-bg-main .bg-main-img{width:50%}#background-main .wrapper-bg-main .bg-main-text{width:50%}#background-main .wrapper-bg-main .bg-main-text.full-text-width{width:100%}#background-main .read-more-content{background-color:transparent}#background-main .add_background_main_content{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}#background-main .add-background-second{position:absolute;left:-13rem;top:0;width:20%;height:100%;background-repeat:no-repeat}#background-main .container-rotate-image{transform:rotate(276deg) scale(.8);position:absolute;right:-13rem;top:0;width:20%;height:100%}#background-main .add-background-second-two{background-repeat:no-repeat;width:100%;height:100%}#background-main .bg-main-icon-item{padding:.3rem 1rem .3rem 0;display:flex;align-items:flex-start}@media (min-width:993px){#background-main .container-full{position:relative;overflow:hidden;width:100%;margin:0 auto;padding-bottom:4rem}}.effect-revealitemone{left:-10rem;top:calc(50% - 18rem);transition-timing-function:cubic-bezier(.785,.135,.15,.86);transition-duration:.8s}.effect-revealitemone.movements-disappear-animation{transform:translateX(-50%)}.effect-revealitemone img{width:500px!important}.effect-revealitemtwo{right:-10rem;top:calc(50% - 20rem);transition-timing-function:cubic-bezier(.785,.135,.15,.86);transition-duration:.8s}.effect-revealitemtwo img{width:500px!important}.effect-revealitemtwo.movements-disappear-animation{transform:translateX(60%)}.effect-revealitemtwo img{transform:rotate(280deg) scale(1.3)}.item-reveal{position:absolute}#background-main .wrapper-bg-main{position:relative}@media (max-width:992px){#background-main .wrapper-bg-main{flex-direction:column}#background-main .wrapper-bg-main .bg-main-img{width:100%}#background-main .wrapper-bg-main .bg-main-text{width:100%}#background-main .item-reveal{display:none}}#background-main .effect-revealbackground.item-reveal img.lazy_img{padding-top:0;transition:padding .3s ease-in,opacity 2s ease-out}#data-filter-slider .filter-options-to-click,#data-filters-blocks .filter-options-to-click,#data-filters-images .filter-options-to-click{cursor:pointer;transition:color .2s ease-in;position:relative;padding:0 1rem}#data-filter-slider .filter-options-to-click:not(:first-child)::before,#data-filters-blocks .filter-options-to-click:not(:first-child)::before,#data-filters-images .filter-options-to-click:not(:first-child)::before{content:"";display:inline-block;height:100%;background:var(--font_color);position:absolute;left:0;transform:translateY(-50%);border-left:.04rem solid var(--font_color);top:50%}#data-filter-slider .filter-options-to-click.is-checked,#data-filters-blocks .filter-options-to-click.is-checked,#data-filters-images .filter-options-to-click.is-checked{color:var(--primary_color)}#data-filter-slider,#data-filters-blocks,#data-filters-images{display:flex}.container-filter-line{display:flex;justify-content:center}@media (min-width:993px){#hub-blocks-one .container-hub-blocks-one,#offers-category-block .container-hub-blocks-one,#venues-block .container-hub-blocks-one{display:flex;flex-wrap:wrap}}#hub-blocks-one .container-hub-blocks-one .hub-block-one-item,#offers-category-block .container-hub-blocks-one .hub-block-one-item,#venues-block .container-hub-blocks-one .hub-block-one-item{width:calc(33% - 4rem);outline:2px solid var(--gray_color_middle);border-radius:var(--border-radius-main);margin:2rem;box-shadow:var(--black_shadow_blocks)}#hub-blocks-one .hub-style-four .hub-one-link,#offers-category-block .hub-style-four .hub-one-link,#venues-block .hub-style-four .hub-one-link{display:flex;flex-wrap:wrap}.hub-link-first,.hub-link-second{margin-top:.25rem;margin-bottom:.25rem}.hub-one-icons{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden}.hub-one-icons .hub-one-icon-item{display:flex}.hub-one-link{margin-top:auto}#offers-category-block .container-hub-blocks-one .swiper-container{padding:2rem 0 4rem}#offers-category-block .container-hub-blocks-one .hub-block-one-item{margin:0 2rem;background-color:var(--white_color)}@media (min-width:993px){#offers-category-block .container-hub-blocks-one .hub-block-one-item{min-width:405px;display:grid}}.hub-one-hours{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden}.hub-one-hours .hub-opening-title{display:inline-block}.hub-one-hours .hub-opening-text{display:inline-block}.hub-info-block-item{display:flex}.hub-info-block-item .info-content-item p{display:flex;flex-wrap:wrap}#venues-block .hub-block-one-item{background-color:var(--white_color)}.hub-block-container-one{display:flex;flex-direction:column;background:var(--white_color)}#filter-slider .container-slider-filter{display:flex;flex-wrap:nowrap;flex-direction:row;opacity:0}#filter-slider .container-slider-filter .slider-filter-item{width:calc(100% - 6rem);outline:2px solid var(--gray_color_middle);margin:2rem 3rem;box-shadow:var(--black_shadow_blocks);display:flex;flex-direction:row-reverse;flex-shrink:0}#filter-slider .container-slider-filter .slider-filter-item .slider-filter-img{width:55%}#filter-slider .container-slider-filter .slider-filter-item .slider-filter-text{width:45%;display:flex;flex-direction:column;background:var(--primary_color);box-sizing:border-box}#filter-slider .container-slider-filter .hub-link{display:flex}#filter-slider .container-slider-filter .hub-link .hub-link-first{display:flex}#filter-slider .container-slider-filter .hub-link .hub-link-second{line-height:19px;height:45px}#filter-slider .container-slider-filter .max-height-filter{max-height:30rem;min-height:30rem}.block-two-style{display:flex;flex-direction:column}.block-two-style .hub-one-link{margin-top:auto}#filter-slider .swiper-button-show-next,#filter-slider .swiper-button-show-prev{height:calc(100% - 4rem);background:0 0;border-radius:0;color:var(--primary_color);width:3.1rem}#filter-slider .swiper-button-show-next.swiper-button-disabled::after,#filter-slider .swiper-button-show-prev.swiper-button-disabled::after{color:rgba(var(--primary-rgba-color),.25)!important}#filter-slider .swiper-button-show-next::after,#filter-slider .swiper-button-show-prev::after{color:var(--primary_color)}#filter-slider .swiper-button-show-next{right:0}#filter-slider .swiper-button-show-prev{left:0}.cross-selling-block .swiper-wrapper{display:flex}@media (max-width:992px){.hub-link-first,.hub-link-second{width:100%;margin-top:.3rem;margin-bottom:.3rem}#offers-category-block .container-hub-blocks-one .hub-block-one-item{margin:1.5rem 1rem;width:calc(90% - 4rem)}#offers-category-block .container-offer-category .swiper:not(.swiper-initialized) .swiper-wrapper{justify-content:center;flex-wrap:wrap}#offers-category-block .container-offer-category .swiper:not(.swiper-initialized) .swiper-wrapper .hub-block-one-item{width:calc(95% - 4rem)}#hub-blocks-one .container-hub-blocks-one:not(.style-hub-two):not(.style-hub-one) .hub-block-one-item,#venues-block .container-hub-blocks-one:not(.style-hub-two):not(.style-hub-one) .hub-block-one-item{width:calc(100% - 3rem);margin:2rem auto}}@media screen and (max-width:992px) and (max-width:776px){#hub-blocks-one .style-hub-one,#hub-blocks-one .style-hub-two{transform:translateX(-1rem)}}@media (max-width:992px){#hub-blocks-one .style-hub-one .hub-block-one-item,#hub-blocks-one .style-hub-two .hub-block-one-item{width:calc(100% - 2rem)}}@media (max-width:992px){#venues-block .container-hub-blocks-one .hub-block-one-item{margin:2rem auto}}@media (max-width:992px){#filter-slider .container-slider-filter .slider-filter-item{flex-direction:column;width:calc(100% - 5rem);margin:2rem .5rem}#filter-slider .container-slider-filter .slider-filter-item .slider-filter-img{width:100%}#filter-slider .container-slider-filter .slider-filter-item .slider-filter-text{width:100%}#filter-slider .container-slider-filter .max-height-filter{max-height:32rem;min-height:32rem}#filter-slider .container-slider-filter .hub-link{flex-direction:column;margin-top:auto}#filter-slider .hub-link .hub-link-first{display:block}#filter-slider .hub-link .hub-link-first .button-style{width:100%}#filter-slider .hub-link .hub-link-second{display:grid;width:100%;text-align:center}#filter-slider .min-height-text{line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;min-height:5.5rem}#filter-slider .hub-one-icons{line-clamp:2;-webkit-line-clamp:2}#filter-slider .min-height-icons{min-height:4rem}}@media (max-width:992px){#hub-blocks-one .selected-posts-block .container-hub-blocks-one .hub-block-one-item{margin-right:auto;margin-left:auto}}@media (max-width:992px){#venues-block .hub-one-info-block.min-height-info-block{margin-bottom:2rem}}@media (min-width:993px) and (max-width:1300px){#filter-slider .container-slider-filter .slider-filter-item .slider-filter-text{box-sizing:content-box}#hub-blocks-one .container-hub-blocks-one .hub-block-one-item,#offers-category-block .container-hub-blocks-one .hub-block-one-item,#venues-block .container-hub-blocks-one .hub-block-one-item{width:calc(50% - 2rem);margin:1rem}}@media (min-width:761px) and (max-width:1024px){#hub-blocks-one .container-hub-blocks-one,#offers-category-block .container-hub-blocks-one,#venues-block .container-hub-blocks-one{display:flex;flex-wrap:wrap}#hub-blocks-one .container-hub-blocks-one:not(.style-hub-two):not(.style-hub-one) .hub-block-one-item,#venues-block .container-hub-blocks-one:not(.style-hub-two):not(.style-hub-one) .hub-block-one-item{width:calc(50% - 3rem);margin:2rem auto}#venues-block .container-hub-blocks-one:not(.style-hub-two):not(.style-hub-one) .hub-block-one-item .hub-one-link{padding-top:3rem}#hub-blocks-one .style-hub-one .hub-block-one-item,#hub-blocks-one .style-hub-two .hub-block-one-item{width:calc(50% - 2rem);margin:1rem}#offers-category-block .container-hub-blocks-one .hub-block-one-item{width:calc(50% - 4rem)}#offers-category-block .container-offer-category .swiper:not(.swiper-initialized) .swiper-wrapper .hub-block-one-item{width:calc(50% - 4rem)}}.sbi_follow_btn svg{display:none}#instagram-block .top-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column}#instagram-block .top-container .instagram-block-follow svg{width:16px;margin-right:.3rem;height:16px;margin-bottom:-2px;fill:var(--white_color);transform:scale(1.5)}@media (min-width:993px){#instagram-block .top-container .instagram-block-follow svg{transition:fill .2s ease-in}}@media (min-width:993px){#instagram-block .top-container .instagram-block-follow .button-empty-main:hover>svg{fill:var(--primary_color)}}@media (min-width:993px){#instagram-block .white-link-font:hover svg{fill:#cbbe9a}}#sb_instagram:not(.sbi_moderation_mode) .sbi_photo_wrap:hover .sbi_photo{transform:none}.wrapper-instagram{min-height:290px}@media (max-width:992px){.wrapper-instagram{min-height:200px}}.sbi-owl-stage-outer{overflow:hidden;height:400px}@media (max-width:992px){.sbi-owl-stage-outer{height:200px}}#sbi_lightbox .sbi-owl-stage-outer{height:auto}.sbi-owl-nav>div{font-size:18px;background:rgba(var(--white_rgba),.7);box-shadow:none}#sb_instagram #sbi_images .sbi-owl-nav .svg-inline--fa{height:1.4rem;width:1.4rem}.sbi-owl-next:hover,.sbi-owl-prev:hover{background-color:rgba(var(--white_rgba),.6)}.sbi_carousel:hover .sbi-owl-nav>div{background:rgba(var(--white_rgba),1)}@media (min-width:993px){.sbi-owl-nav{display:block!important}}.sbi-owl-nav .sbi-owl-prev{margin-left:-2rem}.sbi-owl-nav .sbi-owl-prev path{fill:var(--primary_color)}.sbi-owl-nav .sbi-owl-next{margin-right:-2rem}.sbi-owl-nav .sbi-owl-next path{fill:var(--primary_color)}.sbi_item{max-height:100%!important;position:relative}.sbi_item img::before{display:block;content:"";aspect-ratio:1/1;padding-top:100%}.sbi_item .sbi_photo_wrap{height:100%!important}.sbi_item .sbi_photo{height:100%!important;padding-bottom:100%!important}#sb_instagram .sbi_photo_wrap .sbi_link{background:rgba(var(--black_middle),.4)}.sbi_lb-data .sbi_lb-number{margin-top:-10px}.sbi-screenreader{display:none!important}@media (max-width:992px){#instagram-block .top-container{flex-direction:column;text-align:center}#instagram-block .instagram-block-follow{padding-top:1.5rem;padding-bottom:1rem}}@media (min-width:993px) and (max-width:1300px){.wrapper-instagram{min-height:210px}.sbi-owl-stage{height:210px}}.tripadvisor-container{display:flex;justify-content:center;overflow:hidden;min-height:200px}.tripadvisor-container #CDSWIDSSP .widSSPData,.tripadvisor-container #CDSWIDSSP img{background-color:var(--gray_color_middle)}.tripadvisor-container #CDSWIDSSP .widSSPData.cx_brand_refresh .widSSPBranding dt img{width:110px}@media (max-width:992px){#CDSWIDSSP .widSSPData{width:calc(100% - 8rem);margin:auto}}#map{width:100%;height:500px}.block-map-marker{text-align:center;font-family:var(--font_light);font-size:var(--font-size-16);padding:1rem 2rem 1.5rem;color:var(--black_middle);min-width:130px}.block-map-marker p{margin:0;padding:.1rem 0}.block-map-marker .title-infowindow{font-size:var(--font-size-20);padding:0}.gm-svpc img{-o-object-fit:contain;object-fit:contain}#map .gm-style .gm-style-iw-d{overflow:auto!important}.gm-style .gm-style-iw-c{box-shadow:var(--black_shadow_blocks)}.gm-style .gm-style-iw{font-weight:400;padding-left:0}.gm-ui-hover-effect{transform:scale(1.8) translate(-3px,4px)}.gm-style iframe+div{border:none!important}@media screen and (max-width:700px){.block-map-marker{font-size:var(--font-size-14);padding:1rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block-map-marker .title-infowindow{font-size:var(--font-size-16)}.gm-style .gm-style-iw-c{min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}}@media (max-width:992px){#map{width:100%;height:600px}#map-block .map-block{width:100%}.block-map-marker{margin:auto;max-width:400px;width:auto}}.click-filter-location{position:absolute;width:30%;height:auto;background:rgba(var(--primary-rgba-color),.9);top:50%;right:3rem;transform:translateY(-50%);border-radius:var(--border-radius-main);padding:3rem}.checkbox-group{display:block;margin-bottom:15px}.checkbox-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox-group label{position:relative;cursor:pointer;color:var(--white_color);display:flex;align-items:flex-end}.checkbox-group label::before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid var(--white_color);box-shadow:0 1px 2px rgba(var(--white_rgba),.05),inset 0 -15px 10px -12px rgba(var(--white_rgba),.05);padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.checkbox-group.active-tab label::after{content:"";display:block;position:absolute;top:2px;left:8px;width:3px;height:10px;border:solid var(--white_color);border-width:0 2px 2px 0;transform:rotate(45deg)}#data-filters-location{max-height:calc(340px - 2rem);overflow:auto}.adp-warnbox,.warnbox-content{visibility:hidden;height:0;width:0}@media screen and (max-width:996px){.height-call{padding:0;margin:0}.calculate-route-mobile{display:block;text-align:center}.calculate-route-mobile a{color:var(--white_color);display:block}.click-filter-location{position:relative;width:100%;right:0;transform:translateY(0);padding:3rem}.itinerary-container-location{display:none}}@media screen and (min-width:997px){.height-call{min-height:31px;margin:0;padding:0}.calculate-route-mobile{display:none}#itinerary{padding:1rem;background:var(--gray_color)}#itinerary .itinerary-wrapper{display:flex;justify-content:center;align-items:center}#itinerary .itinerary-wrapper .field{padding:0 .8rem}#itinerary .fb_additional_set_1_walking_man.walking{font-size:19px;height:23px}.adp-substep{line-height:1.8}#itineraryFrom{background-color:var(--gray_color);border:0;border-bottom:2px solid var(--black_middle);font-size:1rem;width:100%}#itineraryFrom:focus-visible{outline:0}#map_directions{font-family:var(--font_light);text-align:center}#map_directions .adp,#map_directions .adp table{font-family:var(--font_light);font-size:1.1rem}#map_directions .adp-directions{width:calc(100% - 4rem)}#map_directions .adp-text{vertical-align:middle;background-color:var(--gray_color)}#map_directions_container{text-align:-webkit-center}#map_directions_container .adp-placemark{background-color:var(--white_color);color:var(--font_color);text-align:center}.field.title{font-size:20px}.field.travel-mode{font-size:28px;line-height:28px;height:28px;display:flex;width:15%;justify-content:space-between;align-items:center}.field.travel-mode a{color:rgba(var(--primary_color),.8);-webkit-text-stroke:0;text-shadow:none;transition:color .2s ease-in,font-weight .2s ease-in}.field.travel-mode a.active{color:var(--primary_color);text-shadow:0 0 0 var(--primary_color)}.field.travel-mode a:hover{color:var(--primary_color)}}@media (min-width:993px){#map-block~#footer .footer-info-line{margin-top:1rem}}@media screen and (min-width:997px) and (max-width:1100px){.field.travel-mode{width:16%}}.close-map{display:none}@media screen and (min-width:997px){#text-message-map{min-height:3rem;font-weight:700;line-height:3rem}.field.from{flex-grow:1;max-width:300px}}#carousel-mini .swiper-container{width:calc(100% - 14rem)}#carousel-mini .start-full-carousel .slider-item{width:33%;display:flex;align-items:center;min-height:100px}@media (max-width:992px){#carousel-mini .start-full-carousel .slider-item{min-height:70px}}#carousel-mini .start-full-carousel .slider-item img{width:75%;margin:auto}#carousel-mini .start-full-carousel .swiper-wrapper{display:flex;align-items:center}#carousel-mini .swiper-button-show-next{right:5rem;background:0 0;color:var(--primary_color)}#carousel-mini .swiper-button-show-next::after{color:var(--primary_color)}#carousel-mini .swiper-button-show-prev{left:5rem;background:0 0;color:var(--primary_color)}#carousel-mini .swiper-button-show-prev::after{color:var(--primary_color)}@media (max-width:992px){#carousel-mini .start-full-carousel{width:calc(100% - 1rem)}#carousel-mini .start-full-carousel .swiper-container{width:100%}}.container-newsletter-box{display:flex;justify-content:center;width:calc(100% - 1rem)}.container-newsletter-box .submit-form-newsletter{transition:background-color 3s ease-in-out;background-color:var(--primary_color)}.container-newsletter-box .submit-style-disabled{pointer-events:none;background-color:#cbbe9a}.container-newsletter-box .form-newsletter-wrapper{border:0;display:flex;flex-wrap:wrap;padding:.35em .75em .625em;max-width:450px;width:calc(100% - 2rem)}.container-newsletter-box .newsletterField{width:62%;order:1}.container-newsletter-box .newsletterSubmit{width:38%;order:2}.container-newsletter-box .newsletterSubmit .submit-form-newsletter{color:var(--white_color);border:0;width:100%;cursor:pointer;display:flex;justify-content:center;line-height:47px;transition:background-color .3s ease-in}.container-newsletter-box .newsletterSubmit .submit-form-newsletter:hover{background-color:#b19d68}.container-newsletter-box .newsletter-field{outline-color:var(--primary_color);outline-offset:-2px;width:100%;line-height:47px;padding:0 20px;border:1px solid var(--primary_color);border-right:0}.container-newsletter-box .newsletterTermsCheckbox{width:100%;order:3;padding:0;margin:.5rem 0 0;display:flex;align-items:center}.container-newsletter-box .newsletterTermsCheckbox .terms-confirm{margin-right:.5rem;margin-bottom:4px}.container-newsletter-box .newsletterTermsCheckbox label{display:block;margin-bottom:3px}#sbi_lightbox .sbi_lb-container-wrapper .sbi-owl-nav>div{background:var(--primary_color);right:34px}#sbi_lightbox .sbi_lb-container-wrapper .sbi-owl-nav>div path{fill:var(--white_color)}#sbi_lightbox .sbi_lb-container-wrapper .sbi-owl-nav>.sbi-owl-prev{left:34px;right:auto}#sbi_lightbox .sbi_lb-container-wrapper .sbi-owl-nav>.sbi-owl-prev path{fill:var(--white_color)}.form-newsletter-full{margin-top:-1rem}.form-newsletter-full .form-newsletter-wrapper{display:flex;max-width:inherit}.form-newsletter-full .form-newsletter-wrapper .newsletterFieldForm{width:calc(50% - 1.5rem);margin:.75rem;border-right:1px solid var(--primary_color)}.form-newsletter-full .form-newsletter-wrapper .form-newsletter-full{width:100%}.form-newsletter-full .form-newsletter-wrapper .item-add-space-form{margin-left:.75rem;margin-top:.75rem;margin-bottom:.75rem;order:1}.form-newsletter-full #select-filter-2.newsletter-form-select,.form-newsletter-full #select-filter.newsletter-form-select{width:100%;background-color:var(--white_color);border-radius:0;height:auto;border:1px solid var(--primary_color);border-right:0;font-size:inherit;color:var(--gray_second)}.form-newsletter-full .newsletterSubmit{position:relative}.form-newsletter-full .newsletterSubmit>div{height:5rem}.form-newsletter-full .newsletterSubmit .grecaptcha-badge{visibility:visible;opacity:1;position:absolute!important;left:0;top:0}@media (max-width:992px){.container-newsletter-box .newsletterTermsCheckbox label{font-size:var(--font-size-14)}.container-newsletter-box .newsletterField{width:65%}.container-newsletter-box .newsletterSubmit{width:35%}.form-newsletter-full .form-newsletter-wrapper .newsletterFieldForm{width:calc(100% - .5rem);margin:.5rem}.form-newsletter-full .form-newsletter-wrapper .item-add-space-form{margin-left:.5rem;margin-top:.5rem;margin-bottom:.5rem}}@media (max-width:992px){.container-newsletter-box{width:100%}.container-newsletter-box .form-newsletter-wrapper{padding:0;width:100%}}.close{position:absolute;top:0;left:0;width:40px;height:40px;z-index:500;overflow:hidden;display:block;background:var(--white_color);transition:background .3s ease-in-out}.close::after,.close::before{width:calc(65% + 1px);height:1px;background:var(--font_color);content:"";display:block;position:absolute;left:25%;transform-origin:0 0}.close::before{top:25%;transform:rotate(45deg)}.close::after{bottom:25%;top:auto;transform:rotate(-45deg)}.close:hover{background:var(--primary_color)}.close:hover::after,.close:hover::before{background:var(--white_color)}#main-menu-sidebar{justify-content:center;display:flex;align-items:center;width:100%}#menu_sidebar_wrap{position:fixed;top:0;right:0;display:none;z-index:9999;width:100%;height:100%;background:rgba(var(--black_rgba),.7)}#menu_sidebar_wrap.visible .menu_sidebar{right:0;opacity:1}#menu_sidebar_wrap .close_sidebar{display:block;top:0;right:0;position:absolute;z-index:1000;left:auto;background:var(--white_background)}#menu_sidebar_wrap .close_sidebar:hover{background:var(--primary_color)}#menu_sidebar_wrap .close_sidebar:hover::after,#menu_sidebar_wrap .close_sidebar:hover::before{background:var(--white_color)}#menu_sidebar_wrap .close_sidebar::after,#menu_sidebar_wrap .close_sidebar::before{background:var(--primary_color)}#menu_sidebar_wrap .menu_sidebar{background:var(--white_background);position:absolute;right:-100%;width:90%;max-width:500px;min-width:300px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:100;opacity:0;padding:1rem;transition:right .3s ease-in-out,opacity .1s ease-out}@media (max-width:767px){#menu_sidebar_wrap .menu_sidebar{width:100%}}#menu_sidebar_wrap .menu_sidebar .menu_sidebar_inner_content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;position:relative;z-index:100;height:100%;text-align:center;width:calc(100% - 1rem)}.container-menu-sidebar{height:100%}#sidebar_menu li,#sidebar_menu ul{list-style:none inside none}#sidebar_menu ul.menu-sidebar{max-height:60vh;overflow-y:auto;width:100%}#sidebar_menu ul.menu-sidebar li{padding:18px 0}#sidebar_menu ul.menu-sidebar>li{color:var(--primary_color);text-transform:uppercase}#sidebar_menu ul.menu-sidebar ul.sub-menu{padding-left:40px;margin-top:10px;margin-bottom:15px}@media (max-width:767px){#sidebar_menu ul.menu-sidebar ul.sub-menu{padding-left:20px}}#sidebar_menu ul.menu-sidebar ul.sub-menu>li>a{font-family:var(--font_light);text-decoration:none}#sidebar_menu .menu-sidebar .menu-item-has-children .sub-menu{padding-left:0;margin:.75rem 0 .5rem}#sidebar_menu .menu-sidebar .menu-item-has-children .sub-menu li{padding:5px 0}#sidebar_menu .menu-sidebar .menu-item-has-children .sub-menu li:last-child{padding:10px 0 0}#sidebar_menu .menu-sidebar .menu-item-has-children .sub-menu li a{text-transform:none;margin:0 0 14px}#sidebar_menu .menu-sidebar .menu-item-has-children .sub-menu li a:last-of-type{margin:0}#sidebar_menu .menu-item-has-children .sub-menu li:not(.current-menu-item) a{font-family:var(--font_light)!important}#sidebar_menu ul.menu-sidebar>li{position:relative;max-width:350px;margin:auto}#sidebar_menu ul.menu-sidebar>li:not(:last-child)::before{border-bottom:1px solid rgba(var(--black_rgba),.1);content:"";position:absolute;bottom:0;left:50%;width:50%;transform:translateX(-50%)}.item-sidebar-menu.container-menu-bottom{width:100%;height:auto}@media (max-width:992px){.item-sidebar-menu.container-menu-bottom{height:auto}}.item-sidebar-menu.container-menu-bottom svg{fill:var(--primary_color)}#sidebar_menu{height:85%;width:100%;display:flex;justify-content:center}.more_li{content:"";display:inline-block;width:25px;height:14px;background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 129 129' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 129 129'%3E%3Cg fill='%23A89257'%3E%3Cpath d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z'/%3E%3C/g%3E%3C/svg%3E") no-repeat scroll center;position:absolute;top:1.5rem}#main-menu-sidebar .sub-menu{display:none}@media (max-width:760px){#sidebar_menu ul.menu-sidebar li{padding:18px 0}#menu_sidebar_wrap .menu_sidebar{padding:.7rem}}.gold-border-bg{border-width:0;padding:1rem 0;position:relative;border-style:solid;border-color:var(--primary_color)}.menu-sidebar .menu-item .button-style{font-size:var(--font-size-18)}.logo-menu-top{height:82px}.logo-menu-top #logo_btn_menu{height:inherit;display:inline-flex}.logo-menu-top #logo_btn_menu img{height:82px;width:auto}.calendar_container_class{font-family:var(--first_font)}.cross{height:100%;position:relative;z-index:301;width:100%;display:block}.cross::after,.cross::before{cursor:pointer;height:1px;width:21px;position:absolute;z-index:400;display:block;content:""}.cross::after{transform:rotate(45deg);top:20px;right:9px}.cross::before{transform:rotate(135deg);top:20px}.calendar_container_class{position:fixed;z-index:-1;top:0;left:0;opacity:0;filter:Alpha(opacity=0);transition:opacity ease .8s;width:100%;height:100%;visibility:hidden;background:rgba(var(--black_middle_rgba),.8)}@media screen and (min-width:768px){.calendar_container_class{display:flex;flex-direction:row;align-items:center;justify-content:center}}@media screen and (max-width:767px){.calendar_container_class{display:block;overflow-x:hidden;overflow-y:auto}}.calendar_container_class.visible{opacity:1;filter:Alpha(opacity=100);z-index:9999;visibility:visible}.calendar_all_class{display:block;max-width:1060px;width:100%;height:auto;max-height:100%;overflow:auto;background-color:var(--white_color);color:var(--font_color)}@media screen and (min-width:1200px){.calendar_all_class{border-radius:3px}}@media screen and (min-width:1200px) and (min-height:900px){.calendar_all_class{height:auto}}.calendar_all_class .close_calendar_wrap .close_calendar{display:block;width:60px;height:60px;margin-left:auto}.calendar_all_class .close_calendar_wrap .close_calendar .cross::before{height:1px;width:40px;top:27px;background-color:var(--font_color);right:15px;transition:background-color .2s ease-in-out}@media (max-width:992px){.calendar_all_class .close_calendar_wrap .close_calendar .cross::before{background-color:var(--font_color)}}.calendar_all_class .close_calendar_wrap .close_calendar .cross::after{height:1px;width:40px;top:27px;background-color:var(--font_color);right:15px;transition:background-color .2s ease-in-out}@media (max-width:992px){.calendar_all_class .close_calendar_wrap .close_calendar .cross::after{background-color:var(--font_color)}}.calendar_all_class .close_calendar_wrap .close_calendar .cross:hover::after,.calendar_all_class .close_calendar_wrap .close_calendar .cross:hover::before{background-color:var(--primary_color)}#inline-datepicker{min-height:450px}.calendar_all_wrapper_class{display:flex}.calendar_all_wrapper_class .calendar_all_noprice_calendar{width:77%;padding:0 1rem 3rem}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar{border-collapse:collapse;width:100%;margin:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker thead{background:0 0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker th{line-height:18px;text-shadow:none;width:40px;height:40px;text-transform:uppercase;border-bottom:0;font-size:15px;font-weight:700;border-top:0;padding:0 0 20px}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker tbody td,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker tbody tr,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker thead{border:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker tbody td{width:48px;height:48px;line-height:48px;padding:3px;text-align:center}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker tbody td a,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker tbody td span{font-size:14px;border:0;padding:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar .ui-state-disabled{background:0 0;opacity:.3}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar .ui-state-default{width:100%;height:100%;display:block;text-decoration:none;color:var(--primary_color);background-color:var(--gray_color);font-weight:400;font-family:var(--first_font)}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar .ui-state-default:not(.ui-state-active):hover{background-color:var(--gray_color_dark)!important;color:var(--primary_color)!important}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:var(--primary_color)}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar td.date-range-selected a{background-color:var(--primary_color);color:var(--white_color)}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar td.checkin-date a,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar td.checkout-date a{background-color:var(--primary_color);color:var(--white_color)}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-calendar td a{background-color:var(--white_color);transition:background-color .2s ease-in-out}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group{position:relative;width:calc(50% - 1rem);margin:0 .5rem}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev{transition:color .2s ease-in-out}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next::before,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev::before{content:"";display:inline-block;width:100%;height:100%}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next span,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev span{display:none}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next.ui-state-disabled::before,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev.ui-state-disabled::before{cursor:auto;opacity:.1}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev{left:0;top:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev::before{content:"←"}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-prev.ui-state-hover{background:0 0;border:0;left:2px;top:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next{right:0;top:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next::before{content:"→";font-weight:400}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group .ui-datepicker-next.ui-state-hover{background:0 0;border:0;right:2px;top:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-last .ui-datepicker-calendar{margin-left:auto}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header{font-size:20px;line-height:40px;text-transform:uppercase;text-shadow:none;background-color:transparent;border:0;padding:0 0 1rem}@media (max-width:991px){.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header{width:100%}}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-title{text-align:center;font-size:18px;color:var(--primary_color);text-transform:uppercase;font-weight:600}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between;width:100%!important;box-shadow:none;background:0 0;border:0!important;padding:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group{position:relative}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-next,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-prev{width:40px;height:40px;line-height:40px;text-align:center;background-image:none;display:inline-block;position:absolute;cursor:pointer}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-next::before,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-prev::before{content:"";display:inline-block;width:100%;height:100%}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-next span,.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-prev span{display:none}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-prev{left:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-prev::before{content:"ᐸ";font-weight:400}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-prev:not(.ui-state-disabled):hover{color:var(--primary_color)}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-next{right:0}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-next::before{content:"ᐳ";font-weight:400}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group .ui-datepicker-next:hover{color:var(--primary_color)}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline.ui-datepicker .ui-datepicker-group.ui-datepicker-group-last .ui-datepicker-calendar{margin-left:auto}.calendar_all_wrapper_class .calendar_all_noprice_calendar .main_subtitle{font-family:var(--first_font);text-align:center;color:var(--primary_color);padding:0 2rem 1.5rem;margin-top:-1.6rem}.calendar_all_wrapper_class .calendar_all_noprice_info{width:23%;padding:10px 20px;margin:0;background-color:var(--gray_color_middle);font-family:var(--font_light);color:var(--font_color)}@media (min-width:650px){.calendar_all_wrapper_class .calendar_all_noprice_info{margin-top:-60px;padding-top:60px}}.calendar_all_wrapper_class .calendar_all_noprice_info #bf_submit{transition:background-color .3s ease-in;background-color:var(--primary_color);color:var(--white_color);cursor:pointer;display:block;text-transform:uppercase;padding:10px 0;box-sizing:content-box;margin:12px 0;font-size:16px}.calendar_all_wrapper_class .calendar_all_noprice_info #bf_submit:hover{background-color:#b19d68}.calendar_all_wrapper_class .calendar_all_noprice_info #bf_submit:disabled{pointer-events:none;background-color:#cbbe9a}.calendar_all_wrapper_class .calendar_all_noprice_info>div,.calendar_all_wrapper_class .calendar_all_noprice_info>fieldset{margin-right:0;margin-left:0}.calendar_all_wrapper_class .calendar_all_noprice_info label{margin:0 0 5px;font-weight:400;font-size:15px;text-transform:lowercase;line-height:130%;display:block;color:var(--font_color)!important}.calendar_all_wrapper_class .calendar_all_noprice_info label::first-letter{text-transform:uppercase}.calendar_all_wrapper_class .calendar_all_noprice_info .booking-tab.arriving-tab .date,.calendar_all_wrapper_class .calendar_all_noprice_info .booking-tab.departing-tab .date,.calendar_all_wrapper_class .calendar_all_noprice_info input,.calendar_all_wrapper_class .calendar_all_noprice_info select{padding:0 9px;background:var(--white_color);color:var(--font_color);max-width:100%;line-height:34px;height:34px;margin-left:0;border-style:solid;border-color:transparent;border-width:0 0 2px;width:100%;font-size:16px}@media (max-width:649px){.calendar_all_wrapper_class .calendar_all_noprice_info .booking-tab.arriving-tab .date,.calendar_all_wrapper_class .calendar_all_noprice_info .booking-tab.departing-tab .date,.calendar_all_wrapper_class .calendar_all_noprice_info input,.calendar_all_wrapper_class .calendar_all_noprice_info select{background:var(--white_color);color:var(--font_color)}}.calendar_all_wrapper_class .calendar_all_noprice_info select{background-position:95% center;background-repeat:no-repeat;width:100%}.calendar_all_wrapper_class .calendar_all_noprice_info .booking-tab{padding:12px 0;font-size:15px}.calendar_all_wrapper_class .calendar_all_noprice_info .section-iata{width:100%;padding:8px 0}.calendar_all_wrapper_class .calendar_all_noprice_info .section-iata .bf_input-iata{font-size:16px}.calendar_all_wrapper_class .calendar_all_noprice_info .quick-search-cancel{color:var(--white_color);display:block;padding-bottom:10px;text-align:center;-webkit-text-stroke:0;font-size:15px;transition:color .3s ease-in-out}.calendar_all_wrapper_class .calendar_all_noprice_info .quick-search-cancel:hover{color:#b19d68}@media (max-width:992px){.calendar_all_wrapper_class{flex-direction:column}.calendar_all_wrapper_class .calendar_all_noprice_calendar{width:100%;padding:0 2rem 1rem}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header{display:flex}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{width:80%}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next.ui-corner-all{order:2;width:10%;text-align:center;cursor:pointer}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next.ui-corner-all::before{content:"ᐳ"}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next.ui-corner-all.ui-state-disabled{opacity:.2}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev.ui-corner-all{width:10%;text-align:center;cursor:pointer}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev.ui-corner-all::before{content:"ᐸ"}.calendar_all_wrapper_class .calendar_all_noprice_calendar .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev.ui-corner-all.ui-state-disabled{opacity:.2}.calendar_all_wrapper_class .calendar_all_noprice_info{width:100%}}.ui-datepicker-calendar span{font-family:var(--font_light);font-size:12px!important}.ui-datepicker th{color:var(--primary_color)}.container-progress-wrap{position:fixed;left:3rem;bottom:5.5rem;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;z-index:100;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .2s linear}.container-progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.container-progress-wrap::before{position:absolute;content:"";display:block;vertical-align:middle;border:solid #03358b;border-width:0 3px 3px 0;padding:6px;transform:rotate(-135deg);line-height:0;height:0;margin:18px auto 0;width:0;text-align:center;color:#03358b;left:0;top:0;cursor:pointer;z-index:1;transition:all .2s linear;right:0}.container-progress-wrap svg path{fill:none}.container-progress-wrap .progress-circle path{stroke:#03358b;stroke-width:4;box-sizing:border-box;transition:all .3s ease-out}.container-progress-wrap:hover::before{border-color:#cbbe9a}@media (max-width:992px){.container-progress-wrap{left:1rem}}#popup-box{border-radius:6px;position:relative;padding:0;display:none}#popup-box::after{position:absolute;width:9%;height:100%;background-color:var(--primary_color);top:0;right:0;z-index:0}#popup-box .container-popup-block{display:none;justify-content:center;background-color:var(--white_color);border-radius:6px;width:100%;max-width:1300px}#popup-box .container-popup-block .block-popup-left{width:50%}#popup-box .container-popup-block .block-popup-left .image-full{display:flex;justify-content:center;height:100%}#popup-box .container-popup-block .block-popup-left .image-full img{border-radius:6px 0 0 6px}#popup-box .container-popup-block .block-popup-right{width:50%;z-index:100;display:flex;align-items:center}#popup-box .container-popup-block .block-popup-right img{max-width:450px}#popup-box .container-popup-block::after{position:absolute;width:22%;height:100%;background-size:20%;top:0;right:0;left:auto;opacity:.1;z-index:10}#popup-box .container-popup-block .inner-block-right{width:calc(100% - 4rem);padding:3rem 4rem 3.5rem}.container-popup-block~.fancybox-close-small{background-color:var(--white_color)}.container-popup-block~.fancybox-close-small svg{transform:scale(1.5)}.container-popup-block~.fancybox-close-small svg path{fill:var(--primary_color)}@media (min-width:993px){#popup-box{overflow-y:hidden;height:80vh;max-height:600px}#popup-box .container-popup-block{height:80vh;max-height:600px;width:80vw}#popup-box .container-popup-block .inner-block-right{width:100%;max-height:100%;overflow:auto}}@media (max-width:760px){#popup-box .container-popup-block{flex-direction:column}#popup-box .container-popup-block .block-popup-right{width:100%}#popup-box .container-popup-block .block-popup-right .inner-block-right{width:100%;padding:3rem 2rem 3.5rem}#popup-box .container-popup-block .block-popup-left{width:100%;z-index:10}#popup-box .container-popup-block .block-popup-left .image-full img{border-radius:6px 6px 0 0;max-height:40vh}#popup-box::after{width:14%}}.container-footer-info{display:flex;flex-direction:column;align-items:center}.container-footer-info .link-font-color{display:flex}.footer-info-line{height:2px;background-color:var(--gray_color_dark);margin-top:4rem}.footer-links .button-style{margin:0 .5rem}.social-links-footer{display:flex;justify-content:center;align-items:center}.social-links-footer a{margin:0 .5rem;width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:var(--primary_color);border-radius:50%}.social-links-footer a:hover svg{opacity:.4}.social-links-footer svg{fill:var(--white_color);width:24px;height:24px;transition:opacity .2s ease-in}.container-footer-links{margin-top:2rem;background-color:#03358b}.container-footer-links .footer-links{display:flex;justify-content:center}#footer-menu-nav{padding-bottom:3rem}.container-footer-copyright{display:flex;border-top:1px solid rgba(var(--white_rgba),.5);padding-top:3rem}.container-footer-copyright .copyright-footer-text{color:var(--white_color);width:100%;text-align:center}.container-footer-copyright .copyright-footer-text p{font-size:var(--font-size-14)}.container-footer-copyright .copyright-footer-logo{width:6%;position:absolute;max-width:100px}@media (min-width:993px){.container-full-bottom{display:none}}@media (max-width:992px){.container-full-bottom{position:fixed;width:100%;background:rgba(var(--white_rgba),1);bottom:-1px;display:flex;transform:translate3d(0,100px,0);transition:transform .4s ease-in-out;z-index:9999;height:60px;align-items:center}.container-full-bottom .book-now-container{height:100%}.container-full-bottom .lang-bottom-box{width:25%}.container-full-bottom .book-bottom-box{width:50%;height:100%}.container-full-bottom .book-bottom-box .button-background-main{width:100%;text-align:center;padding:1rem 1rem .9rem;height:100%;display:flex;align-items:center;justify-content:center}.container-full-bottom .phone-bottom-box{width:25%;text-align:center;fill:var(--white_color)}.container-full-bottom .phone-bottom-box .container-phone-header{transform:scale(1.2)}.container-full-bottom .lang-select-box{background-color:var(--white_color);background-position:calc(100% - 25px) center;border:0}.container-footer-copyright .copyright-footer-text{padding-bottom:3rem}.fixed-header .container-full-bottom{transform:translate3d(0,0,0);box-shadow:0 0 10px rgba(var(--black_rgba),.15)}.container-full-bottom .lang-select-box{color:var(--font_color);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="black" d="M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z"/></svg>')}.container-full-bottom .container-phone-header svg{fill:var(--font_color);background-color:var(--white_color);border:0}.container-footer-links .footer-links{flex-direction:column;align-items:center}.container-footer-info{text-align:center}.container-footer-copyright{flex-direction:column}.container-footer-copyright .copyright-footer-logo{width:100%;position:inherit;margin:auto}#footer-menu-nav{padding-top:1rem;padding-bottom:3rem}#footer-menu-nav .menu-item{padding:.75rem 0}.copyright-footer-logo,.copyright-footer-text{padding:1rem 0}}
/*# sourceMappingURL=style-homepage.min.css.map */