﻿@font-face {
	font-family: zangarita;
	src: url('fonts/Signarita-Zhai-Rhianne.ttf');
}@font-face {
	font-family: playfair;
	src: url('fonts/playfair_display/PlayfairDisplaySC-Regular.otf');
}

.page-nav a,h2.logo
{text-align:center;color:#c6a03b;}.boxLoading:after,.boxLoading:before{content:''}

#countdown div span,h2.logo
{text-shadow:0 1px 1px rgba(0,0,0,.3)}@font-face{font-family:GeosansLight;src:url(geosanslight-webfont.eot);src:url(geosanslight-webfont.eot?#iefix) format('embedded-opentype'),url(geosanslight-webfont.woff2) format('woff2'),url(geosanslight-webfont.woff) format('woff'),url(geosanslight-webfont.ttf) format('truetype'),url(geosanslight-webfont.svg#geosanslightregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GeosansLight;src:url(geosanslight-oblique-webfont.eot);src:url(geosanslight-oblique-webfont.eot?#iefix) format('embedded-opentype'),url(geosanslight-oblique-webfont.woff2) format('woff2'),url(geosanslight-oblique-webfont.woff) format('woff'),url(geosanslight-oblique-webfont.ttf) format('truetype'),url(geosanslight-oblique-webfont.svg#geosanslightmedium_italic) format('svg');font-weight:400;font-style:italic}body{margin:0;padding:0;height:100%;height:100vh;font-family:'Open Sans',Sans-Serif}
.h2,h2,h2.logo
{font-family:zangarita;font-weight:700;}#container{min-width:100%;min-height:100%}/*.container-color{position:relative;background:url(../images/314311.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%}*/.container-color{position:relative;background-color: #000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%}@-webkit-keyframes MoveBG{0%,100%{background-position:0 84%}50%{background-position:100% 16%}}@-moz-keyframes MoveBG{0%,100%{background-position:0 84%}50%{background-position:100% 16%}}@-o-keyframes MoveBG{0%,100%{background-position:0 84%}50%{background-position:100% 16%}}@keyframes MoveBG{0%,100%{background-position:0 84%}50%{background-position:100% 16%}}img{max-width:100%}.h2,h2{font-size:70px;line-height:1;letter-spacing:-.08em}

h2.logo{font-size:120px;margin:20% 0 0}.h3,h3{font-size:26px;font-weight:600;letter-spacing:1px}.page-nav,h3 span{font-weight:300}#loader-wrapper{position:fixed;display:table;table-layout:fixed;width:100%;height:100%;background:#323b44;z-index:999999}.boxLoading,.boxLoading:after,.boxLoading:before{width:50px;position:absolute;left:0}.boxLoading{height:50px;margin:auto;right:0;top:0;bottom:0}.boxLoading:before{height:5px;background:#000;opacity:.1;top:59px;border-radius:50%;animation:shadow .5s linear infinite}.boxLoading:after{height:50px;background:#e58911;animation:animate .5s linear infinite;top:0;border-radius:3px}@keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,100%{transform:scale(1,1)}50%{transform:scale(1.2,1)}}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}.c-hamburger{display:block;position:fixed;overflow:hidden;right:53px;margin:0;padding:0;width:86px;height:86px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .3s;z-index:99999}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:44px;left:18px;right:18px;height:2px;background:#fff}.c-hamburger--htx.line-black span,.c-hamburger--htx.line-black span::after,.c-hamburger--htx.line-black span::before{background:#4e5859}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.c-hamburger--htx,.c-hamburger--htx.is-active{background-color:transparent}.c-hamburger span::before{top:-15px}.c-hamburger span::after{bottom:-15px}.c-hamburger--htx span::after,.c-hamburger--htx span::before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span::before{transition-property:top,transform}.c-hamburger--htx span::after{transition-property:bottom,transform}.c-hamburger--htx.is-active span{background:0 0}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::after,.c-hamburger--htx.is-active span::before{transition-delay:0s,.3s}#page-nav.is-active a{-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-ms-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out;opacity:1}.page-nav{position:fixed;top:30%;left:auto;right:50px;margin-left:9px;color:#fff;font-size:18px;z-index:99999}.page-nav a{-webkit-transition:.3s;transition:.3s;float:none;display:block;margin-bottom:8px;padding:28px 30px;width:82px;height:82px;background:rgba(255,255,255,1);opacity:0;cursor:default}.page-nav a i{color:#222}#page-nav.is-active a:hover{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:.7;cursor:pointer}.page-nav a .title{font-size:10px;position:absolute;right:8px;left:auto;text-align:right;width:90px;bottom:-28px;font-family:"Open sans";text-transform:uppercase;transition:.3s;opacity:0;visibility:hidden}.page-nav a:hover .title{opacity:1;bottom:-18px;visibility:visible}.page-nav.black a .title{color:#111;font-weight:400}.page-nav.black a{background:rgba(0,0,0,.65)}.page-nav.black a i{color:#fff}ol,ul{margin:0;padding:0}.big-txt{margin:70px auto 0;position:absolute;width:100%;opacity:.18}.big-txt h1{text-align:center;color:#fff;font-family:Exo;font-weight:900;font-size:700px;line-height:0;margin:0;cursor:default}#countdown div span,#countdown p,.box-desc-txt{font-weight:300;font-family:GeosansLight,Sans-Serif}.box-desc-txt{width:100%;margin:30px auto;color:#fff;font-size:72px;text-align:center;position:relative}#action,#legend{position:absolute}.desc-txt2{display:none}section{float:left;width:100%;padding:100px 0}#about.container,#contact.container,#services.container{float:none}#action{width:60px;margin-left:-30px;height:60px;font-size:36px;color:#fff;text-decoration:none;display:block;bottom:50px;left:50%;opacity:.5;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:bounce 1.5s infinite;-moz-animation:bounce 1.5s infinite;-ms-animation:bounce 1.5s infinite;-o-animation:bounce 1.5s infinite;animation:bounce 1.5s infinite}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}#countdown{text-align:right;margin:0;padding:0;z-index:1000}#countdown div{border-bottom:1px solid #fff;color:#fff;margin:30px 30px 0 0;padding-bottom:5px;z-index:1000}.box-second-line:after,.box-second-line:before{bottom:30px;border-bottom:1px solid #8c9398}#countdown p{text-shadow:0 0 0 #000;margin-top:-30px;font-size:18px}#countdown div span{margin-top:0;font-size:90px}#legend{width:12%;top:80px;left:0;z-index:100}.box-about-txt:after,.box-about-txt:before{top:30px;border-top:1px solid #8c9398}.box-about-txt:before,.box-second-line:before{left:30px;border-left:1px solid #8c9398;width:20px;height:20px;position:absolute;content:"";display:block}.box-about-txt:after,.box-about-txt:before,.box-second-line:after,.box-second-line:before{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.box-about-txt:after{display:block;content:"";width:20px;height:20px;position:absolute;right:30px;border-right:1px solid #8c9398}.box-second-line:after{display:block;content:"";width:20px;height:20px;position:absolute;right:30px;border-right:1px solid #8c9398}.box-about-txt:hover .box-second-line:after,.box-about-txt:hover .box-second-line:before,.box-about-txt:hover:after,.box-about-txt:hover:before{width:15%;height:15%}.ab-img{padding:160px 0;text-align:center}.ab-img img#ipad,.ab-img img#iphone{transform:translate(0,0);-o-transition:all 1.3s linear;-moz-transition:all 1.3s linear;-webkit-transition:all 1.3s linear;-ms-transition:all 1.3s linear;transition:all 1.3s linear}.box-title h2{color:#1d252c;font-size:120px;-webkit-transform:rotate(-90deg) translateX(-330px);-moz-transform:rotate(-90deg) translateX(-330px);-o-transform:rotate(-90deg) translateX(-330px);-ms-transform:rotate(-90deg) translateX(-330px);transform:rotate(-90deg) translateX(-330px)}#contact .box-title h2,#services .box-title h2{-webkit-transform:rotate(-90deg) translateX(-540px);-moz-transform:rotate(-90deg) translateX(-540px);-o-transform:rotate(-90deg) translateX(-540px);-ms-transform:rotate(-90deg) translateX(-540px);transform:rotate(-90deg) translateX(-540px)}.box-title h2.l-space{letter-spacing:0;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear}.box-about-txt h3{margin-bottom:20px;color:#212121;font-family:GeosansLight,Sans-Serif}.box-about-txt h3 span{font-size:100px}.box-about-txt{line-height:25px;color:#8c9398;padding:160px 100px;margin-top:0}#services .box-ico{position:relative;margin:0 auto;display:block;font-size:35px;float:left;color:#212121}.box-about-txt .info h3{margin-top:0;font-size:20px;font-weight:600}.single-service{margin-top:30px}.single-service .info{margin-left:60px}#parallax_slide{height:auto;margin:80px 0;padding:0;border-bottom:0 solid #fff;border-top:0 solid #fff;width:100%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#parallax_slide.service2-prx,.well{margin-bottom:0}#parallax_slide .effect-over{background:rgba(0,0,0,.4);background-repeat:repeat;z-index:1;height:100%}.bx-about2 .bx-wrapper .bx-viewport{z-index:999}.bx-about2.noowlf,.bx-about2.noowlf .bx-wrapper .bx-viewport{overflow:hidden!important}.bx-about2 .bx-wrapper .bx-controls-direction .bx-next i,.bx-about2 .bx-wrapper .bx-controls-direction .bx-prev i{border:0 solid rgba(220,220,220,.6);color:#fff}.bx-about2.noshadow .trip-slide-price{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}.bx-about2 .bx-wrapper .bx-controls-direction .bx-next,.bx-about2 .bx-wrapper .bx-controls-direction .bx-prev{opacity:0;display:block;position:absolute;padding:0;border:0 solid rgba(220,220,220,.6);border-radius:0;top:45%;margin-top:-35px;width:105px;height:105px;line-height:105px;font-size:16px;text-align:center;color:#111;z-index:11111;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1)}.bx-about2 .bx-wrapper{padding:0;margin:0}.bx-about2 .bx-next:before,.bx-about2 .bx-prev:before{content:"";display:block;width:66%;height:66%;position:absolute;top:17px;left:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 rgba(0,0,0,.1);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1);background:#428bca}.bx-about2,.bx-about2 .bx-next .fa,.bx-about2 .bx-prev .fa{position:relative}.bx-about2 .bx-next:before{left:auto;right:0}.bx-wrapper img{width:100%}.bx-about2 .bx-next:hover,.bx-about2 .bx-prev:hover{-webkit-transition:0 none!important;-moz-transition:0 none!important;-ms-transition:0 none!important;-o-transition:0 none!important;transition:0 none!important}.bx-about2 .bx-next:hover:before,.bx-about2 .bx-prev:hover:before{opacity:.87}.bx-about2 .bx-next:active:before,.bx-about2 .bx-prev:active:before{opacity:.6}.bx-about2 .bx-wrapper .bx-controls-direction .bx-prev,.t-blog .bx-wrapper .bx-controls-direction .bx-next{top:45%}.bx-about2{padding-left:0;padding-right:0;display:block;z-index:88}.bx-about2 .bx-wrapper .bx-prev{left:-90px}.bx-about2 .bx-wrapper .bx-next{right:-90px}.bx-about2 .bx-wrapper:hover .bx-prev{opacity:1;left:-34px;z-index:9999}.bx-about2 .bx-wrapper:hover .bx-next{opacity:1;right:-35px;z-index:999}.bx-about2 .bx-wrapper:hover .bx-next i{opacity:1;right:0}.bx-about2 .bx-wrapper .bx-controls-direction i{margin-top:-12px;top:33%;left:32%}.bx-about2 .bx-has-controls-direction,ul.clients{margin-top:0}.bx-about2 .bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{cursor:pointer}.bx-about2 .bx-wrapper .bx-pager.bx-default-pager a{border-radius:0}.bx-about2 .bx-wrapper .bx-controls-direction i:hover{color:#fff;background-color:transparent;border:0 solid rgba(220,220,220,.6)}.trip-slide-price{position:absolute;top:23%;font-family:Lato,sans-serif;font-size:26px;background:#273647;font-weight:300;padding:20px;letter-spacing:0;line-height:38px;box-shadow:0 4px 20px #333;height:80%;width:35%;right:8.52%;z-index:99999}.sponsor-footer .well{background:#21252b;padding:30px 0 40px}.well{padding:100px 20px 90px;background:rgba(0,0,0,.7);color:#fff;border:0;border-bottom:0 solid #333;border-radius:1px}.sponsor-footer ul.clients{width:100%;padding:0;text-align:center}ul.clients{list-style-type:none;display:inline-block}ul.clients li{margin-right:10px;display:inline-block;width:18%}ul.clients li img{width:100%}#footer{padding:0;float:left;width:100%}
h2.logo.footer-logo{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:240px 0 0}.box-footer{padding-left:0;padding-right:0}.box-footer.get-in-touch{padding:0 60px;height:600px;background:#1d252c}.box-footer h3{color:#fff;font-family:GeosansLight,Sans-Serif;text-transform:uppercase;padding-top:30px;margin-top:0}.box-footer h3 span{font-size:100px}.input-contact,.submit-contact{font-size:13px;background:#fff}.box-footer p{color:#ddd}.footer-bottom{color:#fff;width:100%;float:left;padding:20px 0;background-color:#1d2228}.footer-bottom .copyright{margin-top:5px;font-size:13px}.footer-bottom .payment-card{text-align:right}#email,#name,#subject,textarea{width:100%;background:#fff;border-width:0 0 1px}#email,#name{margin-top:20px}.input-contact{display:block;padding:10px 15px;width:100%;color:#333}.form input[type=text]:hover,.form input[type=email]:hover,.form input[type=number]:hover,.form input[type=url]:hover,.form input[type=search]:hover,.form input[type=tel]:hover,.form input[type=password]:hover,.form input[type=date]:hover,.form input[type=color]:hover,.form select:hover,textarea:hover{border-color:rgba(0,0,0,.2);outline:0;-webkit-box-shadow:none;box-shadow:none}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=url],.form input[type=search],.form input[type=tel],.form input[type=password],.form input[type=date],.form input[type=color],.form select{display:inline-block;vertical-align:middle;letter-spacing:1px;color:#777;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=url]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=password]:focus,.form input[type=date]:focus,.form input[type=color]:focus,.form select:focus,.form textarea:focus{color:#111;border-color:rgba(0,0,0,.7);outline:0;-webkit-box-shadow:none;box-shadow:none}.box-information .fc-content,.box-information .fc-content2{padding-left:0}.box-information .fc-content2{margin-top:40px}.submit-contact{margin-top:20px;color:#212121;border:1px solid #2d3e52;font-family:'Open sans',sans-serif;font-weight:400;border-radius:0;padding:10px 25px;float:right;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.submit-contact:hover{color:#fff;background:#2d3e52}.submit-contact i{margin-right:10px}#contact_form .error,#contact_form .success{display:none}.cover-map{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.5);top:0;left:0;z-index:99998;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.box-footer:hover .cover-map{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:rgba(0,0,0,0);z-index:0}.google-maps{height:600px}#map_canvas,#map_container{height:100%;position:relative;width:100%}#map_container{margin-top:0}#map_canvas{top:0;z-index:1}#map_canvas img{max-width:none!important;height:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.address-top-map{position:absolute;z-index:999999;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);bottom:13%;background:#fff;padding:5px 20px;-webkit-font-smoothing:antialiased;transform-origin:left top 0}.address-top-map p{margin:0;color:#000;z-index:9999;font-weight:600;-webkit-font-smoothing:antialiased;transform-origin:left top 0}