a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}body,html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:700}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:'';content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}.seobar_wrap .seobar{margin:0}.seobar_wrap .seobar *{font-size:12px;display:inline;line-height:100%;margin:0 10px}@media (max-width: 991px){.seobar_wrap{top:50px}}#header_wrapper{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;background:#000 none repeat scroll 0 0}#header_wrapper.fullscreen_ss,#header_wrapper.homepage{background:transparent none repeat scroll 0 0}@media (min-width: 992px){#header_wrapper.fullscreen_ss,#header_wrapper.homepage{height:0}}#header{position:fixed;z-index:500;top:0;left:0;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;background:#000 none repeat scroll 0 0;color:#ffffff}@media (max-width: 991px){#header{height:70px;padding:0 1em}}@media (min-width: 992px){#header.homepage:not(.scrolled){position:absolute;background-color:transparent}#header.homepage:not(.scrolled) .extra_menu{display:none}#header.fullscreen_ss:not(.scrolled){position:absolute;background-color:transparent}}#header.photogallery,#header.scrolled{height:80px;background:#000 none repeat scroll 0 0}@media (max-width: 991px){#header.photogallery,#header.scrolled{height:70px}}#header.photogallery .header_container,#header.scrolled .header_container{height:80px}@media (max-width: 991px){#header.photogallery .header_container,#header.scrolled .header_container{height:70px}}#header.photogallery #logo,#header.scrolled #logo{height:80px;line-height:80px}@media (max-width: 991px){#header.photogallery #logo,#header.scrolled #logo{height:70px;line-height:70px}}#header.photogallery #logo a,#header.scrolled #logo a{height:80px;line-height:80px}@media (max-width: 991px){#header.photogallery #logo a,#header.scrolled #logo a{height:70px;line-height:70px}}#header.photogallery #logo a .logo,#header.scrolled #logo a .logo{display:none}#header.photogallery #logo a .logo_scrolled,#header.scrolled #logo a .logo_scrolled{display:inline;max-height:80%}#header.photogallery .extra_menu a,#header.scrolled .extra_menu a{color:#fff}#header.photogallery .extra_menu a:hover,#header.scrolled .extra_menu a:hover{color:#978C7E}#header.photogallery .languages_menu .languages .active_lang,#header.scrolled .languages_menu .languages .active_lang{color:#fff}#header.photogallery .open_booking_form a,#header.scrolled .open_booking_form a{font-weight:normal;color:#ffffff;border-color:#ffffff}#header.photogallery .open_booking_form a:hover,#header.scrolled .open_booking_form a:hover{background-color:#978C7E;border-color:#978C7E}#header.photogallery .menu_open_mobile a .icon:before,#header.photogallery .menu_open_mobile a .icon:after,#header.photogallery .menu_open a .icon:before,#header.photogallery .menu_open a .icon:after,#header.scrolled .menu_open_mobile a .icon:before,#header.scrolled .menu_open_mobile a .icon:after,#header.scrolled .menu_open a .icon:before,#header.scrolled .menu_open a .icon:after{border-color:#ffffff}#header.photogallery .menu_open_mobile a:hover .icon:before,#header.photogallery .menu_open_mobile a:hover .icon:after,#header.photogallery .menu_open a:hover .icon:before,#header.photogallery .menu_open a:hover .icon:after,#header.scrolled .menu_open_mobile a:hover .icon:before,#header.scrolled .menu_open_mobile a:hover .icon:after,#header.scrolled .menu_open a:hover .icon:before,#header.scrolled .menu_open a:hover .icon:after{border-color:#978C7E}#header.not_visible{opacity:0;filter:Alpha(opacity=0)}@media (max-width: 991px){.header_container{height:70px}}@media (min-width: 768px) and (max-width: 991px){#logo{left:auto;position:relative;z-index:200}}@media (max-width: 767px){#logo{left:50%;margin-left:-85px;text-align:center}}#logo a img{-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}#logo a:hover,#logo a:focus{outline:none;opacity:.5;filter:Alpha(opacity=50)}.extra_menu{line-height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.extra_menu a{display:inline-block;margin-right:2em;line-height:40px;color:#ffffff}.extra_menu a:after{display:inline-block;content:'';float:right;width:1px;height:20px;margin-left:1em;margin-top:10px;background:rgba(151,140,126,0.3)}.languages_menu{position:relative;z-index:200}.languages_menu .languages{position:relative;z-index:210;color:#fff}.languages_menu .languages:hover{cursor:pointer}.languages_menu .languages:hover .languages_list{display:block}.languages_menu .languages .active_lang{position:relative;z-index:250}.languages_menu .languages .languages_list{display:none;font-weight:500;position:absolute;z-index:240;top:40px;left:0;-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;background-color:#000000}.languages_menu .languages .languages_list a{display:block;padding:1em 2em;font-size:13px;line-height:150%;text-align:center;position:relative;z-index:220;-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;color:#ffffff}.languages_menu .languages .languages_list a:hover,.languages_menu .languages .languages_list a:focus{color:#978C7E;outline:none}.menu_overlay{width:100%;height:100%;position:fixed;z-index:-2;top:0;left:0;opacity:0;filter:Alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.menu_overlay.visible{visibility:visible;opacity:1;filter:Alpha(opacity=100)}.menu_overlay:before{content:'';display:block;height:100%;width:100%;position:absolute;z-index:1;top:0;left:0;background:rgba(0,0,0,0.75)}.menu_overlay:after{content:'';display:block;width:auto;height:auto;position:absolute;z-index:2;top:10px;left:10px;right:10px;bottom:10px;border:1px solid rgba(255,255,255,0.3)}.menu_wrapper{width:auto;height:auto;padding:0;position:fixed;z-index:900;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.close_menu{display:block;width:50px;height:50px;position:absolute;z-index:300;top:10px;right:10px;-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;background:url("../images/close_white.png") no-repeat transparent center center;border-width:0 0 1px 1px;border-style:solid;border-color:rgba(255,255,255,0.3)}.close_menu:focus,.close_menu:hover{text-decoration:none;outline:none;background-color:#886957}.menu_box{width:95%;height:100%;margin:0 auto;overflow:auto}@media (min-width: 992px){.menu_box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}@media (min-width: 992px){.contacts_box{width:calc(100%/3);max-width:400px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}}.contacts_box .socials{margin-top:1em}.contacts_box .socials a span{background:rgba(255,255,255,0.1)}.menu_contacts{width:100%;padding:0 20px;color:#ffffff}@media (min-width: 992px){.menu_contacts{text-align:center}}.menu_contacts .logo_wrap{width:100%;margin-bottom:1em;padding:0}.menu_contacts .logo_wrap img{max-width:100%;max-height:90px;margin-left:auto;margin-right:auto}.menu_contacts .line{display:block;font-size:13px;line-height:180%}.menu_contacts .line:before{margin-right:0.5em;font-weight:bold;font-family:"Font Awesome 5 Free", sans-serif}.menu_contacts .line.address:before{content:'\f3c5'}.menu_contacts .line.phone:before{content:'\f095'}.menu_contacts .line.mail:before{content:'\f0e0'}.menu_contacts .line a{color:#aea59a}.menu_contacts .line a:hover{text-decoration:underline;color:#886957}.main_menu_box{width:calc(100% - 100%/3);min-height:min-content;margin:0}@media (min-width: 992px){.main_menu_box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}}.menu_content{width:50%;max-width:400px;margin:0 auto;padding:0 20px;position:relative;z-index:300}.menu_content ul.menu{list-style:outside none none;padding:0}.menu_content ul.menu>li+li{margin-top:1.5em}.menu_content ul.menu>li{width:100%;position:relative;z-index:300}@media (max-width: 991px){.menu_content ul.menu>li{margin-bottom:1em}}.menu_content ul.menu>li.current_page_item a,.menu_content ul.menu>li.current-page-ancestor a{color:#886957}.menu_content ul.menu>li>a{display:block;line-height:110%;font-size:1.6em;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s;color:#aea59a}.menu_content ul.menu>li>a:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:0;margin-right:auto;background:rgba(255,255,255,0.1)}.menu_content ul.menu>li>a:hover{color:#886957}.menu_content ul.menu>li .sub-menu{display:block}.menu_content ul.menu>li .sub-menu li{border-bottom:1px solid rgba(255,255,255,0.1)}.menu_content ul.menu>li .sub-menu li.current_page_item a,.menu_content ul.menu>li .sub-menu li.current-page-ancestor a{color:#aea59a}.menu_content ul.menu>li .sub-menu li a{display:block;padding:0.5em 0;font-size:15px;line-height:120%;font-family:"Montserrat",Arial,Helvetica,sans-serif;letter-spacing:0.05em;color:#eee}.menu_content ul.menu>li .sub-menu li a:hover{color:#aea59a}.menu_content ul.menu>li .more_li{display:none;visibility:hidden;height:0;width:0;overflow:hidden}#slideshow_wrapper{background-color:#000}#slideshow_wrapper.homepage{height:100vh}#slideshow_wrapper.fullscreen:before{display:block;content:'';width:100%;height:30%;position:absolute;z-index:300;top:0;left:0}@media (min-width: 992px){#slideshow_wrapper.single_article:after,#slideshow_wrapper.single_event:after,#slideshow_wrapper.single_offer:after{bottom:60px}}@media (min-width: 768px){#slideshow_wrapper:after{content:"";display:block;width:1px;height:50px;position:absolute;z-index:600;left:50%;bottom:0;background:#fff}}#slideshow_wrapper #slideshow{overflow:hidden;margin:0 auto;padding:0;position:relative;z-index:202}#slideshow_wrapper #slideshow .cycle{position:relative;z-index:210}#slideshow_wrapper #slideshow .cycle .slide{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}#slideshow_wrapper #slideshow .cycle .slick-list{height:100%}#slideshow_wrapper #slideshow .cycle .slick-list .slick-track{height:100%}#slideshow_wrapper #slideshow .caption{display:none}#slideshow_wrapper .pager{position:absolute;z-index:400;right:40px;bottom:40px}#slideshow_wrapper.fullscreen #slideshow .caption{width:auto;max-width:700px;height:initial;margin-left:auto;margin-right:auto;font-weight:300;font-style:normal;font-size:1.3em;line-height:150%;letter-spacing:0.1em;text-align:center;position:absolute;z-index:410;top:initial;left:60px;right:60px;bottom:80px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.2)}#slideshow_wrapper.fullscreen #slideshow .caption .caption_content{display:block;background:transparent}@media (max-width: 767px){#slideshow_wrapper.fullscreen #slideshow .caption .caption_content{padding-bottom:0}}#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_title,#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_subtitle{font-weight:300;font-size:0.9em;line-height:150%;letter-spacing:0.1em;text-transform:none}#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_title{font-size:1.6em;letter-spacing:0.5em;text-transform:uppercase}.overlay_payoff{width:auto;max-width:700px;margin-left:auto;margin-right:auto;font-weight:300;font-style:normal;font-size:1.3em;line-height:150%;letter-spacing:0.1em;text-align:center;position:absolute;z-index:250;left:60px;right:60px;bottom:3em;color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.2)}.overlay_payoff.special_offers,.overlay_payoff.home{bottom:80px}.overlay_payoff.special_offers .title,.overlay_payoff.home .title{font-size:1em;font-weight:300;line-height:150%;letter-spacing:0.1em}.overlay_payoff.special_offers .subtitle,.overlay_payoff.home .subtitle{font-size:13px;line-height:150%;text-transform:none}.overlay_payoff.home .title{font-size:1.6em;font-weight:300;line-height:150%;letter-spacing:0.5em;text-transform:uppercase}@media (max-width: 767px){.overlay_payoff.home .title{letter-spacing:0.1em;word-break:break-all;font-size:1em}}.overlay_payoff.home .subtitle{font-size:0.9em;line-height:150%;text-transform:none;letter-spacing:0.1em}@media (max-width: 767px){.overlay_payoff.home .subtitle{font-size:0.7em}}.overlay_payoff.tag_page,.overlay_payoff.single_article,.overlay_payoff.blog_page,.overlay_payoff.single_event,.overlay_payoff.single_offer{height:100%;width:100%;max-width:100%;position:absolute;z-index:250;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;background:rgba(34,34,34,0.6)}@media (min-width: 992px){.overlay_payoff.tag_page,.overlay_payoff.single_article,.overlay_payoff.blog_page,.overlay_payoff.single_event,.overlay_payoff.single_offer{padding-bottom:60px}}.overlay_payoff.tag_page .subtitle,.overlay_payoff.single_article .subtitle,.overlay_payoff.blog_page .subtitle,.overlay_payoff.single_event .subtitle,.overlay_payoff.single_offer .subtitle{margin-top:0;font-size:24px;font-weight:normal;color:#978C7E}@media (max-width: 991px){.overlay_payoff.tag_page .subtitle,.overlay_payoff.single_article .subtitle,.overlay_payoff.blog_page .subtitle,.overlay_payoff.single_event .subtitle,.overlay_payoff.single_offer .subtitle{display:none}}@media (min-width: 992px){.overlay_payoff.blog_page{padding-bottom:0}}.overlay_payoff.blog_page *{max-width:900px}.overlay_payoff *{max-width:700px;margin-right:auto;margin-left:auto}.overlay_payoff .title{letter-spacing:0}.overlay_payoff .subtitle{margin-top:0.5em;text-transform:uppercase;line-height:120%;color:#eee}@media (min-width: 992px){.overlay_payoff .subtitle{font-size:20px}}.overlay_payoff .date_post{color:#978C7E;font-size:18px;line-height:28px;font-weight:500}.share_box{margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.share_box .label{display:inline-block;margin-right:0.5em;font-size:initial;letter-spacing:0;font-weight:normal}.addthis_container a{display:inline-block;width:34px;height:34px;margin-right:0.3em;line-height:34px;text-align:center;font-size:15px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;-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;background:#978C7E;color:#fff}.addthis_container a:focus,.addthis_container a:hover{color:#fff}.addthis_container a.fa-facebook-f:focus,.addthis_container a.fa-facebook-f:hover{background-color:#0D65D3}.addthis_container a.fa-twitter:focus,.addthis_container a.fa-twitter:hover{background-color:#5DD7FC}.addthis_container a.fa-pinterest:focus,.addthis_container a.fa-pinterest:hover{background-color:#bd081c}.addthis_container a.fa-youtube-play:focus,.addthis_container a.fa-youtube-play:hover{background-color:#DE1829}.addthis_container a.fa-youtube:focus,.addthis_container a.fa-youtube:hover{background-color:#DE1829}.addthis_container a.fa-google-plus-g:focus,.addthis_container a.fa-google-plus-g:hover{background-color:#DA2713}.addthis_container a.fa-foursquare:focus,.addthis_container a.fa-foursquare:hover{background-color:#EF4B78}.addthis_container a.fa-instagram:focus,.addthis_container a.fa-instagram:hover{background-color:#3E6C8E}.addthis_container a.fa-linkedin:focus,.addthis_container a.fa-linkedin:hover{background-color:#0274B3}.addthis_container a.fa-flickr:focus,.addthis_container a.fa-flickr:hover{background-color:#FF0084}.addthis_container a.fa-skype:focus,.addthis_container a.fa-skype:hover{background-color:#00aff0}.addthis_container a.fa-share-alt.addbox_opened,.addthis_container a.fa-share-alt:focus,.addthis_container a.fa-share-alt:hover{background-color:#008852}@media (max-width: 991px){.open_booking_form{height:60px}}.open_booking_form a{font-weight:500;text-transform:uppercase;letter-spacing:0.1em}.open_booking_form a:hover{background-color:#978C7E;color:#ffffff;border-color:#978C7E}@media (max-width: 991px){.open_booking_form a{line-height:60px}}#booking_form_wrap{width:100%;height:100%;visibility:hidden;position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7) none repeat scroll 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:opacity .8s ease 0s;-moz-transition:opacity .8s ease 0s;-ms-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;opacity:0;filter:Alpha(opacity=0)}#booking_form_wrap.opened{visibility:visible;opacity:1;filter:Alpha(opacity=100)}#booking_form_box{max-height:100%;width:95%;max-width:1100px;min-height:460px;margin:0;height:auto;overflow-y:auto;position:relative;z-index:500;top:auto;left:auto;right:auto;bottom:auto;background-color:#fff}#booking_form_container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){#booking_form_container{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.booking_side{width:250px;padding:2em;position:relative;z-index:100;background:#F5F5F5}@media (min-width: 768px) and (max-width: 991px){.booking_side{width:200px;padding-left:1em;padding-right:1em}}@media (max-width: 767px){.booking_side{width:100%;padding:0}}@media (max-width: 767px){.booking_side .list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.booking_side a{display:block;margin-top:20px;font-size:1em;line-height:150%;color:#000}@media (max-width: 767px){.booking_side a{padding:1em;margin-top:0;margin-bottom:0;font-size:10px;font-weight:bold;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}}@media (min-width: 768px){.booking_side a:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:auto;margin-right:auto;background:gainsboro}}@media (max-width: 767px){.booking_side a.active{background:#978C7E;color:#fff}}.booking_side a span{display:block;width:40px;height:40px;margin:0 auto 5px;line-height:40px;text-align:center}.booking_side a span img{max-width:100%;max-height:100%}.booking_content{width:calc(100% - 250px);max-width:800px;padding:40px 2em 2em;margin:0 auto;position:relative;z-index:100}@media (min-width: 768px) and (max-width: 991px){.booking_content{width:calc(100% - 200px)}}@media (max-width: 767px){.booking_content{width:100%}}.booking_content .title{margin-top:10px;margin-bottom:50px;font-size:1.5em;font-weight:normal;font-style:normal;line-height:110%;color:#000}@media (max-width: 767px){.booking_content .title{text-align:center}}#close_booking{width:50px;height:50px;left:auto;right:0;top:0}@media (max-width: 767px){#close_booking{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-ms-flex-align:center;background-color:#000000;border:none}#close_booking:hover{background-color:#978C7E}}#close_booking .close_menu{right:0;top:0;background-color:#000000;border:none}@media (min-width: 768px){#close_booking .close_menu:hover{background-color:#978C7E}}@media (max-width: 767px){#close_booking .close_menu{position:relative;top:auto;left:auto;bottom:auto;right:auto;background-color:transparent}}#close_booking .label{margin-right:20px;font-size:14px;line-height:50px;color:#ffffff}.booking_form .calendars{width:100%;min-height:370px}@media (max-width: 767px){.booking_form .calendars{min-height:0}}.booking_form .dates_box{width:100%;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 991px){.booking_form .dates_box{margin-top:20px}}.booking_form .field_box{width:30%;height:40px;padding:0 10px;margin-bottom:10px;margin-left:5px;margin-right:5px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-ms-flex-align:center;background:#F5F5F5}@media (max-width: 991px){.booking_form .field_box{width:48%;margin-left:1%;margin-right:1%}}@media (max-width: 767px){.booking_form .field_box{width:100%;margin-left:0;margin-right:0}}.booking_form .field_box.nights,.booking_form .field_box.dates{margin-top:0}.booking_form .field_box.promo_code{margin-bottom:10px}.booking_form .field_box.promo_code input{width:50%;height:40px;padding:0;margin-top:0;font-weight:500;font-size:15px;line-height:40px;letter-spacing:0;text-align:center;background:transparent;color:#666666}@media (max-width: 991px){.booking_form .field_box.promo_code input{font-size:16px}}@media (max-width: 991px){.booking_form .field_box.submit{width:100%}}@media (max-width: 767px){.booking_form .field_box.submit{margin-left:0;margin-right:0}}.booking_form .field_box label{width:auto;margin-right:auto;font-size:14px;text-transform:none;letter-spacing:0;color:#333333}@media (max-width: 991px){.booking_form .field_box label{font-size:16px}}.booking_form .field_box .box,.booking_form .field_box .date{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.booking_form .field_box .box span,.booking_form .field_box .date span{width:50%;font-weight:500;font-size:15px;line-height:40px;letter-spacing:0;color:#666666}@media (max-width: 991px){.booking_form .field_box .box span,.booking_form .field_box .date span{font-size:16px}}.booking_form .field_box .select-wrapper{width:50%;font-size:13px;background:url("../images/select.png") no-repeat transparent right center;color:#333333}.booking_form .field_box .select-wrapper:after{display:none}.booking_form #bf_submit{height:40px;line-height:40px;margin:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;background:#978C7E none repeat scroll 0 0;color:#ffffff}.booking_form #bf_submit:hover{background:#886957 none repeat scroll 0 0;color:#ffffff}.booking_form .box_cancel{display:block;text-align:right;margin-top:10px;margin-left:5px;margin-right:5px}@media (max-width: 991px){.booking_form .box_cancel{text-align:center}}.booking_form .box_cancel a{display:inline;font-size:16px;color:#333}.booking_form .box_cancel a:hover{color:#886957}.select-wrapper{color:#666666}.select-wrapper:after{color:#333333}.select-wrapper .select-dropdown-box .select-dropdown{background-color:#f3f3f3;border:1px solid #999}.select-wrapper .select-dropdown-box .select-dropdown .select-option:hover{background-color:#fff;color:#978C7E}#booking_form_container .ui-datepicker{font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#222222;background:transparent}#booking_form_container .ui-datepicker.ui-widget-content{background:transparent}#booking_form_container .ui-datepicker .ui-datepicker-title{margin:0;padding:0;text-transform:uppercase;letter-spacing:0.1em;font:500 16px/40px "Montserrat",Arial,Helvetica,sans-serif}#booking_form_container .ui-datepicker .ui-datepicker-calendar thead th{padding:1em .3em;font-size:14px;font-weight:bold;line-height:32px;border:none;border-collapse:collapse}#booking_form_container .ui-datepicker .ui-datepicker-calendar tbody td{padding:0.25em 0}#booking_form_container .ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected.checkin-date a,#booking_form_container .ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected.checkout-date a{background:#978C7E none repeat scroll 0 0;border-color:#978C7E;color:#ffffff}#booking_form_container .ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected a{background:rgba(151,140,126,0.6) none repeat scroll 0 0;border-color:#978C7E;color:#ffffff}#booking_form_container .ui-datepicker .ui-state-default,#booking_form_container .ui-datepicker .ui-widget-content .ui-state-default,#booking_form_container .ui-datepicker .ui-widget-header .ui-state-default{width:35px;height:35px;line-height:35px;text-align:center;font-weight:500;font-size:14px;margin:1px auto;padding:0;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;background:transparent;border:0;color:#000}.languages_mobile{height:40px;margin-right:0;padding-left:10px;line-height:40px}.languages_mobile:after{content:'\025BE';position:absolute;z-index:300;top:0;right:0;color:#ffffff}.languages_mobile select{width:40px;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#000;color:#ffffff}.languages_mobile select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.languages_mobile select:focus{border:none}.languages_mobile select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.languages_mobile select option{background-color:#ffffff;color:#000}.menu_open_mobile{margin-right:0;margin-left:0}#mobile_menu_overlay{display:none;width:100%;height:100%;visibility:hidden;position:fixed;z-index:1;top:0;right:0;opacity:0;filter:Alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;background:rgba(0,0,0,0.8);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#mobile_menu_overlay.visible{display:block;z-index:900;visibility:visible;opacity:1;filter:Alpha(opacity=100)}#mobile_menu_wrapper{width:350px;height:100%;padding:40px 30px 40px 40px;position:fixed;z-index:999;top:0;left:-350px;-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-ms-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;background:#ffffff none repeat scroll 0 0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (max-width: 767px){#mobile_menu_wrapper{width:300px;left:-300px}}#mobile_menu_wrapper.visible{left:0;z-index:999}#mobile_menu_wrapper .close_sidebar{display:block;width:50px;height:50px;overflow:hidden;text-indent:-9999px;position:absolute;z-index:300;top:0;right:0;-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;background:url("../images/close.png") no-repeat center center transparent}#mobile_menu_wrapper .close_sidebar:focus,#mobile_menu_wrapper .close_sidebar:hover{opacity:.5;filter:Alpha(opacity=50)}#sidebar_box{height:100%;padding:0;width:100%;overflow:auto;font-size:13px;position:relative;z-index:200}#sidebar_box .logo_wrap{height:80px;line-height:80px;margin:20px auto 20px;text-align:center}#sidebar_box .logo_wrap img{max-height:100%;max-width:100%;width:auto;height:auto}#sidebar_box .socials{margin-top:40px;text-align:center}#sidebar_box .socials a span{background:#978C7E}#mobile_menu{width:100%;position:relative;z-index:210}#mobile_menu .menu_box{width:100%;height:auto}#mobile_menu ul{padding:0}#mobile_menu ul>li{display:block;border-bottom:1px solid rgba(0,0,0,0.05)}#mobile_menu ul>li>a{display:block;padding:15px 0;font-size:13px;line-height:130%;font-weight:500;letter-spacing:0.1em;color:#000}#mobile_menu ul>li>a:hover{color:#886957}#mobile_menu ul>li.current_page_item>a,#mobile_menu ul>li.current-page-ancestor>a{color:#886957}#mobile_menu ul>li .more_li{margin-right:1em}#mobile_menu ul>li .more_li:hover{color:#ffffff;background-color:#886957}#mobile_menu .sub-menu{padding:10px 0 10px 10px}#mobile_menu .sub-menu li{border:none}#mobile_menu .sub-menu li a{display:block;padding:15px 0;font-size:16px;line-height:130%;font-weight:normal;text-transform:capitalize;color:#1a1a1a}#mobile_menu .sub-menu li a:hover{color:#886957}#mobile_bottom_bar{width:100%;height:50px;position:fixed;z-index:800;left:0;bottom:0}#mobile_bottom_bar a{display:block;height:100%;line-height:50px;font-weight:normal;font-size:15px;letter-spacing:0.1em;background-color:#978C7E;color:#fff}#mobile_bottom_bar a:hover{background-color:#886957}#mobile_bottom_bar a.mobile_book{width:calc(100% - 50px)}#mobile_bottom_bar a.mobile_book .text{font-weight:400;line-height:inherit;text-align:center;font-size:15px}#mobile_bottom_bar a.mobile_phone{width:50px;float:left;text-align:center;background-color:#8b7f70}#mobile_bottom_bar a.mobile_phone:hover{background-color:#886957}.footer.section{line-height:150%;font-size:14px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:500;position:relative;z-index:150;background:#111;color:#978C7E}.footer.section:before{background:#fff}.footer.section.home{padding-top:80px;padding-bottom:50px}.footer.section.home:before{display:none}.footer.section .footer_col .title{margin-bottom:0.5em;font-size:1.5em;letter-spacing:0.1em;font-weight:normal;color:#fff}@media (max-width: 991px){.footer.section .footer_col .title{font-size:1.2em}}.footer.section .footer_col .description{margin-bottom:1em}.footer.section .footer_col .logo{max-width:100%;height:40px}.footer.section .footer_col .logo img{width:auto;height:auto;max-width:100%;max-height:100%}.footer_menu_box{margin-bottom:60px}.footer_menu_box .menu{width:100%;margin:0 auto;text-align:center;text-transform:uppercase;list-style:outside none none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row}@media (max-width: 991px){.footer_menu_box .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer_menu_box .menu>li{display:inline-block;margin-bottom:1em;line-height:130%;position:relative;z-index:300}.footer_menu_box .menu>li.current_page_item a,.footer_menu_box .menu>li.current-page-ancestor a{color:#b98f48}.footer_menu_box .menu>li a{display:inline-block;padding:0 1em;line-height:140%;font-size:13px;text-transform:none;-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;color:#978C7E}.footer_menu_box .menu>li a:focus,.footer_menu_box .menu>li a:hover{color:#c09a5a}@media (min-width: 1200px){.footer_menu_box .menu>li a{white-space:nowrap}}.footer_payoff{padding:0 2em 0 0}@media (max-width: 991px){.footer_payoff{padding:0 1em}}@media (max-width: 767px){.footer_payoff{margin-bottom:4em}}.footer_address{padding:0 0.5em}@media (max-width: 767px){.footer_address{text-align:center}}.footer_address .line.address{display:block;width:100%}.footer_address .line.mail:before{content:' | '}.footer_address .line.mail .label{display:none}.footer_address .line.mail a{font-weight:normal;color:#ffffff}.footer_address .line.mail a:hover{color:#886957}.footer_gds{margin:10px 5px}@media (max-width: 767px){.footer_gds{text-align:center}}.footer_socials .socials{margin-top:1em;padding:0 .5em}@media (max-width: 767px){.footer_socials .socials{text-align:center}}.footer_socials .socials a{margin-right:0.3em}.footer_socials .socials .fab{background:#978C7E;color:#111}.footer_socials .socials .fab:hover{color:#ffffff}.newsletter_box{padding:0 0 0 1em;position:relative}@media (max-width: 991px){.newsletter_box{margin:3em auto 0;padding:3em;background:rgba(255,255,255,0.1)}}.newsletter_box .message{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;color:#000;z-index:300;line-height:150%;font-size:20px;padding:0 30px;text-transform:capitalize;opacity:0;filter:Alpha(opacity=0);-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;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.newsletter_box .content{position:relative;z-index:1}.newsletter_box .title{font-family:inherit;line-height:inherit;text-transform:none}.newsletter_box form fieldset{border:none;margin:0;padding:0}.newsletter_box form input[type="submit"],.newsletter_box form input[type="text"]{height:50px;padding:0 20px;float:left;border:none;font-size:14px;line-height:50px}.newsletter_box form input.email{width:60%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:rgba(255,255,255,0.1);color:#ccc}@media (max-width: 767px){.newsletter_box form input.email{width:100%;margin-bottom:0}}.newsletter_box form input.submit{width:40%;padding:0;text-transform:uppercase;font-weight:500;text-align:center;letter-spacing:0.1em;color:#fff;background:#978C7E}@media (max-width: 767px){.newsletter_box form input.submit{width:100%}}.newsletter_box .privacy{width:100%;margin-top:1em;font-style:normal;line-height:inherit;font-size:inherit;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-ms-flex-align:center;color:#978C7E}.newsletter_box .privacy input[type="checkbox"]{margin:0 10px 0 0;position:relative;z-index:300;left:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.newsletter_box .privacy p{float:left}.newsletter_box .error{color:red}.footer_logos{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.footer_logos span{padding:0 1em;margin:1em 0}.footer_logos span img{max-width:200px;width:auto;max-height:50px;height:auto}.hotel_partner{text-align:left;margin-top:10px;margin-bottom:10px}@media (max-width: 767px){.hotel_partner{text-align:center}}.hotel_partner img{display:inline-block;max-width:90%;width:200px;padding:10px;margin-left:40px}@media (max-width: 767px){.hotel_partner img{margin-left:0;margin-top:-40px}}.seobar h1{margin-right:5px}.home_container .titles{margin-bottom:0}@media (max-width: 991px){.home_container .titles{margin-bottom:1em}}.home_container .titles:after{margin-left:auto;margin-right:4%}@media (max-width: 991px){.home_container .titles:after{margin-right:auto}}.home_container .titles .main_title,.home_container .titles .main_subtitle{margin-right:4%;text-align:right}@media (max-width: 991px){.home_container .titles .main_title,.home_container .titles .main_subtitle{margin-right:auto;text-align:center}}.home_container .titles .main_title+.main_subtitle{margin-top:0.2em}.home_container .titles .main_title{text-transform:uppercase;font-size:32px;line-height:120%}.home_container .titles .main_subtitle{color:#978C7E}.home_container .extra_logo_box{width:320px;height:140px;margin-top:20px;margin-left:auto;margin-right:4%;text-align:right}.home_container .extra_logo_box img{max-width:40%;width:auto;max-height:100%;height:auto}@media (min-width: 992px){.home_container .body{margin-left:4%}}.home_container .hotel_address{width:100%;margin:50px auto 0;font-size:13px;font-weight:500;letter-spacing:0.1em;color:#333}.preview_page.double_preview{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:0;padding-top:0;position:relative;z-index:200}@media (min-width: 1400px){.preview_page.double_preview{max-width:1160px}}@media (min-width: 1600px){.preview_page.double_preview{max-width:1300px}}@media (min-width: 992px) and (max-width: 1199px){.preview_page.double_preview{padding-left:0}}@media (max-width: 991px){.preview_page.double_preview{padding-left:0;padding-right:0}}@media (max-width: 767px){.preview_page.double_preview{padding-bottom:0}}.preview_page.double_preview:before{z-index:400;background:#fff}.preview_page.double_preview:after{display:none}.preview_page.double_preview .preview_wrap{padding:120px 0;position:relative;z-index:300}@media (max-width: 767px){.preview_page.double_preview .preview_wrap{padding:0}}.preview_page.double_preview .preview_wrap .thumb_box{width:100%;height:100%;position:absolute;z-index:301;top:0;left:0}@media (max-width: 767px){.preview_page.double_preview .preview_wrap .thumb_box{position:relative;z-index:301;top:auto;left:auto;height:250px}}.preview_page.double_preview .preview_wrap .thumb_box .thumb{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.preview_page.double_preview .preview_wrap .box_wrap{max-width:500px;padding:10px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:-120px;position:relative;z-index:310;background:#000}@media (min-width: 992px) and (max-width: 1199px){.preview_page.double_preview .preview_wrap .box_wrap{margin-left:auto;margin-right:auto}}@media (max-width: 991px){.preview_page.double_preview .preview_wrap .box_wrap{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.preview_page.double_preview .preview_wrap .box_wrap{max-width:100%}}.preview_page.double_preview .preview_wrap .box_wrap .box_content{min-height:500px;padding:60px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;border:1px solid #666}@media (max-width: 767px){.preview_page.double_preview .preview_wrap .box_wrap .box_content{min-height:300px;padding:2em}}.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles{margin-bottom:1em}.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles h3{font-weight:normal;font-size:24px;font-style:normal;line-height:110%;text-transform:uppercase;letter-spacing:0.3em}.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles h3 a{display:block;color:#ffffff}.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles h3 a:hover{color:#978C7E}.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles h4{margin-top:0.5em;font-size:18px;font-weight:300;line-height:120%;text-transform:uppercase;letter-spacing:0.1em;color:#978C7E}@media (max-width: 767px){.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles h4{font-size:18px;font-weight:500}}.preview_page.double_preview .preview_wrap .box_wrap .box_content .titles:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:auto;margin-right:auto;background:#666}.preview_page.double_preview .preview_wrap .box_wrap .box_content .description{font-size:20px;line-height:150%;color:#978C7E}@media (max-width: 767px){.preview_page.double_preview .preview_wrap .box_wrap .box_content .description{font-size:18px}}.preview_page.double_preview .preview_wrap .box_wrap .box_content .description b,.preview_page.double_preview .preview_wrap .box_wrap .box_content .description strong{color:#d8cab8}.preview_page.double_preview .preview_wrap .box_wrap .box_content .more{margin-top:1em;color:#ffffff}.preview_page.double_preview .preview_wrap .box_wrap .box_content .more:hover{color:#978C7E}.preview_page.double_preview .preview_wrap .box_wrap .box_content .buttons{width:100%;position:absolute;z-index:320;top:0;bottom:-20px}.preview_page.images_preview{width:100%;margin:0;position:relative;z-index:200}@media (max-width: 767px){.preview_page.images_preview{padding-top:0;padding-bottom:0}}.preview_page.images_preview:before{display:none}.preview_page.images_preview:after{z-index:400;background:#fff}.preview_page.images_preview .preview_wrap .thumb_box{width:100%;height:100%;position:absolute;z-index:301;top:0;left:0}@media (max-width: 767px){.preview_page.images_preview .preview_wrap .thumb_box{position:relative;z-index:301;top:auto;left:auto;height:250px}}.preview_page.images_preview .preview_wrap .thumb_box .thumb{height:50%;min-width:50px;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;position:absolute;z-index:302}.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(1),.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(4){width:60%}.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(2),.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(3){width:40%}.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(1){left:0;top:0}.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(2){right:0;top:0}.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(3){left:0;bottom:0}.preview_page.images_preview .preview_wrap .thumb_box .thumb:nth-child(4){right:0;bottom:0}.preview_page.images_preview .preview_wrap .thumb_box .thumb.full{width:100%;height:100%}.preview_page.images_preview .preview_wrap .box_wrap{max-width:550px;padding:10px;margin-left:auto;margin-right:auto;position:relative;z-index:310;background:#ffffff}@media (min-width: 992px){.preview_page.images_preview .preview_wrap .box_wrap{background:#000}}@media (max-width: 767px){.preview_page.images_preview .preview_wrap .box_wrap{max-width:100%}}.preview_page.images_preview .preview_wrap .box_wrap .box_content{min-height:500px;padding:60px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;border:1px solid #dddddd}@media (min-width: 992px){.preview_page.images_preview .preview_wrap .box_wrap .box_content{border:1px solid #666}}@media (max-width: 767px){.preview_page.images_preview .preview_wrap .box_wrap .box_content{min-height:300px;padding:2em}}.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles{margin-bottom:1em}.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h3{font-weight:normal;font-size:24px;font-style:normal;line-height:110%;text-transform:uppercase;letter-spacing:0.3em}.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h3 a{display:block;color:#000}@media (min-width: 992px){.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h3 a{color:#ffffff}}.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h3 a:hover{color:#886957}@media (min-width: 992px){.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h3 a:hover{color:#978C7E}}.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h4{margin-top:0.5em;font-size:24px;font-weight:300;line-height:120%;text-transform:uppercase;letter-spacing:0.1em;color:#978C7E}@media (min-width: 992px) and (max-width: 1199px){.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h4{font-size:20px}}@media (max-width: 767px){.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles h4{font-size:15px;font-weight:500}}.preview_page.images_preview .preview_wrap .box_wrap .box_content .titles:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:auto;margin-right:auto;background:#666}.preview_page.images_preview .preview_wrap .box_wrap .box_content .description{font-size:20px;line-height:150%;color:#978C7E}@media (max-width: 767px){.preview_page.images_preview .preview_wrap .box_wrap .box_content .description{font-size:18px}}.preview_page.images_preview .preview_wrap .box_wrap .box_content .description b,.preview_page.images_preview .preview_wrap .box_wrap .box_content .description strong{color:#d8cab8}.preview_page.images_preview .preview_wrap .box_wrap .box_content .more{margin-top:1em;color:#ffffff}.preview_page.images_preview .preview_wrap .box_wrap .box_content .more:hover{color:#978C7E}.preview_page.images_preview .preview_wrap .box_wrap .buttons{width:100%;text-align:center}@media (min-width: 768px){.preview_page.images_preview .preview_wrap .box_wrap .buttons{position:absolute;z-index:320;left:0;bottom:-20px}}@media (max-width: 767px){.preview_page.images_preview .preview_wrap .box_wrap .buttons{margin:20px auto}}.preview_page.images_preview .preview_wrap .box_wrap .buttons .reservation{width:auto;margin-left:auto;margin-right:auto;position:relative;z-index:320;left:auto;bottom:auto}.preview_page.home_preview{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;position:relative;z-index:200}@media (min-width: 1400px) and (min-height: 900px){.preview_page.home_preview{padding-left:0;padding-right:0}}@media (max-width: 767px){.preview_page.home_preview{padding-left:0;padding-right:0;padding-bottom:60px}}.preview_page.home_preview:before{z-index:400;background:#000}.preview_page.home_preview:after{z-index:400;background:#000}@media (max-width: 991px){.preview_page.home_preview:nth-child(2){background-color:#000}}@media (max-width: 991px){.preview_page.home_preview.highlight_even{background-color:#000}}@media (max-width: 991px){.preview_page.home_preview.highlight_even .titles h3 a{color:#ffffff}.preview_page.home_preview.highlight_even .titles h3 a:hover{color:#886957}}@media (max-width: 991px){.preview_page.home_preview.highlight_even .titles:after{background:#666}}@media (max-width: 991px){.preview_page.home_preview.highlight_even .description{color:#978C7E}}@media (max-width: 991px){.preview_page.home_preview.highlight_even .buttons a{color:#ffffff}.preview_page.home_preview.highlight_even .buttons a:hover{color:#978C7E}}@media (max-width: 991px){.preview_page.home_preview.highlight_even .buttons a span.icon{background-position:-40px -120px}}.preview_page.home_preview .titles{margin-bottom:2em}.preview_page.home_preview .titles h3{font-style:normal;font-weight:normal;line-height:120%;font-size:32px;text-transform:uppercase}@media (min-width: 992px) and (max-width: 1199px){.preview_page.home_preview .titles h3{font-size:26px}}@media (max-width: 767px){.preview_page.home_preview .titles h3{font-size:20px;letter-spacing:0.15em}}.preview_page.home_preview .titles h3 a{color:#000}.preview_page.home_preview .titles h3 a:hover{color:#886957}.preview_page.home_preview .titles h4{margin-top:0.5em;font-size:24px;font-weight:300;line-height:120%;text-transform:uppercase;letter-spacing:0.1em;color:#978C7E}@media (min-width: 992px) and (max-width: 1199px){.preview_page.home_preview .titles h4{font-size:20px}}@media (max-width: 767px){.preview_page.home_preview .titles h4{font-size:15px;font-weight:500}}.preview_page.home_preview .titles:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:0;margin-right:auto;background:#ddd}.preview_page.home_preview .description{max-width:600px;margin-left:60px;line-height:150%;font-size:1.2em}@media (max-width: 767px){.preview_page.home_preview .description{margin-left:0}}.preview_page.home_preview .thumb_box{width:100%;height:350px;margin-top:60px}@media (max-width: 767px){.preview_page.home_preview .thumb_box{height:250px}}.preview_page.home_preview .thumb_box .thumb{display:block;width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.preview_page.home_preview .thumb_box .thumb:hover{-webkit-filter:grayscale(80%);filter:grayscale(80%)}.preview_page.home_preview .buttons{margin-top:20px;font-size:1.3em}@media (max-width: 767px){.preview_page.home_preview .buttons{margin-top:20px}}.preview_page.home_preview .buttons a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;color:#000}.preview_page.home_preview .buttons a span{display:inline-block;line-height:40px;font-size:15px;text-transform:uppercase}.preview_page.home_preview .buttons a span.icon{display:inline-block;width:40px;height:40px;margin-top:5px;background:url("../images/arrows.png") no-repeat -40px 0 transparent}.preview_page.home_preview .content-col .thumb_box{margin-top:20px}.home_reviews+.home_preview:after,.home_reviews+.home_preview:before{display:none}.section.home_reviews{position:relative;z-index:250;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.home_reviews:before{background-color:#fff}.section.home_reviews:after{content:'';display:block;height:100%;width:100%;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:rgba(51,51,51,0.6)}@media (max-width: 767px){.section.home_reviews{margin-bottom:40px}}.section.home_reviews .review{max-width:800px;margin:0 auto;padding-left:1em;padding-right:1em;position:relative;z-index:200;color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.2)}.section.home_reviews .review .title{margin-bottom:1em;line-height:110%;font-size:42px;color:#fff}@media (min-width: 768px) and (max-width: 991px){.section.home_reviews .review .title{font-size:32px}}@media (max-width: 767px){.section.home_reviews .review .title{font-size:28px}}.section.home_reviews .review .comment{width:80%;max-width:570px;margin-bottom:1em;margin-left:auto;margin-right:auto;letter-spacing:0.05em}@media (max-width: 767px){.section.home_reviews .review .comment{width:100%;line-height:150%}}.section.home_reviews .view_more{font-size:13px;text-align:right;letter-spacing:0.1em;text-transform:uppercase}.section.home_reviews .view_more a{margin-left:0.5em;font-weight:bold;color:#fff}.section.home_reviews .view_all_box{width:100%;position:absolute;z-index:200;left:0;bottom:-25px}.section.home_reviews .empty{color:white}#social_box{padding-bottom:0;padding-top:0;margin-bottom:-40px;z-index:200;background:transparent}#social_box .titles .main_title{line-height:120%;font-size:32px;letter-spacing:0.2em;text-transform:uppercase}@media (min-width: 768px) and (max-width: 991px){#social_box .titles .main_title{font-size:24px}}@media (max-width: 767px){#social_box .titles .main_title{font-size:24px;letter-spacing:0.15em}}.social_box .social_tags{max-width:700px;margin:0.5em auto 1em;text-align:center}.social_box .social_tags span{display:inline-block;margin:0 0.5em;text-transform:lowercase;text-decoration:none;color:#978C7E}.social_box .social_tags span:hover{color:#886957;text-decoration:none}.social_box .social_tags span:nth-child(2),.social_box .social_tags span:nth-child(5),.social_box .social_tags span:nth-child(13),.social_box .social_tags span:nth-child(10){font-size:1.6em}.social_box .social_tags span:nth-child(3),.social_box .social_tags span:nth-child(6),.social_box .social_tags span:nth-child(7),.social_box .social_tags span:nth-child(9),.social_box .social_tags span:nth-child(11){font-size:1em}.social_box .social_tags span:nth-child(16),.social_box .social_tags span:nth-child(4),.social_box .social_tags span:nth-child(8){font-size:1.8em}.social_box .socials{margin-top:1em;margin-bottom:2em}.social_box .socials a{margin:0}.social_box .socials a span{color:#000}.social_box .socials a:hover span{color:#fff}.social_pictures{width:calc(100% - 70px);max-width:1300px;margin:0 auto;position:relative;z-index:300}.social_pictures .carousel{width:100%;max-width:1300px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#F5F5F5}.social_pictures .social_thumb{display:block;width:217px;height:217px;margin:0 0 0 1px;padding:0}@media (min-width: 768px) and (max-width: 991px){.social_pictures .social_thumb{width:200px;height:200px}}@media (max-width: 767px){.social_pictures .social_thumb{width:140px;height:140px}}.social_pictures .social_thumb .thumb_wrap{width:100%;height:100%;overflow:hidden;position:relative;z-index:300}.social_pictures .social_thumb .thumb_wrap .thumb_box{display:block;width:100%;height:100%}.social_pictures .social_thumb .thumb_wrap .thumb_box:hover{cursor:pointer}.social_pictures .social_thumb .thumb_wrap .thumb_box:hover span{-webkit-filter:grayscale(80%);filter:grayscale(80%);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.social_pictures .social_thumb .thumb_wrap .thumb_box span{display:block;width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position: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}.social_box{width:90%;padding:0;margin:0 auto;position:relative;z-index:5;background:#F5F5F5}.social_box .social_box_details{width:auto;font-size:inherit;line-height:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;background:#F5F5F5}@media (max-width: 991px){.social_box .social_box_details{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.social_box .social_box_details .thumb_box{width:50%;position:relative;z-index:10}@media (max-width: 991px){.social_box .social_box_details .thumb_box{width:100%}}.social_box .social_box_details .thumb_box .thumb{width:100%;height:100%;padding-bottom:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.social_box .social_box_details .thumb_box .thumb:after{content:'';width:auto;height:auto;position:absolute;z-index:11;top:15px;left:15px;right:15px;bottom:15px;border-width:1px;border-style:solid;border-color:#eeeeee}.social_box .social_box_details .content{width:50%;padding:1em 2em 4em;position:relative;z-index:100}@media (max-width: 991px){.social_box .social_box_details .content{width:100%}}.social_box .social_box_details .content .author{margin-bottom:1em;padding-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;border-bottom:1px solid #eee}.social_box .social_box_details .content .author .picture{display:block;width:250px;height:80px;line-height:80px;margin:1em auto 2em;text-align:center}.social_box .social_box_details .content .author .name{display:block;line-height:150%;font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;color:#000}@media (min-width: 992px) and (max-width: 1199px){.social_box .social_box_details .content .author .name{font-size:20px}}@media (max-width: 767px){.social_box .social_box_details .content .author .name{font-size:15px;font-weight:500}}.social_box .social_box_details .content .date{margin:10px 0;font-size:12px;line-height:130%;color:#808080}.social_box .social_box_details .content .text{line-height:150%;overflow:auto}.social_box .social_box_details .bar{display:inline-block;width:240px;padding:0.5em 1.5em;margin-left:-120px;font-size:11px;text-transform:uppercase;letter-spacing:0.1em;position:absolute;z-index:300;left:50%;bottom:0;-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;background:#978C7E;color:#fff}.social_box .social_box_details .bar a{display:inline-block;width:100%;height:100%;color:#fff}.social_box .social_box_details .bar:hover.facebook{background-color:#0D65D3}.social_box .social_box_details .bar:hover.twitter{background-color:#5DD7FC}.social_box .social_box_details .bar .fab{margin-right:5px;color:#ffffff}.home_pop_up{width:800px;padding:20px}@media (max-width: 991px){.home_pop_up{width:100%}}.home_pop_up h3{margin:10px 0 20px}.home_pop_up .body{line-height:150%;padding:0}.home_pop_up .popup_thumb_box{margin-top:20px;margin-bottom:20px}.home_pop_up .popup_thumb_box a{width:100%;display:block}.home_pop_up .popup_thumb_box img{width:100%}.section.rooms_wrap{max-width:1000px;margin-left:auto;margin-right:auto;padding-top:0;padding-right:0;padding-left:0;z-index:200}.section.rooms_wrap:before{z-index:301;background-color:#ffffff}.section.rooms_wrap.last:after{display:none}@media (min-width: 1200px){.section.rooms_wrap{padding-left:60px;padding-right:0}}@media (min-width: 1400px){.section.rooms_wrap{max-width:1160px}}@media (min-width: 1600px){.section.rooms_wrap{max-width:1300px}}@media (max-width: 767px){.section.rooms_wrap{padding-bottom:0;z-index:auto}}@media (min-width: 1200px){.section.rooms_wrap.odd{padding-right:60px;padding-left:0}.section.rooms_wrap.odd .child_box .box_wrap{margin-left:auto;margin-right:-120px}}.section.rooms_wrap .child_box{padding:120px 0;position:relative;z-index:300}@media (max-width: 767px){.section.rooms_wrap .child_box{padding:0;z-index:auto}}.section.rooms_wrap .child_box .thumb_wrap{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}@media (max-width: 767px){.section.rooms_wrap .child_box .thumb_wrap{height:250px;position:relative;z-index:100;top:auto;left:auto}}.section.rooms_wrap .child_box .thumb_wrap .thumb{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.rooms_wrap .child_box .box_wrap{padding:10px;max-width:500px;margin:0 auto;position:relative;z-index:300;background:#fff}@media (min-width: 1200px){.section.rooms_wrap .child_box .box_wrap{margin-left:-120px}}@media (max-width: 767px){.section.rooms_wrap .child_box .box_wrap{max-width:100%;margin-left:auto;margin-right:auto}}.section.rooms_wrap .child_box .box_wrap .box_content{min-height:500px;padding:60px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;border:1px solid #ddd}@media (max-width: 767px){.section.rooms_wrap .child_box .box_wrap .box_content{min-height:300px;padding:2em}}.section.rooms_wrap .child_box .box_wrap .box_content .title_container{margin-bottom:1em}.section.rooms_wrap .child_box .box_wrap .box_content .title_container:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:auto;margin-right:auto;background:#ddd}.section.rooms_wrap .child_box .box_wrap .box_content .title_container a{color:#000}.section.rooms_wrap .child_box .box_wrap .box_content .body{font-size:1.2em;line-height:150%}@media (max-width: 767px){.section.rooms_wrap .child_box .box_wrap .box_content .body{font-size:1em}}.section.rooms_wrap .child_box .box_wrap .box_content .buttons{margin-top:1em}.section.rooms_wrap .child_box .box_wrap .btns{width:100%;text-align:center;position:absolute;z-index:300;left:0;bottom:-20px}.section.room_box{position:relative;z-index:100}@media (min-width: 992px) and (max-width: 1199px){.section.room_box{padding-top:40px;padding-bottom:40px}}.section.room_box.last .box_container .title:after,.section.room_box.black .box_container .title:after{content:'';display:block;width:120px;height:1px;margin-top:20px;margin-left:0;margin-right:auto;background:#978C7E}.section.room_box.right .thumb_wrap{left:auto;right:0}@media (min-width: 992px){.section.room_box.right .box_container{margin-left:0}}.section.room_box.black{width:100%;padding-left:10px;padding-right:10px;background:#222;color:#eee}@media (min-width: 768px){.section.room_box.black{padding-left:40px;padding-right:40px}}.section.room_box.black:after,.section.room_box.black:before{background:#ffffff}.section.room_box.black .box_container{width:100%;margin-left:0}.section.room_box.black .box_container .custom_container_fluid{width:100%;max-width:800px;padding:0}.section.room_box.black .box_container .title{text-align:center}.section.room_box.black .box_container .title:after{margin-left:auto}.section.room_box.black .box_container .body{margin-top:1em;line-height:170%}@media (min-width: 992px){.section.room_box.with_gallery{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.section.room_box.with_gallery{padding-top:0}}.section.room_box.with_gallery.left .thumb_wrap{-webkit-order:1;-ms-flex-order:1;order:1}.section.room_box.with_gallery.left .box_container{-webkit-order:2;-ms-flex-order:2;order:2}.section.room_box.with_gallery .box_wrap{position:relative;z-index:200;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-align-items:center;align-items:center;-ms-flex-align:center}@media (max-width: 991px){.section.room_box.with_gallery .box_wrap{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:"start"}}.section.room_box.with_gallery .thumb_wrap{width:50%;padding:0 50px;position:relative;z-index:200;top:auto;left:auto;right:auto;bottom:auto;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 991px){.section.room_box.with_gallery .thumb_wrap{width:100%;margin-bottom:40px;padding:0 40px;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width: 767px){.section.room_box.with_gallery .thumb_wrap{padding:0}}.section.room_box.with_gallery .thumb_wrap .pager{margin-top:2em}@media (max-width: 767px){.section.room_box.with_gallery .thumb_wrap .pager{width:100%;position:absolute;z-index:200;left:0;bottom:1em}}.section.room_box.with_gallery .box_container{width:50%;max-width:600px;margin-left:0;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 1400px){.section.room_box.with_gallery .box_container{margin-left:auto}}@media (max-width: 991px){.section.room_box.with_gallery .box_container{width:100%;max-width:100%;-webkit-order:2;-ms-flex-order:2;order:2}}.section.room_box.with_gallery .box_container .custom_container_fluid{width:100%;padding:0 40px}@media (max-width: 991px){.section.room_box.with_gallery .box_container .title{text-align:center}}@media (max-width: 991px){.section.room_box.with_gallery .box_container .title:after{margin-left:auto}}.section.room_box.with_gallery .box_container .body{margin-top:1em;line-height:170%}.section.room_box.with_gallery .gallery_wrap .thumb{display:block;width:500px;height:550px;margin-right:10px}@media (min-width: 992px) and (max-width: 1199px){.section.room_box.with_gallery .gallery_wrap .thumb{width:100%;margin-right:0}}@media (max-width: 991px){.section.room_box.with_gallery .gallery_wrap .thumb{width:100%;margin-right:0}}@media (min-width: 768px) and (max-width: 991px){.section.room_box.with_gallery .gallery_wrap .thumb{height:400px}}@media (max-width: 767px){.section.room_box.with_gallery .gallery_wrap .thumb{height:250px}}.section.room_box .thumb_wrap{width:40%;height:100%;position:absolute;z-index:310;top:0;left:0}@media (min-width: 1400px){.section.room_box .thumb_wrap{width:50%}}.section.room_box .thumb_wrap .thumb{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}@media (min-width: 992px){.section.room_box .box_container{width:60%;margin-left:40%}}@media (min-width: 1400px){.section.room_box .box_container{width:50%;margin-left:50%}}@media (min-width: 1200px){.section.room_box .box_container .custom_container_fluid{width:80%}}.section.room_box .box_container .title{margin-bottom:0.2em}.section.room_box .box_container .body{text-align:initial}.section.room_box .box_container .features{margin-top:1em;margin-left:-10px;margin-right:-10px}@media (min-width: 1200px){.section.room_box .box_container .features{margin-right:-20px;margin-left:-20px}}.section.room_box .box_container .features .feature{width:50%;margin:20px 0;padding:0 10px;font-size:0.95em}@media (min-width: 1200px){.section.room_box .box_container .features .feature{padding:0 20px}}.section.room_box .box_container .features .feature .box{max-width:400px;margin:0 auto}.section.room_box .box_container .features .feature .box .title{font-size:1.4em;margin-bottom:10px;color:#000}.section.room_box .box_container .features .feature .box .description{line-height:150%;font-size:0.9em;text-align:justify}#header_wrapper.photogallery{height:80px}.photogallery.default{position:relative;z-index:300}.cats_box{padding:0 30px;text-align:left}@media (max-width: 991px){.cats_box{height:25px;position:relative;z-index:200}}.cats_box ul{list-style:inside none none}@media (max-width: 991px){.cats_box ul{list-style:inside none none;width:100%;height:0;position:absolute;z-index:201;top:25px;left:0}}.cats_box ul li{margin-bottom:15px;line-height:140%;font-size:13px;color:#eee}@media (max-width: 991px){.cats_box ul li{text-align:center}.cats_box ul li a.active{position:absolute;z-index:201;top:0;left:0}}.cats_box ul li a{display:inline-block;text-transform:uppercase;line-height:100%;font-weight:500;font-size:13px;letter-spacing:0.1em;-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;color:#978C7E}.cats_box ul li a:hover,.cats_box ul li a.active{color:#eee}#gallery_wrap{width:100%;margin:0;padding:0;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}#gallery_wrap .grid_sizer{width:20%}#gallery_wrap .thumb_gallery_box{width:25%;position:relative;float:left;margin:0;padding:0;opacity:0;filter:Alpha(opacity=0);background:#f8f8f8}@media (min-width: 1400px){#gallery_wrap .thumb_gallery_box{width:20%}}@media (max-width: 991px){#gallery_wrap .thumb_gallery_box{width:100%}}#gallery_wrap .thumb_gallery_box.shown{opacity:1;filter:Alpha(opacity=100)}@media (min-width: 992px) and (max-width: 1199px){#gallery_wrap .thumb_gallery_box.thumb_gallery_box--width3{width:60%}}@media (min-width: 1200px){#gallery_wrap .thumb_gallery_box.thumb_gallery_box--width3{width:50%}}#gallery_wrap .thumb_gallery_box.stamp_intro{left:0;top:0;background-color:#222}@media (max-width: 991px){#gallery_wrap .thumb_gallery_box.stamp_intro{z-index:999}}@media (max-width: 991px){#gallery_wrap .thumb_gallery_box.stamp_intro{width:100%;text-align:center}}#gallery_wrap .thumb_gallery_box.stamp_intro .titles{padding:40px 30px 20px;margin-bottom:0}@media (min-width: 992px){#gallery_wrap .thumb_gallery_box.stamp_intro .titles:after{margin-left:0}}#gallery_wrap .thumb_gallery_box.stamp_intro .titles .main_subtitle{text-transform:uppercase;color:#fff}#gallery_wrap .thumb_gallery_box.stamp_intro .cats_box_mobile{margin:0 0 10px}#gallery_wrap .thumb_gallery_box.stamp_intro .cats_box_mobile .select-wrapper{float:none}#gallery_wrap .thumb_gallery_box.stamp_intro .cats_box_mobile .select-label{color:#ffffff;text-transform:capitalize}#gallery_wrap .thumb_gallery_box.stamp_intro .cats_box_mobile .select-label span.fa{font-size:10px}#gallery_wrap .thumb_gallery_box.stamp_intro .cats_box_mobile .galleries .select-option a{display:block;width:100%;height:100%;padding:7px 5px;text-transform:capitalize}#gallery_wrap .thumb_gallery_box.stamp_intro .cats_box_mobile .galleries .select-option a.active{color:#978C7E}#gallery_wrap .thumb_gallery_box figure{width:100%;height:100%}#gallery_wrap .thumb_gallery_box .thumb_gallery{display:block;width:100%;height:100%;overflow:hidden;position:relative;z-index:300}#gallery_wrap .thumb_gallery_box .thumb_gallery img{height:auto;width:100%}#gallery_wrap .thumb_gallery_box .thumb_gallery:hover figcaption{opacity:1;filter:Alpha(opacity=100)}#gallery_wrap .thumb_gallery_box .thumb_gallery figcaption{width:100%;height:100%;position:absolute;z-index:310;top:0;left:0;-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s;opacity:0;filter:Alpha(opacity=0);background:rgba(0,0,0,0.75)}#gallery_wrap .thumb_gallery_box .thumb_gallery figcaption .caption{width:100%;padding:0 20px 20px 20px;position:absolute;z-index:320;left:0;bottom:0}#gallery_wrap .thumb_gallery_box .thumb_gallery figcaption .caption h4{margin:0;line-height:24px;font-size:20px;font-weight:normal;text-transform:none;color:#fff;text-shadow:0 0 40px #000}#gallery_wrap .thumb_gallery_box .thumb_gallery .icon_play_wrap{width:100%;height:100%;position:absolute;z-index:300;top:0;left:0;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;background:rgba(0,0,0,0.2)}#gallery_wrap .thumb_gallery_box .thumb_gallery .icon_play_wrap:hover{background:rgba(0,0,0,0.6)}#gallery_wrap .thumb_gallery_box .thumb_gallery .icon_play_wrap .icon_play{width:70px;height:70px;margin:-35px 0 0 -35px;line-height:70px;text-align:center;font-size:3em;cursor:pointer;position:absolute;z-index:301;top:50%;left:50%;color:#fff;text-shadow:0 0 40px black}#gallery_pop_up_wrap{width:100%;height:100%;visibility:hidden;overflow:hidden;background:rgba(0,0,0,0.8) none repeat scroll 0 0;position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;opacity:0;filter:Alpha(opacity=0);-webkit-transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;-ms-transition:all 1.5s ease 0s;-o-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s}#gallery_pop_up_wrap.opened{visibility:visible;z-index:9999;opacity:1;filter:Alpha(opacity=100)}#gallery_pop_up_wrap .gallery_pop_up{width:98%;height:96%;margin:1%;padding:0;overflow:hidden;position:absolute;z-index:300;top:0;left:0;right:0;bottom:0}#gallery_pop_up_wrap .gallery_pop_up .gallery_categories{width:280px;height:100%;position:absolute;z-index:340;top:0;left:-300px;-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-ms-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;background:rgba(34,34,34,0.8)}#gallery_pop_up_wrap .gallery_pop_up .gallery_categories.opened{left:0}#gallery_pop_up_wrap .gallery_pop_up .gallery_categories .cats{width:260px;padding:20px;margin-top:60px;margin-left:5px;list-style:inside none none}#gallery_pop_up_wrap .gallery_pop_up .gallery_categories .cats li{margin-bottom:15px;font-size:13px;cursor:pointer;line-height:140%;text-transform:uppercase;letter-spacing:0.05em;color:#eee}#gallery_pop_up_wrap .gallery_pop_up .gallery_categories .cats li a{color:#eee}#gallery_pop_up_wrap .gallery_pop_up .gallery_categories .cats li a.active,#gallery_pop_up_wrap .gallery_pop_up .gallery_categories .cats li a:hover{color:#978C7E}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu{display:block;width:70px;height:70px;cursor:pointer;position:absolute;z-index:350;top:0;left:0;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;transition:background .3s ease 0s;background:rgba(34,34,34,0.7)}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon{display:block;height:20px;margin-top:24.5px;position:relative;z-index:300}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar{position:absolute;z-index:400;top:50%;left:50%;width:30px;height:2px;margin-left:-15px;margin-top:-1px;background-color:#fff;background-color:#fff}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar:after,#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar:before{width:30px;height:2px;display:block;content:'';cursor:pointer;position:absolute;z-index:401;left:0;background-color:#fff}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar:before{top:-7px}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar:after{bottom:-7px}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar:before,#gallery_pop_up_wrap .gallery_pop_up .gallery_menu .icon .bar:after{background-color:#fff}#gallery_pop_up_wrap .gallery_pop_up .gallery_menu:hover{background:#222}#gallery_pop_up_wrap .gallery_pop_up .gallery_close{width:70px;height:70px;cursor:pointer;position:absolute;z-index:350;top:0;right:0;-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;background:rgba(34,34,34,0.7)}#gallery_pop_up_wrap .gallery_pop_up .gallery_close .cross{width:50px;height:50px;margin:10px}#gallery_pop_up_wrap .gallery_pop_up .gallery_close .cross:before,#gallery_pop_up_wrap .gallery_pop_up .gallery_close .cross:after{width:20px;height:2px;top:25px;background-color:#ffffff}#gallery_pop_up_wrap .gallery_pop_up .gallery_close .cross:before{left:17px}#gallery_pop_up_wrap .gallery_pop_up .gallery_close .cross:after{right:13px}#gallery_pop_up_wrap .gallery_pop_up .gallery_close:hover{background:#222}#gallery_pop_up_wrap .gallery_pop_up .gallery_prev,#gallery_pop_up_wrap .gallery_pop_up .gallery_next{display:block;height:62px;width:62px;margin:0;line-height:62px;cursor:pointer;text-align:center;position:absolute;z-index:350;right:65px;bottom:50px;-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;background:rgba(34,34,34,0.5)}#gallery_pop_up_wrap .gallery_pop_up .gallery_prev span,#gallery_pop_up_wrap .gallery_pop_up .gallery_next span{display:block;width:33px;height:33px;margin:14px auto;background:url("../images/arrows-thin.png") no-repeat transparent;background-position:-33px -33px}#gallery_pop_up_wrap .gallery_pop_up .gallery_prev:hover,#gallery_pop_up_wrap .gallery_pop_up .gallery_next:hover{background:#222}#gallery_pop_up_wrap .gallery_pop_up .gallery_prev{right:128px}#gallery_pop_up_wrap .gallery_pop_up .gallery_prev span{background-position:0 -33px}#gallery_pop_up_wrap .gallery_pop_up .gallery_box{width:100%;height:100%;position:absolute;z-index:330;top:0;left:0;background-color:transparent;background-attachment:scroll;background-position:center center;background-repeat:no-repeat}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box{width:100%;height:100%;position:absolute;z-index:320;top:0;left:0;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;opacity:0;filter:Alpha(opacity=0)}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box.opened{opacity:1;filter:Alpha(opacity=100)}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box .gallery_cycle{width:100%;height:100%;-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}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box .gallery_cycle li{display:block;width:100%;height:100%;position:relative;z-index:320}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box .gallery_cycle li img{position:absolute}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box .gallery_cycle .owl-stage-outer{height:100%}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box .gallery_cycle .owl-stage-outer .owl-stage{height:100%}#gallery_pop_up_wrap .gallery_pop_up .gallery_cycle_box .gallery_cycle .owl-stage-outer .owl-stage .owl-item{overflow:hidden;height:100%}#gallery_pop_up_wrap .gallery_pop_up .gallery_caption{padding:10px;width:350px;height:62px;position:absolute;z-index:370;right:200px;bottom:50px;text-shadow:1px 1px 20px #000,1px 1px 5px rgba(0,0,0,0.3)}#gallery_pop_up_wrap .gallery_pop_up .gallery_caption .cat_caption{float:right;clear:both;display:block;font-size:28px;font-weight:normal;color:#fff}#gallery_pop_up_wrap .gallery_pop_up .gallery_caption small{float:right;clear:both;color:#fff}#gallery_pop_up_wrap .gallery_pop_up .gallery_caption small i{font-style:normal}.tag_cloud a{display:inline-block;margin:0 0.5em;text-transform:capitalize;text-decoration:none;color:#fff}.section.default.blog_page{padding:60px 0}.section.default.blog_page .col_center .body{max-width:100%;margin-top:0;margin-bottom:0;text-align:center}.blog_container{padding-top:60px}@media (max-width: 991px){.blog_container{padding-top:0}}.blog_container .blog_posts_container{width:95%;max-width:1400px;margin-left:auto;margin-right:auto}.blog_container .blog_posts_container .blog_list{margin-left:-15px;margin-right:-15px}.blog_list .blog_post_wrap{padding:0 15px;margin:15px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.blog_list .blog_post .thumb_box{width:100%;position:relative;z-index:200}.blog_list .blog_post .thumb_box .thumb{width:100%}.blog_list .blog_post .thumb_box .thumb img{width:100%}.blog_list .blog_post .content{width:90%;padding:20px;margin-top:-40px;margin-left:auto;margin-right:auto;position:relative;z-index:200;background:#fff}.blog_list .blog_post .content .entry_meta{margin-bottom:1em;font-size:13px;text-transform:uppercase;letter-spacing:0.1em}.blog_list .blog_post .content .entry_meta a{color:#000000}.blog_list .blog_post .content .entry_meta a:hover{color:#886957}.blog_list .blog_post .content .main_subtitle{margin-bottom:0.5em;font-style:normal;line-height:140%;font-size:1.4em}.blog_list .blog_post .content .main_subtitle a{color:#000000}.blog_list .blog_post .content .main_subtitle a:hover{color:#886957}.blog_list .blog_post .content .description{margin-top:1em;font-size:0.95em;line-height:180%}.blog_list .blog_post .content .buttons{margin-top:1em;text-align:right}.blog_list .blog_post .content .buttons .more{font-size:.8em;text-transform:uppercase}.sticker{background:#fff}.section.single_article_wrap{max-width:1000px;padding-top:60px;padding-bottom:120px;margin-top:-60px;margin-right:auto;margin-left:auto;z-index:200}@media (max-width: 991px){.section.single_article_wrap{max-width:95%;padding-left:10px;padding-right:10px;padding-bottom:40px;margin-top:0}}.section.single_article_wrap .extra_article_body,.section.single_article_wrap .article_includes,.section.single_article_wrap .single_article_container{max-width:850px;margin-top:40px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.section.single_article_wrap .extra_article_body,.section.single_article_wrap .article_includes,.section.single_article_wrap .single_article_container{margin-top:20px}}.section.single_article_wrap .extra_article_body h4,.section.single_article_wrap .article_includes h4,.section.single_article_wrap .single_article_container h4{line-height:120%;font-size:1.5em}@media (max-width: 767px){.section.single_article_wrap .extra_article_body h4,.section.single_article_wrap .article_includes h4,.section.single_article_wrap .single_article_container h4{font-size:1.2em}}.section.single_article_wrap .extra_article_body .body ul,.section.single_article_wrap .article_includes .body ul,.section.single_article_wrap .single_article_container .body ul{margin-left:2em;line-height:170%}.section.single_article_wrap .article_includes{padding:2em;border:1px solid #dddddd}.section.single_article_wrap .article_includes .buttons{margin-top:2em}@media (max-width: 767px){.section.single_article_wrap .article_includes .buttons a{width:100%}}.section.single_article_wrap .minigallery_box+.extra_article_body{margin-top:60px}.section.page_box.article_contacts{color:#ffffff}@media (max-width: 767px){.section.page_box.article_contacts{padding:40px 0}}.section.page_box.article_contacts .titles h3{color:#978C7E}.section.page_box.article_contacts .titles h4{margin-top:0.2em;text-transform:uppercase}.section.page_box.article_contacts .boxes{margin-top:2em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media (max-width: 767px){.section.page_box.article_contacts .boxes{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.section.page_box.article_contacts .boxes .box{width:33.333%;padding:0 2em}@media (max-width: 767px){.section.page_box.article_contacts .boxes .box{width:100%}}.section.page_box.article_contacts .boxes .box .label,.section.page_box.article_contacts .boxes .box .contact{display:block}.section.page_box.article_contacts .boxes .box .contact{color:#978C7E}.section.page_box.article_contacts .boxes .box .contact a{color:#978C7E}.section.page_box.article_contacts .boxes .box .contact a:hover{color:#886957;text-decoration:underline}.section.page_box.article_contacts .boxes .box .contact .book_offer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.section.page_box.article_contacts .boxes .box .contact .book_offer .icon{display:inline-block;width:33px;height:33px;padding:0;margin-right:1em;overflow:hidden;text-indent:-9999px;-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;background:url("../images/arrows-thin.png") no-repeat transparent;background-position:-33px -33px}.section.page_box.article_contacts .boxes .box .contact .book_offer .txt{display:inline-block}.pagination{margin-top:2em;margin-bottom:4em;font-size:0.9em;line-height:1;position:relative;z-index:200;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.pagination .page-numbers{display:inline-block;padding:0;margin:0 0.3em;line-height:40px;width:40px;height:40px;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;color:#333}.pagination .page-numbers.prev,.pagination .page-numbers.next{width:20%}.pagination .page-numbers.prev{text-align:left;position:absolute;z-index:300;top:0;left:0}.pagination .page-numbers.next{text-align:right;position:absolute;z-index:300;top:0;right:0}.pagination .page-numbers.current{background:#978C7E;color:#fff}.pagination a:hover{background:#886957;color:#fff;text-decoration:none}.pagination a.prev:hover,.pagination a.next:hover{text-decoration:none;color:#886957;background:transparent}.section.preview_page.images_preview.restaurant{background-color:#222}.section.preview_page.images_preview.restaurant .preview_wrap .box_wrap{max-width:500px}.section.preview_page.images_preview.restaurant .preview_wrap .box_wrap .box_content .titles:after{background:#fff}.gform_wrapper{width:100%;margin:0 !important;clear:both;position:relative;z-index:300;zoom:1;background-color:#ffffff}.gform_wrapper.gf_browser_chrome .gform_body{width:100% !important}.gform_wrapper:after{clear:both}.gform_wrapper:after,.gform_wrapper:before{content:"";display:table}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_body{width:100%;margin:0}.gform_wrapper .gform_body ul.gform_fields{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper .gform_body ul.gform_fields li.gfield{width:100%;height:40px;padding:0 5px;margin-top:0;margin-bottom:0.5em;clear:none;position:relative;z-index:200}.gform_wrapper .gform_body ul.gform_fields li.gfield.date,.gform_wrapper .gform_body ul.gform_fields li.gfield.hour{width:50%}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{height:auto !important;border:none}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error label{margin-top:0 !important}.gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error input{border:none !important}.gform_wrapper .gform_body ul.gform_fields li.gfield label{display:none;visibility:hidden;height:0;width:0;overflow:hidden}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container{height:40px;width:100%;padding:0 1em;margin:0;font-size:14px;font-weight:300 !important;position:relative;z-index:210;background:#F5F5F5;color:#333}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_fileupload{width:auto;float:right;font-size:12px;background:none;border:none}@media (max-width: 991px){.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_fileupload{width:60%}}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container select,.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container input{width:100%;height:40px;padding:0;margin:0;line-height:40px;font-weight:normal;font-size:14px;text-indent:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;z-index:230;background-color:transparent}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox{background:none}.gform_wrapper .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox label{display:block;visibility:visible;width:auto;height:auto}.gform_wrapper .gform_body ul.gform_fields li.gfield.privacy{height:auto}.gform_wrapper .gform_body ul.gform_fields li.gfield.privacy .ginput_container{padding-left:0;height:auto;background:none;border:none}.gform_wrapper .gform_body ul.gform_fields li.gfield.privacy .ginput_container .gfield_checkbox label{display:inline-block;height:auto;width:auto;visibility:visible}.gform_wrapper .gform_body ul.gform_fields li.gfield.privacy .ginput_container .gfield_checkbox input{float:left;margin-top:0;margin-right:10px}.gform_wrapper .gform_footer{width:100%;margin-top:5px;padding:0 10px;clear:none}.gform_wrapper .gform_footer input.gform_button{width:100%;margin:0;font-size:12px;float:right;line-height:40px !important;-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;background-color:#978C7E}.gform_wrapper .gform_footer input.gform_button:hover{background-color:#222E3D}#restaurant_form{font-size:14px;text-transform:uppercase;padding:40px 0 40px 0;z-index:305;background:#eeeeee}#restaurant_form h2{font-size:2em;margin-bottom:20px}#restaurant_form .picker{top:0;left:0;height:0;overflow:hidden}#restaurant_form .picker.picker--opened{height:auto;overflow:unset;width:100%}#restaurant_form .picker .picker__holder{width:500px;position:absolute;z-index:9999;left:0;bottom:-5px;top:auto;background:none;outline:none}@media (max-width: 991px){#restaurant_form .picker .picker__holder{width:350px}}@media (max-width: 767px){#restaurant_form .picker .picker__holder{width:100%}}#restaurant_form .picker .picker__holder .picker__frame{position:static;margin:0;max-width:100%}#restaurant_form .picker .picker__holder .picker__frame .picker__wrap .picker__box{box-shadow:none}@media (max-width: 991px){#restaurant_form .picker .picker__holder .picker__frame .picker__wrap .picker__box .picker__header{font-size:.8em}}@media (max-width: 991px){#restaurant_form .picker .picker__holder .picker__frame .picker__wrap .picker__box .picker__weekday{font-size:.6em}}@media (max-width: 991px){#restaurant_form .picker .picker__holder .picker__frame .picker__wrap .picker__box .picker__footer button{font-size:.6em}}#restaurant_form .picker.picker--time .picker__box{margin:0}#restaurant_form .picker.picker--time .picker__box .picker__list{padding:0;overflow:hidden}#restaurant_form .picker.picker--time .picker__box .picker__list li{float:left}@media (max-width: 767px){#restaurant_form .picker.picker--time .picker__box .picker__list li{padding:0.2em !important;font-size:14px}}#restaurant_form .picker.picker--time .picker__box .picker__list li.picker__list-item{width:25%;border-left:1px solid #ddd;border-right:1px solid #ddd}@media (max-width: 991px){#restaurant_form .picker.picker--time .picker__box .picker__list li.picker__list-item{width:33.33333%}}#restaurant_form .picker.picker--time .picker__button--clear{padding:0.1em 0.1em}#restaurant_form .picker.picker--time .picker__list-item--disabled{display:none}#restaurant_form .picker.picker--time .picker__button--clear{display:none;visibility:hidden;height:0;width:0;overflow:hidden}#restaurant_form .picker.picker--time .pickerLabel{width:100%;padding:10px 0 !important;text-align:center;font-weight:700;color:#978C7E}#restaurant_form .restaurant_form_wrap{width:100%;clear:both;margin-bottom:20px;padding-bottom:20px;position:relative;z-index:200}#restaurant_form .restaurant_form_wrap ul{list-style:none inside none}#restaurant_form .restaurant_form_wrap li{list-style:none inside none}.wprm-booking-form>div{width:100% !important;float:none !important;height:40px;padding:0 5px;margin-top:0 !important;margin-right:0 !important;margin-bottom:0.5em;margin-left:0 !important;position:relative;z-index:201;background-color:#F5F5F5}@media (max-width: 991px){.wprm-booking-form>div{font-size:12px}}.wprm-booking-form>div select,.wprm-booking-form>div input{padding-left:20px;height:40px;width:100%;text-transform:uppercase;font-weight:300 !important;font-size:14px;position:relative;z-index:210;color:#000;background-color:transparent}@media (min-width: 992px) and (max-width: 1199px){.wprm-booking-form>div select,.wprm-booking-form>div input{padding-left:30px}}.wprm-booking-form>div input.picker__input,.wprm-booking-form>div select{text-align:right;text-align-last:right;padding-right:10px}.wprm-booking-form>div .wprm-description{display:none;visibility:hidden;height:0;width:0;overflow:hidden}.wprm-booking-form>div .wprm-label{height:40px;line-height:40px;font-weight:300 !important;font-size:14px;text-transform:none;position:absolute;z-index:205;top:0;left:20px}.wprm-booking-form>div ul{margin:10px}@media (max-width: 767px){.wprm-booking-form>div ul{margin:5px}}.wprm-booking-form .wprm-booking-submit-button{width:100% !important;height:50px;padding:0 2em;margin:0 !important;font-size:12px;float:right;line-height:50px !important;-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;background-color:#978C7E}.wprm-booking-form .wprm-booking-submit-button:hover{background-color:#222E3D}.wprm-booking-form #wprm-time-wrap{z-index:202}@media (max-width: 991px){.wprm-booking-form #wprm-time-wrap{z-index:300;text-align:center}}@media (max-width: 991px){.wprm-booking-form #wprm-time-wrap .picker__holder{right:0;left:auto}}.wprm-booking-form #wprm-_wprm_restaurantname-wrap,.wprm-booking-form #wprm-restaurant_name-wrap{height:0;padding:0;margin:0}.wprm-booking-form #wprm-_wprm_bookingpage-wrap,.wprm-booking-form #wprm-rest_id-wrap,.wprm-booking-form #wprm-_wprm_language-wrap,.wprm-booking-form #wprm-language-wrap{display:none;visibility:hidden;height:0;width:0;overflow:hidden}.wprm-booking-form #wprm-_wprm_privacy-wrap,.wprm-booking-form #wprm-privacy-wrap{height:auto;background-color:transparent}.wprm-booking-form #wprm-_wprm_privacy-wrap.error label,.wprm-booking-form #wprm-privacy-wrap.error label{padding:0 5px;background:rgba(255,0,0,0.3)}@media (max-width: 991px){.wprm-booking-form #wprm-_wprm_privacy-wrap,.wprm-booking-form #wprm-privacy-wrap{line-height:20px}}.wprm-booking-form #wprm-_wprm_privacy-wrap:after,.wprm-booking-form #wprm-privacy-wrap:after{display:none;visibility:hidden;height:0;width:0;overflow:hidden}.wprm-booking-form #wprm-_wprm_privacy-wrap .wprm-label,.wprm-booking-form #wprm-privacy-wrap .wprm-label{height:auto;margin-top:20px;line-height:100%;position:relative;z-index:300;top:auto;left:auto}.wprm-booking-form #wprm-_wprm_privacy-wrap input,.wprm-booking-form #wprm-privacy-wrap input{float:left;width:auto;height:auto;margin-right:10px;margin-top:7px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.wprm-booking-form #wprm-_wprm_privacy-wrap .error,.wprm-booking-form #wprm-privacy-wrap .error{padding:0 0 20px;color:red;text-shadow:0 1px 0 rgba(255,255,255,0.5)}#wprm-_wprm_restaurantname-wrap label,#wprm-restaurant_name-wrap label{display:none;visibility:hidden;height:0;width:0;overflow:hidden}body.newsletter .newsletter_box_new{margin-left:auto;margin-right:auto;max-width:900px}body.newsletter .newsletter_box_new form{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.newsletter .newsletter_box_new form div{width:50%;padding:10px 20px}body.newsletter .newsletter_box_new form div.submit{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-align:"end"}body.newsletter .newsletter_box_new form div label{display:block}body.newsletter .newsletter_box_new form div input[type=text],body.newsletter .newsletter_box_new form div select[type=text]{width:100%;font-weight:500;font-size:15px;line-height:40px;letter-spacing:0;color:#666666;background-color:#f5f5f5;padding-left:20px;padding-right:20px}@media (max-width: 767px){body.newsletter .newsletter_box_new form div input[type=text],body.newsletter .newsletter_box_new form div select[type=text]{font-size:12px;padding-right:10px;padding-left:10px}}body.newsletter .newsletter_box_new form div input[type="checkbox"]{margin:0 10px 0 0;position:relative;z-index:300;left:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}body.newsletter .newsletter_box_new form input[type=submit]{width:calc(50% - 20px);padding:0;text-transform:uppercase;font-weight:500;text-align:center;letter-spacing:0.1em;color:#fff;background-color:#978C7E;border:none;font-size:14px;line-height:50px;height:50px;margin-left:auto;margin-right:0;-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}body.newsletter .newsletter_box_new form input[type=submit]:hover{background-color:#000000}body.newsletter .newsletter_box_new form .privacy{width:100%;margin-top:1em;font-style:normal;line-height:inherit;font-size:inherit;text-align:left;color:#978C7E;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center}@media (max-width: 767px){body.newsletter .newsletter_box_new form .privacy{display:inline-block}}body.newsletter .newsletter_box_new form .privacy a{color:#000000}body.newsletter .newsletter_box_new form .privacy a:focus,body.newsletter .newsletter_box_new form .privacy a:hover{color:#978C7E}body.newsletter .newsletter_box_new form .privacy input[type="checkbox"]{margin:0 10px 0 0;position:relative;z-index:300;left:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}body,html{height:auto;font:16px/200% "Montserrat",Arial,Helvetica,sans-serif;background:#fff;color:#333}body::selection,body::-moz-selection,html::selection,html::-moz-selection{background:#886957;color:#fff;text-shadow:none}@media (max-width: 767px){body,html{font-size:14px}}body.home,html.home{background:#fff}html.noscroll{overflow:hidden}*{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;outline:none}input:focus,textarea:focus,select:focus{outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}blockquote{text-transform:none;font-style:italic}blockquote p{display:inline}blockquote:before{content:'\201C';padding-right:10px;font-size:1.2em}blockquote:after{content:'\201D';padding-left:10px;font-size:1.2em}em{font-style:italic}a{visibility:visible;display:inline;text-decoration:none;cursor:pointer;-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;color:#aaaaaa}a:focus,a:hover{color:#886957}a.alt{color:#978C7E}a.alt:focus,a.alt:hover{color:#b98f48}a:focus,a:hover{text-decoration:none;outline:none}.go_back{display:inline-block;color:#978C7E}.go_back:hover,.go_back:focus{text-decoration:underline}.go_back .icon,.go_back .label{display:inline-block;float:left;line-height:40px}.go_back .icon{width:40px;height:40px;background:url("../images/arrows.png") no-repeat 0 0 transparent}.main_title{font:normal 42px/110% "Montserrat",Arial,Helvetica,sans-serif;color:#000}@media (min-width: 992px) and (max-width: 1199px){.main_title{font-size:38px}}@media (max-width: 991px){.main_title{font-size:32px}}@media (max-width: 767px){.main_title{font-size:28px}}.main_subtitle{font:300 24px/120% "Montserrat",Arial,Helvetica,sans-serif;letter-spacing:0.1em;text-transform:uppercase;color:#978C7E}@media (min-width: 992px) and (max-width: 1199px){.main_subtitle{font-size:20px}}@media (max-width: 767px){.main_subtitle{font-size:15px;font-weight:500}}.main_title+.main_subtitle{margin-top:0.5em}.extra_subtitle b{font-weight:normal}.title{font-size:42px;font-weight:normal;line-height:110%}@media (min-width: 992px) and (max-width: 1199px){.title{font-size:38px}}@media (min-width: 768px) and (max-width: 991px){.title{font-size:32px}}@media (max-width: 767px){.title{font-size:28px}}@media (min-width: 992px){.custom_container{width:94%}}@media (min-width: 768px) and (max-width: 991px){.custom_container{width:740px}}@media (min-width: 1400px) and (min-height: 900px){.custom_container_fluid{padding-left:0;padding-right:0}}.clearer{clear:both}.centered{text-align:center}.text_align_left{text-align:left}.text_align_right{text-align:right}.button{text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;text-align:center;background:#978C7E;color:#fff}.button:focus,.button:hover{background-color:#886957;color:#fff}.more{text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;color:#000}.more:focus,.more:hover{color:#886957}.more_text_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.more_text_wrap .more_text_box{width:100%;height:0;overflow:hidden}.more_text_wrap .more_text_box .more_text{margin-top:2em}.more_text_wrap .more_text_box .more_text ul{margin:10px 0;padding-left:20px}.more_text_wrap .more_text_box .more_text ul li{list-style:disc outside none}.more_text_button{text-align:right}.more_text_button a{margin-top:2em;font-size:13px;font-weight:500}.more_text_button a.opened .open{display:none}.more_text_button a.opened .close{display:block}.more_text_button a .close{display:none}.arrow{position:absolute;z-index:400;top:50%;-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;background:url("../images/arrows.png") no-repeat transparent}@media (max-width: 767px){.arrow{display:none !important}}.arrow.prev{left:0;background-position:0 0}.arrow.next{right:0;background-position:-50px 0}.arrow.big{width:40px;height:40px}.arrow.big.next{right:-40px;background-position:-40px 0}.arrow.big.prev{left:-40px;background-position:0 0}.arrow_thin{background:url("../images/arrows-thin.png") no-repeat transparent;position:absolute;z-index:300;top:50%}.arrow_thin.prev{left:40px;background-position:0 -33px}@media (max-width: 767px){.arrow_thin.prev{left:20px}}.arrow_thin.next{right:40px;background-position:-33px -33px}@media (max-width: 767px){.arrow_thin.next{right:20px}}.arrow_thin.inverse.prev{background-position:0 0}.arrow_thin.inverse.next{background-position:-33px 0}.arrow_big{background:url("../images/arrows-big.png") no-repeat transparent;position:absolute;z-index:300;top:50%}.arrow_big.prev{left:-32px;background-position:0 0}@media (max-width: 767px){.arrow_big.prev{left:20px}}.arrow_big.next{right:-31px;background-position:-50px -0px}@media (max-width: 767px){.arrow_big.next{right:20px}}.pager{text-align:center}.pager.inverse ul li{background:rgba(255,255,255,0.5)}.pager.inverse ul li.slick-active,.pager.inverse ul li:hover{background:#fff}.pager ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.pager ul li{display:inline-block;width:8px;height:8px;margin:0 0.8em;cursor:pointer;position:relative;z-index:200;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-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;background:rgba(151,140,126,0.5)}@media (max-width: 767px){.pager ul li{margin:0 0.3em}}.pager ul li:hover{background:#978C7E}.pager ul li.slick-active{width:12px;height:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#978C7E}.pager ul li button{display:none}.cross{height:100%;position:relative;z-index:301;width:100%;display:block;-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}.cross:after,.cross:before{cursor:pointer;height:1px;width:30px;position:absolute;z-index:400;display:block;content:'';-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;background:#000000 none repeat scroll 0 0}.cross:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:14px;right:0}.cross:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:14px;left:0}.wp-caption{max-width:50%;padding:0 1em;margin:1.5em 0}@media (max-width: 767px){.wp-caption{max-width:100%;padding-left:0;padding-right:0;text-align:center}}.wp-caption img{width:auto;max-width:100%;height:auto}.wp-caption .wp-caption-text{display:block;padding:1em;font-style:italic;font-size:0.85em;background:#f7f7f7;color:#555}.alignleft{float:left;padding-left:0}.alignright{float:right;padding-right:0}.aligncenter{max-width:100%;padding-left:0;padding-right:0;text-align:center}.socials a span{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;-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;color:#fff}.socials a span:hover.fa-google-plus-g{background-color:#dc4538 !important}.socials a span:hover.fa-instagram{background:#f09433 !important;background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important;background:-webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important;background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1) !important}.socials a span:hover.fa-facebook-f{background:#0D65D3 !important}.section{position:relative;z-index:100}@media (min-width: 768px){.section:after,.section:before{content:"";display:block;width:1px;height:30px;position:absolute;z-index:100;left:50%;background:#000}}@media (min-width: 768px) and (min-width: 1400px) and (min-height: 900px){.section:after,.section:before{height:60px}}@media (min-width: 768px){.section:before{top:0}.section:after{bottom:0}}@media (max-width: 767px){.section{padding:40px 0}}.section.no_before_after:before,.section.no_before_after:after{display:none}.section.no_before:before{display:none}.section.no_after:after{display:none}@media (max-width: 767px){.section .container{max-width:95%}}.section.fullscreen .titles .main_subtitle{font-size:13px;line-height:inherit}.section.fullscreen .titles .main_subtitle b{font-weight:normal}@media (max-width: 991px){.section.default .col_left .titles{text-align:center}}.section.default .col_left .titles:after{margin-left:0}@media (max-width: 991px){.section.default .col_left .titles:after{margin-left:auto}}.section.default .col_left .body{max-width:500px;margin-left:40px;font-size:1em;line-height:160%}@media (min-width: 992px) and (max-width: 1199px){.section.default .col_left .body{padding-right:20px}}@media (max-width: 991px){.section.default .col_left .body{max-width:100%;margin-left:0}}.section.default .col_center .body{max-width:700px;margin:40px auto 60px;line-height:200%}.logo_box{height:500px;margin-top:40px;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.buttons_bar{margin-top:40px;font-size:20px;text-align:center}@media (min-width: 768px){.buttons_bar{margin-top:60px}.buttons_bar:before,.buttons_bar:after{content:'';display:block;width:120px;height:1px;margin-left:auto;margin-right:auto;background:#ccc}.buttons_bar:before{margin-bottom:20px}.buttons_bar:after{margin-top:20px}}.buttons_bar .cta{display:inline-block;margin:0.5em 1em;font-weight:normal}.buttons_bar .cta:not(.book_button){font-size:0.8em;color:#000}.buttons_bar .cta:not(.book_button):nth-child(odd){font-size:1.2em}.no_thumb+.buttons_bar{margin-top:0}.section.more_text_extra{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:0;padding-top:0;position:relative;z-index:200}@media (min-width: 1400px){.section.more_text_extra{max-width:1160px}}@media (min-width: 1600px){.section.more_text_extra{max-width:1300px}}@media (min-width: 992px) and (max-width: 1199px){.section.more_text_extra{padding-left:0}}@media (max-width: 991px){.section.more_text_extra{padding-left:0;padding-right:0}}@media (max-width: 767px){.section.more_text_extra{padding-bottom:0}}.section.more_text_extra:before{z-index:400;background:#fff}.section.more_text_extra:after{display:none}.section.more_text_extra.no_img{padding-left:0}.section.more_text_extra.no_img .preview_wrap{padding:60px 0}@media (max-width: 767px){.section.more_text_extra.no_img .preview_wrap{padding:0}}.section.more_text_extra.no_img .preview_wrap .box_wrap{max-width:100%;padding:0;margin:0 auto}.section.more_text_extra.no_img .preview_wrap .box_wrap .box_content{max-width:850px;min-height:0;padding:3em;margin:0 auto}.section.more_text_extra.no_img .preview_wrap .box_wrap .box_content .more{margin-top:1em}.section.more_text_extra .preview_wrap{padding:120px 0;position:relative;z-index:300}@media (max-width: 767px){.section.more_text_extra .preview_wrap{padding:0}}.section.more_text_extra .preview_wrap .thumb_box{width:100%;height:100%;position:absolute;z-index:301;top:0;left:0}@media (max-width: 767px){.section.more_text_extra .preview_wrap .thumb_box{position:relative;z-index:301;top:auto;left:auto;height:250px}}.section.more_text_extra .preview_wrap .thumb_box .thumb{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.more_text_extra .preview_wrap .box_wrap{max-width:500px;padding:10px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:-120px;position:relative;z-index:310;background:#fff}@media (min-width: 992px) and (max-width: 1199px){.section.more_text_extra .preview_wrap .box_wrap{margin-left:auto;margin-right:auto}}@media (max-width: 991px){.section.more_text_extra .preview_wrap .box_wrap{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.section.more_text_extra .preview_wrap .box_wrap{max-width:100%}}.section.more_text_extra .preview_wrap .box_wrap .box_content{min-height:500px;padding:60px;text-align:center;position:relative;z-index:315;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;border:1px solid #ddd}@media (max-width: 767px){.section.more_text_extra .preview_wrap .box_wrap .box_content{min-height:300px;padding:2em}}.section.more_text_extra .preview_wrap .box_wrap .box_content .description{font-size:1.2em;line-height:150%}@media (max-width: 767px){.section.more_text_extra .preview_wrap .box_wrap .box_content .description{font-size:1em;line-height:150%}}.section.more_text_extra .preview_wrap .box_wrap .box_content .more{margin-top:1em}.section.more_text_extra .preview_wrap .box_wrap .box_content .buttons{width:100%;margin-top:20px}@media (min-width: 992px){.section.more_text_extra .preview_wrap .box_wrap .box_content .buttons{margin-top:0;position:absolute;z-index:320;left:0;bottom:-30px}}.section+.section.more_text_extra:before{height:60px;top:-60px}.section.more_text_extra+.preview_children:before{display:none}.section.page_box{position:relative;z-index:100}@media (min-width: 1200px){.section.page_box{padding-left:40px;padding-right:40px}}@media (min-width: 768px) and (max-width: 991px){.section.page_box{padding-top:40px}}@media (max-width: 767px){.section.page_box{padding-top:0}}.section.page_box.bg_dark{background:#222}@media (max-width: 767px){.section.page_box.bg_dark{padding-top:40px}}.section.page_box.bg_dark:before,.section.page_box.bg_dark:after{background:#ffffff}.section.page_box.bg_dark .box_container{color:#eeeeee}.section.page_box.bg_dark .box_container a{color:#ffffff}.section.page_box.bg_dark .box_container .titles{color:#ffffff}.section.page_box.bg_dark .box_container .titles .subtitle{color:#978C7E}.section.page_box.bg_dark .box_container .btns a:not(.button){color:#fff}.section.page_box.box_img_left .thumb_wrap{-webkit-order:1;-ms-flex-order:1;order:1}.section.page_box.box_img_left .thumb_wrap .thumb{margin-right:0;margin-left:auto}.section.page_box.box_img_left .box_container{-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width: 992px) and (max-width: 1199px){.section.page_box.box_img_left .box_container{padding:0 40px 0 0}}.section.page_box.box_img_left .box_container .custom_container_fluid{margin-right:auto;margin-left:0}.section.page_box.box_img_right .thumb_wrap{-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 991px){.section.page_box.box_img_right .thumb_wrap{-webkit-order:1;-ms-flex-order:1;order:1}}.section.page_box.box_img_right .box_container{-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 992px) and (max-width: 1199px){.section.page_box.box_img_right .box_container{padding:0 0 0 40px}}@media (max-width: 991px){.section.page_box.box_img_right .box_container{-webkit-order:2;-ms-flex-order:2;order:2}}.section.page_box.box_img_right .box_container .custom_container_fluid{margin-right:0;margin-left:auto}.section.page_box.location.last:after{display:none}.section.page_box.no_img .box_wrap .box_container{width:100%}.section.page_box.no_img .box_wrap .box_container .custom_container_fluid{max-width:100%}.section.page_box.no_img .box_wrap .box_container .features .feature .box{max-width:100%}.section.page_box.single_image.box_img_left .col_thumb{left:0;right:auto}@media (min-width: 992px){.section.page_box.single_image.box_img_left .box_wrap{margin-left:40%;margin-right:0}}@media (min-width: 1400px){.section.page_box.single_image.box_img_left .box_wrap{margin-left:50%}}.section.page_box.single_image.box_img_right .col_thumb{left:auto;right:0}@media (min-width: 992px){.section.page_box.single_image.box_img_right .box_wrap{margin-left:0;margin-right:40%}}@media (min-width: 1400px){.section.page_box.single_image.box_img_right .box_wrap{margin-right:50%}}.section.page_box.single_image .col_thumb{width:40%;height:100%;position:absolute;z-index:10;top:0;left:0}@media (min-width: 1400px){.section.page_box.single_image .col_thumb{width:50%}}.section.page_box.single_image .col_thumb .thumb{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.page_box.single_image .box_wrap{width:100%}@media (min-width: 992px){.section.page_box.single_image .box_wrap{width:60%}}@media (min-width: 1400px){.section.page_box.single_image .box_wrap{width:50%}}.section.page_box.single_image .box_wrap .box_container{width:100%}.section.page_box.single_image .box_wrap .box_container .custom_container_fluid{max-width:100%}.section.page_box .bg_image{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.page_box .bg_image:after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background:rgba(34,34,34,0.9)}.section.page_box .box_wrap{position:relative;z-index:200;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-align-items:center;align-items:center;-ms-flex-align:center}@media (max-width: 991px){.section.page_box .box_wrap{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:"start"}}.section.page_box .thumb_wrap{width:50%;padding:0 50px;position:relative;z-index:200;top:auto;left:auto;right:auto;bottom:auto;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 991px){.section.page_box .thumb_wrap{width:100%;margin-bottom:40px;padding:0 40px;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width: 767px){.section.page_box .thumb_wrap{padding:0}}.section.page_box .thumb_wrap .thumb{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.page_box .thumb_wrap .pager{margin-top:2em}@media (max-width: 767px){.section.page_box .thumb_wrap .pager{width:100%;position:absolute;z-index:200;left:0;bottom:1em}}.section.page_box .box_container{width:50%;margin-left:0;padding:0 40px}@media (max-width: 991px){.section.page_box .box_container{width:100%}}.section.page_box .box_container .custom_container_fluid{width:100%;padding:0;max-width:600px}@media (max-width: 991px){.section.page_box .box_container .custom_container_fluid{max-width:100%}}.section.page_box .box_container .titles:after{margin-left:0;background-color:#978C7E}@media (max-width: 991px){.section.page_box .box_container .titles:after{margin-left:auto}}@media (max-width: 991px){.section.page_box .box_container .title{text-align:center}}@media (max-width: 991px){.section.page_box .box_container .title:after{margin-left:auto}}@media (max-width: 991px){.section.page_box .box_container .main_subtitle{text-align:center}}.section.page_box .box_container .title+.main_subtitle{margin-top:0.2em}.section.page_box .box_container .body{margin-top:1em;line-height:170%;text-align:left}.section.page_box .box_container .features{margin-top:1em;margin-left:-10px;margin-right:-10px}@media (min-width: 1200px){.section.page_box .box_container .features{margin-right:-20px;margin-left:-20px}}.section.page_box .box_container .features .feature{width:50%;margin:20px 0;padding:0 10px;font-size:0.95em}@media (min-width: 1200px){.section.page_box .box_container .features .feature{padding:0 20px}}@media (max-width: 767px){.section.page_box .box_container .features .feature{width:100%}}.section.page_box .box_container .features .feature .box{max-width:400px;margin:0 auto}.section.page_box .box_container .features .feature .box .title{font-size:1.4em;margin-bottom:10px}.section.page_box .box_container .features .feature .box .description{line-height:150%;font-size:0.9em;text-align:justify}.section.page_box .box_container .btns{margin-top:2em}@media (max-width: 767px){.section.page_box .box_container .btns{text-align:center}}.section.page_box .box_container .btns a{margin-right:1em;margin-bottom:1em}.section.page_box .box_container .btns a:not(.button){color:#000}.section.page_box .box_container .btns a:nth-child(odd){font-size:1.2em}.section.page_box .thumb_wrap .thumb,.section.page_box .gallery_wrap .thumb{display:block;width:500px;height:550px;margin-right:10px}@media (min-width: 992px) and (max-width: 1199px){.section.page_box .thumb_wrap .thumb,.section.page_box .gallery_wrap .thumb{width:100%;margin-right:0}}@media (max-width: 991px){.section.page_box .thumb_wrap .thumb,.section.page_box .gallery_wrap .thumb{width:100%;margin-right:0}}@media (min-width: 768px) and (max-width: 991px){.section.page_box .thumb_wrap .thumb,.section.page_box .gallery_wrap .thumb{height:400px}}@media (max-width: 767px){.section.page_box .thumb_wrap .thumb,.section.page_box .gallery_wrap .thumb{height:250px}}@media (max-width: 767px){.section.page_box.bg_dark+.section.page_box{padding-top:40px}}.breadcrumb_wrap{width:100%;height:70px;position:relative;z-index:400}@media (max-width: 767px){.breadcrumb_wrap{height:50px}}.breadcrumb_wrap.small .breadcrumb{padding:0}.breadcrumb_wrap.small .breadcrumb .container .menu{text-align:center}.breadcrumb_wrap.small .breadcrumb .container .menu li{margin-right:1em}.breadcrumb_wrap.small .breadcrumb .container .menu li a{line-height:110%;font-size:0.8em}.breadcrumb_wrap.small .breadcrumb .container .menu li:nth-child(odd) a{font-size:1.1em}.breadcrumb_wrap .breadcrumb{width:100%;height:70px;padding:0.5em 0 0.1em;font-size:14px;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;opacity:1;filter:Alpha(opacity=100);background:#222;color:#978C7E}@media (min-width: 768px){.breadcrumb_wrap .breadcrumb:before{content:"";display:block;width:1px;height:20px;position:absolute;z-index:100;top:0;left:50%;background:#fff}}@media (max-width: 767px){.breadcrumb_wrap .breadcrumb{height:50px}}.breadcrumb_wrap .breadcrumb.not_visible{opacity:0;filter:Alpha(opacity=0)}.breadcrumb_wrap .breadcrumb.scrolled{height:60px;padding:0;position:fixed;z-index:400;top:80px;left:0}@media (max-width: 767px){.breadcrumb_wrap .breadcrumb.scrolled{top:70px}}.breadcrumb_wrap .breadcrumb.scrolled:before{display:none}.breadcrumb_wrap .breadcrumb .container{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.breadcrumb_wrap .breadcrumb .container .menu{list-style:none inside none}.breadcrumb_wrap .breadcrumb .container .menu li{display:inline-block;margin-right:1.3em}.breadcrumb_wrap .breadcrumb .container .menu li:nth-child(odd) a{font-size:1.4em}.breadcrumb_wrap .breadcrumb .container .menu li a{display:block;padding:0;text-transform:none;font-size:inherit;line-height:inherit;position:relative;z-index:200;-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;color:#978C7E}.breadcrumb_wrap .breadcrumb .container .menu li a:after{content:'';display:block;width:50%;height:1px;margin:0 auto;-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;background:transparent}.breadcrumb_wrap .breadcrumb .container .menu li a:hover{color:#ffffff;text-decoration:none}.breadcrumb_wrap .breadcrumb .container .menu li a.active:after{background-color:#978C7E}.breadcrumb_wrap .breadcrumb .button{padding:0;font-size:1.4em;text-transform:none;letter-spacing:0;background:none}.breadcrumb_wrap .breadcrumb .button:hover{color:#886957}.breadcrumb_wrap .breadcrumb .btns a,.breadcrumb_wrap .breadcrumb .extra_btn{font-size:1.4em;color:#fff}.section.preview_children{background:#F5F5F5}.section.preview_children.location:before{display:none}.section.preview_children .titles .main_subtitle{margin-top:0.2em;text-transform:uppercase}.section.preview_children .preview_children_wrap{width:calc(100% - 200px);max-width:1300px;margin:0 auto;position:relative;z-index:200}@media (max-width: 991px){.section.preview_children .preview_children_wrap{width:calc(100% - 100px)}}@media (max-width: 767px){.section.preview_children .preview_children_wrap{width:100%}}.section.preview_children .preview_children_wrap .preview_children_carousel{max-width:1300px;margin:0 auto;position:relative;z-index:205}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box{padding:0 10px;margin:10px 0;position:relative;z-index:300}@media (min-width: 1200px){.section.preview_children .preview_children_wrap .preview_children_carousel .child_box{padding:0 20px;margin:20px 0}}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap{width:100%;height:500px;overflow:hidden;position:relative;z-index:300;background:#000}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap:hover .buttons a{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap:hover .thumb{opacity:.5;filter:Alpha(opacity=50);-webkit-filter:grayscale(80%);filter:grayscale(80%)}@media (min-width: 992px){.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap:hover .content .more{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap a{text-decoration:none}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .buttons{width:100%;position:absolute;z-index:300;top:0;left:0}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .buttons a{-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;-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);-ms-transform:translateY(-300%);-o-transform:translateY(-300%);transform:translateY(-300%)}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .thumb{display:block;width:100%;height:100%;position:absolute;z-index:210;top:0;left:0;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .content{width:100%;max-height:100%;padding:7em 1em 1em;position:absolute;z-index:250;left:0;bottom:0;background:transparent;background:-moz-linear-gradient(top, transparent 0%, #000 100%);background:-webkit-linear-gradient(top, transparent 0%, #000 100%);background:linear-gradient(to bottom, transparent 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$top', endColorstr='$bottom', GradientType=0)}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .content .title{display:block;margin-bottom:0.3em;line-height:110%;font-size:1.8em;color:#fff}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .content .subtitle{display:block;max-width:500px;margin:0 auto;line-height:140%;font-size:16px;color:#978C7E}.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .content .more{display:block;margin-top:0.5em;font-style:normal;font-size:13px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;-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;color:#fff}@media (min-width: 992px){.section.preview_children .preview_children_wrap .preview_children_carousel .child_box .box_wrap .content .more{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);-o-transform:translateY(300%);transform:translateY(300%)}}@media (max-width: 991px){.section.preview_children .preview_children_wrap .arrow_thin.inverse.prev{left:10px}}@media (max-width: 767px){.section.preview_children .preview_children_wrap .arrow_thin.inverse.prev{background-position:0 -33px}}@media (max-width: 991px){.section.preview_children .preview_children_wrap .arrow_thin.inverse.next{right:10px}}@media (max-width: 767px){.section.preview_children .preview_children_wrap .arrow_thin.inverse.next{background-position:-33px -33px}}.minigallery_box{width:100%;height:400px;margin-top:60px;position:relative;z-index:200}.minigallery_box .minigallery{width:100%;height:100%;overflow:hidden}.minigallery_box .minigallery .slick-list{height:100%}.minigallery_box .minigallery .slick-list .slick-track{height:100%;margin:0 auto}.minigallery_box .minigallery .thumb_gallery{width:100%;height:100%;margin-right:1px}.minigallery_box .minigallery .thumb_gallery .img{display:block;width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.minigallery_box .pager{width:100%;position:absolute;z-index:310;left:0;bottom:20px}@media (max-width: 767px){.minigallery_box .arrow_big{display:none !important}}.preview_page.double_preview.restaurant:after{display:block}.section.special_offers{padding-bottom:0}.offers_custom_container_fluid{margin-left:auto;margin-right:auto;width:90%}@media (min-width: 1400px) and (min-height: 900px){.offers_custom_container_fluid{padding-left:0;padding-right:0}}.section.offers_list{padding-top:0;z-index:200}.filters{margin-top:2em;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.filters .label{display:inline-block;height:50px;margin-right:1em;line-height:50px}.filters .select-wrapper{width:auto;min-width:250px;height:50px;line-height:50px;font-size:13px;text-transform:uppercase;letter-spacing:0.1em;text-align:left;background:url("../images/select.png") no-repeat #f5f5f5 right center;color:#333333}.filters .select-wrapper:after{display:none}.filters .select-wrapper .select-label{height:50px;line-height:50px;padding:0 2.5em 0 1.5em}.filters .select-wrapper .select-dropdown-box{top:50px}#all_offers{margin-top:40px}@media (min-width: 768px){#all_offers{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.offer_wrap{margin:10px 0}.offer_wrap .thumb_wrap{width:100%}.offer_wrap .thumb_wrap .thumb{display:block;width:100%;height:0;padding-bottom:70%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.offer_wrap .box_content_wrap{width:90%;max-width:600px;margin-top:-40px;margin-left:auto;margin-right:auto;padding:20px;position:relative;z-index:200;background:#ffffff}@media (min-width: 1200px){.offer_wrap .box_content_wrap{padding:40px}}.offer_wrap .box_content_wrap h4{margin-bottom:0.5em}.offer_wrap .box_content_wrap h4 .title{font-size:1.4em;line-height:140%;text-transform:uppercase;color:#000}.offer_wrap .box_content_wrap .description{font-size:0.9em;line-height:150%}.offer_wrap .box_content_wrap .buttons{margin-top:1em}.offer_wrap .box_content_wrap .buttons .more{margin-right:1em}.section.single_offer_wrap{max-width:1000px;padding-top:60px;padding-bottom:120px;margin-top:-60px;margin-right:auto;margin-left:auto;z-index:200}@media (max-width: 991px){.section.single_offer_wrap{max-width:95%;padding-left:10px;padding-right:10px;padding-bottom:40px;margin-top:0}}.section.single_offer_wrap .extra_offers_body,.section.single_offer_wrap .offers_includes,.section.single_offer_wrap .single_offer_container{max-width:850px;margin-top:40px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.section.single_offer_wrap .extra_offers_body,.section.single_offer_wrap .offers_includes,.section.single_offer_wrap .single_offer_container{margin-top:20px}}.section.single_offer_wrap .extra_offers_body h4,.section.single_offer_wrap .offers_includes h4,.section.single_offer_wrap .single_offer_container h4{line-height:120%;font-size:1.5em}@media (max-width: 767px){.section.single_offer_wrap .extra_offers_body h4,.section.single_offer_wrap .offers_includes h4,.section.single_offer_wrap .single_offer_container h4{font-size:1.2em}}.section.single_offer_wrap .extra_offers_body .body ul,.section.single_offer_wrap .offers_includes .body ul,.section.single_offer_wrap .single_offer_container .body ul{margin-left:2em;line-height:170%}.section.single_offer_wrap .offers_includes{padding:2em;border:1px solid #dddddd}.section.single_offer_wrap .offers_includes .buttons{margin-top:2em}@media (max-width: 767px){.section.single_offer_wrap .offers_includes .buttons a{width:100%}}.section.single_offer_wrap .minigallery_box+.extra_offers_body{margin-top:60px}.section.page_box.offer_contacts{color:#ffffff}@media (max-width: 767px){.section.page_box.offer_contacts{padding:40px 0}}.section.page_box.offer_contacts .titles h3{color:#978C7E}.section.page_box.offer_contacts .titles h4{margin-top:0.2em;text-transform:uppercase}.section.page_box.offer_contacts .boxes{margin-top:2em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media (max-width: 767px){.section.page_box.offer_contacts .boxes{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.section.page_box.offer_contacts .boxes .box{width:33.333%;padding:0 2em}@media (max-width: 767px){.section.page_box.offer_contacts .boxes .box{width:100%}}.section.page_box.offer_contacts .boxes .box .label,.section.page_box.offer_contacts .boxes .box .contact{display:block}.section.page_box.offer_contacts .boxes .box .contact{color:#978C7E}.section.page_box.offer_contacts .boxes .box .contact a{color:#978C7E}.section.page_box.offer_contacts .boxes .box .contact a:hover{color:#886957;text-decoration:underline}.section.page_box.offer_contacts .boxes .box .contact .book_offer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.section.page_box.offer_contacts .boxes .box .contact .book_offer .icon{display:inline-block;width:33px;height:33px;padding:0;margin-right:1em;overflow:hidden;text-indent:-9999px;-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;background:url("../images/arrows-thin.png") no-repeat transparent;background-position:-33px -33px}.section.page_box.offer_contacts .boxes .box .contact .book_offer .txt{display:inline-block}.map_box{width:100%;padding:0;margin:0;position:relative;z-index:200;background:#ffffff}.map_box .map_infobox{width:100%;position:relative;z-index:210;background:#F5F5F5}.map_box .map_infobox .wrap{width:90%;max-width:940px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.map_box .map_infobox .wrap ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.map_box .map_infobox .wrap ul li{display:block;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.map_box .map_infobox .wrap ul li a{display:block;line-height:70px;font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;text-align:center;position:relative;z-index:220;color:#333}.map_box .map_infobox .wrap ul li a.active,.map_box .map_infobox .wrap ul li a:focus,.map_box .map_infobox .wrap ul li a:hover{background:#978C7E;color:#fff}.map_box .map_infobox .wrap ul li a.active:after,.map_box .map_infobox .wrap ul li a:focus:after,.map_box .map_infobox .wrap ul li a:hover:after{border-top-color:#978C7E}.map_box .map_infobox .wrap ul li a:after{display:block;content:'';margin-left:-10px;border-style:solid;border-color:transparent;border-width:10px;position:absolute;z-index:200;top:100%;left:50%;-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}.map_box .map_infobox .wrap ul li a.active{font-size:12px;font-weight:900}.map_box .map_infobox .wrap ul li a.active span{display:inline-block;margin-right:1em}.map_box .map_infobox .wrap ul li a span{display:none}.map_canvas{width:100%;min-height:350px;max-height:550px;position:relative;z-index:200}.infowindow{padding:2em 0;text-align:center}.infowindow h4{margin-bottom:10px;font:900 normal 16px/200% "Montserrat",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:0.25em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#000}.infowindow .address{display:block;margin-bottom:5px}.infowindow .mail,.infowindow .phone{margin:0 0.5em}.infowindow .mail span,.infowindow .phone span{margin-right:5px}.infowindow a{color:#333}.infowindow a:hover{color:#C09A5A;text-decoration:none}.routes{width:100%;margin:0 auto;background:#ffffff}.routes_box{max-width:900px;padding:10px 0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.routes_box .field{padding:0 0.5em;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.routes_box .field.mode a{margin:0 0.5em;opacity:.5;filter:Alpha(opacity=50)}.routes_box .field.mode a.active{opacity:1;filter:Alpha(opacity=100)}.routes_box .field .label{margin:0 0.5em;line-height:120%;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#978C7E}.routes_box .field input{padding:0.5em 1em;background:#fff;color:#978C7E;border:1px solid #978C7E}.adp-warnbox{height:0 !important;overflow:hidden}.map_direction_box{min-height:0}.map_directions{display:none;max-width:700px;margin:0 auto;font-size:13px;position:relative;z-index:300}.map_directions .map_directions_content_box{margin-top:30px;margin-bottom:10px}.map_directions .close_map{display:block;width:30px;height:30px;line-height:30px;margin:0;position:absolute;top:0;right:0;z-index:300;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;background:black;color:white}.map_directions .close_map:hover{text-decoration:none}.map_directions .itineraryPanelWrapper .title{line-height:40px}.map_directions .adp-text{padding-left:20px;vertical-align:middle}.map_directions .adp-placemark{border:none}.map_directions .adp-step,.map_directions .adp-substep{padding:0.5em 3px}.map_directions .messagge{width:100%;padding:20px 0;text-align:center}.section.meeting_events:after{display:none}.preview_page.home_preview.box_meeting_events{padding-top:0}.preview_page.home_preview.box_meeting_events:before{display:none}.preview_page.home_preview.box_meeting_events:not(.last):after{display:none}@media (min-width: 992px){.section.page_box.menu_page.box_img_right .box_container{padding-right:40px}}@media (min-width: 992px){.section.page_box.menu_page.box_img_left .box_container{padding-left:40px}}.section.page_box.menu_page .box_container .btns a{display:inline-block;height:50px;padding:0 2em;line-height:50px;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;text-align:center;background:#978C7E;color:#fff}.section.page_box.menu_page .box_container .btns a:focus,.section.page_box.menu_page .box_container .btns a:hover{background-color:#886957;color:#fff}.section.default.events{padding-bottom:0}.section.default.events:after{display:none}.section.events_list{padding-top:0}.events_all{margin-top:40px}.events_all .event_wrap.last .box_wrap{border-bottom-width:1px}.events_all .event_wrap.box_odd .box_wrap .box_content{background:#fafafa}.events_all .event_wrap .box_wrap{border-style:solid;border-color:#ddd;border-width:1px 1px 0}.events_all .event_wrap .box_wrap .box_content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background:#fff}@media (max-width: 767px){.events_all .event_wrap .box_wrap .box_content{padding:20px;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.events_all .event_wrap .box_wrap .box_content .thumb_box{width:250px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;position:relative;z-index:300}@media (max-width: 991px){.events_all .event_wrap .box_wrap .box_content .thumb_box{width:200px}}.events_all .event_wrap .box_wrap .box_content .thumb_box .thumb{display:block;width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}.events_all .event_wrap .box_wrap .box_content .dates{width:250px;padding:0 0.5em;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;border-right:1px solid #ddd}@media (max-width: 991px){.events_all .event_wrap .box_wrap .box_content .dates{width:200px}}@media (max-width: 767px){.events_all .event_wrap .box_wrap .box_content .dates{display:block;width:100%;border-right:none;text-align:left;margin-bottom:20px;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:"start"}}.events_all .event_wrap .box_wrap .box_content .dates.single .date_box .label{display:none}.events_all .event_wrap .box_wrap .box_content .dates.multi .date_box .date .day{display:none}.events_all .event_wrap .box_wrap .box_content .dates .date_box{display:block}@media (max-width: 767px){.events_all .event_wrap .box_wrap .box_content .dates .date_box{display:inline-block}}.events_all .event_wrap .box_wrap .box_content .dates .date_box .label{margin-right:10px;font-weight:300;font-size:1em;line-height:120%;letter-spacing:0;color:#978C7E}.events_all .event_wrap .box_wrap .box_content .dates .date_box .date{font-weight:normal;font-style:normal;font-size:1.3em;line-height:110%;text-transform:capitalize;color:#000}.events_all .event_wrap .box_wrap .box_content .dates .date_box .date .day{display:block;text-transform:uppercase;font-weight:300;color:#978C7E}.events_all .event_wrap .box_wrap .box_content .content{padding:2em}@media (max-width: 767px){.events_all .event_wrap .box_wrap .box_content .content{padding:0}}.events_all .event_wrap .box_wrap .box_content .content h4{margin-bottom:0.5em;font-size:1.5em;line-height:110%}.events_all .event_wrap .box_wrap .box_content .content h4 a{color:#000000}.events_all .event_wrap .box_wrap .box_content .content .description{font-size:0.9em;line-height:150%}.events_all .event_wrap .box_wrap .box_content .content .buttons{display:inline-block}.events_all .event_wrap .box_wrap .box_content .content .buttons:before{content:'';display:block;width:100%;height:3px;margin-top:20px;margin-bottom:5px;background:#ddd}.events_all .event_wrap .box_wrap .box_content .content .buttons a{display:inline-block;margin-right:20px;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:0.1em;color:#000}.events_all .event_wrap .box_wrap .box_content .content .buttons a:hover{color:#886957}.events_all .event_wrap .box_wrap .box_content .content .buttons a.event_book{color:#978C7E}.events_all .event_wrap .box_wrap .box_content .content .buttons a.event_book:hover{color:#886957}.section.single_event_wrap{max-width:1000px;padding-top:60px;padding-bottom:120px;margin-top:-60px;margin-right:auto;margin-left:auto;z-index:200}@media (max-width: 991px){.section.single_event_wrap{max-width:95%;padding-left:10px;padding-right:10px;padding-bottom:40px;margin-top:0}}.section.single_event_wrap .extra_event_body,.section.single_event_wrap .events_includes,.section.single_event_wrap .single_event_container{max-width:850px;margin-top:40px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.section.single_event_wrap .extra_event_body,.section.single_event_wrap .events_includes,.section.single_event_wrap .single_event_container{margin-top:20px}}.section.single_event_wrap .extra_event_body h4,.section.single_event_wrap .events_includes h4,.section.single_event_wrap .single_event_container h4{line-height:120%;font-size:1.5em}@media (max-width: 767px){.section.single_event_wrap .extra_event_body h4,.section.single_event_wrap .events_includes h4,.section.single_event_wrap .single_event_container h4{font-size:1.2em}}.section.single_event_wrap .extra_event_body .body ul,.section.single_event_wrap .events_includes .body ul,.section.single_event_wrap .single_event_container .body ul{margin-left:2em;line-height:170%}.section.single_event_wrap .events_includes{padding:2em;border:1px solid #dddddd}.section.single_event_wrap .events_includes .buttons{margin-top:2em}@media (max-width: 767px){.section.single_event_wrap .events_includes .buttons a{width:100%}}.section.single_event_wrap .minigallery_box+.extra_events_body{margin-top:60px}.section.default.filtered_list{padding-bottom:0}.section.default.filtered_list:after{display:none}.items_all{margin-top:40px}.items_all .item_wrap.last .box_wrap{border-bottom-width:1px}.items_all .item_wrap.box_odd .box_wrap .box_content{background:#fafafa}.items_all .item_wrap .box_wrap{border-style:solid;border-color:#ddd;border-width:1px 1px 0}.items_all .item_wrap .box_wrap .box_content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background:#fff}@media (max-width: 767px){.items_all .item_wrap .box_wrap .box_content{padding:20px;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.items_all .item_wrap .box_wrap .box_content .thumb_box{width:350px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;position:relative;z-index:300}@media (max-width: 991px){.items_all .item_wrap .box_wrap .box_content .thumb_box{width:200px}}.items_all .item_wrap .box_wrap .box_content .thumb_box .thumb{display:block;width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;position:absolute}.items_all .item_wrap .box_wrap .box_content .content{padding:2em}@media (max-width: 767px){.items_all .item_wrap .box_wrap .box_content .content{padding:0}}.items_all .item_wrap .box_wrap .box_content .content h4{margin-bottom:0.5em;font-size:1.5em;line-height:110%}.items_all .item_wrap .box_wrap .box_content .content h4 a{color:#000000}.items_all .item_wrap .box_wrap .box_content .content .more_text,.items_all .item_wrap .box_wrap .box_content .content .description{font-size:0.9em;line-height:150%}.items_all .item_wrap .box_wrap .box_content .content .btns{display:inline-block}.items_all .item_wrap .box_wrap .box_content .content .btns:before{content:'';display:block;width:100%;height:3px;margin-top:20px;margin-bottom:5px;background:#ddd}.items_all .item_wrap .box_wrap .box_content .content .btns a{display:inline-block;margin-right:20px;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:0.1em;color:#000}.items_all .item_wrap .box_wrap .box_content .content .btns a:hover{color:#886957}.items_all .item_wrap .box_wrap .box_content .content .btns a.event_book{color:#978C7E}.items_all .item_wrap .box_wrap .box_content .content .btns a.event_book:hover{color:#886957}.buttons_bar.spa_page .cta:first-child{display:inline-block;height:50px;padding:0 2em;line-height:50px;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;text-align:center;background:#978C7E;color:#fff}.buttons_bar.spa_page .cta:first-child:focus,.buttons_bar.spa_page .cta:first-child:hover{background-color:#886957;color:#fff}.reviews_box .reviews{margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviews_box .reviews.list{margin:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}.reviews_box .reviews.list .review_box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.reviews_box .reviews.list .review_box:nth-child(2n+1){clear:both}.reviews_box .reviews .review{width:100%;padding:30px;margin:10px 0;background:#fafafa}.reviews_box .reviews .review .rating{margin-bottom:10px;margin-right:10px;text-transform:uppercase}.reviews_box .reviews .review .rating span{display:inline-block}.reviews_box .reviews .review .rating .label{margin-right:10px;font-size:0.85em}.reviews_box .reviews .review .rating .num{font-size:1.2em;font-weight:normal;color:#978C7E}.reviews_box .reviews .review .title{margin-bottom:10px;min-height:50px;font:bold 1em/120% "futura-pt", "arial", "Helvetica", sans-serif;text-transform:uppercase;letter-spacing:0.05em;color:#222E3D}.reviews_box .reviews .review .author_date{margin-bottom:10px;padding-bottom:10px;font-size:0.80em;text-transform:uppercase;border-bottom:1px solid #dfdfdf}.reviews_box .reviews .review .comment{margin-bottom:10px;font-size:0.9em}.reviews_box .reviews .review .view_more{text-align:right}.reviews_box .reviews .review .view_more .label{display:inline-block;margin-right:10px;font-size:0.85em;text-transform:uppercase}.reviews_box .reviews .review .view_more a{display:inline-block;color:#aaa}.reviews_box .empty{width:100%;text-align:center;margin:20px auto}.press_box .article_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;max-height:475px}@media (max-width: 1280px){.press_box .article_wrap{max-height:460px}}@media (max-width: 1024px){.press_box .article_wrap{max-height:390px}}@media (max-width: 767px){.press_box .article_wrap:nth-child(even){clear:both}}@media (min-width: 768px) and (max-width: 991px){.press_box .article_wrap:nth-child(3n+2){clear:both}}.press_box .article_wrap .article{margin-bottom:40px}.press_box .article_wrap .article .title{min-height:55px;font-size:21px;line-height:130%;text-transform:uppercase;color:#222E3D}@media (max-width: 1024px){.press_box .article_wrap .article .title{font-size:18px}}@media (max-width: 767px){.press_box .article_wrap .article .title{font-size:16px}}.press_box .article_wrap .article a{display:block}.press_box .article_wrap .article .thumb{width:100%;height:auto;padding:10px 0 0;margin-bottom:10px;overflow:hidden;border-top:1px #222E3D solid}.press_box .article_wrap .article .thumb a{width:100%;overflow:hidden}.press_box .article_wrap .article .thumb a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.press_box .article_wrap .article .thumb a img{-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}.press_box .article_wrap .article img{width:100%}@media (min-width: 992px){.press_box .press_col{padding-right:20px;border-right:1px solid #ddd}}.awards_box{line-height:130%;font-size:16px}@media (max-width: 991px){.awards_box{text-align:center;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}}.awards_box .award{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.awards_box .award.first{margin-top:0;padding-top:0;border-top:none}.awards_box .award img{float:left;max-width:150px;max-height:60px;margin-right:10px}@media (max-width: 991px){.awards_box .award img{max-width:200px;float:none;margin:0 0 10px 0}}.awards_box .award .title{display:block;font-weight:700;font-size:initial}form.media_center_form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}@media (max-width: 767px){form.media_center_form{-webkit-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}form.media_center_form .field{display:inline-block;width:33.33%;padding:0 10px}@media (max-width: 991px){form.media_center_form .field{float:none;width:100%;margin-bottom:10px}}form.media_center_form .field.submit input{width:100%;min-width:120px;height:50px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;font:normal 12px/40px "futura-pt", "arial", "Helvetica", sans-serif}form.media_center_form .field input[type="text"]{width:100%;min-width:120px;padding:0 15px;line-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;-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;background-color:#f8f8f8;border:1px solid #ebebeb}form.media_center_form .field input[type="text"]:hover,form.media_center_form .field input[type="text"]:focus{text-decoration:none;outline:none}form.media_center_form .field input[type="text"] .fa{margin-left:10px}form .error{width:100%;float:left;padding:20px;text-align:center;font-size:1.4em;color:red}.media_center .main_title{margin-bottom:30px}.media_center .col{padding:30px 20px 0}.media_center .col .main_subtitle{margin-bottom:10px;font-weight:500}.media_center .col .block{margin:0 0 30px 0;padding:20px 0;border-color:#ccc;border-style:dotted;border-width:0 0 1px 0}.media_center .col .block .extra_subtitle{margin-top:0;margin-bottom:0.5em;font-size:120%}.media_center .col .block .file{margin-bottom:10px}.media_center .col .block .file:last-child{margin-bottom:0}.media_center .col .block .file a{color:#333}.media_center .col .block .file a .far{margin-right:10px}.media_center .col .block .file a .zip_size{float:right}.slick-disabled{opacity:.5;filter:Alpha(opacity=50)}.meeting_events .preview_page.home_preview:nth-child(odd) .image-col .thumb_box{margin-top:0}.single_event_box #buttons,.single_article_box #buttons,.single_offer_box #buttons{margin-top:0}.single_event_box .event_book{display:inline-block;float:right;padding:0 20px;font-weight:500;font-size:13px;line-height:40px;text-transform:uppercase;letter-spacing:0.1em;background:#886957;color:#fff}.single_event_box .event_book:hover,.single_event_box .event_book:focus{background:#978C7E}
/*# sourceMappingURL=main.css.map */
