@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,300,700,900|Montserrat:400,700|Nothing+You+Could+Do);@import url(https://fonts.googleapis.com/css?family=Crete+Round:400,400italic);body,p{line-height:1.75}body,h1,h2,h3,h4,h5,h6{font-family:Lato,Arial,sans-serif}.nopadding-l,.nopadding-lr{padding-left:0!important}.btn-primary,.smoothie,.smoothie:hover{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.img-thumbnail,.thin-hr{border:none}#comments-list .well,#countdown,#headerwrap,.promo-inner,.skill-bar .progress,.top-bar{overflow:hidden}@font-face{font-family:playlistscript;src:url(../fonts/playlist_script.eot?9f4793abbd0a109361550de1cf218c9d);src:url(../fonts/playlist_script.eot?9f4793abbd0a109361550de1cf218c9d) format("embedded-opentype"),url(../fonts/playlist_script.woff2?8a3d1dde9fc96d36240a2d1328d7de16) format("woff2"),url(../fonts/playlist_script.woff?0d10b63db6b8e3ab756cce56a508c829) format("woff"),url(../fonts/playlist_script.ttf?bcb66b69a9419c707c41ec15659f3775) format("truetype"),url(../fonts/playlist_script.svg?9db1c335cdae8206519e194d498d92d6) format("svg");font-weight:400;font-style:normal;font-display:swap}body{background-color:#fff;font-weight:400;color:#333;padding:0;margin:0;webkit-tap-highlight-color:#333}body.boxed-layout{background-color:#eee}.secondary-font{font-family:'Crete Round',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}.btn-primary,h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:1px}.vcenter{display:flex;align-items:center}.mb15,.mb30,.mb50{display:block}.text-muted{color:#444}.color-grey-solaris{color:#7a7a7a!important}.navbar-default .navbar-brand.active,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default.navbar-shrink .nav .dropdown-menu li a,.navbar-default.navbar-shrink .nav li>a,.navbar-default.navbar-shrink .navbar-brand,.text-primary,a,header{color:#333}p{font-size:14px}p.large{font-size:16px}a,a.active,a:active,a:focus,a:hover{outline:0;text-decoration:none}a.active,a:active,a:focus,a:hover{color:#ffc403}h1,h2,h3,h4,h5,h6{font-weight:500}.img-centered,.testimonial-author{margin:0 auto}.gap{margin-bottom:60px}.mb15{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.list-unstyled,.nomarginbottom{margin-bottom:0}#contact-tabs .tabtitle,.item-excerpt .pull-right,.mt0{margin-top:0}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt60{margin-top:60px}.mt120{margin-top:120px}.ptb{padding-top:45px;padding-bottom:45px}.nopaddingtop{padding-top:0!important}.nopaddingbottom{padding-bottom:0!important}.nopadding-lr{padding-right:0!important}.pad-sides-60{padding-left:60px!important;padding-right:60px!important}.pad-top-60{padding-top:60px!important}.pad-top-200{padding-top:200px!important}.thin{font-weight:300}::-moz-selection{color:#fff;text-shadow:none;background:#333}::selection{color:#fff;text-shadow:none;background:#333}.dark-footer-image-bg,.footer-image-bg{background-size:cover;background-position:center center}img::selection{background:0 0}img::-moz-selection{background:0 0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{width:100%}.smoothie,.smoothie:hover{transition:.5s ease-in-out}.col-md-5th{width:20%}.thin-hr,.thin-hr.bordered{width:100%;display:block;position:relative;clear:both}.thin-hr{margin:30px 0 40px}.header-5,.header-6,.navbar{margin-bottom:0}.thin-hr.bordered{margin:20px 0;border:1px solid #333}.thin-hr:after{content:'';position:absolute;width:120px;height:2px;background-color:#333;left:50%;margin-left:-60px}.rotate-45{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon-large{font-size:40px}.background-cover{background-repeat:no-repeat;background-size:cover}.lead{font-size:18px;line-height:32px}.top-bar a,.white,footer.white-wrapper *{color:#fff}.btn{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.btn.active,.btn.active:focus,.btn:active,.btn:active:focus,.btn:focus{outline:0;box-shadow:none}.btn-primary{border-radius:0;font-weight:700;color:#333;background-color:transparent;padding:15px 0;transition:.5s ease-in-out;border:none;border-bottom:3px solid;font-size:13px}.btn-primary.btn-transparent{border-color:transparent!important}.btn-primary.btn-transparent.active,.btn-primary.btn-transparent:active,.btn-primary.btn-transparent:focus,.btn-primary.btn-transparent:hover{color:#a7a7a7;border-color:transparent!important;background-color:transparent!important}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{border-color:#333;color:#f3f3f3;background-color:transparent!important;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#333;background-color:#333}.btn-default,.btn-default.disabled{border-color:transparent}#headerwrap .btn-primary,.btn-white{border-color:#f3f3f3;color:#f3f3f3}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{border-color:#888;color:#888;background-color:transparent!important}.top-bar{border-bottom:1px solid #eee;padding:10px 0;color:#fff;height:53px;opacity:1}.navbar-shrink .top-bar{border-bottom:1px solid #dadfe1;color:#222;height:0;opacity:0;padding:0}.dark-content,.dark-content *,.dark-content a,.dark-content h1,.dark-content h2,.dark-content h3,.dark-content h4,.dark-content h5,.dark-content h6,.dark-content p,.footer-image-bg *,.footer-image-bg a,.hover-item-caption a,.map-open .icon-tabs li a,.navbar-shrink .top-bar a,.overlay-item-caption a{color:#222}.navbar-static{position:static!important}.navbar-default{border-color:transparent;background-color:#fff}.navbar-default .navbar-brand{color:#333;margin-top:10px;letter-spacing:7px;font-size:24px;font-weight:700}.navbar-brand.logo img{max-height:20px;top:-3px;position:relative}.navbar-brand.logo-dark,.navbar-shrink .navbar-brand.logo-light,.no-overlay .backstretch-overlay{display:none;opacity:0}.navbar-shrink .navbar-brand.logo-dark{display:block;opacity:1}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border-color:transparent;background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#000}.caret{margin-top:-3px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.nav.nav-justified>li>a:focus,.nav.nav-justified>li>a:hover,.navbar-shrink .header-3-container,.post-slide .hover-item-caption,.remove-opacqued-bg .dark-opaqued,.side-menu .dropdown-menu>li>a:focus,.side-menu .dropdown-menu>li>a:hover,.side-menu .nav .open>a,.side-menu .nav .open>a:focus,.side-menu .nav .open>a:hover,.side-menu .nav>li>a:focus,.side-menu .nav>li>a:hover,.transparent-wrapper{background-color:transparent}.navbar{min-height:auto}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{color:#ccc}.navbar-default .dropdown-menu a,.navbar-default .nav li.dropdown.open>a{color:#333!important}.navbar-default .nav .dropdown-menu li a{padding:15px 20px 15px 10px;font-size:11px;font-weight:400;white-space:normal}.navbar-default.navbar-shrink .nav li a:focus,.navbar-default.navbar-shrink .nav li a:hover{outline:0;color:#333}.navbar-default .navbar-nav>.active>a{border-radius:0;background-color:transparent;color:#333;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-default.navbar-shrink .nav li.active>a{border-radius:0;color:#fff;background-color:#333;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#333;background-color:#333}.navbar .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:220px;padding:0;margin:2px 0 0;font-size:12px;text-align:left;list-style:none;background-color:#fcfcfc;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.backstretch-overlay,.backstretch-overlay-alt .backstretch-overlay,.backstretch:before{height:100%;top:0;position:absolute;left:0;width:100%}.navbar-default .nav .dropdown-menu li a:hover,.navbar-default.navbar-shrink .nav .dropdown-menu li a:hover{color:#333;background-color:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.side-nav-active .navbar-default.navbar-shrink .nav li.active>a,.side-nav-active .side-menu .nav>li>a:focus,.side-nav-active .side-menu .nav>li>a:hover{background-color:transparent;color:#000}#headerwrap{background-color:#f3f3f3}.opaque{background-color:transparent!important}.backstretch:before{content:''}#tubular-container{z-index:-1!important;position:absolute!important}header .intro-text{padding-top:100px;padding-bottom:50px;color:#333}#headerwrap img{margin:0 auto;display:block}header .intro-text .intro-lead-in{margin-bottom:25px;font-size:22px;text-transform:none;line-height:22px}#countdown small,#countdown span,#search-wrapper input[type=search],.icon-tabs li .tabtitle,.meta-item span,.overlay-item-caption strong,.post-date .the-month,.tagcloud a,.widget .media-heading,footer.white-wrapper span.copyright,header .intro-text .intro-heading{text-transform:uppercase}header .intro-text .intro-heading{margin-bottom:60px;font-size:30px;font-weight:700;line-height:30px}.header-2{background-color:#fff!important;padding-top:0!important;padding-bottom:0!important}.header-2 .top-bar,.header-6 .top-bar{background-color:#222;height:45px}.header-2.navbar-shrink .top-bar,.header-6.navbar-shrink .top-bar{height:0}.header-2 .navbar-header *,.header-2 .navbar-header a,.header-2.navbar-default .nav li *,.header-2.navbar-default .nav li a,.header-3-container .nav li a,.header-3-container .navbar-brand,.header-5 *,.header-5 a,.header-6 *,.header-6 a{color:#222!important}.header-3 .top-bar{border-bottom:0}.header-3-container{background-color:rgba(255,255,255,.8)}.header-5{padding:10px 0 0!important}.header-5.navbar-shrink .top-bar{height:53px!important}.header-6{background-color:#fff!important;padding-top:0!important;padding-bottom:0!important}.header-6 .navbar-brand{float:none;display:block}@media all and (min-width:769px){.header-6 .navbar-nav,.header-6.navbar-default .navbar-collapse{width:100%}.header-6 .navbar-nav>li{float:none;display:inline-block}}.header-6 .top-bar *,.header-6 .top-bar a{color:#fff!important}section{background-color:#fff;clear:both}.silver-bg{background-color:#dadfe1}.dark-wrapper .thin-hr:after,.overlay-item-caption .thin-hr:after,.white-bg{background-color:#fff}.dark-wrapper{background-color:#ffc403}.dark-opaqued,.dark-wrapper.opaqued{background-color:rgba(0,0,0,.7)}.dark-wrapper.dark-grey-opaqued,.dark-wrapper.dark-grey-wrapper.opaqued{background-color:rgba(0,0,0,.8)}#headerwrap.opaqued{background-color:rgba(68,34,69,.9)}.dark-wrapper,.dark-wrapper *,.dark-wrapper a,.dark-wrapper h1,.dark-wrapper h2,.dark-wrapper h3,.dark-wrapper h4,.dark-wrapper h5,.dark-wrapper h6,.dark-wrapper p{color:#f3f3f3}.section-inner{padding:45px 0}.contact-section-inner{padding:200px 0 120px}.section-heading,section h2.section-heading{margin-top:0;margin-bottom:10px;font-size:40px;font-weight:500}.h3,h3{font-size:22px}.search-form{padding-top:45px;padding-bottom:90px}.search-form .form-control{padding:11px 5px}section h3.section-subheading{text-transform:lowercase;font-size:20px;font-weight:400;clear:both;display:block;padding-top:0;font-style:italic;margin:0;position:relative}.cl-effect-3 a{padding:8px 0}.cl-effect-3 a::after{position:absolute;top:100%;left:0;width:100%;height:3px;background:rgba(255,255,255,.5);content:'';opacity:0;margin-top:-3px;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.navbar-shrink .cl-effect-3 a::after{background:rgba(0,0,0,.2)}.cl-effect-3 a:focus::after,.cl-effect-3 a:hover::after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.tagcloud a{border-radius:0;padding:5px 12px;margin:0 1px 5px 0;border:1px solid}.tagcloud a:hover{background-color:#fff;color:#444;border-color:#fff}.widget .media-body .muted{display:block;font-size:10px}.widget .media-heading{margin:0 0 5px;font-size:12px;font-weight:700;top:-5px;position:relative}.portfolio-items{margin-left:-15px;margin-right:-15px}.demo-selector .masonry-portfolio-item,.pad-masonry-portfolio-items .masonry-portfolio-item,.widget-title{margin-bottom:30px}.fixed-filters,.hover-item{position:relative;overflow:hidden}.fixed-filters .masonry-portfolio-filter{position:absolute;top:15px;left:50%;width:600px;margin-left:-300px;z-index:10;background:rgba(255,255,255,.9);padding-bottom:15px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.portfolio-filter a{margin:0 10px;border-color:#f3f3f3}.portfolio-filter a.active{border-color:#222}.blog-item .post-title,.project-item .post-title{margin-top:0;margin-bottom:20px;font-size:22px;letter-spacing:4px}.meta-item{font-size:12px;margin-right:20px;font-weight:300}.meta-item.post-date{clear:left;display:block}.item-metas .meta-item:last-of-type{margin-right:0}.meta-item span{font-size:12px;font-weight:700}.post-date .the-date{font-size:48px;line-height:60px;font-weight:300}.single-post-content p{margin-bottom:45px}textarea#comments{min-height:250px;width:100%}#comments-list .well{background-color:transparent;border:none;box-shadow:none;padding:0;margin-bottom:30px}#comments-list .well .secondary-font{font-size:13px;clear:left;display:block;margin-bottom:20px;font-weight:700;text-transform:lowercase}.comment-avatar{max-width:80px;margin-right:15px;height:auto}.hover-item-caption,.overlay-item-caption{width:100%;height:100%;top:0;left:0;position:absolute;text-align:center}.hover-item img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.overlay-item-caption{opacity:1;text-shadow:0 0 1px #000}.hover-item-caption{opacity:0;background-color:rgba(255,255,255,.9);z-index:2;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#search-wrapper,.preloader{height:100%;z-index:9999999;width:100%;top:0}.hover-item-caption:after{content:'';position:absolute;top:0;left:0;height:calc(100% - 30px);width:calc(100% - 30px);margin:15px;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000;opacity:.5}.hover-item:hover .hover-item-caption{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hover-item-caption .smoothie,.hover-item-caption h3{top:0;position:relative}.hover-item-caption h3{padding:0 20px}.hover-item:hover .hover-item-caption h3,.hover-item:hover .smoothie{top:0}.hover-item:hover .overlay-item-caption{opacity:0;top:0}.hover-item:hover .overlay-item-caption .vertical-center{opacity:0}.hover-item-caption a.btn,.overlay-item-caption a.btn{margin:0 15px;z-index:10}.hover-item:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.hover-item-caption h3,.overlay-item-caption h3{margin:14px 0 26px;color:#fefefe;font-weight:400;font-size:22px;letter-spacing:6px}.overlay-item-caption strong{color:#fefefe;padding-bottom:16px;font-weight:400;display:block;letter-spacing:4px}.overlay-item-caption .post-excerpt{font-style:italic;color:#fefefe;padding-top:16px;font-size:16px;padding-left:15%;padding-right:15%}.hover-item-caption h2 span,.hover-item-caption h3 span,.overlay-item-caption h3 span{clear:both;display:block;text-transform:none;font-size:20px;color:#fefefe}#search-wrapper .btn,.hover-item-caption h2 span,.quantity.buttons_added{display:inline-block}.vertical-align-bottom{bottom:20px;left:20px;position:absolute}.slide-caption{background-color:rgba(255,255,255,.8);color:#fff;padding:20px 25px}.slide-caption p{text-shadow:none;color:#444}.post-slide .hover-item-caption:after,.side-menu .dropdown-submenu>.dropdown-menu{display:none}#footer-widgets{border-top:1px solid #333}#footer-widgets .section-inner{padding-bottom:80px}footer.white-wrapper{padding:10px 0;background-color:#111}footer.white-wrapper span.copyright{letter-spacing:1px;text-transform:none;line-height:40px}footer.white-wrapper .social-links li{padding:15px 30px}footer.white-wrapper .social-links li a{text-transform:uppercase;letter-spacing:1px;font-size:26px}.flexpanel .viewport .widget{padding-right:20px}.footer-image-bg{background-image:url(../img/footer-bg.jpeg)}.footer-image-bg .dark-wrapper,.footer-image-bg .white-wrapper{background-color:transparent!important;border:none}.dark-footer-image-bg{background-image:url(../img/dark-footer-bg.jpeg)}.dark-footer-image-bg .dark-wrapper,.dark-footer-image-bg .white-wrapper{background-color:rgba(0,0,0,.6)!important;border:none}.dark-footer-image-bg *,.dark-footer-image-bg a{color:#ddd}.fw-carousel .owl-item,.post-slider .owl-item,.side-nav-active .side-menu ul{padding:0}.fw-carousel .hover-item-caption h3{font-size:20px}#search-wrapper{position:fixed;left:0;background-color:rgba(0,0,0,.95);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translate(0,-100%) scale(1,0);-moz-transform:translate(0,-100%) scale(1,0);-o-transform:translate(0,-100%) scale(1,0);-ms-transform:translate(0,-100%) scale(1,0);transform:translate(0,-100%) scale(1,0);opacity:0}#search-wrapper.open{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1}#search-wrapper input[type=search]{width:320px;color:#fff;background:rgba(0,0,0,0);font-size:14px;font-weight:700;text-align:left;border:0;margin:0 auto;padding-left:0;padding-bottom:13px;outline:0;border-bottom:3px solid #fff;display:inline}#search-wrapper .close{position:fixed;top:15px;right:15px;color:#fff;background-color:transparent;border:none;opacity:1;padding:10px 17px;font-size:27px;outline:0}.preloader{background-color:#fcfcfc;position:fixed;left:0}.preloader span{text-transform:none;font-size:34px}.preloader .preloader-img{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px}@keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:.8}}@-o-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:.8}}@-moz-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:.8}}@-webkit-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:.8}}.animate-flicker{-webkit-animation:2s infinite flickerAnimation;-moz-animation:2s infinite flickerAnimation;-o-animation:2s infinite flickerAnimation;animation:2s infinite flickerAnimation}#mapwrapper{min-height:400px;clear:both;position:relative;display:block}.form-control{display:block;width:100%;height:40px;padding:20px 30px;font-size:14px;line-height:1.42857143;color:#222;background-color:transparent;background-image:none;border:none;border-bottom:1px solid #222;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-control.col-md-4:focus,.form-control:focus{border:none;border-bottom:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none}.dark-wrapper .form-control{border:none;border-bottom:3px solid #fff;background-color:rgba(0,0,0,0)}.dark-wrapper .form-control.col-md-4:focus,.dark-wrapper .form-control:focus{border:none;color:#fff;border-bottom:3px solid #222;-webkit-box-shadow:none;box-shadow:none}.dark-wrapper .form-control.col-md-4{width:32.33333%;border:none;border-bottom:3px solid #fff;background-color:rgba(0,0,0,0);margin:0 .5% 10px}.dark-wrapper .form-control.col-md-4:focus{width:32.33333%;border:none;border-bottom:3px solid #222;background-color:rgba(0,0,0,0)}.form-control.col-md-4,.form-control.col-md-4:focus{width:32.33333%;border:none;border-bottom:3px solid;background-color:transparent;margin:0 .5% 10px}.dark-wrapper .form-control.col-md-4:first-of-type{border-left:none}.form-control::-webkit-input-placeholder{color:#444}.form-control:-moz-placeholder{color:#444}.form-control::-moz-placeholder{color:#444}.form-control:-ms-input-placeholder{color:#444}.dark-wrapper .form-control::-webkit-input-placeholder,.white-text .form-control::-webkit-input-placeholder{color:#fff}.dark-wrapper .form-control:-moz-placeholder{color:#fff}.dark-wrapper .form-control::-moz-placeholder{color:#fff}.dark-wrapper .form-control:-ms-input-placeholder{color:#fff}#commentform .main-contact-form textarea,#commentform .main-contact-form textarea:focus,.main-contact-form textarea,.main-contact-form textarea:focus{border-top:none;min-height:125px!important}#contact-tabs .nav-justified{position:absolute;z-index:10}#contact-tabs .icon-tabs li,.dark-wrapper .icon-tabs li:last-of-type,.icon-tabs li:last-of-type{border-right:none}.icon-tabs li.silver-bg.active{background-color:#edeff0}.nav.nav-justified>li>a{position:relative}.icon-tabs li{border-right:1px solid #111}.icon-tabs li a{opacity:.4}.icon-tabs li.active a,.nav.nav-justified>li.active>a>.quote{opacity:1}.dark-wrapper .icon-tabs li{border-right:1px solid #fefefe}.icon-tabs li .tabtitle{clear:both;display:block;margin:15px 0 0;font-size:22px;letter-spacing:6px;font-weight:700}.nav.nav-justified>li>a>.quote{position:absolute;left:0;top:0;opacity:0;width:30px;height:30px;padding:5px;background-color:#13c0ba;border-radius:15px;color:#fff}.nav.nav-justified>li>a>img{box-shadow:0 0 0 5px #13c0ba;max-width:100%;opacity:.3;-webkit-transform:scale(.8,.8);transform:scale(.8,.8);-webkit-transition:.3s cubic-bezier(.175, .885, .32, 1.275);transition:.3s cubic-bezier(.175, .885, .32, 1.275)}.nav.nav-justified>li.active>a>img,.nav.nav-justified>li:focus>a>img,.nav.nav-justified>li:hover>a>img{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:.3s cubic-bezier(.175, .885, .32, 1.275);transition:.3s cubic-bezier(.175, .885, .32, 1.275)}.tab-pane .tab-inner{padding:30px 0 20px}@media (min-width:768px){.nav.nav-justified>li>a>.quote{left:auto;top:auto;right:20px;bottom:0}#headerwrap.fullheight{min-height:100vh}}#countdown span{width:12%;display:inline-block;margin-bottom:20px;font-size:70px;font-weight:700;letter-spacing:6px;line-height:70px;padding-bottom:20px}#countdown small{font-weight:300;font-size:18px;display:block;clear:both;letter-spacing:2px}#countdown{padding-bottom:20px;text-align:left}.product-rating.mb,.skill-bar,.summary .price{margin-bottom:25px}.skill-bar .progress{height:20px;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #444;border-radius:0}.skill-bar .progress-bar-success{background-color:#444;border:none;-webkit-box-shadow:none;box-shadow:none}.skill-bar p{margin:0 0 5px}@media all and (min-width:1600px){.boxed-layout .master-wrapper{max-width:1600px;margin:0 auto}}@media all and (min-width:1400px){.boxed-layout .master-wrapper,.boxed-layout .navbar-fixed-top{max-width:1600px;margin:0 auto}}@media all and (min-width:991px){.slide-caption{width:440px;height:auto;margin:0 auto}}@media(min-width:767px){header .intro-text{padding-top:420px;padding-bottom:100px}header .intro-text .intro-lead-in{margin-bottom:20px;font-size:40px;font-style:normal;line-height:40px;letter-spacing:-1px}header .intro-text .intro-heading{margin-bottom:20px;text-transform:uppercase;font-size:70px;font-weight:700;letter-spacing:6px;line-height:38px}.intro-sub-heading{font-size:34px;text-transform:lowercase;letter-spacing:2px;font-weight:300}.navbar-fixed-top .container-fluid{padding-left:30px;padding-right:30px}.navbar li.dropdown:hover>ul.dropdown-menu{opacity:1;display:block;-webkit-animation:.4s forwards fadeIn;animation:.4s forwards fadeIn}}.book-banner-now{cursor:pointer;display:inline-block;padding:12px 10px;line-height:normal;min-width:110px;text-align:center;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;color:#fff;background:#ffc403;border:1px solid #ffc403!important}.book-banner-now:hover{color:#ffc403!important;background:0 0;border:1px solid #ffc403!important}@media(min-width:768px){.navbar.simple_header{padding-bottom:15px!important;padding-top:15px!important}.header-fixed{position:fixed;top:0;width:100%;z-index:9999;background:#fff!important}.opaqued{margin-bottom:35px}.navbar{padding-bottom:30px!important;padding-top:30px!important}.pad-sides-120{padding-left:120px!important;padding-right:120px!important}.navbar-default{padding:0;border:0;background-color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-default .navbar-brand{font-size:2em;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.navbar-default.navbar-shrink{background-color:rgba(255,255,255,.65);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;border-bottom:1px solid #eee}.special-max-height{max-height:660px!important;height:660px!important}}@media(max-width:768px){.more-pd-r,.villa figure{padding-right:0!important}#gallery figure,.dark-wrapper.form-control.col-md-4,.form-control.col-md-4{width:100%!important}.navbar{padding-bottom:17px!important;padding-top:17px!important}.row.reorder-xs{transform:rotate(180deg);direction:rtl}.row.reorder-xs>[class*=col-]{transform:rotate(-180deg);direction:ltr}.fullheight,.fullheight .article-slide,.fullheight .article-slide .carousel-inner,.fullheight .article-slide .item,.fullheight .article-slide .item img{height:auto!important;min-height:600px}.icon-tabs .fa-4x{font-size:46px}.icon-tabs li .tabtitle{font-size:12px;letter-spacing:4px}.dark-wrapper .icon-tabs li{border-right:none}.navbar-default .navbar-brand{position:relative;text-align:left;height:48px!important;margin-top:15px}.navbar-toggle{position:absolute!important;right:5px;top:10px}.embed-video{margin-top:30px!important;margin-bottom:60px}.master-wrapper .navbar-fixed-top{height:auto!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #eee}.navbar-default .navbar-brand img{max-width:100px!important}.vcenter{display:block}#experience .multi-blocks .content,#marina .multi-blocks .content,#village .multi-blocks .content{min-height:auto!important}.navbar-nav{margin:0 -15px}#experience .mt30,#marina .multi-blocks .mt30,.main-banner{margin-top:0!important}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:900px}.special-max-height{max-height:560px!important;height:560px!important}.header-6 .navbar-brand{float:left}.header-6.navbar-default .navbar-toggle .icon-bar{background-color:#333}#contact-tabs .icon-tabs li a,.masonry-portfolio-filter,.portfolio-filter,section h3.section-subheading{text-align:center}.header-6.navbar-default .dropdown-menu a,.header-6.navbar-default .nav li.dropdown.open>a,.header-6.navbar-default.navbar-shrink .nav li>a,.header-6.navbar-default.navbar-shrink .navbar-brand{color:#333!important}.section-heading,section h2.section-heading{margin-top:0;margin-bottom:10px;font-size:22px;letter-spacing:initial;font-weight:700;text-align:center}.section-inner{padding:35px 0}.search-form{padding-top:5px!important;padding-bottom:45px!important}.search-field{margin-top:15px}.navbar-default{opacity:.8!important}.widget-title{margin-bottom:10px!important;margin-top:25px!important;font-size:14px!important}.btn-search{padding-top:10px!important;padding-bottom:10px!important}.resort{padding:0!important}.functions{margin-top:5px!important}.mt60,.section-inner .margin-for-xs,.section-inner-page .margin-for-xs{margin-top:30px!important}.social-icons{text-align:left}.contact-info .title{margin-top:35px!important}.spacer{height:1em!important}.as_featured{padding-top:0!important;padding-bottom:20px!important;margin-top:0!important}.section-inner-footer{padding-top:35px!important;padding-bottom:25px!important}#map{height:350px!important}.section-inner-page{padding:30px 0!important}.villa figure{padding-left:0!important;padding-bottom:0!important}#gallery figure{float:none!important}.more-pd-l{padding-left:15px!important}.btn-large-solaris,.btn-large-solaris:active,.btn-large-solaris:focus,.btn-small-solaris,.btn-small-solaris:active,.btn-small-solaris:focus{padding-left:15px!important;padding-right:15px!important}p{font-size:11px;line-height:22px}}@media(max-width:460px){.fullheight,.fullheight .article-slide,.fullheight .article-slide .carousel-inner,.fullheight .article-slide .item,.fullheight .article-slide .item img{height:auto!important;min-height:400px}.masonry-portfolio-item,.portfolio-item{width:100%}}.onsale{position:absolute;background-color:#fff;padding:15px 10px;font-weight:700;text-transform:uppercase;margin-top:10px;margin-left:10px}.images .thumbnails,.product-tabs{margin-top:25px}.images .thumbnails a{margin-right:10px}.quantity.buttons_added input{padding:13px 5px;position:relative;top:1px;width:60px;background-color:transparent;border:1px solid}.summary .price ins{clear:left;display:block;text-decoration:none;font-size:28px;font-weight:700}.product-tabs .tab-pane{padding:25px 0}.testimonial-owl .hover-item{margin-left:0;margin-right:0}.testimonial-owl .hover-item .col-xs-12{padding-left:0;padding-right:0}.side-nav-active .master-wrapper,.side-nav-active .navbar-fixed-top{padding-left:280px}.side-nav-active #side-wrapper{width:280px;position:fixed;left:0;height:100%;z-index:11;padding:10px}.side-nav-active #side-menu-toggle{position:fixed;left:15px;top:15px;z-index:10;background:#f6f6f6;border:none;font-size:24px;padding:6px 8px;line-height:1}.side-nav-active #side-menu-toggle.open{margin-left:220px;z-index:15}.side-nav-active .side-menu ul li ul li{padding:10px 20px}.side-nav-active .side-menu ul li ul li a{font-size:12px;padding:0!important}#side-wrapper .navbar-header{clear:both;display:block;width:100%;margin-bottom:25px}#side-wrapper .thin-hr:after{content:'';position:absolute;width:70px;height:2px;background-color:#333;left:17px;margin-left:0}#side-wrapper .thin-hr{margin:20px 0 40px}#side-wrapper .navbar-default{background-color:#fcfcfc;padding:0!important}#side-wrapper .navbar-default .nav li a{padding:12px 18px}@media(max-width:768px){.villa figure .text{width:100%!important;height:100%!important;left:0!important;right:0!important}.main-banner-video{height:auto!important}.play_button{width:25%!important;z-index:9999999}#side-wrapper{display:none;background-color:#fcfcfc}.side-nav-active .master-wrapper{padding-left:0}#side-wrapper .navbar-default .nav li a,.navbar-default .nav li a{padding:10px 20px}}.side-menu .dropdown-menu,.side-menu .dropdown-submenu>.dropdown-menu{position:relative;width:100%;background-color:transparent;left:0!important;top:0!important;-webkit-box-shadow:none;box-shadow:none;padding:0 0 20px}.side-menu .dropdown-submenu.open>.dropdown-menu{display:block}.side-menu .nav li a{text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;padding:12px 0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;letter-spacing:1px}.side-menu .dropdown-menu>li>a{padding:10px 0;font-size:11px;font-weight:400;white-space:normal;max-width:280px}.side-menu .collapse{display:none;height:0;opacity:0;-webkit-transition:height .65s;transition:height .65s}.side-menu .collapse.in{display:block;height:100%;opacity:1;-webkit-transition:height .65s;transition:height .65s}