.item_wrap.offer_wrap.no_image_available .item .thumb_wrap .thumb{background:var(--placeholder) repeat left var(--main) !important;background-size:200px auto}.item_wrap.offer_wrap .item{position:relative;padding:3em;height:100%}@media (min-width: 768px) and (max-width: 991px){.item_wrap.offer_wrap .item{padding:2em}}@media (max-width: 767px){.item_wrap.offer_wrap .item{padding:0}}.item_wrap.offer_wrap .item:hover .thumb_wrap .thumb{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-filter:sepia(50%);filter:sepia(50%)}.item_wrap.offer_wrap .item:hover .content{background:rgba(255,255,255,0.95)}@media (min-width: 992px){.item_wrap.offer_wrap .item:hover .content .btns_wrap{opacity:1;filter:Alpha(opacity=100)}}.item_wrap.offer_wrap .item .thumb_wrap{width:100%;overflow:hidden;position:absolute;z-index:10;top:0;left:0;height:100%}@media (max-width: 767px){.item_wrap.offer_wrap .item .thumb_wrap{position:relative;top:auto;left:auto;height:200px}}.item_wrap.offer_wrap .item .thumb_wrap .thumb{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;width:100%;display:block;position:relative;height:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.item_wrap.offer_wrap .item .content{background:#fff;color:var(--bg-color-associated);position:relative;z-index:100;height:100%;width:auto;padding:2em;text-align:center;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.item_wrap.offer_wrap .item .content .price_wrap{margin-bottom:1em;color:var(--bg-color-associated);text-decoration:none}.item_wrap.offer_wrap .item .content .price_wrap:hover,.item_wrap.offer_wrap .item .content .price_wrap:hover .price,.item_wrap.offer_wrap .item .content .price_wrap:hover .currency{color:var(--hover)}.item_wrap.offer_wrap .item .content .price_wrap .label{text-transform:lowercase}.item_wrap.offer_wrap .item .content .price_wrap .price,.item_wrap.offer_wrap .item .content .price_wrap .currency{font-size:1.3em;color:var(--main)}@media (min-width: 768px) and (max-width: 991px){.item_wrap.offer_wrap .item .content .price_wrap .price,.item_wrap.offer_wrap .item .content .price_wrap .currency{font-size:1.2em}}.item_wrap.offer_wrap .item .content .title{font-family:var(--first-font);line-height:110%;position:relative;color:var(--main);font-size:1.7em;text-decoration:none;margin-bottom:0.5em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.item_wrap.offer_wrap .item .content .title strong{font-weight:normal}.item_wrap.offer_wrap .item .content .title strong{color:var(--highlighted)}@media (min-width: 768px) and (max-width: 991px){.item_wrap.offer_wrap .item .content .title{font-size:1.2em}}.item_wrap.offer_wrap .item .content .title:hover{color:var(--hover)}.item_wrap.offer_wrap .item .content .info{display:inline-block;height:50px;overflow:hidden;text-align:center}.item_wrap.offer_wrap .item .content .info a,.item_wrap.offer_wrap .item .content .info span{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;line-height:120%;position:relative;text-transform:none;text-decoration:none;z-index:1;padding:0;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--secondary)}.item_wrap.offer_wrap .item .content .info a *,.item_wrap.offer_wrap .item .content .info span *{color:inherit;font-weight:inherit}.item_wrap.offer_wrap .item .content .info a:before,.item_wrap.offer_wrap .item .content .info span:before{display:inline-block;width:45px;height:auto;background:transparent;content:'\e904';font-size:1.4em;font-family:'arrows';color:var(--secondary)}.item_wrap.offer_wrap .item .content .info a:hover,.item_wrap.offer_wrap .item .content .info a:focus,.item_wrap.offer_wrap .item .content .info span:hover,.item_wrap.offer_wrap .item .content .info span:focus{outline:none}.item_wrap.offer_wrap .item .content .info a:hover,.item_wrap.offer_wrap .item .content .info span:hover{color:var(--hover)}.item_wrap.offer_wrap .item .content .title *{font-style:inherit;font-weight:inherit;color:var(--main)}.item_wrap.offer_wrap .item .content .title,.item_wrap.offer_wrap .item .content .description{max-width:600px}.item_wrap.offer_wrap .item .content .description{line-height:30px;max-height:120px;overflow:hidden}@media (max-width: 991px){.item_wrap.offer_wrap .item .content .description{height:75px;line-height:25px}}.item_wrap.offer_wrap .item .content .description+.info{margin-top:0.5em}.item_wrap.offer_wrap .item .content .btns_wrap{margin:0;text-align:center;position:absolute;left:0;width:100%;bottom:-25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width: 992px){.item_wrap.offer_wrap .item .content .btns_wrap{opacity:0;filter:Alpha(opacity=0)}.rooms_list .item_wrap.offer_wrap .item .content .btns_wrap{opacity:1;filter:Alpha(opacity=100)}}@media (max-width: 767px){.item_wrap.offer_wrap .item .content .btns_wrap{top:-25px;bottom:auto}}.item_wrap.offer_wrap .item .content .btns_wrap .book,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta{display:inline-block;height:50px;overflow:hidden;text-align:center}.item_wrap.offer_wrap .item .content .btns_wrap .book a,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-family:var(--first-font);padding:0 2em 0;height:100%;text-align:center;text-decoration:none;z-index:1;overflow:hidden;position:relative;line-height:120%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.item_wrap.offer_wrap .item .content .btns_wrap .book a *,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta a *{color:inherit;font-weight:inherit}.item_wrap.offer_wrap .item .content .btns_wrap .book a:hover,.item_wrap.offer_wrap .item .content .btns_wrap .book a:focus,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta a:hover,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta a:focus{text-decoration:none;outline:none}.item_wrap.offer_wrap .item .content .btns_wrap .book a,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta a{background-color:var(--highlighted);color:var(--highlighted-color-associated)}.item_wrap.offer_wrap .item .content .btns_wrap .book a:hover,.item_wrap.offer_wrap .item .content .btns_wrap .btnCta a:hover{background-color:var(--hover);color:var(--hover-color-associated)}html.ie_11_browser .item_wrap.offer_wrap .item .content *{max-width:100%}.section.offers_section{padding-right:80px;padding-left:80px}@media (min-width: 768px) and (max-width: 991px){.section.offers_section{padding-right:40px;padding-left:40px}}@media (max-width: 767px){.section.offers_section{padding-right:40px;padding-left:40px}}@media (min-width: 992px) and (max-width: 1199px){.section.offers_section{padding-right:40px;padding-left:40px}}@media (min-width: 1200px){.section.offers_section{padding-right:60px;padding-left:60px}}@media (min-width: 1600px) and (min-height: 900px){.section.offers_section{padding-right:100px;padding-left:100px}}@media (max-width: 767px){.section.offers_section{padding-right:20px;padding-left:20px}}.section.offers_section .more_wrapper{display:inline-block;height:50px;overflow:hidden;text-align:center;text-align:center;display:block;margin-left:auto;margin-right:auto;margin-top:30px}.section.offers_section .more_wrapper a,.section.offers_section .more_wrapper span{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;line-height:120%;position:relative;text-transform:none;text-decoration:none;z-index:1;padding:0;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:var(--secondary)}.section.offers_section .more_wrapper a *,.section.offers_section .more_wrapper span *{color:inherit;font-weight:inherit}.section.offers_section .more_wrapper a:before,.section.offers_section .more_wrapper span:before{display:inline-block;width:45px;height:auto;background:transparent;content:'\e904';font-size:1.4em;font-family:'arrows';color:var(--bg-color-associated)}.section.offers_section .more_wrapper a:hover,.section.offers_section .more_wrapper a:focus,.section.offers_section .more_wrapper span:hover,.section.offers_section .more_wrapper span:focus{outline:none}.section.offers_section .more_wrapper a:hover,.section.offers_section .more_wrapper span:hover{color:var(--hover)}.container+#offers_page{margin-top:2.5em}@media (max-width: 991px){.container+#offers_page{margin-top:1.5em}}#offers_page .offers_container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media (max-width: 599px){#offers_page .offers_container{display:block}}#offers_page{position:relative}#offers_page .slick-track{height:100%}@media (max-width: 767px){#offers_page .offers_container{background:var(--bg)}}#offers_page .offer_wrap:hover .content{background:var(--item-bg)}#offers_page .offer_wrap .content{background:var(--main);color:var(--secondary)}#offers_page .offer_wrap .content *{max-width:100%}#offers_page .offer_wrap .content .price_wrap{color:var(--secondary)}#offers_page .offer_wrap .content .price_wrap:hover,#offers_page .offer_wrap .content .price_wrap:hover .price,#offers_page .offer_wrap .content .price_wrap:hover .currency{color:var(--hover)}#offers_page .offer_wrap .content .price_wrap .price,#offers_page .offer_wrap .content .price_wrap .currency{color:var(--main-color-associated)}#offers_page .offer_wrap .content .title{color:var(--main-color-associated)}#offers_page .offer_wrap .content .title *{color:var(--main-color-associated)}#offers_page .offer_wrap .content .title:hover{color:var(--hover)}#offers_page .offer_wrap .content .description{color:var(--secondary)}#offers_page .offer_wrap .content .info a{color:var(--main-color-associated)}#offers_page .offer_wrap .content .info a:hover{color:var(--hover)}#offers_page .offers_carousel{position:relative}#offers_page .offers_carousel .offer_wrap{padding:0;margin:0 10px;width:500px;height:100%}@media (min-width: 1400px){#offers_page .offers_carousel .offer_wrap{margin-left:30px;margin-right:30px}}@media (min-width: 768px) and (max-width: 991px){#offers_page .offers_carousel .offer_wrap{width:320px}}@media (max-width: 767px){#offers_page .offers_carousel .offer_wrap{margin-left:0;margin-right:0}}#offers_page .offers_grid .offer_wrap{width:50%;padding-left:20px;padding-right:20px;margin-bottom:40px}@media (min-width: 1700px){#offers_page .offers_grid .offer_wrap{width:33.33%}}@media (min-width: 768px) and (max-width: 991px){#offers_page .offers_grid .offer_wrap{padding-left:10px;padding-right:10px;margin-bottom:20px}}@media (max-width: 767px){#offers_page .offers_grid .offer_wrap{width:100%;padding-right:0;padding-left:0}}@media (min-width: 768px) and (max-width: 991px){#offers_page .pager{margin-top:20px}#offers_page .pager ul{text-align:left}}@media (max-width: 767px){#offers_page .pager{margin-top:10px}}@media (min-width: 768px) and (max-width: 991px){#offers_page .view_all{position:absolute;bottom:10px;right:40px}}.offer_details{width:90%;padding:0;margin:0;background:var(--bg);color:var(--bg-color-associated);line-height:150%;font-size:var(--font-size);font-family:var(--first-font)}.offer_details.no_image_available .thumb{background:var(--placeholder) repeat left var(--main) !important;background-size:200px auto}.offer_details.no_image_available .thumb:after{width:50%;height:50%;content:'';display:block;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;background-image:var(--hotel-logo);background-attachment:scroll;background-size:contain;background-color:var(--bg);border:2em solid var(--bg);background-repeat:no-repeat;background-position:center}@media (max-width: 991px){.offer_details.no_image_available .thumb:after{border:1.2em solid var(--bg)}}@media (min-width: 1400px){.offer_details{width:1200px}}.offer_details .fancybox-close-small{left:auto;right:0}.offer_details .offer_description_inner_wrap{width:100%}@media (min-width: 992px){.offer_details .offer_description_inner_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}}.offer_details .offer_description_inner_wrap .thumb_wrap,.offer_details .offer_description_inner_wrap .offer_description{width:50%;position:relative}@media (max-width: 991px){.offer_details .offer_description_inner_wrap .thumb_wrap,.offer_details .offer_description_inner_wrap .offer_description{width:100%}}.offer_details .offer_description_inner_wrap .thumb_wrap .thumb{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;width:100%;height:100%}@media (max-width: 991px){.offer_details .offer_description_inner_wrap .thumb_wrap .thumb{height:0;padding-bottom:66%}}.offer_details .offer_description_inner_wrap .offer_description{padding:60px}@media (max-width: 767px){.offer_details .offer_description_inner_wrap .offer_description{padding:40px 20px}}.offer_details .offer_description_inner_wrap .offer_description .title{font-size:2em;line-height:110%;color:var(--titles);margin-bottom:10px}@media (max-width: 767px){.offer_details .offer_description_inner_wrap .offer_description .title{font-size:1.5em;text-align:center}}.offer_details .offer_description_inner_wrap .offer_description .price_wrap{margin-top:20px}@media (max-width: 991px){.offer_details .offer_description_inner_wrap .offer_description .price_wrap{top:-60px;position:absolute;width:100%;left:0;text-align:center}}@media (max-width: 767px){.offer_details .offer_description_inner_wrap .offer_description .price_wrap{top:-50px}}.offer_details .offer_description_inner_wrap .offer_description .price_wrap a{display:inline-block;font-family:var(--first-font);padding:0 2em;text-align:center;text-decoration:none;z-index:1;line-height:60px;background:var(--highlighted);color:var(--highlighted-color-associated);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.offer_details .offer_description_inner_wrap .offer_description .price_wrap a *{color:inherit;font-weight:inherit}.offer_details .offer_description_inner_wrap .offer_description .price_wrap a:hover{background:var(--hover);color:var(--hover-color-associated)}.offer_details .offer_description_inner_wrap .offer_description .price_wrap a:hover,.offer_details .offer_description_inner_wrap .offer_description .price_wrap a:focus{text-decoration:none;outline:none}.offer_details .offer_description_inner_wrap .offer_description .price_wrap a .amount,.offer_details .offer_description_inner_wrap .offer_description .price_wrap a .currency{font-size:1.3em}@media (min-width: 992px){#offers_page.squared .offer_wrap.no_image_available .thumb{background:var(--placeholder) repeat left var(--highlighted) !important;background-size:200px auto}}.offer_details.squared.no_image_available .thumb{background:var(--placeholder) repeat left var(--highlighted) !important;background-size:200px auto}@media (max-width: 991px){.offer_details.squared.no_image_available .thumb{background:var(--placeholder) repeat left var(--main) !important;background-size:200px auto}}#offers_page.classic .offer_wrap.item_wrap .item{padding:0;background:var(--main);min-height:380px}#offers_page.classic .offer_wrap.item_wrap .item .thumb_wrap{position:relative;top:auto;left:auto;height:auto}#offers_page.classic .offer_wrap.item_wrap .item .thumb_wrap .thumb{height:0;padding-bottom:70%}#offers_page.classic .offer_wrap.item_wrap .item .content{height:auto}@media (min-width: 768px) and (max-width: 991px){#offers_page.classic .offer_wrap.item_wrap .item .content{padding-left:20px;padding-right:20px}}#offers_page.classic .offer_wrap.item_wrap .item .content .price_wrap{margin-top:25px}#offers_page.classic .offer_wrap.item_wrap .item .content .btns_wrap{margin:0;bottom:auto;top:-25px;opacity:1;filter:Alpha(opacity=100)}qw-offers.offers_grid{overflow:hidden}qw-offers.offers_grid .qw-offers__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:0;margin:0 auto}@media (max-width: 991px){qw-offers.offers_grid .qw-offers__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){qw-offers.offers_grid .qw-offers__wrapper .qw-offers__offer{margin:0 0 2em}}qw-offers.offers_carousel{overflow:hidden}qw-offers.offers_carousel .qw-offers__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;overflow-x:auto}qw-offers.offers_carousel .qw-offers__wrapper .qw-offers__offer{min-width:400px}@media (max-width: 767px){qw-offers.offers_carousel .qw-offers__wrapper .qw-offers__offer{min-width:300px}}qw-offers.classic .qw-offers__offer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:1em;background:var(--main);width:400px}@media (max-width: 991px){qw-offers.classic .qw-offers__offer{width:300px}}qw-offers.classic .qw-offers__offer qw-image{order:0;position:relative}qw-offers.classic .qw-offers__offer .qw-offers__offer__caption{order:2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:var(--first-font);font-size:1em;padding:1em 0;line-height:140%}qw-offers.classic .qw-offers__offer .qw-offers__offer__caption .qw-offers__offer__price{color:var(--secondary);font-size:1.5em;margin-top:10px}qw-offers.classic .qw-offers__offer .qw-offers__offer__title{order:3;text-align:center;font-family:var(--first-font);font-size:1.7em;color:var(--main-color-associated);padding-bottom:1em}qw-offers.squared .qw-offers__offer{margin:1em;height:400px;width:400px}@media (max-width: 767px){qw-offers.squared .qw-offers__offer{height:300px;width:300px}}qw-offers.squared .qw-offers__offer qw-image{height:400px;width:400px;opacity:1 !important}@media (max-width: 767px){qw-offers.squared .qw-offers__offer qw-image{height:300px;width:300px}}qw-offers.squared .qw-offers__offer qw-image img{height:400px;width:400px}@media (max-width: 767px){qw-offers.squared .qw-offers__offer qw-image img{height:300px;width:300px}}qw-offers.squared .qw-offers__offer qw-image:before{position:absolute;content:'';display:block;height:calc(100% - 80px);width:calc(100% - 80px);top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--main)}qw-offers.squared .qw-offers__offer .qw-offers__offer__caption{order:2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:var(--first-font);font-size:1em;padding:1em 0;line-height:140%}.squared qw-offers.squared .qw-offers__offer .qw-offers__offer__caption{padding:3em 0 0}qw-offers.squared .qw-offers__offer .qw-offers__offer__caption .qw-offers__offer__price{color:var(--secondary);font-size:1.5em;margin-top:10px}qw-offers.squared .qw-offers__offer .qw-offers__offer__title{order:3;text-align:center;font-family:var(--first-font);font-size:1.7em;color:var(--main-color-associated);padding-bottom:1em}.squared qw-offers.squared .qw-offers__offer .qw-offers__offer__title{margin:0 2em}qw-offers .qw-button{order:1;z-index:99;margin:-25px auto 0;padding:.5em 2em;border:0;height:50px;background-color:var(--highlighted);color:var(--highlighted-color-associated);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.squared qw-offers .qw-button{order:3}qw-offers .qw-button:hover{background-color:var(--hover);color:var(--hover-color-associated)}
