@charset "utf-8"; @import url("bootstrap.min.css"); 
@import url("../font-awesome-home/css/font-awesome.min.css");
@import url("../fonts-home/brandon-grotes/stylesheet.css");
@import url("owl.carousel.css");@import url("owl.theme.css");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");
body{font-family: 'open sans'; overflow-y: scroll}a:hover,a:focus{text-decoration:none !important;}h1,h2{font-size:64px; font-family: 'brandon_grotesquelight' !important;}h1,h2,h3,h4,h5,h6{margin:0; padding:0}input[type=submit]{outline: none !important;}.transition{transition:all 0.3s linear}.overflow{overflow-y: hidden}.jr-holder{display: table; width: 100%;/*padding: 20px 0 0 20px;*/}img.main-logo{display: table-cell; text-align: left;}ul.details{display: table-cell; padding: 0; margin: 0; text-align: right; vertical-align: middle; font-family: open sans;}ul.details li{display: inline-block; list-style-type: none;padding-right:20px;font-size:20px}ul.details li:last-child{padding-right:0; text-transform: uppercase; font-size:22px}ul.details li .menu-icon a{border: 1px solid #89909e; border-radius: 2px; padding: 10px 25px;}ul.details li a{color: #666666; font-family: open sans; font-size: 18px;}span.icon img{width: 18px !important; vertical-align: -2px;}ul.details li a .icon{margin-right:10px;color:#000}.jr-header, .jr-header-scroll{z-index: 99; position: fixed; left: 0; right: 0;}.jr-header-scroll{background-color:#fff;box-shadow: 0 1px 5px rgba(0,0,0,0.3);}.menu{display:inline-block; padding-right:10px}.line{width: 25px; height: 2px; background-color: #7f7f7f; display: block;margin-bottom:5px;}.line.line3{margin-bottom:0}.banner-section{position: relative;}.banner-cont{position: absolute; bottom:300px; left: 0; right: 0; text-align: center; color: #fff;width: 520px; margin: 0 auto;}.banner-cont h1{font-size: 64px; text-transform: uppercase; margin: 0; line-height: 47px;padding-bottom: 15px;}.banner-cont p{font-size: 20px; margin: 0;font-family:"Times New Roman", Times, serif;font-style:italic;}figure.on-proj{margin-top: -110px; position: relative; text-align: center; width: 180px; margin-left: auto; margin-right: auto; margin-bottom: 55px;}.on-proj img{width: 180px;}figure.on-proj h2{font-size: 30px; position: absolute; top: 65px; text-transform: uppercase; color: #fff; width: 180px; margin: 0 auto; left: 0; right: 0;}figure.on-proj span{position: absolute; bottom: 15px; left: 0; right: 0; font-size: 40px; color: #fff;}.projects, .blog-holder,.testimonials-holder{max-width: 1180px; margin: 0 auto;}.projects, .blog-holder{padding-bottom:30px;}section.proj-hold{padding: 20px 0 50px; text-align: center;}.projects ul, .blog-holder ul{list-style-type: none; margin: 0; padding: 0;}.projects>ul>li{display: inline-block; margin: 0 10px; border: 2px solid #e1e1e1;width:375px;}.blog-holder>ul>li{display: inline-block; margin: 0 10px;width:375px}.projects>ul>li:last-child,.blog-holder>ul>li:last-child{margin-right: 0;}projects>ul>li:first-child,.blog-holder>ul>li:first-child{margin-left: 0;}.logo-img{width: 100px; margin: -50px auto 20px; position: relative;}.proj-det h3 span{font-family: brandon_grotesquemedium;font-size: 14px;}.proj-det h3, .blog h3, .testimonials-holder h3, .leadership-holder h3, .contact-holder h3, ul.pages li{text-transform: uppercase; font-family: brandon_grotesquebold; line-height: 19px; font-size:24px; color:#000}.proj-det p{color: #818181; font-family: open sans; padding: 0 45px; line-height: 16px; margin: 0 0 15px;white-space: pre-wrap;}.projects ul ul.plots{text-transform: uppercase; color: #000; font-family: open sans; line-height: 12px; padding: 0 0 25px;padding-bottom: 30px;}.projects ul{list-style-type: none; margin: 0; padding: 0;}ul.plots li{display: inline-block;/* border-right: 1px solid #aaa; padding-right: 10px; margin-right: 5px;*/}ul.plots{padding-left: 0px; padding-bottom: 22px; margin: 0px; height: 50px;}.proj-det{text-align: center;}ul.plots li:last-child{border: none; padding: 0; margin: 0;}a.view{display: inline-block; text-align: center; font-size: 20px; text-transform: uppercase; font-family: 'brandon_grotesquelight'; color: #fff; background-color: #c01a20; padding: 15px 25px; border-radius: 3px;/* width: 275px*/}a.view:hover{color: #fff;}a.view span{font-size: 40px; line-height: 0; display: inline-block; padding-left: 10px; vertical-align: baseline;}.blog-section-holder{background-color: #f1f3f3; padding: 50px 0;text-align:center}.blog-section-holder h2, .testimonials-holder h2, .about-section-holder h2, .leadership-holder h2, .contact-holder h2{font-size:48px; text-transform:uppercase; color:#474747; margin:0;line-height: 37px; font-family: 'brandon_grotesquelight';}.blog{background-color: #fff; padding: 45px 40px;}.blog{text-align:left;}.blog-section-holder h2{padding-bottom:40px; margin:0}.blog h3{line-height:25px; padding-bottom:5px; margin:0}.blog h6,.blog p,.testimonials-holder h6, .about-holder p.abt-jr, .leadership h6, .contact-holder address, .enq-form input.form-control,.about-bottom{font-size:14px; color:#818181; font-family:open sans; font-weight:normal; padding-bottom:35px; margin:0}.about-bottom,.about-holder p.abt-jr{color:#000; padding:0 97px; margin-bottom: 28px;}.blog img{padding-bottom:20px; display:inline-block}.blog p{margin:0; padding:0;color: #000;white-space: pre-wrap;}.blog p a{color:#000}.blog p strong span{border-bottom:1px solid #818181;}.testi-section-holder{padding:115px 0 115px; text-align:center}.leadership-section-holder{/* padding: 115px 0 115px;*/ text-align: center;background-color: #edf2f4;}.testimonials-holder h2, .leadership-holder h2{padding-bottom:80px}.leadership-holder ul{list-style-type:none; margin:0; padding:0; margin: 0 auto}.leadership-holder ul li{width: 316px; display: inline-block; vertical-align: top;}.leadership-holder ul li:last-child{width: 506px;}.leadership img{padding-bottom:20px; display:inline-block}.testimonials-holder p,.about-holder p.intro{font-size: 24px; font-family: "Times New Roman", Times, serif; font-style: italic; line-height: 30px;padding-bottom:30px;padding-right: 46px;padding-left: 46px;color:#000;}.about-bottom{}.testimonials-holder p{max-width: 800px; margin: 0 auto;color: #474747;}.testimonials-holder h3, .leadership-holder h3{font-family: brandon_grotesquemedium; margin:0; padding-bottom:10px}.leadership-holder h3{text-align: left;}.leadership-holder h6{text-align: left;}.leadership-holder p{text-align: left; font-size: 14px; line-height: 20px;font-family: open sans;}.testimonials-holder h6{padding-bottom:3px}.img1{background-image:url(../img-home/testimonials/1.png); background-repeat:no-repeat; background-position: center}.img2{background-image:url(../img-home/testimonials/2.png); background-repeat:no-repeat; background-position: center}.img3{background-image:url(../img-home/testimonials/3.png); background-repeat:no-repeat; background-position: center}.img4{background-image:url(../img-home/testimonials/4.png); background-repeat:no-repeat; background-position: center}.img5{background-image:url(../img-home/testimonials/5.png); background-repeat:no-repeat; background-position: center}.about-section-holder{/*background-image:url(../img/about-bnr.jpg); background-repeat:no-repeat;*/ min-height:650px; text-align:center}.about-holder{max-width: 990px; margin: 0 auto;padding: 10% 0; position: relative;}.leadership-holder{max-width: 990px; margin: 0 auto;padding:115px 0 115px}.about-holder h2{color:#474747; padding-bottom: 50px;}.contact-section-holder{background-image:url(../img-home/contact-bnr.jpg); background-repeat:no-repeat; min-height:650px; padding:100px 0}.contact-holder{max-width:950px; margin:0 auto;}.contact-holder h2{padding-bottom:50px}.contact-holder h2{text-align:left}.contact-holder h2, .contact-holder h3, .contact-holder address, .contact-holder address a,ul.pages li{color:#fff}.contact-holder address{padding-bottom:45px}.contact-holder address:last-child{padding-bottom:0}.contact-holder h3{margin:0; padding-bottom:20px}ul.pages,ul.social-icon{padding:0; margin:0; list-style-type:none}ul.pages{padding-bottom:30px}ul.pages li{padding-bottom:18px}ul.social-icon li{display:inline-block}.jr-address{display:inline-block}.links{display:inline-block; border-left:2px solid #fff; padding-left:15px;vertical-align: top; margin-left: 100px;}.fb,.in,.tw,.yt{font-size: 25px !important; color: #fff; padding-right: 20px;padding-bottom:5px}.enq-form .form-control{border-radius: 0; /* margin-bottom: 8px;*/height: 40px;}.enq-form .form-group{margin-bottom: 10px;}input.form-control{padding:6px 12px !important; color:#000 !important}input[type=submit]{width: 150px; font-size: 16px; /* font-weight: bold; */ /* color: #fff !important; */ background-color: #fff; border: none; height: 50px; text-transform: uppercase;}input#submitEnquiry:hover,input#submitEnquiry:active,input#submitEnquiry:focus{background-color:#fff; color: #bf1a20}.enq-form textarea.form-control{height: 65px;}.big-srn-img{display:block !important}.small-srn-img{display:none !important}input[type=number], input[type=number]:hover{-webkit-appearance:textfield !important; -moz-appearance:textfield !important}.form-control:focus{outline:none !important; border:#fff}.yt{padding-right:0}footer{padding:0 0 25px}footer p{text-align:center;font-family: 'Source Sans Pro', sans-serif; font-size:16px; color:#929292}.ui-loader h1{display:none}.ui-page.ui-body-c.ui-page-active:focus{outline: none !important;}span.ui-btn-inner{display: none;}.enq-form{position:relative}span#errMsg{position: absolute; top: -20px;}#owl-demo .item img{display: block; width: 100%; height: auto;}#ongoing-project.item{background: #3fbf79; padding: 30px 0px; margin: 10px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center;}.customNavigation{text-align: center;}.customNavigation a{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.custom-arrows{}section.section-holder .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background-color: #333333;}.carousel-custamization .owl-pagination{text-align: left; margin-top: 32px;}.projects-card{margin: 0 10px; border: 2px solid #e1e1e1; width: 320px;}.main-img img{width: 100%;}.container-customization{max-width: 1078px !important; position: relative; margin:0 auto;}.custom-nav{width: 100%;}.previous-arrow{float: left; margin-left: -44px;}.next-arrow{float: right; margin-right: -44px;}.custom-arrows{position: absolute; top: 55%; left: 0; transform: translateY(-55px);}.btn.active, .btn:active{box-shadow: none !important;}.button{padding: 0px;}.owl-theme .owl-controls .owl-page span{width: 30px !important; height: 5px !important; margin: 5px 7px; border-radius: 0 !important; background: #fff !important; opacity: 1 !important;}section.section-holder .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background-color: #c01a20 !important;}.body-color{background-color: #f1f3f3}.background-white{background-color: #fff}.bdr-red{border-left: 7px solid #bf1a20; padding-left: 10px; margin-bottom: 25px; padding-bottom: 5px; display: inline-block;}.leadership{text-align: left;}.leadership h6{padding-bottom:0}.carousel-indicators .active{background-color: #f1f3f3 !important}.main-img{overflow: hidden;}.img-scale{transition: all 0.3s ease-in-out;}.img-scale:hover{transform: scale(1.1);}.projects-card ul li{color: #222;}.menu-cont-holder nav .close-icon{padding-top: 31px;}.menu-cont-holder nav .close-icon a{color: #fff}.menu-cont-holder .line1, .menu-cont-holder .line2, .menu-cont-holder .line3{background-color: #fff}.menu-cont-holder nav .close-icon a{border: 1px solid #434343; border-radius: 2px; padding: 10px 25px;}/*menu*/.menu-cont-holder{position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.8); display: none;}/*.menu-cont-holder nav{position: absolute; top: 0; right: 0; left: 0; bottom: 0; overflow: hidden; opacity: 0}*//*.overlay{opacity: 0}.overlay-open{opacity: 1}*/ul.details .menu-holder .menu-cont-holder ul.inner-menu li{display: block;}.left-shape{position: absolute; top: 114px; left:0px;}.right-shape{position: absolute; bottom: 114px; right: 0px;}.item{position: relative;}.banner-caption{padding: 24px 30px; background-color: rgba(0,0,0,0.6); position: absolute; bottom: 0px;}.banner-caption h3{color: #FFF; font-style: italic; font-size: 24px; line-height: 24px; font-family: "Times New Roman", Times, serif; margin: 0px;}.view-more-btn{margin-bottom: 32px;}.view-more-btn a{padding: 14px 34px; font-size: 14px; line-height: 22px; color: #fff; font-weight: bold; background-color: #424754; border: 0; transition: all 0.3s ease; border: 1px solid #424754;}.view-more-btn a:hover{color: #424754; background-color: transparent;}.menu2.show-menu{top:0; right:310px; bottom: 0; z-index: 5; background-color: rgba(0,0,0,0.5); opacity: 1}.menu3.show-menu{top:0px; right:350px; bottom: 0; z-index: 2; background-color: rgba(0,0,0,0.7);opacity: 1}ul.menu1 li a{color: #fff}.menu1{padding-left: 0; padding-top: 100px}.menu2, .menu3{position: absolute; top:0; right: -800px; bottom: 0;padding: 40px;width: 350px;background-color: rgba(0,0,0,0.0)}.pages li a{color: #fff;font-size: 18px;}.pages li a:focus{text-decoration: none;}.arrow.arr-clk{cursor: pointer}.menu-cont-holder nav{max-width: 1440px; margin: 0 auto}.menu-cont-holder nav ul li{padding-right: 0; padding-bottom: 10px;}.menu-cont-holder nav ul li img{width: 26px !important;margin: 0 0 0 auto; padding-bottom: 10px;}.menu-cont-holder nav .close-icon img{width: 26px; vertical-align: baseline; display: inline-block; margin-right: 10px;}.menu-cont-holder nav ul li a{font-size: 20px; font-family: 'brandon_grotesque_regularRg'; line-height: 16px; display: inline-block;}.menu-cont-holder nav ul li a:hover,.menu-cont-holder nav ul li a:active,.menu-cont-holder nav ul li a.active,.menu-cont-holder nav ul li a:focus{color: #c74545}.menu1-child.active, .menu2-child.active{color: #c74545}.pad-top-100{padding-top: 100px}.pad-top-120{padding-top: 120px}ul.details .menu-holder .menu-cont-holder ul.inner-menu li:last-child{padding: 0}/*menu*/.banner-section #owl-demo .owl-controls .owl-pagination{position: absolute !important; bottom: 25px !important; right: 0 !important;}section.ongoling-projects-holder, .leadership-holder ul{padding-bottom: 40px;}/*responsive*/@media(min-width:1367px){.jr-holder{max-width:1440px;margin:0 auto;padding:10px 0}}@media (min-width:1200px) and (max-width:1366px){.menu-cont-holder nav{max-width: 1180px; margin: 0 auto}.jr-holder{max-width:1180px;margin:0 auto;padding:10px 0}}@media (min-width:1200px){.container{max-width:1470px; width:auto !important}.carousel-indicators{bottom: 40px !important;}.carousel-inner .item{padding-bottom:80px; height: 380px;}.carousel-indicators li{display: inline-block; width: 96px !important; height: 96px !important; /*margin:0 25px !important;*/ border:none !important; border-bottom:3px solid transparent !important; border-radius: 0 !important;opacity:0.2;}.carousel-indicators .active{width: 96px !important; height: 96px !important; background-color: #fff; border-bottom:3px solid #bf1a20 !important; opacity:1;/*margin:0 25px !important;*/}.corporate{padding-bottom: 50px;}/*section.section-holder{margin-top: 94px;}*/.jr-holder img{width: 74px;}.jr-header-scroll .jr-holder img{width: 70px;}.jr-header-scroll .jr-holder ul.details li:last-child{padding: 6px 12px; font-size: 20px;}.jr-header-scroll .jr-holder .line{width: 20px; margin-bottom: 4px;}.jr-header-scroll .jr-holder .menu{vertical-align: middle;}.jr-header-scroll .jr-holder ul.details li{font-size: 18px;}}@media (max-width:1199px){.jr-holder{padding: 0 20px 0;}.jr-holder img{padding-top:20px;}.container.pad0-xs{width: auto; padding: 0;}}@media (min-width:992px) and (max-width:1199px){.carousel-inner .item{height: 300px;}.projects>ul>li, .blog-holder>ul>li{display: inline-block; margin: 0 4px; width: 305px;}figure.on-proj img{width: 140px;}figure.on-proj{/*margin-top: -141px;*/ margin-top:-90px;}.jr-holder img{padding-top: 0;}figure.on-proj h2{font-size: 24px; top: 55px; width: 130px;}figure.on-proj a span{position: absolute; bottom: 15px; left: 0; right: 0; font-size: 25px; color: #fff;}.carousel-indicators{bottom: -80px !important;}.carousel-inner .item{padding-bottom:50px}.carousel-indicators li{display: inline-block; width: 51px !important; height: 62px !important; margin:0 25px !important;border:none !important; border-bottom:2px solid #fff !important; border-radius: 0 !important;opacity:0.2;}.carousel-indicators .active{width: 51px !important; height: 62px !important; background-color: #fff;border-bottom:2px solid #fff !important;opacity:1;margin:0 25px !important;}.about-holder{padding: 10% 5%;}.leadership-holder ul li{width: 310px;}.proj-det h3, .blog h3, .testimonials-holder h3, .leadership-holder h3, .contact-holder h3, ul.pages li{line-height: 16px; font-size: 18px;}.banner-cont{bottom: 170px;}.blog h3{line-height: 20px; font-size: 20px;}.corporate{padding-bottom: 30px;}.contact-section-holder{padding: 80px 50px;min-height: 600px;}.links{margin-left: 90px;}.banner-cont h1,.blog-section-holder h2, .testimonials-holder h2, .about-section-holder h2, .leadership-holder h2, .contact-holder h2{font-size: 55px; line-height: 42px;}.leadership-holder{padding: 80px 0 60px;}footer{padding: 20px 0;}.testi-section-holder{padding: 80px 0 ;}/*section.section-holder{margin-top: 100px;}*/.jr-holder{width:970px;margin:0 auto;}.jr-holder img{width: 107px;}.jr-header-scroll .jr-holder img{width: 70px;}.jr-header-scroll .jr-holder ul.details li:last-child{padding: 6px 12px; font-size: 20px;}.jr-header-scroll .jr-holder .line{width: 20px; margin-bottom: 4px;}.jr-header-scroll .jr-holder .menu{vertical-align: middle;}.jr-header-scroll .jr-holder ul.details li{font-size: 18px;}.enq-form .form-control{height: 38px;}input[type=submit]{height: 45px;}/*menu*/.menu-cont-holder nav ul li a{font-size: 16px; line-height: 12px;}.menu-cont-holder nav ul li{padding-right: 10px; padding-bottom: 2px;}.menu-cont-holder nav ul li:last-child{padding-right: 10px}.menu2, .menu3{padding: 40px 10px; width: 260px;}.menu2.show-menu{right: 220px;}.menu3.show-menu{right: 260px;}.menu-cont-holder nav{width: 992px; margin: 0 auto;}/*menu*/}@media(max-width:991px){input[type=submit]{margin:0 auto}ul.details li .menu-icon a{border: none; border-radius: 2px;padding:0;}}@media (min-width:768px) and (max-width:991px){.img1,.img2,.img3,.img4,.img5{background-image: none}.bdr-red{border-left:none; padding-left:0; margin-bottom: 0;}.bdr-red h6, .bdr-red h3, .leadership p{text-align: center}.leadership{text-align: center;}h2.enq-heading{padding-bottom: 40px;}span#errMsg{position: absolute; top: -20px; display: block; text-align: center; left: 0; right: 0;}.jr-holder{padding: 10px 0;}.banner-cont h1{font-size: 48px; line-height: 36px; padding-bottom: 15px;}.jr-holder img{width:107px}.jr-holder img{padding-top: 0;}.carousel-inner .item{height: 200px;}.carousel-indicators{bottom: 10px;}/*section.section-holder{margin-top: 114px;}*/ul.details li:last-child{border: none; padding: 0;}figure.on-proj span{position: absolute; bottom: 10px; left: 0; right: 0; font-size: 30px; color: #fff;}.menu{padding-right: 0px;}ul.details,ul.details li{vertical-align: middle;}.banner-cont{bottom: 150px; width: 360px;}.banner-cont p{font-size: 14px;line-height: 18px;}figure.on-proj img{width: 118px;}figure.on-proj{margin-top: -80px;}figure.on-proj h2{font-size: 22px; top: 45px; width: 118px;}figure.on-proj a span{position: absolute; bottom: 10px; left: 0; right: 0; font-size: 25px; color: #fff;}.projects,.blog-holder{overflow-x: auto; overflow-y: hidden;}.projects ul,.blog-holder ul{white-space: nowrap;}/*.all-projects ul li, .blog-holder ul li{width: 40%; margin: 0 5px;}*/.projects>ul>li,.blog-holder>ul>li{width: 300px;}.proj-det h3, .blog h3, .testimonials-holder h3, .leadership-holder h3, .contact-holder h3, ul.pages li{line-height: 20px; font-size: 18px; white-space: pre-wrap;}.proj-det p, .proj-det ul li{font-size: 12px;}a.view{font-size: 18px; width:auto; padding: 10px 15px;}a.view span{font-size: 34px;}.blog-section-holder h2, .testimonials-holder h2, .about-section-holder h2, .leadership-holder h2, .contact-holder h2{font-size: 40px; line-height: 30px;}.blog{padding: 30px;}.blog-section-holder{padding: 30px;}section.proj-hold{padding: 20px 30px 30px;}.testimonials-holder p, .about-holder p.intro{font-size: 16px; line-height: 25px; margin-bottom: 0;}.leadership-holder,.contact-section-holder{padding:30px;}.testi-section-holder{padding: 60px 30px 60px;}.testimonials-holder h2, .leadership-holder h2{padding-bottom: 50px;}.carousel-indicators li{border: 1px solid #c01a20 !important; border-radius: 10px;}.carousel-indicators .active{background-color:#c01a20 !important}.carousel-indicators{bottom: -45px !important;}.about-section-holder,.contact-section-holder{background-position: -80px 0; background-size: cover;min-height:auto;}.about-holder{padding: 6%;}.about-holder h2{padding-bottom: 30px;}.leadership-holder ul li{display: inline-block; width: 230px; vertical-align: top;}.leadership-holder ul li img{width: 200px;}.leadership-holder{padding: 50px 0;}.blog-section-holder a.view{width: auto;}.contact-holder{width: 480px; margin: 0 auto;}.jr-address{display: block;padding-bottom: 50px;}.corporate{display: inline-block; margin-right: 35px;}.marketing{display:inline-block}.contact-holder h2{text-align: center; padding-bottom:40px}input.form-control[type=submit]{margin: 0 auto;}.leadership-holder h3{font-size:17px; line-height:14px; padding-bottom:10px}.leadership-holder h6{padding-bottom: 10px;}.container.pad0-xs{width: auto; padding: 0;}ul.social-icon{text-align:center}.enq-form{padding-bottom: 30px;}.links{display:none}footer{padding: 10px 0;}footer p{margin: 25px}.jr-holder{padding:0px 0; width:750px; margin:0 auto}.jr-header-scroll .jr-holder img{width: 65px;}.jr-header-scroll .jr-holder ul.details{vertical-align: middle;}/*menu*/.menu-cont-holder nav ul li a{font-size: 16px; line-height: 12px;}.menu-cont-holder nav ul li{padding-right: 10px; padding-bottom: 2px;}.menu-cont-holder nav ul li:last-child{padding-right: 10px}.menu2, .menu3{padding: 40px 10px; width: 260px;}.menu2.show-menu{right: 220px;}.menu3.show-menu{right: 260px;}.menu-cont-holder nav{width: 768px; margin: 0 auto;}/*menu*/}@media (max-width:767px){.img1,.img2,.img3,.img4,.img5{background-image: none}.leadership{text-align: center;}.bdr-red{border-left:none; padding-left:0; margin-bottom: 0}h2.enq-heading{padding-bottom: 40px;}span#errMsg{position: absolute; top: -20px; display: block; text-align: center; left: 0; right: 0;}.view-more-btn a{padding: 9px 24px; font-size: 12px;}.left-shape{display: none;}.right-shape{display: none;}.about-bottom, .about-holder p.abt-jr{padding: 0px;}.container-customization{margin-bottom: 42px;}.leadership-holder p{text-align: center;}.carousel-inner .item{height: 130px;}.leadership h3{padding-bottom: 12px;}.leadership-holder ul li:last-child{width: auto; padding: 0px 34px;}.banner-cont h1{font-size: 30px; line-height: 22px; padding-bottom: 10px;}.jr-holder{padding:10px 10px 0}.jr-holder img{width:45px}.jr-holder img{padding: 6px 0;}.jr-holder{padding: 0 10px 0;}/*section.section-holder{margin-top: 56px;}*/ul.details li, ul.details li:last-child{padding-right: 10px; font-size: 16px; vertical-align: top;}ul.details li a .icon{padding-right: 0px;}ul.details{vertical-align: middle;}.line{width: 18px; height: 1px; background-color: #000; display: block; margin-bottom: 4px;}ul.details li:last-child{border: none; padding: 0;}.menu{padding-right: 0px;}.banner-cont{bottom: 80px; width: 300px;}.banner-cont p{font-size: 12px;line-height: 14px;}a.view span{font-size: 26px;}figure.on-proj img{width: 64px;}figure.on-proj{margin-top: -48px !important;margin-bottom: 42px;}figure.on-proj h2{font-size: 12px; top: 24px; width: 60px;}figure.on-proj a span{position: absolute; bottom: 5px; left: 0; right: 0; font-size: 20px; color: #fff;}.projects,.blog-holder{overflow-x: auto; overflow-y: hidden;}.projects ul,.blog-holder ul{white-space: nowrap;}/*.all-projects ul li, .blog-holder ul li{width: 40%; margin: 0 5px;}*/.projects>ul>li,.blog-holder>ul>li{width: 220px; margin: 0 5px;}.proj-det h3, .blog h3, .testimonials-holder h3, .leadership-holder h3, .contact-holder h3, ul.pages li{line-height: 18px; font-size: 16px; white-space: pre-wrap;}.proj-det p{font-size: 12px; padding: 0 10px;}.proj-det ul li{font-size: 10px;}a.view{font-size: 14px; width: auto;}.blog-section-holder h2, .testimonials-holder h2, .about-section-holder h2, .leadership-holder h2, .contact-holder h2{font-size: 30px; line-height: 22px;}.blog h6, .blog p, .testimonials-holder h6, .about-holder p.abt-jr, .leadership h6, .contact-holder address, .enq-form .form-control{font-size: 12px; padding-bottom: 12px; margin: 0;}.testimonials-holder p, .about-holder p.intro{padding-bottom: 14px;}.blog p{padding-bottom:0}.blog{padding: 25px 20px;}.blog-section-holder{padding: 30px 15px;}section.proj-hold{padding: 20px 10px 30px;}.blog-section-holder h2{padding-bottom: 30px;}.testimonials-holder p, .about-holder p.intro{font-size: 16px; line-height: 25px; margin-bottom: 0;}.about-holder p.intro{font-size: 16px; line-height: 18px; margin-bottom: 0;}.testi-section-holder, .leadership-holder{padding: 0px 30px 28px;margin-bottom: 42px;}.testimonials-holder h2, .leadership-holder h2{padding-bottom: 25px;}.testimonials-holder h6{padding-bottom: 3px;}.carousel-indicators li{border: 1px solid #c01a20 !important; border-radius: 10px;}.carousel-indicators .active{background-color:#c01a20 !important}.carousel-indicators{bottom: -45px !important;}.about-section-holder{background-position:-380px -300px; min-height:auto;}.contact-section-holder{background-size: cover;min-height:auto;}.about-holder{padding: 6%;}.about-holder h2{padding-bottom: 16px;}.leadership-holder ul li{display: inline-block; width: 100%; vertical-align: top;}/*.leadership-holder ul li img{width: 115px;}*/.leadership-holder{padding: 30px 0px;}.about-holder p{font-size:12px !important}.contact-holder,.contact-holder h2{text-align: center; padding-bottom:40px}.contact-holder h3{padding-bottom: 15px;}.corporate{margin-bottom: 40px;}.jr-address{margin-bottom: 60px;}h2.enq-heading{padding-bottom:30px}.links{display:none}.enq-form .form-control{margin:0 auto 10px !important; height: 50px; width: 245px;}.contact-section-holder{padding:30px 0 0}.container.pad0-xs{width: auto; padding: 0;}input.form-control[type=submit]{height: 55px; margin: 0 auto; width: 160px;}.leadership-holder h3{font-size:17px; line-height:14px; padding-bottom:10px; text-align: center;}.leadership h6{text-align: center;}.container.pad0-xs{width: auto; padding: 0;}ul.social-icon{text-align:center}.enq-form{padding-bottom: 30px;}footer{padding: 10px 0;}footer p{font-size: 12px; margin:20px}/*menu*/.menu1.show-menu,.menu2.show-menu,.menu3.show-menu{position: absolute; top:0px; right:0; bottom: 0; padding-top: 100px}.menu1.show-menu{top:110px; padding-top: 0}/*.menu2.show-menu{top:0; right:310px; bottom: 0; z-index: 5; background-color: rgba(0,0,0,0.5); opacity: 1}.menu3.show-menu{top:0px; right:350px; bottom: 0; z-index: 2; background-color: rgba(0,0,0,0.7);opacity: 1}*/.pad-top-120{padding: 0}.menu1{padding-left: 0;}.menu1,.menu2, .menu3,.hide-menu{position: absolute; top:100px; right: -800px; bottom: 0;padding: 10px;width: 100%;background-color: rgba(0,0,0,0.0)}.menu-cont-holder nav .close-icon a{border: none; border-radius: 2px; padding: 10px 0;}.menu-cont-holder nav .close-icon{padding-top: 11px;}.menu-cont-holder nav ul li{padding-right: 0; padding-bottom: 5px;}.menu-cont-holder nav ul li a{font-size: 16px; line-height: 12px;}a.view{padding: 10px 20px;}}@media (min-width:768px) and (max-width:1023px){/*section.section-holder{margin-top: 70px;}*/.jr-holder img{width: 20%;}.carousel-inner .item{height: 220px;}.carousel-indicators{bottom: 10px !important;}.left-shape{display: none;}.right-shape{display: none;}.about-bottom, .about-holder p.abt-jr{padding: 0px;}.previous-arrow{margin-left: -26px;}.projects-card{width: 318px;}.next-arrow{margin-right: 0px;}.menu-cont-holder nav .close-icon{padding-top: 18px;}.menu-cont-holder nav .close-icon a{padding: 10px 0; border: none;}}@media screen and (max-width:360px){.big-srn-img{display:none !important}.small-srn-img{display:block !important}.jr-holder img{padding: 5px 0;}.jr-holder{padding: 0 10px 0;}.projects-card{width: 206px; margin: 0 auto;}.previous-arrow{margin-left: -11px;}.carousel-inner .item{height: 250px;}.carousel-indicators{bottom: 0px !important;}.testimonials-holder p{padding: 0 0 15px 0}}@media screen and (max-width:600px){.about-section-holder{background-position:inherit;}.jr-header-scroll .jr-holder ul.details{vertical-align: middle;}}@media screen and (max-width:768px){.ongoing-projects-header{padding-bottom: 25px; font-size: 28px; line-height: 22px; text-align: center;}.banner-caption{padding: 10px 12px;}.banner-caption h3{font-size: 16px;}.owl-pagination{display: none;}.next-arrow{margin-right: 0px;}.logo-img{margin-top: -36px; text-align: center;}.button{padding: 0px;}.logo-img img{width: 34%;}.projects-card{margin: 0 auto;}}@media (min-width:1024px) and (max-width:1199px){.projects-card{width: 266px;}.carousel-inner .item{height: 300px;}}@media (min-width:360px) and (max-width:479px){.projects-card{width: 268px;}.previous-arrow{margin-left: 0px;}.carousel-inner .item{height: 250px;}.carousel-indicators{bottom: 0px !important;}.testimonials-holder p{padding: 0 0 15px 0}}@media (min-width:480px) and (max-width:767px){.projects-card{width: 268px;}.previous-arrow{margin-left: 0px !important;}.carousel-indicators{bottom: 5px !important;}.carousel-inner .item{height: 200px;}.testimonials-holder p{padding-left: 0; padding-right: 0}}@media (min-width:901px) and (max-width: 1023px){.projects-card{width: auto;}.logo-img{text-align: center; margin: -40px auto 0;}.logo-img img{width: 70%;}.next-arrow{margin-right: -24px;}figure.on-proj{margin-top: -90px;}.proj-det p{padding: 0 15px;}}@media (min-width:1024px) and (max-width:1199px){ul.plots li{font-size: 12px;}.proj-det p{padding: 0 22px;}figure.on-proj{margin-bottom: 40px}.jr-holder img{width: 70px;}/*.carousel-inner .item{padding-bottom:50px; height: 217px;}*/ .carousel-indicators{bottom: 10px !important;}.next-arrow{margin-right: -10px;}}