*{box-sizing:border-box}html,body{height:100%}body{font-family:"Raleway",Helvetica,Arial,sans-serif;font-size:14px;font-weight:200;line-height:1.7857;letter-spacing:.075em;color:#333;background-color:#fff}a{color:#ff5000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:#000}a,a:hover,a:active,a:focus,button:focus{outline:0;border:0;text-decoration:none}#st-preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}p{line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:'Raleway',sans-serif;font-weight:700;text-transform:uppercase}input,textarea{outline:none}label{font-weight:300}.st-border{width:34px;height:1px;display:block;background-color:#000}.overlay{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.btn-send{background-color:#383838;border-radius:0;border:0;color:#fff;padding:8px 14px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-send:hover{background-color:#000;color:#fff}.btn-readmore{background-color:#383838;border-radius:0;border:0;color:#fff;padding:10px 20px;margin-top:20px;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-readmore:hover{background-color:#000;color:#fff}#header .navbar{min-height:80px;margin-bottom:0;border-radius:0}.st-navbar{background-color:#fff;border-bottom:1px solid #f0f0f0}.st-navbar ul{margin-top:40px}.st-navbar ul li a{text-transform:uppercase;font-weight:600;padding:0;margin:14px}.st-navbar ul li a:hover,.st-navbar ul li a:focus{background-color:transparent;color:#000}.st-navbar .navbar-header{margin-top:15px;margin-bottom:5px}.st-navbar .navbar-toggle .icon-bar{background-color:#000}.bg{background-color:rgba(0,0,0,.4)}#slider{margin-top:80px}#home-carousel .item{background-position:center top;background-repeat:no-repeat;background-size:cover;width:100%;height:650px}#home-carousel .item:before{content:"";height:100%;top:0;left:0;position:absolute;width:100%}.carousel-caption{left:15px;right:15px;top:50%;font-size:15px;text-align:left;color:#fff;text-shadow:none;margin-top:-130px}.carousel-caption h1{font-size:46px;margin-bottom:0;line-height:27px;letter-spacing:2px;font-weight:100}.carousel-caption h2{font-size:81px;font-weight:600;margin-top:0;letter-spacing:2px;margin-bottom:20px}.home-carousel-left,.home-carousel-right{background-color:#f0f0f0;color:#000;font-size:32px;height:40px;line-height:40px;margin-top:-20px;position:absolute;text-align:center;top:50%;width:32px;z-index:999;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms}.home-carousel-left{left:-32px}.home-carousel-right{right:-32px}#home-carousel:hover .home-carousel-left{left:0}#home-carousel:hover .home-carousel-right{right:0}.row p{padding-right:30px}#services{background-color:#f5f5f5;padding-top:130px;padding-bottom:120px}.section-title{margin-bottom:50px}.section-title h1{margin-top:0;color:#ff5000}.st-service{margin-top:30px}.st-service h2{font-size:16px;margin-top:0;margin-bottom:15px}.st-service h2 i{margin-right:10px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}#our-works{padding-top:130px;padding-bottom:120px}.portfolio-wrapper ul.filter{list-style:none;padding:0;margin-bottom:35px;margin-top:28px;overflow:hidden}.portfolio-wrapper ul.filter li{float:left;text-transform:uppercase;margin-right:25px;font-weight:600}.portfolio-wrapper ul.filter li a{color:#909090}.portfolio-wrapper ul.filter li a:hover,.portfolio-wrapper ul.filter li a.active{color:#000}.portfolio-wrapper .portfolio-items{clear:both}.portfolio-wrapper .portfolio-content{position:relative;margin-bottom:30px}.portfolio-wrapper .portfolio-overlay{position:absolute;background-color:rgba(0,0,0,.7);color:#fff;left:0;bottom:0;width:100%;height:100%;padding:30px;opacity:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;-moz-transform:scale(.5);-webkit-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.portfolio-wrapper .portfolio-content:hover .portfolio-overlay{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-wrapper .portfolio-overlay a{color:#fff;font-size:35px}.portfolio-wrapper .portfolio-overlay a:hover{color:#fff}#our-team{background-color:#f5f5f5;padding-top:130px;padding-bottom:120px}.team-member{margin-top:30px}.member-image{position:relative}.member-info{background-color:#f5f5f5;padding-top:15px}.member-info h4{margin-top:0;margin-bottom:6px}.member-info span{text-transform:uppercase}#contact{padding-top:130px;padding-bottom:120px}.contact-info .contact-content{margin-bottom:30px}.contact-info p{margin-bottom:20px}.contact-info p i{font-size:16px;margin-right:10px}.contact-form input[type="text"],.contact-form input[type="email"]{border:1px solid #E8E8E8;padding:8px 14px;width:100%;margin-bottom:20px}.contact-form textarea{border:1px solid #E8E8E8;padding:8px 14px;width:100%;margin-bottom:20px}#footer{background-color:#262626;padding-top:40px;padding-bottom:40px;color:rgba(255,255,255,.4)}#footer a{color:rgba(255,255,255,.4)}#footer a:hover{color:#fff}.footer-social-icons{text-align:right}.footer-social-icons a{margin:0 5px;font-size:16px}.footer-social-icons span{margin-right:10px}.scroll-up{position:fixed;display:none;z-index:999;bottom:1.8em;right:1.8em}.scroll-up ul{margin:0;padding:0}.scroll-up li{list-style:none;margin:0;padding:0}.scroll-up a{background-color:#fff;display:block;width:40px;height:40px;text-align:center;color:#000;font-size:20px;line-height:38px;box-shadow:0 0 6px #ccc}.scroll-up a:hover,.scroll-up a:active{background-color:#f5f5f5;color:#000}#imp{background-color:#f5f5f5}#imp .imp{padding-left:15%;padding-right:15%;padding-top:10%}#imp .imp h4{margin-top:0;margin-bottom:30px}#imp .imp .btn-send{margin-top:30px}#imp .our-office{padding-right:0}@media (min-width:992px) and (max-width:1199px){#home-carousel .item{height:500px}.carousel-caption h1{font-size:26px;margin-bottom:0;line-height:27px;letter-spacing:2px;font-weight:100}.carousel-caption h2{font-size:51px;font-weight:600;margin-top:0;letter-spacing:2px;margin-bottom:20px}#our-team,#pricing,#our-works,#services,#contact{padding-top:110px;padding-bottom:100px}}@media (min-width:768px) and (max-width:991px){.navbar-header{width:35%}.st-navbar ul li a{margin-left:8px;margin-right:8px}#home-carousel .item{height:500px}.carousel-caption h1{font-size:26px;margin-bottom:0;line-height:27px;letter-spacing:2px;font-weight:100}.carousel-caption h2{font-size:51px;font-weight:600;margin-top:0;letter-spacing:2px;margin-bottom:20px}#about-us .about-us{padding-left:0;padding-right:0;padding-top:9%}.scroll-up{display:none!important}#our-team,#pricing,#our-works,#services,#contact{padding-top:100px;padding-bottom:100px}#fun-facts .col-md-3:nth-child(2) .fun-fact{border-right:0}#testimonial{padding-top:60px;padding-bottom:60px}#about-us .about-us .btn-send{margin-top:12px}.row p{padding-right:0}}@media (max-width:767px){.logo{margin-left:15px}.navbar-nav{background-color:#f5f5f5}.st-navbar .navbar-collapse ul{margin-top:18px}.st-navbar .navbar-header{margin-top:0;margin-bottom:0}#home-carousel .item{height:300px}.carousel-caption h1{font-size:16px;margin-bottom:0;line-height:27px;letter-spacing:2px;font-weight:100}.carousel-caption h2{font-size:31px;font-weight:600;margin-top:0;letter-spacing:2px;margin-bottom:20px}.scroll-up{display:none!important}.footer-social-icons{text-align:center;margin-bottom:15px}.copyright{text-align:center}#contact{padding-top:100px;padding-bottom:100px}.contact-info{margin-bottom:50px}#fun-facts .fun-fact{border-right:0;margin-bottom:30px}#about-us .our-office{padding-left:0;padding-right:0}#testimonial{padding-top:60px;padding-bottom:60px}#about-us .about-us{padding-left:5%;padding-right:5%;padding-top:10%;padding-bottom:10%}#our-team,#pricing,#our-works,#services{padding-top:100px;padding-bottom:100px}.st-service{margin-top:50px}}@media (max-width:479px){.logofwf{width:240px;height:auto;max-width:100%;display:inline-block;overflow:hidden}.logofwf img{max-width:80%;display:block}.st-navbar .navbar-collapse ul{margin-top:18px}.st-navbar .navbar-header{margin-top:0;margin-bottom:0}#home-carousel .item{height:300px}.carousel-caption h1{font-size:16px;margin-bottom:0;line-height:27px;letter-spacing:2px;font-weight:100}.carousel-caption h2{font-size:31px;font-weight:600;margin-top:0;letter-spacing:2px;margin-bottom:20px}}