@import https://fonts.googleapis.com/css?family=Roboto:400, 100, 300, 500, 700, 900;.accordion-toggle:focus,.accordion-toggle:hover,.btm-contact a,.exp-box a,.service-nav a{text-decoration:none}body{background:#fff;color:#212121;font-family:url(Roboto),sans-serif;letter-spacing:.1px;-webkit-font-smoothing:antialiased}*{transition:all .5s ease-in-out}li{list-style:none}ul{padding-left:0}a:focus{outline:0}.navbar-brand{height:auto;min-width:145px;padding:6px 15px;position:relative}.navbar-brand::after,.navbar-brand::before{height:1px;position:absolute;right:18px;width:50px}.navbar-brand::after{background:#74241b;bottom:30px;content:}.navbar-brand::before{background:#c44339;bottom:29px;content:""}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-brand>img{border:1px solid #74241b}.navbar-default{background:#a93a31;border-top:3px solid #c44339;border-bottom:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:100%}.navbar-left li{margin-right:16px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:#c44339;color:#f5f5f5}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-toggle .icon-bar{border-radius:0;display:block;height:3px;width:30px}.navbar-default .navbar-nav>li>a{color:#ffcdd2;font-weight:500;padding:22px 10px;text-transform:uppercase}.navbar-default .navbar-right li.phone a{color:#f5f5f5;font-weight:700;padding-left:18px;position:relative}.navbar-default .navbar-right li.phone a:hover{background:0 0}.navbar-default .navbar-right li.phone a:before{color:#74241b;content:"\f10b";font-family:FontAwesome;font-size:21px;left:0;margin-top:10px;position:absolute;top:12px}.list-items p:before,.panel-body li:before{content:"\f138";font-family:FontAwesome;left:0}.navbar-right li{margin-right:5px}.main-logo img,.main-slogan{margin:0 auto}.navbar{transition:.3s;-webkit-transition:.3s;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.navbar.hidden{position:absolute;left:0;right:0;top:-80px;display:block!important;visibility:visible!important}.navbar.hidden.fixed{position:fixed;top:0;z-index:1000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.navbar.fixed{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.banner{background:url(../images/banner.jpg) center top/cover no-repeat fixed rgba(0,0,0,0);position:relative;height:100%;width:100%}.main-logo{padding-top:15%}.main-slogan{width:90%}.main-slogan h1{color:#e0e0e0;font-weight:300;margin-bottom:17px;margin-top:54px}.main-slogan p{color:#bdbdbd;font-size:18px;font-weight:300;line-height:24px}.service-nav{margin:0 auto;padding:70px 0 120px;width:91%}.service-nav a,.service-nav li{display:inline-block;max-width:170px;width:100%}.service-nav h5{color:#e0e0e0;font-size:15px;font-weight:600;text-transform:uppercase}.service-nav li{margin-right:-1px}.service-nav li:nth-child(3) a{line-height:39px}.service-nav li:nth-child(3) a,.service-nav li:nth-child(4) a,.service-nav li:nth-child(5) a,.service-nav li:nth-child(6) a{padding-top:18px}.service-nav a{background:#903932;color:#ffcdd2;font-weight:600;height:70px;line-height:16px;padding-left:30px;padding-top:12px;text-transform:uppercase;vertical-align:bottom}.accordion-toggle,.exp-box a{display:block;text-transform:uppercase}.service-nav li:nth-child(1) a,.service-nav li:nth-child(3) a,.service-nav li:nth-child(5) a{background:rgba(255,255,255,.6);color:#424242}.about{background:#fff;padding:100px 0 60px}.main-title h2{color:#a93a31;font-size:36px;font-weight:700;margin-bottom:20px;margin-top:-5px;text-align:center}.about-inner-content{padding:0 23px}.about-inner-content>p{color:#616161;font-size:18px;font-weight:300;line-height:24px}.about-details{background:#f5f5f5;margin:30px 0}.about-info{padding:0 60px 0 10px}.about-info h3{color:#424242;font-weight:800;margin-top:47px}.about-info p{color:#605f5d;font-size:15px;font-weight:300;line-height:24px}.panel-group .panel{border:none;border-radius:0;margin-bottom:0}.accordion-toggle.collapsed,.panel-group .panel:nth-child(2) .accordion-toggle,.panel-group .panel:nth-child(3) .accordion-toggle{background:#a93a31;color:#fff!important}.accordion-toggle{background:#212121;color:#bdbdbd!important;font-size:13px;font-weight:600;padding:10px;position:relative}.panel-default>.panel-heading{background:rgba(0,0,0,0);border:none;color:#333;padding:0}.panel{box-shadow:none}.panel-body{border:1px solid #e0e0e0;min-height:310px;padding:20px}.indicator{position:absolute;right:20px}.accordion-toggle .indicator{color:#fff!important}.collapsed .indicator{color:#212121!important}.panel-body li{color:#5e5f61;font-size:13px;font-weight:300;margin-bottom:4px;padding-left:20px;position:relative}.panel-body li:before{color:#c94e44;font-size:13px;position:absolute}.panel-body>p{color:#616161;font-size:13px;font-weight:400}.panel-body>ul{padding-right:20px}.services{background:url(../images/services.jpg) center top no-repeat fixed rgba(0,0,0,0);min-height:724px;padding-top:100px}.services .main-title p{color:#e0e0e0;font-size:18px;font-weight:300;margin:0 auto;width:83%}.text-small{margin-top:60px}.text-small>p{color:#e0e0e0;font-size:15px;line-height:24px}.service-carousel-wrapper{margin:0 auto;width:87%}.gray,.red{min-height:427px;padding:30px 20px}.gray{background:rgba(255,255,255,.6)}.red{background:#bd4137}.red h4{color:#ffebed}.gray h4{color:#212121}.item h4{font-weight:600;margin-top:-3px;text-transform:uppercase}.list-items p{font-weight:300;line-height:20px;padding-left:20px;position:relative}.gray .list-items>p{color:#424242}.red .list-items>p{color:#ffccd1}.list-items p:before{color:#424242;font-size:13px;position:absolute}.list-items li{color:#424242;font-size:13px;line-height:20px;padding-left:15px;position:relative}.list-items li::before{background:#424242;border-radius:50%;content:"";height:7px;position:absolute;left:0;top:6px;width:7px}.list-items>ul{padding-left:19px}.owl-item .item{margin:0 2.5px}.owl-theme .owl-controls .owl-buttons div{border-radius:0;bottom:50%;color:#fff;height:50px;margin-bottom:-25px;opacity:1;padding:0;position:absolute;text-indent:-9999px;width:50px}.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/arrow-prev.png) center center no-repeat;left:-100px}.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/arrow-next.png) center center no-repeat;right:-100px}.owl-theme .owl-controls{margin:0}.experience{background:#fff;border-bottom:1px solid #e0e0e0;padding:100px 0 80px}.experience .main-title p{color:#616161;font-size:18px;font-weight:300;line-height:24px;margin:0 auto 40px;width:90%}.exp-box a,.exp-box li i{color:#fff;font-size:13px}.experience-content{margin:0 auto;width:90%}.exp-box li{margin-bottom:10px;position:relative;transition:all .5s ease-in-out}.exp-box a{background:#212121;font-weight:600;padding:15px 50px 15px 15px;pointer-events:none}.exp-box li:hover a{background:#a93a31;color:#fff}.exp-box li i{display:none;position:absolute;right:-20px;top:20px}.exp-box li:hover i{display:block;right:15px;transition:all .5s ease-in-out}.exp-box li .content{background:#fff;box-shadow:0 0 6px #bdbdbd;display:none;left:5%;min-height:267px;min-width:540px;padding:25px;position:absolute;top:38px;width:100%;z-index:100}.exp-box li:hover .content{display:block}.exp-box li .content::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 12px;content:"";height:0;left:30px;position:absolute;top:-11px;width:0}.content>h4{color:#c94e44;font-size:17px;font-weight:400;margin-bottom:20px;margin-top:-4px}.content>h4 span{color:#9e9e9e;display:block;font-size:13px;font-weight:300}.content .content-title p{color:#212121;font-weight:600}.content .content-title li{color:#61605e;font-size:13px;font-weight:300;line-height:20px;padding-left:15px;position:relative}.content .content-title li::before{background:#616161;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.case-study{background:#f5f5f5;padding:80px 0}.neem-info{margin-bottom:60px;padding-left:24px;padding-top:20px}.neem-info p.first-line{color:#616161;font-size:18px;font-weight:300;margin-bottom:20px}.neem-info p b{color:#212121;font-size:15px;font-weight:500}.neem-info p{color:#605f5d;font-size:15px;font-weight:300;line-height:24px;margin-bottom:12px}.neem-image{max-width:407px;overflow:hidden;padding-top:40px;position:relative;width:100%}.neem-image::after,.neem-image::before{background:#a93a31;content:"";position:absolute;top:10px;width:100%}.neem-image::before{height:30px;left:48px;max-width:362px}.neem-image::after{height:80%;max-width:45px;right:0}.neem-image img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}.footer{background:#212121;border-top:2px solid #c94e44;height:60%}.footer-title{margin-bottom:6px;padding:80px 0 30px}.copy-right p{color:#757575;font-size:13px;font-weight:300}.ft-social-media a{color:#9e9e9e;font-size:15px}.ft-social-media li{display:inline-block;margin-right:13px}.ft-social-media .pull-right{padding-right:15px}.footer-btm{background:#212121;padding:18px 0 8px}.footer-top{background:url(../images/footer-image.jpg) center top/cover no-repeat rgba(0,0,0,0);height:100%}.form-control{background:rgba(0,0,0,0);border:1px solid #e0e0e0;border-radius:0;color:#fff}.form-control:focus,.form-control:hover{border-color:rgba(201,78,68,1);box-shadow:0 1px 1px rgba(201,78,68,.075) inset,0 0 8px rgba(201,78,68,.6)}textarea.form-control{height:135px;resize:none}.footer-top .col-md-7.col-md-offset-1>h4{color:#f5f5f5;font-weight:400;margin-bottom:24px}.form-section{padding-top:100px}.btn-default{background:#000;border:none;border-radius:0;color:#9e9e9e;font-weight:500;height:36px;margin-top:5px;text-transform:uppercase;width:113px}.btm-contact a.number,.error-page h1{font-weight:800}.btn-default:hover{background:#c94e44;color:#fff}.location-icon i{color:#f76054;font-size:36px}.location-icon{border-radius:50%;height:72px;line-height:90px;margin:0 auto 15px;width:72px}.top-contact{background:url(../images/map.jpg) 68% 5% no-repeat #c94e44;min-height:217px;padding-top:30px}.ft-contact{padding-left:30px}.location-address p{color:#212121;font-size:15px;line-height:24px}.btm-contact{background:rgba(0,0,0,.4);min-height:218px;padding:40px 30px}.btm-contact>p{color:#9e9e9e;font-size:15px;margin-bottom:5px}.btm-contact a{background:#fff;color:#212121;display:block;padding:10px 15px}.btm-contact a:hover{color:#c94e44}.btm-contact p a i{color:#9e9e9e;font-size:18px;width:25px}.scrollToTop{bottom:0;right:0;padding-right:0;position:fixed;text-align:center;z-index:99}.scrollToTop i{background:#616161;border-radius:2px;color:#fff;font-size:12px;height:28px;line-height:28px;width:28px}.scrollToTop i:hover{background:#c94e44;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-wrap h1{font-size:50px}#page-wrap h1,.error-page h1{color:#e0e0e0;margin-bottom:30px}.error-page h1{font-size:170px}.error-msg p{color:#e0e0e0;font-size:22px}#page-wrap a,.error-page-link a{background:rgba(0,0,0,.8);color:#9e9e9e;display:inline-block;font-weight:500;padding:10px 20px;text-decoration:none;text-transform:uppercase}#page-wrap a:hover,.error-page-link a:hover{background:#c94e44;color:#fff}.inner-banner{height:100%}.about,.case-study,.experience,.services{height:100%;width:100%}