.carousel .carousel-control-prev,.carousel .carousel-control-next{background-color:transparent;border:0;width:8%}.carousel .carousel-control-prev .carousel-control-prev-icon,.carousel .carousel-control-next .carousel-control-next-icon{width:50px;height:50px;background-color:rgba(0,0,0,.8);background-size:70%;border-radius:50%}.carousel .bg-image-for-slider{width:100%;height:90vh;background-size:cover;background-repeat:no-repeat;background-position:top}.dark-effect{position:relative}.dark-effect:before{content:'';position:absolute;top:0;width:100%;height:100%;background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0));background:-o-linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0));background:-moz-linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0))}@media screen and (min-width:1024px){.carousel .hideSliderForBigScreen{display:none}}.carousel .carousel-inner .carousel-item .captions{position:absolute;bottom:100px;z-index:20}.carousel .carousel-inner .carousel-item .captions.rightContent{right:100px}.carousel .carousel-inner .carousel-item .captions.leftContent{left:100px}.carousel .carousel-inner .carousel-item .captions h4{color:var(--bs-white);font-weight:800;text-transform:uppercase;font-size:50px;text-shadow:0 0 5px rgba(0,0,0,.5)}.carousel .carousel-inner .carousel-item .captions h4 span{display:block}.image-fix{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.image-fix img{width:auto;height:auto;margin:auto}.image-zoom-main .image-zoom{overflow:hidden;position:relative}.image-zoom-main .image-zoom img{transform:scale(1) rotate(0deg);transition:all .5s linear}.image-zoom-main:hover .image-zoom img{transform:scale(1.1) rotate(-2deg)}.image-zoom-main .image-zoom.with-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;opacity:0;visibility:hidden;transition:all .2s linear}.image-zoom-main:hover .image-zoom.with-overlay:before{opacity:1;visibility:visible}.backgroundImage{background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:40px}.backgroundImage .backgroundImage-container{width:100%;padding:40px 0}.backgroundImage .backgroundImage-container.opacitie1{background-color:rgba(36,44,51,.1)}.backgroundImage .backgroundImage-container.opacitie2{background-color:rgba(36,44,51,.2)}.backgroundImage .backgroundImage-container.opacitie3{background-color:rgba(36,44,51,.3)}.backgroundImage .backgroundImage-container.opacitie4{background-color:rgba(36,44,51,.4)}.backgroundImage .backgroundImage-container.opacitie5{background-color:rgba(36,44,51,.5)}.backgroundImage .backgroundImage-container.opacitie6{background-color:rgba(36,44,51,.6)}.backgroundImage .backgroundImage-container.opacitie7{background-color:rgba(36,44,51,.7)}.backgroundImage .backgroundImage-container.opacitie8{background-color:rgba(36,44,51,.8)}.backgroundImage .backgroundImage-container.opacitie9{background-color:rgba(36,44,51,.9)}.image-shadow{position:relative}.image-shadow:before{content:'';position:absolute;width:100%;height:100%;top:-10px;left:-10px;background-color:rgb(197 196 202 / 29%);border-radius:8px;z-index:2}.image-shadow img{border-radius:8px;position:relative;z-index:3}.image-shadow.opacitie1:before{box-shadow:0 0 10px rgba(0,0,0,.1)}.image-shadow.opacitie2:before{box-shadow:0 0 10px rgba(0,0,0,.2)}.image-shadow.opacitie3:before{box-shadow:0 0 10px rgba(0,0,0,.3)}.image-shadow.opacitie4:before{box-shadow:0 0 10px rgba(0,0,0,.4)}.image-shadow.opacitie5:before{box-shadow:0 0 10px rgba(0,0,0,.5)}.image-shadow.opacitie6:before{box-shadow:0 0 10px rgba(0,0,0,.6)}.image-shadow.opacitie7:before{box-shadow:0 0 10px rgba(0,0,0,.7)}.image-shadow.opacitie8:before{box-shadow:0 0 10px rgba(0,0,0,.8)}.image-shadow.opacitie9:before{box-shadow:0 0 10px rgba(0,0,0,.9)}.navbar{padding:0 0}.navbar>.container-fluid{max-width:1140px}@media screen and (min-width:1024px){.dropdown-menu.show{display:none!important}.nav-item.dropdown:hover .dropdown-menu{display:block!important}}.navbar .navbar-collapse .navbar-nav{margin-left:auto}.nav-item.dropdown .dropdown-menu{padding:0 0;border-radius:0;border:0;margin:0}.btn{transition:all .3s linear;border-radius:25px;padding:7px 25px;border-width:2px}.btn:hover{background-color:transparent;color:#000;border-radius:5px}.clientshome.box5 .clients-box{width:calc(100% / 5 - 15px);margin:0 7px;float:left}.clientshome.box5 .clients-box:nth-child(5n+1){clear:both}.clientshome.box4 .clients-box{width:calc(100% / 4 - 20px);margin:0 10px;float:left}.clientshome.box4 .clients-box:nth-child(4n+1){clear:both}.clientshome.box3 .clients-box{width:calc(100% / 3 - 20px);margin:0 10px;float:left}.clientshome.box3 .clients-box:nth-child(3n+1){clear:both}.right-thumbnail{float:right;background-color:var(--white);border-radius:10px;box-shadow:0 0 15px rgb(0 0 0 / 20%);overflow:hidden;position:relative;margin-left:20px;width:450px}.right-thumbnail:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:10px solid var(--white);z-index:5;overflow:hidden}.right-thumbnail img{padding:8px;border-radius:10px;transform:scale(1);transition:all .5s linear}.right-thumbnail:hover img{transform:scale(1.1)}.left-thumbnail{float:left;background-color:var(--bs-white);border-radius:10px;box-shadow:0 0 15px rgb(0 0 0 / 20%);overflow:hidden;position:relative;margin-right:20px;width:450px}.left-thumbnail:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:10px solid var(--bs-white);z-index:5;overflow:hidden}.left-thumbnail img{padding:8px;border-radius:10px;transform:scale(1);transition:all .5s linear}.left-thumbnail:hover img{transform:scale(1.1)}.simple-thumbnail{background-color:var(--white);border-radius:10px;box-shadow:0 0 15px rgb(0 0 0 / 20%);overflow:hidden;position:relative}.simple-thumbnail:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:10px solid var(--white);z-index:5;overflow:hidden}.simple-thumbnail img{padding:8px;border-radius:10px;transform:scale(1);transition:all .5s linear}.simple-thumbnail:hover img{transform:scale(1.1)}section.page-banner{background-image:url(../img/banners.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:200px}section.banner-page .banner-container{background-image:none;background-color:rgba(0,0,0,.5);width:100%;height:100%}section.banner-page .banner-container .banner-text{color:var(--bs-white);font-weight:800;text-transform:uppercase;font-size:30px}.center-top-left-parent{position:relative}.center-top-left-parent .center-top-left-child{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.copyright{background-color:var(--color2);padding:5px 7px;text-align:center;color:var(--white);font-weight:500;font-size:15px}.copyright a{color:var(--white)}.list-styles-icon-png ul li{background-image:url(../img/check-mark.png);background-repeat:no-repeat;background-position:0 3px;background-size:15px;padding-left:20px}#self-accordion .accordion-block{margin-bottom:5px}#self-accordion .accordion-block .head{color:var(--black);background-color:#e1e1e1;border-bottom-width:1px;border-top-right-radius:.25rem;border-top-left-radius:.25rem;position:relative;padding:1rem 1.25rem;font-weight:500;font-size:18px;cursor:pointer}#self-accordion .accordion-block .head.active-heads{background-color:var(--gray);color:var(--white)}#self-accordion .accordion-block .accordion-bodys{padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.125);display:none}#self-accordion .accordion-block:first-child .accordion-bodys{display:block}#self-accordion .accordion-block .head .icon{float:right}.video-container video{width:100%;height:450px}@media screen and (max-width:480px){.video-container video{width:100%;height:180px}}@media screen and (min-width:481px) and (max-width:576px){.video-container video{width:100%;height:275px}}@media screen and (min-width:577px) and (max-width:767px){.video-container video{width:100%;height:325px}}@media screen and (min-width:768px) and (max-width:992px){.video-container video{width:100%;height:430px}}.header-banner-icons-parent{position:relative}.header-banner-icons-parent .header-banner-icons{position:absolute;left:50px;bottom:80px;z-index:50}.header-banner-icons-parent .header-banner-icons a{display:block;float:left;margin-right:7px;padding-left:5px}.header-banner-icons-parent .header-banner-icons a:hover span.icons,.header-banner-icons-parent .header-banner-icons a:hover span.text{background-color:var(--color2)}.header-banner-icons-parent .header-banner-icons a span.icons{display:table-cell;vertical-align:middle;width:50px;height:50px;background-color:var(--color);border-radius:50% 0 0 50%;text-align:center;position:relative;z-index:6;transition:all .2s linear}.header-banner-icons-parent .header-banner-icons a span.icons i{color:var(--white);font-size:1.6em;line-height:50px;padding-left:10px}.header-banner-icons-parent .header-banner-icons a span.text{display:table-cell;vertical-align:middle;height:50px;background-color:var(--color);border-radius:0 50px 50px 0;text-align:center;padding-left:0;padding-right:28px;color:var(--white);font-weight:600;transition:all .2s linear}.card.galleries{margin-top:10px;margin-bottom:10px}.card.galleries .overlay{position:relative}.card.galleries .overlay a{position:absolute;width:100%;height:100%;display:block;z-index:10}.card.galleries .overlay a span{display:block;width:50px;height:50px;border-radius:50%;background-color:var(--color2);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border:2px solid var(--dark);opacity:0;visibility:hidden;transition:all .2s linear}.card.galleries .overlay a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--dark);opacity:0;visibility:hidden;transition:all .3s linear}.card.galleries .overlay a:hover:before{opacity:.5;visibility:visible}.card.galleries:hover .overlay a span{opacity:1;visibility:visible}.card.galleries .card-body{padding:1rem 1rem;text-align:center}.card.galleries .card-body .card-title{margin-bottom:5px}.card.galleries .card-body .card-title a{color:var(--color);text-decoration:none;font-weight:600;font-size:18px}.card.galleries .card-body .upload-date{font-weight:400;font-family:'Roboto';font-size:15px;line-height:24px}.sub-gallery .card.galleries .card-body .card-title a{font-size:16px;text-transform:uppercase}.card.galleries .image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.card.galleries .image img{width:auto;height:auto;margin:auto;padding:5px 5px}.card.galleries.infrastructuress img{padding-top:5px}@media screen and (min-width:1140px){.card.galleries .image{height:}.card.galleries .image img{max-height:}}.counterup{padding:40px 0 30px;background:#2E2751}.counterup .title-bg{opacity:.2;color:#fff}.single-counter{margin-top:30px;position:relative;padding-left:90px}.single-counter .conter-content{border-left:1px solid #ffffff36;padding-left:20px}.single-counter .icon{position:absolute;left:0}.single-counter .icon:before{content:"";position:absolute;width:70px;height:70px;background:#fff;z-index:3;border-radius:100%;opacity:.3;top:4px;left:-7px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.single-counter:hover .icon:before{background:#F3A712;left:0;top:0;opacity:0;visibility:hidden}.single-counter .icon i{color:var(--color2);width:70px;height:70px;background:#fff;text-align:center;line-height:70px;border-radius:100%;z-index:33;font-size:25px;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.single-counter:hover .icon i{background:#F3A712;color:#fff}.single-counter h3{font-size:30px;font-weight:600;font-family:'Open Sans';color:#fff;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.single-counter h3 span{display:inline-block;color:#F3A712;margin-left:5px;font-family:'Open Sans';font-weight:400}.single-counter p{color:#eee;font-size:15px;text-transform:capitalize;font-weight:500;margin-top:2px}section.clients{padding:40px 0 40px;background-color:#eaeaea}#clients .testimonial{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 5px;overflow:hidden}#clients .testimonial img{width:auto;height:auto;margin:auto;transform:scale(1);transition:all .3s linear;padding:10px}#clients .testimonial:hover img{transform:scale(1.1)}@media screen and (min-width:1140px){#clients .testimonial{height:150px}#clients .testimonial img{max-height:150px}}.info-section{position:relative;padding:0 0;z-index:5;margin-top:60px}.info-section .info-column{position:relative;margin-bottom:30px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;-webkit-box-shadow:1px 2px 5px 3px rgba(0,0,0,.09);-moz-box-shadow:1px 2px 5px 3px rgba(0,0,0,.09);box-shadow:1px 2px 5px 3px rgba(0,0,0,.09);transition:all .4s linear}.info-section .info-column:hover{-webkit-box-shadow:1px 2px 5px 10px rgba(0,0,0,.2);-moz-box-shadow:1px 2px 5px 10px rgba(0,0,0,.2);box-shadow:1px 2px 5px 10px rgba(0,0,0,.2)}.info-section .info-column .column-header{padding:5px 20px;text-align:center;background:var(--color2);color:#fff}.info-section .info-column .column-header h3{line-height:40px;font-size:20px;margin-bottom:0}.info-section .info-column .info-box{position:relative;text-align:center;display:table;width:100%;height:180px;word-break:break-all;padding:25px 30px 20px;background:#fff}.info-section .info-column .info-box:hover{border-color:#5ec79c}.info-section .info-column .info-box .inner{position:relative;display:table-cell;vertical-align:top}.info-section .info-column .info-box .icon{position:relative;font-size:36px;line-height:1.2em;color:var(--color2);margin-bottom:17px}.info-section .info-column .info-box h4{font-size:16px;line-height:1.4em;color:var(--color1);margin-bottom:5px}.info-section .info-column .info-box .text{font-size:16px;margin-top:13px;line-height:25px;font-weight:400}.info-section .info-column .info-box .text a{color:var(--color1)}.info-section .info-column .info-box .text a:hover{color:var(--color2)}.myform1{margin-top:20px}.myform1 form .form-group{margin-bottom:2em}.myform1 form .form-group .input-area{border:1px solid var(--color2);position:relative}.myform1 form .form-group .input-area label{position:absolute;left:10px;top:-12px;margin-bottom:0;line-height:20px;background-color:var(--white);padding:0 8px;font-size:15px;color:#000;font-weight:500}.myform1 form .form-group .input-area .myinput{border:none;color:#333;font-size:15px;background-color:var(--white)}.myform1 form .form-group .input-area .myinput:focus{box-shadow:none}.btn1{color:#fff;border:none;background-color:var(--color2);border:2px solid var(--color2);padding:10px 40px;border-radius:25px;min-width:100px;cursor:pointer;box-shadow:3px 5px 4px rgba(0,0,0,.2);transition:background-color .1s linear;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:15px}.btn1:hover{background-color:var(--transparent);color:var(--color2)}.contact-form,.contact-map{margin-top:20px}.contact-map{padding-left:20px}.paginationBox{margin-top:10px}.paginationBox .pagination .page-item a.page-link{box-shadow:none;border-color:#999393;font-size:15px;font-family:var(--roboto4)}.paginationBox .pagination .page-item.active a.page-link,.paginationBox .pagination .page-item:hover a.page-link{background-color:var(--color2);border-color:var(--color2);color:#fff}.paginationBox .pagination .page-item a.page-link{color:#000}#no-more-tables td[data-title="Product"]{text-align:center}#no-more-tables td[data-title="Product"] img{width:120px;border:1px solid #ccc}#no-more-tables td[data-title="Product Info."] span.item-name:before{content:'Product Name:';font-weight:500;color:#000;margin-right:5px}#no-more-tables td[data-title="Product Info."] span.item-code:before{content:'Item Code:';font-weight:500;color:#000;margin-right:5px}#no-more-tables td{font-family:var(--monte4);vertical-align:middle}#no-more-tables .table tbody tr td[data-title="Download File"] a{background-color:var(--color);color:var(--white);font-family:'Roboto';font-weight:500;display:inline-block;font-size:17px;padding:7px 15px;border-radius:5px}#no-more-tables .table tbody tr td[data-title="Download File"] a:hover{background-color:var(--color2)}@media screen and (min-width:1024px){#no-more-tables .table thead tr th,#no-more-tables .table tbody tr td{text-align:center}#no-more-tables .table tbody tr td[data-title="Download File"]{width:200px}#no-more-tables .table tbody tr td[data-title="Sr. NO."]{width:100px}}.custom-row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.custom-row .colomns{flex:0 0 auto;width:33.3333333333%}.custom-row.col4 .colomns{flex:0 0 auto;width:25%}.custom-row.col5 .colomns{flex:0 0 auto;width:20%}.custom-row.col6 .colomns{flex:0 0 auto;width:16.6666666667%}.custom-row .colomns,.custom-row.col6 .colomns,.custom-row.col5 .colomns,.custom-row.col4 .colomns{padding-left:7px;padding-right:7px}@media screen and (max-width:480px){.custom-row .colomns,.custom-row.col6 .colomns,.custom-row.col5 .colomns,.custom-row.col4 .colomns{flex:0 0 auto;width:100%}}@media screen and (min-width:481px) and (max-width:576px){.custom-row .colomns,.custom-row.col6 .colomns,.custom-row.col5 .colomns,.custom-row.col4 .colomns{flex:0 0 auto;width:50%}}@media screen and (min-width:577px) and (max-width:767px){.custom-row .colomns,.custom-row.col6 .colomns,.custom-row.col5 .colomns,.custom-row.col4 .colomns{flex:0 0 auto;width:33.333%}}@media screen and (min-width:768px) and (max-width:992x){.custom-row .colomns,.custom-row.col6 .colomns,.custom-row.col5 .colomns,.custom-row.col4 .colomns{flex:0 0 auto;width:33%!important}}.content-box-editor-mode ul li{background-image:url(../img/checked.png);background-repeat:no-repeat;background-position:0 3px;background-size:15px;padding-left:23px}.content-box-editor-mode ul li{font-weight:400;font-size:16px;line-height:26px;margin-bottom:10px}.vision-mission-container .vision-mission-box{margin-bottom:20px}.vision-mission-container .vision-mission-box .image-area{display:table-cell;vertical-align:middle}.vision-mission-container .vision-mission-box .content-area{display:table-cell;vertical-align:middle}.vision-mission-container .vision-mission-box .content-area{padding-left:30px}.vision-mission-container .vision-mission-box:nth-child(2n+2) .content-area{padding-right:30px;padding-left:0}.vision-mission-container .vision-mission-box:nth-child(2n+2) .content-area{padding-right:30px;padding-left:0}.order-container{display:flex;flex-flow:row wrap}.order-container .logo-order-1{order:1;display:block}.order-container .enquiry-order-2{order:2;display:block}.order-container .phone-order-3{order:3;display:block;display:block}section.three-box-icon{background-color:#eaeaea;padding:60px 0 50px;margin-top:50px}section.three-box-icon .icon-box{background-color:var(--white);padding:15px 25px;text-align:center;transform:scale(1);-webkit-box-shadow:0 5px 20px rgb(0 0 0 / 10%);-moz-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgb(0 0 0 / 10%);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;border-top:3px solid transparent;transition:all 0.4s ease}section.three-box-icon .icon-box:hover,section.three-box-icon .icon-box.active{border-top-color:var(--color)}section.three-box-icon .icon-box:hover{transform:scale(1.02);-webkit-box-shadow:0 5px 25px rgba(0,0,0,.2);-moz-box-shadow:0 5px 25px rgba(0,0,0,.2);box-shadow:0 5px 25px rgba(0,0,0,.2)}section.three-box-icon .icon-box .icons{width:70px;height:70px;background-color:var(--color2);color:var(--white);text-align:center;border-radius:50%;margin:auto;margin-bottom:13px;line-height:65px}section.three-box-icon .icon-box .icons img{width:60%}section.three-box-icon .icon-box .heads{font-weight:700;margin-bottom:10px;color:var(--color);font-size:20px;font-family:'Raleway'}section.three-box-icon .icon-box p{font-weight:400;margin-bottom:0;color:var(--black);font-size:15px;line-height:24px;font-family:'Roboto'}section.three-box-icon .icon-box .readmore{font-weight:600;margin-bottom:0;color:var(--color);font-size:15px;line-height:24px;font-family:'Roboto';margin-top:14px;display:block}.whatsapp-icon{position:fixed;bottom:15px;right:15px;width:90px;z-index:999999}