@charset "UTF-8";
.icon-family-owned-hotel:before,.icon-family_owned_hotel:before{content:""}.icon-moor:before{content:""}.icon-outer-view-sea:before,.icon-outer_view_sea:before{content:""}.icon-quiet:before{content:""}.icon-outer_grill:before{content:""}.icon-family_friendly:before{content:""}.daterangepicker.openscenter .calendar.left,.daterangepicker.openscenter .calendar.right{margin:0 0 22px}.favourites-floatbox{z-index:1001;top:30%;right:-15px;background-color:#2f80ed;color:white;border:0}.favourites-floatbox .favourites-floatbox__body{line-height:2.2rem !important;padding-left:0.9rem}.favourites-floatbox a{color:white;vertical-align:-2px}.favourites-floatbox .favourites-floatbox__icon:before{content:"";vertical-align:-2px;margin-right:10px}.favourites-floatbox:hover{transform:translateX(-15px)}.head-contact{background-color:white}.head-contact .content-box{margin:0}.head-contact ul{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-end;width:100%;list-style-type:none;padding:0;margin:0}@media (max-width:575.98px){.head-contact ul{flex-direction:column;justify-content:center;align-items:center}}.head-contact ul li{padding:0.5rem 0}.head-contact ul li a{color:#1e2129}.head-contact ul li a:hover{color:#fbd01d}.head-contact ul li a::before{font-family:"c4f";color:#fbd01d;padding-right:10px;vertical-align:1px}.head-contact ul li:first-of-type{padding-right:4rem;padding-top:12px}.head-contact ul li:first-of-type a::before{content:"";vertical-align:-2px}@media (max-width:575.98px){.head-contact ul li:first-of-type{padding-right:0}}.head-contact ul li:last-of-type a::before{content:""}.navbar{background:#2f80ed !important}.navbar .show>.navbar-nav{background-color:#2f80ed}.navbar .navbar-brand .navbar-brand-img{max-height:70px;width:auto}.navbar .navbar-nav{margin-left:auto}.navbar .navbar-nav .nav-item{padding:0 0.6rem}.navbar .navbar-nav .nav-item .nav-link{color:white;text-shadow:0 0 3px #333;padding:0.5rem 0;border-top:1px solid transparent;transition:0.2s ease}.navbar .navbar-nav .nav-item .nav-link:hover{border-color:white}.navbar .navbar-nav .nav-item .dropdown-menu{border:0}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#2f80ed;padding:0.4rem 1.4rem;transition:0.2s ease}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{background-color:#fbd01d;color:white}.navbar .navbar-nav .nav-item .dropdown-menu:not(.megamenu__content){min-width:230px}.navbar .navbar-nav .nav-item .megamenu__content{margin-top:0px;padding:0;display:none;flex-direction:row;flex-wrap:wrap}.navbar .navbar-nav .nav-item .megamenu__content ul{list-style-type:none;padding:4rem 3rem;margin:0;flex-basis:20%;max-width:20%}.navbar .navbar-nav .nav-item .megamenu__content ul li{padding:0}.navbar .navbar-nav .nav-item .megamenu__content ul li:first-of-type{color:#2f80ed;font-weight:bold;font-size:1.1rem;padding:0.3rem}.navbar .navbar-nav .nav-item .megamenu__content ul li a{color:#1e2129;display:block;padding:0.3rem;transition:0.2s ease}.navbar .navbar-nav .nav-item .megamenu__content ul li a:hover{background-color:#fbd01d;color:white}.navbar .navbar-nav .nav-item .megamenu__content ol{list-style-type:none;padding:0;margin:0;flex-basis:20%;max-width:20%;overflow:hidden;position:relative}.navbar .navbar-nav .nav-item .megamenu__content ol li{text-shadow:0 0 3px black}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(1),.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(4){height:50%}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(1) img,.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(4) img{height:100% !important}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(2){position:absolute;top:20px;left:20px;color:white;text-transform:uppercase}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(3){position:absolute;top:calc(50% - 50px);left:50%;transform:translateX(-50%);color:white;background:#2f80ed;padding:3px 15px 5px;text-transform:uppercase}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(3) strong{font-size:1.1rem;color:#fbd01d;font-weight:bold}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(5){position:absolute;top:calc(50% + 20px);left:20px;color:white;text-transform:uppercase}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(6){position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:white;background:#2f80ed;padding:3px 15px 5px;text-transform:uppercase}.navbar .navbar-nav .nav-item .megamenu__content ol li:nth-of-type(6) strong{font-size:1.1rem;color:#fbd01d;font-weight:bold}.navbar .navbar-nav .show .nav-link{border-color:white}.navbar .navbar-nav .show>.megamenu__content{display:-ms-flexbox;display:flex !important}.bd-homepage .navbar{position:absolute;left:0;top:0;width:100%;height:auto;z-index:1000;background:rgba(34, 66, 111, 0.59) !important}.megamenu-page .megamenu-page__body{margin-top:0px;padding:0;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap}.megamenu-page .megamenu-page__body ul{list-style-type:none;padding:4rem 3rem;margin:0;flex-basis:100%;max-width:100%}.megamenu-page .megamenu-page__body ul li{padding:0}.megamenu-page .megamenu-page__body ul li:first-of-type{color:#2f80ed;font-weight:bold;font-size:1.1rem;padding:0.3rem}.megamenu-page .megamenu-page__body ul li a{color:#1e2129;display:block;padding:0.3rem;transition:0.2s ease}.megamenu-page .megamenu-page__body ul li a:hover{background-color:#fbd01d;color:white}.megamenu-page .megamenu-page__body ol{list-style-type:none;padding:0;margin:0;flex-basis:100%;max-width:100%;overflow:hidden;position:relative}.megamenu-page .megamenu-page__body ol li{text-shadow:0 0 3px black}.megamenu-page .megamenu-page__body ol li:nth-of-type(1),.megamenu-page .megamenu-page__body ol li:nth-of-type(4){height:50%}.megamenu-page .megamenu-page__body ol li:nth-of-type(1) img,.megamenu-page .megamenu-page__body ol li:nth-of-type(4) img{height:100% !important}.megamenu-page .megamenu-page__body ol li:nth-of-type(2){position:absolute;top:20px;left:20px;color:white;text-transform:uppercase}.megamenu-page .megamenu-page__body ol li:nth-of-type(3){position:absolute;top:calc(50% - 40px);left:20px;color:white}.megamenu-page .megamenu-page__body ol li:nth-of-type(3) strong{font-size:1.1rem;color:#fbd01d;font-weight:bold}.megamenu-page .megamenu-page__body ol li:nth-of-type(5){position:absolute;top:calc(50% + 20px);left:20px;color:white;text-transform:uppercase}.megamenu-page .megamenu-page__body ol li:nth-of-type(6){position:absolute;bottom:15px;left:20px;color:white}.megamenu-page .megamenu-page__body ol li:nth-of-type(6) strong{font-size:1.1rem;color:#fbd01d;font-weight:bold}.head-slider .slider__text-container{bottom:0;padding-top:120px;background:rgba(0, 0, 0, 0.3);font-size:1.1rem}.head-slider .slider__text-container h3{font-size:3.8rem;font-weight:bold}@media (max-width:767.98px){.head-slider .slider__text-container{padding-top:140px;font-size:1rem}.head-slider .slider__text-container h3{font-size:2.8rem}}.head-slider .slider .slider__body .slick-slider .slick-arrow::before{color:white;font-size:3rem}.head-slider .slider .slider__body .slick-slider .slick-next{right:3rem}.head-slider .slider .slider__body .slick-slider .slick-dots{bottom:25px}.head-slider .slider .slider__body .slick-slider .slick-dots li{border-radius:50%}.head-slider .slider .slider__body .slick-slider .slick-dots li button{width:20px;height:20px;border:2px solid white;background:transparent !important;opacity:0.7}.head-slider .slider .slider__body .slick-slider .slick-dots .slick-active{background:white !important;opacity:0.7}.bd-homepage .searchmask{margin-top:-318px}.dropdown-close__button,.btn-success{background-color:#fbd01d;border:0;outline:none}.dropdown-close__button:hover,.dropdown-close__button:active,.btn-success:hover,.btn-success:active{background-color:#2f80ed}.searchmask .searchmask__header{display:none}.searchmask .searchmask__body .searchmask__text-before p{margin-bottom:0.3rem}.searchmask .searchmask__body .searchmask__text-before p a{display:inline-block;vertical-align:middle;color:#2f80ed;text-transform:uppercase;font-weight:bold;background-color:rgba(255, 255, 255, 0.8);padding:0.6rem 1.6rem;border:0}.searchmask .searchmask__body .searchmask__text-before p .searchmask__toggle-button--active,.searchmask .searchmask__body .searchmask__text-before p a:hover{color:white;background-color:rgba(47, 128, 237, 0.8);border:0}.searchmask .searchmask__body .searchmask__form{background-color:rgba(34, 66, 111, 0.59);padding:2rem 2rem 6rem 2rem}@media (max-width:991.98px){.searchmask .searchmask__body .searchmask__form{padding:2rem 2rem 10rem 2rem}}.searchmask .searchmask__body .searchmask__form .form-group{padding-right:0.5rem;padding-left:0.5rem;margin-bottom:1.2rem}.searchmask .searchmask__body .searchmask__form .form-group .searchmask__label{color:white;text-transform:uppercase;font-weight:500}.searchmask .searchmask__body .searchmask__form .form-group .dropdown-content .searchmask__label{color:#1e2129;text-transform:none}.searchmask .searchmask__body .searchmask__form .form-group .searchmask__input{height:44px;color:#777777;text-align:left;padding:0.375rem 1rem}.searchmask .searchmask__body .searchmask__form .form-group .searchmask__input .fulltext-input{width:100%}.searchmask .searchmask__body .searchmask__form .form-group .searchmask__input .fulltext-input::placeholder{color:#777777;opacity:1}.searchmask .searchmask__body .searchmask__form .sm-extended,.searchmask .searchmask__body .searchmask__form .sm-reset{position:absolute;bottom:3.5rem;right:calc(25% + 2rem - 8px);padding:0;margin:0;width:calc(25% - 2rem)}@media (max-width:991.98px){.searchmask .searchmask__body .searchmask__form .sm-extended,.searchmask .searchmask__body .searchmask__form .sm-reset{bottom:5.5rem;max-width:100%;width:calc(100% - 78px);right:calc(2rem + 7px)}}.searchmask .searchmask__body .searchmask__form .sm-extended .searchmask__btn,.searchmask .searchmask__body .searchmask__form .sm-reset .searchmask__btn{background-color:transparent;color:white;padding:0.5rem 0;border:2px solid #fbd01d;box-shadow:none !important;font-weight:bold}.searchmask .searchmask__body .searchmask__form .sm-extended .searchmask__btn:hover,.searchmask .searchmask__body .searchmask__form .sm-reset .searchmask__btn:hover{color:#fbd01d}@media (max-width:991.98px){.searchmask .searchmask__body .searchmask__form .sm-extended .searchmask__btn,.searchmask .searchmask__body .searchmask__form .sm-reset .searchmask__btn{font-size:0.8rem}}.searchmask .searchmask__body .searchmask__form .sm-reset{right:auto;left:calc(2rem + 7px)}@media (max-width:991.98px){.searchmask .searchmask__body .searchmask__form .sm-reset{bottom:8.5rem}}.searchmask .searchmask__body .searchmask__form .sm-submit{position:absolute;bottom:3.5rem;right:calc(2rem + 7px);padding:0;margin:0;width:calc(25% - 2rem)}@media (max-width:991.98px){.searchmask .searchmask__body .searchmask__form .sm-submit{bottom:2rem;max-width:100%;width:calc(100% - 78px)}}.searchmask .searchmask__body .searchmask__form .sm-submit .searchmask__btn{background-color:#fbd01d;color:white;font-weight:bold;text-transform:uppercase;padding:0.5rem;border:2px solid #fbd01d;box-shadow:none !important}.searchmask .searchmask__body .searchmask__form .sm-submit .searchmask__btn:hover{background-color:transparent}.searchmask .searchmask__body .searchmask__form .sm-da .searchmask__input::after,.searchmask .searchmask__body .searchmask__form .sm-tr .searchmask__input::after,.searchmask .searchmask__body .searchmask__form .sm-bi .searchmask__input::after,.searchmask .searchmask__body .searchmask__form .sm-tt .searchmask__input::after,.searchmask .searchmask__body .searchmask__form .sm-sd .searchmask__input::after,.searchmask .searchmask__body .searchmask__form .sm-at .searchmask__input::after,.searchmask .searchmask__body .searchmask__form .sm-pc .searchmask__input::after{font-family:"c4f";color:#777777;font-size:1.5rem;content:"";transform:rotate(90deg);float:right;font-weight:100;margin-right:0px;margin-top:3px;line-height:1.1rem}.searchmask .searchmask__body .searchmask__form .sm-da .searchmask__input::after{content:"";color:#fbd01d;transform:rotate(0deg);font-size:1.2rem}.searchmask .searchmask__body .searchmask__form .sm-ar .searchmask__stars{justify-content:flex-end}.slider--hotel-history .slider--hotel-history__header .slider--hotel-history__heading{font-family:"Passion One", cursive;color:#fbd01d;border-bottom:2px solid #ebeceb;margin-top:3rem;margin-bottom:2rem;padding:1rem 0;text-transform:uppercase;font-size:2.2rem}.slider--hotel-history .slider__body .slick-slider .slick-dots{display:none;bottom:-2rem}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__link .offer__img-container{display:none}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__link .offer__ratings{position:absolute;background:transparent;color:#fbd01d;top:63px;right:0.5rem;font-size:0.8rem}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text{text-align:left;border:1px solid #ebeceb}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__headline{margin:0;font-size:1.2rem}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__headline a{text-transform:uppercase;font-weight:800;color:white;display:block;text-align:center;background-color:#2f80ed;padding:0.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.2s ease}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__headline a:hover{background-color:#fbd01d}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__country{display:inline-block;color:#1e2129;padding:0.8rem 0rem 0.8rem 0.8rem}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__country::before{font-family:"c4f";content:"";color:#fbd01d;padding-right:5px;vertical-align:-1px}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__country::after{content:",";margin-left:-4px}.slider--hotel-history .slider__body .slick-slider .slick-list .slick-track .slick-slide .offer__container .offer__text-container .offer__text .offer__destination{display:inline-block;padding-right:4rem}.content-box{margin:0}.content-box .content-box__header .content-box__heading{font-family:"Passion One", cursive;color:#2f80ed;border-bottom:2px solid #ebeceb;margin-top:3rem;margin-bottom:2rem;padding:1rem 0;text-transform:uppercase;font-size:2.2rem}.top-offer__header .top-offer__heading{font-family:"Passion One", cursive;color:#2f80ed;border-bottom:2px solid #ebeceb;margin-top:3rem;margin-bottom:2rem;padding:1rem 0;text-transform:uppercase;font-size:2.2rem}.more{margin-bottom:1rem}.more .more__link{width:auto;max-width:none !important;border:2px solid #fbd01d;padding:0.5rem 1rem}.index .element:not(.index1){display:none}.top-offer-menu{float:right;margin-top:-6.6rem}@media (max-width:991.98px){.top-offer-menu{margin-top:-1rem;float:none;margin-bottom:1rem}}.top-offer-menu .btn{min-width:140px;padding:0.5rem;text-transform:uppercase;box-shadow:none !important;background-color:#ebeceb;margin-left:5px;color:#777777;transition:0.2s ease}.top-offer-menu .btn:hover{background-color:#fbd01d;color:#fff}.top-offer-menu .active{background-color:#fbd01d;color:#fff}.square{margin-bottom:3rem}.square .squareInner{position:relative;background-color:white;transition:0.2s ease}.square .squareInner .thumb{width:100%;height:230px}.square .squareInner .thumb .img{width:100%;height:100%}.square .squareInner .thumb .lm{position:absolute;color:white;font-weight:bold;background-color:#fbd01d;padding:0.3rem 1rem;right:-5px;top:20px}.square .squareInner .thumb .FM{background-color:#2f80ed}.square .squareInner .thumb .LM,.square .squareInner .thumb .FM{display:block !important}.square .squareInner .info{border:1px solid #ebeceb}.square .squareInner .info .hotel{text-transform:uppercase;font-weight:800;color:white;text-align:center;background-color:#2f80ed;padding:0.6rem;font-size:1.2rem;margin-top:calc(-24px - 1rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.2s ease}.square .squareInner .info .country{border-bottom:1px solid #ebeceb;height:2.4rem;line-height:1.1rem;padding-right:4.5rem;overflow:hidden}.square .squareInner .info .rating{color:#fbd01d !important;font-size:0.9rem !important;float:right;margin-top:-40px}.square .squareInner .info .country,.square .squareInner .info .boarding,.square .squareInner .info .transport,.square .squareInner .info .date{padding-bottom:5px}.square .squareInner .info .country .icon::before,.square .squareInner .info .boarding .icon::before,.square .squareInner .info .transport .icon::before,.square .squareInner .info .date .icon::before{color:#fbd01d;font-size:0.9rem;margin-right:10px}.square .squareInner .info .price{position:absolute;color:white;font-weight:bold;background-color:#fbd01d;padding:0.35rem 1.2rem;right:-5px;bottom:20px}.square .squareInner .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.square .squareInner:hover{background-color:#f0f0f0}.square .squareInner:hover>.info .hotel{background-color:#fbd01d}.hp-slider{margin-top:1rem}.hp-slider .slider .slider__body .slick-slider .slick-dots{bottom:25px}.hp-slider .slider .slider__body .slick-slider .slick-dots li{border-radius:50%}.hp-slider .slider .slider__body .slick-slider .slick-dots li button{width:20px;height:20px;border:2px solid white;background:transparent !important;opacity:0.7}.hp-slider .slider .slider__body .slick-slider .slick-dots .slick-active{background:white !important;opacity:0.7}.hp-slider .slider .slider__body .slick-slider .slick-list .slick-track .slick-slide .slider__container .slider__text-container{background:transparent;top:50%;transform:translateY(-50%)}.hp-slider .slider .slider__body .slick-slider .slick-list .slick-track .slick-slide .slider__container .slider__text-container .slider__text h1{text-transform:uppercase;font-weight:800;font-size:3rem;margin-bottom:2.5rem;text-shadow:1px 1px 4px #666363}.hp-slider .slider .slider__body .slick-slider .slick-list .slick-track .slick-slide .slider__container .slider__text-container .slider__text p{margin:0}.hp-slider .slider .slider__body .slick-slider .slick-list .slick-track .slick-slide .slider__container .slider__text-container .slider__text p a{color:white;background-color:#fbd01d;padding:0.7rem 2.5rem;transition:0.2s ease}.hp-slider .slider .slider__body .slick-slider .slick-list .slick-track .slick-slide .slider__container .slider__text-container .slider__text p a:hover{background-color:#2f80ed}.line{margin-bottom:2rem}.line .lineInner{border:1px solid #ebeceb;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem 2.5rem;position:relative;transition:0.2s ease}@media (max-width:575.98px){.line .lineInner{flex-direction:column}}.line .lineInner .country{font-size:1.6rem;font-weight:bold;color:#1e2129;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:67%;transition:0.2s ease}.line .lineInner .price{font-weight:bold;color:#1e2129;padding-left:20px;padding-top:7px}.line .lineInner .price::before{content:"";width:12px;height:12px;background-color:#fbd01d;margin-top:6px;margin-left:-25px;position:absolute}.line .lineInner .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.line .lineInner:hover{background-color:#f0f0f0}.line .lineInner:hover>.country{color:#fbd01d}.qbox .content-box__body,.qbox .content-box__body ul{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.qbox .content-box__body ul{list-style:none;position:relative;align-items:center;width:48.5%;margin:0 0 3%;padding:2.2% 3%;border:1px solid #ddd;font-weight:bold}.qbox .content-box__body ul:hover{background:#f0f0f0}@media (max-width:991.98px){.qbox .content-box__body ul{width:100%}}.qbox .content-box__body a{color:#2f80ed;text-transform:uppercase;font-size:1.2rem}.qbox .content-box__body a:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.qbox .content-box__body a:hover{color:#fbd01d}@media (max-width:575.98px){.qbox .content-box__body a{font-size:1.2rem}}.qbox .content-box__body li:last-child{margin-left:auto}.qbox .content-box__body li:last-child:before{content:"";display:inline-block;width:12px;height:12px;margin-right:12px;background-color:#fbd01d}@media (max-width:575.98px){.qbox .content-box__body li:last-child{width:100%;display:none}}.news .news__header .news__heading{font-family:"Passion One", cursive;color:#fbd01d;border-bottom:2px solid #ebeceb;margin-top:3rem;margin-bottom:2rem;padding:1rem 0;text-transform:uppercase;font-size:2.2rem}.news .slick-slider .slick-prev{left:calc(50% - 5rem);bottom:2.5rem;top:unset}.news .slick-slider .slick-prev::before{content:"";color:#777777;opacity:1}.news .slick-slider .slick-prev:hover::before{color:#fbd01d}@media (max-width:767.98px){.news .slick-slider .slick-prev{bottom:0;left:calc(50% - 2.5rem)}}.news .slick-slider .slick-next{right:calc(50% - 0rem);bottom:2.5rem;top:unset}.news .slick-slider .slick-next::before{content:"";color:#777777;opacity:1}.news .slick-slider .slick-next:hover::before{color:#fbd01d}@media (max-width:767.98px){.news .slick-slider .slick-next{bottom:0;right:calc(50% - 2.5rem)}}.news .slick-slider .slick-disabled{opacity:0.7 !important}.news .slick-slider .slick-disabled:hover::before{color:#777777}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__img-wrap{order:2;flex:0 1 50%}@media (max-width:767.98px){.news .slick-slider .slick-list .slick-track .slick-slide .news-article__img-wrap{display:none}}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__img-wrap .news-article__img-container{margin:0}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__img-wrap .news-article__img-container .news-article__img{margin:0}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body{flex:1 1 50%;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:3rem 4rem;position:relative}@media (max-width:767.98px){.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body{flex:1 1 100%}}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body::before{content:"";width:1000px;height:70%;position:absolute;right:-1rem;top:15%;background-color:#ebeceb;z-index:-1}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__header .news-article__heading a{text-transform:uppercase;color:#1e2129;font-weight:500}@media (max-width:991.98px){.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__header .news-article__heading a{font-size:1.2rem;line-height:1rem}}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__date{margin-top:1.5rem;margin-bottom:0;color:#fbd01d}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__perex{color:#777777;margin:0;position:relative;padding-bottom:5.5rem;overflow:hidden}@media (max-width:991.98px){.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__perex{padding-bottom:4.5rem;height:4rem}}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__perex a{color:white;background-color:#fbd01d;padding:0.4rem 3rem;transition:0.2s ease;position:absolute;left:0;bottom:0}@media (max-width:991.98px){.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__perex a{display:none}}.news .slick-slider .slick-list .slick-track .slick-slide .news-article__body .news-article__perex a:hover{background-color:#2f80ed}.line2{margin-bottom:2rem}.line2 .lineInner{position:relative;background-color:#f0f0f0;transition:0.2s ease;display:-ms-flexbox;display:flex;flex-direction:row}@media (max-width:767.98px){.line2 .lineInner{flex-direction:column}}.line2 .lineInner .thumb{max-width:50%;flex-basis:50%;height:270px}@media (max-width:767.98px){.line2 .lineInner .thumb{max-width:100%;flex-basis:100%;min-height:220px !important}}.line2 .lineInner .thumb .img{width:100%;height:100%;min-height:220px}.line2 .lineInner .thumb .lm{position:absolute;color:white;font-weight:bold;background-color:#fbd01d;padding:0.3rem 1rem;left:-5px;top:10px}.line2 .lineInner .thumb .FM{background-color:#2f80ed}.line2 .lineInner .thumb .LM,.line2 .lineInner .thumb .FM{display:block !important}.line2 .lineInner .info{max-width:50%;flex-basis:50%;height:270px;padding-top:0 !important}@media (max-width:767.98px){.line2 .lineInner .info{max-width:100%;flex-basis:100%}}.line2 .lineInner .info .hotel{text-transform:uppercase;font-weight:800;color:white;text-align:center;background-color:#fbd01d;padding:0.6rem;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% + 2rem);margin-left:-1rem;transition:0.2s ease}.line2 .lineInner .info .country{border-bottom:1px solid #ebeceb;height:2.4rem;line-height:1.1rem;overflow:hidden}.line2 .lineInner .info .rating{color:#fbd01d !important;font-size:0.9rem !important;position:absolute;right:1rem;width:20px;height:auto;top:110px}@media (max-width:767.98px){.line2 .lineInner .info .rating{top:330px}}.line2 .lineInner .info .country,.line2 .lineInner .info .boarding,.line2 .lineInner .info .transport,.line2 .lineInner .info .date{padding-bottom:5px}.line2 .lineInner .info .country .icon::before,.line2 .lineInner .info .boarding .icon::before,.line2 .lineInner .info .transport .icon::before,.line2 .lineInner .info .date .icon::before{color:#fbd01d;font-size:0.9rem;margin-right:10px}.line2 .lineInner .info .price{color:white;font-weight:bold;background-color:#2f80ed;padding:0.35rem 1.2rem;float:right}.line2 .lineInner .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.line2 .lineInner:hover{background-color:white}.line2 .lineInner:hover>.info .hotel{background-color:#fbd01d}.grey-bg{background-color:#f0f0f0}.exotic .lineInner{background-color:white}@media (max-width:767.98px){.exotic .lineInner .thumb{order:1}}.exotic .lineInner .thumb .lm{left:unset;right:-5px}@media (max-width:767.98px){.exotic .lineInner .info{order:2}}.exotic .lineInner .info .rating{right:calc(50% + 1rem)}@media (max-width:767.98px){.exotic .lineInner .info .rating{right:1rem}}.exotic .lineInner:hover{background-color:#f0f0f0}.our-benefits{background-image:url("//c.ccdn.sk/20907/uploads/fs_images/contentdesignimagesets/8/depositphotos21568785xl-2015_199_o.jpg");background-size:contain;background-position:-30px 150px;background-repeat:no-repeat}@media (max-width:991.98px){.our-benefits{background-position:-30px bottom}}@media (max-width:767.98px){.our-benefits{background-position:-130px bottom}}@media (max-width:575.98px){.our-benefits{background-image:none}}.our-benefits .content-box .content-box__header .content-box__heading{border:0;margin-bottom:0;margin-left:25%}@media (max-width:767.98px){.our-benefits .content-box .content-box__header .content-box__heading{margin-left:0}}.our-benefits .content-box .content-box__body{margin-top:-58px}@media (max-width:767.98px){.our-benefits .content-box .content-box__body{margin-top:0}}.our-benefits .content-box .content-box__body p{width:40%;padding:3.4rem 2rem;box-shadow:2px 2px 7px 3px rgba(0, 0, 0, 0.12);background-color:white;text-align:center;margin-left:auto;margin-bottom:2rem;position:relative}@media (max-width:767.98px){.our-benefits .content-box .content-box__body p:nth-of-type(1){margin-right:auto;width:90%}.our-benefits .content-box .content-box__body p:nth-of-type(2){margin-right:auto;width:90%}}@media (max-width:575.98px){.our-benefits .content-box .content-box__body p{margin-left:auto;margin-right:auto;width:90%}}.our-benefits .content-box .content-box__body p::before{content:"";padding:0rem 1.5rem;font-weight:800;font-size:2rem;font-family:"Passion One", cursive;color:white;background-color:#2f80ed;position:absolute;top:-7px}.our-benefits .content-box .content-box__body p::after{content:"";width:25px;height:3px;position:absolute;top:0px;background-color:#2f80ed}.our-benefits .content-box .content-box__body p:nth-of-type(1)::before{content:"01.";left:25px}.our-benefits .content-box .content-box__body p:nth-of-type(1)::after{left:0}.our-benefits .content-box .content-box__body p:nth-of-type(2)::before{content:"02.";right:25px}.our-benefits .content-box .content-box__body p:nth-of-type(2)::after{right:0}.our-benefits .content-box .content-box__body p:nth-of-type(3)::before{content:"03.";left:25px}.our-benefits .content-box .content-box__body p:nth-of-type(3)::after{left:0}.our-benefits .content-box .content-box__body p:nth-of-type(4)::before{content:"04.";right:25px}.our-benefits .content-box .content-box__body p:nth-of-type(4)::after{right:0}footer[role="contentinfo"] .foot-content{background-color:#2f80ed;color:white;padding:4rem 0}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__header .content-box__heading{margin:0;padding:0;padding-bottom:1rem;border:0;color:white;font-size:1.6rem}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__body a[title="facebook"]{font-size:0}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__body a[title="facebook"]:hover::before{color:#fbd01d}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__body a[title="facebook"]::before{font-size:1.4rem;color:#fbd01d;margin-right:10px;font-family:"c4f";content:"";transition:0.2s ease}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__body a[title="instagram"]{font-size:0}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__body a[title="instagram"]:hover::before{color:#fbd01d}footer[role="contentinfo"] .foot-content .contact-us .content-box .content-box__body a[title="instagram"]::before{font-size:1.4rem;color:#fbd01d;font-family:"c4f";content:"";transition:0.2s ease}footer[role="contentinfo"] .foot-content .newsletter .newsletter__header .newsletter__heading{font-family:"Passion One", cursive;margin:0;padding:0;padding-bottom:1rem;border:0;color:white;text-transform:uppercase;font-size:1.6rem}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body .newsletter__text-before{font-size:0.9rem;padding-bottom:0.5rem}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form{position:relative}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .newsletter__label{display:none}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .newsletter__input{height:2.8rem;border:0}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .custom-checkbox .custom-control-label{cursor:pointer}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .custom-checkbox .custom-control-label a{color:white;text-decoration:underline}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .custom-checkbox .custom-control-label a:hover{color:#2f80ed}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .custom-checkbox .custom-control-label::before{border:0}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .newsletter__btn{width:auto;position:absolute;right:0;top:0;text-transform:uppercase;font-weight:bold;padding:0.6rem 3rem;background-color:#fbd01d;box-shadow:none !important;border-color:#fbd01d}@media (max-width:575.98px){footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .newsletter__btn{padding:0.6rem 1.2rem}}footer[role="contentinfo"] .foot-content .newsletter .newsletter__body form .form-group .newsletter__btn:hover{background-color:#136be0}footer[role="contentinfo"] .foot-content .newsletter .newsletter__footer{margin-top:-0.8rem}footer[role="contentinfo"] .foot-content .newsletter .newsletter__footer .newsletter__unfollow-link{color:white;text-decoration:underline;margin-left:1.5rem}footer[role="contentinfo"] .foot-content .newsletter .newsletter__footer .newsletter__unfollow-link:hover{color:#2f80ed}footer[role="contentinfo"] .copyright p{margin-top:0.8rem;margin-bottom:0.8rem}.bd-search-results .searchmask{display:none}.country-table .country-table__header,.country-table .country-table__footer{display:none}.country-table .country-table__body .country-table__tabs{flex:0 0 100%;max-width:100%;justify-content:space-between}.country-table .country-table__body .country-table__tabs .country-table__tab-item{flex-basis:auto}@media (max-width:991.98px){.country-table .country-table__body .country-table__tabs .country-table__tab-item{flex-basis:100%}}.country-table .country-table__body .country-table__tabs .country-table__tab-item .country-table__tab{text-transform:uppercase;background-color:#ebeceb;color:#777777;padding:0.5rem 1.4rem;transition:0.2s ease}.country-table .country-table__body .country-table__tabs .country-table__tab-item .country-table__tab:hover{color:white;background-color:#fbd01d}.country-table .country-table__body .country-table__tabs .country-table__tab-item .active{color:white;background-color:#fbd01d}.country-table .country-table__body .country-table__countries-list{flex:0 0 100%;max-width:100%}.country-table .country-table__body .country-table__countries-list .country-table__countries{margin:2rem 0}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__continent{display:none}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country{width:calc(50% - 1rem);border:1px solid #ebeceb;padding:1rem 0.5rem;margin-bottom:1.5rem;background-color:white;transition:0.2s ease}@media (max-width:767.98px){.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country{width:100%}}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country:hover{background-color:#f0f0f0}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country .country-table__country-name{color:#1e2129}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country .country-table__country-accommodations{color:#1e2129;flex-grow:2 !important}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country .country-table__country-price{color:#fff;background-color:#fbd01d;margin-right:-15px;padding:0.4rem 1rem;min-width:140px;text-align:center}@media (max-width:991.98px){.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country .country-table__country-price{flex-basis:100%}}.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country:nth-of-type(odd){float:right}@media (max-width:767.98px){.country-table .country-table__body .country-table__countries-list .country-table__countries .country-table__country:nth-of-type(odd){float:none}}.search-results .search-results__header{display:none}.search-results .sort{text-align:right;background-color:#ebeceb}.search-results .sort .sort__button{border:0;background-color:transparent;color:#777777;border-top:2px solid transparent;padding:0.6rem 1.5rem;border-radius:0;transition:0.2s ease}.search-results .sort .sort__button:hover{border-color:#fbd01d}.search-results .sort .sort__button--active{border-color:#fbd01d}.search-results .search-resume{border:1px solid #ebeceb;padding:0}.search-results .search-resume .search-resume__header{padding:0}.search-results .search-resume .search-resume__header .search-resume__heading{text-transform:uppercase;font-weight:600;color:white;background-color:#2f80ed;padding:0.7rem 1.2rem;font-size:1.1rem}.search-results .search-resume .search-resume__footer{display:none}.search-results .search-resume .search-resume__body{padding:1rem 0.8rem 0.8rem 0.8rem}.search-results .search-resume .search-resume__body .search-resume__items .search-resume__item .icon{vertical-align:4px}.search-results .search-resume .search-resume__body .search-resume__items .search-resume__item .icon::before{content:"";width:5px;height:5px;background-color:#fbd01d}.search-results .search-resume .search-resume__body .search-resume__link{background-color:#fbd01d;text-transform:uppercase;font-weight:600;color:white;padding:0.6rem 1.2rem;text-align:center;margin-bottom:0;border:0;box-shadow:none !important;transition:0.2s ease}.search-results .search-resume .search-resume__body .search-resume__link:hover{background-color:#2f80ed}.search-results .search-specification{border:1px solid #ebeceb}.search-results .search-specification .search-specification__header{padding:0}.search-results .search-specification .search-specification__header .search-specification__heading{text-transform:uppercase;font-weight:600;color:white;background-color:#2f80ed;padding:0.7rem 1.2rem;font-size:1.1rem}.search-results .search-specification .search-specification__footer{display:none}.search-results .search-specification .search-specification__body{padding:0}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item:not(.search-specification__item--DestinationsList) .search-specification__item-header{color:#777777;background-color:#ebeceb;font-weight:500;text-transform:uppercase;padding:1rem;font-size:0.95rem}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item:not(.search-specification__item--DestinationsList) .search-specification__item-body{padding:1rem 0.6rem}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item:not(.search-specification__item--DestinationsList) .search-specification__item-body .icon-star{color:#ffc107 !important}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item--DestinationsList .search-specification__item-header{text-transform:uppercase;color:#1e2129;padding:1rem}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item--DestinationsList .search-specification__item-body .search-specification__multiselect .fulltext-filter .fulltext-filter-input{border:1px solid #d1d3d1;border-radius:0;height:2.4rem;border-right:0}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item--DestinationsList .search-specification__item-body .search-specification__multiselect .fulltext-filter .fulltext-filter-clear{border:1px solid #d1d3d1;border-left:0;border-radius:0}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item--DestinationsList .search-specification__item-body .search-specification__multiselect .search-specification__select-item{color:#1e2129}.search-results .search-specification .search-specification__body .search-specification__container .search-specification__item--DestinationsList .search-specification__item-body .search-specification__multiselect .search-specification__select-item:not(.pl-3){font-weight:bold}.search-results .line3{margin-bottom:1.5rem}.search-results .line3 .lineInner{position:relative;background-color:#f0f0f0;display:-ms-flexbox;display:flex;flex-direction:row}@media (max-width:767.98px){.search-results .line3 .lineInner{flex-direction:column}}.search-results .line3 .lineInner .thumb{max-width:40%;flex-basis:40%;min-height:220px;position:relative}@media (max-width:767.98px){.search-results .line3 .lineInner .thumb{max-width:100%;flex-basis:100%;height:220px}}.search-results .line3 .lineInner .thumb .img{width:100%;height:100%}.search-results .line3 .lineInner .thumb .minute{position:absolute;color:white;font-weight:bold;left:-10px;top:20px}.search-results .line3 .lineInner .thumb .minute .lm,.search-results .line3 .lineInner .thumb .minute .fm,.search-results .line3 .lineInner .thumb .minute .tip{background-color:#fbd01d;padding:0.3rem 1rem;margin-bottom:5px}.search-results .line3 .lineInner .thumb .minute .FM{background-color:#2f80ed}.search-results .line3 .lineInner .thumb .minute .tip{background-color:darkgreen}.search-results .line3 .lineInner .thumb .minute .LM,.search-results .line3 .lineInner .thumb .minute .FM,.search-results .line3 .lineInner .thumb .minute .is-tip{display:block !important}.search-results .line3 .lineInner .thumb .thumb-link{position:absolute;left:0;top:0;width:100%;height:100%}.search-results .line3 .lineInner .info{max-width:60%;flex-basis:60%;min-height:220px;padding-top:0 !important}@media (max-width:767.98px){.search-results .line3 .lineInner .info{max-width:100%;flex-basis:100%}}.search-results .line3 .lineInner .info .hotel{text-transform:uppercase;font-weight:800;color:white;background-color:#2f80ed;padding:0.6rem 1rem;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% + 2rem);margin-left:-1rem;padding-right:6rem;display:block}.search-results .line3 .lineInner .info .hotel .rating{color:#fbd01d !important;font-size:0.9rem !important;line-height:1.8rem;position:absolute;right:0.5rem;top:0.6rem}@media (max-width:767.98px){.search-results .line3 .lineInner .info .hotel .rating{top:calc(220px + 0.6rem)}}.search-results .line3 .lineInner .info .country,.search-results .line3 .lineInner .info .boarding,.search-results .line3 .lineInner .info .transport{padding-bottom:5px}.search-results .line3 .lineInner .info .country .icon::before,.search-results .line3 .lineInner .info .boarding .icon::before,.search-results .line3 .lineInner .info .transport .icon::before{color:#fbd01d;font-size:0.9rem;margin-right:10px}.search-results .line3 .lineInner .info .dates .icon::before{color:#fbd01d;font-size:0.9rem;margin-right:10px}.search-results .line3 .lineInner .info .accommodation{color:#777777}.search-results .line3 .lineInner .info .accommodation .parameters{margin:0}.search-results .line3 .lineInner .info .accommodation .parameters .parameters__body{padding:0;line-height:2.4rem}.search-results .line3 .lineInner .info .accommodation .parameters .parameters__body .parameters__item--sea-distance{display:block;width:100%}.search-results .line3 .lineInner .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance){padding-bottom:0.2rem}.search-results .line3 .lineInner .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance) .icon{padding:0.1rem 0 0 0.3rem;border:1px solid #777777;font-size:1.4rem !important}.search-results .line3 .lineInner .info .border-line{border-bottom:2px solid #ebeceb;padding:0.5rem 0;margin-bottom:0.5rem}.search-results .line3 .lineInner .info .dates{color:#1e2129;line-height:2.3rem}.search-results .line3 .lineInner .info .dates:hover{color:#fbd01d}.search-results .line3 .lineInner .info .price{color:white;background-color:#fbd01d;padding:0.35rem 1.2rem;float:right}.bd-accommodation #heading,.bd-term #heading,.bd-houses-accommodation #heading,.bd-houses-term #heading{display:none}.hotel .breadcrumb{background-color:white;padding:1rem 0}.hotel .breadcrumb .breadcrumb-item{color:#1e2129}.hotel .breadcrumb .breadcrumb-item a{color:#1e2129}.hotel .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.hotel .breadcrumb .breadcrumb-item::before{content:">"}.hotel .breadcrumb .breadcrumb-item__home::before{content:""}.hotel .thumb{width:100%;height:400px}@media (max-width:767.98px){.hotel .thumb{height:240px}}.hotel .thumb .slider,.hotel .thumb .slider__body,.hotel .thumb .slick-slider,.hotel .thumb .slick-list,.hotel .thumb .slick-track,.hotel .thumb .slick-slide,.hotel .thumb .slider__wrapper,.hotel .thumb .slider__img{margin:0;height:100% !important}.hotel .row>.gallery{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:400px}@media (max-width:991.98px){.hotel .row>.gallery{display:none}}.hotel .row>.gallery .img-uniq{flex-basis:50%;max-width:50%;height:50%;padding:5px;padding-top:0}.hotel .row>.gallery .img-uniq:nth-of-type(3){padding-bottom:0}.hotel .row>.gallery .img-uniq:nth-of-type(4){padding-bottom:0}.hotel .row>.gallery .img-uniq:nth-of-type(1){padding-left:10px}.hotel .row>.gallery .img-uniq:nth-of-type(3){padding-left:10px}.hotel .row>.gallery .img-uniq .bcg-cover-center{width:100%;height:100%}.hotel .info{min-height:220px;padding-top:0 !important;background-color:#ebeceb}.hotel .info .hotel{text-transform:uppercase;font-weight:800;color:white;background-color:#2f80ed;padding:0.6rem 1.5rem;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% + 2rem);margin-left:-1rem;padding-right:7rem}.hotel .info .hotel .rating{color:#fbd01d !important;font-size:0.9rem !important;line-height:1.8rem;position:absolute;right:1.5rem;top:0.6rem}.hotel .info .country,.hotel .info .boarding,.hotel .info .transport,.hotel .info .date,.hotel .info .number{padding-bottom:5px}.hotel .info .country .icon::before,.hotel .info .boarding .icon::before,.hotel .info .transport .icon::before,.hotel .info .date .icon::before,.hotel .info .number .icon::before{color:#fbd01d;font-size:0.9rem;margin-right:10px}.hotel .info .accommodation{color:#777777}.hotel .info .accommodation .parameters{margin:0}.hotel .info .accommodation .parameters .parameters__body{padding:0;line-height:2.4rem}.hotel .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance){padding-bottom:0.2rem}.hotel .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance) .icon{padding:0.1rem 0 0 0.3rem;border:1px solid #777777;font-size:1.4rem !important}.hotel .info .price{color:white;background-color:#fbd01d;padding:0.4rem 1rem;width:160px;text-align:center}.hotel .info .price strong{font-size:1.1rem}.hotel .text{width:100%;height:auto;padding:2rem 3rem}.hotel .structured-content .trip-information__title{font-size:1.3rem;font-weight:bold;color:#fbd01d}.hotel .structured-content .trip-information--gallery-right{width:100%}.hotel .structured-content .structured-content__header{margin-bottom:0.5rem}.hotel .structured-content .structured-content__header .structured-content__links{border:0}.hotel .structured-content .structured-content__header .structured-content__links .structured-content__link{border:0;text-transform:uppercase;background-color:#ebeceb;color:#777777;margin-right:10px;padding:0.5rem;transition:0.2s ease}.hotel .structured-content .structured-content__header .structured-content__links .structured-content__link:hover{background-color:#fbd01d;color:white}.hotel .structured-content .structured-content__header .structured-content__links .active{background-color:#fbd01d;color:white}.hotel .structured-content .structured-content__body .structured-content__tab .dates{overflow:hidden}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__sorts{background-color:#ebeceb;padding:0 1rem;text-align:right;color:#777777}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__sorts .sort__text{text-align:left;display:inline-block;float:left;padding:0.6rem 1rem}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__sorts .dates__sort .sort__button{color:#777777;box-shadow:none !important;padding:0.6rem 1rem;border-radius:0;border-top:2px solid transparent;transition:0.2s ease}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__sorts .dates__sort .sort__button:hover{border-top:2px solid #fbd01d}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__sorts .dates__sort .sort__button--active{color:#777777;border:0;background-color:transparent;border-top:2px solid #fbd01d}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter{border:0;color:#777777;margin:0;background-color:#ebeceb;padding:0 1rem}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter .filter__header{border:0;background:transparent;border-top:1px solid #dee0de}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter .filter__header .filter__button{text-transform:uppercase;color:#777777;padding:1rem 0}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter .filter__body{padding-bottom:1.5rem}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter .filter__body .filter__input--range{height:3px;border:0;background-color:#777777}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter .filter__body .filter__input--range .ui-slider-range{background-color:#fbd01d}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter .filter__body .filter__input--range .ui-slider-handle{top:-8px;border-radius:50%;background-color:#fbd01d;border:0}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__filters .dates__filter:first-of-type .filter__header{border-top:0}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__count{box-shadow:none;color:#1e2129;margin-bottom:1rem;padding:0.5rem 0}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template{border:1px solid #ebeceb;margin-bottom:1.5rem;padding:1rem;position:relative}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header{padding:0.5rem 5rem 1.5rem 5rem;color:#1e2129;text-align:center}@media (max-width:767.98px){.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header{padding:3rem 1.5rem 1.5rem 1.5rem}}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .price{position:absolute;top:1rem;left:-10px;color:white;background-color:#fbd01d;font-size:1.2rem;font-weight:bold;padding:0.3rem 1.2rem}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .lm,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .fm{position:absolute;top:1rem;right:3rem;color:white;background-color:#fbd01d;font-weight:bold;padding:0.4rem 0.7rem}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .date,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .transport,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .boarding{padding:0 1rem;display:inline-block}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .date .icon,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .transport .icon,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .boarding .icon{padding-right:10px}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .custom-border{width:50%;margin-left:25%;height:2px;background-color:#ebeceb}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col{padding-top:1rem;text-align:center}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .verification-button,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .date-template__request-button,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .reservation-button{color:#fbd01d;border:1px solid #fbd01d;padding:0.3rem 2rem;background-color:white;transition:0.2s ease}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .verification-button:hover,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .date-template__request-button:hover,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .reservation-button:hover{background-color:#fbd01d;color:white}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .date-template__request-button,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .reservation-button{background-color:#fbd01d;color:white}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .date-template__request-button:hover,.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__col .reservation-button:hover{background-color:white;color:#fbd01d}.hotel .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .date-template__holiday-timeline{padding-top:3rem;padding-bottom:2rem}.term .text .save{text-align:center;padding-top:2rem}.term .text .save .favourites-link{color:#1e2129}.term .text .save .favourites-link:hover{color:#fbd01d}.term .text .save .favourites-link::before{content:"";margin-right:10px}.form-control,.date-search__input{background-clip:unset}.trip-information__item:first-of-type{display:none}#SelectAccommodationTourOperatorAddForm{display:none}.trip-information .trip-information__gallery{padding:0}.trip-information .trip-information__body .form-inline{margin:1rem auto}.trip-information .trip-information__content,.trip-information .gallery__body{width:100%}#airportMap{display:none}.search-results.search-results-8 .sr-inner .parameters__item .icon{font-size:0.9rem}.js-dates .dates__sorts{display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap;align-items:center}.js-dates .dates__sorts .sort__text{margin-right:9%;text-transform:uppercase;font-size:0.95rem}.js-dates .dates__sorts .sort__button{padding:0.5rem 1.5rem;border-radius:0;border:1px solid;margin-right:0.75rem}.js-dates .dates__sorts .sort__button--active{font-weight:600}.js-dates .dates__sorts .sort__button:not(.sort__button--active){background-color:#f8f9fa;border-color:#e9ecef;color:#495057}.js-dates .dates__sorts .sort__button--active,.js-dates .dates__sorts .sort__button:not(.sort__button--active):hover{color:#fbd01d;background-color:white;border-color:#fffae5;text-decoration:none}@media (max-width:991.98px){.js-dates .dates__sorts{justify-content:center;padding:0}.js-dates .dates__sorts .sort__text{display:none}}.js-dates .dates__count{margin-bottom:0.5rem;box-shadow:none}.js-dates .dates__occupancy-text{color:#adb5bd;text-align:center}.js-dates .dates__occupancy-btn{padding:8px;border-radius:0;border-color:#dee2e6;color:#6c757d;font-weight:bold}.js-dates .dates__occupancy-btn:hover{background:#fbd01d;color:#fff}.js-dates .dates__filters-wrapper .card{margin-bottom:1px;border-radius:0;background-color:#f8f9fa;border-color:#e9ecef}.js-dates .dates__filters-wrapper .card .card-header{background-color:transparent;border:none}.js-dates .dates__filters-wrapper .filter__button{padding:10px 15px;font-weight:600;font-size:0.95rem}.js-dates .dates__filters-wrapper .filter__collapse{padding:0 0 15px;font-size:0.95rem}.js-dates .dates__item .date-template{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:0rem;margin-bottom:1rem}.js-dates .dates__item .date-template__header{padding:0.5rem 0 0 0.3rem;margin:0}.js-dates .dates__item .date-template__header .right{text-align:right;padding-right:0}.js-dates .dates__item .date-template__transport{margin:0 1px 0 9px}.js-dates .dates__item .date-template__transport:after{content:"|";opacity:0.7}.js-dates .dates__item .price-nbr{color:#fbd01d;font-size:1.2rem;line-height:1.2;font-weight:bold}.js-dates .dates__item .favourites-link{display:inline-block;margin-left:9px;vertical-align:0;background-color:#ebeceb;padding:6px 13px 4px 9px}.js-dates .dates__item .favourites-link.favourites-link--add:before{content:""}.js-dates .dates__item .favourites-link.favourites-link--remove::before{content:""}.js-dates .dates__item .date-template__info{margin:0;padding:0.3rem 0.4rem 0.8rem 0.3rem;justify-content:flex-end}.js-dates .dates__item .param{letter-spacing:-0.2px;font-size:0.95rem;padding-right:0.3rem}.js-dates .dates__item .param .icon{margin-right:0.3rem;vertical-align:middle;font-size:0.9rem}.js-dates .dates__item .param .param__date{vertical-align:middle}.js-dates .dates__item .param .btn-room-info.icon{padding:0rem 0.2rem;font-size:0.8rem !important;box-shadow:none}.js-dates .dates__item .tour-operator-img{height:2rem !important}@media (min-width:992px){.js-dates .dates__item .availability{text-align:right}}@media (max-width:1199.98px){.js-dates .dates__item .availability{text-align:center}}.js-dates .dates__item .availability button,.js-dates .dates__item .availability a{font-weight:600;display:inline-block;border-radius:0rem;min-width:100%;padding:8px}.js-dates .dates__item .availability button:hover,.js-dates .dates__item .availability a:hover{background:#e1b604}.js-dates .dates__item .availability .verification-button{background-color:#fbd01d;color:#fff}.js-dates .dates__item .availability .is-on-request{background-color:#ffc107;color:#1e2129}.js-dates .dates__item .availability .reservation-button{background-color:#28a745;color:#fff}.js-dates .dates__item .date-template__flights{padding-left:1rem}.js-dates .dates__item .date-template__timeline .holiday-timeline{margin:1rem auto 0}@media (min-width:576px){.js-dates .dates__item .date-template__timeline{display:-ms-flexbox;display:flex}}@media (max-width:767.98px){.js-dates .dates__item .date-template__timeline{display:none}}.js-dates .dates__item.dates__item--verified .date-template{border-color:#fbd01d}.js-dates .dates__item.dates__item--verified .date-template .date-template__request-button{background-color:#ffc107;border-color:#ffc107;color:#fff}.js-dates .dates__item.dates__item--verified .date-template .date-template__show-date{background-color:transparent;border:1px solid #fbd01d;color:#fbd01d}@media (max-width:767.98px){.js-dates .dates__item.dates__item--verified .date-template .date-template__flights{display:none}}.js-dates .dates__item.dates__item--verified .date-template.ok{border-color:#28a745}.js-dates .dates__item.dates__item--verified .date-template.on-request{border-color:#ffc107}.js-dates .dates__item.dates__item--verified .date-template.on-request .reservation-container{display:none}.js-dates .dates__item.dates__item--verified .date-template.not-available .dates__item--request-button,.js-dates .dates__item.dates__item--verified .date-template.not-available .dates__item--price{opacity:0}.js-dates .dates__item.dates__item--verified .date-template__not-available.on-request,.js-dates .dates__item.dates__item--verified .date-template__not-available.ok{display:none}.js-dates .dates__item.dates__item--verified .date-template__not-available{position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:rgba(255, 255, 255, 0.8);color:#dc3545;font-size:1.5rem;font-weight:600;border-radius:0rem}.js-dates .holiday-timeline__day-date{margin-bottom:9px;font-weight:600}.js-dates .holiday-timeline__line--flight{position:relative}.js-dates .holiday-timeline__line--flight:before,.js-dates .holiday-timeline__line--flight+.holiday-timeline__line--holiday:before,.js-dates .holiday-timeline__line--flight:last-child:after{content:"";width:0;height:0;margin-left:-4px;border-style:solid;border-width:6px 4px 0 4px;border-color:#dee2e6 transparent transparent transparent}.js-dates .holiday-timeline__line--flight:last-child:after{position:absolute;right:-4px;top:-6px}.js-dates .holiday-timeline__line--flight+.holiday-timeline__line--holiday:before,.js-dates .holiday-timeline__line--holiday+.holiday-timeline__line--flight:before{border-color:#fbd01d transparent transparent transparent}.js-dates .flights__info::before{left:-20px;top:7px;width:0;height:0;background:none;border-radius:0;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #fbd01d transparent transparent}.js-dates .flights__info.flights__info--departure::after{width:2px}.bd-term .upselling,.bd-amadeus-term .upselling,.bd-houses-term .upselling{display:none !important}.bd-term .component,.bd-amadeus-term .component,.bd-houses-term .component{margin-bottom:0}.bd-term .order-name,.bd-amadeus-term .order-name,.bd-houses-term .order-name{color:#fbd01d;border-bottom:1px solid #fbd01d;padding:1rem 0;margin-bottom:2rem;font-size:1rem;font-weight:600;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.bd-term .order-name .date-id,.bd-amadeus-term .order-name .date-id,.bd-houses-term .order-name .date-id{color:#adb5bd}.bd-term .upselling-rooms__body .upselling-rooms__title,.bd-amadeus-term .upselling-rooms__body .upselling-rooms__title,.bd-houses-term .upselling-rooms__body .upselling-rooms__title{color:#fbd01d;border-bottom:1px solid #fbd01d;padding-bottom:1rem;margin-bottom:1rem;font-size:1rem;font-weight:600;display:-ms-flexbox;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.bd-term .upselling-rooms__body .room_name,.bd-amadeus-term .upselling-rooms__body .room_name,.bd-houses-term .upselling-rooms__body .room_name{flex:0 0 100%;max-width:100%}.bd-term .upselling-rooms__body .room_price,.bd-amadeus-term .upselling-rooms__body .room_price,.bd-houses-term .upselling-rooms__body .room_price{text-align:left}.bd-term .upselling-rooms__body .original-name,.bd-amadeus-term .upselling-rooms__body .original-name,.bd-houses-term .upselling-rooms__body .original-name{margin-bottom:0.5rem;display:block}.bd-term .upselling-rooms__body .room_link,.bd-term .upselling-rooms__body .room_price,.bd-amadeus-term .upselling-rooms__body .room_link,.bd-amadeus-term .upselling-rooms__body .room_price,.bd-houses-term .upselling-rooms__body .room_link,.bd-houses-term .upselling-rooms__body .room_price{flex:0 0 50%;max-width:50%}.bd-term .upselling-rooms__body .per-person,.bd-amadeus-term .upselling-rooms__body .per-person,.bd-houses-term .upselling-rooms__body .per-person{font-size:0.9rem}.bd-term .info-wrap,.bd-term .booking-form__body,.bd-amadeus-term .info-wrap,.bd-amadeus-term .booking-form__body,.bd-houses-term .info-wrap,.bd-houses-term .booking-form__body{margin-top:2rem;border:1px solid #e9ecef;padding:1.5rem;border-radius:0rem;background:#f8f9fa}.bd-term .info-wrap .booking-form__stepline,.bd-term .booking-form__body .booking-form__stepline,.bd-amadeus-term .info-wrap .booking-form__stepline,.bd-amadeus-term .booking-form__body .booking-form__stepline,.bd-houses-term .info-wrap .booking-form__stepline,.bd-houses-term .booking-form__body .booking-form__stepline{display:none}.bd-term .info-wrap #changeOccupancyButton,.bd-term .info-wrap .booking-form__step-button--prev,.bd-term .info-wrap .booking-form__step-button--next,.bd-term .booking-form__body #changeOccupancyButton,.bd-term .booking-form__body .booking-form__step-button--prev,.bd-term .booking-form__body .booking-form__step-button--next,.bd-amadeus-term .info-wrap #changeOccupancyButton,.bd-amadeus-term .info-wrap .booking-form__step-button--prev,.bd-amadeus-term .info-wrap .booking-form__step-button--next,.bd-amadeus-term .booking-form__body #changeOccupancyButton,.bd-amadeus-term .booking-form__body .booking-form__step-button--prev,.bd-amadeus-term .booking-form__body .booking-form__step-button--next,.bd-houses-term .info-wrap #changeOccupancyButton,.bd-houses-term .info-wrap .booking-form__step-button--prev,.bd-houses-term .info-wrap .booking-form__step-button--next,.bd-houses-term .booking-form__body #changeOccupancyButton,.bd-houses-term .booking-form__body .booking-form__step-button--prev,.bd-houses-term .booking-form__body .booking-form__step-button--next{border-radius:0rem;background:#fbd01d;border-color:#fbd01d;color:#fff;font-size:1rem}.bd-term .booking-form__box.booking-form__box--occupancy,.bd-amadeus-term .booking-form__box.booking-form__box--occupancy,.bd-houses-term .booking-form__box.booking-form__box--occupancy{display:none}.bd-term .booking-form__box,.bd-amadeus-term .booking-form__box,.bd-houses-term .booking-form__box{border:0;padding:0}.bd-term .booking-form__copy-link,.bd-amadeus-term .booking-form__copy-link,.bd-houses-term .booking-form__copy-link{margin-bottom:1rem}@media (min-width:768px){.bd-term .booking-form__participant-row--deprecated .form-row .form-group,.bd-amadeus-term .booking-form__participant-row--deprecated .form-row .form-group,.bd-houses-term .booking-form__participant-row--deprecated .form-row .form-group{flex:0 0 25% !important;max-width:25% !important}}.bd-term #detail_booking_text_top,.bd-term .booking-form__footer,.bd-amadeus-term #detail_booking_text_top,.bd-amadeus-term .booking-form__footer,.bd-houses-term #detail_booking_text_top,.bd-houses-term .booking-form__footer{font-size:0.75rem;padding-top:0.5rem}@media (min-width:992px){.bd-term #detail_booking_text_top,.bd-amadeus-term #detail_booking_text_top,.bd-houses-term #detail_booking_text_top{margin-top:0 !important}}.bd-term .booking-form__stepline .multi-steps,.bd-amadeus-term .booking-form__stepline .multi-steps,.bd-houses-term .booking-form__stepline .multi-steps{margin:2rem 0 0}.bd-term .booking-form__stepline .multi-steps>li,.bd-amadeus-term .booking-form__stepline .multi-steps>li,.bd-houses-term .booking-form__stepline .multi-steps>li{color:#6c757d;font-size:0.9rem;font-weight:600}.bd-term .booking-form__stepline .multi-steps>li::before,.bd-amadeus-term .booking-form__stepline .multi-steps>li::before,.bd-houses-term .booking-form__stepline .multi-steps>li::before{width:2rem;height:2rem;line-height:1.8;border-radius:0rem;background:#dee2e6;color:#fbd01d;border-color:#dee2e6;font-weight:600}.bd-term .booking-form__stepline .multi-steps>li::after,.bd-amadeus-term .booking-form__stepline .multi-steps>li::after,.bd-houses-term .booking-form__stepline .multi-steps>li::after{background-color:#dee2e6}.bd-term .booking-form__stepline .multi-steps>li.active,.bd-amadeus-term .booking-form__stepline .multi-steps>li.active,.bd-houses-term .booking-form__stepline .multi-steps>li.active{color:#fbd01d}.bd-term .booking-form__stepline .multi-steps>li.active::before,.bd-amadeus-term .booking-form__stepline .multi-steps>li.active::before,.bd-houses-term .booking-form__stepline .multi-steps>li.active::before{background:#fbd01d;color:#fff;border-color:#fbd01d}.bd-term .booking-form .booking-form__box,.bd-amadeus-term .booking-form .booking-form__box,.bd-houses-term .booking-form .booking-form__box{border:0}.bd-term .booking-form .multi-steps>li,.bd-amadeus-term .booking-form .multi-steps>li,.bd-houses-term .booking-form .multi-steps>li{z-index:2}.bd-term .booking-form .booking-form__show-button,.bd-amadeus-term .booking-form .booking-form__show-button,.bd-houses-term .booking-form .booking-form__show-button{width:auto;background:none}.bd-term .booking-form .booking-form__show-button:hover,.bd-amadeus-term .booking-form .booking-form__show-button:hover,.bd-houses-term .booking-form .booking-form__show-button:hover{background:#2f80ed}.bd-term .booking-form h2.booking-form__title,.bd-amadeus-term .booking-form h2.booking-form__title,.bd-houses-term .booking-form h2.booking-form__title{color:#fbd01d;margin-bottom:1rem;border-bottom:1px solid #fbd01d;padding-bottom:1rem;font-weight:600;font-size:0.95rem}.bd-term .booking-form h3,.bd-amadeus-term .booking-form h3,.bd-houses-term .booking-form h3{color:#343a40;font-size:1rem;padding:0.5rem 0;font-weight:bold}.bd-term .booking-form .booking-form__room-count,.bd-term .booking-form .booking-form__surcharge-count,.bd-term .booking-form .booking-form__room-total,.bd-term .booking-form .booking-form__room-price,.bd-term .booking-form .booking-form__surcharge-price,.bd-term .booking-form .booking-form__surcharge-total,.bd-amadeus-term .booking-form .booking-form__room-count,.bd-amadeus-term .booking-form .booking-form__surcharge-count,.bd-amadeus-term .booking-form .booking-form__room-total,.bd-amadeus-term .booking-form .booking-form__room-price,.bd-amadeus-term .booking-form .booking-form__surcharge-price,.bd-amadeus-term .booking-form .booking-form__surcharge-total,.bd-houses-term .booking-form .booking-form__room-count,.bd-houses-term .booking-form .booking-form__surcharge-count,.bd-houses-term .booking-form .booking-form__room-total,.bd-houses-term .booking-form .booking-form__room-price,.bd-houses-term .booking-form .booking-form__surcharge-price,.bd-houses-term .booking-form .booking-form__surcharge-total{font-weight:600;color:#6c757d}.bd-term .booking-form .booking-form__room-count .alt-price,.bd-term .booking-form .booking-form__surcharge-count .alt-price,.bd-term .booking-form .booking-form__room-total .alt-price,.bd-term .booking-form .booking-form__room-price .alt-price,.bd-term .booking-form .booking-form__surcharge-price .alt-price,.bd-term .booking-form .booking-form__surcharge-total .alt-price,.bd-amadeus-term .booking-form .booking-form__room-count .alt-price,.bd-amadeus-term .booking-form .booking-form__surcharge-count .alt-price,.bd-amadeus-term .booking-form .booking-form__room-total .alt-price,.bd-amadeus-term .booking-form .booking-form__room-price .alt-price,.bd-amadeus-term .booking-form .booking-form__surcharge-price .alt-price,.bd-amadeus-term .booking-form .booking-form__surcharge-total .alt-price,.bd-houses-term .booking-form .booking-form__room-count .alt-price,.bd-houses-term .booking-form .booking-form__surcharge-count .alt-price,.bd-houses-term .booking-form .booking-form__room-total .alt-price,.bd-houses-term .booking-form .booking-form__room-price .alt-price,.bd-houses-term .booking-form .booking-form__surcharge-price .alt-price,.bd-houses-term .booking-form .booking-form__surcharge-total .alt-price{color:#ced4da;font-size:0.9rem;display:block}.bd-term .booking-form .booking-form__selected-surcharges,.bd-amadeus-term .booking-form .booking-form__selected-surcharges,.bd-houses-term .booking-form .booking-form__selected-surcharges{padding-top:1rem}.bd-term .booking-form .booking-form__total-price,.bd-amadeus-term .booking-form .booking-form__total-price,.bd-houses-term .booking-form .booking-form__total-price{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;font-weight:600;text-align:right;background:none;padding:1.5rem 0 0.5rem}.bd-term .booking-form .booking-form__total-price span,.bd-amadeus-term .booking-form .booking-form__total-price span,.bd-houses-term .booking-form .booking-form__total-price span{color:#fbd01d;font-weight:600}@media (min-width:992px){.bd-term .booking-form .booking-form__total-price,.bd-amadeus-term .booking-form .booking-form__total-price,.bd-houses-term .booking-form .booking-form__total-price{font-size:1.7rem}}@media (max-width:1199.98px){.bd-term .booking-form .booking-form__total-price,.bd-amadeus-term .booking-form .booking-form__total-price,.bd-houses-term .booking-form .booking-form__total-price{font-size:1.3rem}}.bd-term .booking-form .booking-form__room-total,.bd-term .booking-form .booking-form__surcharge-total,.bd-amadeus-term .booking-form .booking-form__room-total,.bd-amadeus-term .booking-form .booking-form__surcharge-total,.bd-houses-term .booking-form .booking-form__room-total,.bd-houses-term .booking-form .booking-form__surcharge-total{background:transparent}.bd-term .booking-form .booking-summary__surcharges,.bd-term .booking-form .booking-summary__pricelist,.bd-term .booking-form .booking-summary__participants,.bd-term .booking-form .booking-summary__customer,.bd-amadeus-term .booking-form .booking-summary__surcharges,.bd-amadeus-term .booking-form .booking-summary__pricelist,.bd-amadeus-term .booking-form .booking-summary__participants,.bd-amadeus-term .booking-form .booking-summary__customer,.bd-houses-term .booking-form .booking-summary__surcharges,.bd-houses-term .booking-form .booking-summary__pricelist,.bd-houses-term .booking-form .booking-summary__participants,.bd-houses-term .booking-form .booking-summary__customer{margin-top:1rem}.bd-term .booking-form .booking-summary__surcharges .booking-summary__title,.bd-term .booking-form .booking-summary__pricelist .booking-summary__title,.bd-term .booking-form .booking-summary__participants .booking-summary__title,.bd-term .booking-form .booking-summary__customer .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__surcharges .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__pricelist .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__participants .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__customer .booking-summary__title,.bd-houses-term .booking-form .booking-summary__surcharges .booking-summary__title,.bd-houses-term .booking-form .booking-summary__pricelist .booking-summary__title,.bd-houses-term .booking-form .booking-summary__participants .booking-summary__title,.bd-houses-term .booking-form .booking-summary__customer .booking-summary__title{color:#2f80ed;margin-bottom:1rem}.bd-term .booking-form .booking-summary__total-price,.bd-amadeus-term .booking-form .booking-summary__total-price,.bd-houses-term .booking-form .booking-summary__total-price{margin-top:1rem;margin-bottom:3rem;padding:0}@media (min-width:992px){.bd-term .booking-form .booking-form__submit,.bd-amadeus-term .booking-form .booking-form__submit,.bd-houses-term .booking-form .booking-form__submit{float:right;margin-top:0}}@media (min-width:992px){.bd-term .booking-form .booking-form__step-buttons,.bd-amadeus-term .booking-form .booking-form__step-buttons,.bd-houses-term .booking-form .booking-form__step-buttons{margin-top:0.5rem}}.bd-term .info-wrap.info-wrap-sidebar,.bd-amadeus-term .info-wrap.info-wrap-sidebar,.bd-houses-term .info-wrap.info-wrap-sidebar{padding:1.5rem 1.2rem}.bd-term .info-wrap .gallery__img,.bd-amadeus-term .info-wrap .gallery__img,.bd-houses-term .info-wrap .gallery__img{position:static;height:260px;border-radius:0rem;margin-bottom:1rem}.bd-term .info-wrap .hotel,.bd-amadeus-term .info-wrap .hotel,.bd-houses-term .info-wrap .hotel{font-size:1.15rem;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;color:#1e2129}.bd-term .info-wrap .hotel a,.bd-amadeus-term .info-wrap .hotel a,.bd-houses-term .info-wrap .hotel a{color:#343a40}.bd-term .info-wrap .hotel a:hover,.bd-amadeus-term .info-wrap .hotel a:hover,.bd-houses-term .info-wrap .hotel a:hover{color:#fbd01d}.bd-term .info-wrap .hotel .icon-star,.bd-amadeus-term .info-wrap .hotel .icon-star,.bd-houses-term .info-wrap .hotel .icon-star{margin-right:3px;color:#ffc107;font-size:0.85rem}.bd-term .info-wrap .hotel span,.bd-amadeus-term .info-wrap .hotel span,.bd-houses-term .info-wrap .hotel span{font-size:1rem}.bd-term .info-wrap .info-line,.bd-amadeus-term .info-wrap .info-line,.bd-houses-term .info-wrap .info-line{padding-bottom:8px;font-size:0.95rem}.bd-term .info-wrap .info-line.tree,.bd-amadeus-term .info-wrap .info-line.tree,.bd-houses-term .info-wrap .info-line.tree{margin-bottom:0.75rem}.bd-term .info-wrap .info-line.tree a,.bd-amadeus-term .info-wrap .info-line.tree a,.bd-houses-term .info-wrap .info-line.tree a{color:#212529}.bd-term .info-wrap .info-line:last-child,.bd-amadeus-term .info-wrap .info-line:last-child,.bd-houses-term .info-wrap .info-line:last-child{padding-bottom:0 !important}.bd-term .info-wrap .duration-day,.bd-term .info-wrap .duration-night,.bd-amadeus-term .info-wrap .duration-day,.bd-amadeus-term .info-wrap .duration-night,.bd-houses-term .info-wrap .duration-day,.bd-houses-term .info-wrap .duration-night{font-weight:700}.bd-term .info-wrap .change-current,.bd-amadeus-term .info-wrap .change-current,.bd-houses-term .info-wrap .change-current{text-decoration:underline;color:#1e2129;border:none;box-shadow:none !important;padding-left:23px;font-weight:bold}.bd-term .info-wrap .change-current:hover,.bd-amadeus-term .info-wrap .change-current:hover,.bd-houses-term .info-wrap .change-current:hover{background:none;color:#fbd01d;text-decoration:none}.bd-term .info-wrap .img-wrap,.bd-amadeus-term .info-wrap .img-wrap,.bd-houses-term .info-wrap .img-wrap{margin:0.5rem -0.4rem;margin-bottom:1rem;display:-ms-flexbox;display:flex;width:calc(100% + 0.8rem);flex-direction:row}.bd-term .info-wrap .img-wrap a,.bd-amadeus-term .info-wrap .img-wrap a,.bd-houses-term .info-wrap .img-wrap a{display:block;width:33.333%}.bd-term .info-wrap .img-large div,.bd-amadeus-term .info-wrap .img-large div,.bd-houses-term .info-wrap .img-large div{display:block;width:100%;height:230px}.bd-term .info-wrap .img-small div,.bd-amadeus-term .info-wrap .img-small div,.bd-houses-term .info-wrap .img-small div{display:block;margin:0.4rem;height:70px}.bd-term .sidebar-wrap,.bd-amadeus-term .sidebar-wrap,.bd-houses-term .sidebar-wrap{background:#e9ecef;padding:1.5rem 1.2rem;border-radius:0rem;margin-top:1rem}.bd-term .sidebar-wrap.info-text,.bd-amadeus-term .sidebar-wrap.info-text,.bd-houses-term .sidebar-wrap.info-text{background:#17a2b8;color:#fff}.bd-term .sidebar-wrap.info-text h2,.bd-amadeus-term .sidebar-wrap.info-text h2,.bd-houses-term .sidebar-wrap.info-text h2{color:#fbd01d;border-bottom:1px solid #fbd01d}.bd-term .sidebar-wrap.info-text h3,.bd-amadeus-term .sidebar-wrap.info-text h3,.bd-houses-term .sidebar-wrap.info-text h3{font-size:1.2rem;font-weight:600;padding-top:1rem}.bd-term .sidebar-wrap h2,.bd-amadeus-term .sidebar-wrap h2,.bd-houses-term .sidebar-wrap h2{font-size:1.15rem;font-weight:600;color:#fbd01d;border-bottom:1px solid #fbd01d;padding-bottom:1rem;margin-bottom:1rem}.bd-term .sidebar-wrap .hotel-gallery .gallery__img-container,.bd-amadeus-term .sidebar-wrap .hotel-gallery .gallery__img-container,.bd-houses-term .sidebar-wrap .hotel-gallery .gallery__img-container{flex:0 0 33%;max-width:33%;margin-bottom:0}.bd-term .sidebar-wrap .gallery__body figure:nth-child(n+10),.bd-amadeus-term .sidebar-wrap .gallery__body figure:nth-child(n+10),.bd-houses-term .sidebar-wrap .gallery__body figure:nth-child(n+10){display:none}.bd-term .sidebar-wrap .trip-information__gallery,.bd-amadeus-term .sidebar-wrap .trip-information__gallery,.bd-houses-term .sidebar-wrap .trip-information__gallery{margin-left:-1rem;margin-right:-1rem;max-width:calc(100% + 2rem)}.bd-term .sidebar-wrap .trip-information__body,.bd-amadeus-term .sidebar-wrap .trip-information__body,.bd-houses-term .sidebar-wrap .trip-information__body{padding:0;margin:0}.bd-term .sidebar-wrap .trip-information__text,.bd-amadeus-term .sidebar-wrap .trip-information__text,.bd-houses-term .sidebar-wrap .trip-information__text{column-count:1;column-gap:0rem;font-size:0.9rem}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay,.bd-amadeus-term .sidebar-wrap .load-more-wrap .load-more-overlay,.bd-houses-term .sidebar-wrap .load-more-wrap .load-more-overlay{padding:1rem 0;background:linear-gradient(to bottom, transparent, rgba(233, 236, 239, 0.7) 30%, #e9ecef 50%)}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary,.bd-amadeus-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary,.bd-houses-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary{padding:0.5rem 1rem;font-weight:600}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover,.bd-amadeus-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover,.bd-houses-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover{background:#fbd01d;color:#fff}.bd-term .trip-information h3,.bd-amadeus-term .trip-information h3,.bd-houses-term .trip-information h3{font-size:1.15rem;margin-bottom:1rem;padding-top:1rem;color:#343a40;font-weight:bold}.bd-term .trip-information__hotel-name,.bd-amadeus-term .trip-information__hotel-name,.bd-houses-term .trip-information__hotel-name{font-size:0.9rem;border-bottom:1px solid #adb5bd;padding-bottom:2rem;padding-top:1rem}@media (min-width:992px){.bd-term .modal-lg,.bd-amadeus-term .modal-lg,.bd-houses-term .modal-lg{max-width:1024px}}.bd-term .structured-content,.bd-amadeus-term .structured-content,.bd-houses-term .structured-content{margin-top:1rem}.bd-term .structured-content .nav-tabs,.bd-amadeus-term .structured-content .nav-tabs,.bd-houses-term .structured-content .nav-tabs{border-bottom:0;justify-content:flex-start;margin-bottom:30px}.bd-term .structured-content .nav-tabs .nav-link,.bd-amadeus-term .structured-content .nav-tabs .nav-link,.bd-houses-term .structured-content .nav-tabs .nav-link{color:#adb5bd;font-weight:bold;border:0;border-bottom:1px solid #dee2e6;padding:0.7rem 1.3rem}@media (min-width:768px){.bd-term .structured-content .nav-tabs .nav-link:after,.bd-amadeus-term .structured-content .nav-tabs .nav-link:after,.bd-houses-term .structured-content .nav-tabs .nav-link:after{content:"" !important;font-family:"c4f" !important}}.bd-term .structured-content .nav-tabs .nav-link.active,.bd-amadeus-term .structured-content .nav-tabs .nav-link.active,.bd-houses-term .structured-content .nav-tabs .nav-link.active{color:#fbd01d;border:0;border-bottom:1px solid #fbd01d;background:rgba(251, 208, 29, 0.05) !important}@media (min-width:768px){.bd-term .structured-content .nav-tabs .nav-link.active:after,.bd-amadeus-term .structured-content .nav-tabs .nav-link.active:after,.bd-houses-term .structured-content .nav-tabs .nav-link.active:after{content:"" !important;font-family:"c4f" !important;transform:rotate(90deg);display:inline-block;top:13%}}.bd-term .structured-content .parameters__body,.bd-amadeus-term .structured-content .parameters__body,.bd-houses-term .structured-content .parameters__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}.bd-term .structured-content .parameters__body .parameters__item,.bd-amadeus-term .structured-content .parameters__body .parameters__item,.bd-houses-term .structured-content .parameters__body .parameters__item{margin:0;flex:0 0 25%}.bd-term .structured-content .parameters__body .parameters__item .icon,.bd-amadeus-term .structured-content .parameters__body .parameters__item .icon,.bd-houses-term .structured-content .parameters__body .parameters__item .icon{display:inline-block;vertical-align:middle;font-size:1.25rem}.bd-term .structured-content .parameters__body .parameters__text,.bd-amadeus-term .structured-content .parameters__body .parameters__text,.bd-houses-term .structured-content .parameters__body .parameters__text{display:inline-block;vertical-align:middle;padding-left:0.3rem;font-size:0.9rem;line-height:1.1}.bd-term .structured-content .parameters__body .parameters__item-distance .icon,.bd-amadeus-term .structured-content .parameters__body .parameters__item-distance .icon,.bd-houses-term .structured-content .parameters__body .parameters__item-distance .icon{padding-left:0.5rem}@media (max-width:991.98px){.bd-term .structured-content .parameters__body .parameters__item,.bd-amadeus-term .structured-content .parameters__body .parameters__item,.bd-houses-term .structured-content .parameters__body .parameters__item{flex:0 0 50%}}@media (max-width:575.98px){.bd-term .structured-content .parameters__body .parameters__item,.bd-amadeus-term .structured-content .parameters__body .parameters__item,.bd-houses-term .structured-content .parameters__body .parameters__item{flex:0 0 100%}}.tour-operator-img{display:none}.rating1{position:absolute;bottom:15px;left:15px;color:#fbd01d;text-shadow:2px 2px 3px #686868}.rating2{position:absolute;bottom:15px;right:15px;color:#fbd01d;text-shadow:2px 2px 3px #686868}.price-text-after{display:none}#searchmaskhh{}#searchmaskhh .dropdown-close__button{font-weight:600}#searchmaskhh .sm-3d{position:absolute;bottom:0;right:33px;max-width:100px;top:57%;color:#495057;font-size:0.8rem}#searchmaskhh .sm-3d .custom-control-label::after,#searchmaskhh .sm-3d .custom-control-label::before{top:2px;left:-20px}#searchmaskhh .sm-3d .searchmask__label{color:#1e2129 !important;cursor:pointer;text-transform:none}#searchmaskhh .fulltext-selected-wrapper{display:none}#searchmaskhh .sm-fl .dropdown-menu .dropdown-close{z-index:3;bottom:-30px;padding-bottom:30px}#searchmaskhh .houses-destinations li{list-style:none}#searchmaskhh .houses-destinations li::before{color:#fbd01d;content:"";font-family:"c4f" !important}#searchmaskhh .houses-destinations li strong{color:#fbd01d;font-weight:400;font-size:1.2rem}#searchmaskhh .houses-destinations li li::before{display:none}#searchmaskhh .sm-du .range-slider,#searchmaskhh .sm-pc .range-slider{display:block !important;height:5px;border:none}#searchmaskhh .sm-du .ui-slider-range,#searchmaskhh .sm-pc .ui-slider-range{background:rgba(251, 208, 29, 0.3)}#searchmaskhh .sm-du .ui-slider-handle,#searchmaskhh .sm-pc .ui-slider-handle{top:-0.55rem;cursor:pointer}#searchmaskhh .sm-bc .dropdown-menu,#searchmaskhh .sm-sd .dropdown-menu,#searchmaskhh .sm-bi .dropdown-menu,#searchmaskhh .sm-ap .dropdown-menu,#searchmaskhh .sm-at .dropdown-menu{padding:9px 0 0 9px}#searchmaskhh .sm-bc .searchmask__select-item,#searchmaskhh .sm-sd .searchmask__select-item,#searchmaskhh .sm-bi .searchmask__select-item,#searchmaskhh .sm-ap .searchmask__select-item,#searchmaskhh .sm-at .searchmask__select-item{width:100%;font-size:0.95rem}#searchmaskhh .sm-bc .searchmask__select-item label,#searchmaskhh .sm-sd .searchmask__select-item label,#searchmaskhh .sm-bi .searchmask__select-item label,#searchmaskhh .sm-ap .searchmask__select-item label,#searchmaskhh .sm-at .searchmask__select-item label{margin:0;padding:6px 10px 6px 22px;line-height:1;font-size:0.9rem}#searchmaskhh .sm-bc .searchmask__select-item label:before,#searchmaskhh .sm-sd .searchmask__select-item label:before,#searchmaskhh .sm-bi .searchmask__select-item label:before,#searchmaskhh .sm-ap .searchmask__select-item label:before,#searchmaskhh .sm-at .searchmask__select-item label:before{content:"";display:inline-block;vertical-align:-3px;width:16px;height:16px;margin:0 6px 0 -22px;background:#fff;border:#adb5bd solid 1px;border-radius:0px}#searchmaskhh .sm-bc .searchmask__select-item input:checked+label,#searchmaskhh .sm-sd .searchmask__select-item input:checked+label,#searchmaskhh .sm-bi .searchmask__select-item input:checked+label,#searchmaskhh .sm-ap .searchmask__select-item input:checked+label,#searchmaskhh .sm-at .searchmask__select-item input:checked+label{color:inherit;background:inherit}#searchmaskhh .sm-bc .searchmask__select-item input:checked+label:before,#searchmaskhh .sm-sd .searchmask__select-item input:checked+label:before,#searchmaskhh .sm-bi .searchmask__select-item input:checked+label:before,#searchmaskhh .sm-ap .searchmask__select-item input:checked+label:before,#searchmaskhh .sm-at .searchmask__select-item input:checked+label:before{border:0;background:#fbd01d url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e") no-repeat 50% / 50% 50%}#searchmaskhh .sm-bc .dropdown-close,#searchmaskhh .sm-sd .dropdown-close,#searchmaskhh .sm-bi .dropdown-close,#searchmaskhh .sm-ap .dropdown-close,#searchmaskhh .sm-at .dropdown-close{width:100%}#searchmaskhh .sm-bc .searchmask__select-item label:before,#searchmaskhh .sm-sd .searchmask__select-item label:before,#searchmaskhh .sm-bi .searchmask__select-item label:before{border-radius:16px}#searchmaskhh .sm-bc .searchmask__select-item input:checked+label:before,#searchmaskhh .sm-sd .searchmask__select-item input:checked+label:before,#searchmaskhh .sm-bi .searchmask__select-item input:checked+label:before{background:#fff;border:4px solid #fbd01d}#searchmaskhh .sm-ap .dropdown-menu{position:relative !important;z-index:1;left:0 !important;top:0px !important;display:table;padding:5px 10px;border:none;border-radius:0;border-spacing:5px;border-collapse:separate;max-width:calc(100% + 10px) !important;width:calc(100% + 10px) !important;margin:0 -5px}#searchmaskhh .sm-ap .dropdown-close,#searchmaskhh .sm-ap button#sm-ap,#searchmaskhh .sm-ap .dropdown-close__button{display:none}#searchmaskhh .sm-ap .searchmask__select-item{text-align:left}@media (min-width:768px){#searchmaskhh .sm-ap .searchmask__select-item{display:inline-block;width:25%;vertical-align:top}}@media (min-width:992px){#searchmaskhh .sm-ap .searchmask__select-item{width:20%}}#searchmaskhh .searchmask__select-item input:not(:checked)+label:hover{background:transparent;color:#fbd01d}.bd-houses-search-results .search-specification__select-item input:checked+label::after{display:none}.bd-houses-search-results .search-specification{}.bd-houses-search-results .search-specification__select-item.disabled label{display:none}.bd-houses-search-results .search-results .boarding,.bd-houses-search-results .search-results .transport{display:none}.bd-houses-search-results .search-results .line3 .lineInner .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance){display:-ms-flexbox;display:flex;align-items:center;font-size:0.9rem;line-height:1.1}.bd-houses-search-results .search-results .line3 .lineInner .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance) .icon{border:none}.bd-houses-accommodation .hotel .info .boarding,.bd-houses-accommodation .hotel .info .transport,.bd-houses-accommodation .hotel .info .price{display:none}.bd-houses-accommodation .hotel .info .accommodation .parameters .parameters__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:1}.bd-houses-accommodation .hotel .info .accommodation .parameters .parameters__body .parameters__item{display:-ms-flexbox;display:flex;align-items:center;width:100% !important;margin:0 0 6px}.bd-houses-accommodation .hotel .info .accommodation .parameters .parameters__body .parameters__item .icon{border:none !important}.bd-houses-accommodation .hotel .info .accommodation .parameters .parameters__body .parameters__item:not(.parameters__item--sea-distance):not(.parameters__item--city-distance):not(.parameters__item--store-distance):not(.parameters__item--beach-type){display:-ms-inline-flexbox;display:inline-flex;width:auto !important;margin:0;font-size:0.9rem;line-height:1.1}.bd-houses-accommodation .hotel .info .accommodation .parameters .parameters__body .parameters__distance{font-size:1.1rem}@media (min-width:768px){.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template>.row{margin:0}}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .slider,.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .slider__item{margin:0}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header{padding:0;text-align:left}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header .left{padding:0}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template h4.room{margin:0;text-transform:uppercase;font-size:1.1rem;font-weight:bold}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .reservation-button{padding:6px 30px;background:#2f80ed;color:#fff;box-shadow:none !important;font-weight:bold;font-size:1.2rem;line-height:1.2}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .reservation-button:after{content:"Objednať";display:block;text-transform:uppercase;font-size:0.9rem}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .reservation-button:hover{background:#1366d6}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .info{min-height:unset;background:none}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .info>div{padding:0}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .holiday-house-show-more-room{width:200px;margin-top:20px;background:#fbd01d;color:#fff;border:none}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .holiday-house-show-more-room:hover{background:#e1b604}@media (max-width:991.98px){.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header>div{flex:0 0 100%;max-width:100%;padding:0}}@media (max-width:767.98px){.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .header{padding:20px 10px 0 0}.bd-houses-accommodation .structured-content .structured-content__body .structured-content__tab .dates .dates__body .dates__list .dates__item .date-template .info{padding-right:10px}}.bd-houses-accommodation .holiday-houses-reviews .card-body{background:#f8f9fa}.bd-houses-accommodation .holiday-houses-reviews .stars{color:#fbd01d}.bd-houses-accommodation .trip-information--gallery-none .trip-information__text{column-count:1}.bd-houses-accommodation .dates__searchmask-message-before,.bd-houses-accommodation .searchmask,.bd-houses-accommodation .dates__searchmask-message-after{display:none}#dynamicModal-content .gallery__img-container{padding:0.5rem}