@font-face{font-family:Lato-Bold;src:url(../fonts/Lato-Bold/Lato-Bold.eot);src:url(../fonts/Lato-Bold/Lato-Bold.woff2) format('woff2'),url(../fonts/Lato-Bold/Lato-Bold.woff) format('woff'),url(../fonts/Lato-Bold/Lato-Bold.ttf) format('truetype'),url(../fonts/Lato-Bold/Lato-Bold.svg#Lato-Bold) format('svg'),url(../fonts/Lato-Bold/Lato-Bold.eot?#iefix) format('embedded-opentype');font-style:normal}@font-face{font-family:Lato-Italic;src:url(../fonts/Lato-Italic/Lato-Italic.eot);src:url(../fonts/Lato-Italic/Lato-Italic.woff2) format('woff2'),url(../fonts/Lato-Italic/Lato-Italic.woff) format('woff'),url(../fonts/Lato-Italic/Lato-Italic.ttf) format('truetype'),url(../fonts/Lato-Italic/Lato-Italic.svg#Lato-Italic) format('svg'),url(../fonts/Lato-Italic/Lato-Italic.eot?#iefix) format('embedded-opentype');font-style:normal}@font-face{font-family:Lato-Light;src:url(../fonts/Lato-Light/Lato-Light.eot);src:url(../fonts/Lato-Light/Lato-Light.woff2) format('woff2'),url(../fonts/Lato-Light/Lato-Light.woff) format('woff'),url(../fonts/Lato-Light/Lato-Light.ttf) format('truetype'),url(../fonts/Lato-Light/Lato-Light.svg#Lato-Light) format('svg'),url(../fonts/Lato-Light/Lato-Light.eot?#iefix) format('embedded-opentype');font-style:normal}@font-face{font-family:Lato-Regular;src:url(../fonts/Lato-Regular/Lato-Regular.eot);src:url(../fonts/Lato-Regular/Lato-Regular.woff2) format('woff2'),url(../fonts/Lato-Regular/Lato-Regular.woff) format('woff'),url(../fonts/Lato-Regular/Lato-Regular.ttf) format('truetype'),url(../fonts/Lato-Regular/Lato-Regular.svg#Lato-Regular) format('svg'),url(../fonts/Lato-Regular/Lato-Regular.eot?#iefix) format('embedded-opentype');font-style:normal}@font-face{font-family:Lato-Black;src:url(../fonts/Lato-Black/Lato-Black.eot);src:url(../fonts/Lato-Black/Lato-Black.woff2) format('woff2'),url(../fonts/Lato-Black/Lato-Black.woff) format('woff'),url(../fonts/Lato-Black/Lato-Black.ttf) format('truetype'),url(../fonts/Lato-Black/Lato-Black.svg#Lato-Black) format('svg'),url(../fonts/Lato-Black/Lato-Black.eot?#iefix) format('embedded-opentype');font-style:normal}.spacer5{height:5px;display:block}.spacer10{height:10px;display:block}.spacer20{height:20px;display:block}.spacer30{height:30px;display:block}.spacer40{height:40px;display:block}.spacer50{height:50px;display:block}.spacer100{height:100px;display:block}.spacer120{height:120px;display:block}.spacer140{height:140px;display:block}.fl-left{float:left}.fl-right{float:right}.dc-container{margin:0 auto;position:relative}.dc-container-contact{margin:0 auto;position:relative;top:200px}.header-space{height:90px;position:relative}.btn-send{padding:8px 24px;border-radius:24px;background:grey;color:#fff;transition:.4s all ease;font-family:Lato-Black}.btn-send:hover{background:#000;color:#fff}body{font-family:Lato-Regular;background:#fbfbfb}.pad-right0{padding-right:0}.nav-designc{height:90px;margin-bottom:0;z-index:20;border:0;border-radius:0;background:#fff;transition:top .3s;top:0;position:fixed;width:100%}.nav-designc .navbar-brand{height:90px;padding:30px 15px}.nav-fix{position:fixed;width:100%}.home-section1{height:100vh}.home-section2{background-color:#ededed}.home-section3{min-height:100vh}.home-section1-bg{position:absolute;height:0;width:0;left:0;transition:.5s all ease;margin-top:0}.sec1-bgfixed{position:fixed!important;top:0}.home-section-table{display:table;height:calc(100vh);width:100%}.home-section-table-cell{display:table-cell;vertical-align:middle}.home-sec-white{position:absolute;right:0;width:0;height:0;border-bottom:200vh solid #fff;border-left:200vh solid transparent}.home-section1-box{width:100%;margin-top:2%;position:relative;left:0;z-index:2}.home-section1-img{position:relative;top:0;right:0;margin-top:5%;float:right}.home-section2-img{position:relative;top:36px;right:0;margin-top:0;float:right}.home-section1-box h1{font-size:50px;color:#000;font-family:Lato-Black}.home-section1-box h3{font-size:22px;color:#5e5e5e;font-family:Lato-Bold}.carousel-indicators li{border-color:#b7b7b7}.carousel-indicators li.active{background-color:#000}.home-section2-box{width:100%;margin:20% auto}.home-section2-box h3{font-size:26px;color:#141915;font-family:Lato-bold;line-height:32px;text-align:center;padding:0 30px}.btn-home{margin:30px auto;border-radius:20px;color:grey;padding:8px 25px;font-family:Lato-Bold;font-size:16px;background:#fff;box-shadow:5px 8px 20px rgb(0,0,0,.1);transition:.5s all ease;display:table}.btn-home:hover{color:#fff;outline:0;background:#000}.home-section3-box-left{float:left;width:380px;position:relative;top:130px;transition:1s all ease}.home-section3-box-left.fixedPos{position:fixed;top:130px}.home-section3-box-left h3{font-family:Lato-Bold;font-size:32px;color:#141915}.home-section3-box-left p{font-family:Lato-Regular;font-size:14px;color:#747575;line-height:24px}.home-section3-box-right{width:100%;float:left;padding-left:10%;position:relative;padding-top:150px}.home-sec2-head{margin-top:-20px;margin-bottom:80px}.home-sec2-head h3{font-family:Lato-Bold;font-size:44px;color:#231f20}.footer{padding-top:50px;padding-bottom:40px;background:grey;position:relative;z-index:2}.footer h3{color:#fff;font-family:Lato-Bold;font-size:24px;margin-bottom:40px}.footer h4,.footer h4 a{font-family:Lato-Bold;font-size:14px;color:#fff;padding-bottom:10px}.footer ul li,.footer ul li a{color:#fff;font-size:12px;line-height:14px;padding-bottom:18px}.h-s3-box{margin-bottom:75px;overflow:hidden;z-index:4}.h-s3-box.profile{margin-bottom:0;overflow:hidden}.h-s3-box img{float:right;margin-bottom:30px}.works-section3-box-right .h-s3-box{margin-bottom:55px}.works-section3-box-right .h-s3-box img{box-shadow:19px 12px 20px 1px rgba(232,231,231,.53);margin-bottom:20px;max-width:600px}.button-main-menu{display:block;position:fixed;top:10px;width:50px;height:60px;z-index:102;cursor:pointer;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}.burger-icon{width:30px;height:30px;position:relative;margin:10px auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.burger-icon span{display:block;position:absolute;height:3px;width:100%;background:#6c6b6a;opacity:1;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger-icon span:nth-child(1){top:0}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:10px}.burger-icon span:nth-child(4){top:20px}.nav-designc .navbar-right{margin-top:12px}.navbar-nav>li>a{padding-top:2px}.nav>li>a{padding:0 0 10px 30px}.designc-contact{top:17px;font-size:18px;color:#6c6b6a!important;font-family:Lato-Bold;letter-spacing:2px;margin-right:15px}.designc-contact span{margin-right:5px;top:-2px;position:relative}.designc-mainlink{top:22px;font-size:12px;color:#6c6b6a!important;font-family:Lato-Bold;letter-spacing:2px;margin-right:15px}.social-icons{float:right;margin-bottom:40px}.social-icons li{list-style:none;margin-bottom:5px;display:inline-block;margin-left:10px}.footer-botp{color:#fff;font-size:10px;font-family:Lato-Regular}.menu-slide{background:#6c6b6a;height:100%;position:fixed;width:100%;z-index:102;display:none}.menu-mainmenu-container{display:table;width:100%;height:100vh}.menu-mainmenu-container .mainmenu-cont{width:100%;-webkit-transform:translatey(5%);-moz-transform:translatey(5%);transform:translatey(5%);display:table-cell;vertical-align:middle}.menu-wraps{text-align:center}.menu-wraps li a{color:#fff;font-size:45px;line-height:65px;text-transform:uppercase}.close-btn{display:block;height:29px;position:absolute;right:25px;top:15px;width:27px;float:right;cursor:pointer;z-index:2;background:url(../img/head-foot-sprite.png) -106px 0 no-repeat}.close-btn{cursor:pointer}.designc-slider .item{height:calc(100vh)}.designc-slider .carousel-control.left,.designc-slider .carousel-control.right{background:0 0}.designc-banner{min-height:100vh;width:100%}.banner-about{padding-top:45px}.banner-about h2{font-size:96px;color:#fff;font-family:Lato-Black;text-align:center;margin-bottom:30px}.banner-about h3{font-size:24px;color:#fff;font-family:Lato-Light;text-align:center;margin-bottom:30px;padding:0 30px;text-shadow: 0px 0px 10px rgb(0 0 0);}.banner-about p{margin-top:40px;color:#444321;font-size:16px;font-family:Lato-bold;line-height:26px;text-align:center;padding-left:20px;padding-right:20px}.bg{background-image:url(../img/about/bg1.jpg);height:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.about-content{padding-top:60px;padding-bottom:80px}.about-content h4{font-family:Lato-bold;font-size:32px;color:#141915;line-height:45px}.about-box-wrapper{padding-top:50px;padding-bottom:50px}.about-box{margin-bottom:100px}.about-box h3{font-family:Lato-Bold;font-size:34px;color:#141915}.about-box p{font-family:Lato-Regular;font-size:16px;color:#747575;line-height:30px}.about-box.profile p{font-family:Lato-Regular;font-size:20px;color:#747575;line-height:36px}.banner-contact{background-size:cover;background-repeat:no-repeat;background-position:center top}.banner-contact h2{font-size:100px;color:grey;font-family:Lato-Black;text-align:center;margin:30% 0 20%}.banner-contact p{margin-top:40px;color:#444321;font-size:18px;font-family:Lato-bold;line-height:26px;text-align:center;padding-left:20px;padding-right:20px;bottom:70px;position:absolute;width:96%}.contact-form-wrap{padding-bottom:50px;padding-top:105px;width:662px;float:right}.contact-form-wrap h3{margin-top:0;font-size:40px;font-family:Lato-Bold;margin-bottom:35px}.designc-form-control{border:0;border-bottom:1px solid #e8e8ea;border-radius:0;color:#747575;box-shadow:none;background-color:#fbfbfb}input[type=email]:focus,input[type=text]:focus,textarea:focus{box-shadow:none;border:none}.contact-us{background:#e8e8e9;position:relative;min-height:1px;float:left;width:100%;padding-left:70px;padding-bottom:105px;padding-top:105px}.contact-us h3{margin-top:0;font-size:40px;font-family:Lato-Bold;margin-bottom:35px}.contact-us p,.contact-us ul li a{color:#747575;line-height:28px}.works-section1-bg{position:absolute;height:0;width:0;left:0;border-right:98vw solid transparent;margin-top:0}.works-section1{width:100%;z-index:2}.works-section1-table{display:table;width:100%}.works-section1-table-cell{display:table-cell;height:100vh}.works-section1-table .about{vertical-align:middle}.works-section1-box{width:100%;padding:0 10px}.works-section1-box2{width:100%;right:30px;float:right}.works-section1-box h1{font-size:12px;font-family:Lato-Black;color:#000;letter-spacing:3px}.works-section1-box h2{font-size:48px;font-family:Lato-Black;color:#fff;padding-bottom:20px}.works-section1-box p{font-size:16px;font-family:Lato-Regular;color:#000}.work p{line-height:30px!important}.works-filteropt{margin-top:30px}.works-filteropt li{line-height:30px;color:grey;text-transform:uppercase;font-size:12px;font-family:Lato-Bold}.works-filteropt li.active{color:#000}.works-filteropt li a{color:inherit}.iconforscroll{position:absolute;bottom:10px;width:100%;text-align:center;transition:.6s all ease}.works-section2-box-right{width:100%;float:left;padding-left:4%;position:relative;margin-top:80px;z-index:5}.works-section1-box2{padding-top:80px}.works-project .works-section1-box h2{color:grey}.works-section1 .works-section1-box2{padding-top:160px;display:none!important}.menu-wrapper h3{color:#fff;font-family:Lato-Bold;font-size:30px;margin-bottom:40px;text-align:center}.menu-wrapper h3 a{color:inherit}.menu-wrapper h4,.menu-wrapper h4 a{font-family:Lato-Bold;font-size:14px;color:#98c969}.menu-wrapper ul li,.menu-wrapper ul li a{color:#fff;font-size:12px;line-height:20px}.menu-wrapper .social-block ul{margin-left:0;padding-left:0}.mw-mg-btm{margin-bottom:20px!important}.pl-20{padding-left:20px}