.main{display:block}.main .logo{background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center;background-color:transparent;height:100px;margin:0 auto 2em}@media (min-width: 992px) and (max-width: 1199px){.main .logo{height:70px}}@media (max-width: 991px){.main .logo{height:50px}}.main .dates{text-align:center;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}.main .dates .end_date{padding-left:1em}.main .dates .start_date,.main .dates .end_date{display:block}.main .dates .start_date.one_day .label,.main .dates .end_date.one_day .label{display:none}.main .dates .start_date.one_day .day,.main .dates .end_date.one_day .day{display:inline;font-weight:normal;font-size:14px;font-family:var(--first-font);line-height:150%;margin-right:0.5em;letter-spacing:.05em}.main .dates .start_date .day,.main .dates .end_date .day{display:none;text-transform:uppercase}.main .dates .start_date .label,.main .dates .end_date .label{margin-right:1em}.main .dates .start_date .date,.main .dates .end_date .date{font-weight:normal;font-style:normal;font-family:var(--highlight-font);line-height:120%;color:var(--titles);font-size:2em}@media (min-width: 768px) and (max-width: 991px){.main .dates .start_date .date,.main .dates .end_date .date{font-size:1.5em}}@media (max-width: 991px){.main .dates .start_date .date,.main .dates .end_date .date{font-size:1.5em}}.main .dates .start_date .date strong,.main .dates .end_date .date strong{font-weight:normal}.main h1{margin-bottom:40px}.main #room_book_0{position:relative;text-align:center;bottom:0;left:50%;transform:translateX(-50%)}.main #room_book_0 .price_wrap{position:relative;text-decoration:none;display:block;margin-bottom:20px;-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}.main #room_book_0 .price_wrap:hover{color:var(--hover)}.main #room_book_0 .price_wrap:hover .label,.main #room_book_0 .price_wrap:hover .currency,.main #room_book_0 .price_wrap:hover .amount{color:var(--hover) !important}.main #room_book_0 .price_wrap .label,.main #room_book_0 .price_wrap .currency{text-transform:uppercase;color:var(--bg-color-associated);font-size:13px;font-family:var(--first-font);line-height:1;-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}.main #room_book_0 .price_wrap .amount{font-weight:normal;font-style:normal;font-family:var(--highlight-font);line-height:120%;color:var(--titles);font-size:3em;line-height:1;-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}.main #room_book_0 .price_wrap .amount strong{font-weight:normal}.main #room_book_0 .price_wrap .currency{display:inline-block;padding-left:0.5em}.main #room_book_0 .price_wrap .price{display:inline-block}.main #room_book_0 .btn{position:absolute;transform:translate(-50%, 1em);left:50%;text-transform:uppercase;padding:0 2em;line-height:50px;font-family:var(--first-font);background-color: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;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}@media (max-width: 767px){.main #room_book_0 .btn{position:relative;transform:none;display:inline-block;margin-bottom:1em;width:90%;left:0}}.main #room_book_0 .btn:hover{background-color:var(--hover);color:var(--hover-color-associated);text-decoration:none}.main #breadcrumb{margin-bottom:20px;margin-top:-10px;font-size:11px;color:var(--bg-color-associated)}.landing-page .main #breadcrumb{display:none}.main #breadcrumb ul,.main #breadcrumb li{list-style:none inside none}.main #breadcrumb ul li{display:inline-block}.main #breadcrumb ul li:before{content:'/';display:inline-block;margin:0 0.5em}.main #breadcrumb ul li:first-child:before{display:none}.main #breadcrumb ul li.current-menu-item a{color:var(--titles)}.main #breadcrumb ul li:hover a{color:var(--secondary)}.main #breadcrumb ul li a{display:inline-block;color:var(--bg-color-associated);letter-spacing:.05em;-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;text-decoration:none}.main #share{text-align:center;margin:40px 0;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}.main #share .label{text-transform:uppercase;margin-right:10px;letter-spacing:.1em}.main #share a span[class^="fa"]{background:var(--secondary);color:var(--secondary-color-associated);display:inline-block;text-align:center;width:34px;height:34px;line-height:34px;-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}.main #share a span[class^="fa"]:hover,.main #share a span[class^="fa"]:focus{color:#fff}.main #share a span[class^="fa"]:hover.fa-facebook-f,.main #share a span[class^="fa"]:focus.fa-facebook-f{background:#0D65D3}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-twitter,.main #share a span[class^="fa"]:focus.fa-twitter{background:#5DD7FC}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-pinterest-p,.main #share a span[class^="fa"]:focus.fa-pinterest-p{background:#bd081c}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-youtube,.main #share a span[class^="fa"]:focus.fa-youtube{background:#DE1829}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-google-plus-g,.main #share a span[class^="fa"]:focus.fa-google-plus-g{background:#dc4538}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-foursquare,.main #share a span[class^="fa"]:focus.fa-foursquare{background:#EF4B78}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-tripadvisor,.main #share a span[class^="fa"]:focus.fa-tripadvisor{background:#4B7E37}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-vimeo-v,.main #share a span[class^="fa"]:focus.fa-vimeo-v{background:#17B3E8}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-linkedin-in,.main #share a span[class^="fa"]:focus.fa-linkedin-in{background:#0274B3}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-share-alt,.main #share a span[class^="fa"]:focus.fa-share-alt{background:#008852}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-flickr,.main #share a span[class^="fa"]:focus.fa-flickr{background:#FF0084}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-vk,.main #share a span[class^="fa"]:focus.fa-vk{background:#4c75a3}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-line,.main #share a span[class^="fa"]:focus.fa-line{background:#00b900}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-weibo,.main #share a span[class^="fa"]:focus.fa-weibo{background:#df2029}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-weixin,.main #share a span[class^="fa"]:focus.fa-weixin{background:#09b83e}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-skype,.main #share a span[class^="fa"]:focus.fa-skype{background:#00aff0}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a span[class^="fa"]:hover.fa-whatsapp,.main #share a span[class^="fa"]:focus.fa-whatsapp{background:#075E54}.main #share a span[class^="fa"]:hover.fa-instagram,.main #share a span[class^="fa"]:focus.fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1)}.main #share a{display:block;margin:0 2px}.main #share a span{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.main .content_wrap{position:relative;width:100%;padding:40px;max-width:1500px;margin:0 auto}@media (max-width: 767px){.main .content_wrap{padding:20px}}@media (min-width: 992px){.main .content_wrap .the_content{max-width:800px;margin:0 auto}.post .main .content_wrap .the_content{max-width:1100px}.privacy .main .content_wrap .the_content{max-width:100%;padding:0 140px}}@media (max-width: 767px){.main .content_wrap .btns_wrap{width:100%}}@media (max-width: 991px){.main .content_wrap .btns_wrap .pdf_files{margin-top:0}}@media (max-width: 767px){.main .content_wrap .btns_wrap .pdf_files{width:100%}}@media (max-width: 767px){.main .content_wrap .btns_wrap .call_to_action{width:100%}}.main .item_details_meta_wrap{margin-top:60px;position:relative;margin-bottom:15px}.main .item_details_meta_wrap:before{content:'';display:block;position:absolute;width:50%;height:auto;top:-15px;bottom:-15px;left:-15px;background:var(--secondary)}.main .item_details_meta_wrap .item_details_meta_container{background:var(--bg);position:relative;z-index:200;padding:4em;-webkit-box-shadow:0 0 30px var(--shadow);-moz-box-shadow:0 0 30px var(--shadow);box-shadow:0 0 30px var(--shadow)}@media (max-width: 767px){.main .item_details_meta_wrap .item_details_meta_container{padding-left:2em;padding-right:2em}}.main .item_details_meta_wrap .item_details_meta_container .title{font-weight:bold;font-style:normal;font-family:var(--first-font);line-height:120%;text-transform:uppercase;margin-bottom:1em;text-decoration:none;letter-spacing:.05em;color:var(--titles);font-size:1.2em}@media (min-width: 1400px){.main .item_details_meta_wrap .item_details_meta_container .title{font-size:1.5em}}.main .item_details_meta_wrap .item_details_meta_container .title strong{font-weight:normal}@media (max-width: 767px){.main .item_details_meta_wrap .item_details_meta_container .title{text-align:center}}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta{border-bottom:1px solid var(--bg-d-10);padding:0.5em 0;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}@media (max-width: 767px){.main .item_details_meta_wrap .item_details_meta_container .item_details_meta{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_details_meta_label,.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_details_meta_text{display:inline-block}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_details_meta_label{min-width:100px;color:var(--titles);text-transform:uppercase;font-weight:bold}@media (max-width: 767px){.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_details_meta_label{min-width:0}}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_dates>span{display:inline-block}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_dates>span .label{font-weight:bold;color:var(--titles)}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_dates>span .label,.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_dates>span .day{margin-right:0.5em}.main .item_details_meta_wrap .item_details_meta_container .item_details_meta .item_dates .end_date{display:block}.main .item_details_meta_wrap .btn{font-family:var(--first-font);font-size:13px;font-weight:normal;font-style:normal;line-height:50px;display:inline-block;text-align:center;padding:0 1.5em;text-decoration:none;text-transform:uppercase;z-index:1;overflow:hidden;position:relative;letter-spacing:.05em;-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;background-color:var(--alternative-bg);color:var(--titles);line-height:50px;width:100%;display:block}.main .item_details_meta_wrap .btn *{color:inherit;font-weight:inherit}.main .item_details_meta_wrap .btn .fas{font-weight:900}.main .item_details_meta_wrap .btn:hover,.main .item_details_meta_wrap .btn:focus{text-decoration:none;outline:none}.main .item_details_meta_wrap .btn:hover{background-color:var(--hover);color:var(--hover-color-associated)}.main .item_details_meta_wrap .btn span{display:none}.main.no_aside .btns_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.main.no_aside .btns_wrap .call_to_action+.pdf_files{margin-left:2em}}@media (max-width: 767px){.main.no_aside .btns_wrap .call_to_action+.pdf_files{margin-top:1em}}@media (min-width: 992px){.main.aside_content .content_wrap{width:50%}.main.aside_content aside,.main.aside_content .aside{width:50%;height:100vh}.main.aside_content .container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main.aside_content .cols_container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 992px) and (min-width: 992px){.main.aside_content .cols_container .content_wrap{padding:40px}}@media (min-width: 1400px){.main.aside_content.single_image{max-width:1300px;width:100%}}@media (min-width: 1500px){.main.aside_content.single_image{max-width:1400px}}@media (min-width: 768px){.main.aside_content.single_image{padding:0 10px;margin:0 auto}}.main.aside_content.single_image .cols_container{position:relative;overflow:hidden}.main.aside_content.single_image .thumb_wrap{width:100%;height:100%;bottom:0;top:150px;position:absolute}.main.aside_content.single_image .content_wrap{z-index:1;margin:0 auto 120px;background-color:var(--bg)}@media (max-width: 767px){.main.aside_content.single_image .content_wrap{margin:0 auto}}@media (min-width: 992px){.main.aside_content.single_image .content_wrap{width:900px}}@media (min-width: 768px) and (max-width: 991px){.main.aside_content.single_image .content_wrap{width:560px}}@media (min-width: 768px){.main.aside_content.single_image .content_wrap .btns_wrap{position:relative;bottom:0;left:50%;transform:translate(-50%, 120%);margin-top:0}}.main.aside_content.single_image .main_content_background_image{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;position:absolute;z-index:1;top:80px;bottom:0;left:0;width:100%;margin:0 auto;height:auto}@media (max-width: 767px){.main.aside_content.single_image .btns_wrap.pdf_files{margin:0 auto}}.main.aside_content.social_connect{position:relative;padding:2em 0;margin-top:60px;z-index:0;background-attachment:scroll;background-size:cover;background-color:var(--main-l-5);background-repeat:no-repeat;background-position:center}.main.aside_content.social_connect:before{content:'';display:block;background:var(--main-d-10);position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;opacity:.8;filter:Alpha(opacity=80)}.main.aside_content.social_connect:after{content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:20%;background:#000;background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$top', endColorstr='$bottom', GradientType=0)}.main.aside_content.social_connect .cols_container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 auto}@media (min-width: 1400px){.main.aside_content.social_connect .cols_container{max-width:1300px;width:100%}}@media (min-width: 1500px){.main.aside_content.social_connect .cols_container{max-width:1400px}}@media (min-width: 768px) and (max-width: 991px){.main.aside_content.social_connect .cols_container{max-width:740px}}@media (max-width: 991px){.main.aside_content.social_connect .cols_container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 10px}}.main.aside_content.social_connect .cols_container .content_wrap{width:50%}@media (max-width: 991px){.main.aside_content.social_connect .cols_container .content_wrap{width:100%;max-width:100%}}.main.aside_content.social_connect .cols_container .content_wrap:only-child{width:100%}.main.aside_content.social_connect .big_title{margin-bottom:20px}.main.aside_content.social_connect .big_title:after,.main.aside_content.social_connect .big_title:before{content:'';display:block;height:1px;background:var(--main-color-associated)}.main.aside_content.social_connect .big_title:after{width:60px;margin-top:20px;margin-left:auto;margin-right:auto}.main.aside_content.social_connect .big_title:before{width:40px;position:absolute;bottom:-5px;left:50%;margin-left:-20px}.main.aside_content.social_connect .the_subtitle,.main.aside_content.social_connect .big_title,.main.aside_content.social_connect .the_content,.main.aside_content.social_connect .info{color:var(--main-color-associated)}.main.aside_content.social_connect .the_subtitle p,.main.aside_content.social_connect .the_subtitle em,.main.aside_content.social_connect .the_subtitle strong,.main.aside_content.social_connect .big_title p,.main.aside_content.social_connect .big_title em,.main.aside_content.social_connect .big_title strong,.main.aside_content.social_connect .the_content p,.main.aside_content.social_connect .the_content em,.main.aside_content.social_connect .the_content strong,.main.aside_content.social_connect .info p,.main.aside_content.social_connect .info em,.main.aside_content.social_connect .info strong{color:var(--main-color-associated)}.main.aside_content.social_connect .the_subtitle blockquote,.main.aside_content.social_connect .big_title blockquote,.main.aside_content.social_connect .the_content blockquote,.main.aside_content.social_connect .info blockquote{background-color:var(--main-d-3);color:var(--main-color-associated)}.main.aside_content.social_connect #breadcrumb ul li.current-menu-item a{color:var(--main-color-associated)}.main.aside_content.social_connect .btns_wrap .btnPdf a{color:var(--main-color-associated)}@media (min-width: 992px){.main.aside_content.single_image .the_content{padding:0 100px}}@media (min-width: 992px){.main.aside_content.blog .content_wrap{width:70%}}@media (min-width: 1200px){.main.aside_content.blog .content_wrap{max-width:calc(100% - 400px)}}.main.aside_content.blog .aside{width:30%;max-width:400px;height:auto;background-color:var(--alternative-bg)}@media (max-width: 991px){.main.aside_content.blog .aside{display:none}}.main.aside_content.blog .aside .posts{width:100%;padding:40px 10px}.main.aside_content.blog .aside .col_title{font-weight:normal;font-style:normal;font-family:var(--highlight-font);line-height:120%;color:var(--titles);font-size:2em;text-align:center;position:relative;margin-bottom:20px}@media (min-width: 768px) and (max-width: 991px){.main.aside_content.blog .aside .col_title{font-size:1.5em}}@media (max-width: 991px){.main.aside_content.blog .aside .col_title{font-size:1.5em}}.main.aside_content.blog .aside .col_title strong{font-weight:normal}.main.aside_content.blog .aside .col_title:after,.main.aside_content.blog .aside .col_title:before{content:'';display:block;height:1px;background:var(--titles)}.main.aside_content.blog .aside .col_title:after{width:60px;margin-top:20px;margin-left:auto;margin-right:auto}.main.aside_content.blog .aside .col_title:before{width:40px;position:absolute;bottom:-5px;left:50%;margin-left:-20px}.main.aside_content.blog .aside .item .content_wrap_post{padding:1em}.main.aside_content.blog .aside .item .title{display:block;font-weight:bold;font-style:normal;font-family:var(--first-font);line-height:120%;text-transform:uppercase;margin-bottom:1em;text-decoration:none;letter-spacing:.05em;color:var(--titles);font-size:1em;margin-bottom:0}.main.aside_content.blog .aside .item .title strong{font-weight:normal}.main.aside_content.blog .aside .item .posted_on{font-size:11px;color:var(--titles)}.aside .aside_wrapper{height:calc(100vh - 120px);position:relative}.aside .aside_wrapper.fixed{width:50%;top:auto;position:fixed}@media (max-width: 991px){.aside.gallery{height:50vh}.aside.gallery .aside_wrapper{height:100%}}.aside.gallery .main_slide{height:calc(100vh - 120px);background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}@media (max-width: 991px){.aside.gallery .main_slide{height:50vh}}.aside.gallery .main_slide .caption{top:50%;left:50%;position:relative;padding:4em;transform:translate(-50%, -50%);background-color:var(--transparent);text-shadow:1px 1px 1px rgba(0,0,0,0.3)}@media (max-width: 991px){.aside.gallery .main_slide .caption{padding:0}}.aside.gallery .main_slide .caption h2.title{font-weight:bold}.aside.gallery .main_slide .caption h2.title:before,.aside.gallery .main_slide .caption h2.title:after{display:none}.aside.gallery .main_slide .caption h2.title,.aside.gallery .main_slide .caption h3.the_subtitle{color:#fff}.aside.gallery .pager{position:relative;left:50%;transform:translate(-50%, -150%)}.aside.gallery .pager li{background:rgba(255,255,255,0.5);border:1px solid #ccc}.aside.gallery .pager li.slick-active{background:#fff}.col_images{width:50%;position:relative}@media (max-width: 991px){.col_images{width:100%}}.col_images .box{position:relative}.col_images .box.last{z-index:100;padding-left:40px;padding-right:40px}@media (min-width: 1400px){.col_images .box.last{padding-left:80px;padding-right:80px}}@media (min-width: 768px) and (max-width: 991px){.col_images .box.last{padding-left:80px;padding-right:80px}}.col_images .box.middle{height:auto;top:80px;bottom:80px;z-index:200;position:absolute;right:0;width:300px}.col_images .box.first{z-index:300;padding-right:80px}@media (min-width: 1400px){.col_images .box.first{padding-right:160px}}@media (min-width: 768px) and (max-width: 991px){.col_images .box.first{padding-right:160px}}@media (max-width: 767px){.col_images .box.first{padding-right:0}}.col_images .box.first:only-child{padding-right:40px}@media (min-width: 1400px){.col_images .box.first:only-child{padding-right:80px;padding-left:80px}}@media (min-width: 768px) and (max-width: 991px){.col_images .box.first:only-child{padding-right:80px;padding-left:80px}}@media (max-width: 767px){.col_images .box.first:only-child{padding-right:0;padding-left:0}}.col_images .box.last,.col_images .box.first{height:300px}@media (max-width: 767px){.col_images .box.last,.col_images .box.first{height:auto;position:relative;bottom:-40px;margin-bottom:40px}}.col_images .box .content{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;height:100%}.col_images .box .offer_for_login{background:var(--secondary);height:100%;padding:2em;text-align:center;color:var(--secondary-color-associated);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.col_images .box .offer_for_login .title,.col_images .box .offer_for_login .description{max-width:400px}.col_images .box .offer_for_login .title{font-weight:normal;font-style:normal;font-family:var(--highlight-font);line-height:100%;position:relative;color:var(--secondary-color-associated);font-size:2.2em;margin-bottom:0.5em}.col_images .box .offer_for_login .title strong{font-weight:normal}@media (max-width: 767px){.col_images .box .offer_for_login .title{font-size:1.7em}}.col_images .box .offer_for_login .description{line-height:150%;margin-bottom:1em}.col_images .box .offer_for_login .login_btn{font-family:var(--first-font);font-size:13px;font-weight:normal;font-style:normal;line-height:50px;display:inline-block;text-align:center;padding:0 1.5em;text-decoration:none;text-transform:uppercase;z-index:1;overflow:hidden;position:relative;letter-spacing:.05em;-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;background-color:var(--secondary);color:var(--secondary-color-associated);line-height:48px;border-width:1px;border-style:solid;border-color:var(--secondary-color-associated);min-width:180px}.col_images .box .offer_for_login .login_btn *{color:inherit;font-weight:inherit}.col_images .box .offer_for_login .login_btn .fas{font-weight:900}.col_images .box .offer_for_login .login_btn:hover,.col_images .box .offer_for_login .login_btn:focus{text-decoration:none;outline:none}.col_images .box .offer_for_login .login_btn:hover{border-color:var(--hover)}.col_images .box .offer_for_login .login_btn:hover{background-color:var(--hover);color:var(--hover-color-associated)}.offer_for_login{background:var(--secondary);height:100%;padding:2em;text-align:center;color:var(--secondary-color-associated)}.offer_for_login #fbga-customtext{position:relative;top:auto;right:auto}.offer_for_login #fbga-customtext>div{background-color:transparent;padding:2em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-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-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.offer_for_login #fbga-customtext>div>p{color:currentColor !important}.offer_for_login #fbga-customtext>div h2{font-weight:normal;font-style:normal;font-family:var(--highlight-font);line-height:100%;position:relative;color:var(--secondary-color-associated);font-size:2.2em;margin-bottom:0.5em}.offer_for_login #fbga-customtext>div h2 strong{font-weight:normal}@media (max-width: 767px){.offer_for_login #fbga-customtext>div h2{font-size:1.7em}}.offer_for_login #fbga-customtext>div h2:before,.offer_for_login #fbga-customtext>div h2:after{display:none}.offer_for_login #fbga-customtext>div p{line-height:150%;margin-bottom:1em}.offer_for_login #fbga-customtext>div a{font-family:var(--first-font);font-size:13px;font-weight:normal;font-style:normal;line-height:50px;display:inline-block;text-align:center;padding:0 1.5em;text-decoration:none;text-transform:uppercase;z-index:1;overflow:hidden;position:relative;letter-spacing:.05em;-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;background-color:var(--secondary);color:var(--secondary-color-associated);line-height:48px;border-width:1px;border-style:solid;border-color:var(--secondary-color-associated);min-width:180px;margin-top:0}.offer_for_login #fbga-customtext>div a *{color:inherit;font-weight:inherit}.offer_for_login #fbga-customtext>div a .fas{font-weight:900}.offer_for_login #fbga-customtext>div a:hover,.offer_for_login #fbga-customtext>div a:focus{text-decoration:none;outline:none}.offer_for_login #fbga-customtext>div a:hover{border-color:var(--hover)}.offer_for_login #fbga-customtext>div a:hover{background-color:var(--hover);color:var(--hover-color-associated)}@media (min-width: 1200px){.slideshow_container+.anchor_menu+.booking_form_section.inline+.main.social_connect,.slideshow_container+.booking_form_section.inline+.main.social_connect{margin-top:-90px;padding-bottom:140px;padding-top:140px}}@media (min-width: 992px) and (max-width: 1199px){.slideshow_container+.anchor_menu+.booking_form_section.inline+.main.social_connect,.slideshow_container+.booking_form_section.inline+.main.social_connect{margin-top:-90px;padding-bottom:100px;padding-top:100px}}@media (min-width: 768px) and (max-width: 991px){.slideshow_container+.anchor_menu+.booking_form_section.inline+.main.social_connect,.slideshow_container+.booking_form_section.inline+.main.social_connect{margin-top:-90px;padding-bottom:100px;padding-top:100px}}.slideshow_container+.anchor_menu+.booking_form_section:not(.inline)+.main.social_connect,.slideshow_container+.booking_form_section:not(.inline)+.main.social_connect,.slideshow_container+.anchor_menu+.main.social_connect,.slideshow_container+.main.social_connect{margin-top:0}@media (min-width: 768px){.slideshow_container+.anchor_menu+.booking_form_section:not(.inline)+.main.social_connect,.slideshow_container+.booking_form_section:not(.inline)+.main.social_connect,.slideshow_container+.anchor_menu+.main.social_connect,.slideshow_container+.main.social_connect{padding-bottom:100px}}.slideshow_container+.anchor_menu+.booking_form_section:not(.pop_in):not(.dynamic)+.main.no_aside,.slideshow_container+.booking_form_section:not(.pop_in):not(.dynamic)+.main.no_aside,.slideshow_container+.anchor_menu+.main.no_aside,.slideshow_container+.main.no_aside{padding-top:0}.qw-checkout .main.aside_content.social_connect,#mobile_bar,.main.aside_content.social_connect{margin-top:0}
