@import url("https://fonts.googleapis.com/css2?family=Cormorant+Infant:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&amp;family=Cormorant:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&amp;family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;1,100;1,200;1,300;1,400;1,500&amp;display=swap");.top-search{padding-top:10px}.top-search .form-control{border-radius:30px 0px 0px 30px;font-size:14px}.top-search .form-control:focus{box-shadow:inherit;border-color:#ced4da}.top-search .btn-default{background-color:#e33d43;color:#fff;border-radius:0px 30px 30px 0px}.top-search .btn-default:hover{background-color:#333}*{margin:0px;padding:0px}body{overflow-x:hidden;width:100%;font-size:16px;color:#000}p{line-height:26px;font-family:"Poppins",sans-serif;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:"Cormorant",serif; font-weight: 600;}.swiper-pagination-bullet{border-radius:2px;background:#fff;opacity:unset;width:40px;height:3px}.swiper-pagination-bullet-active{background:#fb8513}a.default-btn{text-decoration:none;display:inline-block;margin-bottom:10px}a.default-btn div{padding:12px 20px;background:#e33d43;text-transform:uppercase;color:#fff;font-size:18px;letter-spacing:0.5px}a.default-btn-yellow{text-decoration:none;display:inline-block}a.default-btn-yellow div{padding:12px 20px;background:#fbbd06;text-transform:uppercase;color:#000;font-size:18px;letter-spacing:0.5px;width:200px;text-align:center}.sticky{/*position:fixed*/;top:0;width:100%;background:#fff;z-index:20;-webkit-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.16);box-shadow:0px 5px 8px 0px rgba(0,0,0,0.16);padding:0px}.scroll-top{background:#e33d43;display:inline-block;height:44px;width:44px;line-height:44px;text-align:center;border-radius:50%;position:fixed;bottom:10px;right:10px;overflow:hidden;white-space:nowrap;z-index:8;color:#fff;cursor:pointer}.padd-left-right-zero{padding:0px !important}.bread-crumb{/*overflow:hidden*/;background-size:cover !important}.bread-crumb .shade-crumb{background:rgba(0,0,0,0.6);width:100%;padding:120px 0px}.bread-crumb .shade-crumb .blog-text .small-date{color:#fff;letter-spacing:1px;padding-left:34px;text-transform:uppercase}.bread-crumb .shade-crumb .blog-text .small-date:before{content:'';width:30px;height:2px;background:#fff;position:absolute;bottom:2px;left:0px}.bread-crumb .shade-crumb .blog-text h2{font-size:46px;padding-top:5px;font-style:italic;color:#fbbd06}.enquiry-box .modal-content{background:none !important;border:0px !important}.popup-box{background:#fff;width:1100px;margin:auto;overflow:hidden}.popup-box .offer-img{width:100%;float:left}.popup-box .offer-img img{width:100%}.popup-box .pop-form{width:50%;float:left;padding:20px;box-sizing:border-box}.popup-box .pop-form i{color:#e33d43;font-size:30px;cursor:pointer;position:absolute;right:20px;top:20px;cursor:pointer}.popup-box .pop-form h2{font-size:30px;color:#000;font-weight:500}.popup-box .pop-form h2 span{color:#e33d43;font-style:italic;line-height:50px}.popup-box .pop-form input{background:#fff;padding:15px;border:1px solid #dcdcdc;font-family:"Poppins",sans-serif;width:100%;box-sizing:border-box;color:#000;letter-spacing:0.5px}.popup-box .pop-form textarea{background:#fff;padding:15px;border:1px solid #dcdcdc;font-family:"Poppins",sans-serif;width:100%;box-sizing:border-box;color:#000;resize:none;letter-spacing:0.5px}.popup-box .pop-form button{background:#e33d43;padding:10px 0px;width:100%;text-align:center;font-size:18px;text-transform:uppercase;border:0px;color:#fff;letter-spacing:0.5px}.news-events .swiper-slide{height:100%}.main-slide .swiper-slide img{width:100%}.testimonial-bg .swiper-slide{height:100%}.error-page{background:#f3f3f3;padding:40px 0px}.error-text-new{text-align:center;text-transform:uppercase}.error-text-new .text-1{font-size:40px;color:#343434;font-weight:bold;padding-bottom:15px;letter-spacing:1px}.error-text-new .text-2{font-size:30px;color:#e31e24;font-weight:400;padding-top:15px;letter-spacing:1px}.error-text-new .text-3{font-size:18px;color:#6b6b6b;font-weight:400;padding-top:10px;letter-spacing:2px}.new-container{max-width:1366px;width:100%;margin:auto;padding:0px 0px 118px 0px;height:70px}.new-container .logo-area{width:180px;float:left}.new-container .logo-area img{width:100%}.new-container .menu-div{width:100%;max-width:1100px;float:right}body,html{overflow-x:hidden}.topbar{background-color:#003065;padding:9px 0px}.topbar p{margin:0px;padding:0px;text-align:right;position:relative;right:0px}.topbar p a{font-size:15px;color:#fff;text-decoration:none;padding-left:28px}.topbar p a i{color:#ffffff;padding-right:3px}.topbar p a:hover{color:#fff}.callusenblk{display:none}.menu ul{margin:0px;padding:0px;list-style:none;float:right}.menu ul li{float:left;font-family:"Poppins",sans-serif;font-size:15px;list-style:none;font-weight:400;padding:10px 11px 0px 0px;margin:0px 2px;position:relative;line-height:60px}.menu ul li a{color:#000;text-decoration:none;padding:10px 13px;transition:0.3s;text-transform:uppercase;letter-spacing:0.3px}.menu ul li a:hover{color:#fff;background:#e33d43;border-radius:2px}.menu ul li:last-child{padding-right:0px}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;min-width:200px;border-radius:10px;padding-top:10px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:99999;top:70px;overflow:hidden}.dropdown-content li{color:black;text-decoration:none;display:block;width:100%;background:#fff;padding:2px 9px !important;margin:0px !important;font-size:18px;padding:10px}.dropdown-content li a{display:block;letter-spacing:0.3px;line-height:20px}.dropdown-content li a .new-tag{width:auto;height:23px;margin-top:-5px}.dropdown-content li a:hover{background:none !important;color:#e33d43 !important;padding:10px !important;margin:0px !important;width:100%}.dropdown-content li a span{display:block;font-size:12px;font-weight:normal;text-transform:none}.dropdown:hover .dropdown-content{display:block !important}.sticky .dropdown-content{top:60px}.slider-bg-inner .dropdown-content{top:49px}.getquotebtn{background:#fb8513;color:#fff !important;border-radius:2px}.mobile-menu-btn{background:#292929;padding:6px 12px;color:#fff;top:12px}.sidenav{height:100%;width:0;position:fixed;z-index:9999;top:0;left:0;background-color:#292929;overflow-x:hidden;transition:0.5s;padding-top:50px;list-style-type:none}.sidenav a{padding:10px 15px 10px 15px;text-decoration:none;font-size:16px;color:#efefef;display:block;transition:0.3s;border-bottom:1px solid #393939;text-transform:capitalize}.sidenav ul{margin:0px;padding:0px}.sidenav li a i{float:right}.sidenav li ul{margin:0px;padding:0px}.sidenav li ul li{padding-left:0px}.sidenav a:hover,.offcanvas a:focus{color:#f36e29}.sidenav .closebtn{border:medium none;position:absolute;top:0;right:0px;font-size:20px;margin-left:50px}.droup-arrow{float:right;margin-right:20px}.menuIcn{color:#fb8513;font-size:24px;float:right;padding:0px;display:none;border:1px solid #fb8513;margin-left:10px;margin-top:7px;cursor:pointer;font-family:'Font Awesome 5 Pro'}.menu-div [class^='dropdown']:nth-child(5) .dropdown-content{right:0px}.menu li.dropdown:hover>.dropdown-content{display:block}.slide-text{padding-left:180px;padding-right:20px}.slide-text h1{font-family:"Cormorant",serif;font-size:30px;color:#000;margin:0px;padding:0px;position:relative}.slide-text h1:after{content:'';left:0px;width:120px;height:3px;background:#fbbd06;bottom:0px;position:absolute}.slide-text h1 span{font-size:60px;display:block;font-weight:600}.slide-text p{padding-top:10px;letter-spacing:1px}.slide-follow{position:absolute;left:90px}.slide-follow .follow-text{color:#000;display:block;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);white-space:nowrap;position:relative;top:0px;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1px}.slide-follow .follow-text:after{top:-192%;content:'';left:-59px;width:2px;height:99px;background:#fbbd06;bottom:0px;position:absolute;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.slide-follow .social-icons-slide{margin-top:177%; text-align:center}.slide-follow .social-icons-slide ul{list-style:none;margin:0px;padding:0px}.slide-follow .social-icons-slide ul li{list-style:none;margin:0px;padding:0px;color:#000;font-size:20px}.slide-follow .social-icons-slide ul li a{text-decoration:none;color:#000}.counter-bg{background:#003065}.counter-bg .counter-text h2{font-size:70px;color:#ede600;font-weight:600;font-family:"Cormorant Infant",serif;line-height:70px}.counter-bg .counter-text div{letter-spacing:2px;text-transform:uppercase; color:#FFFFFF}.counter-bg .counter-text div span{display:block;font-weight:400}.counter-bg .brd-rgt{border-right:1px solid #e3caae}.defaultpadd{padding:50px 0px 20px}.about-img img{z-index:1}.about-img:after{width:182px;height:63px;position:absolute;content:'';right:-55px;bottom:-25px;background:url("../images/plus-dots.png") no-repeat;z-index:-1}.about-content{padding-left:40px}.about-content h2{font-size:30px;color:#000}.about-content h2 span{color:#e33d43;font-size:60px;display:block;font-style:italic;line-height:50px}.about-content p{padding-top:15px;font-size:15px}.mrg-left{margin-left:-50px}.border-box{padding:15px 20px;border:6px solid #f7f7f7;background:rgb(255 0 0 / 10%);min-height:auto}.border-box h2{font-weight:600;color:#000}.ongoing-bg{background:url("../images/ongoing-bg.jpg") center bottom no-repeat}.ongoing-bg .ongoing-text h2{font-size:30px;color:#000}.ongoing-bg .ongoing-text h2 span{color:#e33d43;font-size:60px;display:block;font-style:italic;line-height:50px}.ongoing-bg .proj-box{width:85%;height:390px;margin-bottom:150px}.ongoing-bg .proj-box .logo-box{position:absolute;bottom:-116px;width:100%;right:-53px}.ongoing-bg .proj-box .logo-box img{width:100%;height:160px;object-fit:contain}.ongoing-bg .proj-box .logo-box .white-box{width:100em;background:#fff;border:6px solid #f7f7f7;height:230px;padding:10px 0px;text-align:center;vertical-align:middle;display:table-cell}.ongoing-bg .mrg-top-1{margin-top:130px}.ongoing-bg .mrg-top-2{margin-top:-100px}.completed-proj-bg{background:url("../images/dots-bg.jpg")}.completed-proj-bg .com-main-head h2{font-size:40px;color:#000}.completed-proj-bg .com-main-head h2 span{color:#e33d43;font-style:italic;line-height:50px}.completed-proj-bg .com-pro-box{width:95%;height:380px;padding:30px;box-sizing:border-box;margin:auto;transition:0.3s}.completed-proj-bg .com-pro-box .transparent-bg{background:rgba(255,255,255,0.9);padding:20px;height:350px;text-align:center;display:table-cell;vertical-align:middle;width:100em}.completed-proj-bg .com-pro-box .transparent-bg h2{font-size:24px;font-weight:600;padding-top:10px}.completed-proj-bg .com-pro-box .transparent-bg p{letter-spacing:1px}.completed-proj-bg .com-pro-box .transparent-bg img{width:100%;height:160px;object-fit:contain}.completed-proj-bg .overlay{position:absolute;top:15px;bottom:0;left:20px;right:0;overflow:hidden;width:90%;height:0;transition:.5s ease}.completed-proj-bg .com-pro-box:hover .overlay{bottom:0;height:100%}.news-events{padding-bottom:80px}.news-events .com-main-head h2{font-size:40px;color:#000}.news-events .com-main-head h2 span{color:#e33d43;font-style:italic;line-height:50px}.news-events .thumbs-box{width:100%;height:260px;text-align:center;background-size:cover !important}.news-events .thumbs-box img{width:80px;margin-top:24%}.news-events .news-events-slide{margin-left:8.5%}.news-events .news-events-slide .swiper-pagination{bottom:-32px}.news-events .news-events-slide .swiper-pagination .swiper-pagination-bullet{background:#000}.news-events .news-events-slide .swiper-pagination .swiper-pagination-bullet-active{background:#fb8513}.news-events .swiper{overflow:inherit !important}.blog-bg{background:url("../images/counter-bg-2.png") #f7f7f7 bottom center no-repeat}.blog-bg .com-main-head h2{font-size:40px;color:#000}.blog-bg .com-main-head h2 span{color:#e33d43;font-style:italic;line-height:50px}.blog-bg .blog-thumb{height:340px;width:95%;margin:auto;background-color:#fff}.blog-bg .blog-text{background:#fff;padding:20px 35px;height:160px;margin-top:5px;width:95%;margin:auto;box-sizing:border-box}.blog-bg .blog-text .small-date{color:#e33d43;letter-spacing:1px;padding-left:34px}.blog-bg .blog-text .small-date:before{content:'';width:30px;height:2px;background:#e33d43;position:absolute;bottom:2px;left:0px}.blog-bg .blog-text h2{font-size:26px;padding-top:10px}.blog-bg .blog-text h2 a{text-decoration:none;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-bg .blog-text h2 a:hover{color:#e33d43}.gallery-block .com-main-head h2{font-size:40px;color:#000}.gallery-block .com-main-head h2 span{color:#e33d43;font-style:italic;line-height:50px}.gallery-block .gallery-thumb{height:260px;width:95%;margin:auto}.gallery-block .gallery-text h2{font-size:30px;color:#000;font-weight:600;padding-top:15px;line-height:24px}.gallery-block .gallery-text a{text-decoration:none;color:#e33d43;display:block;letter-spacing:1px;text-transform:uppercase;font-weight:600}.testimonial-bg{background:url("../images/testi-bg.jpg")}.testimonial-bg .com-main-head h2{font-size:40px;color:#000}.testimonial-bg .com-main-head h2 span{color:#e33d43;font-style:italic;line-height:50px}.testimonial-bg .testimonials p{font-family:"Cormorant",serif;font-size:26px;line-height:32px;padding:0px 100px;font-weight:600}.testimonial-bg .testimonials .thumbnail{width:100px;height:100px;border-radius:50%;overflow:hidden;background:#e33d43;margin:auto}.testimonial-bg .testimonials h2{text-transform:uppercase;padding-top:10px}.testimonial-bg .testimonials h2 span{display:block;font-family:"Poppins",sans-serif;font-size:16px;letter-spacing:2px}.testimonial-bg .testimonials .swiper-button-next,.testimonial-bg .testimonials .swiper-button-prev{color:#fff}.best-deal-bg{background:url("../images/quote-bg.jpg") bottom;height:360px;margin-bottom:250px}.form-bg-home{background:url("../images/form-bg.jpg");padding:40px;position:relative;margin-top:150px}.form-bg-home h2{font-size:34px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.form-bg-home h2 span{display:block;font-size:16px;color:#e33d43;letter-spacing:1px;font-family:"Poppins",sans-serif;font-weight:400}.form-bg-home input{font-family:"Poppins",sans-serif;font-weight:400;letter-spacing:1px}.form-bg-home .input-group-text{border:0px !important;background:none !important}.form-bg-home .form-control{border:0px !important;background:none !important}.form-bg-home .input-group{border-bottom:1px solid #000}.form-bg-home button{padding:10px 0px;background:#e33d43;text-transform:uppercase;color:#fff;font-size:18px;letter-spacing:0.5px;border:0px;width:100%}.brochure-text{color:#000;font-family:"Cormorant",serif;font-size:32px;text-transform:uppercase}.brochure-text i{color:#e33d43}footer{background:#27292c}footer .logo-area{width:240px}footer .logo-area img{width:100%}footer .social-media-footer{display:block}footer .social-media-footer ul{list-style:none;margin:20px 0px 0px 0px;padding:0px}footer .social-media-footer ul li{list-style:none;margin:0px 5px;padding:0px;float:left;width:60px;height:60px;line-height:60px;background:#202020;border-radius:50%;text-align:center}footer .social-media-footer ul li a{text-decoration:none;color:#fff}footer .social-media-footer ul li i{color:#fff;font-size:20px}footer .footer-links h2{font-size:24px;text-transform:uppercase;color:#fff;font-weight:500}footer .footer-links ul{list-style:none;margin:0px 0px 0px 0px;padding:0px}footer .footer-links ul li{list-style:none;margin:0px;padding:5px 0px;width:100%;font-family:"Poppins",sans-serif;letter-spacing:0.5px}footer .footer-links ul li a{text-decoration:none;color:#a6a6a6}footer .get-in-touch h2{font-size:24px;text-transform:uppercase;color:#fff;font-weight:500}footer .get-in-touch .address-box{padding-left:40px;color:#a6a6a6;letter-spacing:0.5px}footer .get-in-touch .address-box span{display:block}footer .get-in-touch .address-box i{color:#fff;position:absolute;left:5px;top:10px;font-size:26px}footer .copyrights{border-top:1px solid #3f3f3f;padding-top:20px;color:#fff;font-family:"Poppins",sans-serif;color:#a6a6a6}.about-content h2{font-size:40px;color:#000}.about-content h2 span{color:#e33d43;font-size:40px;display:inline-block;font-style:italic;line-height:50px}.about-content b{font-weight:600;letter-spacing:1px}.about-content .our-team{overflow:hidden;position:relative}.about-content .our-team img{width:100%;height:auto;position:relative;right:0;transition:all 0.4s ease-in-out 0s}.about-content .our-team:hover img{right:60%}.about-content .our-team .team-content{width:80%;height:100%;background:#f1f1f1;padding:5% 30px 0;position:absolute;top:0;right:-80%;transition:all 0.4s ease-in-out 0s}.about-content .our-team:hover .team-content{right:0}.about-content .our-team .title{font-size:26px;color:#e33d43;margin:0 0 10px 0}.about-content .our-team .post{display:block;font-size:12px;font-weight:400;color:#000;text-transform:uppercase;margin-bottom:5px}.about-content .our-team .description{font-size:14px;color:#000;line-height:24px}.about-content .our-team .social{padding:0;margin:0;list-style:none}.about-content .our-team .social li{display:inline-block;margin-right:10px}.about-content .our-team .social li:last-child{margin-right:0}.about-content .our-team .social li a{display:block;width:36px;height:36px;line-height:36px;font-size:20px;color:#000;text-align:center;transition:all 0.3s ease-in-out 0s;text-decoration:none}.about-content .our-team .social li a:hover{color:#fff}.about-content .our-team .social li a.fa-facebook:hover{background:#3b5a9b}.about-content .our-team .social li a.fa-twitter:hover{background:#2baae1}.about-content .our-team .social li a.fa-google-plus:hover{background:#f63d26}.about-content .our-team .social li a.fa-youtube:hover{background:#c3181e}@media only screen and (max-width: 1367px){html{overflow-x:hidden}body{font-size:16px;overflow-x:hidden}.new-container{max-width:86%;margin:auto;padding:4px 0px 93px 0px;height:70px}.new-container .logo-area{	margin-top:0px}.new-container .menu-div{max-width:900px}.menu ul li a{padding:8px 8px}.slide-follow{left:0px}.slide-follow .follow-text:after{top:-200%}.slide-text{padding-left:80px}.counter-text h2{font-size:60px !important}.blog-text h2{font-size:22px !important}.gallery-text h2{font-size:22px !important}.testimonials p{font-size:22px !important}.brochure-text{font-size:22px !important}.news-events .thumbs-box img{margin-top:28%}footer{font-size:14px}}@media only screen and (max-width: 1200px){.new-container .logo-area{width:150px}.new-container .menu-div{max-width:800px}.menu ul li{font-size:12px}.menu ul li a{padding:10px 6px}.dropdown-content{top:48px;overflow:hidden}.slide-text h1 span{font-size:50px}.counter-text h2{font-size:50px !important;line-height:60px !important}.border-box{height:270px}.border-box p{font-size:15px}}@media only screen and (max-width: 1000px){.new-container{padding:10px 0px}.new-container .menu-div{display:none}.new-container .logo-area{width:101px}.menuIcn{color:#fb8513;border:0px;margin-left:0px;margin-right:10px;display:inline;transition:all .5s ease;     margin-top: 4px;}.mrg-left{margin-left:0px !important}.about-content{padding-left:0px}.mob-padd{padding:0px 15px}.mob-margin-top{margin-top:20px}.ongoing-bg .proj-box{width:100%;height:100%;background:none !important;margin-bottom:30px;margin-top:20px}.ongoing-bg .proj-box .logo-box{position:relative;bottom:0px;width:100%;right:0px}.ongoing-bg .proj-box .logo-box .white-box{width:100%;height:100%;display:block}.ongoing-bg .proj-box .logo-box .white-box img{width:100%}.mrg-top-1{margin-top:0px !important}.mrg-top-2{margin-top:0px !important}.completed-proj-bg .overlay{left:12px}.completed-proj-bg .com-pro-box{width:100%}.news-events .thumbs-box{height:165px}.news-events .thumbs-box img{width:54px;margin-top:29%}.news-events .news-events-slide{margin-left:5%}.blog-bg .blog-thumb{height:200px}.blog-bg .blog-text{padding:10px}.bread-crumb .shade-crumb .blog-text h2{font-size:30px !important}.projects-tabs .proj-box{width:90% !important;height:300px !important;margin-bottom:30px;margin-top:20px}.projects-tabs .proj-box .logo-box{right:-34px !important}.projects-tabs .proj-box .logo-box .white-box{width:100%;height:100%;display:block}.projects-tabs .proj-box .logo-box .white-box img{width:100%}footer .social-media-footer ul li{width:50px;height:50px;line-height:50px}.border-box.mob-margin-top{margin-top:0px}.slide-follow{display:none}.new-container .logo-area{margin-top:0px}}@media only screen and (max-width: 992px){.hide-item{display:none}.border-box{min-height:228px;height:inherit}#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}#no-more-tables td:before{content:attr(data-title)}.projects-tabs .proj-box .logo-box .white-box img{height:130px !important}.projects-tabs .proj-box .logo-box .white-box{width:inherit !important;height:130px !important}.top-search{padding-top:0px;padding-bottom:10px}.topbar p{text-align:center}.top-search{background-color:#f5f5f5;padding:7px 15px}.top-search .form-control{border-radius:0px !important}.top-search .btn-default{border-radius:0px !important;background-color:#fff;border:1px solid #ced4da;color:#333}.top-search .btn-default:focus{box-shadow:inherit !important}.top-search .btn-default:hover{background-color:#e33d43;border-color:#e33d43;color:#fff}}@media only screen and (max-width: 768px){.no-brdr-rgt{border-right:0px !important}.counter-height{padding:20px 0px}.mob-brd-btm{border-bottom:1px solid #e3caae}.counter-text h2{font-size:30px !important;line-height:30px !important}.testimonial-bg .swiper-button-next{display:none !important}.testimonial-bg .swiper-button-prev{display:none !important}.testimonial-bg .testimonials p{padding:0px !important}.aligncenter-mob{text-align:center !important}.news-events .news-events-slide{margin-left:0%;/*overflow:hidden !important*/}.bread-crumb .shade-crumb{padding:70px 0px}.margin-right-minus{margin:0px !important}.project-details .block-content{width:70% !important;height:100% !important}.project-details .block-content .blocks{height:100% !important}.conatct-form{background:#f7f7f7;padding:20px}.popup-box{width:96%}.popup-box .offer-img{width:70%}.popup-box .pop-form{width:30%}.popup-box .pop-form h2{font-size:26px}.ongoing-bg .proj-box{margin-bottom:0px}.contact-content .address p{font-size:14px}.nri-guidlines .list-guides ul{padding-left:0px !important}.nri-guidlines .list-guides ul li ul{padding-left:0px !important}.nri-guidlines .list-guides ul li ul li ul{padding-left:0px !important}.projects-tabs .proj-box .logo-box .white-box{width:inherit !important;height:100px !important}.projects-tabs .proj-box .logo-box .white-box img{height:80px !important}.projects-tabs .proj-box .logo-box{bottom:-90px !important}.gallery-text h2{font-size:28px !important;text-align:left !important}.projects-tabs .proj-box{width:100% !important}.topbar{display:none;  font-size: 10px !important;
    color: #fff;
    text-decoration: none;
    padding-left:0px;}.callusenblk{display:block}.topcallus{background-color:#e22128;padding:7px 0px;text-align:center;font-size:16px;float:left;width:50%}.topcallus a{color:#fff;text-decoration:none}.topemail{background-color:#cf070f;padding:7px 0px;text-align:center;font-size:16px;float:left;width:50%}.topemail a{color:#fff;text-decoration:none}}@media only screen and (max-width: 640px){.news-events .thumbs-box{height:233px;margin-bottom:15px}.sticky{width:100%;top:0px;box-sizing:border-box}.projects-tabs .nav-tabs{border:0px;display:block;width:98%}.nav-tabs .nav-link{text-align:center}.defaultpadd{padding:20px 0px}.slider-swap{overflow:hidden}.project-details .client-logo-box{width:300px;margin-bottom:20px}.play-icon{top:40% !important}.play-icon img{width:60px !important}.popup-box{width:100%}.popup-box .offer-img{width:100%;float:none}.popup-box .pop-form{width:100%;float:none}.swiper-slide{height:130px}.main-slide .swiper-slide{height:100% !important}footer .get-in-touch .address-box{letter-spacing:0px;font-size:14px}.border-box{margin-bottom:20px !important}footer .copyrights{padding-bottom:80px}.project-details .block-content span{font-size:16px !important}}.projects-tabs .ongoing-text h2{font-size:40px;color:#000}.projects-tabs .ongoing-text h2 span{color:#e33d43;display:inline;font-style:italic;line-height:50px}.projects-tabs .proj-box{width:85%;height:340px;margin-bottom:150px}.projects-tabs .proj-box .logo-box{position:absolute;bottom:-116px;width:100%;right:-53px}.projects-tabs .proj-box .logo-box .white-box{width:100em;background:#fff;border:6px solid #f7f7f7;height:230px;padding:10px 0px;text-align:center;vertical-align:middle;display:table-cell}.projects-tabs .proj-box .logo-box .white-box img{width:100%;height:160px;object-fit:contain}.projects-tabs .tab-content{padding-top:20px}.projects-tabs .nav-tabs{border:0px}.projects-tabs .nav-tabs .nav-link{margin:10px;border:1px solid #000;text-transform:uppercase;color:#000;font-family:"Poppins",sans-serif;font-size:16px;letter-spacing:1px;padding:10px 20px;border-radius:4px}.projects-tabs .nav-tabs .nav-link a{color:#000}.projects-tabs .nav-tabs .nav-item.show .nav-link,.projects-tabs .nav-tabs .nav-link.active{border-color:#e33d43;color:#e33d43}.project-details .client-logo-box{padding:20px 0px;text-align:center;background:#fff;border:5px solid #f7f7f7;overflow:hidden}.project-details .client-logo-box img{display:block;width:100%}.project-details h2{color:#000;font-size:36px}.project-details h2 span{display:block;font-family:"Poppins",sans-serif;font-size:16px;padding:10px 0px;letter-spacing:1px}.project-details .grey-circle{width:80px;height:80px;background:#f7f7f7;border-radius:50%;float:left;margin-right:20px;text-align:center;line-height:70px}.project-details .grey-circle img{width:44px;position:relative;top:14px}.project-details .block-content{float:left;letter-spacing:1px;height:80px;width:80%;font-family:"Poppins",sans-serif}.project-details .block-content span{display:block;font-weight:bold;font-size:18px}.project-details .block-content .blocks{vertical-align:middle;display:table-cell;width:100em;height:80px}.salient-features{background:url("../images/salient-bg.jpg")}.salient-features h2{font-size:42px;color:#000}.salient-features h2 span{color:#e33d43;font-style:italic;line-height:50px}.salient-features .shade-box{-webkit-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);height:220px;background:#fff;padding:20px 20px 0px 20px;text-transform:uppercase;letter-spacing:1px;font-size:18px;margin:15px 15px 35px 15px}.salient-features .shade-box p{padding-top:5px;font-weight:500}.salient-features .shade-box p span{display:block}.salient-features .highlights-location ul{margin:0px;padding:0px 0px 0px 20px !important;list-style-type:circle !important}.salient-features .highlights-location ul li{padding:10px 0px 10px 0px;list-style-type:circle !important;font-family:"Poppins",sans-serif;position:relative;letter-spacing:0.5px}.layoutplan h2{font-size:42px;color:#000}.layoutplan h2 span{color:#e33d43;font-style:italic;line-height:50px}.layoutplan .drop-shadow{-webkit-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1)}.subheading{letter-spacing:2px;font-size:18px;text-transform:uppercase}.subheading p{font-weight:400}.project-gallery h2{font-size:42px;color:#000}.project-gallery h2 span{color:#e33d43;font-style:italic;line-height:50px}.project-gallery h3{font-size:26px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-gallery .gallery-shade{-webkit-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);margin:15px 15px 35px 15px;overflow:hidden}.project-gallery .gallery-shade .overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4);overflow:hidden;width:100%;height:0;transition:.5s ease;text-align:center}.project-gallery .gallery-shade .overlay img{width:50px;padding-top:25%}.project-gallery .gallery-shade:hover .overlay{bottom:0;height:100%}.faqsblock .accordion-button{font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.5px}.faqsblock .accordion-button:not(.collapsed){background:#fff}.faqsblock .accordion-button:focus{border-color:#fff;box-shadow:none}.faqsblock .accordion-body{font-family:"Poppins",sans-serif;font-weight:300}.faqsblock .accordion-item{border:0px;margin-bottom:20px}.play-icon{width:100%;position:absolute;top:45%;text-align:center}.play-icon img{width:100px}.margin-right-minus{margin-left:150px;margin-right:-100px}.gallery-text h2{font-size:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-content h2{font-size:40px;color:#000}.contact-content h2 span{color:#e33d43;font-style:italic;line-height:50px}.contact-content .address i{width:60px;height:60px;line-height:60px;background:#f77518;color:#ffffff;border-radius:50%;margin:10px 0px;font-size:30px;text-align:center}.contact-content .address h5{font-size:26px;color:#000}.contact-content .address p{letter-spacing:0.5px;font-weight:400}.conatct-form{background:#f7f7f7;padding:20px 35px}.conatct-form p{font-weight:400}.conatct-form h2{font-size:30px;color:#000;font-weight:500}.conatct-form h2 span{color:#e33d43;font-style:italic;line-height:50px}
    .conatct-form input{background: #f7f7f7;
    /* padding: 15px; */
    border: 0px;
       width: 100%;
    box-sizing: border-box;
    color: #000;
    letter-spacing: 0.5px;
    margin-bottom: 19px;
    border: solid 1px #cccccc9c;}
    .conatct-form textarea{background:#fff;padding:15px;border:0px;font-family:"Poppins",sans-serif;width:100%;box-sizing:border-box;color:#000;resize:none;letter-spacing:0.5px}.conatct-form button{background:#e33d43;padding:10px 0px;width:100%;text-align:center;font-size:18px;text-transform:uppercase;border:0px;color:#fff;letter-spacing:0.5px}.contact-address{background:#f7f7f7;padding:20px 20px 30px 20px;text-align:center;margin-bottom:20px}.contact-address i{width:60px;height:60px;line-height:60px;background:#f77518;color:#ffffff;border-radius:50%;margin:10px 0px;font-size:30px;text-align:center}.contact-address h2{font-size:30px;color:#000;font-weight:500}.contact-address p{font-weight:400}.contact-address p span{display:block}a.get-direction-btn{background:#e33d43;padding:5px 15px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:1px}.nri-guidlines{font-family:"Poppins",sans-serif;font-weight:300}.nri-guidlines h3{font-size:26px;color:#000}.nri-guidlines h3 span{color:#e33d43;display:inline-block;font-style:italic;line-height:50px}.nri-guidlines b{font-weight:600;letter-spacing:1px}.nri-guidlines .list-guides ul{list-style:none;margin:0px;padding:0px 0px 0px 20px !important}.nri-guidlines .list-guides ul li{list-style:none;margin:10px 0px 0px 0px;position:relative;font-family:'Poppins', sans-serif;font-weight:300}.nri-guidlines .list-guides ul li:before{content:'\f00c';position:absolute;left:0px;top:0px;font-family:'Font Awesome 5 Free';color:#e33d43;font-size:16px;font-weight:bold}.nri-guidlines .list-guides .sub-list-1 li:before{content:'\f192';font-size:14px}.nri-guidlines .list-guides .sub-list-2 li:before{content:'\f219';font-size:14px}.nri-guidlines .list-guides .sub-list-3 li:before{content:'\f0b2';font-size:14px}.nri-guidlines .col-width{width:33.33333%}.master-plans .pdf-box{-webkit-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);box-shadow:3px 6px 16px 0px rgba(0,0,0,0.1);height:200px;background:#fff;text-align:center;padding:0px 20px}.master-plans .pdf-box a{text-decoration:none;color:#000}.master-plans .pdf-box div{width:100em;height:200px;display:table-cell;vertical-align:middle;text-align:center}.master-plans .pdf-box div i{color:#e33d43;font-size:60px}.master-plans .pdf-box div p{text-transform:uppercase;font-family:"Poppins",sans-serif;padding:0px;margin:0px;font-weight:400;letter-spacing:1px;padding-top:10px}.blog-deatils .blog-side-cont{font-family:"Poppins",sans-serif !important}.blog-deatils .blog-side-cont p,.blog-deatils .blog-side-cont figcaption{padding-top:15px;font-family:"Poppins",sans-serif !important;padding:0px 0px 10px 0px;margin:0px;font-style:14px;text-align:justify}.blog-deatils .blog-side-cont p a,.blog-deatils .blog-side-cont figcaption a{text-decoration:underline;color:blue}.blog-deatils .blog-side-cont h2 span{font-family:"Poppins",sans-serif !important;font-size:14px;margin:0px;padding:0px}.blog-deatils .blog-side-cont h2 span a{text-decoration:underline;color:blue}.blog-deatils .search-form{position:relative}.blog-deatils .search-form form input{border:1px solid #ececec;height:64px;-webkit-box-shadow:none;box-shadow:none;padding-left:20px;font-size:16px;width:100%}.blog-deatils .search-form form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;border:none;font-size:20px;height:100%;padding:0 24px;background-color:transparent;color:#242424}.blog-deatils .recent-blogs{background:#f7f7f7;margin-top:20px;overflow:hidden;padding:15px 30px}.blog-deatils .recent-blogs h2{font-size:26px;color:#000;padding-bottom:5px;border-bottom:1px solid #dcdcdc}.blog-deatils .recent-blogs h2 span{color:#e33d43;display:inline-block;font-style:italic;line-height:50px}.blog-deatils .recent-blogs .blog-list ul{list-style-type:circle;margin:0px;padding:0px 0px 0px 20px}.blog-deatils .recent-blogs .blog-list ul li{list-style-type:circle;padding:0px 0px 10px 0px;position:relative}.blog-deatils .recent-blogs .blog-list ul li a{color:#000;text-decoration:none;font-family:"Poppins",sans-serif;font-weight:300;font-size:16px}.blog-deatils .recent-blogs .blog-list ul li a:hover{color:#e33d43}

.pt-115 {
    padding-top: 60px;
}
.pb-60 {
    padding-bottom: 60px;
}
.widget {
    padding-left: 0px;
    background-color: #f1eded;
    padding: 20px;
    border-radius: 15px;
}
.widget > h5 {
    border-bottom: 1px solid #cccccc;
    color: #303030;
    margin-bottom: 30px;
    padding-bottom: 10px;
}
.leave-review {
    z-index: 2;
    position: relative;
}

.leave-review input, .leave-review textarea {
    background: #fafafa none repeat scroll 0 0;
    margin-bottom: 20px;
}
input[type="text"], input[type="email"], input[type="password"] {
    background: transparent;
    border: 1px solid #e1e1e1;
    color: #606060;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 300;
    height: 40px;
    margin-bottom: 20px;
    padding: 0 10px;
    width: 100%;
}
.leave-review input, .leave-review textarea {
    background: #fafafa none repeat scroll 0 0;
    margin-bottom: 20px;
}
select {
    border: 1px solid #cecbcb;
    color: #999999;
    font-size: 13px;
    height: 40px;
    padding-left: 8px;
    width: 100%;
    margin-bottom: 20px;
    background: #fafafa none repeat scroll 0 0;
}
.leave-review input, .leave-review textarea {
    background: #fafafa none repeat scroll 0 0;
    margin-bottom: 20px;
}
.leave-review textarea {
    height: 120px;
}
textarea {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    color: #606060;
    font-family: "Montserrat",sans-serif;
    font-size: 13px;
    font-weight: 300;
    padding: 10px 10px 10px 10px;
    resize: vertical;
    width: 100%;
}
.submit-btn-1 {
    background: #f40002 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    padding: 5px 30px 6px;
    text-transform: uppercase;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.mb-60 {
    margin-bottom: 40px;
}



/*# sourceMappingURL=styles.css.map */



.sticky-icon  {
	z-index:999;
	position:fixed;
	top:35%;
	right:0%;
	width:220px;
	display:flex;
	flex-direction:column;}  
.sticky-icon a  {
	transform:translate(160px,0px);
	border-radius:50px 0px 0px 50px;
	text-align:left;
	margin:2px;
	text-decoration:none;
	text-transform:uppercase;
	padding:10px;
	font-size:22px;
	font-family:'Oswald', sans-serif;
	transition:all 0.8s;}
.sticky-icon a:hover  {
	color:#FFF;
	transform:translate(0px,0px);}	
.sticky-icon a:hover i  {
	transform:rotate(360deg);}
/*.search_icon a:hover i  {
	transform:rotate(360deg);}*/
.Facebook  {
	background-color:#2C80D3;
	color:#FFF;}
	
.Youtube  {
	background-color:#fa0910;
	color:#FFF;}
	
.Twitter  {
	background-color:#53c5ff;
	color:#FFF;}
	
.Instagram  {
	background-color:#8844ae;
	color:#FFF;}
	
.Google  {
	background-color:#d34836;
	color:#FFF;}						
.sticky-icon a i {
	background-color:#FFF;
height: 35px;
    width: 35px;
	color:#000;
	text-align:center;
	line-height:40px;
	border-radius:50%;
	margin-right:20px;
	transition:all 0.5s;}
.sticky-icon a i.fa-facebook-f  {
	background-color:#FFF;
	color:#2C80D3;}
	
.sticky-icon a i.fa-google-plus-g  {
	background-color:#FFF;
	color:#d34836;}
	
.sticky-icon a i.fa-instagram  {
	background-color:#FFF;
	color:#FD1D1D;}
	
.sticky-icon a i.fa-youtube  {
	background-color:#FFF;
	color:#fa0910;}
	
.sticky-icon a i.fa-twitter  {
	background-color:#FFF;
	color:#53c5ff;}
.fas fa-shopping-cart  {
	background-color:#FFF;}	
#myBtn {
	height:50px;
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  text-align:center;
  padding:10px;
  text-align:center;
	line-height:40px;
  border: none;
  outline: none;
  background-color: #1e88e5;
  color: white;
  cursor: pointer;
  border-radius: 50%;
}
.fa-arrow-circle-up  {
	font-size:30px;}

#myBtn:hover {
  background-color: #555;
}			