@charset "utf-8";#testinomial-slider .item h5,h1,h2,h3,h4,ol,ul{margin:0}body,p{color:#222}#area-main .tag-cloud li a,#facts .counters-item,#testinomial-indexTwo .item,#testinomial-slider .item h5,#testinomial-slider .item p,.btn-black,.btn-common,.morepost-wrap .morepost,.r-test ul.r-feature li,a.readmore,aside,body,h1,h2,h3,h4,p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.bounce-top,.bounce-top-black,.hvr-bounce-to-bottom,.top-green{box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle}#bg-paralax h1,.counters-item p,a.readmore{text-transform:uppercase}@font-face{font-family:montserratblack;src:url(../fonts/montserrat-black-webfont.eot);src:url(../fonts/montserrat-black-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-black-webfont.woff2) format('woff2'),url(../fonts/montserrat-black-webfont.woff) format('woff'),url(../fonts/montserrat-black-webfont.ttf) format('truetype'),url(../fonts/montserrat-black-webfont.svg#montserratblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratlight;src:url(../fonts/montserrat-light-webfont.eot);src:url(../fonts/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-light-webfont.woff2) format('woff2'),url(../fonts/montserrat-light-webfont.woff) format('woff'),url(../fonts/montserrat-light-webfont.ttf) format('truetype'),url(../fonts/montserrat-light-webfont.svg#montserratlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url(../fonts/montserrat-regular-webfont.eot);src:url(../fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-regular-webfont.woff2) format('woff2'),url(../fonts/montserrat-regular-webfont.woff) format('woff'),url(../fonts/montserrat-regular-webfont.ttf) format('truetype'),url(../fonts/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(../fonts/montserrat-bold-webfont.eot);src:url(../fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-bold-webfont.woff2) format('woff2'),url(../fonts/montserrat-bold-webfont.woff) format('woff'),url(../fonts/montserrat-bold-webfont.ttf) format('truetype'),url(../fonts/montserrat-bold-webfont.svg#montserratbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_proregular;src:url(../fonts/sourcesanspro-regular-webfont.eot);src:url(../fonts/sourcesanspro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-regular-webfont.woff2) format('woff2'),url(../fonts/sourcesanspro-regular-webfont.woff) format('woff'),url(../fonts/sourcesanspro-regular-webfont.ttf) format('truetype'),url(../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ralewaybold;src:url(../fonts/raleway-bold-webfont.eot);src:url(../fonts/raleway-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/raleway-bold-webfont.woff2) format('woff2'),url(../fonts/raleway-bold-webfont.woff) format('woff'),url(../fonts/raleway-bold-webfont.ttf) format('truetype'),url(../fonts/raleway-bold-webfont.svg#ralewaybold) format('svg');font-weight:400;font-style:normal}body{overflow-x:hidden}ol,ul{padding:0;list-style:none}a,a:focus,a:hover{text-decoration:none;outline:0;color:#33ab7}button:focus{outline:0}h1{font-size:46px}h2{font-size:38px}h3{font-size:24px}h4{font-size:18px}h2,h3,h4{font-weight:600}p{font-size:16px}textarea{resize:none}#main-slider h2.tp-caption>span,#publication-slider .item a.comment,#publication-slider .item a.name,#publication-slider .item h5,#search,#testinomial-indexFour .item span,#thinkers .thinker-wrap small,.blog-item blockquote,.index_2#publication .wrap-pulication a.comment,.index_2#publication .wrap-pulication a.name,.index_2#publication .wrap-pulication h5,.index_3#main-slider .carousel-content h2,.index_3#main-slider .carousel-content p,.main-pic .light h2,.other-page-link,.work-filter ul li a,form.footer-search .input-group-sm>.form-control,p.title{font-family:montserratlight}p.title{font-size:20px;margin-bottom:0!important}.heading{margin-bottom:50px}.padding{padding:7% 0}.top-padding{padding-top:7%}.padding-botom{padding-bottom:7%}.dark{background:#1b1d1f}.light{background:#f5f5f5}.base_color,.bounce-top:before{background:#07aaa5}.green{background:#74c8b8}.pink{background:#ec768c}.purple{background:#c183d6}.blue{background:#31aae1}.green-text{color:#74c8b8}.pink-text{color:#ec768c}.purple-text{color:#c183d6}.blue-text{color:#31aae1}.bg-grey{background:#ececec}.btn-common{border:1px solid #fff;color:#fff}.btn-black{border:1px solid #000;color:#000}.btn-black,.btn-common,.loadmore{font-size:15px;font-weight:700;text-transform:uppercase;display:inline-block;padding:12px 30px}a.readmore{font-size:13px;font-weight:700;text-decoration:underline;display:inline-block}a.readmore:focus,a.readmore:hover{color:#07aaa5}.loadmore{color:#222;margin-top:40px;position:relative;-webkit-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}.loadmore:hover{color:#07aaa5}.loadmore::before{color:transparent;content:"â€¢";font-size:1.2em;left:95%;pointer-events:none;position:absolute;text-shadow:0 0 transparent;top:25%;transform:translateX(-50%);transition:text-shadow .3s ease 0s,color .3s ease 0s}#bg-canvas .canvas-box h4:after,.cart:before,.hvr-bounce-to-bottom:before{content:""}.loadmore:focus::before,.loadmore:hover::before{color:#07aaa5;text-shadow:10px 0 #07aaa5,-10px 0 #07aaa5}.bounce-top,.bounce-top-black,.top-green{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.bounce-top-black:before{background:#fff}.top-green:before{background:#1b1d1f}.bounce-top-black:before,.bounce-top:before,.top-green:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.bounce-top:focus,.bounce-top:hover{color:#fff;border:1px solid #07aaa5}.top-green:focus,.top-green:hover{color:#fff;border:1px solid #1b1d1f!important}.bounce-top-black:focus,.bounce-top-black:hover{color:#000;border:1px solid #fff}.bounce-top-black.active:before,.bounce-top-black:focus::before,.bounce-top-black:hover::before,.bounce-top:focus:before,.bounce-top:hover:before,.top-green:focus::before,.top-green:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-bottom{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1b1d1f;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.info-section .bg,.info-section .block{position:relative}.hvr-bounce-to-bottom.active:hover,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff;border:1px solid #1b1d1f!important}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.tp-caption a.active{color:#fff;border:1px solid #07aaa5;background:#07aaa5}.tp-caption a:focus .active,.tp-caption a:hover .active{border:1px solid #1b1d1f;background:#1b1d1f}Section with image .info-section{overflow:hidden}.info-section .row{margin:0}.info-section ul.social-media li{display:inline-block}.info-section ul.social-media li a{color:#1b1d1f;font-size:20px;margin-right:10px;display:block;margin-top:25px}.info-section ul.social-media li a:focus,.info-section ul.social-media li a:hover{color:#07aaa5}.info-section .bg{background-size:cover;background-position:center center;bottom:0;left:0;right:0;top:0;padding-top:75%;margin:0 -15px}.info-section .block .description{height:100%;padding:0 8%;position:relative;-webkit-transform:translateY(25%);-o-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.info-section .block .description>.skil-leftbar{padding-top:0}.info-section .block .center{padding:35% 8% 0;-webkit-transform:translateY(-19%);-o-transform:translateY(-19%);-ms-transform:translateY(-19%);transform:translateY(-19%);height:100%}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);-moz-transform:translate(0,-100%) scale(0,0);-o-transform:translate(0,-100%) scale(0,0);-ms-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0);opacity:0;filter:alpha(opacity=0);z-index:11000}#search .close,#search.open{opacity:1;filter:alpha(opacity=100)}#search.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)}#search input[type=search]{position:absolute;top:50%;width:80%;color:#fff;background:rgba(0,0,0,0);font-size:40px;text-align:center;border:none;margin:-51px auto 0;padding-left:30px;padding-right:30px;outline:0;left:0;right:0}#search .btn{position:absolute;top:50%;left:50%;margin-top:61px;margin-left:-54px;background-color:#07aaa5;border-radius:0;padding:12px 28px;border:none}#search .close{position:fixed;top:15px;right:15px;color:#fff;background-color:#07aaa5;border-color:#07aaa5;padding:10px 17px;font-size:27px}a.cart-expender:hover{color:#07aaa5;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.cart{width:210px;padding:20px 10px;position:absolute;display:none;right:0;z-index:999;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.176)}#bg-canvas,#project{padding-top:7%}#main-slider h2.tp-caption>span,.image>img{display:block}.cart:before{border-bottom:9px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;height:0;position:absolute;right:10px;top:-8px;width:0}.cart .cart-content{font-size:12px;margin:0}.cart .cart-content a{color:#07aaa5}.tp-caption.title{margin-bottom:20px;font-size:18px!important;color:#fff}#main-slider h2.tp-caption{font-size:58px;margin-bottom:60px;color:#fff;line-height:35px}#main-slider .tp-caption a{margin:5px;color:#fff}#main-slider .tp-caption a.bounce-top-black:focus,#main-slider .tp-caption a.bounce-top-black:hover{color:#000}#bg-canvas{padding-bottom:5%;position:relative}.image{left:8%;position:absolute;top:16%}.image>img{bottom:-15px;left:0;position:relative;width:100%;z-index:0}#bg-canvas .canvas-box{position:relative;margin-bottom:30px}#bg-canvas .canvas-box h4{font-family:ralewaybold}#bg-canvas .canvas-box h4:after{background:#000;display:block;height:2px;margin:15px auto;width:50px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#bg-canvas .canvas-box:hover h4::after{background:#07aaa5;width:100px}.canvas-box .icon-wrap{background:#1ab3ac;border:1px solid #D4D4D4;border-radius:100%;box-shadow:0 0 2px 5px #ebebeb;color:#fff;display:inline-block;height:100px;margin-bottom:30px;position:relative;width:100px;z-index:20;font-size:50px;line-height:99px;-webkit-transition:background .3s ease .1s;-ms-transition:background .3s ease .1s;transition:background .3s ease .1s}.canvas-box:hover .icon-wrap{background:#fff;border:1px solid #aaf7f4;color:#1ab3ac;box-shadow:0 0 2px 5px #aaf7f4}#bg-paralax{background:url(../img/landing/recruitment_recruit1.jpg) 100% 60%/cover none fixed;color:#fff;padding:13% 0}#bg-paralax p{margin-bottom:25px;color:#fff}#bg-paralax h2{font-size:60px}#facts .counters-item{padding:26% 10%;font-weight:700;vertical-align:middle}.counters-item strong{font-size:42px;color:#fff}.counters-item p{font-size:16px;color:#fff;font-weight:700}#responsive .responsive-pic>.col-md-5>img{margin-top:10px}#responsive .responsive-pic>.col-md-5,#responsive .responsive-pic>.col-sm-5{padding-left:0}#responsive .r-test{padding:0 0 0 10%}