body,html{background:#fff;color:#555}h2{color:#000}h2 b,h2 strong{color:coral}h3{color:#999}h4{color:#000}h5{color:#000}a{color:#aaaaaa}a:focus,a:hover{color:#EE4540}.button{background-color:#C92A42;color:#fff}.button:hover,.button:focus{color:#fff;background-color:coral}@media (min-width: 992px){.button:hover{background-color:#C92A42}.button:hover:after{background-color:coral}}.button.border{border-color:#ddd;color:#333}.button.border.white{border-color:#ffffff;color:#ffffff}.button.border:focus,.button.border:hover{background-color:#C92A42;border-color:#C92A42;color:#ffffff}.button.border:focus:after,.button.border:hover:after{background-color:#C92A42;border-color:#C92A42}.button.border:focus.white,.button.border:hover.white{border-color:#ffffff;color:#333;text-shadow:none}.button.border:focus.white:after,.button.border:hover.white:after{background-color:#ffffff}.button.reverse{background-color:coral}.button.reverse:hover,.button.reverse:focus{background-color:#C92A42}@media (min-width: 992px){.button.reverse:hover{background-color:coral}.button.reverse:hover:after{background-color:#C92A42}}.button_simple{background-color:coral;color:#fff}.button_simple:hover,.button_simple:focus{background-color:#C92A42;color:#fff}.btn_more{color:#2D142C}.btn_more:focus,.btn_more:hover{color:coral}.btn_more_content{color:#2D142C}.btn_more_content:focus,.btn_more_content:hover{color:coral}.arrow{background:none no-repeat scroll}.arrow:after,.arrow:before{background-color:rgba(255,255,255,0.7)}.arrow:hover{background:none no-repeat scroll}.arrow:hover:after,.arrow:hover:before{background-color:#fff}.arrow.dark:hover{background-color:#2D142C}.arrow.dark:hover:before,.arrow.dark:hover:after{background-color:#ffffff}.arrow.dark:before,.arrow.dark:after{height:13px;width:3px;background-color:#2D142C}@media (min-width: 992px){#header_wrapper.homepage{background:#000;background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, transparent 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$top', endColorstr='$bottom', GradientType=0)}}#header_wrapper #header{background:#ffffff none repeat scroll 0 0;border-bottom:2px solid #f4f4f4}@media (min-width: 992px){#header_wrapper #header.home_top{background:#000;background:-moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, transparent 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$top', endColorstr='$bottom', GradientType=0)}#header_wrapper #header.home_top .top_bar .box>a{color:#ffffff}#header_wrapper #header.home_top .top_bar .box>a:hover,#header_wrapper #header.home_top .top_bar .box>a:focus{color:#EE4540}#header_wrapper #header.home_top #top_menu ul.menu>li>a,#header_wrapper #header.home_top #main_menu ul.menu>li>a{color:#FFFFFF}#header_wrapper #header.home_top #top_menu ul.menu>li>a:hover,#header_wrapper #header.home_top #top_menu ul.menu>li>a:focus,#header_wrapper #header.home_top #main_menu ul.menu>li>a:hover,#header_wrapper #header.home_top #main_menu ul.menu>li>a:focus{color:#EE4540}#header_wrapper #header.home_top #top_menu{border-right:1px solid rgba(255,255,255,0.3)}#header_wrapper #header.home_top #social_connect a{color:#ffffff;border-color:rgba(255,255,255,0.3)}#header_wrapper #header.home_top #social_connect a .icon{background-image:url("../images/user_white.png")}}.top_bar .box>a{color:#111}.top_bar .box>a:hover{color:#EE4540}#social_connect #guestaccount{background:transparent}#social_connect #guestaccount a:hover{background-color:coral;color:#ffffff}#social_connect #guestaccount a:hover .icon{background-image:url("../images/user_white.png")}@media (min-width: 992px){#social_connect #guestaccount a{border:1px solid #111;color:#111}}@media (max-width: 991px){#social_connect #guestaccount a{color:#111}}#social_connect #guestaccount a .icon{background:transparent url("../images/user.png") center right no-repeat;background-size:auto 100%}#ga-loader-circle .ga-loader-color{border-color:#2D142C}#languages_box_overlay{background:rgba(0,0,0,0.7)}#languages_box{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.3);-moz-box-shadow:0 0 30px rgba(0,0,0,0.3);box-shadow:0 0 30px rgba(0,0,0,0.3)}#languages_box .close_lang{color:#111}#languages_box .languages_menu:before{background:#fff}#languages_box .languages_menu .langs_list a{color:#2D142C}ul.menu>li.current_page_item a,ul.menu>li.current-page-ancestor a{color:coral}ul.menu>li>a{color:#333333}ul.menu>li>a:focus,ul.menu>li>a:hover{color:coral}#top_menu ul.menu>li.current_page_item a,#top_menu ul.menu>li.current-page-ancestor a{color:#EE4540}#top_menu ul.menu>li>a:focus,#top_menu ul.menu>li>a:hover{color:#EE4540}#main_menu ul.menu>li.current_page_item a,#main_menu ul.menu>li.current-page-ancestor a{color:coral}#main_menu ul.menu>li>a:focus,#main_menu ul.menu>li>a:hover{color:#EE4540}#breadcrumb #breadcrumb_menu.fixed{background-color:#eee;border-bottom:1px solid #eee}#breadcrumb #breadcrumb_menu .menu li a{color:#222}#breadcrumb #breadcrumb_menu .menu li a.active{color:coral}#slideshow_wrapper{background-color:#cccccc}#slideshow_wrapper #slideshow .caption{color:#fff;text-shadow:0 0 50px rgba(0,0,0,0.8),1px 1px 1px rgba(0,0,0,0.2)}#guestaccount_box .guestaccount_msg #fbga-customtext{background:rgba(0,0,0,0.5);color:#fff}#guestaccount_box .guestaccount_msg #fbga-customtext h2{color:#fff}#guestaccount_box .guestaccount_msg #fbga-customtext p{color:#fff}#guestaccount_box .guestaccount_msg #fbga-customtext a{background:transparent;color:#fff;border:2px solid #fff}#guestaccount_box .guestaccount_msg #fbga-customtext a:hover{color:#fff;border-color:#C92A42}@media (max-width: 991px){#guestaccount_box .guestaccount_msg #fbga-customtext a:hover{background:coral;color:#fff;border-color:coral}}#guestaccount_box .guestaccount_msg #fbga-customtext a:after{background:#C92A42}#open_booking a{background-color:#C92A42;color:#ffffff}#open_booking a:hover{background-color:coral}#booking_form_wrap #booking_form{color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box.children .select-wrapper .select-dropdown-box,#booking_form_wrap #booking_form .fields_wrap .field_box.adults .select-wrapper .select-dropdown-box{background-color:transparent}#booking_form_wrap #booking_form .fields_wrap .field_box.children .select-wrapper .select-dropdown-box .select-dropdown .select-option,#booking_form_wrap #booking_form .fields_wrap .field_box.adults .select-wrapper .select-dropdown-box .select-dropdown .select-option{background-color:#333;border-bottom:1px solid #222;color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box.children .select-wrapper .select-dropdown-box .select-dropdown .select-option:hover,#booking_form_wrap #booking_form .fields_wrap .field_box.adults .select-wrapper .select-dropdown-box .select-dropdown .select-option:hover{background-color:coral;color:#ffffff}#booking_form_wrap #booking_form .fields_wrap .field_box.children .children_ages .children_ages_content .children_box.red .select-wrapper{border:2px solid red}#booking_form_wrap #booking_form .fields_wrap .field_box.types .select-wrapper .select-dropdown-box,#booking_form_wrap #booking_form .fields_wrap .field_box.hotels .select-wrapper .select-dropdown-box{background-color:#ffffff}#booking_form_wrap #booking_form .fields_wrap .field_box.types .select-wrapper .select-dropdown-box .select-dropdown .select-option,#booking_form_wrap #booking_form .fields_wrap .field_box.hotels .select-wrapper .select-dropdown-box .select-dropdown .select-option{border-bottom:1px solid #eee}#booking_form_wrap #booking_form .fields_wrap .field_box.types .select-wrapper .select-dropdown-box .select-dropdown .select-option:hover,#booking_form_wrap #booking_form .fields_wrap .field_box.hotels .select-wrapper .select-dropdown-box .select-dropdown .select-option:hover{background-color:coral;color:#ffffff}#booking_form_wrap #booking_form .fields_wrap .field_box .field{background-color:rgba(0,0,0,0.3);border-width:1px 0 1px 1px;border-style:solid;border-color:rgba(255,255,255,0.7)}#booking_form_wrap #booking_form .fields_wrap .field_box .field:hover{background-color:rgba(0,0,0,0.8)}#booking_form_wrap #booking_form .fields_wrap .field_box .field.iata{background-color:transparent;border-right-width:1px}html[dir="rtl"] #booking_form_wrap #booking_form .fields_wrap .field_box .field.iata{border-right-width:0px}#booking_form_wrap #booking_form .fields_wrap .field_box .label{color:#fff;text-shadow:0 0 50px rgba(0,0,0,0.8),1px 1px 1px rgba(0,0,0,0.2)}#booking_form_wrap #booking_form .fields_wrap .field_box select{background:transparent url("../images/select_white.png") center right no-repeat}#booking_form_wrap #booking_form .fields_wrap .field_box select option{background:black}#booking_form_wrap #booking_form .fields_wrap .field_box input{background-color:rgba(0,0,0,0.3);color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box input:hover{background-color:rgba(0,0,0,0.8)}#booking_form_wrap #booking_form .fields_wrap .field_box input::-webkit-input-placeholder{color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box input::-moz-placeholder{color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box input:-ms-input-placeholder{color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box input:-moz-placeholder{color:#fff}#booking_form_wrap #booking_form .fields_wrap .field_box #bf_submit{background:#C92A42 none repeat scroll 0 0;color:#ffffff}#booking_form_wrap #booking_form .fields_wrap .field_box #bf_submit:hover{background:coral none repeat scroll 0 0}.section{border-bottom:1px solid #eee}.body hr,.description hr{background-color:#cccccc}.children_list .box{border-bottom:1px solid #eee}.children_list .box.even{background:#f8f8f8}.children_list.children_carousel .child_wrap .box{border:none}.children_list.children_carousel .child_wrap .box .box_content .preview_content{background:#fff}.children_list.children_carousel .child_wrap .box .box_content .preview_content h5 a{color:#000}.children_list.children_carousel .child_wrap .box .box_content .preview_content h5 a:hover{color:coral}.children_list.children_carousel .child_wrap .box .box_content .preview_content .buttons a{color:#555}.children_list.children_carousel .child_wrap .box .box_content .preview_content .buttons a:hover{color:coral}.children_list.children_carousel .child_wrap .box .box_content .preview_content .buttons a.info,.children_list.children_carousel .child_wrap .box .box_content .preview_content .buttons a.book{color:#fff}.children_list.children_carousel .child_wrap .box .box_content .preview_content .buttons a.info:hover,.children_list.children_carousel .child_wrap .box .box_content .preview_content .buttons a.book:hover{color:#fff}.children_list.children_carousel .arrow:hover{background-color:#2D142C}.children_list.children_carousel .arrow:hover:before,.children_list.children_carousel .arrow:hover:after{background-color:#ffffff}.children_list.children_carousel .arrow:before,.children_list.children_carousel .arrow:after{background-color:#2D142C}.body strong,.body b{color:#2D142C}.body em,.body i{color:#2D142C}.body mark{background-color:#2D142C;color:#fff}.body a{color:coral}.body a:hover{color:coral}.body h1{color:#000}.body h2{color:#000}.body h3{color:#000}.body h4{color:#000}.body h5{color:#000}.body h6{color:#000}.child_gallery_box .child_gallery .thumb_gallery .description{background:transparent;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$top', endColorstr='$bottom', GradientType=0);color:#fff}.child_gallery_box .pager ul li:hover:after,.child_gallery_box .pager ul li.slick-active:after{background:#333}.child_gallery_box .arrow:hover{background-color:#2D142C}.child_gallery_box .arrow:before,.child_gallery_box .arrow:after{background-color:#ffffff}.wellness_children{background:#f8f8f8}.section.photogallery{background-color:#510A32}.section.photogallery h2{color:#fff}.section.photogallery .child_gallery_box .arrow{background:rgba(45,20,44,0.8)}.section.photogallery .child_gallery_box .arrow:hover{background:#2D142C}.meeting_rooms_table .line.labels{background-color:#f2f2f2}.meeting_rooms_table .line:nth-of-type(odd){background-color:#f4f4f4}.children_list.rooms_list .box .content_col .box_content .box_title .price_cont{color:#000}.right_col_extra{-webkit-box-shadow:0 10px 45px -11px rgba(0,0,0,0.4);-moz-box-shadow:0 10px 45px -11px rgba(0,0,0,0.4);box-shadow:0 10px 45px -11px rgba(0,0,0,0.4);background:#fcfcfc;color:#555}.services_box{background:#f8f8f8}.services_box#activities{background:#fff}.services_box .services_list .services .service .service_icon{color:#2D142C}.section.location_box{background:#f8f8f8}.map_canvas{background-color:#cccccc}.map_infobox{background:#ffffff;border:1px solid #dbdbdb}.map_infobox h3{color:#000}.map_infobox .line .label{color:#2D142C}.map_infobox .line a{color:coral}.map_infobox .line a:hover{color:coral}.map_marker_popup a{color:#000}.map_marker_popup a:hover{color:#EE4540}.routes{background-color:#f4f4f4}.routes .routes_box .field.mode a.active{color:#2D142C}.routes .routes_box .field input{background-color:#f4f4f4;border-bottom:2px solid #222E3D}#map_directions .close_map{color:#666}#map_directions .close_map:after{background-color:#333;color:#fff}#map_directions .close_map:hover{color:#333}#map_directions .close_map:hover:after{background:#000}.map_itinerary_btn a{color:#333;border-color:#ddd}.map_itinerary_btn a:hover{color:#ffffff;background-color:coral;border-color:#C92A42}.special_offers .offer_wrap .offer_box .content .preview_content{background:#fff}.special_offers .offer_wrap .offer_box .content .preview_content h5 a{color:#000}.special_offers .offer_wrap .offer_box .content .preview_content .price_cont{color:#000}.special_offers.list_offers .arrow:hover{background-color:#2D142C}.special_offers.list_offers .arrow:hover:before,.special_offers.list_offers .arrow:hover:after{background-color:#ffffff}.special_offers.list_offers .arrow:before,.special_offers.list_offers .arrow:after{background-color:#2D142C}.special_offers.children_carousel{background:#f8f8f8}.special_offers.children_carousel .arrow{background:rgba(45,20,44,0.8)}.special_offers.children_carousel .arrow:before,.special_offers.children_carousel .arrow:after{background-color:#fff}@media (min-width: 1400px){.special_offers.children_carousel .arrow:before,.special_offers.children_carousel .arrow:after{background-color:#2D142C}}@media (max-width: 991px){.single_offer_details{background:#fff}}.single_offer_details .content .price_box{color:#000;border-bottom:1px solid #ccc}.footer_menu{background:#ffffff;border-top:1px solid #ddd}.footer_menu .menu>li a{color:#2D142C}.footer_menu .menu>li a:hover{color:#C92A42}#footer_socials{color:#fff}@media (max-width: 991px){#footer_socials{background-color:#2D142C}}#footer_wrap{color:#fff;background-color:#2D142C}.footer_contacts .line a{color:#fff}.footer_contacts .line a:hover{color:#C92A42}.ui-datepicker{border-color:#eee;background:#eee}.ui-datepicker .ui-datepicker-title{color:#2D142C}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{color:#333;background:#ffffff;border:1px solid #eeeeee}.ui-datepicker .ui-datepicker-calendar thead tr th span{color:#333}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{color:#333333;background:#ffffff none repeat scroll 0 0;border-color:#eeeeee}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default:hover{color:#FFFFFF;background:#2D142C none repeat scroll 0 0;border-color:#2D142C}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default.ui-state-highlight{background:#dddddd none repeat scroll 0 0;border-color:#dddddd}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default.ui-state-active{color:#FFFFFF;background:#2D142C none repeat scroll 0 0;border-color:#2D142C}.section.contacts h3{color:#000}.section.section_form_contacts{background:#f8f8f8}.gallery_mobile_menu .mobile_menu_filters select{background:transparent url("../images/select.png") center right no-repeat;border:1px solid #eee}html[dir="rtl"] .gallery_mobile_menu .mobile_menu_filters select{background:transparent url("../images/select.png") center left no-repeat;border:1px solid #eee}form.media_center_form .field input[type="text"]{background-color:#f8f8f8;border:1px solid #ebebeb}form .error{color:red}.media_center .col .file a{color:#333}.media_center .col hr{border-color:#ccc;border-style:dotted;border-width:1px 0 0 0}.open_menu_mobile{color:#111}.open_menu_mobile:hover{color:#666}#mobile_menu_overlay{background:rgba(0,0,0,0.7)}#mobile_menu_wrapper{background:#ffffff none repeat scroll 0 0}#mobile_menu_wrapper .close_sidebar{color:#111}#mobile_menu ul li a{color:#222}#mobile_menu ul li.current_page_item a,#mobile_menu ul li.current-page-ancestor a{color:#EE4540}.lang_mobile_box{position:relative;z-index:300;background-color:#ffffff;border-bottom:1px solid #ddd}.lang_mobile_box .select-wrapper{color:#222}.lang_mobile_box .select-wrapper .select-dropdown-box .select-dropdown{background-color:#ffffff;border:1px solid #ccc}.lang_mobile_box .select-wrapper .select-dropdown-box .select-dropdown .select-option a{color:#222}.lang_mobile_box .select-wrapper .select-dropdown-box .select-dropdown .select-option a:hover{color:#fff;background-color:coral}#mobile_bottom_bar .btn{color:#111;background-color:#fff}#mobile_bottom_bar .btn:hover{color:#fff;background-color:coral}#mobile_bottom_bar .mobile_book{color:#FFFFFF;background-color:#C92A42}#mobile_bottom_bar .mobile_book:hover{background-color:coral}#post_infos{background:#510A32}#post_infos h2{color:#fff}#post_infos .content_box{color:#fff}#post_infos .content_box .box_meta{border-bottom:1px solid rgba(255,255,255,0.4)}.filters a.active{color:#C92A42}.btnPdf a.button{background:transparent;color:#801336}.btnPdf a.button:hover{background:transparent;color:#fff}.btnPdf a.button:hover:after{background-color:#801336}.share_buttons{text-align:inherit;margin:25px 0 0 0}.social{font-size:1.3em;margin:0.5em 0}.social a{display:inline-block;width:34px;height:34px;margin:0 0.2em;overflow:hidden;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}.social a span{display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (min-width: 992px) and (max-width: 1199px){.social a{width:28px;height:28px}.social a span{width:28px;height:28px;line-height:28px}}@media (min-width: 768px) and (max-width: 991px){.social a{margin-bottom:5px}}.social a span{color:#000}.social a span:focus,.social a span:hover{color:#fff}.social a span.fa-facebook:focus,.social a span.fa-facebook:hover{background-color:#0D65D3}.social a span.fa-envelope:focus,.social a span.fa-envelope:hover{background-color:#ff7474}.social a span.fa-twitter:focus,.social a span.fa-twitter:hover{background-color:#5DD7FC}.social a span.fa-pinterest:focus,.social a span.fa-pinterest:hover{background-color:#3C599B}.social a span.fa-youtube-play:focus,.social a span.fa-youtube-play:hover{background-color:#DE1829}.social a span.fa-youtube:focus,.social a span.fa-youtube:hover{background-color:#DE1829}.social a span.fa-google-plus:focus,.social a span.fa-google-plus:hover{background-color:#DA2713}.social a span.fa-foursquare:focus,.social a span.fa-foursquare:hover{background-color:#EF4B78}.social a span.fa-instagram:focus,.social a span.fa-instagram:hover{background-color:#3E6C8E}.social a span.fa-linkedin:focus,.social a span.fa-linkedin:hover{background-color:#0274B3}.social a span.fa-flickr:focus,.social a span.fa-flickr:hover{background-color:#FF0084}.social a span.fa-skype:focus,.social a span.fa-skype:hover{background-color:#00aff0}.social a span.fa-share-alt.addbox_opened,.social a span.fa-share-alt:focus,.social a span.fa-share-alt:hover{background-color:#008852}#languages_btn>a:before,#languages_btn>a:after{display:inline-block}.wf-active .fa:before{display:inline-block}#slideshow_wrapper .video_box{display:none}
/*# sourceMappingURL=colors.css.map */
