﻿@charset "utf-8";a img,img{border:0}.clearfix,.clearfix:after{clear:both}body,section{overflow:hidden}#preload,.bg-overlay{width:100%;top:0;position:fixed;left:0}.author-name,.content-message,.swiper-slide h2{text-transform:uppercase}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}body,html{-webkit-font-smoothing:antialiased;height:100%}.about-text,em,i{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;content:"";content:none}a:hover,ins{text-decoration:none}del{text-decoration:line-through}.button,.button:hover,a,a.button{text-decoration:none}table{border-collapse:collapse;border-spacing:0}a{background:0 0;color:#999}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%}html{font-family:sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:" ";display:table}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;word-spacing:normal;line-height:1.6;min-height:100%;color:#333;background-size:cover;margin:0}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}a:active,a:focus,a:hover{outline:0;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.feature-box-container,form{margin:0}ol,p,ul{margin:0 0 28px}button,input,textarea{border-radius:0;font-size:14px;margin:0;max-width:100%;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto;vertical-align:top}.clearfix{float:none}.bg-overlay{height:100%;z-index:0}.wrapper,section{position:relative}.wrapper{width:100%;height:100%}section{padding-bottom:60px;padding-top:60px}.antispam,.no-js #preload{display:none}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;opacity:0}#preload{background-color:#f6f6f6;height:100%;z-index:9999}#preload-content{width:100px;height:100px;margin-left:-50px;margin-top:-50px;position:absolute;left:50%;top:50%;z-index:10000}.preload-bounce{margin:0 auto 15px;text-align:center}.bounce1,.bounce2,.bounce3,.bounce4{-webkit-animation-name:pbounce;-webkit-animation-duration:1.4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-name:pbounce;-moz-animation-duration:1.4s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:both;-o-animation-name:pbounce;-o-animation-duration:1.4s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-in-out;animation-name:pbounce;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-fill-mode:both;display:inline-block;height:15px;margin:0 3px;width:15px}.bounce1{-webkit-animation-delay:-.48s;-moz-animation-delay:-.32s;-o-animation-delay:-.32s;animation-delay:-.32s}.bounce2{-webkit-animation-delay:-.32s;-moz-animation-delay:-.16s;-o-animation-delay:-.16s;animation-delay:-.16s}.bounce3{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;-o-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes pbounce{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes pbounce{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes pbounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.button,a.button{font-family:Raleway,sans-serif;background-color:transparent;border:1px solid #fff;display:inline-block;font-size:13px;font-weight:500;letter-spacing:1px;color:#fff;padding:7px 6px;margin:3px 0;text-shadow:0 1px 1px rgba(0,0,0,.3);transition:.5s cubic-bezier(.215, .61, .355, 1)}.button:hover{border:1px solid;color:#fff}.button i{margin-right:8px}.button i.pull-right{margin-left:8px!important;margin-top:3px}.button i.pull-left{margin-right:8px!important;margin-top:3px}.button span,a.button span{display:inline-block;margin-right:4px}.close-button{position:absolute;top:100px;width:80px;height:50px;line-height:50px;font-size:25px;text-align:center;background-color:#fff;color:#000}.header-bottom,.header-top{height:0;z-index:2;width:100%}.float-left{left:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.35);box-shadow:3px 3px 6px 0 rgba(0,0,0,.35)}.float-right{right:0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:-3px 3px 6px 0 rgba(0,0,0,.35);box-shadow:-3px 3px 6px 0 rgba(0,0,0,.35)}.navigation{-webkit-transition:.3s .3s;-moz-transition:.3s .3s;-ms-transition:.3s .3s;-o-transition:.3s .3s;transition:.3s .3s;border:3px solid #fff;font-size:20px;line-height:32px;color:#fff;z-index:15;border-radius:3px;-webkit-border-radius:3px;margin:20px 10px 0;padding:5px;display:inline-block}.navigation i{margin-top:6px;text-align:center;width:40px}.header-bar{position:fixed;background:rgba(0,0,0,.3);-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s}.header-top{top:0}.header-bottom{bottom:0;padding:0 35px}header .logo img{max-height:55px}header .logo{-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;z-index:10;opacity:0}h1,h2,h3,h4,h5{font-family:Raleway,sans-serif;font-weight:400;line-height:1.1;margin:0 0 30px}h4,h5{line-height:1.6;margin-bottom:20px}h1{font-size:44px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}b,h1 .text-hlite,h2 .text-hlite,h3 .text-hlite,strong{font-weight:900}ol,ul{padding:0 0 0 24px}ul{list-style:disc}ol{list-style:decimal}blockquote,q{quotes:none}.weight-300{font-weight:300}.about-text,.author-name,.content-message,.herotext h1{font-weight:400;text-align:center}.text-shadow{text-shadow:1px 2px 2px rgba(0,0,0,.25)}hr{background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.9),rgba(255,255,255,0));border:0;height:2px;margin:40px 0}.hr-mid:before{left:50%;margin-left:-45px;border-bottom:3px solid #fff;bottom:-10px;content:"";position:absolute;width:90px}.hr-left:before{left:0}.hr-right:before{right:0}.hr-left,.hr-mid,.hr-right{display:block;padding-bottom:10px;position:relative}h3.hr-left,h3.hr-mid,h3.hr-right{margin-top:20px}.hr-left:before,.hr-right:before{border-bottom:3px solid #fff;bottom:0;content:"";position:absolute;width:50px}h1.hr-left:before,h1.hr-mid:before,h1.hr-right:before{border-bottom:4px solid #fff;width:90px}.section-light .hr-left:before,.section-light .hr-mid:before,.section-light .hr-right:before{border-color:grey}.section-dark .hr-left:before,.section-dark .hr-mid:before,.section-dark .hr-right:before{border-color:#f6f6f6}.content-message{font-size:18px;margin:10px 0 0;color:#fff}.content-message i,.section-dark i,.txtLight,.txtLight p{color:#fff}.back-light{background:rgba(255,255,255,.6);margin-bottom:20px}.intro{color:#fff;margin:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%;text-align:center;position:absolute}#map_canvas,.error,.feature-box .icon,.footer-part,.herotext h1,.subcribe,.subcribe fieldset,.swiper-container,.valign,ul.countdown li p{position:relative}.herotext{color:#fff;margin:0}.herotext h1{font-size:80px;line-height:.9;letter-spacing:-1px;color:#fff;width:100%;margin-bottom:30px;margin-top:0;text-shadow:0 4px 2px rgba(0,0,0,.25)}.herotext h1 span.text-hlite{letter-spacing:2px;font-weight:900}.herotext h4{font-family:'Open Sans',sans-serif;font-size:18px;display:inline-block;border-bottom:3px solid #fff;letter-spacing:4px;font-weight:300;color:#fff;padding:8px 10px;margin:0 0 30px;border-radius:4px;-webkit-border-radius:4px}.tooltip-inner{background-color:transparent;border:2px solid #fff;color:#fff}.tooltip.left .tooltip-arrow,.tooltip.right .tooltip-arrow,.tooltip.top .tooltip-arrow{border-color:transparent}.feature-box .icon:after,.feature-box .icon:before{border-left:50px solid transparent;border-right:50px solid transparent;content:"";left:0;height:0;width:0;position:absolute}#rotate{margin:0;padding-bottom:10px}.swiper-slide h2{line-height:1.1;margin:0 0 30px;letter-spacing:-1px;color:#fff;text-align:center}.new-line{margin-top:60px}.bottom-nav{width:auto;height:50px;display:inline-block;margin:0 auto}.padTop-40{padding-top:40px}.padTop-20{padding-top:20px}.top-slide{height:100%}.swiper-container{height:100%;width:100%;left:0;top:0;z-index:1}.swiper-container .content{padding:150px 0 100px}.swiper-container .slide-content{color:#fff;width:100%;position:relative}.valign{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.txtDark{color:#222}.section-light{background-color:rgba(255,255,255,.8);border-top:4px solid rgba(0,0,0,.1)}.section-light i{color:grey}.section-dark{background-color:rgba(0,0,0,.8);border-top:4px solid rgba(255,255,255,.1)}.section-light h3{margin-top:0}.innerSection{display:none;opacity:0}.img-polaroid{border:12px solid #fff;box-shadow:3px 5px 8px rgba(0,0,0,.5);max-width:94%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg)}.feature-box-container:last-child,.form-group{margin-bottom:0}.feature-box,.feature-box .icon i{text-align:center;-webkit-transition:.6s linear;-moz-transition:.6s linear;-ms-transition:.6s linear;-o-transition:.6s linear;transition:.6s linear}.feature-box:hover{background:rgba(30,30,30,.6)}.feature-box .icon{color:#fff;height:55px;margin:35px auto 20px;width:100px}.feature-box:hover>.icon i{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.feature-box .icon:before{border-bottom:25px solid #bbbcbc;top:-25px}.feature-box .icon:after{border-top:25px solid #bbbcbc;bottom:-25px}.feature-box .icon i{display:block;font-size:45px;padding-top:5px;text-shadow:0 -1px 2px rgba(0,0,0,.35)}.feature-box .description{padding:20px 15px 10px}ul.list_icon{margin:0 0 30px;padding:0}ul.list_icon li{list-style-type:none;margin:0 0 5px;padding:0}ul.list_icon li i{padding-right:10px}.about-text{display:block;font-family:Georgia,Times,"Times New Roman",serif;font-size:22px;line-height:31px;margin:40px auto 10px;width:90%}.author-name{color:rgba(255,255,255,.8);padding-bottom:2px;padding-top:5px}.small-divider{background:#fff;height:2px;margin:20px auto 35px;width:40px;display:block}ul.countdown{width:100%;list-style:none;margin:35px 0 20px;padding:0;display:block;text-align:center}ul.countdown li{display:inline-block;margin:0 5px 5px 0;width:150px;height:150px}ul.countdown li span{display:block;font-size:48px;font-weight:700;color:#fff;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}ul.countdown li p{font-size:13px;line-height:26px;color:#fff;text-transform:lowercase;background:rgba(255,255,255,.1);-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:2px solid rgba(255,255,255,.3)}ul.countdown li p:after{bottom:100%;left:50%;border:8px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:rgba(255,255,255,.2);margin-left:-8px}input[type=email],input[type=password],input[type=text],textarea{font-family:Arial,sans-serif;background-color:transparent;border:1px solid #fff;color:#fff;font-family:inherit;font-size:12px;padding:7px 10px;margin:0 0 8px;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;width:100%}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{color:#fff}textarea#message{height:110px}i.icon-border{background:0 0;border-bottom:3px solid #fff;color:#fff;border-radius:3px;-webkit-border-radius:3px;display:inline-block;font-size:24px;width:30px;margin-bottom:8px;padding-bottom:8px;text-align:center}.error{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;float:right;margin:-30px 4px 0 0;top:0}.error i{margin:0;padding:0}.error i:before{color:red;content:"\f071";font-family:FontAwesome;font-size:14px;margin-right:10px;vertical-align:top;width:14px!important;height:14px!important}.subcribe{max-width:300px;margin:-10px auto 40px}.subcribe fieldset{border:1px solid #fff;background:0 0!important;z-index:1}.subscribeForm input.inputForm{width:80%;float:left;height:40px;border:none;outline:0;background:0 0;padding:8px;margin-bottom:0;letter-spacing:1px;color:#fff;font-size:12px;line-height:22px}.subscribeForm #subscribe_submit{background:rgba(0,0,0,0);border:none;border-left:1px solid rgba(255,255,255,.75);width:50px;float:right;height:40px;cursor:pointer;margin:0;letter-spacing:1px;font-size:16px;color:#fff;text-align:center}#map_canvas:after,#map_canvas:before{background:rgba(0,0,0,.2);content:"";height:6px;position:absolute;width:100%;z-index:10}.subscribeForm #subscribe_submit:hover{color:#fff}i.icon{width:25px}#map_canvas{width:100%;height:300px;z-index:0;display:block}#map_canvas:before{top:0}#map_canvas:after{bottom:0}.footer-part{z-index:10;margin-top:21px}.copyright,.copyright a{font-size:12px;color:#fff;margin-top:9px}.left-part,.right-part{width:50%;float:left}.social{padding:0;margin:0;text-align:right}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%)}50%{opacity:0;-moz-transform:translateY(100%)}51%{opacity:1}}@keyframes toTopFromBottom{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@media only screen and (max-width:1123px){.herotext h1{font-size:70px;letter-spacing:1px}}@media only screen and (max-width:767px){.herotext h1{font-size:50px}h1{font-size:34px}h2{font-size:28px}h3{font-size:24px}h4{font-size:16px}.herotext h4{font-size:18px;letter-spacing:2px}.footer-part{margin-top:3px!important}.copyright{font-size:11px!important;margin-bottom:5px;margin-top:3px}.social{text-align:center}.left-part,.right-part{width:100%!important;text-align:center}ul.countdown li{width:100px;height:100px}ul.countdown li span{font-size:40px;margin-bottom:12px}}@media only screen and (max-width:500px){.herotext h1,.herotext h4{letter-spacing:0;margin-bottom:15px}body{font-size:14px}.intro{width:96%}.herotext h1{font-size:40px}.herotext h4{font-size:12px;display:inline-block;border-bottom:2px solid}.subcribe{margin:-10px auto 20px}.header-bottom{padding:0}ul.countdown li{width:60px;height:70px}ul.countdown li span{font-size:24px;margin-bottom:6px}ul.countdown li p{font-size:12px;line-height:26px}ul.countdown li p:after{border-width:6px;margin-left:-6px}}.bounce1,.bounce2,.bounce3,.bounce4{background:#2f619a}.button:hover{background:#ea1f26}.navigation:hover,.skillBar li span{background-color:#08c}.close-button:hover,.text-hlite{color:#08c}.navigation:hover{border-color:#08c;color:#fff}.feature-box .icon{background:#08c}.feature-box .icon:before{border-bottom-color:#08c}.feature-box .icon:after{border-top-color:#08c}