@charset "utf-8";@import url(font-styles.css);.text-uppercase,h2{text-transform:uppercase}.btns,.btns:before,.btns>a{transition:all ease-in-out .5s}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:"Montserrat Light"}h2,p{margin-bottom:10px}a,h2,li,p,span{line-height:30px}.btns:after,.social-icons .icon-list{vertical-align:middle;background-repeat:no-repeat}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.btns:after,.btns:before{content:"";display:inline-block}table{border-collapse:collapse;border-spacing:0}a,li,p,span{font-family:'Montserrat light';font-size:16px;color:#575757}h2,h4{font-size:24px;color:#fe0000}h2{font-family:'Montserrat Bold';margin-top:20px}h4{font-family:'Montserrat Black';line-height:28px;margin-bottom:20px}.btns,.btns a,.btns>a,a.btns{line-height:normal}p{margin-top:14px}img{max-width:100%}.text-bold{font-family:"Montserrat Bold"}.text-regular{font-family:"Montserrat Regular"}.text-light{font-family:"Montserrat Light"}.text-ultra-light{font-family:'Montserrat UltraLight'}.btns,.btns>a,.text-semi-bold{font-family:"Montserrat SemiBold"}.text-lowercase{text-transform:initial}.main-content-section a:hover{color:#575757!important}a.breadcrumb-list:hover{color:#fe0000!important}.btns,.btns>a,.enquery-btn .btns.btns-read:hover>a{color:#444141}.btns,.btns>a{display:inline-block;font-size:12px;margin:0;cursor:pointer;text-decoration:none;outline:0}.btns:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0;transform:translateX(-100%)}.btns,.btns:after{position:relative}.btns:after{padding:6px 26px;background-image:url(../images/icon-arrow-right.png);background-position:center}.btns-view:after,.btns:hover:after{background-image:url(../images/icon-arrow-gray.png)}.btns:hover:after{transition-delay:.25s}.btns-read:before,.btns.btns-quotes:before{background-color:#fff}.btns.btns-quotes{background-color:#f8b004}.enquery-btn .btns.btns-read:before{background-color:#fff}.btns:hover:before{opacity:1;transform:translateX(0);transition:transform ease-in-out .5s,opacity ease-in-out .25s}.btns,.btns.btns-read:hover>a,.btns:focus,.btns:hover{transition:all ease-in-out .5s}.btns.btns-read:hover>a{color:#575757}.btns.btns-view:before{display:none}.btns.btns-view{background-color:transparent;color:#fe0000;border:0;padding:0;display:inline-block;margin-top:0}.btns-view:after{display:none}.nav-list:after,.section-title:before{display:inline-block;content:""}.btns{padding:10px 20px;background-color:#fe0000;color:#fff;margin-top:40px;overflow:hidden;z-index:9;border:1px solid #fe0000;text-transform:capitalize}.btns:focus,.btns:hover{color:#575757;border-color:#575757}.dark-bg a,.dark-bg h2,.dark-bg h4,.dark-bg p,.dark-bg span{color:#fff}.section-wrapper{padding:80px 0;width:auto;overflow:hidden}.brand-blue{color:#1c4585}.text-note{font-size:14px;line-height:18px}h2.sub_title{font-size:18px;margin-top:30px}.main-content-section .container{padding:0 0 0 30px}.fixed-liner .line{position:fixed;top:0;margin:0 0 0 -15px;background-color:rgba(0,0,0,.2);line-height:0;width:0;height:100vh;z-index:999}.section-title:before{width:4px;height:50px;background-color:#ed1c24;position:absolute;left:-30px;bottom:5px;transition:all ease-in-out 1s;transform:translateY(-30vh)}.in-view .section-title:before{background-color:#fe0000;transition:all ease-in-out 1s;transform:translateY(0)}.footer-wrapper .footer-container,.nav-list>a,.slick-arrow,.slick-arrow:hover{transition:all ease-in-out .5s}.dark-bg .section-title:before,.in-view.dark-bg .section-title:before{background-color:#fff}.section-title{position:relative;text-align:left;text-transform:uppercase}.navbar-nav>li>a{font-size:12px;line-height:normal;position:relative;padding:15px 6px}.nav-list>a{background-color:transparent!important;color:#575757!important;text-transform:uppercase;font-family:'Montserrat Regular'}.nav-list.active>a,.nav-list:hover>a{color:#fe0000!important;transition:all ease-in-out .5s}.navbar-default,.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:transparent;margin:0 auto}.nav-list:after{width:2px;height:10px;background-color:#e4e4e4;position:absolute;top:18px;right:-5px}.dropdown-menu .nav-list:after,.nav-list.last-child:after,.nav-list.social-icons:after{display:none}.nav-list{margin:0 2px}.social-icons .icon-list.facebook{background-position:center left}.social-icons .icon-list.twitter{background-position:center right -2px}.social-icons .icon-list.linkedin{background-position:center right -33px}.social-icons .icon-list.youtube{background-position:center right -65px}.social-icons .icon-list{display:inline-block;padding:14px;margin-top:8px;background-image:url(../images/icon-social.png)}.banner-wrapper .content-wrapper{bottom:12%;display:inline-block;left:0;position:absolute;width:100%}.banner-wrapper .content-wrapper.dark-bg{bottom:0;display:block;left:0;position:absolute;text-shadow:4px 4px 6px rgba(0,0,0,.6);width:100%;text-align:center;padding-bottom:40px;background:-moz-linear-gradient(top,rgba(5,1,1,0) 10%,rgba(0,0,0,.32) 100%);background:-webkit-linear-gradient(top,rgba(5,1,1,0) 10%,rgba(0,0,0,.32) 100%);background:linear-gradient(to bottom,rgba(5,1,1,0) 10%,rgba(0,0,0,.32) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00050101', endColorstr='#38000000', GradientType=0)}.page-company-profile .banner-wrapper .slider-content{background-image:url(../images/banners/home-banner1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:100vh}.page-clients .slider-content{background-image:url(../images/banners/internat.jpg);background-position:center;background-size:cover}.homePage .banner-wrapper{margin-top:68px}.header-wrapper{position:fixed;top:0;left:0;display:inline-block;width:100%;z-index:555;background-color:#fff;padding:10px 0 0}.banner-wrapper .container{height:100%}.slick-arrow{position:absolute;right:10%;z-index:99;padding:20px;background-color:transparent;box-shadow:none!important;font-size:0;outline:0;border:1px solid #fff}.banner-wrapper .slick-arrow{background:0 0;border:0 solid rgba(255,255,255,.5)}.slick-next{top:calc(100vh - 135px)}.slick-prev{top:calc(100vh - 177px)}.slick-arrow:after{content:"";padding:7px 15px;background-image:url(../images/arrows-light.png);background-repeat:no-repeat}.homePage .banner-wrapper .slick-arrow:after{background-image:url(../images/arrows-light-1.png);padding:25px}.slick-next:after{background-position:center left}.slick-prev:after{background-position:center right}.banner-wrapper .title{padding:30px;font-family:BentonSansLight;display:inline-block;font-size:40px}.breadcrumb-list,.detailed-content .title,.footer-nav .nav-list a{font-family:'Montserrat Light'}.slick-arrow:hover{background-color:#fe0000}.banner-wrapper .slick-arrow:hover{background:0 0;border:0 solid rgba(254,0,0,1)}.header-wrapper .container{padding-left:6px}.dropdown-menu{background-color:#fff;box-shadow:none;border:0;border-radius:0}.toggle-icon{display:inline-block;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #fe0000;margin-left:40px;transform:rotate(180deg);position:absolute;top:15px;z-index:-1}.dropdown-menu .nav-list{padding:8px 0}.dropdown-menu .nav-list a{color:#575757!important;font-size:12px}.dropdown-menu .nav-list:hover>a{color:#fe0000!important}.section-about-us .content-wrapper{width:100%;display:inline-block;vertical-align:top;text-align:justify}.section-about-us .boxed-content{max-width:39%}.boxed-content{max-width:48%;display:inline-block;vertical-align:top;position:relative;top:20px;padding:50px;border:2px solid #e4e4e4}.boxed-content h2{color:#575757;margin:0;text-transform:initial}.boxed-content .fixed-text.bottom,.fixed-text.bottom span{font-size:50px;line-height:40px;display:block;margin:0}.boxed-content .fixed-text.bottom{opacity:.15;position:relative;top:54px}.footer-wrapper address span{display:block;line-height:25px;font-size:18px;color:#fe0000}.client-logo,.contact-num:after,.contact-num:before,.footer-nav,.footer-nav .nav-list,.section-clients .btns,.section-clients .section-title,.social-icons-list{display:inline-block}.footer-title{font-size:14px;line-height:normal;margin-bottom:20px}.contact-mail{padding-left:10%}.footer-wrapper{padding:0;width:100%;overflow:hidden}.contact-mail a,.contact-num .phone a{color:#fe0000;font-size:18px}.contact-num .phone a{cursor:default}.contact-mail a:hover,.contact-num .phone a:hover{color:#575757}.footer-nav .nav-list{padding-right:15px;position:relative}.footer-nav .nav-list a{font-size:12px}.social-icons-list{vertical-align:middle;width:15%;text-align:right}.footer-container .social-icons .icon-list{margin:0}.contact-list{border-bottom:1px solid #e4e4e4}.footer-wrapper .container{width:100%;overflow:hidden;border-top:0 solid #e4e4e4;padding-top:5px}.footer-nav{padding:26px 0;position:relative;width:84%}.footer-wrapper .footer-container{padding-left:10px;transform:translateX(-100%);margin-bottom:85px}.footer-wrapper.in-view .footer-container{transform:translateX(0);transition:all ease-in-out 2s}.contacts-wrapper{padding-bottom:40px}.footer-nav .nav-list:after{top:10px;right:0}.social-icons{float:right;cursor:pointer}.nav-list.social-icons:hover span{background-image:url(../images/icon-social-color.png);transition:all ease-in-out .5s}.author-right,.author-right a,.copyRights,.copyRights a,
.copyRights span{display:inline-block; padding-right:5px;font-size:12px;font-family:'Montserrat Light';color:#aba5a5;margin:0}
.footer-nav .nav-list .icon-list{margin:0}.copy-rights .container{padding-top:20px;border-top:1px solid #e4e4e4;padding-left:30px}.contact-num:after,.contact-num:before{content:"";vertical-align:middle;width:1px;height:80%;position:absolute;top:16px;background-color:#e4e4e4}.contact-num:before{left:-20%}.footer-nav .nav-list.social-icons{padding:0}.contact-num:after{right:0}.client-logo{margin:0 auto;max-width:16%;line-height:normal}.clients-logo-list .list-wrapper{padding-top:30px}.section-clients .btns,.section-testimonials .btns{position:absolute;top:-30px;right:0}.section-clients .section-wrapper{background-image:url(../images/clients/home-clients-bg.jpg);background-size:cover;background-position:center}.btns.light{background-color:transparent;border-color:#fff}.projects-quick-nav .nav-list{display:none;position:relative;opacity:.6;transition:all ease-in-out .5s}.projects-quick-nav .nav-list:hover{opacity:1;transition:all ease-in-out .5s}.projects-quick-nav .nav-list:after{top:9px;height:12px}.projects-quick-nav .nav-list a{font-size:14px;line-height:normal;padding:0 10px}.projects-quick-nav{margin:40px 0;text-align:left}.projects-quick-nav .nav-list:first-child a{padding-left:0}.project-details{position:absolute;width:100%;bottom:0;left:0;z-index:9;margin:0;padding:20px}.projects-list-content{position:relative;margin-right:5px;margin-bottom:5px;overflow:hidden;text-align:left}.project-details span{color:#fff;display:block;line-height:normal;font-size:14px}.project-details .location{margin-top:5px;font-size:13px;position:relative}.project-details .project-status{font-style:italic;margin-top:5px;position:relative;font-size:12px}.project-details:after,.projects-list-content:before{position:absolute;display:inline-block;content:""}.projects-list-content:before{top:0;left:0;width:100%;height:100%;background-color:rgba(254,0,0,.5);transition:all ease-in-out .75s}.projects-list-content:hover .project-details,.projects-list-content:hover:before{transform:translateX(0)!important;transition:all ease-in-out .75s}.projects-list-wrapper{overflow:hidden;outline:0}.projects-list-wrapper:nth-child(even) .project-details,.projects-list-wrapper:nth-child(even) .projects-list-content:before,.projects-list-wrapper:nth-child(odd) .project-details,.projects-list-wrapper:nth-child(odd) .projects-list-content:before{transform:translateX(-100%)}.project-details:after{padding:8px 20px;background-image:url(../images/icon-arrow-right.png);background-repeat:no-repeat;bottom:35%;right:10px}.section-projects .slick-arrow{top:-72px;border-color:rgba(87,87,87,.5)}.section-projects .slick-prev{right:0}.section-projects .slick-arrow:after{background-image:url(../images/arrows-dark.png);padding:15px;background-size:unset}.section-projects .slick-arrow:hover:after{background-image:url(../images/arrows-light.png)}.section-projects .section-wrapper{text-align:center;padding-bottom:0}.section-projects .slick-arrow:hover{border-color:#fe0000;opacity:1}.section-projects .slick-next{right:47px}.section-testimonials .section-wrapper{background-image:url(../images/testimonial-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.btns.btns-back:after,.modal-close{background-size:contain}.person-icon-container{width:30%;display:inline-block;position:relative;text-align:left}.person-details{display:inline-block;width:68%;text-align:left;padding-left:0}.person-icon:after,.person-icon:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;background-repeat:no-repeat}.person-icon:before{background-image:url(../images/persons-quotes-bg.png);top:-39.5%;width:100%;height:300px}.person-content span{display:block;font-style:italic;line-height:normal;margin-bottom:5px}.person-content .position{font-size:14px}.person-content{margin-top:20px;padding-left:20px;padding-top:10px;position:relative}.projects-list-content p{margin:0;line-height:0}.person-content:before{content:"";display:inline-block;width:1px;height:100%;background-color:#fe0000;z-index:9;position:absolute;bottom:4px;left:0}.copy-rights:before,.footer-wrapper:before{width:100%;height:1px;position:absolute;content:""}.projects-list .slick-dots{display:none!important}.person-icon:after{background-image:url(../images/person-quotes.png);z-index:99;top:42%;right:-90px}.testimonials-list .list-wrapper{margin-top:30px;display:inline-block;width:100%}.fixed-text{margin:0;line-height:normal}.copy-rights:before{display:inline-block;top:0;z-index:-1;background-color:#e4e4e4;transform:translateX(80%)}.slick-dots button{display:none}.slick-dots li{line-height:normal;padding:6px;background-color:#fff;border-radius:100%;margin-bottom:10px;opacity:.5}.slick-dots li.slick-active{opacity:.8;background-color:#fe0000}.copy-rights{position:absolute;bottom:0;left:-15px;background-color:#fff;z-index:1111;padding-bottom:35px;padding-left:15px}.footer-wrapper:before{display:inline-block;bottom:85px;right:0;background-color:#e4e4e4}.footer-wrapper{position:relative}.innerPage .banner-wrapper .slider-content{height:auto;max-height:380px;overflow:hidden;position:relative;margin-top:66px}.innerPage .banner-wrapper .slider-content.projectbanner{height:330px}.innerPage.page-ongoing-projects .banner-wrapper .slider-content{background-image:url(../images/banners/ongoing-prjcts.png);background-position:center center}.innerPage .banner-wrapper .content-wrapper{padding-left:30px}.innerPage .page-title{font-size:26px;line-height:28px;padding-top:20px;position:relative;margin-bottom:20px}.clients_tabs-list .page-title:after,.innerPage .page-title:before{content:"";display:inline-block;width:4px;height:100%;position:absolute;top:-6px;left:-30px;background-color:#fe0000}.breadcrumb-list{font-size:14px;line-height:normal;display:inline-block;padding-right:15px;margin-right:5px;position:relative}.breadcrumb-list:after{content:"";display:inline-block;width:2px;height:12px;background-color:#e4e4e4;position:absolute;top:4px;right:4px}.projects-lists .project-img .img,.section-projects .projects-quick-nav{width:100%}.breadcrumb-list:last-child:after{display:none}.breadcrumb-list.active{color:#fe0000}.projects-lists .projects-list-wrapper{padding:0;text-align:left}.projects-lists{margin:0 auto 40px}.btns.btns-load{background-color:#fff;color:#575757;border-color:rgba(87,87,87,.3)}.btns.btns-load:after{background-image:url(../images/icon-plus-dark.png);top:-2px}.btns.btns-load:hover:after{background-image:url(../images/icon-plus.png)}.btns.btns-load:hover:before{background-color:#fe0000;color:#fff}.btns.btns-load:hover{color:#fff;border-color:#fe0000}.innerPage.page-chairman-profile .banner-wrapper .slider-content{background-image:url(../images/banners/chairman-profile.jpg);background-position:center center}.secondary-nav .nav-list{display:inline-block;position:relative;opacity:.6;transition:all ease-in-out .5s}.secondary-nav .nav-list:hover{opacity:1;transition:all ease-in-out .5s}.secondary-navigations{margin-top:20px}.section-chairman-profile .person-profile{width:40%;float:right;margin-left:6%;margin-bottom:20px}.detail-quotes{color:#575757;text-transform:initial;margin:40px 0}.detail-quotes span{display:block;background-image:url(../images/gray-quotes.png);padding:20px;background-repeat:no-repeat;background-position:center left}.person-img:before,.person-title:after{display:inline-block;left:0;content:""}.person-name{margin:0}.person-title:after{position:absolute;bottom:-12px;width:65%;height:1px;background-color:#e4e4e4}.person-title{position:relative}.section-chairman-profile .person-details{width:100%;float:left;padding-top:20px}.person-img:before{width:5px;height:30%;position:absolute;bottom:0;background-color:#fe0000}.secondary-nav .nav-list:last-child:after,.section-creative-team .person-detailed-content{display:none}.person-img{position:relative;margin:0;line-height:0}.secondary-nav .nav-list:after{top:7px;height:14px;right:-8px}.secondary-nav .nav-list a{padding:10px 25px;font-size:14px;line-height:normal}.secondary-nav .nav-list:first-child a{padding-left:0}.section-creative-team .person-details{width:49%;vertical-align:top;position:relative;padding:0}.section-creative-team .person-container .person-details:nth-child(2) .person-img{float:right}.section-creative-team .person-details:nth-child(even) .person-title{position:absolute;bottom:15%;left:40px}.section-creative-team .person-details:nth-child(odd) .person-title{position:absolute;right:-10px;bottom:35%}.section-creative-team .person-container .person-details:nth-child(even){margin-top:80px}.section-creative-team .person-name{color:#575757;font-size:22px;line-height:normal;transition:all ease-in-out .5s}.section-creative-team .person-details:hover .person-name{color:#fe0000;transition:all ease-in-out .5s}.section-creative-team .person-container{margin-bottom:20px;padding-right:76px;padding-top:20px;cursor:pointer}.section-creative-team .person-title:after{width:130%;color:#575757}.section-creative-team .person-container:nth-child(odd) .person-details:nth-child(even){position:relative;right:76px}.section-creative-team .person-details:nth-child(odd) .person-title:after{left:-20%;width:120%}.section-creative-team .person-container:nth-child(even) .person-details:nth-child(even) .person-title{left:-12%}.section-creative-team .person-container:nth-child(even) .person-details:nth-child(odd) .person-title{right:auto;left:62%}.section-creative-team .person-container:nth-child(even){padding-left:76px}.innerPage.page-projects-detail .banner-wrapper .slider-content{background-image:url(../images/banners/ongoing-prjcts.png);background-position:center center}.innerPage.page-projects-detail .page-title{font-size:24px;line-height:normal;margin-bottom:0}.innerPage.page-projects-detail .page-title p.loc-name{margin-top:5px;font-size:13px;margin-bottom:0}.section-project-detail .content-container{position:absolute;bottom:-30px;width:100%;left:30px;background-color:#fff;overflow:hidden}
.detailed-content:nth-child(odd){animation:fadeInDown 1s}.detailed-content:nth-child(even){animation:fadeInUp 1s}
.section-project-detail .detailed-content{display:inline-block;position:relative;width:24%;padding:30px 40px;vertical-align:top;animation-delay:.5s}.detailed-content .title{display:block;font-size:13px;margin-bottom:10px;line-height:normal;text-transform:uppercase}.section-project-detail .section-wrapper{position:relative;z-index:9}btns-back.next{padding-left:0}.page-projects-detail .btns-back{display:block;float:right;background-color:transparent;border:0;color:#575757;padding-left:50px;opacity:.6;font-family:"Montserrat light";font-weight:700}.page-projects-detail .page-title{display:inline-block}.page-projects-detail .banner-wrapper .content-wrapper{bottom:40%}.btns.btns-back:after{background-image:url(../images/icon-arrow-right-dark.png);position:absolute;left:10px;transform:rotate(180deg)}.fancybox-close,.modal-close{background-image:url(../images/icon-close-dark.png)!important;background-position:center;background-repeat:no-repeat}.page-projects-detail .btns-back:hover{color:#fe0000;opacity:1;padding-left:55px}.detailed-content .detail{font-size:16px;line-height:normal;color:#fe0000}.section-project-detail .detailed-content:after,.section-project-detail .detailed-content:before{content:"";display:inline-block;position:absolute;top:20px;width:1px;height:60%;background-color:#575757;opacity:.2}.detailed-content:before{left:-30px}.detailed-content:after{right:30px}.detailed-content.client:after,.detailed-content.client:before,.detailed-content.location:after,.detailed-content.total-area:after,.detailed-content.total-area:before{display:none}.section-project-detail .slick-dots{position:absolute;bottom:60px;left:0;width:100%;text-align:center}.section-project-detail .slick-dots li.slick-active{background-color:#fff;padding:5px}.section-project-detail .slick-dots li{display:inline-block;border-radius:0;max-width:15%;padding:5px 0;line-height:0;background-color:transparent;margin-right:20px;margin-bottom:0;opacity:1;position:relative;cursor:pointer}.btns-back.prev{float:left;border:1px solid #575757;padding-left:60px}.testimonials-list .slick-dots{position:absolute;top:20%;right:0}.btns-back.next:after{transform:none;position:relative;margin-left:10px;left:auto}.container.section-prev-next{max-width:40%;margin:20px auto 40px}.page-projects-detail .btns-back.next,.page-projects-detail .btns-back.next:hover{padding-left:20px;color:#fe0000;border:1px solid #575757}.page-projects-detail .btns-back.prev:hover{padding-left:60px;color:#fe0000}.section-project-detail .slick-dots .slick-active:before{content:"";display:inline-block;position:absolute;top:-15px;left:50%;width:5px;height:30px;background-color:red}.homePage .section-projects .section-wrapper{padding-bottom:0}.testimonials-list{display:inline-block;width:100%;position:relative}[data-stellar-background-ratio="0.5"]{background-attachment:fixed}.fancybox-skin .person-img{top:0;display:inline-block;max-width:30%}.fancybox-skin .person-title-wrap{max-width:69%;display:inline-block;width:70%;vertical-align:top;padding:0 30px;height:60vh}.fancybox-skin .person-details{max-width:100%;width:60%;margin:2% auto;max-height:80vh}.fancybox-skin .person-title:after{display:none}.fancybox-skin .person-title{margin-bottom:30px}.fancybox-skin .person-title-wrap p{font-size:14px;line-height:24px}.fancybox-skin .person-title-wrap .person-name{font-size:20px;line-height:24px}.fancybox-close{padding:14px;position:absolute}.innerPage.page-media .banner-wrapper .slider-content{background-image:url(../images/banners/current.jpg);background-size:cover;background-position:center center}.innerPage.pag-media .banner-wrapper .slider-content{background-image:url(../images/banners/med.jpg);background-size:cover;background-position:center center}.innerPage.page-testimonials .banner-wrapper .slider-content{background-image:url(../images/banners/vel.jpg);background-size:cover;background-position:center center}.innerPage.page-contact-us .banner-wrapper .slider-content{background-image:url(../images/banners/contact-banner.jpg);background-size:cover;background-position:center center}.innerPage.page-career .banner-wrapper .slider-content{background-image:url(../images/banners/career-banner.jpg);background-size:cover;background-position:center center}.innerPage.page-car .banner-wrapper .slider-content{background-image:url(../images/banners/car.jpg);background-size:cover;background-position:center center}.innerPage.page-team-profile .banner-wrapper .slider-content{background-image:url(../images/banners/team-banner.jpg);background-size:cover;background-position:center center}.innerPage.page-vision-mission .banner-wrapper .slider-content{background-image:url(../images/banners/career-banner.jpg);background-size:cover;background-position:center center}.innerPage.page-achivements .banner-wrapper .slider-content{background-image:url(../images/banners/award-banner.jpg);background-size:cover;background-position:center center}.media-lists{padding-top:20px}.media-list-content .medias-img:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.medias-img:after{content:"";display:inline-block;padding:22px;position:absolute;top:calc(50% - 22px);left:calc(50% - 22px);background-size:cover;background-repeat:no-repeat}.media-list-content.audio .medias-img:after{background-position:-60px center;background-image:url(../images/icon-media.png)}.media-list-content.vedio .medias-img:after{background-position:-4px center;background-image:url(../images/icon-media.png)}.media-list-content .medias-img{position:relative;overflow:hidden;margin:0;line-height:0;height:210px;border:1px solid #e4e4e4}.media-list-content{border-bottom:2px solid #e4e4e4}.media-list-wrapper{margin-bottom:40px;cursor:pointer}.media-list-content .medias-img img{width:100%}.media-list-content.document .medias-img:after{background-position:-110px center;background-image:url(../images/icon-media.png)}.medias-details .description{margin-top:0;transition:all ease-in .5s;line-height:24px}.media-list-content:hover .description{color:#fe0000;transition:all ease-in .5s}.medias-details{min-height:110px}.media-list-content .medias-img:after,.media-list-content .medias-img:before{transform:scale(0);opacity:0;transition:all ease-in-out .5s}.media-list-content:hover .medias-img:after,.media-list-content:hover .medias-img:before{transform:scale(1);opacity:1;transition:all ease-in-out .5s}.medias-details .release-date{margin:10px 0 0;display:inline-block;opacity:.5;font-family:'Montserrat Light';font-size:12px}.section-testimonial .person-icon:before{background-image:url(../images/person-dark-quotes.png);top:-37%}.testimonials-list-wrapper{padding-top:40px}.testimonials-list-wrapper .testimonials-content{width:49%;display:inline-block;margin-bottom:6%;padding-bottom:20px;margin-right:.7%;position:relative}.testimonials-list-wrapper .person-content{display:inline-block;margin-left:33%;min-width:212px;text-align:left}.testimonials-list-wrapper .testimonials-content:after{content:"";position:absolute;display:inline-block;width:75%;height:1px;bottom:0;left:calc(100% - 87%);background-color:#e4e4e4}.testimonials-list-wrapper .person-details{max-height:156px;overflow:hidden}.page-testimonials .section-testimonial .section-wrapper,.testimonials-list-wrapper .person-details p{margin-top:0}.page-testimonials .testimonials-content .btns-load{float:right;margin-top:-10px;font-size:10px;padding:6px 12px;margin-right:3%;border-color:rgba(0,0,0,.2)}.fancybox-inner .testimonials-content .person-details{width:70%;margin:4vh 0 0;vertical-align:top;max-height:initial;display:inline-block;position:relative;height:70vh}.fancybox-inner .testimonials-content .person-icon:before{top:-20%}.fancybox-inner .testimonials-content .person-icon:after{top:28%}.fancybox-inner .testimonials-content .btns.btns-load{display:none}.fancybox-inner .testimonials-content .person-icon-container{margin-top:14vh;width:28%;display:inline-block;margin-right:0}.btns.btns-read.responsive,.page-ongoing-projects .projects-lists .projects-list-wrapper,.testimonials-list-wrapper .testimonials-content:nth-last-of-type(-n+2):after{display:none}.testimonials-list-wrapper .testimonials-content:last-child{margin-bottom:0}.fancybox-inner .testimonials-content{max-height:80vh;max-width:60%;margin:0 auto;padding:0}.section-our-clients .clients-logo-list{padding-top:20px}.section-testimonials .testimonials-content{opacity:0;padding:0 20px 0 10px}.testimonials-content.slick-active{opacity:1;transition:all ease-in-out 2s}.page-projects-detail .slick-prev{right:auto;left:8%;top:50%}.slick-slide{outline:0}.page-projects-detail .slick-next{top:50%}.page-projects-detail .gallery-container:hover .slick-arrow{border-color:rgba(254,0,0,.3);background-color:rgba(254,0,0,.3);opacity:1}.page-projects-detail .gallery-container .slick-arrow:hover{opacity:1;background-color:#fff;border-color:#fff}.page-projects-detail .gallery-container .slick-arrow:hover:after{background-image:url(../images/arrows-red.png)}.page-projects-detail .section-project-detail .section-wrapper{padding-top:30px;margin-bottom:50px}.page-projects-detail .image-title-container{position:absolute;top:40px;left:15%;margin:0}.page-projects-detail .image-title{color:#fff;padding:15px 20px;background-color:rgba(0,0,0,.4)}.page-projects-detail .project-img{margin:0;line-height:0}.page-ongoing-projects .section-projects .section-wrapper{padding-bottom:80px;padding-top:80px}.page-ongoing-projects .projects-lists .projects-list-wrapper.active{display:inherit}.section-our-clients .clients-logo-list .list-wrapper{padding:0}.section-our-clients .client-logo{border:1px solid #e4e4e4;margin-bottom:15px;margin-right:1%;max-width:100%;width:18%}.page-company-profile .section-company-profile .floated-content{width:50%;float:right}.page-company-profile .section-company-profile .boxed-content{max-width:45%;display:block;float:left;top:10px}.content-design-philoshophy .content-wrapper{padding-top:20px}.page-company-profile 
.boxed-content .fixed-text.bottom{position:absolute;top:77%;left:16%;display:none}
.page-company-profile .content-container{float:left;max-width:75%;margin-top:20px}.page-company-profile .boxed-content{position:relative}.section-contact-us .contact-details .contact-mail,.section-contact-us .contact-details .contact-num .contact-num,.section-contact-us .contact-details .office-addr{padding-left:0;margin-bottom:30px}.section-contact-us .footer-title{font-size:18px;margin-bottom:15px;margin-top:0}.section-contact-us .contact-details,.section-contact-us .contact-form{width:49%;padding-top:20px;display:inline-block;vertical-align:top}.section-career.section-contact-us .contact-form{width:100%;padding-left:40px;position:relative}.section-career.section-contact-us .contact-form:after{width:1px;height:100%;display:block;position:absolute;top:0;left:0;content:"";background:#e4e4e4}.section-contact-us .contact-details address span{display:block;color:#fe0000;font-size:16px}.section-contact-us .frm-fields.submit{text-align:right;padding-right:8%}.section-contact-us .contact-mail a,.section-contact-us .contact-num .phone a{font-size:18px}.section-contact-us .frm-fields input{padding:6px 10px;width:93%;display:inline-block;height:40px;outline:0;border:1px solid #abadb3;font-family:'Montserrat Regular';font-size:14px}.section-contact-us .frm-fields span{display:block;padding-bottom:5px;font-size:15px}.section-contact-us .frm-fields span.file{font-size:13px}.section-contact-us .frm-fields p.btns{margin-top:10px}.section-contact-us .contact-details .contact-num:before{display:none}.section-company-profile .section-wrapper{padding-top:20px}.section-contact-us .frm-fields{margin-bottom:20px}.section-contact-us .frm-fields textarea{height:90px;display:inline-block;width:93%;padding:10px;font-family:'Montserrat Regular';font-size:14px}.section-contact-us .contact-details .contact-num:after{right:60%;top:106px}.section-contact-us #contact-form{margin-top:40px}.section-contact-us .contacts-wrapper{padding-bottom:0}.floated-box .boxed-content{float:right}.floated-box .floated-content{float:left;max-width:50%}.section-vision-mission li{margin-left:20px;position:relative;margin-bottom:12px}.achivements-list .awards-year:after,.section-vision-mission li:before{background-color:#575757;position:absolute;content:""}.floated-box .content-container{float:left;margin-top:40px}.section-vision-mission li:before{display:inline-block;width:8px;height:8px;border-radius:100%;vertical-align:middle;left:-20px;top:10px;opacity:.5}.section-projects .slick-arrow{padding:15px 8px;opacity:.7}.map-wrapper{margin-bottom:-4px}.toggle-icon.fa-angle-down{display:none}.section-career .section-wrapper,.section-chairman-profile .section-wrapper,.section-contact-us .section-wrapper,.section-creative-team .section-wrapper,.section-media .section-wrapper,.section-our-clients .section-wrapper,.section-testimonial .section-wrapper,.section-vision-mission .section-wrapper{padding-top:20px}.mission-content{padding-top:10px}.achivements-list .awards-title{margin:0;font-size:20px;text-transform:capitalize}.achivements-list .awards-year{opacity:.5;font-size:20px}.achivements-list .awards-content{padding:34px 0;border-bottom:1px solid #e4e4e4;display:inline-block;width:100%}.achivements-list .brief-detail{margin-top:15px}.achivements-list .awards-year:after{display:inline-block;width:1px;height:100%;top:0;right:35%;opacity:.5}.achivements-list .brief-detail a,.achivements-list .brief-detail li,.achivements-list .brief-detail p{font-size:16px;line-height:26px;margin-bottom:15px;position:relative;padding-left:20px}.achivements-list .brief-detail li:before{content:"";display:inline-block;padding:10px;position:absolute;top:4px;left:0;background-image:url(../images/icon-view.png);background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.7}.achivements-list .brief-detail li{padding-left:30px}.achivements-list .brief-detail li>a{padding-left:0;display:inline-block;margin:0}.achivements-list .brief-detail li a:hover{color:#fe0000!important}.achivements-list .awards-content:last-child{border:none}.achivements-list .btn-view-gal{position:absolute;width:100%;top:-30px;margin:0;left:0}.achivements-list .btn-view-gal a{font-size:14px;line-height:normal;display:inline-block;opacity:.5}.achivements-list .view-gal{position:relative}.achivements-list .btn-view-gal a:after{content:"";display:inline-block;padding:12px;background-image:url(../images/arrows-dark.png);background-position:center left;background-repeat:no-repeat;position:relative;vertical-align:middle;right:0;transition:all ease-in-out .5s}#productshow_more.hide,.achivements-list .btn-view-gal,.section-our-achivements .btns-load{display:none}.achivements-list .btn-view-gal a:hover:after{right:-4px;transition:all ease-in-out .5s}.achivements-list .btn-view-gal a:hover{opacity:1;color:#fe0000;transition:all ease-in-out .5s}.section-our-achivements .section-wrapper{padding-bottom:60px;padding-top:20px}.section-our-achivements .achivements-list .list-wrapper{padding-bottom:0;margin-top:30px}.section-our-achivements .content-container{width:55%;padding-top:6px;margin-bottom:40px}.fancybox-skin{box-shadow:none!important;background-color:transparent!important}.fancybox-overlay{background-color:rgba(51,51,51,.8)!important}.fancybox-close{background-size:cover;top:-10vh!important}.page-projects-detail .slick-arrow{opacity:0}.page-chairman-profile .person-img img{filter:grayscale(1);position:relative;z-index:-1}.page-chairman-profile .person-img:hover img{filter:grayscale(0);transition:filter ease-in-out 1s}.page-ongoing-projects .projects-lists .projects-list-wrapper:nth-child(odd){animation:slideOutLeft .5s}.page-ongoing-projects .projects-lists .projects-list-wrapper.active:nth-child(odd){animation:slideInLeft 2s}.page-ongoing-projects .projects-lists .projects-list-wrapper:nth-child(even){animation:slideOutDown .5s}.btns.btns-load:hover span{color:#fff}.page-ongoing-projects .projects-lists .projects-list-wrapper.active:nth-child(even){animation:section_fadeInUp 2s}.page-ongoing-projects .projects-lists .projects-list-wrapper.placeholder{margin:6% 0;animation:none}.projects-list-wrapper.placeholder h4{color:#999;text-align:center}.clients_tabs-list .active .page-title,label.error{color:#fe0000}.section-project-detail .section-similar-projects .slick-arrow{top:-70px;bottom:auto;padding:16px 2px;opacity:1;background-color:#fe0000;border-top:1px solid #fe0000;border-bottom:1px solid #fe0000;outline:0;border-left:1px solid #fff}.section-project-detail .section-similar-projects .slick-prev{right:0;left:auto}.section-project-detail .section-similar-projects .slick-next{right:45px}.section-project-detail .section-similar-projects .slick-arrow:hover{background-color:#fff;border-color:rgba(87,87,87,.3)}.section-project-detail .section-similar-projects .slick-arrow:hover:after{background-color:transparent;background-image:url(../images/arrows-dark.png);border-color:rgba(87,87,87,.3)}.section-project-detail .section-similar-projects{margin-top:6%}.section-project-detail .similar-project{margin:0;line-height:0;padding:5px}.gallery-content .project-img img,.section-project-detail .similar-projects .project-img img{margin:0 auto}.section-project-detail .details-wrapper .project-img img{height:85vh;max-height:100%;max-width:initial}.similar-projects-list.projects-list-wrapper{overflow:unset;margin-top:40px}.section-company-profile .profile-contents{text-align:justify;margin-bottom:60px}.section-company-profile .detail-quotes{margin:30px 0 0;max-width:60%}.section-chairman-profile .detailed-content,.section-vision-mission .content-wrapper{text-align:justify}.fancybox-close{right:16%}.section-creative-team .person-container .person-details:nth-child(odd):hover .person-name,.section-creative-team .person-container .person-details:nth-child(odd):hover .person-position{margin-left:10px;transition:all ease-in-out .5s}.section-creative-team .person-container .person-details:nth-child(even):hover .person-name,.section-creative-team .person-container .person-details:nth-child(even):hover .person-position{margin-left:-10px;transition:all ease-in-out .5s}.section-creative-team .person-container .person-details .person-name,.section-creative-team .person-container .person-details .person-position{margin-left:0;padding-left:0;transition:all ease-in-out .5s}.section-contact-us .contact-details .company-title{text-transform:uppercase;font-family:'Montserrat SemiBold'}.section-contact-us .contact-details .contact-num .contact-num{margin-right:15px}.section-contact-us .contact-details .contact-num{margin-bottom:0}.content-design-philoshophy li:before{content:"";display:inline-block;padding:5px;position:absolute;top:10px;background-color:#575757;left:0;border-radius:100%;opacity:.5}.page-ongoing-projects .projects-quick-nav .nav-list a{padding:0 6px}.content-design-philoshophy li{position:relative;padding-left:20px}.popup-src{display:none}.page-media-popup .fancybox-close{right:-6%}.page-media-popup .fancybox-inner{text-align:center}.page-media-popup .zoom_element{position:absolute;bottom:20px;right:0;padding:20px;background-image:url(../images/zoom-in.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.page-media-popup .mCustomScrollBox{display:inline-block;padding-right:15px}.person-icon img{border-radius:100%}.popup-src.mCustomScrollbar{height:90vh}.popup-srcs{width:500px;margin:5% auto;max-width:75%;position:relative}.popup-srcs .modal-close{top:0;right:-50px;position:absolute;padding:15px}.social-icons a{padding:0!important;line-height:0}.Competition .projects-list-wrapper{padding-top:0}.banner .slick-arrow{top:auto;bottom:0}.banner .slick-next,.banner .slick-prev{bottom:50%;display:inline-block!important}.banner .slick-prev{left:2%;right:auto}.banner .slick-next{right:2%}.banner .banner-wrapper img{width:100%}label.error{font-size:14px}.banner_img{position:absolute;z-index:0}.dropdown-menu.third-level{top:-6px;left:100%;padding-top:0}
.clients_tabs-list a{display:inline-block;position:relative;margin:0 20px}.clients_tabs-list a:first-child{margin-left:0}.clients_tabs-list .page-title:after,.clients_tabs-list .page-title:before{height:2px;width:0;left:0!important;top:auto;bottom:-5px;opacity:0;transition:all ease-in .5s}.clients_tabs-list .active .page-title:before{width:100%;opacity:1;transition:all ease-in .5s}.clients_tabs-list .page-title{font-size:16px;line-height:normal;margin-bottom:5px;color:#575757}.clients_tabs-list .container{border-bottom:1px solid #e3e3e3}.certification-wrapper .logo,.certification-wrapper a{display:inline-block;max-width:200px;text-align:center}.certification-wrapper .logo{border:1px solid #d7d7d7;padding:5px}.tipsco{color:#575757;font-family:'Montserrat SemiBold'}.detailed-content.jio p{padding-bottom:20px}
.enquirywrapper{
	position: fixed;
	z-index: 999;
	top: 68px;
	right: 0;
	width: 145px;
	transition: all 600ms ease-in;
	cursor: pointer;
}

.width{
	width: 200px;
}
.enqsec{
	background: #000;
	padding: 5px 10px;

}
.enqsec span:nth-child(2){
	    background: url(../images/add.png);
    width: 20px;
    height: 20px;
    line-height: 10px;
    float: right;
    padding: 0px;
    background-repeat: no-repeat;
    background-size: 20px;
    margin-top: 5px;
    transition: all 600ms ease-in;
}

.enqsec span.minus{
	    background: url(../images/substract.png);
    width: 20px;
    height: 20px;
    line-height: 10px;
    float: right;
    padding: 0px;
    background-repeat: no-repeat;
    background-size: 20px;
    margin-top: 5px;
}

.enqsec span{
	color: #fff;
	cursor: pointer;
	    font-size: 14px;
}

.enqform{
	    background: #fff;
    padding: 15px 15px;
    position: fixed;
    right: -250px;
    transition: all 600ms ease-in;
    top: 0;
    top: 107px;
    width: 200px;
    z-index: 999;
}
.enqform.trans{
	right: 0px;
}
.enqform .form-control{
	border-radius: 0px;
}

.enqform .form-group{
	margin-bottom: 10px;
}

.enqbtn{
	width: 100%;
    border-radius: 0;
    background: #dc1f26;
    border: 0;
    color: #fff;
    transition: 0.5s;
}

.enqbtn:hover{
	background: #881014;
	color: #fff;
}
