﻿.transition{-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}ve{margin:0;padding:0;box-sizing:border-box;}table{border-collapse:collapse;border-spacing:0;}fieldset{border:0;}img{border:0;max-width:100%;height:auto;display:inline-block;}address{font-style:normal;font-weight:normal;}caption{font-style:normal;font-weight:normal;text-align:left;}cite{font-style:normal;font-weight:normal;}code{font-style:normal;font-weight:normal;}dfn{font-style:normal;font-weight:normal;}em{font-style:normal;font-weight:normal;}strong{font-style:normal;font-weight:normal;}th{font-style:normal;font-weight:normal;text-align:left;}var{font-style:normal;font-weight:normal;}ol{list-style:none;margin:0;padding:0;}ul{list-style:none;margin:0;padding:0;}q:before{content:'';}q:after{content:'';}abbr{border:0;}acronym{border:0;}a{color:#000;text-decoration:none;outline:0 none !important;font-size:16px;line-height:16px;}a:hover{color:#fff;text-decoration:none;outline:0 none !important;}a:focus{color:#fff;text-decoration:none;outline:0 none !important;}h1{font-size:100%;font-weight:bold;font-size:99px;line-height:109px;font-weight:300;color:#fff;margin:0;}h2{font-size:100%;font-weight:bold;font-size:61px;line-height:62px;color:#00476b;font-weight:normal;margin:0;font-weight:300;}h3{font-size:100%;font-weight:bold;font-size:37px;line-height:38px;color:#fff;font-weight:normal;margin:0;}h4{font-size:100%;font-weight:bold;font-size:36px;line-height:45px;color:#80c7ba;font-weight:400;margin:0;}h5{font-size:100%;font-weight:bold;font-size:33px;line-height:33px;margin:0;color:#00476b;font-weight:normal;}h6{font-size:100%;font-weight:bold;font-size:21px;line-height:23px;color:#80c7ba;font-weight:normal;margin:0;font-weight:700;}p{font-size:18px;line-height:35px;color:#595959;margin:0;}header{display:block;background:#fff;padding:19px 47px 28px 32px;position:relative;}header:after{content:'';position:absolute;bottom:-43px;left:0;width:100%;height:50px;background:url(../images/border-img.png) repeat-x;z-index:9;background-size:cover;}nav{display:block;}section{display:block;}article{display:block;}aside{display:block;}footer{display:block;position:relative;}hgroup{display:block;}figure{display:block;}main{display:block;}.clear{clear:both;font-size:1px;line-height:1px;display:block;height:0;}.cleafix:after{content:"";clear:both;display:block;}.last{margin:0 !important;}.pad_last{padding:0 !important;}.no_bg{background:none !important;}.no_bor{border:0 none !important;}.flt_lt{float:left;display:inline;}.flt_rt{float:right;display:inline;}.clearfix:after{content:"";display:block;clear:both;}html{height:100%;}body{height:100%;font-family:'Open Sans',sans-serif;}.wrapper{display:block;margin:0 auto;}.container{width:1544px;margin:0 auto;display:block;font-family:'Open Sans',sans-serif;}.head-inn{display:block;}.logo{display:inline-block;float:left;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;padding:8px 0 0 0;}.head-right{display:inline-block;float:right;}.top-cnt{display:block;float:right;}.top-cnt>ul{display:block;margin:0;}.top-cnt>ul>li{display:inline-block;padding:8px 2px 0 26px;float:left;}.top-cnt>ul>li>a{display:inline-block;font-size:15px;line-height:24px;color:#80c7ba;font-weight:bold;padding:0 0 0 0;}.top-cnt>ul>li span{display:inline-block;}.top-cnt>ul>li p{display:block;color:#80c7ba;margin:0;font-weight:300;font-size:16px;line-height:30px;}.top-cnt>ul>li p strong{font-weight:bold;}.top-cnt>ul>li.book-btn{padding:0 3px 0 23px;}.top-cnt>ul>li.book-btn .btn{outline:none;border-radius:17px;padding:8px 26px 9px 19px;text-transform:uppercase;font-size:17px;line-height:19px;font-weight:bold;font-family:'Open Sans',sans-serif;}.top-cnt>ul>li.book-btn .btn:hover{background:rgba(128,199,186,.78);}.flg-cnt{display:block;padding:0 0 0 0;width:174px;}.flg-cnt ul{display:inline-block;float:right;}.flg-cnt ul li{display:inline-block;width:50%;float:left;padding:6px 0 0 16px;}.flg-cnt ul li a{display:inline-block;position:relative;color:#000;padding:0 27px 0 0;font-size:15px;}.flg-cnt ul li small{position:absolute;top:0;right:0;background:url(../images/flag1.jpg) no-repeat right;width:21px;height:15px;}.flg-cnt ul li.flg1{opacity:.5;}.flg-cnt ul li.flg1 small{background:url(../images/en_flag.jpg) no-repeat right;}.flg-cnt ul li.flg1.active{opacity:1;}.flg-cnt ul li.flg2{opacity:.5;}.flg-cnt ul li.flg2.active{opacity:1 !important;}.nav-main{display:block;padding:18px 0 0 0;}.nav-main .navbar{margin:0;min-height:inherit;border:0;background:none;}.nav-main .navbar-nav{float:right;}.nav-main .navbar-nav li{padding:0 0 0 33px;}.nav-main .navbar-nav li a{padding:0;color:#80c7ba;font-size:17px;line-height:32px;}.nav-main .navbar-nav li:hover a{color:#00476b;background:none;}.nav-main .navbar-nav li.active a{color:#00476b;background:none;font-weight:bold;}.nav-main .navbar-nav li.pad_last{padding:0 0 0 43px !important;}.nav-main .navbar-collapse{padding:0;}.navbar-default .navbar-toggle{border:0;}.navbar-default .navbar-toggle:hover{background:none;}.navbar-default .navbar-toggle:focus{background:none;}.navbar-default .navbar-toggle[aria-expanded="true"]{position:fixed;top:27px;right:16px;}.navbar-default .navbar-toggle[aria-expanded="true"] span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(141deg);}.navbar-default .navbar-toggle[aria-expanded="true"] span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-140deg);}.navbar-default .navbar-toggle[aria-expanded="true"] span:nth-child(2){opacity:0;left:-60px;}.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar+.icon-bar{margin-top:-2px;}.navbar-toggle .icon-bar{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.main-banner{margin:0;display:block;padding:0 0 0 0;margin:0 auto;position:relative;}.main-banner .slick-prev{top:54%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);width:89px;height:89px;border-radius:100%;right:0;background:url(../images/leftarriw2.png) no-repeat #80c7ba center;}.main-banner .slick-prev:before{font-size:0;}.main-banner .slick-dots{left:32px;width:auto;bottom:46%;z-index:9999;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}.main-banner .slick-dots li{display:block;margin:0 0 8px;}.main-banner .slick-dots li button{border:solid 1px #fff;border-radius:100%;}.main-banner .slick-dots li button:before{font-size:51px;line-height:16px;color:inherit;}.main-banner .slick-dots li:hover button:before{background:#fff;border-radius:100%;}.main-banner .slick-dots li.slick-active button{border:0;background:#fff;}.main-banner .slick-dots li.slick-active button:before{color:#fff;}.main-banner .slick-next{width:89px;height:89px;border-radius:100%;right:0;background:url(../images/rightarrow1.png) no-repeat #80c7ba center;}.main-banner .slick-next:before{font-size:0;}.main-banner:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:72px;background:url(../images/ellipseshape.png) no-repeat center;z-index:9;}.main-banner.nobottomline:before{background:none;}.slick-next{top:54%;top:84%;top:80%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:9999;}.banner{display:block;position:relative;}.banner img{display:block;width:100%;height:auto;}.banner:after{content:'';position:absolute;top:0;width:100%;height:100%;background:rgba(0,71,107,.52156863);}.banner-inn{position:absolute;top:0;left:0;right:0;width:100%;z-index:9;top:140px;}.ban-txt{display:block;margin:0 auto;text-align:center;padding:167px 0 0 0;height:100%;}.ban-txt h1{padding:0 19px 30px 0;position:relative;margin:0 0 20px 0;}.ban-txt h1:after{content:'';position:absolute;bottom:0;left:0;right:6px;background:url(../images/heade-bgimg.png) no-repeat;width:149px;height:8px;margin:0 auto;}.ban-txt span{display:block;font-size:26px;line-height:27px;color:#fff;padding:0 19px 7px 0;font-weight:300;}.ban-txt p{color:#fff;font-size:26px;line-height:36px;padding:0 13px 56px 0;font-weight:300;}.reserve_cnt{max-width:800px;margin:0 auto;display:block;border-radius:27px;background:#fff;padding:0 0 0 0;position:relative;}.reserve_cnt>div{display:table;}.reserve_cnt>div>div{display:table-cell;vertical-align:middle;}.reserve_cnt .form-control{margin:0;}.reserve_cnt .adults_select,.reserve_cnt .children_select{margin-right:5px;border-right:1px solid #d8d8d8;}.reserve_cnt ul{display:table;width:100%;padding:0 15px;}.reserve_cnt ul li{vertical-align:middle;display:table-cell;position:relative;}.reserve_cnt ul li .form-control{font-size:15px;line-height:15px;color:#959595;border:none;box-shadow:none;outline:none;height:32px;}.reserve_cnt ul li span{border-right:1px solid #d8d8d8;display:block;color:#959595;font-size:17px;line-height:17px;position:relative;padding:0;}.reserve_cnt ul li span .form-control{margin:0;width:100%;height:inherit;border:0;box-shadow:none;outline:none;font-size:15px;line-height:15px;}.reserve_cnt ul li span:after{content:"";position:absolute;top:48%;right:9%;font-family:'FontAwesome';font-size:18px;line-height:20px;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);}.reserve_cnt ul li.first{padding:0 0 0 16px;width:46%;}.reserve_cnt ul li.first:after{display:none;}.reserve_cnt ul li.first span{padding:0;}.reserve_cnt .btn{display:inline-block;float:right;background:#80c7ba;border:0;border-radius:0 27px 27px 0;width:33%;color:#fff;padding:15px 0 18px 0;font-size:20px;line-height:27px;}.reserve_cnt .btn:hover{background:rgba(128,199,186,.78);}.reserve_cnt .btn:focus{outline:none;}.reserve_cnt .btn.active{color:#fff;}.reserve_cnt .btn{width:100%;height:48px;padding:0 17px;margin:0;font-size:16px;}.reserve_cnt .cancler{position:absolute;left:24px;bottom:-27px;color:#fff;padding:0 0 0 30px;font-size:14px;}.reserve_cnt .cancler:after{content:"";font-family:'FontAwesome';font-size:14px;line-height:22px;position:absolute;top:-2px;left:9px;}.ui-state-highlight{background:#80c7ba;color:#fff;}.ui-widget-content .ui-state-highlight{background:#80c7ba;color:#fff;}.ui-widget-content .ui-state-active{background:#00476b;}.ui-widget-header{background:#80c7ba;}.ui-widget-header .ui-state-highlight{background:#80c7ba;color:#fff;}.ui-widget-header .ui-state-active{background:#00476b;}.ui-state-active{background:#00476b;}a.ui-button:active{background:#00476b;}.ui-button:active{background:#00476b;}.ui-button.ui-state-active:hover{background:#00476b;}.down-btn{position:absolute;left:0;right:8px;width:16px;margin:-140px auto 0;bottom:-35%;}.main-cnt{display:block;}.about-amin{display:block;position:relative;}.about-us{display:block;padding:12px 0 55px 33px;margin:0 -15px;}.photo_cnt{display:inline-block;float:left;width:33%;}.about_cnt{display:inline-block;float:right;width:64%;padding:0 0 0 4px;}.about_cnt h2{padding:0 0 37px 0;}.about_cnt p{padding:0 138px 40px 0;}.about_cnt a{font-weight:bold;color:#80c7ba;border-bottom:solid 1px #80c7ba;padding:0 0 8px 0;}.appartmen-sec{display:block;background:url(../images/bgimgleft.png) no-repeat 9% -21% #80c7ba;position:relative;}.appartmen-sec:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:42px;background:url(../images/shape2.png) no-repeat;}.appartmen-sec:before{content:'';position:absolute;top:0;left:0;width:100%;height:28px;background:url(../images/shape1.png) no-repeat;}.appartmen-main{display:block;padding:0;margin:0 -23px;}.appartmen-lt{display:inline-block;float:left;width:46%;padding-bottom:10px;padding-top:165px;}.appartmen-lt h6{color:#fff;}.appartmen-lt h2{color:#fff;padding:0 0 45px 0;}.appartmen-lt p{color:#fff;padding:0 97px 37px 0;line-height:36px;}.appartmen-lt a{font-size:16px;line-height:23px;color:#fff;border-bottom:solid 1px transparent;padding:0 0 7px 0;display:inline-block;font-weight:700;}.appartmen-lt a:hover{border-bottom:solid 1px #fff;}.appartmen-rt{display:inline-block;float:left;width:54%;margin:-41px 0 -116px -9px;position:relative;z-index:5;}.galary{display:block;}.galary ul{display:block;margin:0 -15px;}.galary ul li{display:inline-block;padding-bottom:38px;}.galary_cnt{display:block;}.news-main{display:block;padding:176px 0 439px 0;position:relative;}.news-main:before{content:'';position:absolute;top:-153px;left:0;width:100%;height:100%;background:url(../images/news-bgimg.png) no-repeat;background-size:cover;z-index:9;}.news-main:after{content:'';position:absolute;bottom:6%;width:100%;height:45%;z-index:9;}.news-info{display:block;padding:0;position:relative;z-index:899;}.news-info h6{padding:0 0 0 5px;}.news-slider{display:block;padding:43px 12px 0 8px;margin:0 -15px;}.news-slid1{display:inline-block;width:25%;}.news-slid1 .newsTextContainer{height:132px;overflow:hidden;}.news-slid1 .newsTextContainer a{padding:14px 0 6px 0;display:inline-block;font-size:19px;line-height:25px;color:#80c7ba;}.news-slid1 .newsTextContainer p{font-size:14px;line-height:23px;}.img-cnt{display:block;}.new-top{position:relative;}.view-all{position:absolute;top:79%;right:21px;transform:translateY(-50%);background:#80c7ba;color:#fff;padding:10px 32px;border-radius:25px;}.view-all:hover{background:rgba(128,199,186,.78);}.available{display:block;padding:0 0 0 0;position:relative;}.abailble_head_cnt{display:block;max-width:674px;margin:-322px auto 0;text-align:center;z-index:9;position:relative;}.abailble_head_cnt h2{position:relative;padding:0 9px 36px 0;text-align:center;display:inline-block;}.abailble_head_cnt p{padding:0;}.abailble_head_cnt span{position:absolute;top:-23px;left:3px;font-size:20px;color:#80c7ba;font-weight:bold;line-height:20px;}.services{display:block;padding:57px 0 0 15px;}.services ul{display:block;margin:0 -15px;}.services ul li{display:inline-block;vertical-align:top;width:25%;padding-bottom:39px;float:none;}.services ul li.service2{width:29%;}.services ul li.service2 .service_cnt p{background:url(../images/serviceicon2.png) no-repeat 13px 2px;}.services ul li.service3{width:24%;}.services ul li.service3 .service_cnt p{background:url(../images/serviceicon3.png) no-repeat 18px 8px;}.services ul li.service4{width:17%;}.services ul li.service4 .service_cnt p{background:url(../images/serviceicon4.png) no-repeat -1px 1px;}.services ul li.service5{width:29%;}.services ul li.service5 .service_cnt p{background:url(../images/serviceicon5.png) no-repeat 0 15px;}.services ul li.service6{width:29%;}.services ul li.service6 .service_cnt p{background:url(../images/serviceicon6.png) no-repeat 7px 11px;}.services ul li.service7{width:24%;}.services ul li.service7 .service_cnt p{background:url(../images/serviceicon7.png) no-repeat -2px 1px;}.services ul li.service8{width:17%;}.services ul li.service8 .service_cnt p{background:url(../images/serviceicon8.png) no-repeat 0 0;}.services ul li.service9{width:29%;}.services ul li.service9 .service_cnt p{background:url(../images/serviceicon9.png) no-repeat 1px 0;}.services ul li.service10{width:29%;}.services ul li.service10 .service_cnt p{background:url(../images/serviceicon10.png) no-repeat 0 1px;}.services ul li.service11{width:24%;}.services ul li.service11 .service_cnt p{background:url(../images/serviceicon11.png) no-repeat 0 1px;}.services ul li.service1{width:29%;}.service_cnt{display:block;padding:0;}.service_cnt p{display:block;background:url(../images/serviceicon1.png) no-repeat 0 5px;padding:25px 0 47px 102px;font-size:16px;line-height:16px;}.complementary{display:block;text-align:center;padding:152px 0 180px;position:relative;}.complementary:after{content:'';position:absolute;top:73px;left:0;right:0;width:29%;height:100%;background:url(../images/slidershapeimg.png) no-repeat;margin:0 auto;z-index:-1;}.complementary h2{position:relative;display:block;padding:0 0 51px 0;}.complementary h2:after{content:'';position:absolute;bottom:0;width:138px;height:15px;background:url(../images/heading-borderimg.png) no-repeat;margin:0 auto;left:0;right:0;}.complementary .viewmore{display:inline-block;background:#80c7ba;color:#fff;padding:16px 63px;border-radius:25px;margin:37px 11px 41px 0;font-size:20px;}.complementary .viewmore:hover{background:rgba(128,199,186,.78);}.slide-count-wrap1{position:absolute;bottom:10%;right:20px;width:230px;text-align:center;z-index:9;left:0;margin:0 auto;}.slide-count-wrap1 .current{font-weight:700;font-style:normal;}.slide-count-wrap1 small{font-size:32px;line-height:25px;color:#595959;padding:0 2px;}.slide-count-wrap1 span{font-size:29px;line-height:27px;color:#595959;}.complementar-slid{display:block;padding:27px 0 0 0;width:75.5%;margin:0 auto;}.complementar-slid .slick-prev{top:54%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:99;width:89px;height:89px;border-radius:100%;left:-15%;background:url(../images/leftarriw2.png) no-repeat #80c7ba center;}.complementar-slid .slick-prev:hover{background:url(../images/leftarriw2.png) no-repeat rgba(128,199,186,.78) center;}.complementar-slid .slick-prev:before{font-size:0;}.complementar-slid .slick-next{width:89px;height:89px;border-radius:100%;right:-14%;background:url(../images/rightarrow1.png) no-repeat #80c7ba center;top:54%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:99;}.complementar-slid .slick-next:hover{background:url(../images/rightarrow1.png) no-repeat rgba(128,199,186,.78) center;}.complementar-slid .slick-next:before{font-size:0;}.complementar-slid .comple-slide-cnt:hover{opacity:.8;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.comple-slide-cnt{width:92%;float:left;height:100%;position:relative;padding:0;}.comple-slide-cnt figure{display:block;width:100%;}.comple-slide-cnt figure img{display:block;width:100%;height:auto;}.shadow_cnt{position:absolute;top:0;width:100%;height:100%;left:0;right:0;margin:0 auto;}.shadow_cnt:after{content:'';position:absolute;bottom:0;height:377px;width:100%;left:0;right:0;background:url(../images/bg-shadowimg.png) center;background-size:cover;}.shadow_cnt small{font-size:33px;line-height:33px;color:#fff;position:absolute;bottom:35px;left:0;right:0;padding:0 35px;z-index:9;}.contact-us{display:block;padding:33px 0 161px;}.contac-main{display:block;}.contact-txt{display:inline-block;float:left;width:29.5%;}.contact-txt h2{line-height:73px;padding:0 0 57px 0;}.contact-txt a{color:#80c7ba;border-bottom:solid 1px transparent;}.contact-txt a:hover{border-bottom:solid 1px #80c7ba;}.contact-slide{display:inline-block;float:left;width:69.5%;padding-top:23px;}.contac-main-slid{display:block;}.contac-main-cnt{display:block;padding:0 0 0 0;margin:0 auto;position:relative;}.contac-main-cnt p{font-style:italic;color:#adadad;padding:0 0 29px;}.contac-main-cnt .slick-prev{top:84%;top:80%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:9999;width:12px;height:22px;border-radius:100%;right:18px;background:url(../images/leftarrow-blue.png) no-repeat center;left:inherit;}.contac-main-cnt .slick-prev:hover{background:url(../images/leftarrow-bluehoverleft.png) no-repeat center;}.contac-main-cnt .slick-prev:before{font-size:0;}.contac-main-cnt .slick-next{width:12px;height:22px;border-radius:100%;right:-14px;background:url(../images/rightarrow-blue.png) no-repeat center;}.contac-main-cnt .slick-next:hover{background:url(../images/leftarrow-bluehover.png) no-repeat center;}.contac-main-cnt .slick-next:before{font-size:0;}.contac-main-cnt .slick-dots{right:30px;width:10%;bottom:50px;}.contac-main-cnt .slick-dots li.slick-active button:before{color:#e1e1e1;}.contac-main-cnt .slick-dots li{margin:0;}.contac-main-cnt .slick-dots li:hover button:before{color:#e1e1e1;}.contac-main-cnt .slick-dots li button:before{font-size:48px;line-height:22px;}.contac-main-cnt figure{display:inline-block;vertical-align:middle;}.contac-main-cnt figure img{display:block;border-radius:100%;border:0;}.contac-main-cnt span{display:inline-block;vertical-align:middle;color:#80c7ba;font-size:15px;line-height:29px;padding:0 0 0 24px;font-weight:bold;}.contac-profil{display:inline-block;}.subscription{display:block;background:#80c7ba;padding:10px 0 60px 0;position:relative;}.subscription:after{content:'';position:absolute;top:-48px;left:0;width:100%;height:49px;background:url(../images/green-bgellipse.png) no-repeat center;}.newslett-cnt{max-width:715px;margin:0 auto;display:block;text-align:center;}.newslett-cnt p{display:block;padding:8px 0 26px 0;font-size:20px;line-height:30px;color:#fff;}.newslett-cnt h3{font-weight:bold;}.newslettr-form{display:block;max-width:574px;margin:0 auto 0;}.newslettr-form input{border:0;outline:none;height:51px;width:69%;float:left;padding:0 34px;border-radius:23px 0 0 23px;font-size:18px;}.newslettr-form .btn{border:0;outline:none;height:51px;border-radius:0 23px 23px 0;width:30%;float:left;font-size:20px;}.newslettr-form .btn:hover{background:rgba(92,154,143,.54);}.back-top{position:absolute;top:-7%;right:45px;color:#000;z-index:9;font-size:55px;width:58px;height:58px;background:url(../images/uparrowimg.png) #fff no-repeat center;text-align:center;line-height:44px;border-radius:100%;box-shadow:0 5px 9px 0 #dedddd;}.back-top:hover{background:url(../images/uparrowimg.png) #80c7ba no-repeat center;}.foote-lt{display:inline-block;background:#f3f3f3;padding-top:82px;width:53.5%;padding-bottom:8px;}.flgo{display:inline-block;padding:0 0 40px 5px;}.footer-tex{display:block;}.address{display:inline-block;float:left;width:38%;}.address p{display:block;color:#595959;font-size:15px;padding:0 45px 0 0;line-height:27px;}.email{display:inline-block;float:left;width:40.13%;}.email p{display:block;font-size:15px;line-height:28px;color:#595959;}.email p strong{display:inline-block;font-weight:bold;}.email>a{display:inline-block;font-size:15px;line-height:28px;color:#00476b;font-weight:bold;}.socialicon{display:block;padding:33px 0 21px 0;}.socialicon ul{display:block;}.socialicon ul li{display:inline-block;padding:0 19px 0 0;}.socialicon ul li a{display:inline-block;color:#595959;font-size:18px;}.flinks{display:inline-block;float:left;padding:5px 0 0 0;}.flinks ul{display:block;}.flinks ul li{display:block;padding:0 0 10px 0;}.flinks ul li a{display:block;font-size:15px;line-height:19px;color:#595959;}.flinks ul li:hover a{color:#000;}.certificates{display:block;padding:28px 0 11px 0;}.certificates ul{display:block;}.certificates ul li{display:inline-block;vertical-align:top;padding:0 14px 0 0;}.certificates ul li a{display:inline-block;}.certificates ul li.tripAdv .widCOE.widCOE2017{margin:0 !important;}.certificates ul li.pme{margin-top:93px;}.foote-lt-cnt{float:right;width:82%;}.foote-rt{display:inline-block;background:#e9e8e8;padding-top:173px;width:46.5%;padding-bottom:94px;}.weather-lt{display:inline-block;margin:0 66px 0 0;vertical-align:top;}.weather-txt{display:inline-block;vertical-align:top;margin:0 29px 0 0;}.weather-txt h5{color:#464646;}.weather-txt span{display:block;font-size:15px;line-height:18px;padding:0 0 7px 0;}.weather-txt small{font-size:15px;line-height:15px;}.temparatur{display:inline-block;vertical-align:middle;padding:6px 0 0 0;text-align:center;}.temparatur h2{padding:27px 0 0 0;color:#464646;}.dailytmp-status{display:inline-block;border-left:solid 1px #dddcdc;vertical-align:top;padding:0 0 0 0;}.dailytmp-status ul{display:block;}.dailytmp-status ul li{display:block;padding:0 0 12px 0;}.day-to-day-tmp .weatherInfo{float:left;}.day-to-day-tmp .weatherIcon{float:right;margin:0 0 0 15px;}.day-to-day-tmp span{font-size:15px;line-height:19px;color:#464646;}.day-to-day-tmp h6{font-size:23px;line-height:30px;color:#464646;}.weather-cnt{display:block;padding:0 0 0 73px;}.row-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.copy{display:block;padding:32px 0 32px 16px;}.copy p{display:inline-block;float:left;font-size:14.5px;line-height:16px;padding:9px 0 0 0;letter-spacing:0;color:#00476b;}.copy a{display:inline-block;float:right;padding:7px 3px 0 0;font-size:14px;line-height:20px;color:#00476b;}input[type="text"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="password"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="datetime"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="datetime-local"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="date"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="month"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="time"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="week"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="number"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="email"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="url"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="color"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="button"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;}.slick-slide{outline:none;}header.sticky{position:fixed;top:0;left:0;width:100%;z-index:9;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:9999999;padding:9px 47px 32px 35px;background:#00476b;}header.sticky .logo{padding:12px 0 0 0;}header.sticky .logo img{width:53px;height:auto;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}header.sticky .nav-main .navbar-nav li.active a{color:#fff;background:none;font-weight:bold;}header.sticky .nav-main .navbar-nav li a{color:#c0baba;background:none;}header.sticky .nav-main .navbar{padding:9px 0;}header.sticky .reserve_cnt.show{display:inline-block !important;margin:16px 0 0 24px;}header.sticky .reserve_cnt .btn{padding:10px 0;}header.sticky .reserve_cnt ul{padding:10px 0;}header.sticky .stickylogo{display:block;}header.sticky .normallogo{display:none;}header.sticky:after{display:none;}header.sticky .top-cnt{display:none;}.stickylogo{display:none;}.reserve_cnt.show{display:none !important;}.pop-up-small{z-index:999991;min-width:401px;background:#fff;left:2%;box-shadow:0 5px 14px -1px #d7d7d7;position:fixed;top:86%;opacity:.8;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.pop-up-small:hover{opacity:.94;}.pop-img{display:inline-block;float:left;width:34%;}.pop-text{display:inline-block;float:left;width:66%;padding:18px 0 0 27px;}.pop-text p{font-weight:bold;font-size:18px;line-height:31px;padding:0 0 6px 0;color:#00476b;}.pop-text a{font-size:14px;line-height:22px;font-weight:bold;color:#80c7ba;border-bottom:solid 1px transparent;}.pop-text a:hover{border-bottom:solid 1px #80c7ba;}.close{position:absolute;top:8px;right:16px;width:11px;height:10px;background:url(../images/st_x.png) no-repeat;}.banner.innerban:after{display:none;}.premium{display:block;padding:34px 0 0 0;margin:0 -15px;}.premium-lt{display:inline-block;float:left;width:39%;}.hed-cnt{display:block;padding:0;position:relative;}.hed-cnt h4{display:inline-block;background:#fff;padding:32px 152px 0 54px;position:absolute;top:-122px;left:-52px;}.hed-cnt span{display:block;font-size:17px;line-height:19px;color:#00476b;padding:0 0 0 5px;}.hed-cnt p{color:#00476b;font-size:31px;line-height:42px;padding:0 0 0 8px;}.premium-rt{display:inline-block;float:right;width:60.3%;}.text-cnt{padding:0 0 53px 0;}.text-cnt p{padding:0 0 37px 0;color:#595959;}.rooms-cnt{display:block;padding:5px 0 103px 0;}.rooms-cnt h5{padding:0 0 32px 0;}.allitems{display:inline-block;float:right;width:60.5%;padding-top:31px;}.display-room{display:inline-block;float:left;width:39%;padding-top:6px;}.display-cnt{padding:33px 70px 34px 0;position:relative;}.display-cnt figure{display:block;margin:0 0 0 -7px;}.display-cnt figure img{display:block;}.display-cnt:after{content:'';position:absolute;top:0;right:41px;background:#80c7ba;width:64%;height:100%;z-index:-1;}.allitems-cnt{display:block;background:#f7f7f7;padding:22px 0 0 30px;}.allitems-cnt>ul{display:block;font-size:0;padding:0;}.allitems-cnt>ul>li{display:inline-block;width:25%;vertical-align:top;}.allitems-cnt>ul>li a{display:inline-block;background:url(../images/allitems1.png) no-repeat 1px 8px;padding:22px 0 35px 63px;word-break:break-word;color:#595959;cursor:default;}.allitems-cnt>ul>li.item1{width:24%;}.allitems-cnt>ul>li.item2{padding:0;width:28%;}.allitems-cnt>ul>li.item2 a{background:url(../images/allitems2.png) no-repeat 6px 6px;}.allitems-cnt>ul>li.item3{padding:0;width:23%;}.allitems-cnt>ul>li.item3 a{background:url(../images/allitems3.png) no-repeat 0 3px;}.allitems-cnt>ul>li.item4{padding:0 0 0 0;width:23%;}.allitems-cnt>ul>li.item4 a{background:url(../images/allitems4.png) no-repeat 1px 13px;}.links-sect{display:block;padding:58px 0 0 0;}.links-sect-cnt{display:inline-block;}.links-sect-cnt>ul{display:inline-block;padding:0;}.links-sect-cnt>ul>li{display:block;position:relative;padding:0 0 24px 0;}.links-sect-cnt>ul>li:after{content:'';position:absolute;top:24%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;width:6px;height:1px;background:#000;}.links-sect-cnt>ul>li a{display:inline-block;padding:0 0 0 8px;color:#595959;cursor:default;}.links-sect-cnt.link-1{width:25.33%;}.links-sect-cnt.link-2{width:30.33%;}.links-sect-cnt.link-3{width:33.33%;}.appartment-galary{display:inline-block;max-width:550px;padding:41px 0 0 0;margin:0 -15px;}.appartment-galary ul{display:block;}.appartment-galary ul li{display:inline-block;}.galary-img{display:inline-block;width:33.33%;float:left;padding:16px 15px;}.galary-img.gal-2{width:33.33%;}.galary-img.gal-3{width:33.33%;}.gal-img{display:inline-block;}.pop-up{max-width:800px;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;padding:15px;background:#fff;text-align:center;z-index:9;}@media(max-width:1690px){.pop-up{transform:translateY(-40%);}}@media(max-width:1440px){.pop-up{transform:translateY(-30%);}}@media(max-width:1240px){.pop-up{transform:translateY(-25%);}}@media(max-width:991px){.pop-up{transform:translateY(-20%);}}@media(max-width:767px){.pop-up{transform:translateY(-20%);}}@media(max-width:530px){.pop-up{transform:translateY(-20%);}}.pop-up p{text-align:center;margin:0 auto;color:#00476b;font-size:15px;line-height:19px;padding:18px 0 32px 0;}.pop-up .btn{border-radius:50px;font-weight:700;padding:10px 18px;font-size:18px;line-height:20px;margin:0 0 37px 0;max-width:150px;}.pop-up a:not(#popup-go){display:block;font-size:15px;line-height:20px;text-decoration:underline;color:#a8a8a8;}.pop-img-cnt{display:block;position:relative;}.pop-img-cnt .txtFront{position:absolute;bottom:0;z-index:20001;width:100%;text-align:center;}.pop-img-cnt .txtFront.makeMeRelative{position:relative;}.pop-img-cnt h2{font-size:53px;line-height:53px;color:#fff;text-align:center;padding:27px 0;position:relative;z-index:9;}.pop-img-cnt p{display:block;text-align:center;color:#fff;padding:0 0 26px 0;position:relative;z-index:9;font-size:24px;line-height:26px;}.pop-img-cnt strong{display:inline-block;font-weight:700;}.photografias{position:absolute;right:11%;border-radius:3px;color:#fff;font-size:18px;line-height:34px;padding:0 6px 0 28px;background:url(../images/photogalaricon.png) no-repeat #80c7ba;background-position:8px 11px;margin-top:50%;}.photografias:hover{background:url(../images/photogalaricon.png) no-repeat rgba(128,199,186,.95);background-position:8px 11px;}@media(max-width:1140px){.photografias{margin-top:45% !important;}}@media(max-width:767px){.photografias{margin-top:50% !important;}}@media(max-width:580px){.photografias{margin-top:50% !important;}}@media(max-width:460px){.photografias{margin-top:45% !important;}}.photografias.inAptDtl{margin-top:32%;}@media(max-width:1199px){.photografias.inAptDtl{margin-top:26%;}}@media(max-width:991px){.photografias.inAptDtl{margin-top:21% !important;}}.slick-vertical .slick-slide{border:0;}h1.smaller{font-size:50px;}.catList_whiteBox{width:1630px;height:152px;position:relative;margin:-65px 0 0 -58px;padding:45px 58px;background-color:#fff;z-index:490;}.catList_whiteBox.inAptList{width:1630px;left:50%;margin:-65px 0 0 -815px;padding:0 30px;}@media(max-width:1690px){.catList_whiteBox.inAptList{width:100% !important;left:0;margin:-65px 0 0 0;}}.catList_whiteBox.lowerZindex{z-index:1 !important;}@media(max-width:1629px){.catList_whiteBox{width:100% !important;max-width:100%;margin:-120px 0 0 0;}}@media(max-width:767px){.catList_whiteBox{width:100% !important;max-width:100%;margin:-120px 0 0 0;}}@media(max-width:767px){.catList_whiteBox.alvor{padding:45px 0;margin:0;}}@media(max-width:500px){.catList_whiteBox.alvor .leftContent{font-size:23px;}.catList_whiteBox.alvor .rightContent{margin-top:15px;font-size:15px;line-height:27px;}}.catList_whiteBox .leftContent{float:left;width:38%;color:#00476b;font-size:28px;}@media(max-width:767px){.catList_whiteBox .leftContent{width:100%;}}.catList_whiteBox .leftContent>span{display:block;width:100%;color:#80c7ba;font-weight:bold;font-size:20px;}.catList_whiteBox .leftContent .whiteboxGallery{position:relative;margin:30px 0;}.catList_whiteBox .leftContent .whiteboxGallery>img{width:100%;height:auto;}.catList_whiteBox .leftContent .whiteboxGallery a.photografias{position:absolute;width:auto;display:inline-block;right:7%;border-radius:3px;color:#fff;font-size:18px;line-height:34px;padding:0 6px 0 28px;background:url(../images/photogalaricon.png) no-repeat #80c7ba;background-position-x:0%;background-position-y:0%;background-position:8px 11px;}.catList_whiteBox .rightContent{float:left;width:62%;color:#959595;font-size:18px;padding-left:30px;}@media(max-width:767px){.catList_whiteBox .rightContent{width:100%;padding-left:0;padding-top:15px;}}.aptTypesList{margin-bottom:90px;}.aptTypesList .typeItem{position:relative;}@media(max-width:767px){.aptTypesList .typeItem{max-width:478px;margin:0 auto;}}.aptTypesList .typeItem .typeTitle{color:#00476b;font-size:28px;font-weight:300;margin:30px 0 15px;}@media(max-width:767px){.aptTypesList .typeItem .typeTitle{max-width:478px;text-align:center;margin:60px 0 10px;}}.aptTypesList .typeItem .typeTitle>span{color:#80c7ba;font-weight:bold;}.aptTypesList .typeItem .buttonContainer{display:flex;flex-direction:column;}.aptTypesList .typeItem .buttonContainer>a{margin:-70px auto;height:35px;line-height:35px;color:#fff;background-color:#80c7ba;text-align:center;font-weight:bold;border-radius:4px;padding:0 35px;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.aptTypesList .typeItem .buttonContainer>a:hover{background-color:#9cd3c9;}.aptList{margin:-170px 0 90px;position:relative;z-index:496;}.aptList .aptItem{position:relative;}@media(max-width:767px){.aptList .aptItem{max-width:478px;margin:0 auto;}}.aptList .aptItem .aptTypeName{color:#adadad;font-weight:bold;margin:45px 0 0 0;}@media(max-width:767px){.aptList .aptItem .aptTypeName{width:100%;text-align:center;}}.aptList .aptItem .aptTitle{color:#00476b;font-size:28px;font-weight:300;margin:0 0 15px;}@media(max-width:767px){.aptList .aptItem .aptTitle{max-width:478px;text-align:center;margin:0 0 10px;}}.aptList .aptItem .aptTitle>span{color:#80c7ba;font-weight:bold;}.aptList .aptItem .buttonContainer{display:flex;flex-direction:column;}.aptList .aptItem .buttonContainer>a{margin:-70px auto;height:35px;line-height:35px;color:#fff;background-color:#80c7ba;text-align:center;font-weight:bold;border-radius:4px;padding:0 35px;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.aptList .aptItem .buttonContainer>a:hover{background-color:#9cd3c9;}.alvorpage_gallery{margin:80px 0 60px;}@media(max-width:767px){.alvorpage_gallery{margin-top:30px;}}.alvorpage_gallery .photoPosRel{position:relative;}@media(max-width:767px){.alvorpage_gallery .photoPosRel{margin-top:30px;}}.alvorpage_gallery .photoPosRel .photografias{left:20px;bottom:20px;top:auto;right:auto;}@media(max-width:767px){.alvorpage_gallery .ytFrame{margin-top:30px;}}.alvorpage_map{margin:80px 0;}.alvorpage_map .mapLabel .row1{color:#80c7ba;font-weight:bold;font-size:22px;}.alvorpage_map .mapLabel .row2{color:#00476b;font-weight:300;font-size:32px;}.alvorpage_map .mapWrapper{width:100%;height:474px;}.alvorpage_extraText .textColumns{margin:0 0 80px 0;}.alvorpage_extraText .textColumns .title{color:#00476b;font-size:34px;font-weight:300;margin:0 0 25px;}.alvorpage_extraText .textColumns .desc{font-size:17px;color:#595959;line-height:32px;font-weight:300;}.servicesList{margin:0 0 80px;}@media(max-width:767px){.servicesList{margin:30px 0 0 0;}}.servicesList .listElement{height:671px;margin:45px 0 30px;}@media(max-width:1240px){.servicesList .listElement{height:552px;}}@media(max-width:991px){.servicesList .listElement{height:635px;}}@media(max-width:767px){.servicesList .listElement{height:692px;}}@media(max-width:530px){.servicesList .listElement{height:auto;margin:60px 0 30px;}}.servicesList .listElement h2{font-size:20px;line-height:24px;height:50px;overflow:hidden;padding-bottom:15px;}@media(max-width:767px){.servicesList .listElement h2{text-align:center;}}.servicesList .listElement .listElementDesc{margin-top:15px;}@media(max-width:530px){.servicesList .listElement .listElementDesc{margin-top:0;}}.servicesList .listElement .photoLink{position:relative;text-align:center;margin-bottom:20px;}@media(max-width:767px){.servicesList .listElement .photoLink{margin-bottom:60px;}}@media(max-width:530px){.servicesList .listElement .photoLink{margin-bottom:10px;}}.servicesList .listElement .photoLink a{position:absolute;bottom:20px;display:block;background-color:#80c7ba;text-align:center;height:39px;line-height:39px;font-size:15px;font-weight:700;color:#fff;width:34%;left:33%;border-radius:18px;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.servicesList .listElement .photoLink a:hover{background-color:#9cd3c9;}@media(max-width:767px){.servicesList .listElement .photoLink a{font-size:13px;}}.locationPage .leftContent{width:25%;}@media(max-width:1240px){.locationPage .leftContent{width:100%;}}.locationPage .leftContent>.label_1{margin:30px 0 0 0;color:#00476b;font-weight:200;font-size:21px;}.locationPage .leftContent>.address{width:100%;color:#959595;font-weight:200;font-size:20px;margin:0 0 30px 0;}.locationPage .contentDetail{margin-bottom:60px;}.locationPage .locationMap{float:left;width:75%;height:474px;margin-top:10px;}@media(max-width:1240px){.locationPage .locationMap{width:100%;}}.blueBox{width:100%;background-color:#00476b;padding:45px 30px 60px;margin:-75px 0 100px;}@media(max-width:1240px){.blueBox{margin:30px 0 100px;}}.blueBox>h3{max-width:36%;color:#fff;font-size:22px;font-weight:bold;}.blueBox>ul{margin-top:25px;}.blueBox>ul>li{float:left;color:#fff;line-height:42px;font-size:17px;}.blueBox>ul>li:nth-child(even){width:60%;}@media(max-width:1240px){.blueBox>ul>li:nth-child(even){width:100%;}}.blueBox>ul>li:nth-child(odd){width:40%;}@media(max-width:1240px){.blueBox>ul>li:nth-child(odd){width:100%;}}.locationMoreInfo{width:100%;text-align:center;}.locationMoreInfo>h4{color:#00476b;font-size:28px;margin-top:35px;}.locationMoreInfo>span{color:#595959;font-size:21px;line-height:28px;}.locationMoreInfo>a{display:inline-block;height:60px;line-height:60px;text-align:center;color:#fff;background-color:#80c7ba;text-transform:uppercase;font-size:19px;font-weight:bold;border-radius:30px;padding:0 60px;margin-top:30px;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.locationMoreInfo>a:hover{background-color:#9cd3c9;}@media(max-width:1240px){.locationMoreInfo>a{margin-bottom:60px;}}.contactsPage .contactsPage_Form span{color:#595959;line-height:30px;margin:0;font-size:17px;}.contactsPage .contactsPage_Form input{margin:0 0 25px;border-radius:2px;height:48px;background-color:#fbfbfb;}.contactsPage .contactsPage_Form input.multiline{height:138px;}.contactsPage .contactsPage_Form input[type="submit"]{display:inline-block;float:right;height:48px;line-height:48px;text-align:center;color:#fff;background-color:#80c7ba;text-transform:uppercase;font-size:19px;font-weight:bold;border-radius:30px;padding:0 75px;margin-top:0;border:0;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.contactsPage .contactsPage_Form input[type="submit"]:hover{background-color:#9cd3c9;}@media(max-width:1240px){.contactsPage .contactsPage_Form input[type="submit"]{margin-bottom:60px;}}.contactsPage .contactsPage_Form textarea{height:124px;margin:0 0 25px;border-radius:2px;background-color:#fbfbfb;}.contactsPage .contactsPage_Form .formNote{font-size:15px;}.contactsPage .leftContent .contactsPage_address{width:100%;font-size:20px;margin:30px 0 0 0;font-weight:300;}.contactsPage .leftContent .contactFields{margin:30px 0 45px;}.contactsPage .leftContent .contactFields>.itemRow{width:100%;font-size:21px;height:30px;line-height:30px;margin:10px 0;font-weight:200;}.contactsPage .leftContent .contactFields>.itemRow.smallerfont{font-size:17px;}@media(max-width:1380px){.contactsPage .leftContent .contactFields>.itemRow{font-size:18px;height:auto;line-height:25px;}}.contactsPage .leftContent .contactFields>.itemRow>br{display:none;}@media(max-width:1280px){.contactsPage .leftContent .contactFields>.itemRow>br{display:block;}}.contactsPage .leftContent .contactFields>.itemRow>span{color:#595959;font-weight:400;}.contactsPage .leftContent .contactFields>.itemRow>span.green{color:#80c7ba;}@media(max-width:1199px){.contactsPage .leftContent .contactFields>.itemRow>span{padding-top:15px;}}.testimonialsPage{margin:30px 0 60px;}.testimonialsPage .pageTitle{color:#00476b;font-size:32px;text-align:center;}.testimonialsPage ul.testimonialsList{margin-top:45px;}.testimonialsPage ul.testimonialsList li{display:block;padding:45px 0;font-style:italic;color:#adadad;font-size:18px;line-height:35px;}.testimonialsPage ul.testimonialsList li .imgWrapper{width:180px;height:180px;margin:0 auto;}.testimonialsPage ul.testimonialsList li .imgWrapper img{width:100%;height:auto;border-radius:50%;}.testimonialsPage ul.testimonialsList li .textContainer{width:70%;margin:25px 15% 15px;text-align:center;}@media(max-width:499px){.testimonialsPage ul.testimonialsList li .textContainer{font-size:17px;line-height:28px;font-weight:300;color:#595959;text-align:left;width:80%;margin:25px 10% 15px;}}.testimonialsPage ul.testimonialsList li .signature{color:#80c7ba;}.wi{font-size:75px;}.wi.setSize2{font-size:30px;}.bookingChange_Page{margin:0 0 120px;}.bookingChange_Page .titles{margin:120px 0 45px;width:100%;}.bookingChange_Page .titles>h3{color:#80c7ba;font-size:21px;font-weight:bold;line-height:26px;}.bookingChange_Page .titles>h2{color:#00476b;font-size:36px;line-height:44px;}.bookingChange_Page .cnclForm span{font-size:16px;color:#464646;}.bookingChange_Page .cnclForm input{background-color:#fbfbfb;border-color:#e1e1e1;border-radius:1px;box-shadow:none;margin-top:7px;}.bookingChange_Page .cnclForm textarea.form-control.multiline{height:229px;background-color:#fbfbfb;border-color:#e1e1e1;border-radius:1px;box-shadow:none;margin-top:7px;}.bookingChange_Page .cnclForm .ContactsBtnSend{display:inline-block;float:right;height:48px;line-height:48px;text-align:center;color:#fff;background-color:#80c7ba;text-transform:uppercase;font-size:19px;font-weight:bold;border-radius:30px;padding:0 75px;margin-top:5px;border:0;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.bookingChange_Page .cnclForm .ContactsBtnSend:hover{background-color:#95d0c6;}.modal{z-index:999999999;}.modal-dialog{width:auto !important;margin-top:25%;}.servicesForm{margin:45px 0;}.servicesForm .formTopMessage{margin:0 0 30px;}.servicesForm .formTopMessage>h4{color:#80c7ba;font-size:21px;font-weight:bold;height:25px;line-height:25px;}.servicesForm .formTopMessage>p{color:#00476b;}.servicesForm .servicesPage_Form .formFieldWrapper .fieldLabel{font-size:16px;height:22px;line-height:22px;margin:0;color:#595959;}.servicesForm .servicesPage_Form .formFieldWrapper>input{margin:5px 0 30px;}.servicesForm .servicesPage_Form .formFieldWrapper>textarea{margin:5px 0 30px;height:110px;}.servicesForm .servicesPage_Form .ContactsBtnSend{display:inline-block;float:right;height:48px;line-height:48px;text-align:center;color:#fff;background-color:#80c7ba;text-transform:uppercase;font-size:19px;font-weight:bold;border-radius:30px;padding:0 75px;margin-top:0;border:0;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.servicesForm .servicesPage_Form .ContactsBtnSend:hover{background-color:#95d0c6;}.testimonialsForm{margin:30px 0 0 0;color:#959595;font-size:15px;}.testimonialsForm h4.title{margin:15px 0 30px;text-align:center;color:#00476b;font-weight:300;font-size:40px;padding-bottom:35px;background-image:url(/images/heading-borderimg.png);background-position:center bottom;background-repeat:no-repeat;}.testimonialsForm input,.testimonialsForm textarea{background-color:#fbfbfb;margin:5px 0 25px;}.testimonialsForm input[type='submit']{display:inline-block;float:right;height:48px;line-height:48px;text-align:center;color:#fff;background-color:#80c7ba;text-transform:uppercase;font-size:19px;font-weight:bold;border-radius:30px;padding:0 75px;margin-top:0;border:0;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.testimonialsForm input[type='submit']:hover{background-color:#95d0c6;}.testimonialsForm textarea{height:120px;}@media(max-width:1680px){.container{width:95%;}.logo img{width:170px;height:auto;}header{padding:19px 32px 28px 32px;}.nav-main .navbar-nav li{padding:0 0 0 12px;}.nav-main .navbar-nav li.pad_last{padding:0 0 0 12px !important;}.about-us,.news-slider,.appartmen-main,.services ul{margin:0;padding:12px 0 55px 0;}.weather-txt h5{font-size:16px;line-height:33px;}.weather-txt span{font-size:14px;line-height:18px;}.weather-lt{margin:0;}.weather-txt{margin:0;}.day-to-day-tmp span{font-size:15px;}.day-to-day-tmp h6{font-size:15px;line-height:30px;}.day-to-day-tmp{padding:5px 49px 0 24px;}.weather-cnt{padding:0 15px 0;}.temparatur img{width:50px;height:auto;}.temparatur h2{font-size:28px;line-height:40px;}.dailytmp-status{float:right;}.address p{padding:0 18px 0 0;}.about_cnt p{padding:0;}.appartmen-lt p{padding:0 15px 0 0;}.services{padding:57px 0 0 0;}.ban-txt{padding:100px 0;}.ban-txt h1{font-size:47px;line-height:50px;}.ban-txt p{font-size:20px;line-height:26px;padding:0 13px 25px 0;}.ban-txt span{font-size:19px;line-height:26px;}.contac-main-cnt .slick-dots{width:auto;}.reserve_cnt ul li:after{height:20px;left:10%;}.premium{margin:0;}.appartment-galary{margin:0;}.hed-cnt h4{font-size:28px;line-height:30px;padding:14px 59px 19px 41px;top:-115px;left:-13px;}.hed-cnt p{font-size:20px;line-height:25px;}.allitems-cnt{padding:22px 0 18px 19px;}.allitems-cnt>ul>li a{font-size:13px;line-height:20px;}.top-cnt>ul>li.book-btn .btn{padding:0 6px;font-size:11px;line-height:24px;}.top-cnt>ul>li.book-btn{padding:0;}.top-cnt>ul>li p{font-size:12px;line-height:19px;padding:3px 0 0 0;}.top-cnt>ul>li>a{font-size:12px;line-height:19px;padding:3px 0 0 0;}.top-cnt>ul>li{padding:8px 2px 0 1px;}.display-room{width:30%;}.allitems{width:70%;}.contact-txt a{font-size:13px;line-height:18px;}header.sticky{padding:9px 15px 32px 15px;}header.sticky .reserve_cnt ul li span .form-control{padding:0;font-size:12px;line-height:14px;text-align:center;border-radius:100%;}header.sticky .reserve_cnt .btn{font-size:12px;line-height:18px;}header.sticky .reserve_cnt ul li span{font-size:12px;line-height:14px;}header.sticky .reserve_cnt ul li{padding:0;}header.sticky .reserve_cnt ul li.first{padding:0;}header.sticky .reserve_cnt.show{margin:19px 5px;}header.sticky .reserve_cnt ul li span:after{right:6%;}header.sticky{padding:9px 15px 32px 15px;}header.sticky .logo{padding:12px 5px 0 0;}header.sticky .nav-main{display:inline-block;float:right;}header.sticky .nav-main{position:absolute;right:10px;top:16px;}}@media(max-width:1240px){.contact-txt h2{font-size:44px;line-height:51px;}.shadow_cnt small{font-size:20px;line-height:25px;padding:0 10px;}.complementar-slid{width:80%;}h2{font-size:50px;line-height:55px;}.services ul li{width:32% !important;}.services ul{text-align:center;}.complementary:after{top:0;}.ban-txt{padding:40px 0;}header{padding:19px 15px 28px 15px;}.logo img{width:153px;height:auto;}.nav-main .navbar-nav li a{font-size:12px;line-height:20px;}.nav-main .navbar-nav li{padding:0 0 0 5px;}.nav-main .navbar-nav li.pad_last{padding:0 0 0 5px !important;}.top-cnt>ul>li{padding:0 5px;}.text-cnt p{font-size:14px;line-height:34px;padding:0 0 15px;}.rooms-cnt h5{font-size:25px;line-height:30px;}.allitems-cnt>ul>li a{background-size:31%;background-position:4px 23px;}.allitems-cnt>ul>li.item2 a{background-size:27%;background-position:2px 15px;}.allitems-cnt>ul>li.item3 a{background-size:30%;background-position:1px 17px;}.allitems-cnt>ul>li.item4 a{background-size:32%;background-position:1px 29px;}.links-sect-cnt>ul>li a{font-size:13px;}}@media(max-width:991px){footer{display:block !important;}.foote-lt{display:inline-block;float:none;width:100%;padding:53px 30px;}.foote-rt{display:inline-block;float:none;width:100%;padding:53px 30px;}.complementar-slid .slick-next{width:50px;height:50px;background-size:21%;right:-13%;}.complementar-slid .slick-prev{width:50px;height:50px;background-size:21%;left:-11%;}.main-banner .mobil-bann{height:1000px;width:100%;position:relative;}.main-banner .mobil-bann img{height:100%;position:absolute;top:0;left:0;width:auto;max-width:100%;object-fit:cover;}.banner.innerban .mobil-bann{height:400px;width:100%;position:relative;}.banner.innerban .mobil-bann img{height:100%;position:absolute;top:0;left:0;width:auto;max-width:100%;object-fit:cover;}.ban-txt{padding:148px 15px;}.appartmen-lt h2{font-size:36px;line-height:40px;padding:0 0 16px 0;}.appartmen-lt p{font-size:17px;line-height:27px;padding:0 0 12px;}.appartmen-lt h6{font-size:15px;line-height:19px;}.appartmen-lt{padding-top:50px;}.appartmen-lt a{font-size:12px;line-height:16px;}.about_cnt p{font-size:17px;line-height:27px;}.about_cnt h2{padding:0 0 15px;}.news-slider{padding:40px 0 40px;}.weather-lt{width:50%;display:inline-block;}.dailytmp-status{width:50%;display:inline-block;}.foote-lt-cnt{float:none;}.links-sect-cnt{width:33.33% !important;float:left;}.links-sect{padding:32px 0 0 0;}.allitems-cnt>ul>li{width:50% !important;}header.sticky .head-right{width:100%;}header.sticky .nav-main .navbar-nav{float:none;}header.sticky{padding:9px 15px 15px 15px;}header.sticky .nav-main{position:static;}}@media(max-width:767px){.head-right{width:100%;display:block;}.navbar-collapse{width:100%;position:fixed;top:8%;left:0;height:auto;background:#fff;z-index:999999;right:0;margin:0;padding:0 15px 15px !important;text-align:center;}.nav-main .navbar-nav{float:none;margin:0;}.top-cnt{display:block;float:none;}.top-cnt.visible-xs{padding:7px 0 0 16px;}.top-cnt>ul>li{display:inline-block;float:none;width:100%;}.photo_cnt{width:100%;padding:0 0 15px;}.photo_cnt img{width:100%;height:auto;}.news-slid1{width:50%;padding-bottom:15px;}.appartmen-lt{width:100%;padding:11px 0 19px;}.appartmen-rt{width:100%;margin:0;padding:12px 0;}.galary ul li{width:50%;float:left;}.new-top h2{font-size:26px;line-height:35px;}.new-top{padding:0;}.about_cnt{width:100%;}.contac-main-cnt{width:100%;}.contact-txt{width:100%;}.contact-slide{width:100%;}.available:after{display:none;}.services ul li{width:48% !important;padding-bottom:0;}.service_cnt p{padding:25px 0 47px 68px;font-size:14px;line-height:19px;background-size:17%;background-position:7px 15px;}.services ul li.service2 .service_cnt p{background-size:16%;background-position:7px 6px;}.services ul li.service3 .service_cnt p{background-size:11%;background-position:11px 17px;}.services ul li.service4 .service_cnt p{background-size:17%;background-position:6px 10px;}.services ul li.service5 .service_cnt p{background-size:17%;background-position:2px 23px;}.services ul li.service6 .service_cnt p{background-size:17%;background-position:5px 7px;}.services ul li.service7 .service_cnt p{background-size:17%;background-position:5px 3px;}.services ul li.service8 .service_cnt p{background-size:17%;background-position:4px 3px;}.services ul li.service9 .service_cnt p{background-size:17%;background-position:1px 1px;}.services ul li.service10 .service_cnt p{background-size:17%;background-position:3px 11px;}.services ul li.service11 .service_cnt p{background-size:17%;background-position:3px 7px;}.premium-lt{width:100%;padding:0;}.premium-rt{width:100%;padding:0;}.display-room{width:100%;}.allitems{width:100%;}.pop-up-small{display:none;}.abailble_head_cnt{margin:0;}.subscription{padding:0 36px 64px;}.img-cnt img{width:100%;height:auto;}.complementary h2{font-size:26px;line-height:30px;}.address{width:50%;}.email{width:50%;}.flinks{width:50%;}.copy{padding:15px 15px;}.back-top{top:-19px;}.complementary:after{width:60%;top:6%;}.news-slider{padding:20px 0;}.contact-txt h2{font-size:35px;line-height:40px;padding:0 0 15px;}.contact-us{padding:33px 0 82px;}.news-main{padding:20px 0;}.services ul{padding:0 0 20px;}.contac-main-cnt p{font-size:14px;line-height:25px;}.complementary{padding:150px 0 43px;margin:0 0 43px;}.slide-count-wrap1{bottom:-2%;}.navbar-toggle{z-index:9999;margin:0;position:absolute;top:-33px;right:0;z-index:999999999;}.contac-main-cnt .slick-dots{position:static;}header{padding:22px 15px 22px;}.nav-main{padding:0;}.nav-main .navbar-nav li{padding:7px 25px;}.nav-main .navbar-nav li.pad_last{padding:7px 25px !important;}.flg-cnt ul{float:none;}.flg-cnt ul li{padding:0 8px;}.top-cnt>ul>li p{font-size:13px;}.foote-rt{padding:28px 0 28px;}.appartment-galary{width:100%;max-width:100%;padding:0;}.links-sect-cnt{width:50% !important;}.text-cnt{padding:0 0 15px 0;}.main-banner .mobil-bann{height:600px;}.ban-txt{padding:0 15px;}.down-btn{bottom:20%;}.down-btn img{width:auto;height:50px;}header.sticky{position:absolute;top:-118px;}.main-cnt{padding:0 15px;}.services{padding:15px 0 0;}.rooms-cnt{padding:15px 0;}header.sticky .nav-main .navbar-nav li.active a{color:#00476b;}.top-cnt>ul>li.book-btn{margin:13px 0;}}@media(max-width:599px){.newslettr-form .btn{font-size:16px;line-height:20px;}.copy{text-align:center;}.copy p{display:block;float:none;}.copy a{display:block;float:none;}.weather-lt{width:100%;text-align:center;}.weather-txt{width:100%;}.temparatur{width:100%;}.dailytmp-status{width:68%;border:0;margin:0 auto;display:block;float:none;}.day-to-day-tmp{width:80%;padding:10px 0;margin:0 auto;display:block;}.abailble_head_cnt h2{font-size:36px;line-height:40px;padding:0 0 16px 0;}.newslett-cnt h3{font-size:25px;line-height:30px;}.abailble_head_cnt p{font-size:14px;line-height:23px;}.temparatur h2{padding:10px 0 0;}.ban-txt h1{font-size:31px;line-height:34px;padding:0 0 19px 0;}.ban-txt p{font-size:14px;line-height:20px;padding:0 0 11px 0;}.reserve_cnt .btn{font-size:11px;line-height:28px;}.reserve_cnt ul li.first{padding:0;}.reserve_cnt ul li{padding:0;width:50% !important;}.reserve_cnt ul li span .form-control{padding:6px 10px 6px 11px;font-size:11px;line-height:14px;border-radius:100%;}.reserve_cnt ul li span:after{right:8%;font-size:11px;}.reserve_cnt ul,.reserve_cnt .btn{padding:5px 0;overflow:hidden;}.reserve_cnt .btn{width:40%;}.service_cnt p{padding:10px 0 47px 45px;}.galary-img{width:50% !important;}.rooms-cnt h5{font-size:20px;line-height:20px;}.main-banner .mobil-bann{height:600px;}.ban-txt{padding:0 15px;}.appartmen-lt h2{font-size:32px;line-height:40px;}.appartmen-lt p{font-size:13px;line-height:18px;}.hed-cnt h4{top:-82px;font-size:22px;line-height:22px;padding:4px 8px;}.photografias{right:10px;font-size:13px;}.hed-cnt span{font-size:14px;}.reserve_cnt ul li:after{left:5%;}header{padding:7px 15px 25px;}header.sticky{top:-173px;}.flg-cnt{width:100%;}}@media(max-width:479px){.news-slid1{width:100%;}.address{width:100%;}.email{width:100%;}.flinks{width:100%;}.services ul li{width:100% !important;}.newslettr-form input{width:100%;display:block;border-radius:23px;margin:0 0 10px;}.newslettr-form .btn{display:block;border-radius:23px;width:100%;}.service_cnt p{padding:29px 0 35px 86px;}.complementary:after{width:80%;}.complementar-slid{width:100%;}.comple-slide-cnt{width:100%;}.view-all{position:static;display:inline-block;padding:10px 15px;margin:24px 0 0;}.allitems-cnt>ul>li{width:100% !important;}.links-sect-cnt{width:100% !important;}.reserve_cnt ul{padding:5px 0;}.down-btn{bottom:19%;}.reserve_cnt .cancler{font-size:12px;}.ban-txt h1{font-size:25px;}.ban-txt span{font-size:15px;line-height:20px;}.main-banner .slick-dots{left:10px;}.dailytmp-status{width:80%;}.galary-img{width:100% !important;}.gal-img{display:block;}.gal-img img{width:100%;height:auto;}.newslett-cnt h3{font-size:22px;line-height:28px;}.newslett-cnt p{font-size:15px;line-height:20px;}}.map-button{display:inline-block;height:48px;line-height:48px;text-align:center;color:#fff;background-color:#80c7ba;text-transform:uppercase;font-size:19px;font-weight:bold;border-radius:30px;padding:0 75px;margin-top:0;border:0;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.map-button:hover{background-color:#9cd3c9;}span.accordeon-title{font:'Verdana' !important;color:#80c7ba !important;background:none !important;letter-spacing:0;}h2.active span.accordeon-title{color:#00476b !important;}h2.trigger{font-size:22px !important;color:#444;background:#f8f8f8;}h2.trigger span{color:#1666a1;background:#f0f0f0;}.toggle_container{margin:0 0 7px 0;margin-top:-7px;padding:0 0;overflow:hidden;clear:both;}.toggle_container{background:#f8f8f8;padding:20px;}.toggle_container h5{padding:20px 0;}ul.privacyPolicyList{margin-top:45px;}ul.privacyPolicyList li{display:block;padding:5px 0;font-style:italic;color:#adadad;font-size:18px;line-height:35px;}ul.privacyPolicyList li .textContainer{width:70%;margin:5px 15% 15px;text-align:center;}@media(max-width:499px){ul.privacyPolicyList li .textContainer{font-size:17px;line-height:28px;font-weight:300;color:#595959;text-align:left;width:80%;margin:25px 10% 15px;}}ul.privacyPolicyList li .signature{color:#80c7ba;}.formRGPD.marginTop15{margin-top:15px;}.formRGPD.marginBottom15{margin-bottom:15px;}.formRGPD #rgpdCBID{margin:8px 7px 0 0 !important;height:13px;cursor:pointer;}.formRGPD #rgpdCBID.margin4{margin:4px 7px 0 0 !important;}.formRGPD #rgpdCBID.margin2{margin:2px 7px 0 0 !important;}.formRGPD #rgpdCBID.w10{width:10%;}.formRGPD #rgpdCBID.wFix15px{width:15px;}.formRGPD #rgpdCBID.marginH15{margin-left:15px;margin-right:15px;}.formRGPD #rgpdCBID.nomarginR{margin-right:0 !important;}.formRGPD #rgpdCBID.nomarginT5{margin-top:5px !important;}.formRGPD #rgpdCBID.nomarginT4{margin-top:4px !important;}.formRGPD #rgpdCBID.makemeFloat{float:left;-webkit-appearance:checkbox;}.formRGPD>.form-check-label{margin-top:-2px !important;font-size:14px;}.formRGPD>.form-check-label.paddingT15{padding-top:15px;}.formRGPD>.form-check-label.whiteText{color:#fff;}.formRGPD>.form-check-label.w90{width:90%;}.formRGPD>.form-check-label a{color:#464646;font-size:14px;}.modal-content{border:none;}#bookingModal .form-control{margin:0;font-weight:100;}#bookingModal form.fbqs .field{margin-bottom:0;}#bookingModal .modal-body{padding:0;}#bookingModal form.fbqs{padding:15px;}#bookingModal form.fbqs .field label{display:inline-block;width:150px;}.modal-backdrop.in{z-index:11111111;}@media(max-width:900px){.reserve_cnt_media{background-color:transparent;}.reserve_cnt_media .js-mobileChildWrapper>.js-childAgesWrapper{width:200%;left:-100%;right:0;margin-top:9px;height:40px;}.reserve_cnt_media .bookingLabel{display:none;}.reserve_cnt_media div:not(.childAgesWrapper):not(.childColumn):not(.bookingLabel):not(.js-mobileChildWrapper):not(.js-desktopChildWrapper):not(.childLabel){display:block !important;width:100%;}.reserve_cnt_media .childAgesWrapper{right:0;transform:inherit;border-radius:30px;}.reserve_cnt_media .hiddenMargin{margin-bottom:56px;}.reserve_cnt_media .childAgesWrapper .childAgesBody{display:table;}.reserve_cnt_media .childAgesWrapper .childAgesBody .childLabel{display:table-cell !important;}.reserve_cnt_media li{display:inline-block !important;width:50% !important;margin-bottom:10px;padding:0 2px;}.reserve_cnt_media li:last-child{width:100% !important;}.reserve_cnt_media li span{border:none !important;}.reserve_cnt_media li span:after{right:10px !important;}.reserve_cnt_media li .form-control{border-radius:30px;}.reserve_cnt_media li .children_select,.reserve_cnt_media li .adults_select{border:none !important;}.reserve_cnt_media .buttonWrapper{width:100%;padding:0 15px;}.reserve_cnt_media .buttonWrapper button{border-radius:30px;}.reserve_cnt_media .childAgesWrapper .childAgesBody .childColumn select{height:25px;line-height:12px;font-size:15px;width:74px;padding-left:45px;margin-top:-1px;}.reserve_cnt_media .childAgesWrapper .childAgesBody .childColumn>div i{top:5px;font-size:15px;}.reserve_cnt_media .childAgesWrapper .childAgesBody .childLabel{font-size:11px;vertical-align:top;text-align:left;color:#fff;padding:0 16px 0 5px;font-weight:700;text-transform:uppercase;}}@media(max-width:599px){.reserve_cnt_media ul li{width:100% !important;}.reserve_cnt_media ul li.overridemargin{margin-bottom:10px;}.reserve_cnt_media .form-control{border-radius:30px !important;}.reserve_cnt_media .js-mobileChildWrapper>.js-childAgesWrapper{width:100%;left:0;}}@media(max-width:599px){.slick-dots{display:none !important;}.reserve_cnt ul li span .form-control{font-size:15px;}.reserve_cnt ul li span:after{font-size:15px;margin-right:6px;}.reserve_cnt_media .buttonWrapper button{width:100%;font-size:16px;}.reserve_cnt_media .buttonWrapper{padding:0;}.main-banner{padding:0 0 60px 0;}}.banner-inn .reserve_cnt ul li .form-control{font-weight:100;}.js-accessCode{text-align:left !important;}#bookingModal button{outline:none !important;}#bookingModal button:hover{background-color:#f00;}.sticky .reserve_cnt ul li span:after{font-size:15px;}.reserve_cnt__layout{display:none;}.sticky .reserve_cnt{display:block;}.childAgesWrapper{display:none;position:absolute;top:100%;padding:10px;background-color:#ffffff5c;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:50px;left:50%;transform:translateX(-50%);}.childAgesWrapper .childAgesBody{display:table;width:100%;margin-top:-4px;}.childAgesWrapper .childAgesBody .childLabel{display:table-cell;font-size:11px;vertical-align:top;text-align:left;color:#fff;padding:3px 16px 0 5px;font-weight:700;text-transform:uppercase;}.childAgesWrapper .childAgesBody .childColumn{display:table-cell;vertical-align:top;padding-right:14px;}.childAgesWrapper .childAgesBody .childColumn>div{position:relative;}.childAgesWrapper .childAgesBody .childColumn>div i{color:#888;position:absolute;left:10px;top:8px;font-size:17px;}.childAgesWrapper .childAgesBody .childColumn select{height:32px;line-height:12px;font-size:15px;width:74px;padding:0;padding-left:45px;margin-top:1px;}.childAgesWrapper .childAgesBody .childColumn select>option{text-align:right;}.bookingLabel{position:absolute;left:0;top:-26px;right:18px;color:#fff;font-size:12px;margin:0 auto;text-align:center;font-weight:bold;text-transform:uppercase;}