@import'https://fonts.googleapis.com/css?family=Oswald:700|Roboto:100,300,300i,400,400i,500,500i,700,700i';html,body{width:100%;height:100%}body{color:#000;background:#fff;margin:0;padding:0;font-size:14px;-webkit-font-smoothing:antialiased;font-family:inherit;overflow:auto}ul{list-style-type:none;padding:0}li a:hover{text-decoration:none}a:hover,a:focus{text-decoration:none}/*img{width:100%}*/h2{text-transform:uppercase;font-family:Oswald,sans-serif;margin:0 auto 15px}h3{font-size:2.4rem;font-weight:700}h4{font-size:1.8rem;text-transform:uppercase;font-family:Oswald,sans-serif}p{line-height:25px;margin:0 auto 30px;font-size:15px;font-weight:300;text-align:justify}.wrapper{width:100%;min-height:100vh;background:#fff;position:relative;overflow:hidden;-webkit-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.row{max-width:1200px;margin:0 auto}.content-box{margin-bottom:8rem;display:inline-block;width:100%}.breadcrumb{max-width:1200px;margin:14px auto 20px;padding:0;background:transparent}.breadcrumb a{color:rgba(76,89,112,.5);text-transform:capitalize;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.current-crumb a{color:#525f7f}.breadcrumb>li+li:before{font-family:FontAwesome;padding:0 7px;content:"\f105";color:#0fbfe6;font-weight:600}.breadcrumb a:hover{color:#525f7f}.fix{position:fixed;left:0;right:0;bottom:0;z-index:3}.copy{font-style:italic;margin-top:15px}.copy:before{content:open-quote}.copy:after{content:close-quote}.preload{position:fixed;width:100%;height:100%;top:0;z-index:25;left:0;background:#fff}.grid-item .fa-search-plus,.grid-item .fa-play{color:#fff;margin:0 auto;font-size:36px}.button{position:relative;text-align:center;font-size:1.6rem;font-weight:300;display:table;cursor:pointer;text-transform:capitalize;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button i{text-align:center;width:40px;height:40px;padding:6px 0;line-height:1.828571429;border-radius:100%;color:#fff;background:#0fbfe6;-webkit-box-shadow:0 0 0 6px rgba(15,191,230,.3),0 0 20px rgba(0,0,0,.2);box-shadow:0 0 0 6px rgba(15,191,230,.3),0 0 20px rgba(0,0,0,.2);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:box-shadow .3s cubic-bezier(.68,.55,.265,1.75),background .3s ease;-ms-transition:box-shadow .3s cubic-bezier(.68,.55,.265,1.75),background .3s ease;transition:box-shadow .3s cubic-bezier(.68,.55,.265,1.75),background .3s ease}.button span{margin:0 0 0 15px;color:#0fbfe6}.btn-filter{background:none;border:none;text-transform:capitalize;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.btn-filter:focus{border:none;outline:none}.btn-filter.current{color:rgb(246, 65, 108)}.btn-filter:hover{color:rgb(246, 65, 108)}.more{max-width:1200px;padding:0 1.5rem 0 .5rem;text-align:left;margin:0 auto 8.2rem}.button:hover i{box-shadow:none;background:#0aa2c6}.button:active i{opacity:.4}nav ul{-webkit-backface-visibility:hidden;backface-visibility:hidden}.header{margin:0 auto;position:relative;font-weight:400}.header-inner{display:flex;max-width:1200px;padding:3rem 1.5rem 2rem;margin:0 auto;opacity:0}.heading{padding:1.5rem;max-width:1200px;margin:20vh auto 0}.head-text{max-width:1200px;margin:0 auto}.heading h2{display:block}.heading span{display:inline-block;line-height:1.5}.head-text span:first-child{font-size:60px;display:block;color:#0fbfe6;max-width:80%}.line{position:relative;width:100%;height:.1rem;background:rgba(82,95,127,.1);margin:4rem 0 8rem}.logo{padding:0;height:21px}.logo img{height:100%;width:auto;max-width:132px;float:left;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}ul.follow li{display:inline-block;list-style:none;padding:0 0 0 1rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}ul.follow i{color:#525f7f}ul.follow span{width:40px;display:block;position:relative;padding:0 0 1rem}ul.follow span:after{content:"";position:absolute;top:5px;left:0;right:0;height:1px;background:#525f7f}ul.follow li a:hover{opacity:.5}.auto-hide-header{position:fixed;z-index:9;top:0;left:0;right:0;max-width:100%;height:70px;background-color:rgba(255,255,255,.95);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;-ms-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.auto-hide-header:after{clear:both;content:"";display:block}.auto-hide-header.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.menu{line-height:1;height:32px;position:relative;padding:0;display:table;text-transform:capitalize;text-align:right;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu ul{display:table-cell;vertical-align:middle}.menu li{display:inline-block;margin-left:15px;text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}.menu li a{color:#525f7f;width:100%;display:block}.menu>ul>li{font-size:16px;font-weight:300}.menu li:hover>a{color:#0fbfe6}.sub-menu,.sub-menu ul{position:absolute;visibility:hidden;font-size:14px;font-weight:400;opacity:0;margin-top:-1px;transform:translateY(10px);transition:all .3s cubic-bezier(.645,.045,.355,1)}.sub-menu ul>ul{top:0}.sub-menu{padding-top:15px}.sub-menu li{margin:0;background:#0fbfe6;border:solid 1px #0fbfe6;display:block;width:15rem;position:relative}.sub-menu li a,.sub-menu ul a{color:#fff;padding:10px}.sub-menu ul{left:100%;top:0}.sub-menu>li:first-child,.sub-menu ul>li:first-child{border-radius:4px 4px 0 0}.sub-menu>li:last-child,.sub-menu ul>li:last-child{border-radius:0 0 4px 4px}.sub-menu li:hover{cursor:pointer;background:#fff}.sub-menu li:hover>a{color:#0fbfe6}.menu ul li:hover>ul{visibility:visible;transform:translateY(0);opacity:1}.container{width:100%;visibility:hidden;padding:0}.home-slider{display:flex;align-items:center;height:100vh;width:100%;position:relative}.home-slider-horizontal{padding:0;margin:0 auto;width:100%;height:auto}.home-slider-single{max-width:1200px;width:100%;padding:0;margin:0 auto;height:auto;display:flex;align-items:center}.slick-track{padding:0}.slide{position:relative;width:100vh;height:60vh;transform:scale(.6);margin:0 auto 5rem;border-radius:8px;opacity:.4;-webkit-box-shadow:0 2em 2em -1.875em rgba(0,0,0,.5),0 15px 60px -10px rgba(43,44,54,.5);box-shadow:0 2em 2em -1.875em rgba(0,0,0,.5),0 15px 60px -10px rgba(43,44,54,.5);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);-ms-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1)}.slide-single{border-radius:8px;height:65vh;margin:0 7rem 3rem;position:relative;-webkit-box-shadow:0 1em 1em -1.875em rgba(0,0,0,.5),0 5px 35px -10px #2b2c36;box-shadow:0 1em 1em -1.875em rgba(0,0,0,.5),0 5px 35px -10px #2b2c36}.slide-single:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background-image:-webkit-radial-gradient(center,ellipse cover,transparent 0,rgba(0,0,0,.1) 100%);background-image:radial-gradient(center,ellipse cover,transparent 0,rgba(0,0,0,.1) 100%)}.slide a:focus,.slide-single a:focus{outline:none}.s-bg,.s-bg-full{width:100%;height:100%;border-radius:8px;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.slide-desc{position:absolute;bottom:0;left:0;color:#fff;background:#0fbfe6;padding:15px;border-radius:4px;max-width:90%;-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);-ms-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1)}.slide-desc-full{position:absolute;z-index:99;bottom:-30px;left:-55px;text-align:left;max-width:85%;z-index:30;color:#0fbfe6;font-size:54px;opacity:0;text-shadow:0 1px 1px rgba(0,0,0,.4);transform:translateY(80px);-webkit-transition:all .6s cubic-bezier(.645,.045,.355,1);-ms-transition:all .6s cubic-bezier(.645,.045,.355,1);transition:all .6s cubic-bezier(.645,.045,.355,1)}.slick-current .slide-desc-full{transform:translateY(0);opacity:1}.slide-desc h2{font-size:4vmin;padding:0;margin:0}.slide-desc-full h2{font-size:54px;padding:0;margin:0}.controls{position:absolute;left:0;right:0;top:0;bottom:0;height:calc(100% - 5rem);margin:0 auto;width:100%;max-width:1200px;padding:0;display:flex;align-items:center}.controls-navigate svg{display:inline-block;width:40px;height:50px;margin:0 auto;background:transparent;cursor:pointer}.controls-navigate .prev{position:absolute;left:5px;z-index:1}.controls-navigate .prev:active{transform:scale(.95)}.controls-navigate .next:active{transform:scale(.95)}.controls-navigate .next{position:absolute;right:6px;z-index:1}.nav__item:focus,.nav__item-2:focus{outline:none}.home-slider-horizontal .slick-dots{position:relative;text-align:center}.home-slider-horizontal .slick-dots li{display:inline-block;position:relative;width:10px;height:10px;margin:0 15px}.home-slider-horizontal .nav__item{width:10px;height:10px;border:none;background:none}.home-slider-horizontal .nav__item:focus{outline:none}.home-slider-horizontal .nav__item:before{content:'';position:absolute;top:0;right:0;left:0;margin:0 auto;width:15px;height:15px;box-shadow:inset 0 0 0 5px #0fbfe6;border-radius:50%;-webkit-transition:-webkit-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s;backface-visibility:hidden;transform:translateZ(0)}.home-slider-horizontal .slick-active .nav__item:before{-webkit-transform:scale3d(1.75,1.75,1);transform:scale3d(1.75,1.75,1);box-shadow:inset 0 0 0 1px #0fbfe6}.slick-center{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.slick-center .slide-desc{position:absolute;bottom:5vh;left:-2vw;-webkit-box-shadow:0 10px 20px -4px rgba(43,44,54,.4);box-shadow:0 10px 20px -4px rgba(43,44,54,.4)}.home-slider-single .slick-dots{float:right;margin-right:15px;margin-bottom:3rem}.home-slider-single .slick-dots li{margin:1em 0}.nav__item-2{width:1.5em;height:1.5em;padding:0;border:none;background:none;position:relative;-webkit-tap-highlight-color:transparent}.nav__item-2:before{content:'';position:absolute;width:100%;height:100%;background:#0fbfe6;top:0;left:0;border-radius:50%;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-animation-timing-function:cubic-bezier(.2,1,.3,1);animation-timing-function:cubic-bezier(.2,1,.3,1)}.slick-active .nav__item-2:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition-delay:.35s;transition-delay:.35s}.nav__icon{display:block;position:relative;z-index:99;width:100%;height:100%;margin:0 auto;fill:none;stroke:#525f7f;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:39 39;stroke-dashoffset:0;-webkit-transition:stroke-dashoffset .4s,opacity .3s;transition:stroke-dashoffset .4s,opacity .3s;-webkit-animation-timing-function:cubic-bezier(.2,1,.3,1);animation-timing-function:cubic-bezier(.2,1,.3,1)}.slick-active .nav__icon{opacity:0;stroke-dashoffset:39;-webkit-transition-duration:.4s,.2s;transition-duration:.4s,.2s;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s}.about-facts{padding-left:0}.about-skills{padding-right:0}.about-facts span{display:block}.skills,.skills .skill,.skills .skill .skill-title,.skills .skill .skill-bar{width:100%;float:left}.skills .skill{margin-bottom:15px}.skills .skill .skill-title{margin:0 auto 5px}.skills .skill .skill-bar{width:0;height:4px;background:rgba(15,191,230,.1);-webkit-transition:1s cubic-bezier(1,0,.5,1);-ms-transition:1s cubic-bezier(1,0,.5,1);transition:1s cubic-bezier(1,0,.5,1)}.skills.active-bar .skill .skill-bar{width:100%}.skills .skill .skill-bar span{float:left;width:0;background:#0fbfe6;height:4px;position:relative;-webkit-transition:1s cubic-bezier(1,0,.5,1);-ms-transition:1s cubic-bezier(1,0,.5,1);transition:1s cubic-bezier(1,0,.5,1)}.skills .skill .skill-bar span b{float:left;width:100%;position:relative;text-align:right;opacity:0;color:#0fbfe6;font-weight:400;top:-20px}.service-item i{border:solid;margin-right:15px;padding:10px;border-radius:3rem;border-color:#0fbfe6}.team-avatar{margin-bottom:30px}.our-team{width:100%;display:inline-block}.team-photo img{border-radius:4px;-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 10px 20px -5px rgba(0,0,0,.4)}.team-info{margin-top:30px}.team-info span{text-transform:capitalize;color:#0fbfe6;display:block;margin-bottom:15px}.team-overlay{border-radius:4px;opacity:0;position:absolute;padding:0 15px;top:0;left:15px;right:15px;bottom:0;color:#fff;cursor:pointer;overflow:hidden;background:linear-gradient(to top,#0fbfe6 10%,rgba(15,191,230,.9) 20%,rgba(15,191,230,0) 100%);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);-ms-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.texts{position:absolute;bottom:0;left:20px;right:20px}.texts h4{font-size:22px;margin-bottom:0;opacity:0;display:block}.texts p{opacity:0;margin:0 0 20px;display:block;font-size:14px}.texts h4,.texts p{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.texts i{position:absolute;right:0;bottom:20px;opacity:0;font-size:44px;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.texts h4,.texts p,.texts i{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);-ms-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.team-overlay:hover,.team-overlay:hover .texts h4,.team-overlay:hover .texts p,.team-overlay:hover .texts i{opacity:1}.team-overlay:hover .texts h4,.team-overlay:hover .texts p,.team-overlay:hover .texts i{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.clients{padding:0;margin:0}.clients li{margin-bottom:30px}.client span{padding:15px;height:160px;border:solid 1px rgba(82,95,127,.2);display:flex;align-items:center}.client img{min-width:50px;display:table-cell;vertical-align:middle;float:none;opacity:.6}.grid{visibility:hidden;background:red;display:block;margin:0 -15px 40px}.grid-overlay{background-color:rgba(15,191,230,.7);display:flex;align-items:center;z-index:1;border-radius:4px;margin:15px;position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);left:0;top:0;opacity:0;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);-ms-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.works-content{max-width:1200px;margin:0 auto 60px;padding:0 1.5rem}#filters{margin:0 0 3rem}#filters button:first-child{padding-left:0}.grid-item{padding:15px;float:left;z-index:1;display:block;overflow:hidden;visibility:hidden}.grid-item img{width:100%;border-radius:4px;height:auto;vertical-align:left;display:block;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.work-text{position:absolute;bottom:0;left:0;z-index:4;padding:30px;color:#fff;width:100%}.work-cat{display:block;opacity:1;margin-bottom:5px;transform:translateY(10px);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);text-transform:capitalize;-webkit-backface-visibility:hidden;backface-visibility:hidden}.work-name{font-family:Oswald,sans-serif;position:relative;z-index:2;opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);-ms-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.work-name h3{margin:0;display:inline-block}.triangle{position:absolute;bottom:0;right:0}.w-img-content img{margin-bottom:30px;-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 10px 20px -5px rgba(0,0,0,.4)}.grid-item .fa-search-plus,.grid-item .fa-play{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);-ms-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border:solid 1px #0fbfe6}.grid-item:hover .fa-search-plus,.grid-item:hover .fa-play{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.grid-item:hover .grid-overlay{opacity:1}.grid-item:hover .work-name,.grid-item:hover .work-cat{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.team-photo:hover .work-name{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.team-photo:hover .work-cat{opacity:1;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.video-player{margin-bottom:30px;-webkit-box-shadow:0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 10px 20px -5px rgba(0,0,0,.4)}.project-content{overflow:hidden;width:100%}#sticky{float:left;position:static}.work .lead{margin-top:0}.project-info{min-height:100px}.project-details{display:inline-block;width:100%}.copy-cell{display:inline-block;margin-bottom:15px}.copy-cell span{display:block;font-weight:300;font-size:16px}.copy-cell span:first-child{position:relative;font-weight:400;margin:0 0 5px}.share li{display:inline-block;list-style:none;padding:0 1rem 0 0}.share li i{font-size:16px}.pager{margin:0 auto 3rem;text-align:center;padding-left:15px}.pager a{display:inline-block;margin:4px 15px}.arrow-texts{overflow:hidden;display:inline-block;padding:0;height:28px;margin:15px auto 0;width:100%;-webkit-transition:opacity .1s ease;-ms-transition:opacity .1s ease;transition:opacity .1s ease}.arrow-texts p{margin-top:15px;line-height:.2;text-align:center;text-transform:capitalize;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);-webkit-transition:transform .3s ease,opacity .1s ease-out;-ms-transition:transform .3s ease,opacity .1s ease-out;transition:transform .3s ease,opacity .1s ease-out}.all-text{opacity:0}.project-slider .slick-track{padding:15px 0;position:relative}.project-slider li:focus{outline:none}.ret .controls{margin:0;top:0;height:100%;max-width:100%;bottom:0;left:0;position:absolute;display:flex;align-items:center}.ret .controls-navigate{display:flex;align-items:center}.ret .controls-navigate .prev{left:25px}.ret .controls-navigate .next{right:25px}.project-slider .slick-slide{padding-bottom:30px}.news ul{margin-bottom:55px}.news-info{margin:0 auto;color:#525f7f;display:block;max-width:1200px}.news-date p{margin-top:2px;margin-bottom:15px;font-weight:400}.news-list li:first-child{border-top:solid 1px rgba(0,0,0,.1)}.news-list li{padding:2rem 0;min-height:5rem;width:100%;border-bottom:solid 1px rgba(0,0,0,.1);cursor:pointer;position:relative;z-index:2;-webkit-transition:.3s cubic-bezier(.32,0,0,1);-ms-transition:.3s cubic-bezier(.32,0,0,1);transition:.3s cubic-bezier(.32,0,0,1)}.news-list li.row{margin:0;width:100%}.news-list .news-title h2{margin-bottom:15px;line-height:1.5}.news-list .news-title span{text-transform:capitalize}.news-list .news-title span:first-of-type{color:rgba(82,95,127,.7)}.news-list li:hover{background:#0fbfe6}.news-list li:hover .news-info{color:#fff}.news-list li:hover .news-title span:first-of-type{color:#fff}.post-details{margin-bottom:3rem}.post-details .comment{float:right}.post-details li{display:inline-block;color:rgba(82,95,127,.7);font-weight:300;text-transform:capitalize}.post-details a{color:#0fbfe6;margin-left:5px;font-weight:400;text-transform:capitalize}.single-post .blog-image{max-width:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.single-post .pull-right{margin-left:15px}.single-post .pull-left{margin-right:15px}.figure-caption{font-size:14px;padding:10px;font-style:italic;margin:0;display:block;border-bottom-right-radius:5px;border-bottom-left-radius:5px}blockquote{padding:10px 20px;margin:0 0 30px;font-weight:100;font-style:italic;border-top:solid 5px #fff;border-right:solid 5px #fff;border-bottom:solid 5px #fff;border-left:5px solid #525f7f}.post-tags hr{margin-top:0}.post-tags li{display:inline-block;margin-right:15px;border:solid 1px rgba(82,95,127,.2);border-radius:2px;-webkit-transition:all .3s cubic-bezier(.68,.55,.265,1);-ms-transition:all .3s cubic-bezier(.68,.55,.265,1);transition:all .3s cubic-bezier(.68,.55,.265,1)}.post-tags li a{padding:4px;color:rgba(82,95,127,.7);text-transform:capitalize;-webkit-transition:all .3s cubic-bezier(.68,.55,.265,1);-ms-transition:all .3s cubic-bezier(.68,.55,.265,1);transition:all .3s cubic-bezier(.68,.55,.265,1)}.post-tags li:hover{background:#0fbfe6;border:solid 1px #0fbfe6}.post-tags li:hover a{color:#fff}.post-share li{display:inline-block;margin-right:15px}.post-share li a{font-size:16px}.post-comments,.post-comments-respond{margin:0 auto;margin-bottom:8rem}.comments-list{padding:0;position:relative;margin:30px 0;list-style-type:none}.comment .avatar{position:absolute;border-radius:4px}.comment-body{min-height:100px;margin-left:115px;margin-bottom:30px}.comment-body p{margin-bottom:10px}.comments-list .comment{display:block;width:100%}.comments-list .comment .avatar{width:100px;height:100px}.comments-list .comment .comment-heading .user{font-size:15px;font-weight:700;display:inline-block;margin-top:2px;font-family:Roboto,sans-serif}.comments-list .comment .comment-heading .time{font-size:12px;color:#aaa;margin-top:0;display:inline}.comments-list .comment>.comments-list{margin-left:115px}.comment-reply-link{text-transform:capitalize;color:#0fbfe6}.comment-reply-link:after{font-family:FontAwesome;content:"\f112";margin-left:5px}.post-comments-respond .contact-form{display:flex}.post-comments-respond #validForm{width:100%}.form-control{display:block;border:none;float:none;-webkit-box-shadow:none;box-shadow:none;-webkit-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center -webkit-calc(100% - 1px);background-position:center bottom,center calc(100% - 1px);background-color:transparent;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}.form-group{padding-left:0;margin-bottom:20px}.form-group i{position:absolute;top:19px;left:1px;z-index:1}.form-group input{border-radius:0;padding-left:30px;height:50px;position:relative;font-weight:600;}.form-group textarea{padding:15px 30px;max-height:50px;border:2px solid #000;font-size: 16px;font-weight:600;}.form-group textarea{max-width:100%;min-height:10rem}.form-control:focus{background-size:100% 2px,100% 1px;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:rgba(82,95,127,.5)}.form-control:-moz-placeholder{color:rgba(82,95,127,.5)}.form-control::-moz-placeholder{color:rgba(82,95,127,.5)}.form-control:-ms-input-placeholder{color:rgba(82,95,127,.5)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:#525f7f!important;text-fill-color:#525f7f!important;border-bottom:solid 2px #525f7f;-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}.form-button{padding:0!important}.form-button button{background:none;border:none;float:left;padding:0;margin-top:26px}.form-button button:active,.form-button button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.error span{color:#f62f29;font-size:12px;font-weight:400}.form-control.error input:-webkit-autofill,.form-control.error input:-webkit-autofill:hover,.form-control.error input:-webkit-autofill:focus,.form-control.error input:-webkit-autofill:active .form-control.error .form-control{border-bottom:solid 2px #ccc}button.sanding{cursor:progress}button.sanding i{background:#bbb;-webkit-box-shadow:0 0 0 6px rgba(187,187,187,.3),0 0 20px rgba(0,0,0,.2);box-shadow:0 0 0 6px rgba(187,187,187,.3),0 0 20px rgba(0,0,0,.2)}button.sanding:hover i{background:#bbb;-webkit-box-shadow:0 0 0 6px rgba(187,187,187,.3),0 0 20px rgba(0,0,0,.2);box-shadow:0 0 0 6px rgba(187,187,187,.3),0 0 20px rgba(0,0,0,.2)}button.sanding:active i{opacity:1}button.sanding span{color:#bbb}.contact-details{margin:48px 0 0}.contact-details div{padding:0 0 16px;font-weight:400}.contact-details i{font-weight:400;font-size:18px;margin-right:15px}footer{width:100%;background:#fff;opacity:0;margin-bottom:0}footer p{font-size:14px;margin-bottom:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden}footer ul{text-align:right;margin-bottom:0}@media only screen and (max-width:1430px){.sub-menu ul{left:calc(-100% - 2px)}}@media only screen and (min-width:1024px){.auto-hide-header{height:80px}.header-inner>.col-xs-2{display:none}}@media only screen and (max-width:1024px){.about-skills{padding-left:0}.header-inner>.col-xs-2{display:block!important;padding-right:0;height:40px;z-index:99}.logo{margin-top:5px;z-index:99}.nav-trigger{height:40px;display:block;float:right;font-size:1.2rem;text-transform:uppercase;color:#525f7f;font-weight:700}.nav-trigger span{display:table-cell;vertical-align:middle;color:#525f7f}.nav-trigger em,.nav-trigger em:after,.nav-trigger em:before{display:block;position:relative;height:2px;width:22px;background-color:#525f7f;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav-trigger em{margin:6px auto 14px;-webkit-transition:background-color .2s;transition:background-color .2s}.nav-trigger em:before,.nav-trigger em:after{position:absolute;content:'';left:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-webkit-transition:transform .2s;transition:transform .2s;-webkit-transition:transform .2s,-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s}.nav-trigger em:before{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.nav-trigger em:after{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.nav-open .nav-trigger em{background-color:rgba(255,255,255,0)}.nav-open .nav-trigger em:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-open .nav-trigger em:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu{position:absolute;display:none;padding-top:70px;padding-bottom:0;top:0;left:0;right:0;height:100vh;width:100%}.menu.menu-open{display:block}.menu ul{height:100%}.menu ul,.menu li{display:block;padding-left:0}.menu>ul{position:relative;height:0;width:100%;padding:0;display:inline-block;overflow-y:auto;background:#fff}.menu.menu-open>ul{height:100%;min-height:100vh;padding:15px}.menu.menu-open ul li{margin:0}.menu.menu-open li a{position:relative;text-transform:capitalize;font-weight:400;font-size:16px;color:#525f7f;padding:10px 15px 10px 0;border-top:solid 1px #e0e0e0}.menu.menu-open>ul>li:first-child>a{border-top:none}.menu.menu-open .sub-menu{position:relative;padding-top:0;display:none;visibility:hidden}.menu-open .sub-menu,.menu-open .sub-menu ul{transition:0s}.menu.menu-open .sub-menu li{padding:0;background:transparent;border:none;width:100%}.menu.menu-open .sub-menu>li{visibility:visible;transform:translateY(0);opacity:1}.menu.menu-open ul li>ul{position:relative;opacity:1;left:0;top:0;display:block;visibility:visible;transform:translateY(0)}.menu.menu-open .sub-menu li a{color:#525f7f;font-size:14px;margin:0;font-weight:600}.menu-open .sub-menu li a:only-child,.menu-open .sub-menu li>a:only-child{color:#525f7f;padding:10px 15px;font-weight:400}.menu-open .sub-menu li a{padding-left:15px}.menu-open .sub-menu li ul{padding-left:15px}.dropdown:before{font-family:FontAwesome;content:"\f105";float:right;font-size:16px}.dropdown.on{color:#0fbfe6!important;background:#eaf8fe;padding-left:15px!important;border-left:solid #0fbfe6;border-radius:2px 0 0 2px}.dropdown.on:before{content:"\f107"}.contact-form{margin-top:3rem}}@media only screen and (max-width:785px){h2{font-size:24px}p{font-size:14px}.grid-item{padding:5px}.grid-overlay{margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.copy-cell span{font-size:14px}.post-details .comment{float:none}.comment a{margin-left:0}.head-text span:first-child{font-size:30px}.head-text{font-size:24px}.line{margin:0 0 3rem}.content-box{margin-bottom:3rem}.more .button{margin:0 auto}.controls-navigate .next{right:15px}.controls-navigate .prev{left:15px}.ret .slick-track{margin-top:0}.slide{width:50vh;height:50vh;margin:0 auto 2rem}.slick-center{-webkit-box-shadow:0 10px 15px -5px rgba(0,0,0,.6);box-shadow:0 10px 15px -5px rgba(0,0,0,.6)}.slide-desc{padding:5px}.slick-center .slide-desc{-webkit-box-shadow:0 15px 10px -10px rgba(0,0,0,.3);box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}.slide-desc h2{font-size:7vmin}.slick-dots{display:none!important}.share li i{font-size:18px;margin-top:5px}.pager{margin:0 auto 4.5rem}.arrow-texts{display:none}.form-button button{width:100%}footer p{text-align:center;margin-bottom:15px;font-size:14px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.comments-list .comment .avatar{width:60px;height:60px}.comment-body{min-height:60px;margin-left:75px}}@media only screen and (max-width:530px){.comments-list .comment>.comments-list{margin-left:0}}@media(max-height:500px){.slide{width:80vh;height:50vh}.slick-center{-webkit-box-shadow:0 10px 15px -10px rgba(0,0,0,.6);box-shadow:0 10px 15px -10px rgba(0,0,0,.6)}.ret .controls{top:auto;height:auto}.slide__img:first-child{width:50%!important}}