@media(max-width:1580px){.popup-slide .title{padding-bottom:5px}.popup-line{margin:10px 0}}@media(max-width:1557px){.mCSB_container{height:auto!important}.popup-slide figure{}.popup-navigation span.nav-close{right:20px}.portfolio-figure .title{font-family:montserrat,sans-serif;margin-bottom:3px;line-height:24px;font-size:18px}.grid figcaption span{font-size:16px}.cs-style-3 figcaption{padding:18px 18px 4px}.cs-style-3 figcaption a{bottom:10px;padding:18px 18px 4px}}@media(max-width:1199px){.fetaure-details .title{width:100%}.popup-slide .title{font-size:42px;padding-bottom:16px;line-height:44px}.popup-line{margin:10px 0}.popup-slide .category{font-size:24px;line-height:inherit}.right-part p{line-height:22px}.popup-navigation span.nav-prev,.popup-navigation span.nav-next{font-size:29px}.portfolio-figure .title{font-family:montserrat,sans-serif;margin-bottom:3px;line-height:20px;font-size:16px;margin-top:0}h2.title{font-size:76px;padding-bottom:10px}.title-text{height:190px!important;padding-top:2%}.simple-text{height:190px}}@media(max-width:1024px){header .intro-section{padding-top:40%}.home-slider h1{font-size:110px;letter-spacing:-2px;line-height:100px}.home-slider span{padding:20px 40px 55px;line-height:35px;letter-spacing:5px}}@media(max-width:991px){.simple-text{height:119px!important;line-height:22px!important;padding-top:1%}.simple-text p{font-size:14px;line-height:20px}.title-text{height:119px!important;padding-top:2%}.feature-contant{margin-top:5%!important;margin-bottom:2%!important}.feature-contant .col-md-6{margin-bottom:4%}.count-box{margin-bottom:5%;margin-left:6%}.team-details{margin-bottom:4%}.home-slider h1{font-size:80px;padding:19px 55px;line-height:84px}p.light{margin:9% 0 2%!important}p.big{margin-bottom:9%}.conter-box .col-md-3{margin-bottom:4%;margin-left:6%;margin-top:4%}.conter-box .last{margin-bottom:0!important}.form-control{max-width:100%!important}.counterBoxNumber{font-size:70px}.portfolio-figure .title{font-size:15px;line-height:15px;padding-bottom:5px}.fetaure-details .title{font-size:20px}.team-details:hover .our-team{padding-top:145px}h2.title{font-size:60px;padding-bottom:10px}h1.title{font-size:45px;margin:0 auto}.contact-text{width:75%}.grid figcaption span{font-size:14px}.blog-day{font-size:40px;height:74px;width:74px}.blog-day span{top:24px}.blog-content:hover .blog-day span{top:22px}.team-details{width:50%;float:left}.width{width:100%;font-size:24px;line-height:30px}.carousel-caption p{font-size:22px}.blog-content-out .content{line-height:22px}#testimonial .title{margin-bottom:10px}.carousel-caption span{margin-bottom:35px}.popup-slider{float:none;position:inherit;width:100%}.popup-slide .right-part{width:100%}.popup-navigation span.nav-next{left:93%}.popup-navigation span.nav-prev{right:93%}.chart span,.chart2 span,.chart3 span,.chart5 span,.chart6 span,.chart7 span,.chart8 span{font-size:40px}.nav>li>a{margin:10px}.nav>li.last>a{margin:13px 0 10px 10px}}@media(max-width:792px){.portfolio-item{width:24.95%}}@media(max-width:770px){.contact .row:last-child{padding:0 15px}}@media(max-width:772px){.portfolio-item{width:24.94%}h3.title{font-size:16px}.grid figcaption span{font-size:12px}.blog-page h3.title{font-size:30px}}@media(max-width:768px){.highlight{font-size:65px}.portfolio-item{max-width:50%;width:49.94%}.portfolio-figure figcaption{padding:20px 20px 10px}.portfolio-figure figcaption i{font-size:50px}.portfolio-figure .title{font-size:20px}.cs-style-3 figcaption a{bottom:8px;right:10px}.carousel-caption span{margin-bottom:10%}.fetaure-details .content{width:83%}.margin-top{margin-top:4%!important}.title-text{height:180px!important}.simple-text{padding-left:17px;height:180px!important}.carousel-inner .container{margin:0;width:100%}.count-box:nth-child(3),.count-box:nth-child(4),.conter-box .col-md-3:nth-child(3){margin-bottom:0}.conter-box .col-md-3:nth-child(1),.conter-box .col-md-3:nth-child(2){margin-top:0}.head{margin-bottom:35px}.carousel-caption{width:77%}.feature-content{margin-top:60px}#about .service-box{width:50%;border-bottom:1px solid #e5e5e5}#about .service-box:nth-child(2){border-right:0}.count-box .title{line-height:26px;font-size:20px}.left-part{padding:0 10px 0 0}.counterBox .orange-line{margin:5px auto 9px}.form-group{margin-bottom:0}.form-group button{margin-bottom:0}#blog-list{padding-top:90px}#blog-details{padding-top:90px}.blog-page .blog-content{margin:30px 0}.comments-main{float:left;padding:0 15px}.comments-details:last-child{padding-bottom:0}.blog-page .white-line{margin:25px auto 13px}.dishes-main-text p{line-height:22px}.carousel-inner .margin-top{margin-top:0!important}}@media(max-width:767px){section .border-right,section .border-right-dark,section .border-right-medium-dark{border-right:none}.simple-text{width:auto!important}.service-box{border-bottom:1px solid #e5e5e5}#about .service-box{width:100%}#miembros{padding:30px 0 0}.intro-bg{display:none}h1.title{font-size:42px;margin-bottom:2%}h2.title{font-size:70px;padding-bottom:0}.big{font-size:32px;margin-bottom:5%}span.highlight{background-color:transparent;font-size:54px;padding:0}.slider-text{top:30%}.slider-text-2{top:30%}.home-slider h1{font-size:68px;padding:19px 55px;line-height:70px}.home-slider span{font-size:18px;padding:10px 100px 25px}.simple-text{height:auto!important;padding:0 0 2%}.contact-text{width:100%}.count-box:nth-child(3){margin-bottom:6%}.count-box:nth-child(4){margin-bottom:6%}.carousel-caption p{font-size:18px;line-height:22px}.work-count-box .title-top{font-size:35px;display:inline-block;margin:0 auto;line-height:36px}span.title{font-size:25px;margin:0 auto}header .intro-section .intro,.intro{font-size:35px;line-height:45px}.head .text-left{text-align:center}ul.icon-list .text-left{text-align:center}.description{text-align:center;vertical-align:inherit;display:inline-block}.title-text{height:85px!important;padding-left:0;padding-right:0}.lead{font-size:26px}.work-count-box .content-white{margin:0 auto;text-align:center}.carousel-caption{width:100%}.left-part{text-align:center}.navbar-collapse{margin-top:20px}.collapse-navation{float:left;width:100%}nav{padding-top:20px}.nav>li{border-bottom:1px solid #fff}.nav>li>a{margin:0}.nav>li.last{border-bottom:none}.nav>li.last>a{margin:1px 0}.sticky-nav .navbar-toggle{background-color:#a4a4a4;margin:3px 0 0;border-radius:3px}.sticky-nav .navbar-toggle .icon-bar{background-color:#fff}.sticky-nav .navbar-toggle:hover .icon-bar{background-color:#fff}.shrink-nav .navbar-toggle{background-color:#a4a4a4;margin-top:3px}.shrink-nav .navbar-toggle .icon-bar{background-color:#fff}.sticky-nav .container{padding-left:0}.sticky-nav{background:#fff}.nav-transparent .logo-dark{display:block}.sticky-nav .logo-light{display:none}.shrink-nav.nav-dark,.shrink-nav.nav-transparent{min-height:80px}.sticky-nav .navbar-nav>li>a{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.sticky-nav .navbar-nav>li>a{color:#000;border-bottom:1px solid #e7e7e7}.sticky-nav .navbar-nav>li>a:hover{color:#f96015;border-bottom:1px solid #f96015}.navbar-default .navbar-nav>li>a{text-align:center}.sticky-nav .col-md-3{padding:0}.shrink-nav .navbar-nav>li>a{margin-top:1px}.shrink-nav .logo-dark{margin-top:0}.shrink-nav{padding-top:20px}.sticky-nav .navbar-nav li a i.fa{color:#000;padding-top:-10px}.sticky-nav .navbar-nav li a i.fa:hover{color:#f96015}section{padding-top:30px;padding-bottom:0}#testimonial .color-overlay,#conter-box .color-overlay{padding:30px 0}#contact{padding:0 0 30px}footer .color-overlay{padding-top:30px}#team{padding:0 0 40px}.work-count{padding-top:30px}canvas{width:30%}.contact-info{padding:2px 0}.container{margin:0 15px}.left-part{padding:0}.portfolio-item{max-width:100%}.client-logos{padding:0}.client-logos .color-overlay{padding:5% 0 6%}.orange-line{margin:8px auto}.service-box{padding:7% 0}.cabezal{padding:10% 0}.width{width:93%;margin-top:3.5%}.isotope-filters{margin:5%;padding:30px 0 0}.counterBoxNumber{font-size:60px}.conter-box .col-md-3{margin:50px 0 0}.buttons .small-button{margin:4% 0 0}.form-group{margin-bottom:0}.form-group button{float:none;margin:0 auto;text-align:center}.contact-info{margin-top:4%}.head{margin-bottom:4%}.contact-title{margin:0 auto 5px}.divider{width:100%}.black-line-top{margin:15px auto 2px}.black-line-bottom{margin:2px auto 12px}.work-count-box{margin-bottom:2%;text-align:center}.btn-primary{margin:0 auto}.blog-day{font-size:32px;height:64px;width:64px;top:50%;left:2%}#blog-details{padding-top:30px}.blog-day span{top:20px}.blog-content:hover .blog-day span{top:17px}.grid li{width:100%}.divider{width:100%}.count-box{margin-left:0}.clients-slider li{width:27%;margin-top:3%;margin-bottom:3%;display:inline-block}.feature{margin:0 auto}.icon-container{float:none;margin:0 auto;text-align:center}.fetaure-details .title{width:auto}.fetaure-details .title,.fetaure-details .content{float:none;text-align:center}.carousel-indicators li{height:15px;width:15px;margin:0 3px}.carousel-indicators .active{height:15px;width:15px;margin:0 3px}ul.slides{margin-bottom:0}.preview_meta{line-height:18px}.dropdown-menu{min-width:100%;text-align:center}.feature-content{margin-top:22px;margin-bottom:22px}.popup-slide .title{font-size:36px;padding-bottom:10px}.popup-slide .category{font-size:22px}.icon-list{margin-bottom:15px}.contact .row:last-child{padding:11px 0 0}.work-count-box:last-child .small-button{margin-bottom:0}.count-box:last-child{margin-bottom:0!important}}@media(max-width:600px){section{padding:30px 0}#team{padding-top:0}h2.title{font-size:50px}h5.title{font-size:20px}.lead{font-size:22px;line-height:28px}span.highlight{font-size:38px;line-height:38px}header .intro-section .intro,.intro{font-size:24px;line-height:35px}.blog-header span.highlight{font-size:30px;font-weight:400;background-color:transparent;color:#fff;padding:12px 34px}.blog-header .intro-section .intro{line-height:30px}.blog-video{min-height:0}.blog-header .intro-section{padding:20% 0 0}.intro{font-size:21px;line-height:26px}.description{line-height:18px;font-size:16px}.isotope-filters li a{font-size:14px!important}.title-text{height:auto!important;margin-bottom:5px}.label{font-size:16px}.blog-content-out .content{line-height:20px}.blog-content .blog-title{margin-bottom:10px}.blog-content .blog-title .title{margin-bottom:2px;line-height:20px}.blog-page h3.title{font-size:20px}.chart span{font-size:24px;top:40%}.blog h5.title{margin-top:0}.frameOverlay{padding-bottom:8px}.frameOverlay .contant{line-height:22px}.popup-slide .title{font-size:30px;line-height:32px}.popup-slide .category{font-size:20px}.chart span,.chart2 span,.chart3 span,.chart5 span,.chart6 span,.chart7 span,.chart8 span{font-size:30px}}@media(max-width:544px){.home-slider h1{font-size:60px;padding:19px 25px;line-height:66px}}@media(max-width:523px){.fetaure-details{display:table;width:100%}.icon-container{margin:0 auto;float:none}.fetaure-details .title,.fetaure-details .content{float:none;width:100%;text-align:center}.team-details:hover .our-team{padding-top:80px}.popup-navigation span.nav-prev{right:90%;padding:2px 12px 3px 9px}.popup-navigation span.nav-next{left:90%;padding:2px 9px 3px 12px}}@media(max-width:480px){h1.title{font-size:32px;line-height:28px;margin:3px 0 0}h2.title{font-size:42px;vertical-align:top;display:inline-block;line-height:42px;margin-top:20px}h4.title{font-size:20px}h5.title{font-size:16px;margin-bottom:2px}.count p{font-size:14px;line-height:18px}.fetaure-details .title{font-size:18px}.scrollToTop{display:none!important;opacity:0!important}.isotope-filters li{width:100%;margin-bottom:4px}.isotope-filters li a{width:100%;display:block;border-bottom:1px solid #b6b6b6;padding:2px 0 4px}.isotope-filters li a:hover,.isotope-filters li a:focus,.isotope-filters li a:active{border-bottom:1px solid #000}.footer-social li i{font-size:18px}.loader{left:35.5%}.blog-day{font-size:26px;height:50px;width:50px;top:50%;left:2%}.blog-day span{top:13px}.blog-content:hover .blog-day span{top:11px}.blog-content .blog-title{margin-bottom:10px}.blog-content.active .blog-content-out .content,.blog-content-out .content{line-height:18px}.carousel-caption p,.carousel-caption span{font-size:14px;line-height:18px}canvas{width:32%}.count-box{margin-bottom:6%}.lead{font-size:18px;line-height:24px}.counterBoxNumber{font-size:42px;line-height:42px}.counterBoxDetails{margin-top:0;font-size:14px;margin-bottom:14px}.conter-box .col-md-3{margin:9% 0 0}header .intro-section{padding-top:50%}.month{line-height:18px}.team-details{width:100%;float:none;padding:0}.white-line{margin:20px auto 13px}.big{font-size:28px}.light{font-size:14px;line-height:18px}.slideshow nav span{padding:2px}.conter-box .orange-line{margin:7px auto 6px}.team-details{margin-bottom:15px}.team-details:hover .our-team{padding-top:50%}.team .width{margin-top:10px;margin-bottom:20px}.chart span{top:36%}#testimonial .title{margin-bottom:5px}.carousel-caption span{margin-bottom:10%}.clients-slider li{width:40%}.map-button{height:80px}#map{height:80px}.chart span,.chart2 span,.chart3 span,.chart5 span,.chart6 span,.chart7 span,.chart8 span{font-size:22px}}@media(max-width:430px){.blog-details .blog-views{float:left;width:100%}.conter-box .col-md-3:nth-child(2){margin-top:9%}}@media(max-width:360px){.slider-text{top:15%}.home-slider h1{font-size:40px;line-height:48px;padding:30px 0;text-shadow:2px 2px 3px rgba(0,0,0,.4)}.home-slider span{font-size:16px;padding:10px 0 25px;line-height:22px}}@media(max-width:320px){h5.title{font-size:14px}h2.title{font-size:32px!important;letter-spacing:0}span.highlight{font-size:28px}.intro{font-size:19px}.frameOverlay .col-md-offset-2{margin-left:15.667%!important}.title-text{height:70px!important}.buttons .small-button{margin:9% 0 0!important}.chart span{font-size:32px;top:44%}.count-box{margin-bottom:10%;padding:0}.big{font-size:22px}header .intro-section .buttons{margin-top:0}.scrollDownWrap{bottom:10px}.service-icon i,.icon-container i{font-size:42px}.icon-list i{font-size:16px}.fetaure-details .title{font-size:16px;margin-bottom:0}.feature-content{margin-top:0}.team-details:hover .our-team{padding-top:40%}.count-box:nth-child(3){margin-bottom:10%}.count-box:nth-child(4){margin-bottom:10%}#contact{padding:0 0 30px}.contact .row:last-child{padding:2px 0 0}.form-group{margin-top:15px}.isotope-filters{padding-top:10px}textarea.form-control{min-height:135px}.fluid-width-video-wrapper iframe{min-height:480px}.fluid-width-video-wrapper{width:100%;position:relative;padding:0!important;height:100%}}@media screen and (max-width:60em){.popup-slide .popup-slideshow{width:100%;height:100%;top:0;left:0;margin:0;right:0}.popup-slide .popup-slideshow figure img{margin:0 auto;max-width:100%}.info-keys{display:none}}@media screen and (max-width:35em){.grid li{width:100%}}@media screen and (max-width:24em){.grid li{width:100%}}@-webkit-keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@-moz-keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@-o-keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@-webkit-keyframes loader-stripe-animation{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translate(-32px,0);transform:translate(-32px,0)}}@-moz-keyframes loader-stripe-animation{0%{-moz-transform:none;transform:none}100%{-moz-transform:translate(-32px,0);transform:translate(-32px,0)}}@-o-keyframes loader-stripe-animation{0%{-o-transform:none;transform:none}100%{-o-transform:translate(-32px,0);transform:translate(-32px,0)}}@-ms-keyframes loader-stripe-animation{0%{-ms-transform:none;transform:none}100%{-ms-transform:translate(-32px,0);transform:translate(-32px,0)}}@keyframes loader-stripe-animation{0%{transform:none;transform:none}100%{transform:translate(-32px,0);transform:translate(-32px,0)}}@media only screen and (device-width:1024px){.green .slider-text h2{line-height:40px;margin-top:40px}.green .home-slider h1{font-size:40px}.model-box{background-position:left -40px top 80px}}@media only screen and (device-width:768px){.violet .form-control{background-color:rgba(235,235,235,.2);border-bottom:none}.testimonial,.conter-box,.client-logos,#footer,.popular-destinations,.holidays,#about,.offers,.about-spa,.team,.contact,.seasonal-dishes,.food-services,.book,header,.model-box,.featured-projects,.work-count,.blog-header,.blog-details-header{background-attachment:inherit!important}}@media(max-height:360px){}@media(max-height:520px){.slider-text{height:75%}.carousel-indicators{bottom:20px}}@media(max-height:481px){.slider-text{top:30%}.home-slider h1{padding:0;font-size:64px;line-height:60px;display:inline-block;letter-spacing:-2px;text-shadow:2px 2px 5px rgba(0,0,0,.4)}.home-slider span{font-size:14px;padding:0 0 25px;line-height:22px;letter-spacing:2px}.carousel-indicators{bottom:20px}}@media(max-height:320px){.home-slider h1{font-size:44px;line-height:52px;padding:30px 0 0;text-shadow:2px 2px 3px rgba(0,0,0,.4)}.home-slider span{font-size:14px;padding:0 50px 15px;line-height:18px;letter-spacing:2px}}@media(max-width:641px){.highlight-button,.highlight-button:focus{font-size:14px;letter-spacing:2px;padding:8px 18px}.popup-slide .category{font-size:15px}}@media screen and (max-width:360px) and (max-height:640px){.slider-text{top:25%}.home-slider h1{font-size:54px;line-height:56px;padding:30px 0 20px;text-shadow:2px 2px 3px rgba(0,0,0,.4)}.home-slider span{font-size:14px;line-height:22px;padding:0 50px 35px;letter-spacing:2px}}@media screen and (max-width:320px) and (max-height:480px){.slider-text{top:16%}.home-slider h1{font-size:48px;line-height:50px;padding:30px 0 20px;text-shadow:2px 2px 3px rgba(0,0,0,.4)}.home-slider span{font-size:14px;line-height:22px;padding:0 30px 35px;letter-spacing:2px}}@media screen and (max-width:480px) and (max-height:320px){.slider-text{top:18%}.home-slider h1{font-size:48px;line-height:50px;padding:30px 0 0;text-shadow:2px 2px 3px rgba(0,0,0,.4)}.home-slider span{font-size:13px;line-height:16px;padding:0 30px 15px;letter-spacing:2px}}