@import 'panorama-css.css';@import 'youtube-video-aspect-ratio-adjustments.css';@import 'slider.css';#iframe-booking-wrap .container{max-width:inherit}#top .scroll-down-link{display:none!important}.mfp-title{display:none!important}.single-post .mfp-title{display:block!important}#top.single-post .gallery-caption{display:block}@font-face{font-family:Conv_WhitneyCondensed-Book;src:url(../fonts/whitneycondensed-book.eot);src:url(../fonts/whitneycondensed-book.woff) format('woff'),url(../fonts/whitneycondensed-book.ttf) format('truetype'),url(../fonts/whitneycondensed-book.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Conv_WhitneyCondensed-Light;src:url(../fonts/whitneycondensed-light.eot);src:url(../fonts/whitneycondensed-light.woff) format('woff'),url(../fonts/whitneycondensed-light.ttf) format('truetype'),url(../fonts/whitneycondensed-light.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:BentonSans-Bold;src:url(../fonts/bentonsans-bold-webfont.eot),url(../fonts/bentonsans-bold-webfont.ttf) format('truetype'),url(../fonts/bentonsans-bold-webfont.svg) format('svg'),url(../fonts/bentonsans-bold-webfont.woff) format('woff')}@font-face{font-family:BentonSans-Book;src:url(../fonts/bentonsans-book-webfont.eot),url(../fonts/bentonsans-book-webfont.ttf) format('truetype'),url(../fonts/bentonsans-book-webfont.svg) format('svg'),url(../fonts/bentonsans-book-webfont.woff) format('woff')}@font-face{font-family:BentonSans-ExtraLight;src:url(../fonts/bentonsans-extralight-webfont.eot),url(../fonts/bentonsans-extralight-webfont.ttf) format('truetype'),url(../fonts/bentonsans-extralight-webfont.svg) format('svg'),url(../fonts/bentonsans-extralight-webfont.woff) format('woff')}@font-face{font-family:BentonSans-Light;src:url(../fonts/bentonsans-light-webfont.eot),url(../fonts/bentonsans-light-webfont.ttf) format('truetype'),url(../fonts/bentonsans-light-webfont.svg) format('svg'),url(../fonts/bentonsans-light-webfont.woff) format('woff')}body{font-family:bentonsans-light;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:20px}body,#header,.av-submenu-container{margin:0 auto!important;max-width:1600px}img{border-radius:3px}h1,h2{font-size:22px}h2{font-family:bentonsans-light;font-weight:400;line-height:1.2;margin-bottom:16px}h2::after{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:10px auto 0}h3{font-family:bentonsans-light;font-size:16px;font-weight:400}#top h4 a{color:#005397}#top h4 a:hover{text-decoration:underline}p:last-child{margin-bottom:0}body>iframe{display:none}body.page-template-template-blank{max-width:none}body.page-template-template-blank>#wrap_all{height:100%}body.page-template-template-blank>#wrap_all>#main{height:100%}body.page-template-template-blank>#wrap_all>#main>.container_wrap{height:100%;background:0 0;border:0!important}body.page-template-template-blank>#wrap_all>#main>.container_wrap>.container{height:100%;max-width:none;padding:0}body.page-template-template-blank>#wrap_all>#main>.container_wrap>.container>.content{height:100%;padding:0;background:0 0}body.page-template-template-blank>#wrap_all>#main>.container_wrap>.container>.content>.post-entry{height:100%}body.page-template-template-blank>#wrap_all>#main>.container_wrap>.container>.content>.post-entry>.entry-content-wrapper{height:100%}body.page-template-template-blank>#wrap_all>#main>.container_wrap>.container>.content>.post-entry>.entry-content-wrapper>.entry-content{height:100%}@font-face{font-family:noto sans sc;font-style:normal;font-weight:100;src:url(../fonts/notosanssc-thin.woff2) format('woff2'),url(../fonts/notosanssc-thin.woff) format('woff'),url(/wp-content/themes/enfold-child/fonts/NotoSansSC-Thin.otf) format('opentype')}@font-face{font-family:noto sans sc;font-style:normal;font-weight:300;src:url(../fonts/notosanssc-light.woff2) format('woff2'),url(/wp-content/themes/enfold-child/fonts/NotoSansSC-Light.woff) format('woff'),url(/wp-content/themes/enfold-child/fonts/NotoSansSC-Light.otf) format('opentype')}body.cn,body.cn h2,body.cn h3,body.cn .av-main-nav>li>a,body.cn #top .av-subnav-menu>li a,body.cn .av-main-nav>li>a,body.cn .single-post .entry-content-wrapper .post-title,body.cn .single-offer .entry-content-wrapper .post-title{font-family:noto sans sc,sans-serif}body.cn{font-weight:100;font-size:13px}body.cn h2,body.cn h3,body.cn .single-post .entry-content-wrapper .post-title,body.cn .single-offer .entry-content-wrapper .post-title{font-weight:100!important}body.cn .av-main-nav>li>a,body.cn #top .av-subnav-menu>li a,body.cn .av-main-nav>li>a{font-weight:100!important}body.ru,body.ru h2,body.ru h3,body.ru .av-main-nav>li>a,body.ru #top .av-subnav-menu>li a,body.ru .av-main-nav>li>a,body.ru .single-post .entry-content-wrapper .post-title,body.ru .single-offer .entry-content-wrapper .post-title{font-family:roboto,sans-serif!important}body.ru{font-weight:300;font-size:13px}body.ru h2,body.ru h3,body.ru .single-post .entry-content-wrapper .post-title,body.ru .single-offer .entry-content-wrapper .post-title{font-weight:100}body.ru .av-main-nav>li>a,body.ru #top .av-subnav-menu>li a,body.ru .av-main-nav>li>a{font-weight:100!important}#header_bg{height:50px;background-color:#fff}#header{background:transparent}#header .row{margin:0}#header #header_desktop .row{background:#fff}#header .containter{margin:0 50px;position:relative}#header #header_desktop .av-main-nav-wrap{float:none}#header .logo{position:relative;transform:none!important;left:0;float:none}#header #header_desktop #logo{float:left}#header #header_desktop h1.logo{position:absolute;margin:0;height:50px;padding:5px 0}#header #header_desktop #menu{width:100%;padding-left:125px;padding-right:120px}#header #header_desktop #menu #avia-menu{text-align:center}#header #header_desktop .av-main-nav li{float:none;display:inline-block}#header #header_desktop #menu #avia-menu>li>a{line-height:50px;padding:0 10px}#header #header_desktop #menu #avia-menu>li>a .avia-bullet{display:none}#header #header_desktop #menu #avia-menu>li>a .avia-menu-text{text-transform:uppercase;color:#666;letter-spacing:1px;font-size:11px;font-weight:400}#header #header_desktop #menu #avia-menu>li.current-menu-item>a .avia-menu-text{color:#005397}#header #header_desktop #menu #avia-menu>li>a:hover .avia-menu-text{color:#005397}#header #header_desktop #menu #avia-menu>li>a .avia-menu-fx{display:none}#header #header_mobile #menu .av-main-nav-wrap{float:none}#header #header_mobile #menu .av-main-nav li{float:none}#top #header #header_desktop .av-main-nav li:hover>ul{display:none}#top #header #header_desktop .av-main-nav li#languages:hover>ul{display:block;width:50px;left:-6px;background:#fff;border-top:0;line-height:0}#header #header_desktop #menu #languages .language_flag>img{border-radius:0}#header #header_desktop #menu #languages>a>.avia-menu-text>.language_flag>img{margin-top:20px;vertical-align:top}#header #header_desktop #book{position:absolute;top:0;right:0;line-height:50px;vertical-align:middle;z-index:9}#header a.button.book-now-button{background-color:#005397;transition:all .2s ease-in-out;height:32px;line-height:32px;border:1px solid #005397;display:inline-block;vertical-align:middle;padding:0 25px}#header a.button.book-now-button:hover{background-color:#fff;color:#005397}#header a.button.book-now-button:hover,#header a.button.book-now-button:focus,#header a.button.book-now-button:active{text-decoration:none}#header #header_mobile{display:none}#header #header_mobile .row{background-color:rgba(205,205,205,.9)}#header #header_mobile .row.first{background:#fff}#header #header_mobile .container{max-width:none;position:relative;padding:0;margin:0 50px;width:auto}#header #header_mobile #mobile_toggle{position:absolute;top:0;left:0;height:50px;width:34px;padding:8px 0;z-index:9}#header #header_mobile #mobile_toggle .mobile_toggle_inner{width:100%;height:100%;border:2px solid #005397;border-radius:3px;background-image:url(../images/menu-open.png);background-size:80%;background-position:center;background-repeat:no-repeat}#header #header_mobile #mobile_toggle.open .mobile_toggle_inner{background-image:url(../images/menu-close.png)}#header #header_mobile #logo{padding:0 120px 0 35px}#header #header_mobile #logo h1.logo{margin:0;text-align:center;width:100%;height:50px!important;padding:5px 0}#header #header_mobile #logo img{height:40px!important}#header #header_mobile #logo h1.logo>a{display:inline-block}#header #header_mobile #book{position:absolute;top:0;right:0;line-height:50px;vertical-align:middle;z-index:9}#header #header_mobile #menu{display:none}#header #header_mobile #menu #avia-menu{text-align:center;padding:0 180px}#header #header_mobile #menu #avia-menu li a{padding:2px 0;border:2px solid transparent}#header #header_mobile #menu #avia-menu li:hover a{border:2px solid #005397}#header #header_mobile #menu li.current-menu-item a{background-color:#005397}#header #header_mobile #menu .avia-bullet{display:none}#top #header #header_mobile #menu .av-main-nav li:hover>ul{display:none}#header #header_mobile #menu .avia-menu-fx{display:none}#header #header_mobile #menu li a .avia-menu-text{color:#333}#header #header_mobile #menu li.current-menu-item .avia-menu-text{color:#fff}@media only screen and (max-width:767px){.responsive #top #wrap_all #header{position:absolute!important}#top #wrap_all .av_header_transparency{background-color:transparent!important}.responsive #top .logo{height:50px!important}.responsive .logo img{max-height:40px}}#header #header_mobile #menu{padding:10px 0}#header #header_mobile #menu #languages{position:relative}#header #header_mobile #menu #avia-menu li#languages a{border:2px solid transparent}#header #header_mobile #menu #languages>a>.avia-menu-text{visibility:hidden}#header #header_mobile #menu #languages>.sub-menu{display:block;width:100%;position:absolute;top:0;left:0;border:0;box-shadow:none}#top #header #header_mobile #menu .av-main-nav li#languages:hover>ul{display:block}#header #header_mobile #menu #languages>.sub-menu>li{display:inline-block;width:auto;border:2px solid transparent;margin:0 8px}#header #header_mobile #menu #languages>.sub-menu>li:hover{display:inline-block;width:auto;border:2px solid #005397}#header #header_mobile #menu #languages>.sub-menu>li>a{border:0;padding:0 12px;margin:6px 0 2px}#header #header_mobile #menu #languages>.sub-menu>li>a .language_flag img{border-radius:0}.en #header #header_desktop{display:none}.en #header #header_mobile{display:block}.en #header #header_mobile #menu #avia-menu{padding-left:84px;padding-right:171px}@media all and (max-width:1145px){.en .av-submenu-container{max-height:0;overflow:hidden}#top.en .av-submenu-container{border:0!important}.en .av-submenu-container+.sticky_placeholder{max-height:0;overflow:hidden}}.de #header #header_mobile #logo{padding:0 105px 0 35px}.de #header #header_mobile #menu #avia-menu{padding-left:84px;padding-right:155px}.de #header #header_desktop{display:none}.de #header #header_mobile{display:block}@media all and (max-width:1235px){.de .av-submenu-container{max-height:0;overflow:hidden}#top.de .av-submenu-container{border:0!important}.de .av-submenu-container+.sticky_placeholder{max-height:0;overflow:hidden}}.ru #header #header_mobile #logo{padding:0 165px 0 35px}.ru #header #header_mobile #menu #avia-menu{padding-left:84px;padding-right:207px}.ru #header #header_desktop{display:none}.ru #header #header_mobile{display:block}@media all and (max-width:1215px){.ru .av-submenu-container{max-height:0;overflow:hidden}#top.ru .av-submenu-container{border:0!important}.ru .av-submenu-container+.sticky_placeholder{max-height:0;overflow:hidden}}.cn #header #header_mobile #logo{padding:0 100px 0 35px}.cn #header #header_mobile #menu #avia-menu{padding-left:84px;padding-right:152px}.cn #header #header_desktop{display:none}.cn #header #header_mobile{display:block}@media all and (max-width:980px){.cn .av-submenu-container{max-height:0;overflow:hidden}#top.cn .av-submenu-container{border:0!important}.cn .av-submenu-container+.sticky_placeholder{max-height:0;overflow:hidden}}#top .av-submenu-container{height:inherit;background:#ddd;min-height:0}.av-submenu-container>.container{max-width:none}#top .av-subnav-menu>li{padding:5px 0}#top .sticky_placeholder{height:33px}#top .av-subnav-menu>li a{border-left:1px solid rgba(88,89,91,.3);background:#ddd}.av-subnav-menu li a .avia-menu-text{color:#888;text-transform:uppercase;font-size:11px;font-weight:400}.av-subnav-menu .current-menu-item a span,.av-subnav-menu li:hover a span{color:#005397!important}.av-subnav-menu .current-menu-item a::after,.av-subnav-menu li:hover a::after{background-color:#005397!important;content:'';width:30px;height:1px;display:table;margin:4px 0 0 -15px!important;position:absolute;left:50%}@media only screen and (max-width:990px){.av-minimum-height-85{width:100%;display:inline-block;position:relative}.av-minimum-height-85::after{padding-top:56.25%;display:block;content:''}.av-minimum-height-85 .container{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff}}.container_wrap{border-top:0}.container_wrap_first{padding-bottom:25px}@media screen and (max-width:767px){.spacing-helper .flex_column.av_one_half{margin-bottom:50px!important}.spacing-helper .flex_column.av_one_half:last-child{margin-bottom:0!important}}.intro-text{text-align:center}.page-template-page-intro-100-light #featured_image_holder,.page-template-page-intro-100-dark #featured_image_holder,.page-template-page-intro-85-light #featured_image_holder,.page-template-page-intro-85-dark #featured_image_holder{margin-bottom:-32px}.page-template-page-intro-100-light.admin-bar #featured_image_holder,.page-template-page-intro-100-dark.admin-bar #featured_image_holder,.page-template-page-intro-85-light.admin-bar #featured_image_holder,.page-template-page-intro-85-dark.admin-bar #featured_image_holder{margin-bottom:-64px}#top .av-submenu-container{border-top:1px solid #ddd!important}#top .scroll-down-link{animation:2s ease-in-out 0s normal none infinite running avia_fade_move_down!important;bottom:70px!important}.button-wrap.fake-button span.button,.button-wrap a.button,.main_color input[type=submit]{display:table;margin:10px auto 0;text-align:center}a.button,.button-wrap.fake-button,.main_color input[type=submit]{text-transform:uppercase;font-size:12px}a.button:hover,.button-wrap.fake-button span.button:hover{text-decoration:none}div .main_color .button.black,a.button.black,.button-wrap.fake-button span.button.black,.main_color input[type=submit]{background:0 0;border:1px solid #58595b;color:#58595b}div .main_color .button.black:hover,a.button.black:hover,.button-wrap.fake-button span.button.black:hover,.main_color input[type=submit]:hover{background-color:rgba(255,255,255,.35);border-color:#000;color:#000}div .main_color .button.white,a.button.white{background:0 0;border:1px solid #fff;color:#fff}div .main_color .button.white:hover,a.button.white:hover{background-color:rgba(0,0,0,.35);border-color:#fff;color:#fff}.two_buttons{text-align:center}.two_buttons>*{display:inline-block;margin:0 5px}.two_buttons .button-wrap.fake-button span.button{display:inline-block}.two_buttons>a.button-wrap.fake-button:hover{text-decoration:none}.two_buttons a.button-wrap span.button{min-width:145px}.no_link_effect:hover span.image-overlay{opacity:0!important;top:0;left:0}.no_link_effect:hover{text-decoration:none}a.button.blue{background-color:#005397;transition:all .2s ease-in-out!important;height:32px;line-height:30px;border:1px solid #005397;display:inline-block;padding:0 25px;margin-top:25px;color:#fff!important}a.button.blue:hover,a.button.blue:focus,a.button.blue:active{text-decoration:none;background-color:#fff;color:#005397!important;border:1px solid #005397!important}.fancy-button-center{text-align:center}.fancy-button{margin-top:15px}.fancy-button .button-border{background:#58595b none repeat scroll 0 0;position:absolute}.fancy-button{display:inline-block;position:relative;text-align:center;text-transform:uppercase}.fancy-button a{display:inline-block;padding:15px 40px;text-decoration:none;color:#58595b}.fancy-button a:hover{color:#333}.fancy-button .button-border.top{height:1px;width:10%;left:45%;top:0;-webkit-transition:width .2s .3s ease,left .2s .3s ease;-moz-transition:width .2s .3s ease,left .2s .3s ease;-o-transition:width .2s .3s ease,left .2s .3s ease;transition:width .2s .3s ease,left .2s .3s ease}.fancy-button:hover .button-border.top{left:0;width:100%;-webkit-transition:width .2s ease,left .2s ease;-moz-transition:width .2s ease,left .2s ease;-o-transition:width .2s ease,left .2s ease;transition:width .2s ease,left .2s ease}.fancy-button .button-border.left,.fancy-button .button-border.right{width:1px;top:0;-webkit-transition:all .2s .2s ease;-moz-transition:all .2s .2s ease;-o-transition:all .2s .2s ease;transition:all .2s .2s ease;height:0}.fancy-button .button-border.left{left:0}.fancy-button .button-border.right{right:0}.fancy-button:hover .button-border.left,.fancy-button:hover .button-border.right{height:100%;-webkit-transition:all .2s .2s ease;-moz-transition:all .2s .2s ease;-o-transition:all .2s .2s ease;transition:all .2s .2s ease}.fancy-button .button-border.bottom-left,.fancy-button .button-border.bottom-right{height:1px;width:0;position:absolute;bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.fancy-button .button-border.bottom-left{left:0}.fancy-button .button-border.bottom-right{right:0}.fancy-button:hover .button-border.bottom-left,.fancy-button:hover .button-border.bottom-right{width:50%;-webkit-transition:all .2s .3s ease;-moz-transition:all .2s .3s ease;-o-transition:all .2s .3s ease;transition:all .2s .3s ease}.fancy-button.white .button-border{background:rgba(255,255,255,.8) none repeat scroll 0 0}.fancy-button.white a{color:rgba(255,255,255,.8)}.fancy-button.white a:hover{color:rgba(255,255,255,.8)}a.title-image-content-button:link,a.title-image-content-button:visited,a.title-image-content-button:hover,a.title-image-content-button:active,a.title-image-content-button:focus{text-decoration:none}a.title-image-content-button:hover{text-decoration:none}a.title-image-content-button .image-overlay{visibility:hidden}a.title-image-content-button,a.title-image-content-button:hover{-webkit-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;transition:color .4s ease-in-out}a.title-image-content-button .fancy-button{display:inline-block;padding:15px 40px;text-decoration:none;color:#58595b}a.title-image-content-button .fancy-button:hover{color:#333}@media screen and (max-width:767px){.responsive #top #wrap_all a.flex_column.title-image-content-button{margin-bottom:60px}}.image_with_button{background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;height:0;padding-top:56.5%;position:relative}.image_with_button .image_with_button_inner{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/mask-gallery-1.png);background-size:100% 100%;background-color:rgba(0,0,0,.25);transition:all .5s ease-in 0}.image_with_button:hover .image_with_button_inner{background-color:transparent;transition:all .5s ease-in 0}.image_with_button .image_with_button_inner .button{width:100%;background:0 0!important;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.image_with_button .image_with_button_inner .button .button_inner{border:1px solid #fff;display:inline-block;padding:5px 10px;transition:all .5s ease-in 0}.image_with_button:hover .image_with_button_inner .button .button_inner{background:rgba(255,255,255,.25);transition:all .5s ease-in 0}#top #main .gallery.avia-section .template-page.content{padding-top:0}#top .gallery div .avia-gallery img{border:0;padding:1px;border-radius:3px;margin:0}#top #wrap_all .gallery .avia-gallery .avia-gallery-thumb a,#top #wrap_all .gallery .avia-gallery .avia-gallery-thumb a:hover{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#top div .dgallery.avia-gallery .avia-gallery-big,.dgallery .avia-gallery-thumb{display:inline-block}#top div .dgallery.dgallery1.avia-gallery .avia-gallery-big{float:none}#top div .dgallery.avia-gallery .avia-gallery-big{padding:0;border-radius:0!important;border:0}#top div .dgallery.avia-gallery .avia-gallery-big::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.avia_transform .dgallery a .image-overlay,.avia_transform .dgallery a:hover .image-overlay{background:0 0!important}.main_color .image-overlay .image-overlay-inside::before{background:#f8f8f8;color:#666}#top #wrap_all .gallery .avia-gallery .avia-gallery-thumb a::after{background-image:url(../images/mask-gallery-1.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#top .gallery.avia-section p a{border:0;max-width:none;display:inline-block;position:unset}#top div .gallery.main-image-thumb-below .avia-gallery .avia-gallery-big::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#top div .gallery.main-image-thumb-below .avia-gallery .avia-gallery-big{border-width:0;z-index:-1;padding:0}#top div .gallery.main-image-thumb-below .avia-gallery .avia-gallery-thumb{z-index:2;margin:-15px 5% 25px;display:table}@media only screen and (max-width:768px){#top #wrap_all .gallery.main-image-thumb-below .avia-gallery-1 .avia-gallery-thumb a{width:12.5%!important}}@media only screen and (max-width:600px){#top #wrap_all .gallery.main-image-thumb-below .avia-gallery-1 .avia-gallery-thumb a{width:25%!important}#top div .gallery.main-image-thumb-below .avia-gallery .avia-gallery-thumb{margin:-5px 5% 0}}.avia-video.avia-video-16-9{background-color:rgba(0,0,0,.45);box-shadow:0 0 50px 0 #000;margin:5.49%;padding:25%}.title-image-content-button{}.title-image-content-button h2,.title-image-content-button h3{font-size:18px;text-transform:uppercase;text-align:center}.title-image-content-button h3::after{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:10px auto 0}.title-image-content-button .avia-image-container-inner::after{background-image:url(../images/mask-gallery-1.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;pointer-events:none}.title-image-content-button .avia_textblock.box-content p{display:table;text-align:center}.title-image-content-button .avia_textblock .two_buttons{display:table;margin:.85em auto 0}.image-stripe-with-text-on-right{padding:0}.image-stripe-with-text-on-right .inner{background-size:cover;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:inset 1px 1px 3px rgba(0,0,0,.1)}.image-stripe-with-text-on-right .inner h2{text-transform:uppercase}.image-stripe-with-text-on-right .inner h2::after{margin:15px 0}.image-stripe-with-text-on-right .mobile-image img{display:none}.image-stripe-with-text-on-right .mobile-image .avia-image-container-inner::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.image-stripe-with-text-on-right .mobile-image.no-shadow .avia-image-container-inner::after{display:none}@media only screen and (max-width:767px){.responsive #top #wrap_all .image-stripe-with-text-on-right .av_two_fifth.flex_column{margin-bottom:0}.image-stripe-with-text-on-right .avia_textblock h2,.image-stripe-with-text-on-right .avia_textblock h3,.image-stripe-with-text-on-right .avia_textblock p{text-align:center!important}.image-stripe-with-text-on-right .inner h2::after{margin:15px auto}}@media only screen and (max-width:1230px){.image-stripe-with-text-on-right .flex_cell{padding:30px!important}}@media only screen and (min-width:960px) and (max-width:1230px){.image-stripe-with-text-on-right .flex_cell .flex_cell_inner .av_three_fifth{margin-left:0;width:63%}}@media only screen and (max-width:1060px){.image-stripe-with-text-on-right .flex_cell{background-image:none!important}.image-stripe-with-text-on-right .mobile-image img{display:block;visibility:visible;border-radius:0}}.image-stripe-with-text-on-left{padding:0}.image-stripe-with-text-on-left .inner{background-size:cover;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:inset 1px 1px 3px rgba(0,0,0,.1)}.image-stripe-with-text-on-left .flex_cell .flex_cell_inner .av_three_fifth{margin-left:0}.image-stripe-with-text-on-left .inner h2{text-transform:uppercase}.image-stripe-with-text-on-left .inner h2::after{margin:15px 0}.image-stripe-with-text-on-left .mobile-image img{display:none}.image-stripe-with-text-on-left .mobile-image .avia-image-container-inner::after{background-image:url(../images/16-9mask-new.png);background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.image-stripe-with-text-on-left .mobile-image.no-shadow .avia-image-container-inner::after{display:none}@media only screen and (max-width:767px){.responsive #top #wrap_all .image-stripe-with-text-on-left .av_two_fifth.flex_column{margin-bottom:0}.image-stripe-with-text-on-left .avia_textblock h2,.image-stripe-with-text-on-left .avia_textblock h3,.image-stripe-with-text-on-left .avia_textblock p{text-align:center!important}.image-stripe-with-text-on-left .inner h2::after{margin:15px auto}}@media only screen and (max-width:1230px){.image-stripe-with-text-on-left .flex_cell{background-image:none!important;padding:30px!important}.image-stripe-with-text-on-left .mobile-image,.image-stripe-with-text-on-left .mobile-image img{display:block;visibility:visible;border-radius:0}.image-stripe-with-text-on-left .flex_cell .flex_cell_inner .av_two_fifth{float:right}.image-stripe-with-text-on-left .flex_cell .flex_cell_inner .av_three_fifth{margin-left:0}}.avia-slideshow li:after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.avia-slideshow{margin:0!important}.avia-slideshow-dots{display:none}.avia-slideshow-arrows a::before{background:0 0}#top .av-control-minimal .avia-slideshow-arrows a::before{border:0}.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls .prev-slide{left:0}.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls .prev-slide{left:35px!important}.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls .next-slide{right:35px!important}.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls .prev-slide{left:55px!important}.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls .next-slide{right:55px!important}.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a{opacity:1;filter:alpha(opacity=1)}.avia_playpause_icon{position:absolute;height:100px;width:100px;margin:-50px 0 0 -50px;background:#000;background:rgba(0,0,0,.4);border-radius:3px;top:50%;left:50%;z-index:50;display:none;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);background:rgba(0,0,0,.4) url(../images/video-pause.png);background-size:80% 80%;background-position:center center}.video-slide .container{padding:0 6px}.video-slide .av_textblock_section{margin-bottom:-6px}.half-text-half-image h2{text-transform:uppercase;font-size:22px}.half-text-half-image .fancy-button-center{margin-top:15px}.half-text-half-image .text-wrap{background:rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.half-text-half-image:hover .text-wrap{background:rgba(255,255,255,.6);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.half-text-half-image .text-wrap-inner{max-width:50%;width:50%;margin:0 auto!important;display:table;float:none!important;text-align:center}.half-text-half-image .img-wrap{background-size:cover}.half-text-half-image .img-wrap img{border-radius:0}.half-text-half-image .img-wrap .flex_cell_inner{min-height:350px}.half-text-half-image .mobile-image.avia-image-container.avia-align-center{display:none;margin:0 auto}.tab_section{display:block;max-width:56.9rem;position:relative;margin:-16px auto 0}.tab_section .tab_section_title{margin:0 auto;text-align:center;width:71%;display:none}.tab_section .tab_images img{width:100%;height:100%;display:table}.tab_section .tab_images{display:block;font-size:0;line-height:0;margin:0;position:relative;width:100%;height:100%;padding-bottom:56.25%}.tab_section .tab_images .tab_image{background-size:cover;font-size:0;height:100%;left:0;line-height:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.tab_section .tab_images .tab_image.selected{opacity:1}.tab_section .tab_images::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.tab_section .tab_images .tab_buttons{color:#fff;font-size:10px;left:50%;line-height:10px;position:absolute;top:100%;-webkit-transform:translate(-50%,-22px);-ms-transform:translate(-50%,-22px);transform:translate(-50%,-22px);z-index:3;width:100%;text-align:center;margin-top:-52px}.tab_section .tab_images .tab_buttons .tab_button:hover{color:#fff}.tab_section .tab_images .tab_buttons .tab_button{color:#ddd;cursor:pointer;display:inline-block;font-size:11px;letter-spacing:1px;padding:0 15px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-in-out .6s;-moz-transition:all .3s ease-in-out .6s;-o-transition:all .3s ease-in-out .6s;transition:all .6s ease-in-out .6s}.tab_section .tab_images .tab_buttons .tab_button::after{background:#fff none repeat scroll 0 0;content:"";display:inline-block;height:0;left:50%;position:absolute;bottom:-13px;-webkit-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);transform:translate(-50%,0px);width:1px;-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.tab_section .tab_images .tab_buttons .tab_button:hover::after{height:10px}.tab_section .tab_images .tab_buttons .tab_button.selected::after{height:10px}.tab_section .tab_contents{margin-top:-25px;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;width:72%;z-index:9}.tab_section .tab_contents .tab_content{display:none;left:0;margin:0 auto;opacity:1;padding:0;position:relative;visibility:visible;text-align:center}.tab_section .tab_contents .tab_content.selected{display:block}.tab_section .tab_contents .tab_content_link{margin-top:15px}@media screen and (max-width:982px){.tab_section .tab_images .tab_buttons{margin-top:-39px}}@media screen and (max-width:767px){.tab_section .tab_images .tab_buttons{margin-top:10px}.tab_section .tab_images .tab_buttons .tab_button{border:1px solid #333;padding:10px;color:#333;background:rgba(255,255,255,.2)}.tab_section .tab_images .tab_buttons .tab_button:hover,.tab_section .tab_images .tab_buttons .tab_button.selected{background:rgba(255,255,255,.9);color:#000}.tab_section .tab_images .tab_buttons .tab_button::after{display:none}.tab_section .tab_images .tab_buttons .tab_button,.tab_section .tab_images .tab_buttons .tab_button:hover{-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.tab_section .tab_contents{width:90%;margin-top:30px}.tab_section .tab_images .tab_image{background-position:center center}}@media screen and (max-width:695px){.tab_section .tab_contents{margin-top:30px}}@media screen and (max-width:600px){.tab_section .tab_images .tab_buttons .tab_button{width:140px;margin-bottom:5px}.tab_section .tab_contents{margin-top:70px}.tab_section .tab_images .tab_buttons{max-width:90%}}@media screen and (max-width:555px){.tab_section .tab_images .tab_buttons .tab_button{width:auto;margin-bottom:5px}}@media screen and (max-width:500px){.tab_section .tab_images .tab_buttons{margin-top:15px}}@media screen and (max-width:361px){.tab_section .tab_contents{margin-top:100px}}.title-video-text{}.title-video-text .container{padding-left:5px;padding-right:5px}.title-video-text .text{z-index:9999!important;padding-left:50px;padding-right:50px}.title-video-text .video{margin-top:-20px!important;margin-bottom:-70px!important}.title-video-text .video:hover{cursor:pointer}@media screen and (max-width:767px){.title-video-text .video{margin-bottom:0!important}.title-video-text .text{padding-left:10px;padding-right:10px}.title-video-text .text .button-wrap{margin-top:20px}}.restaurant-menu{margin:20px 0 0}.restaurant-menu ul{margin:0;list-style-type:none}.restaurant-menu ul li{text-align:center;margin-left:0}.restaurant-menu ul li:after{content:'';width:3px;height:3px;background:#666;display:table;margin:6px auto 0}.restaurant-menu ul li:last-child:after{display:none}#top input[type=text],#top input[type=password],#top input[type=email],#top input[type=number],#top input[type=url],#top input[type=tel],#top input[type=search],#top textarea,#top select{border-radius:3px;border:1px solid rgba(255,255,255,.4)!important;background-color:rgba(255,255,255,.4)!important;color:#666!important;padding-left:5px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#top input[type=text]:focus,#top input[type=password]:focus,#top input[type=email]:focus,#top input[type=number]:focus,#top input[type=url]:focus,#top input[type=tel]:focus,#top input[type=search]:focus,#top textarea:focus,#top select:focus{border-color:#ccc!important;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}span.wpcf7-not-valid-tip{display:none}#top input[type=text].wpcf7-not-valid,#top input[type=input].wpcf7-not-valid,#top input[type=password].wpcf7-not-valid,#top input[type=email].wpcf7-not-valid,#top input[type=number].wpcf7-not-valid,#top input[type=url].wpcf7-not-valid,#top input[type=tel].wpcf7-not-valid,#top input[type=search].wpcf7-not-valid,#top textarea.wpcf7-not-valid,#top select.wpcf7-not-valid{border-color:red!important}.main_color input[type=submit]{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.main_color input[type=submit]:hover{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.main_color #contact-form *::-moz-placeholder,.main_color #undersea-contact-form *::-moz-placeholder{font-family:bentonsans-light,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:11px;color:#333!important;text-transform:uppercase}::-webkit-input-placeholder{font-family:bentonsans-light,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:11px;color:#333!important;text-transform:uppercase}::-moz-placeholder{font-family:bentonsans-light,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:11px;color:#333!important;text-transform:uppercase}:-ms-input-placeholder{font-family:bentonsans-light,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:11px;color:#333!important;text-transform:uppercase}:-moz-placeholder{font-family:bentonsans-light,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:11px;color:#333!important;text-transform:uppercase}.avia-mozilla #top select,#top select{font-family:bentonsans-light,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:11px;color:#333;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/select.png)!important;background-size:8px!important;background-repeat:no-repeat!important;background-position:right 5px center!important}#top .input-text,#top input[type=text],#top input[type=input],#top input[type=password],#top input[type=email],#top input[type=number],#top input[type=url],#top input[type=tel],#top input[type=search],#top textarea,#top select{margin-bottom:0}#contact-form div.recaptcha,#undersea-contact-form div.recaptcha,#contact-form p.send{margin:20px auto;display:table}#contact-form .fancy-button br,#undersea-contact-form .fancy-button br{display:none}div.wpcf7-response-output{text-align:center}#undersea-contact-form{max-width:550px;margin:0 auto}#undersea-contact-form p:nth-child(1),#undersea-contact-form p:nth-child(2){width:49%;display:inline-block}#undersea-contact-form p:nth-child(1){float:left}#undersea-contact-form p:nth-child(2){float:right}#undersea-contact-form textarea{height:100px}#contact-form p{margin:0}#contact-form p.your-message-textarea{margin-top:0}#contact-form{width:100%;display:table;box-sizing:border-box;text-align:justify;margin:20px auto}#contact-form p{text-align:left;box-sizing:border-box}#contact-form p:nth-child(1),#contact-form p:nth-child(2),#contact-form p:nth-child(3){display:inline-block;float:left;width:33.33333%}#contact-form p:nth-child(1) span.wpcf7-form-control-wrap,#contact-form p:nth-child(2) span.wpcf7-form-control-wrap,#contact-form p:nth-child(3) span.wpcf7-form-control-wrap{display:table;width:100%}#contact-form p:nth-child(2) span.wpcf7-form-control-wrap{padding:0 2%}#contact-form p.your-message-textarea{display:table;width:100%;padding-top:5px}#contact-form div.recaptcha,#contact-form p.send{margin:20px auto;display:table}#contact-form textarea{width:99.8%;height:150px}@media screen and (max-width:605px){#contact-form p:nth-child(1),#contact-form p:nth-child(2),#contact-form p:nth-child(3),#contact-form p:nth-child(1) span.wpcf7-form-control-wrap,#contact-form p:nth-child(2) span.wpcf7-form-control-wrap,#contact-form p:nth-child(3) span.wpcf7-form-control-wrap{width:100%!important}#contact-form p:nth-child(1) span.wpcf7-form-control-wrap,#contact-form p:nth-child(2) span.wpcf7-form-control-wrap,#contact-form p:nth-child(3) span.wpcf7-form-control-wrap{padding:1% 0 0}}@media screen and (max-width:767px){#contact{border-color:#ccc}.responsive #top #wrap_all #contact .flex_column{margin-bottom:0}#contact form,#contact #contact-form{margin-bottom:0!important}}.book-a-table-wrap{border-top:1px solid #005397!important;border-bottom:1px solid #005397!important}.book-a-table-wrap .container .content{padding-top:40px;padding-bottom:0}.book-a-table-wrap #other-location-group p,.book-a-table-wrap #travelling-partner-group p,.book-a-table-wrap div.menu-option p{padding-right:15px;max-width:100%;margin:0 auto 15px}.restaurant-booking-form{text-transform:uppercase;text-align:center;width:calc(100% + 15px)}.restaurant-booking-form p{margin:0 0 15px}.restaurant-booking-form p span.wpcf7-form-control-wrap{padding-top:5px;display:block}.restaurant-booking-form .sitting-info p{width:33.3%;display:inline-block;vertical-align:top;padding-right:15px}.restaurant-booking-form .contact-info p{width:25%;display:inline-block;vertical-align:top;padding-right:15px}.main_color .restaurant-booking-form input[type=submit]{padding:10px 30px;background:#005397;color:#fff;font-family:bentonsans-light;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:1px;border-color:#005397;border-radius:2px}.main_color .restaurant-booking-form input[type=submit]:hover{background:#ccc;color:#333;border-color:#ccc}#top .restaurant-booking-form input[type=text]:focus,#top .restaurant-booking-form input[type=password]:focus,#top .restaurant-booking-form input[type=email]:focus,#top .restaurant-booking-form input[type=number]:focus,#top .restaurant-booking-form input[type=url]:focus,#top .restaurant-booking-form input[type=tel]:focus,#top .restaurant-booking-form input[type=search]:focus,#top .restaurant-booking-form textarea:focus,#top .restaurant-booking-form select:focus{border-color:#005397!important;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#top .restaurant-booking-form input[type=text],#top .restaurant-booking-form input[type=password],#top .restaurant-booking-form input[type=email],#top .restaurant-booking-form input[type=number],#top .restaurant-booking-form input[type=url],#top .restaurant-booking-form input[type=tel],#top .restaurant-booking-form input[type=search],#top .restaurant-booking-form textarea,#top .restaurant-booking-form select{text-align:center}.sitting-info-c .wpcf7-list-item input{display:none}.wpcf7-list-item-label{cursor:pointer}.sitting-info-c div.date-wrap input{height:34px!important;margin-top:2px!important}.sitting-info-c div.date-wrap,.sitting-info-c div.diners-wrap,.sitting-info-c div.sitting-wrap{width:33.33%;height:34px;vertical-align:top;line-height:34px;display:inline-block;padding-right:15px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-bottom:15px}.sitting-info-c div.diners-wrap>span.inner,.sitting-info-c div.sitting-wrap>span.inner{width:100%;height:34px;vertical-align:middle;line-height:34px;display:inline-block;border-radius:3px;border:1px solid rgba(255,255,255,.4)!important;background-color:rgba(255,255,255,.4)!important;color:#666!important}.sitting-info-c span.wpcf7-list-item{margin:0}.sitting-info-c div.diners-wrap .wpcf7-form-control-wrap,.sitting-info-c div.sitting-wrap .wpcf7-form-control-wrap{margin-left:15px}.sitting-info-c label span{display:inline-block;background-color:#d0d0d0;color:#005397;height:20px;text-align:center;padding:0 8px;border-radius:3px;line-height:20px;margin-right:5px;font-size:10px;cursor:pointer;transition:background-color .2s ease-in 0s,color .2s ease-in 0s}.sitting-info-c .wpcf7-form-control-wrap .wpcf7-list-item:last-child label span{margin-right:0}.sitting-info-c label.selected span{background-color:#005397;color:#fff!important}.date-wrap .wpcf7-form-control-wrap:before{display:table;content:'DATE:';position:absolute;z-index:9;text-align:left;float:left;margin:2px 22px 0}body.cn .date-wrap .wpcf7-form-control-wrap:before{display:table;content:'日期:';position:absolute;z-index:9;text-align:left;float:left;margin:2px 22px 0}body.de .date-wrap .wpcf7-form-control-wrap:before{display:table;content:'Datum:';position:absolute;z-index:9;text-align:left;float:left;margin:2px 22px 0}body.ru .date-wrap .wpcf7-form-control-wrap::before{display:table;content:'Даты:';position:absolute;z-index:9;text-align:left;float:left;margin:2px 22px 0}.sitting-info-c div.date-wrap input#datePicker{background:rgba(255,255,255,.4) url(../images/calendar.png)!important;background-repeat:no-repeat!important;background-size:30px 30px!important;background-position:center right 10px!important}@media screen and (max-width:990px){.sitting-info-c div.date-wrap{width:55%;margin-bottom:20px}.sitting-info-c div.date-wrap>span.inner{max-width:50%!important}.sitting-info-c div.diners-wrap,.sitting-info-c div.sitting-wrap{width:50%}}@media screen and (max-width:568px){.sitting-info-c div.date-wrap,.sitting-info-c div.diners-wrap,.sitting-info-c div.sitting-wrap{width:100%;margin-bottom:20px}}@media screen and (max-width:767px){.restaurant-booking-form .contact-info p{width:50%}}@media screen and (max-width:660px){.restaurant-booking-form .sitting-info p{width:50%}}@media screen and (max-width:515px){.restaurant-booking-form .sitting-info p,.restaurant-booking-form .contact-info p{width:100%}}@media screen and (max-width:800px){body.ru .restaurant-booking-form .sitting-info p{width:50%}body.ru .restaurant-booking-form .sitting-info p:last-child{width:100%}}@media screen and (max-width:600px){.ru .sitting-info-c div.date-wrap,.ru .sitting-info-c div.diners-wrap,.ru .sitting-info-c div.sitting-wrap{width:100%;margin-bottom:20px}}@media screen and (max-width:565px){body.ru .restaurant-booking-form .sitting-info p{width:100%}}#contact-form.newsletter-signup{margin-bottom:-20px}#contact-form.newsletter-signup p:nth-child(4),#contact-form.newsletter-signup p:nth-child(5){width:49.7%;display:inline-block;padding-top:5px}#contact-form.newsletter-signup p:nth-child(5){float:right}#contact-form.newsletter-signup .fancy-button{margin-top:30px}@media screen and (max-width:605px){#contact-form.newsletter-signup p:nth-child(4),#contact-form.newsletter-signup p:nth-child(5){width:100%}}.accommodation-category-wrap .fancy-button a{padding:15px 20px}.accommodation-box .image-overlay-inside,.accommodation-box .image-overlay.overlay-type-extern{display:none!important}.accommodation-box{padding:0!important}.accommodation-box .avia-image-container-inner::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.accommodation-box .av_textblock_section{margin-top:-10px}.accommodation-box:hover img{opacity:.8}.accommodation-box img,.accommodation-box:hover img{-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s}.accommodation-box{text-align:center;padding-bottom:30px!important;margin-bottom:10px!important}.accommodation-box h3{text-transform:uppercase;font-weight:400;font-size:18px;margin-bottom:0}.accommodation-box p{margin:0}.accommodation-box a,.accommodation-box a h3{color:#58595b}.accommodation-box a:hover,.accommodation-box a h3:hover{color:#333;text-decoration:none}.accommodation-box a:hover{color:#58595b}.villa-title-subtitle{display:table;margin:0 auto;width:100%}.villa-title-subtitle h2:after{display:none}.villa-title-subtitle .villa-sub{display:table;margin:0 auto;padding-left:8px}.villa-title-subtitle h3.sub-left,.villa-title-subtitle h3.sub-right{text-align:center;font-weight:400;text-transform:uppercase;font-size:16px;display:inline-block;float:left;padding-top:10px;padding-bottom:10px}.villa-title-subtitle h3.sub-left{border-right:1px solid;padding-right:27px;margin-right:27px}.villa-title-subtitle.show-on-mobile{display:none!important}@media screen and (max-width:500px){.villa-title-subtitle.map_navigation h3.sub-left{border:0;margin:0 10px 0 0;padding:0}.villa-title-subtitle.map_navigation h3.sub-left,.villa-title-subtitle.map_navigation h3.sub-right{display:inline-block;float:none;padding:0;border:1px solid;padding:8px!important;font-size:11px}}@media screen and (max-width:300px){.villa-title-subtitle.map_navigation h3.sub-left,.villa-title-subtitle.map_navigation h3.sub-right{display:block;margin:10px auto 5px}}@media screen and (max-width:640px){.villa-title-subtitle .hide-on-mobile{display:none!important}.villa-title-subtitle.show-on-mobile{display:table!important}.villa-title-subtitle.show-on-mobile .villa-sub{margin-top:20px!important}.villa-title-subtitle .villa-sub{padding-top:10px}.villa-title-subtitle h3.sub-left{border-right:0;padding-right:0;margin-right:0}.villa-title-subtitle h3.sub-left:after{content:'';width:50px;height:1px;background:#666;display:table;margin:10px auto}.villa-title-subtitle.map_navigation h3.sub-left::after{display:none}.villa-title-subtitle h3.sub-left,.villa-title-subtitle h3.sub-right{display:block;float:none;padding:0;font-size:12px}}@media screen and (min-width:500px) and (max-width:640px){.villa-title-subtitle.map_navigation h2:after{display:none}.villa-title-subtitle.map_navigation .villa-sub{display:table;margin:0 auto;padding-left:8px}.villa-title-subtitle.map_navigation h3.sub-left,.villa-title-subtitle.map_navigation h3.sub-right{text-align:center;font-weight:400;text-transform:uppercase;font-size:16px;display:inline-block;float:left;padding-top:10px;padding-bottom:10px}.villa-title-subtitle.map_navigation h3.sub-left{border-right:1px solid;padding-right:27px;margin-right:27px}}.contact-details{text-align:center}.contact-page-logo{max-width:130px;padding-bottom:20px}.contact-details strong{color:#000!important}.contact-details img{image-rendering:auto!important}.contact-details.short .inner{width:200px;display:inline-block}.contact-details.short .inner{padding:0 20px}.contact-details.short .inner strong{display:block}.contact-details-address{margin-top:15px}.contact-details-address strong{display:block}.excursion-box .image-overlay-inside,.excursion-box .image-overlay.overlay-type-extern{display:none!important}.excursion-box{padding:0!important}.excursion-box .avia-image-container-inner::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.excursion-box .av_textblock_section{margin-top:-10px}.excursion-box:hover img{opacity:.8}.excursion-box img,.excursion-box:hover img{-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s}.excursion-box{text-align:center;padding-bottom:30px!important;margin-bottom:10px!important}.excursion-box h3{text-transform:uppercase;font-weight:400;font-size:18px;margin-bottom:0}.excursion-box p{margin:0}.excursion-box a,.excursion-box a h3{color:#58595b}.excursion-box a:hover,.excursion-box a h3:hover{color:#333;text-decoration:none}.excursion-box a:hover{color:#58595b}.location-intro-text .template-page.content{padding-bottom:0}#map_island_hotspots .content,#map_maldives .content{padding-top:0}.custom_hotspot{padding:0 50px}.map-tooltip-title{color:#666!important;font-weight:400;font-size:13px;text-transform:uppercase}.av-tt-hotspot.avia-tooltip .avia-arrow{background:#fff}.av-tt-hotspot.avia-tooltip{background:#fff}#hotspots-legend{position:absolute;bottom:150px;right:0}#hotspots-legend p{margin:0}#hotspots-legend p span,#hotspots-legend div span{width:20px;display:inline-block;text-align:center;font-weight:700}.map_navigation{display:inline-block;width:100%;text-align:center;font-size:22px;line-height:22px}.map_navigation h2{margin-bottom:-25px}.map_navigation h2::after{display:none}.map_navigation h3{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:400;padding:0 14px;margin-top:16px}.map_navigation h3.sub-left{padding-right:41px}.map_navigation h3.active{color:#000}.map_navigation h3{cursor:pointer}.map_navigation h3.active{cursor:default}#map_maldives{display:none}@media screen and (max-width:767px){#hotspots-legend{display:none}#map_island_hotspots .av-hotspot-fallback-tooltip .av-hotspot-fallback-tooltip-inner .map-tooltip-title{font-size:18px}#map_island_hotspots .av-hotspot-fallback-tooltip .av-hotspot-fallback-tooltip-inner img{max-width:100%;width:100%;border-radius:0;margin:0 auto}}#instructions{width:100%;text-align:center;margin-top:25px}@media screen and (max-width:989px){#hotspots-legend{display:none}}@media only screen and (max-width:767px){.av-hotspot-image-container .av-hotspot-container .av-image-hotspot{display:none}.responsive .av-hotspot-fallback-tooltip{display:none}#instructions{display:none}.custom_hotspot{padding:0}}.recreation-box .image-overlay-inside,.recreation-box .image-overlay.overlay-type-extern{display:none!important}.recreation-box{padding:0!important}.recreation-box .avia-image-container-inner::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.recreation-box .av_textblock_section{margin-top:-10px}.recreation-box:hover img{opacity:.8}.recreation-box img,.recreation-box:hover img{-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s}.recreation-box{text-align:center;padding-bottom:0!important;margin-bottom:0!important}.recreation-box h3{text-transform:uppercase;font-weight:400;font-size:18px;margin-bottom:0}.recreation-box p{margin:0}.recreation-box a,.recreation-box a h3{color:#58595b}.recreation-box a:hover,.recreation-box a h3:hover{color:#333;text-decoration:none}.recreation-box a:hover{color:#58595b}.recreation-box .fancy-button{margin-top:0}.snorkel-map{position:absolute;bottom:120px;right:0;width:380px;height:175px}.snorkel-map #hotspots-legend{position:inherit;bottom:25%;right:inherit}.snorkel-map .map-legend,.snorkel-map #hotspots-legend{width:190px;display:inline-block;vertical-align:middle}.hurawalhi-latest-category-wrap.first-row .content{padding-bottom:0}.hurawalhi-latest-category-wrap.first-row .av_one_half{margin-left:0;width:50%}.hurawalhi-latest-category-wrap.first-row .av_one_half.first{margin-left:0}.hurawalhi-latest-category-wrap.first-row .hurawalhi-latest-category .slide-content{padding:0 30px}.hurawalhi-latest-category-wrap.second-row .content{padding-top:0}.hurawalhi-latest-category-wrap.second-row .av_one_third{margin-left:0%;width:33.33333333333%}.hurawalhi-latest-category-wrap.second-row .av_one_third.first{margin-left:0}.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category .slide-content{padding:0 10px}.hurawalhi-latest-category.avia-content-slider .slide-entry-title{font-size:18px;text-align:center;display:table;width:100%;margin-top:5px;margin-bottom:5px}.hurawalhi-latest-category.avia-content-slider .slide-entry-title a{display:table-cell;vertical-align:middle}.hurawalhi-latest-category.avia-content-slider .slide-meta{text-align:center;color:#333;display:table;margin:-5px auto 0;padding:3px 5px;z-index:9;border-radius:3px}.hurawalhi-latest-category.avia-content-slider .slide-entry-excerpt{text-align:center;margin-top:10px}.hurawalhi-latest-category.avia-content-slider .slide-entry-excerpt p{margin:0}.slide-text-wrap .slide-text-inner a.button{margin:20px auto 0!important;display:table}.hurawalhi-latest-category .post-image-mask{background-image:url(../images/mask-gallery-1.png);background-size:100% 100%;content:"";height:101%;left:0;position:absolute;top:0;width:101%;z-index:2}.hurawalhi-latest-category .image-overlay{background:0 0}.hurawalhi-latest-category.avia-content-slider .slide-image{border-radius:0}.hurawalhi-latest-category.avia-content-slider .slide-image:hover img{opacity:.55}.hurawalhi-latest-category.avia-content-slider .slide-image img,.hurawalhi-latest-category.avia-content-slider .slide-image:hover img{-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.hurawalhi-latest-category .image-overlay.overlay-type-extern .image-overlay-inside::before{content:'';background:url(../images/hurawalhi-favicon-98x98.png);background-repeat:no-repeat;background-position:center center;font-size:13px;text-transform:uppercase;line-height:13px;vertical-align:bottom;opacity:1;background-size:80%}.hurawalhi-latest-category .image-overlay .image-overlay-inside::before{background:0 0;color:rgba(0,0,0,.55)}.hurawalhi-latest-category .image-overlay .image-overlay-inside::before{font-size:72px}.hurawalhi-latest-category .latest-category-button .fancy-button a{padding:10px 20px}.hurawalhi-latest-category-wrap.main_color .pagination span{color:#666;text-transform:uppercase}#top .hurawalhi-latest-category-wrap .pagination a,#top .hurawalhi-latest-category-wrap .pagination .current{border-radius:0;height:30px;width:30px;line-height:30px;box-shadow:none}.hurawalhi-latest-category-wrap.main_color .pagination .current,#top .hurawalhi-latest-category-wrap.main_color .pagination a:hover{background:#ddd}.hurawalhi-latest-category-wrap.main_color .pagination a{background:rgba(255,255,255,.5);color:#666}#top .hurawalhi-latest-category-wrap.main_color .pagination a:hover{color:#000}@media screen and (max-width:768px){.responsive #top #wrap_all .hurawalhi-latest-category-wrap.first-row .slide-entry{width:100%;margin-left:0%}.hurawalhi-latest-category-wrap .avia-content-slider .slide-entry-wrap{margin-bottom:0}.hurawalhi-latest-category-wrap.first-row .hurawalhi-latest-category .slide-content{max-width:90%;margin:0 auto 20px}.hurawalhi-latest-category-wrap.first-row .hurawalhi-latest-category.avia-content-slider .slide-entry-title{height:inherit!important}.hurawalhi-latest-category-wrap.first-row .avia-content-slider .slide-entry-excerpt{height:inherit!important}.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category article.slide-entry:nth-child(1) .slide-content{max-width:90%;margin:0 auto 20px}.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category.avia-content-slider article.slide-entry:nth-child(1) .slide-entry-title{height:inherit!important}.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category.avia-content-slider article.slide-entry:nth-child(1) .slide-entry-excerpt{height:inherit!important}}@media screen and (max-width:550px){.responsive #top #wrap_all .hurawalhi-latest-category-wrap.second-row .slide-entry{width:100%;margin-left:0%}.hurawalhi-latest-category-wrap.first-row .hurawalhi-latest-category .slide-content,.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category .slide-content{max-width:95%;margin:0 auto 20px}.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category.avia-content-slider article.slide-entry .slide-entry-title{height:inherit!important}.hurawalhi-latest-category-wrap.second-row .hurawalhi-latest-category.avia-content-slider article.slide-entry .slide-entry-excerpt{height:inherit!important}}body.single-post #custom-footer-top{background-color:#eeeeef!important}.single-post .entry-content-wrapper .post-title{font-size:22px;text-transform:uppercase;letter-spacing:1px;font-family:bentonsans-light;font-weight:400;line-height:1.2;margin-bottom:16px;text-align:center}.single-post .entry-content-wrapper .post-title::after{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:10px auto}.single-post .post-meta-infos{font-size:13px;text-transform:uppercase;position:inherit;top:0;display:block;margin-bottom:5px;text-align:center}.single-post .main_color .minor-meta{color:#000}.single-post .post-meta-infos .text-sep.text-sep-date{display:none}.single-post .content{padding-bottom:0}.single-post article .entry-content{text-align:justify}.single-post article .entry-content h4{font-weight:400}.single-post article .entry-content blockquote{font-weight:400;color:#666;font-style:italic;border-left-width:0;padding-left:0;margin-right:0;margin-bottom:25px}.single-post article .entry-content blockquote author{display:table;font-weight:600;font-style:normal;margin-top:5px}.single-post article .entry-content blockquote author em{font-weight:400}.single-post article .entry-content a{color:#005397;text-decoration:none}.single-post article .entry-content a,.single-post article .entry-content a:hover{-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.single-post article .entry-content a:hover{text-decoration:none;border-color:transparent}.single-post article .entry-content a.lightbox-added,.single-post article .entry-content a.aligncenter{border-bottom:0}.single-post article .entry-content a img{border-radius:0}.single-post article .entry-content a:hover img{opacity:.5}.single-post article .entry-content a img,.single-post article .entry-content a:hover img{-webkit-transition:opacity .3s ease-in-out 0s;-khtml-transition:opacity .3s ease-in-out 0s;-moz-transition:opacity .3s ease-in-out 0s;-ms-transition:opacity .3s ease-in-out 0s;-o-transition:opacity .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s}.single-post article .entry-content a .image-overlay{background-color:transparent}.single-post .main_color .image-overlay .image-overlay-inside::before{font-family:entypo-fontello;content:"\E832";font-size:18px;opacity:1!important;background:0 0;color:#333!important}.template-blog .post_delimiter.bottom_of_post{margin:0;padding:0}.single-post .avia-video.avia-video-16-9{box-shadow:none;margin:20px 0;padding:0 0 56.25%}#top.single .gallery{width:102%}#top.single .gallery .gallery-item{display:inline-block;height:auto;margin:0;padding:0;width:auto}#top.single .gallery .gallery-item{margin-bottom:1.96078%}#top.single .gallery.gallery-columns-1 .gallery-item{margin-right:1.96078%;width:98.03922%}#top.single .gallery.gallery-columns-2 .gallery-item{margin-right:1.96078%;width:48.0392%}#top.single .gallery.gallery-columns-3 .gallery-item{margin-right:1.96078%;width:31.3726%}#top.single .gallery.gallery-columns-4 .gallery-item{margin-right:1.96078%;width:23.03922%}#top.single .gallery.gallery-columns-5 .gallery-item{margin-right:1.96078%;width:18.03922%}#top.single .gallery.gallery-columns-6 .gallery-item{margin-right:1.96078%;width:14.70588%}#top.single .gallery.gallery-columns-7 .gallery-item{margin-right:1.96078%;width:12.32492%}#top.single .gallery.gallery-columns-8 .gallery-item{margin-right:1.96078%;width:10.53921%}#top.single .gallery.gallery-columns-9 .gallery-item{margin-right:1.96078%;width:9.15032%}@media screen and (max-width:550px){#top.single .gallery.gallery-columns-3 .gallery-item{margin-right:0%;margin-bottom:1.96078%;width:100%}}#top.single-post div .avia-gallery{width:101%}#top.single-post div .avia-gallery img{padding:0;border-width:0;padding-right:3%}@media only screen and (max-width:768px){#top.single-post #wrap_all .avia-gallery .avia-gallery-thumb a{width:33.3333%!important}}@media only screen and (max-width:550px){#top.single-post #wrap_all .avia-gallery .avia-gallery-thumb a{width:100%!important;margin-bottom:20px}}#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a .gallery-mask::before{opacity:0}#top div .avia-gallery.hurawalhi-gallery img{border:0;border-width:0;padding:0;position:relative;display:table}#top #wrap_all .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a{position:relative}#top div .avia-gallery.hurawalhi-gallery .gallery-mask{background-image:url(../images/image-mask-900x900.png);background-size:100% 100%;content:"";height:101%;left:0;position:absolute;top:0;width:101%;z-index:2}@media screen and (max-width:500px){#top div .avia-gallery.hurawalhi-gallery .gallery-mask{background-size:102% 101%;height:100%;width:100%}}#top div .avia-gallery.hurawalhi-gallery .lightbox{background:#000}#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a:hover{opacity:1}#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a:hover img{opacity:.8}#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a img,#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a:hover img{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:767px){.single-post .main_color .image-overlay .image-overlay-inside::before,#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a:hover .gallery-mask::before,.image-overlay.overlay-type-video .image-overlay-inside::before{display:none!important}}#top .avia-gallery.hurawalhi-gallery .avia-gallery-thumb a:hover .gallery-mask::before{font-family:entypo-fontello;content:"\E832";font-size:18px;opacity:1;-webkit-animation:avia_pop_small .5s 1 cubic-bezier(.175,.885,.32,1.275);animation:avia_pop_small .5s 1 cubic-bezier(.175,.885,.32,1.275);color:#333;position:absolute;border-radius:50px;height:80px;width:80px;line-height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;z-index:500;text-align:center}@media only screen and (max-width:768px){#top #wrap_all .hurawalhi-gallery.avia-gallery-1 .avia-gallery-thumb a{width:25%!important}}@media only screen and (max-width:500px){#top #wrap_all .hurawalhi-gallery .avia-gallery-thumb a,#top #wrap_all .hurawalhi-gallery.avia-gallery-1 .avia-gallery-thumb a{width:50%!important}}#top.single-post .avia-slideshow-arrows a{border-bottom:0}.single-post .av-share-box{margin-top:30px;margin-bottom:30px}.single-post .av-share-box .av-share-link-description{margin:20px 0 10px;text-transform:uppercase;font-weight:400;text-align:center}.single-post .av-share-box .av-share-link-description::after{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:10px auto 0}.single-post#top .av-share-box ul{border:0;border-radius:0}.single-post .av-share-box ul li{border:0}.single-post .av-share-box ul li a{height:30px;line-height:30px;padding:0}#top.single-post #wrap_all .av-social-link-mail:hover a{background-color:#005397}.single-post .av-share-box .avia-related-tooltip{width:auto;font-size:12px;color:#666}.single-post .avia-related-tooltip{padding:5px}.hurawalhi-offers-category-wrap.first-row .content{padding-bottom:0}.hurawalhi-offers-category-wrap.first-row .av_one_half{margin-left:0;width:50%}.hurawalhi-offers-category-wrap.first-row .av_one_half.first{margin-left:0}.hurawalhi-offers-category-wrap.first-row .hurawalhi-offers-category .slide-content{padding:0 30px}.hurawalhi-offers-category-wrap.second-row .content{padding-top:0}.hurawalhi-offers-category-wrap.second-row .av_one_third{margin-left:0%;width:33.33333333333%}.hurawalhi-offers-category-wrap.second-row .av_one_third.first{margin-left:0}.hurawalhi-offers-category-wrap.second-row .hurawalhi-offers-category .slide-content{padding:0 10px}.hurawalhi-offers-category.avia-content-slider .slide-entry-title{font-size:18px;text-align:center;text-transform:uppercase}.hurawalhi-offers-category.avia-content-slider .slide-entry-excerpt::before{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:15px auto}.hurawalhi-offers-category.avia-content-slider .slide-entry-excerpt{text-align:center;display:table}.hurawalhi-offers-category.avia-content-slider .slide-entry-excerpt p{margin:0}.hurawalhi-offers-category .post-image-mask{background-image:url(../images/mask-gallery-1.png);background-size:100% 100%;content:"";height:101%;left:0;position:absolute;top:0;width:101%;z-index:2}.hurawalhi-offers-category .image-overlay{background:0 0}.hurawalhi-offers-category.avia-content-slider .slide-image{border-radius:0}.hurawalhi-offers-category.avia-content-slider .slide-image:hover img{opacity:.55}.hurawalhi-offers-category.avia-content-slider .slide-image img,.hurawalhi-offers-category.avia-content-slider .slide-image:hover img{-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.hurawalhi-offers-category .image-overlay.overlay-type-extern .image-overlay-inside::before{content:"\E835"}.hurawalhi-offers-category .image-overlay .image-overlay-inside::before{background:0 0;color:rgba(0,0,0,.55)}.hurawalhi-offers-category .image-overlay .image-overlay-inside::before{font-size:72px}.hurawalhi-offers-category .latest-category-button .fancy-button a{padding:10px 20px}.hurawalhi-offers-category-wrap.main_color .pagination span{color:#666;text-transform:uppercase}#top .hurawalhi-offers-category-wrap .pagination a,#top .hurawalhi-offers-category-wrap .pagination .current{border-radius:0;height:30px;width:30px;line-height:30px;box-shadow:none}.hurawalhi-offers-category-wrap.main_color .pagination .current,#top .hurawalhi-offers-category-wrap.main_color .pagination a:hover{background:#ddd}.hurawalhi-offers-category-wrap.main_color .pagination a{background:rgba(255,255,255,.5);color:#666}#top .hurawalhi-offers-category-wrap.main_color .pagination a:hover{color:#000}@media only screen and (max-width:768px){.responsive #top #wrap_all .hurawalhi-offers-category-wrap .slide-entry{width:100%;margin-left:0}.hurawalhi-offers-category.avia-content-slider .slide-entry-title,.hurawalhi-offers-category.avia-content-slider .slide-entry-excerpt{height:inherit!important}.hurawalhi-offers-category.avia-content-slider .slide-entry-excerpt{margin:0 auto}.hurawalhi-offers-category.avia-content-slider .slide-entry-wrap{margin-bottom:0}.responsive #top #wrap_all .hurawalhi-offers-category-wrap article.flex_column{margin-bottom:35px!important}}body.single-offer #custom-footer-top{background-color:#eeeeef!important}.single-offer .entry-content-wrapper .post-title{font-size:22px;text-transform:uppercase;letter-spacing:1px;font-family:bentonsans-light;font-weight:400;line-height:1.2;margin-bottom:16px;text-align:center}.single-offer .entry-content-wrapper .post-title::after{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:10px auto}.single-offer article .entry-content{text-align:justify}.single-offer .av-share-box{margin-top:80px;margin-bottom:30px}.single-offer .av-share-box .av-share-link-description{margin:20px 0 10px;text-transform:uppercase;font-weight:400;text-align:center}.single-offer .av-share-box .av-share-link-description::after{content:'';display:block;width:80px;height:1px;background-color:rgba(51,51,51,.65);margin:10px auto 0}.single-offer#top .av-share-box ul{border:0;border-radius:0}.single-offer .av-share-box ul li{border:0}.single-offer .av-share-box ul li a{height:30px;line-height:30px;padding:0}#top.single-offer #wrap_all .av-social-link-mail:hover a{background-color:#005397}.single-offer .av-share-box .avia-related-tooltip{width:auto;font-size:12px;color:#666}.single-offer .avia-related-tooltip{padding:5px}#booking-widget{padding:5px;background:rgba(255,255,255,.5);border-radius:3px}#booking-widget #booking-form{margin-bottom:0!important;padding-bottom:0}#booking-widget #booking-form *{display:inline-block}#split-2,#split-1{display:none!important}#booking-widget #booking-form #spacer{width:100%}#booking-widget #booking-form input{margin-bottom:0!important}#booking-widget #make-a-reservation{color:#666;display:table;font-size:18px;text-transform:uppercase;vertical-align:middle;margin-bottom:10px;padding-top:5px}#booking-widget #adults,#booking-widget #children,#booking-widget #rooms{display:inline-block;height:22px;position:relative;width:104px;line-height:1.65em;margin-top:5px}#booking-widget #children{width:120px}#booking-widget #adults .frame,#booking-widget #children .frame,#booking-widget #rooms .frame,#booking-widget #adults .more,#booking-widget #children .more,#booking-widget #rooms .more,#booking-widget #adults .less,#booking-widget #children .less,#booking-widget #rooms .less,#booking-widget #adults .label,#booking-widget #children .label,#booking-widget #rooms .label,#booking-widget #adults #no_adults,#booking-widget #children #no_children,#booking-widget #rooms #no_rooms{position:absolute}#booking-widget #adults .more,#booking-widget #children .more,#booking-widget #rooms .more{height:11px;left:25px;top:0;width:21px}#booking-widget #adults .less,#booking-widget #children .less,#booking-widget #rooms .less{height:11px;left:25px;top:11px;width:21px}#booking-widget #adults .more:hover,#booking-widget #children .more:hover,#booking-widget #rooms .more:hover,#booking-widget #adults .less:hover,#booking-widget #children .less:hover,#booking-widget #rooms .less:hover{opacity:.7;cursor:pointer}#booking-widget #adults .label,#booking-widget #children .label,#booking-widget #rooms .label{color:#666;left:55px;text-transform:uppercase;font-size:11px}#booking-widget #children #no_children,#booking-widget #adults #no_adults,#booking-widget #rooms #no_rooms{font-size:14px;height:22px;line-height:20px;padding:0;text-align:center;width:28px}#booking-widget #check-in,#booking-widget #check-out{display:inline-block;height:28px;position:relative;width:182px}#booking-widget #check-out{margin-top:5px}#booking-widget #check-in .frame,#booking-widget #check-in #check-in-date,#booking-widget #check-out .frame,#booking-widget #check-out #check-out-date{position:absolute}#booking-widget #check-in #check-in-date,#booking-widget #check-out #check-out-date{background:#fff none repeat scroll 0 0;border:medium 0;font-size:13px;height:26px;left:74px;line-height:20px;padding:0;text-align:center;top:1px;width:80px}#booking-widget #book-now{border:1px solid #666;color:#666;cursor:pointer;display:inline-block;height:30px;line-height:26px;position:relative;text-align:center;text-transform:uppercase;top:15px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;width:100px}#booking-widget #book-now:hover{background:#666;color:#fff}#booking-widget #booking-form .brg-button{border:1px solid #fff;color:#fff;cursor:pointer;display:inline-block;height:30px;line-height:26px;position:relative;text-align:center;text-transform:uppercase;top:-10px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}#booking-widget #booking-form .brg-button a{color:#fff;padding:0 10px}#booking-widget #booking-form .brg-button:hover{background:#fff}#booking-widget #booking-form .brg-button a:hover{text-decoration:none;color:#000}#customcptbox-3 .news-thumb{display:none}h3.widgettitle{font-weight:400;font-size:18px}.main_color .sidebar a{color:#666}.main_color div .news-headline{font-weight:100;font-size:12px}.main_color .news-time{color:#999;text-transform:uppercase}.news-thumb{margin-top:5px;padding:0;border-width:0;margin-right:5px;height:50px;width:50px}.main_color .news-thumb{background:0 0}#top .news-thumb img{border-radius:0;image-rendering:auto}.news-thumb img,.news-thumb img{width:100%;height:auto}#avia_newsbox_custom_widget_full_width_img-2{padding-bottom:0}#top .custom_full_width_image_widget .news-content{margin:0 0 15px}#top .custom_full_width_image_widget .news-content:last-child{margin-bottom:0}.custom_full_width_image_widget .news-thumb img{width:100%;height:100%}.custom_full_width_image_widget .news-thumb{margin-right:0;padding:0;float:none;margin-top:0;border-width:0;height:100%;width:100%;display:table}.custom_full_width_image_widget .news-headline{font-weight:100;font-size:16px;text-transform:uppercase}.custom_full_width_image_widget .news-time{color:#999;font-size:12px}.custom_full_width_image_widget .news-link:hover .news-thumb img,.custom_full_width_image_widget .news-link:hover .news-time{opacity:.6}.custom_full_width_image_widget .news-link:hover .news-headline{color:#000}.custom_full_width_image_widget .news-link .news-thumb img,.custom_full_width_image_widget .news-link:hover .news-thumb img,.custom_full_width_image_widget .news-link .news-time,.custom_full_width_image_widget .news-link:hover .news-time,.custom_full_width_image_widget .news-link .news-headline,.custom_full_width_image_widget .news-link:hover .news-headline{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.padding-top-50{padding-top:50px}.padding-bottom-0 .content{padding-bottom:0}.open-table-wrap .container{z-index:2}.open-table-wrap .container .content{padding-bottom:30px}.open-table-wrap .ot-dtp-picker.wide{width:100%}.open-table-wrap .ot-dtp-picker.wide .ot-title{display:none}.ot-dtp-picker-selector-link{font-family:bentonsans-light;font-size:15px;text-transform:uppercase;color:#666!important}.open-table-wrap .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector,.open-table-wrap .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:25%}.open-table-wrap .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{background:#005397;color:#fff;font-family:bentonsans-light;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:1px;border-color:#005397}.open-table-wrap .ot-dtp-picker .ot-dtp-picker-button:hover{background-color:#666!important;border-color:#666!important}.open-table-wrap .ot-dtp-picker .ot-dtp-picker-button{box-shadow:none}.open-table-wrap table{margin-bottom:0}.open-table-wrap .picker__header{text-transform:uppercase;font-family:bentonsans-light;font-size:13px}.open-table-wrap.main_color tr:nth-child(2n){color:#666}.open-table-wrap .picker__day{font-size:12px;line-height:26px}.open-table-wrap .picker__nav--next,.open-table-wrap .picker__nav--prev{color:#005397}.open-table-wrap .picker__nav--next{right:15px}.open-table-wrap .picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#222}.open-table-wrap .picker__weekday{padding:3px 2px}.open-table-wrap .picker__day--infocus:hover,.open-table-wrap .picker__day--outfocus:hover{color:#fff;background:#005397}.open-table-wrap .picker--focused .picker__day--highlighted,.open-table-wrap .picker__day--highlighted:hover{background:#005397}.open-table-wrap .ot-powered-by{background-position:center center!important}@media screen and (max-width:790px){.open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form{height:6rem}.open-table-wrap .open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector{width:33.33%}.open-table-wrap .open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:100%}.open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{border-radius:0 0 3px 3px}}@media screen and (max-width:575px){.open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form{height:12rem}.open-table-wrap .open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-selector,.open-table-wrap .open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{width:100%}.open-table-wrap-inner .ot-dtp-picker.wide .ot-dtp-picker-form .ot-dtp-picker-button{border-radius:0 0 3px 3px}}.undersea-menus .button-wrap a.button{min-width:305px}@media screen and (max-width:325px){.undersea-menus .button-wrap a.button{min-width:inherit}}.flex_column.avia-builder-el-last{padding-bottom:1em}@media screen and (max-width:767px){.flex_column>img,.flex_column>p>img{width:100%}}.yt-movie a:hover,.yt-movie a:focus,.yt-movie a:visited{text-decoration:none}.yt-movie a .image-overlay{background:0 0}.main_color .yt-movie a .image-overlay .image-overlay-inside::before{background:0 0;color:#000}.image-overlay.overlay-type-video .image-overlay-inside::before{font-family:entypo-fontello;content:"\E832";font-size:18px;opacity:1}.yt-movie-thumb{display:block;position:relative}.yt-movie a:hover .yt-movie-thumb img{opacity:.5}.yt-movie a .yt-movie-thumb img,.yt-movie a:hover .yt-movie-thumb img{-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.video-mask{background-image:url(../images/mask-gallery-1.png);background-size:100% 100%;content:"";height:101%;left:0;position:absolute;top:0;width:101%;z-index:2}.yt-movie a .yt-movie-title h3{text-align:center;margin:0 10px 0 13px;color:#000}.yt-movie a:hover .yt-movie-title h3{color:#666}.yt-movie a .yt-movie-title h3,.yt-movie a:hover .yt-movie-title h3{-webkit-transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;transition:color .4s ease-in-out}#faq{border-top:0}#faq.light-bg{background:#eeeeef}#faq .container .content{}#faq .faq-accordion.togglecontainer{margin-top:0}#faq .faq-accordion.togglecontainer .toggle_content{margin-bottom:0;padding-left:35px;padding-right:35px}#faq .faq-accordion.togglecontainer .toggle_content p:last-child{margin-bottom:.85em}.faq-accordion .single_toggle{border:1px solid #005397;border-radius:3px;margin-bottom:5px}.faq-accordion .toggle_icon,.faq-accordion .toggle_icon span{border-color:#005397;border-radius:2px}.faq-accordion .toggle_icon .hor_icon{border-width:1px;top:6px}.faq-accordion .toggle_icon .vert_icon{border-width:1px;left:6px}.faq-accordion .toggler.activeTitle{color:#005397}.faq-accordion .toggle_content a{color:#005397}#top.single-post .fullsize .template-blog .av-content-full .post .entry-content-wrapper>*{max-width:100%}.so-box{background:#f2f2f2;display:table;box-sizing:border-box;width:100%;height:auto;display:table;padding:15px;margin-bottom:15px}.so-box .inner .img{width:30%;display:table-cell;vertical-align:middle;background-size:cover;background-position:center center}.so-box .inner .img .img-bg img{display:none}.so-box .inner .content{width:68%;padding-left:15px;display:table-cell;vertical-align:middle;padding-top:0;border-right:0}.so-box .inner .content p{margin:0}.so-box .inner .content .about p.title{margin:0 0 5px;border-bottom:0;font-size:24px;font-weight:300;font-family:inherit;line-height:25px;color:#525252;text-transform:uppercase}.so-box .inner .content .about p a{color:#005397;margin-left:5px}.so-box .inner .content .prices{margin:10px 0 0;display:inline-block;box-sizing:border-box}.so-box .inner .content .prices div{display:inline-block;margin-right:30px;text-align:center;vertical-align:middle}.so-box .inner .content .prices div p{color:#005397;font-size:20px;font-weight:300;margin-bottom:0}.so-box .inner .content .prices div p.price{font-size:40px;line-height:40px}.so-box .inner .content div.button-wrap{margin-top:16px;display:inline-block;vertical-align:middle}.so-box .inner .content div.button-wrap a{background:0 0;border:1px solid #58595b;color:#58595b;padding:9px 22px;text-transform:uppercase;display:table}.so-box .inner .content div.button-wrap a:hover{background-color:rgba(255,255,255,.35);border-color:#000;color:#000}.so-box .inner .content div.button-wrap a,.so-box .inner .content div.button-wrap a:hover{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}@media screen and (max-width:1140px){.so-box .inner .content div.button-wrap{position:relative;margin-top:15px}}@media screen and (min-width:841px) and (max-width:888px){.so-box .inner .img,.so-box .inner .content{width:100%;display:table;padding:0}.so-box .inner .content{margin-top:15px}.so-box .inner .img .img-bg img{display:block}}@media screen and (max-width:670px){.so-box .inner .img,.so-box .inner .content{width:100%;display:table;padding:0}.so-box .inner .content{margin-top:15px}.so-box .inner .img .img-bg img{display:block}}@media screen and (max-width:455px){.so-box .inner .content{text-align:center}.so-box .inner .content .prices{display:block;text-align:center;width:100%}.so-box .inner .content .prices div{width:100%;margin:15px 0}}body.logged-in .img-divider-16_9{display:block}.img-divider-16_9{display:none}.img-divider-16_9 .container{max-width:100%!important;width:100%!important;padding:0}.img-divider-16_9 .container .content{padding-top:0;padding-bottom:0}div.avia-popup .mfp-close{right:-5px}.mfp-close:hover::before{content:'';border:2px solid #fff;width:32px;height:32px;position:absolute;top:3px;left:1px;border-radius:50%;opacity:1}div.avia-popup .mfp-iframe-scaler .mfp-close:hover{top:-41px;border:0;transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg)}.tp-revslider-slidesli .slotholder::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tp-revslider-slidesli.active-revslide .slotholder::after{background-image:url(../images/16-9mask-dim_1.png)}.tp-revslider-slidesli .slotholder::after,.tp-revslider-slidesli.active-revslide:hover .slotholder::after{-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.slide-text-wrap{text-align:center;margin:0 4%!important}.slide-text-wrap .slide-text-inner h2{text-transform:uppercase;color:#fff}.slide-text-wrap .slide-text-inner h2::after{background-color:#fff}.slide-text-wrap .slide-text-inner p{font-size:12px!important}.slide-text-wrap .slide-text-inner .fancy-button .button-border.top{-webkit-transition:width .2s .3s ease,left .2s .3s ease!important;-moz-transition:width .2s .3s ease,left .2s .3s ease!important;-o-transition:width .2s .3s ease,left .2s .3s ease!important;transition:width .2s .3s ease,left .2s .3s ease!important}.slide-text-wrap .slide-text-inner .fancy-button:hover .button-border.top{-webkit-transition:width .2s ease,left .2s ease!important;-moz-transition:width .2s ease,left .2s ease!important;-o-transition:width .2s ease,left .2s ease!important;transition:width .2s ease,left .2s ease!important}.slide-text-wrap .slide-text-inner .fancy-button .button-border.left,.slide-text-wrap .slide-text-inner .fancy-button .button-border.right{-webkit-transition:all .2s .2s ease!important;-moz-transition:all .2s .2s ease!important;-o-transition:all .2s .2s ease!important;transition:all .2s .2s ease!important}.slide-text-wrap .slide-text-inner .fancy-button:hover .button-border.left,.slide-text-wrap .slide-text-inner .fancy-button:hover .button-border.right{-webkit-transition:all .2s .2s ease!important;-moz-transition:all .2s .2s ease!important;-o-transition:all .2s .2s ease!important;transition:all .2s .2s ease!important}.slide-text-wrap .slide-text-inner .fancy-button .button-border.bottom-left,.slide-text-wrap .slide-text-inner .fancy-button .button-border.bottom-right{-webkit-transition:all .2s ease!important;-moz-transition:all .2s ease!important;-o-transition:all .2s ease!important;transition:all .2s ease!important}.slide-text-wrap .slide-text-inner .fancy-button:hover .button-border.bottom-left,.slide-text-wrap .slide-text-inner .fancy-button:hover .button-border.bottom-right{-webkit-transition:all .2s .3s ease!important;-moz-transition:all .2s .3s ease!important;-o-transition:all .2s .3s ease!important;transition:all .2s .3s ease!important}.slide-text-wrap .slide-text-inner .fancy-button.white .button-border{background:rgba(255,255,255,.8) none repeat scroll 0 0}.slide-text-wrap .slide-text-inner .fancy-button.white a{font-size:12px!important;letter-spacing:1px!important;color:rgba(255,255,255,.8)}.slide-text-wrap .slide-text-inner .fancy-button.white a:hover{color:rgba(255,255,255,.8)}.tp-tab-mask{max-width:550px!important;max-height:35px!important;overflow:visible!important;position:relative!important;left:inherit!important;transform:none!important;margin:0 auto!important}.tp-tab{position:relative;display:inline-block;padding:0 30px}.tp-tabs-inner-wrapper{width:auto!important;text-align:center}.tp-tabs .tp-tab{width:auto!important;left:auto!important;text-align:center}.tp-tabs.outer-top{border-bottom:1px solid rgba(0,0,0,.15)}.tp-tabs .tp-tab-title{text-transform:uppercase;display:table;margin-top:-5px}.tp-tabs .tp-tab::after{content:"";display:table;position:absolute;width:1px;height:0;left:50%;bottom:-1px;background:#ddd;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.tp-tabs .tp-tab:hover::after,.tp-tabs .tp-tab.selected:after{content:"";display:table;position:absolute;width:1px;height:15px;left:50%;bottom:-1px;background:rgba(0,0,0,.15);-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#rev_slider_4_1 .uranus.tparrows{width:50px;height:50px;background:transparent}#rev_slider_4_1 .uranus.tparrows:before{width:50px;height:50px;line-height:50px;font-size:40px;transition:all .3s;-webkit-transition:all .3s}#rev_slider_4_1 .uranus.tparrows:hover:before{opacity:.75}#rev_slider_4_1 .zeus .tp-tab{opacity:1;box-sizing:border-box}#rev_slider_4_1 .zeus .tp-tab-title{display:block;text-align:center;background:rgba(0,0,0,.25);font-family:roboto slab,serif;font-weight:700;font-size:13px;line-height:13px;color:#fff;padding:9px 10px}#rev_slider_4_1 .zeus .tp-tab:hover .tp-tab-title,#rev_slider_4_1 .zeus .tp-tab.selected .tp-tab-title{color:#000;background:#fff}@media all and (max-width:1150px){.slide-text-wrap p{margin:0!important}}@media all and (min-width:795px) and (max-width:1040px){.slide-text-wrap{margin:0 auto!important;line-height:1em!important;width:80%;display:table}}@media all and (max-width:794px){.slide-text-wrap{}}@media screen and (min-width:500px) and (max-width:778px){.slide-text-wrap{margin:0!important}.slide-text-inner{width:400px!important;max-width:400px!important;min-width:400px!important;display:table!important;margin:0 auto!important;position:0 auto!important}.slide-text-inner p{white-space:pre-line}}@media all and (max-width:520px){.slide-text-wrap{margin:0 auto!important;line-height:1em!important;width:60%;display:table}.slide-text-wrap .slide-text-inner,.slide-text-wrap .slide-text-inner p{line-height:1.3em!important}}@media all and (max-width:480px){.slide-text-wrap .slide-text-inner p{display:none!important}}@media all and (max-width:430px){.slide-text-wrap .slide-text-inner h2::after{display:none}}.avia-section.all-inclusive-slider-wrap{margin-top:-30px;margin-bottom:-50px}@media screen and (max-width:767px){.avia-section.all-inclusive-slider-wrap{margin-top:-50px}}@media screen and (max-width:555px){body.ru .tp-tabs.outer-top{display:none}body.ru .avia-section.all-inclusive-slider-wrap{margin-top:-100px}}@media screen and (max-width:500px){body.en .tp-tabs.outer-top,body.de .tp-tabs.outer-top{display:none}body.en .avia-section.all-inclusive-slider-wrap,body.de .avia-section.all-inclusive-slider-wrap{margin-top:-100px}}.mfp-iframe-holder .mfp-content{max-width:85%}.responsive #section360 .container{max-width:none;padding:0}#section360 #container360{width:100%;height:0;padding-bottom:45.25%;position:relative;overflow:hidden}#section360 #container360 iframe{position:absolute;top:0;left:0;width:100%;height:100%}#section360 #container360.panorama-hidden:after{content:'';font-size:30px;color:red;background:rgba(0,0,0,.3);display:block;width:100%;height:100%;position:absolute;top:0;left:0}#section360 .panorama-link{width:180px;position:absolute;top:calc(50% - 112.5px);left:calc(50% - 90px);display:table;z-index:99999999999!important}#section360 .image-overlay{display:none!important;visibility:hidden!important}#section360 .panorama-link img:hover{opacity:.5}#section360 .panorama-link span{display:table;font-size:15px;padding:5px 10px;color:#fff;border:1px solid #fff;text-transform:uppercase;margin:20px auto 0}#section360 .panorama-link span:hover{background:#005397;color:#fff}#section360 .panorama-link img,#section360 .panorama-link img:hover,#section360 .panorama-link span,#section360 .panorama-link span:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:767px){.responsive #top #wrap_all #section360 .container{width:100%;max-width:100%}#section360 .panorama-link img{max-width:120px;margin:0 auto;display:table}#section360 .panorama-link{top:calc(50% - 70px)!important}}@media screen and (max-width:585px){#section360 .panorama-link img{max-width:100px;margin:0 auto;display:table}#section360 .panorama-link{top:calc(50% - 60px)!important}}@media screen and (max-width:480px){#section360 .panorama-link{top:calc(50% - 75px)!important}}@media screen and (max-width:415px){#section360 .panorama-link img{max-width:80px}#section360 .panorama-link{top:calc(50% - 60px)!important}#section360 .panorama-link span{font-size:12px;margin:10px auto 0}}@media screen and (max-width:345px){#section360 .panorama-link img{display:none}#section360 .panorama-link{top:calc(50% - 16px)!important}#section360 .panorama-link span{font-size:15px;margin:0 auto}}footer{}.full-image-stripe{background-size:cover}.full-image-stripe.dim-section .av-section-color-overlay-wrap .av-section-color-overlay{opacity:0!important;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.full-image-stripe.dim-section:hover .av-section-color-overlay-wrap .av-section-color-overlay{opacity:.22!important;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;background-color:#000!important}.full-image-stripe p{color:rgba(255,255,255,.8);font-size:18px;line-height:28px}.full-image-stripe p span{display:table;font-size:22px;padding:10px 0 0;text-transform:uppercase}@media only screen and (max-width:990px){.full-image-stripe.dim-section .av-section-color-overlay-wrap .av-section-color-overlay{opacity:.45!important}.full-image-stripe{background-position:center center}.full-image-stripe.av-minimum-height-100 .container{height:auto}.full-image-stripe.av-minimum-height-100{width:100%;display:inline-block;position:relative}.full-image-stripe.av-minimum-height-100 .av-section-color-overlay-wrap:after{padding-top:56.25%;display:block;content:''}.full-image-stripe.av-minimum-height-100 .container{position:absolute;top:0;bottom:0;right:0;left:0}.responsive #top #wrap_all .full-image-stripe .container{padding:50px 0;width:100%;max-width:100%}.full-image-stripe .av-section-color-overlay-wrap{width:100%;display:table;vertical-align:bottom}}@media only screen and (max-width:525px){.responsive #top #wrap_all .full-image-stripe .container{padding:0}.responsive #top #wrap_all .full-image-stripe .container .content{padding:30px 0}}@media only screen and (max-width:990px){.full-image-stripe.av-minimum-height-75{width:100%;display:inline-block;position:relative}.full-image-stripe.av-minimum-height-75:after{padding-top:56.25%;display:block;content:''}.full-image-stripe.av-minimum-height-75 .container{position:absolute;top:0;bottom:0;right:0;left:0;color:#fff}}@media screen and (max-width:390px){.full-image-stripe p{font-size:12px}.full-image-stripe p span{font-size:14px}.full-image-stripe .button{padding:5px 8px}}@media screen and (max-width:320px){.responsive #top #wrap_all .full-image-stripe .container .content{padding:10px 0}}@media screen and (max-width:300px){.responsive #top #wrap_all .full-image-stripe .container .content{padding:0}}#custom-footer-top .time-temp{color:#000;font-size:15px;line-height:18px;text-align:center}#custom-footer-top .time-temp .time-temp-inner>div{display:inline-block}#custom-footer-top .time-temp #temp-wrap{padding-left:20px}#custom-footer-top .time-temp #data{display:inline-block;vertical-align:middle}#custom-footer-top .time-temp small{color:#777;font-size:10px;vertical-align:middle}#custom-footer-top .time-temp #time-wrap #time-icon{background:rgba(0,0,0,0) url("../images/time-temp-blue.png") no-repeat scroll 0 0/cover;height:19px;width:19px;margin-right:5px}#custom-footer-top .time-temp .time-temp-inner>div>div{display:inline-block;vertical-align:top}#custom-footer-top .time-temp #temp-wrap #temperature-icon{background:rgba(0,0,0,0) url("../images/time-temp-blue.png") no-repeat scroll 0 -18px/20px 36px;height:19px;width:19px;margin-right:5px}#custom-footer-top .footer-row{margin:15px 0}#custom-footer-top #footer-row-2{display:none}#custom-footer-top #footer-row-3{font-size:0;line-height:0;text-align:justify}#custom-footer-top #footer-row-3::after{content:"";display:inline-block;width:100%}#custom-footer-top #footer-row-3>div{display:inline-block;font-size:12px;line-height:20px;vertical-align:top;width:33%}#custom-footer-top .social h5{color:#005397;font-size:12px;font-weight:400;margin-bottom:10px;text-align:center;text-transform:uppercase}#custom-footer-top .social ul.custom-social-icons,#custom-footer-top .social ul.custom-social-icons li{margin:0;padding:0;text-align:center}#custom-footer-top .social ul.custom-social-icons li{display:inline-block;margin-left:5px;max-width:25px}#custom-footer-top .social ul.custom-social-icons li:first-child{margin-left:0}#custom-footer-top .social ul.custom-social-icons li img{image-rendering:auto}#custom-footer-top .social ul.custom-social-icons li a,#custom-footer-top .social ul.custom-social-icons li a:hover{-webkit-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s}#custom-footer-top .social ul.custom-social-icons li a:hover{opacity:.8}#custom-footer-top .contact ul{margin:0;padding:0;font-size:13px}#custom-footer-top .contact li.contact-mail a{background:rgba(0,0,0,0) url("../images/mail.png") no-repeat scroll left 0/12px auto;padding-left:20px}#custom-footer-top .contact li.contact-mail:hover img{border-color:#000}#custom-footer-top .contact li.contact-mail img{height:13px;border-bottom:1px solid transparent;padding-bottom:1px;border-radius:0;opacity:.8;image-rendering:auto}#custom-footer-top .contact li.contact-tel a{background:rgba(0,0,0,0) url("../images/tel.png") no-repeat scroll left 0/12px auto;padding-left:20px}#custom-footer-top .contact ul li a{color:#58595b}#custom-footer-top .contact ul li:hover a{color:#000}#custom-footer-top .contact ul li.contact-mail:hover img{opacity:1}#custom-footer-top .links ul{margin:0}#custom-footer-top .links ul li{text-align:right}#custom-footer-top .links ul li a{color:#58595b}#custom-footer-top .links ul li:hover a{color:#000}.footer-bottom{min-height:0;padding:5px 0}.footer-bottom p{margin:0;font-size:11px}#custom-footer-bottom.footer-bottom .footer-poweredby p{text-align:right}.footer-bottom a{color:#005397}.footer-bottom a:hover{color:#777;text-decoration:none}.responsive #top #custom-footer-bottom .footer-scroll-to-top-mobile.flex_column_table_cell{display:none}#custom-footer-bottom .flex_column.avia-builder-el-last{padding-bottom:0}@media only screen and (min-width:768px) and (max-width:989px){.responsive #custom-footer-top .container,.responsive #custom-footer-bottom .container{max-width:1010px}}@media screen and (max-width:950px){#custom-footer-top #footer-row-2{display:block;margin:20px 0}#custom-footer-top #footer-row-3 .social{display:none}#custom-footer-top #footer-row-3 .contact,#custom-footer-top #footer-row-3 .links{width:50%}}@media screen and (max-width:768px){.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright,.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:45%;display:inline-block}.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-scroll-to-top{width:10%;display:inline-block}#top #custom-footer-bottom.footer-bottom .av-flex-placeholder{display:none}.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column{margin-bottom:0}}@media screen and (max-width:620px){.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright{width:65%}.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:35%}.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-scroll-to-top{display:none}.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .av-flex-placeholder{display:none}}@media screen and (max-width:520px){#custom-footer-top #footer-row-3 .contact,#custom-footer-top #footer-row-3 .links{width:100%;text-align:center}#custom-footer-top #footer-row-3 .links{margin-top:20px}#custom-footer-top .links ul li{text-align:center}.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright,.responsive #top #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:100%}#custom-footer-bottom.footer-bottom .footer-copyright p,#custom-footer-bottom.footer-bottom .footer-poweredby p{text-align:center}}@media screen and (max-width:406px){#custom-footer-top .time-temp .time-temp-inner>div{width:100%;margin-bottom:7px}#custom-footer-top .time-temp #temp-wrap{padding-left:0}}@media screen and (max-width:620px){.responsive #top.ru #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright{width:50%}.responsive #top.ru #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:50%}}@media screen and (max-width:530px){.ru #custom-footer-top #footer-row-3 .contact,.ru #custom-footer-top #footer-row-3 .links{width:100%;text-align:center}.ru #custom-footer-top #footer-row-3 .links{margin-top:20px}.ru #custom-footer-top .links ul li{text-align:center}.responsive #top.ru #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright,.responsive #top.ru #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:100%}.ru #custom-footer-bottom.footer-bottom .footer-copyright p,.ru #custom-footer-bottom.footer-bottom .footer-poweredby p{text-align:center}.ru #custom-footer-top .time-temp .time-temp-inner>div{width:100%;margin-bottom:7px}.ru #custom-footer-top .time-temp #temp-wrap{padding-left:0}}@media screen and (max-width:720px){.responsive #top.de #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright{width:50%}.responsive #top.de #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:50%}.responsive #top.de #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-scroll-to-top{display:none}.responsive #top.de #wrap_all #custom-footer-bottom.footer-bottom .av-flex-placeholder{display:none}}@media screen and (max-width:590px){.de #custom-footer-top #footer-row-3 .contact,.de #custom-footer-top #footer-row-3 .links{width:100%;text-align:center}.de #custom-footer-top #footer-row-3 .links{margin-top:20px}.de #custom-footer-top .links ul li{text-align:center}.responsive #top.de #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-copyright,.responsive #top.de #wrap_all #custom-footer-bottom.footer-bottom .flex_column.footer-poweredby{width:100%}.de #custom-footer-bottom.footer-bottom .footer-copyright p,.de #custom-footer-bottom.footer-bottom .footer-poweredby p{text-align:center}.de #custom-footer-top .time-temp .time-temp-inner>div{width:100%;margin-bottom:7px}.de #custom-footer-top .time-temp #temp-wrap{padding-left:0}}@media screen and (max-width:767px){.mobile-no-top-padding{padding-top:0!important}.mobile-no-bottom-padding .container .content{padding-bottom:0!important}}.mobile-image,.mobile-image .avia_image{display:none}@media only screen and (min-width:768px) and (max-width:989px){.responsive .gallery .container{max-width:1010px}}@media only screen and (max-width:768px){.dgallery .avia-gallery-big{z-index:-9}.dgallery .avia-gallery-thumb{margin:-20px 30px 0;z-index:9!important}#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a{width:16.66666%!important}}@media only screen and (min-width:768px){#top div .dgallery.avia-gallery .avia-gallery-big{float:right;width:80%;height:auto;padding:0;border-radius:0!important;border:0}.dgallery .avia-gallery-thumb{width:20%;margin:45px 0}}@media only screen and (max-width:500px){#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a{width:25%!important}.dgallery .avia-gallery-thumb{margin:-10px 20px 0}}@media screen and (max-width:1015px){.half-text-half-image .text-wrap-inner{width:80%;max-width:80%;text-align:center}}@media screen and (max-width:767px){.half-text-half-image .img-wrap .flex_cell_inner{min-height:0}.half-text-half-image .mobile-image.avia-image-container.avia-align-center,.half-text-half-image .mobile-image .avia_image{display:block}.half-text-half-image .text-wrap,.half-text-half-image:hover .text-wrap{background:#e6e7e8}.half-text-half-image .text-wrap:nth-child(even),.half-text-half-image .text-wrap:nth-child(even):hover{background:#eee}.half-text-half-image .text-wrap:nth-child(odd),.half-text-half-image .text-wrap:nth-child(odd):hover{background:#e6e7e8}.half-text-half-image .text-wrap:nth-child(even) .mobile-image .avia-image-container-inner::after{background-image:url(../images/16-9mask-half-half-even.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.half-text-half-image .text-wrap:nth-child(odd) .mobile-image .avia-image-container-inner::after{background-image:url(../images/16-9mask-new.png);background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}}.undersea-logos{margin:15px auto 10px;display:table}.undersea-logos img{padding:20px;max-height:250px;image-rendering:auto!important}@media screen and (max-width:767px){.undersea-logos{margin:0 auto}}@media screen and (max-width:580px){.undersea-logos img{display:table}}.parent-pageid-981 .restaurant-menu br,.page-id-8254 .restaurant-menu br,.page-id-2417 .restaurant-menu br,.page-id-2418 .restaurant-menu br{display:none}.grecaptcha-badge{visibility:hidden!important}.postid-30191 .entry-content>p:nth-child(8)>a:nth-child(2){margin-top:122px;position:absolute;margin-left:10px;font-size:15px;width:35%!important;border-bottom:0!important}.postid-30191 .centeredtext{text-align:center!important}