html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body{color:#fff;background:#fff;line-height:1;font-size:16px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:normal;line-height:28px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden;white-space:normal;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,select,textarea{font-size:16px;font-weight:300;font-style:normal;font-family:'Raleway',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:10px;line-height:1.2em}h1{font-family:'Raleway',sans-serif;font-size:62px;position:relative;margin-bottom:0}h2{font-family:'Raleway',sans-serif;font-size:48px;position:relative}h3{font-family:'Raleway',sans-serif;font-size:30px}h4{font-family:'Raleway',sans-serif;font-size:25px}h5{font-family:'Raleway',sans-serif;font-size:20px}h6{font-family:'Raleway',sans-serif;font-size:18px}p{margin-bottom:20px}p.lead{font-family:'Raleway',sans-serif;font-size:21px;padding:0;font-weight:400}a>*{cursor:pointer;text-decoration:none;-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}a:hover,a>*:hover,a:focus{text-decoration:none;outline:0}ul{list-style:none}em{font-style:italic}strong{font-weight:700}.center{margin-left:auto;margin-right:auto;display:block}.color-white{color:#fff}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10001}#loading-animation{width:120px;height:128px;position:absolute;left:50%;top:50%;background-image:url(../images/loading-animation.GIF);background-repeat:no-repeat;background-position:center;margin:-60px 0 0 -64px}.youtube-background{background-color:#000}#video_background{position:fixed;bottom:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.parallax-wallpaper{left:-25%;top:-25%;overflow:hidden;margin:0;padding:0;z-index:-999999;position:fixed;width:150%;height:150%;background-image:url(../images/bg/parallax-bg.jpg);-webkit-background-size:cover;background-size:cover}#gradient{left:-25%;top:-25%;overflow:hidden;margin:0;padding:0;z-index:-999999;position:fixed;width:150%;height:150%;-webkit-background-size:cover;background-size:cover}.logo-site{margin:auto;width:100%;vertical-align:middle;position:relative;overflow:hidden}.logo-site img{display:block;margin:0 auto}.title-section{text-align:center;letter-spacing:0;margin-top:20px;margin-bottom:20px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;color:#fff;font-weight:300;position:relative}.header-section{padding-bottom:0}.main-site{position:relative;height:auto;width:auto;overflow:hidden;display:block;padding:150px 80px;margin:0;z-index:10}.main-site .container-section{z-index:10;position:relative;display:table;width:100%;height:100%;height:100px}.main-site .container-table{display:table-cell;vertical-align:middle}.main-site .container{width:auto}.main-site h1{margin-top:30px}.main-site h1,.main-site h2,.main-site h3,.main-site h4,.main-site h5,.main-site h6{font-weight:400;margin-bottom:30px}.main-site h1{font-size:52px}.main-site h2{font-size:42px}.main-site h3{font-size:30px}.content-slide{color:#fff}.item-slide{margin-top:20px;margin-bottom:50px;display:none}.item-slide.active{display:block}.aboutus{padding-top:20px;padding-bottom:20px}.aboutus p{text-align:left;letter-spacing:.5px;line-height:25px;padding-top:35px}.pregress-bar{width:100%;float:left;margin-top:25px}.category-name{float:left;color:#fff;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-family:'Open Sans',sans-serif;font-weight:400}.progress-status{float:right;color:#fff;font-size:1em}.skill-bar{display:block;width:100%;height:5px;background:#fff;clear:both;margin:20px 0}.skill-level{display:table;height:5px}.planning,.programming,.developing,.supporting,.marketing{background:#666}.about-heading h1{color:#e1e1e1!important}.planning{width:90%;-webkit-animation:planning 3s linear;animation:planning 3s linear}.programming{width:80%;-webkit-animation:programming 3s linear;animation:programming 3s linear}.developing{width:70%;-webkit-animation:developing 3s linear;animation:developing 3s linear}.supporting{width:85%;-webkit-animation:supporting 3s linear;animation:supporting 3s linear}.marketing{width:70%;-webkit-animation:marketing 3s linear;animation:marketing 3s linear}@-webkit-keyframes planning{from{width:0}to{width:90%}}@keyframes planning{from{width:0}to{width:90%}}@-webkit-keyframes programming{from{width:0}to{width:80%}}@keyframes programming{from{width:0}to{width:80%}}@-webkit-keyframes developing{from{width:0}to{width:70%}}@keyframes developing{from{width:0}to{width:70%}}@-webkit-keyframes supporting{from{width:0}to{width:85%}}@keyframes supporting{from{width:0}to{width:85%}}@-webkit-keyframes marketing{from{width:0}to{width:70%}}@keyframes marketing{from{width:0}to{width:70%}}.video-section{position:relative}.big-video{padding:50px}.video-content iframe{border:0!important}iframe{width:450px;height:400px;-webkitallowfullscreen:width:450px;height:400px;-mozallowfullscreen:width:450px;height:400px;-allowfullscreen:width:450px;height:400px}.item-service{text-align:left;margin-bottom:30px}.service-icon{font-size:40px;color:#fff;float:left;width:60px;text-align:center}.service-icon:hover,.service-icon:focus{color:#000;background:#fff;transition:all 1s;transform:rotate(360deg);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #000}.service-text{margin-left:70px}.item-service h3{font-size:21px;margin-bottom:10px}.item-service h3:hover,.item-service h3:focus{color:#999}.maps-section{position:relative}.big-maps{padding:50px}.big-maps ul{padding-left:50px;padding-bottom:20px}.big-maps li{text-align:left}.big-maps li span{color:#CCC}.maps-content{border:0!important}.video-section{position:relative}#map1{width:450px;height:400px;-webkit:width:450px;height:400px;-moz:width:450px;height:400px}.panel{background:rgba(84,82,82,0.56);text-align:center;border:2px solid #fff}.panel img{margin:20px auto}.panel img:hover,img:focus{color:rgba(255,255,255,0.43)}.panel a i{margin-left:5px;margin-bottom:10px;font-size:20px}#clock-countdown{color:#fff;overflow:hidden}.counter-container{display:table;margin:0 auto}#clock-countdown .counter-box{display:block;width:160px;text-align:center;overflow:hidden;padding:10px 25px;float:left;margin:25px 0;position:relative}#clock-countdown .number{font-size:80px;text-align:center;font-family:'Monteserrat',sans-serif;font-weight:700;line-height:1;margin-bottom:10px}#clock-countdown span{display:block;font-size:21px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:400;padding-top:10px;position:relative;overflow:hidden}#clock-countdown span:before{position:absolute;content:'';display:block;width:30px;height:1px;background:#fff;margin-left:auto;margin-right:auto;left:0;right:0;top:0}.flexslider.textslider{margin-top:20px;margin-bottom:20px;background:transparent;border:0 solid #fff;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 0 rgba(0,0,0,.2);-o-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);zoom:1}.textslider h1,.textslider h2,.textslider h3{text-transform:uppercase}.textslider h1{font-size:82px}.textslider h2{font-size:58px}.textslider h3{font-size:40px}input,textarea,select{background:rgba(255,255,255,0.9);outline:0;-webkit-appearance:none;color:#333;padding:11px 25px;margin:0;font-style:italic;font-weight:400;line-height:1.42857143;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s ease,border .3s ease,color .3s ease;-moz-transition:background-color .3s ease,border .3s ease,color .3s ease;-ms-transition:background-color .3s ease,border .3s ease,color .3s ease;-o-transition:background-color .3s ease,border .3s ease,color .3s ease;transition:background-color .3s ease,border .3s ease,color .3s ease;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #fff}textarea{width:100%;padding:10px 20px;resize:both;margin-top:0;font-style:italic;height:150px}input:hover,textarea:hover,select:hover{color:#333}input:focus,textarea:focus,select:focus{color:#333}input[type="submit"],button{width:auto;font-style:normal;background:#fff;color:#333;cursor:pointer;border:1px solid #fff;padding:12px 20px}input[type="submit"]:hover,button:hover{color:#333}select,option{cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333}input:-moz-placeholder,textarea:-moz-placeholder{color:#333}input.placeholder,textarea.placeholder{color:#333}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}.form{position:relative;overflow:hidden}.container-form{padding-top:40px;position:relative;overflow:hidden;padding-bottom:30px}.note-form{color:#333;font-style:italic;margin:24px 0}.message-success{padding-top:10px;color:#fff;font-size:14px;font-weight:300;display:none}.message-error{padding-top:10px;color:#fff;font-size:14px;font-weight:300;display:none}.message-success,.message-error{max-width:500px;margin:0 auto}.contact-form input[type="text"],.contact-form input[type="email"]{width:100%}.contact-form input,.contact-form textarea,.contact-form select{background:transparent;outline:0;-webkit-appearance:none;color:#fff;border:2px solid #fff;padding:9px 20px;margin:0;font-style:italic;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s ease,border .3s ease,color .3s ease;-moz-transition:background-color .3s ease,border .3s ease,color .3s ease;-ms-transition:background-color .3s ease,border .3s ease,color .3s ease;-o-transition:background-color .3s ease,border .3s ease,color .3s ease;transition:background-color .3s ease,border .3s ease,color .3s ease;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.contact-form textarea{margin-bottom:18px}.contact-form .input-error{border-color:#ed5555}.contact-form .response-message{margin:20px 0 30px 0;font-size:18px;font-weight:300;color:#fff}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#fff}.contact-form :-moz-placeholder{color:#fff;opacity:1}.contact-form ::-moz-placeholder{color:#fff;opacity:1}.contact-form :-ms-input-placeholder{color:#fff}.subscription-form{display:table;margin:0 auto}.subscription-form input{float:left;display:inline-block;border:0}.subscription-form input[type="email"]{min-width:270px}.subscription-form button{margin:0 5px;float:left}.top-margin{margin-top:0!important}.bottom-margin{margin-bottom:0!important}.copy-right{background:transparent;bottom:0;right:0;left:0;margin:0 auto;z-index:10000;width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:position .5s ease;-moz-transition:position .5s ease;-ms-transition:position .5s ease;-o-transition:position .5s ease;transition:position .5s ease}.copyright{line-height:30px}.socials-icons{position:relative;display:block;margin:0;width:auto;height:auto;top:auto;bottom:auto;right:auto;z-index:10}.socials-icons ul{margin:0 auto;text-align:center;display:table;vertical-align:middle;overflow:hidden}.socials-icons li{margin:0;display:block;float:left}.socials-icons li a{display:block;color:transparent;width:40px;height:40px;line-height:40px}.socials-icons li a i{color:#fff;line-height:30px;font-size:21px}.socials-icons li a:hover i{color:#999}.btn:focus,.btn:active:focus,.btn.active:focus,.default-button:focus,.sm-button:focus,.border-button:focus,.border-sm-button:focus{outline:0;outline-offset:0;text-decoration:none}.default-button{display:inline-block!important;background:#fff;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;padding:9px 50px;color:#333;line-height:22px;font-size:16px;outline:0;outline-offset:0;font-weight:400;margin-top:5px;margin-bottom:5px;-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}.default-button:hover,.default-button:focus{color:#333;opacity:.8}.default-button i,.default-button:hover i,.default-button:focus i{color:#333}.border-button{display:inline-block!important;background:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:9px 50px;color:#fff;line-height:22px;font-size:16px;outline:0;outline-offset:0;font-weight:400;margin-top:5px;margin-bottom:5px;border:2px solid #fff;-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}.border-button:hover,.border-button:focus{background:#fff;color:#333;opacity:.8}.border-button i,.border-button:hover i,.border-button:focus i{color:#333}.bt-transparent{background:transparent;color:#fff}.bt-transparent:hover,.bt-transparent:focus{color:#fff;opacity:.8}.bt-transparent i,.bt-transparent:hover i,.bt-transparent:focus i{color:#fff}.section-overlay{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;-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}.section-overlay{background:rgba(0,0,0,.4)!important}.white-background{background:#fff}.dark-background{background:#333}.grey-background{background:#666}.blue-background{background:#0b4ac8}.blue-dark-background{background:#052a75}.brown-background{background:#9c8061}.red-background{background:#fc331c}.orange-background{background:#ea8825}.green-background{background:#00ab66}.violet-background{background:#8c489f}.yellow-background{background:#e5c41a}.line-separate{display:block;margin-bottom:30px;width:120px;height:18px;position:relative}.line-separate span{display:block;position:relative;width:18px;height:18px;margin:0 auto;border-radius:50%}.line-separate:before{content:'';display:block;position:relative;top:8px;width:50px;height:2px;margin:0!important;float:left}.line-separate:after{content:'';display:block;position:relative;top:-10px;width:50px;height:2px;margin:0!important;float:right}.line-white:before,.line-white:after{background:#fff}.line-white span{box-shadow:inset 0 0 0 2px #fff}.line-center,.line-center:before,.line-center:after{margin-left:auto;margin-right:auto}.line-center span:before,.line-center span:after{width:90px}.ie-10 .logo-site,.ie-11 .logo-site{padding-top:10px;display:block}@media(min-width:769px){.ie-10 .header-site,.ie-11 .header-site{display:block!important}.ie-10 .default-button,.ie-11 .default-button,.ie-10 .border-button,.ie-11 .border-button{display:inline-block!important}}body.mobile{-webkit-text-size-adjust:none}body.mobile .animated{display:block;visibility:visible}.windowsphone .logo-site,.windowsphone .logo-site img{display:block!important;visibility:visible!important;margin:0 auto!important}@media(min-width:1300px){.main-site .container{width:1170px}}@media(max-width:991px){.main-site .page-container{display:block;vertical-align:middle}.main-site.fullscreen{display:block;height:auto;padding:200px 80px}h1{font-size:50px}h2{font-size:44px}h3{font-size:22px}.big-video{padding:30px}.big-maps{padding:100px}.big-maps ul{padding-left:120px}#clock-countdown .counter-box{width:170px;padding:15px 15px}.socials-icons{position:relative;display:block;margin:0;width:auto;height:auto;top:auto;bottom:auto;right:auto;z-index:10}.socials-icons ul{margin:0 auto;text-align:center;display:table;vertical-align:middle;overflow:hidden}.socials-icons li{margin:0;display:block;float:left}.socials-icons li a{display:block;width:80px;height:80px;line-height:80px;border-right:0 solid transparent;border-bottom:1px solid transparent}.socials-icons li a i{color:#fff;line-height:80px;font-size:21px}.text-primary{margin-left:300px}}@media(max-width:768px){.section{text-align:center!important}.header-section,.tour-header{padding-bottom:40px}.fullscreen .section-container{display:block}.main-site .section-container{display:block;height:auto}.main-site .container-table{display:block}.subscription-form input,.subscription-form button{float:none}.subscription-form button{margin-top:20px}.line-separate,.line-separate span:before,.line-separate span:after{margin:0 auto}.line-separate span:before,.line-separate span:after{width:90px!important}.counter-container{max-width:100%;width:auto;margin:0 auto;border-left:0;border-right:0;padding:0}#clock-countdown .counter-box{width:100%;float:none;border:0}.socials-icons{position:relative;display:block;margin:0;width:auto;height:auto;top:auto;bottom:auto;right:auto;z-index:10}.socials-icons ul{margin:0 auto;text-align:center;display:table;vertical-align:middle;overflow:hidden}.socials-icons li{margin:0;display:block;float:left}.socials-icons li a{display:block;width:40px;height:40px;line-height:40px;border-right:0 solid transparent;border-bottom:1px solid transparent}.socials-icons li a i{color:#fff;line-height:40px;font-size:21px}.textslider h1{font-size:62px}.textslider h2{font-size:48px}.textslider h3{font-size:30px}.item-service{text-align:center}.service-icon{float:none;width:100%;text-align:center}.service-text{margin-left:0}.big-maps ul{padding-left:100px}.big-video{padding:20px}.big-maps{padding:100px}iframe{width:350px;height:300px}#map1{width:350px;height:300px}.text-primary{margin-left:250px}}@media(max-width:640px){.subscription-form input[type="email"]{min-width:200px}.subscription-form button{min-width:150px}.copyright span{line-height:normal}.big-maps ul{padding-left:20px}iframe{width:250px;height:200px}#map1{width:250px;height:200px}.big-video{padding:10px}.big-maps{padding:50px}.main-site.fullscreen{padding-left:15px;padding-right:15px}.socials-icons ul{margin:0 auto;text-align:center;display:table;vertical-align:middle;overflow:hidden}.socials-icons li{margin:0;display:inline-block;float:none}.text-primary{margin-left:20px}}.content{min-height:calc(100vh - 120px)}@media(min-width:1000px){#wrapper{clear:both;position:relative;height:200px;margin-top:-200px}}@media(max-width:600px){.copyright{font-size:9pt}}