*{padding:0 auto}*,img{margin:0 auto}img{max-width:100%}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5,h6,p{font-size:16px}p{font-family:montserrat,sans-serif}a,p{font-weight:400}a{text-decoration:none}ul{margin:0;padding:0;text-align:center}ul li{list-style:none}.org{color:#ee6e25;text-decoration:none}body{font-family:montserrat,sans-serif;margin:0 auto}.padd0{padding:0!important}.clear{clear:both;display:block;font-size:0;line-height:0}.wrapper{margin:0 auto}.header{background:#000;left:0;padding:30px 0;position:absolute;right:0;top:0;width:100%;z-index:999}.header .logo{float:left;padding:6px 0;width:135px}.header .logo a{display:block}.header .nav{float:right}.header .nav ul.head-nav{padding:0}.header .nav ul{float:right;padding:20px 0 0}.header .nav ul li{float:left;list-style:none;padding-right:20px}.header .nav ul li a{color:#fff;font-size:14px;font-weight:400;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.head-nav li.active>a{color:#ee6e25!important;font-weight:700}.header .nav ul li a:hover{color:#cf1c1c}.header .menuBar-wrap div.search-container:first-of-type,.header .nav ul li:last-child div.search-container{background:#ee6e25;border-radius:100px;margin-top:6px;width:166px}.header .menuBar-wrap div.search-container:first-of-type,.header .nav ul li div.search-container{padding:0 10px}.header .menuBar-wrap div.search-container:first-of-type svg,.header .nav ul li div.search-container svg{color:#fff;width:15px}.header .menuBar-wrap div.search-container:first-of-type input,.header .nav ul li div.search-container input{background:transparent;border:0;border-radius:100px;color:#fff;font-size:14px;height:45px;outline:0;width:120px}.header .menuBar-wrap div.search-container:first-of-type input:hover,.header .menuBar-wrap div.search-container:first-of-type:hover,.header .nav ul li div.search-container input:hover,.header .nav ul li div.search-container:hover{background:#c7c7c7}.header .menuBar-wrap div.search-container:first-of-type input:hover svg,.header .menuBar-wrap div.search-container:first-of-type:hover svg,.header .nav ul li div.search-container input:hover svg,.header .nav ul li div.search-container:hover svg{color:#ee6e25}nav:after{clear:both;content:"";display:table}.nav ul{position:relative}.nav a{color:#fff;display:block;font-size:20px;line-height:60px;text-decoration:none}.nav ul ul.submenu{background:transparent;display:none;position:absolute;top:60px}.nav ul li:hover>ul{display:block}.nav ul li ul.submenu li{background:#fff;display:list-item;float:none;margin-bottom:4px;padding-right:0;position:relative;text-align:left;width:350px}.nav ul li ul.submenu li ul{left:51%;top:40px}.nav ul li ul.submenu li a{color:#000;line-height:40px!important;padding:0 5px}.nav ul li ul.submenu li a:hover{background:#e2e2e2;color:#000}.nav ul ul ul li{left:170px;position:relative;top:-60px}.header .menuBar-wrap div.search-container:first-of-type input::-moz-placeholder,.header .nav ul li div.search-container input::-moz-placeholder{color:#fff}.header .menuBar-wrap div.search-container:first-of-type input::placeholder,.header .nav ul li div.search-container input::placeholder{color:#fff}.bnr_sldr .item .banner-sec{display:flex;position:relative;top:0}.bnr_sldr .item .banner-sec video{background-color:#000000b3;height:738px;-o-object-fit:cover;object-fit:cover;width:100%}.bnr_sldr .item .banner-sec .banner_overlay{background-color:#0006;height:738px;position:absolute;top:0;width:100%}.bnr_sldr.service-banner .item .banner-sec .banner_overlay{background-color:#000000a6;height:100%}.bnr_sldr.service-banner{overflow:hidden}.bnr_sldr.service-banner .item .banner-sec{height:520px}.bnr_sldr.service-banner .item .banner-sec img{display:block;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.bnr_sldr .item .banner-sec .banner_overlay .content{padding:15% 0 0}.bnr_sldr .item .banner-sec .banner_overlay .content .content-details{width:60%;position:relative}.bnr_sldr .item .banner-sec .banner_overlay .content .content-details h2{color:#fff}.bnr_sldr .item .banner-sec .banner_overlay .content .content-details p{color:#fff;padding:20px 0}.bnr_sldr .item .banner-sec .banner_overlay .content .content-details p span{font-size:38px;font-weight:700}.bnr_sldr .item .banner-sec .banner_overlay .content .content-list ul{padding-top:150px;text-align:left}.bnr_sldr .item .banner-sec .banner_overlay .content .content-list ul li{border-bottom:1px solid #fff;float:left;line-height:45px;width:33.33%}.bnr_sldr .item .banner-sec .banner_overlay .content .content-list ul li a{color:#fff}.bnr_sldr .item .banner-sec .banner_overlay .content .content-list ul li:first-child{border-bottom:1px solid #cf1c1c}.bnr_sldr .item .banner-sec .banner_overlay .content .content-list ul li a:hover{color:#cf1c1c;transition:1s}.about_techTr .about_techTr_img img{border-radius:14px;height:auto;width:460px}.about_techTr .about_techTr_content p span{font-weight:700;text-decoration:underline}.about_techTr .about_techTr_content .thr_principles .thr_principles_dtl .thr_principles-icon{background:#edecec;float:left;padding:5px 0;text-align:center;width:50px}.about_techTr .about_techTr_content .thr_principles .thr_principles_dtl .thr_principles-icon span svg{height:auto;width:40px}.pu-banner h1{font-size:38px;line-height:53.2px}.blogs .blogs_sec h2{font-size:20px}.our_strengths{background:#ededed}.our_strengths .our_strengths_contnt{text-align:center}.our_strengths .any_projects ul li{display:inline-flex;width:30%}.our_strengths .any_projects ul li div.projects_blogs .projects_txt{background:#ef6e25;border-bottom:5px solid hsla(0,0%,100%,.9);color:#fff;height:145px;padding:18px 10px;text-align:center}.our_strengths .any_projects ul li div.projects_blogs .projects_txt p{color:#fff;font-size:14px}.our_strengths .any_projects ul li div.projects_blogs .blog_tranprnt{background-color:#ffffffe6;border-radius:50px;height:60px;margin-top:-25px;position:relative;width:60px}.our_strengths .any_projects ul li div.projects_blogs .blog_tranprnt .blogs_icon{background:#525252;border-radius:50px;height:50px;left:0;position:absolute;right:0;top:5px;width:50px}.our_strengths .any_projects ul li div.projects_blogs .blog_tranprnt .blogs_icon svg{height:24px;margin:12px;width:24px}.our_strengths .any_projects ul li div.projects_blogs .blog_tranprnt .blogs_icon svg [data-color="1"]{fill:#fff}.intive_res_dev .res_dev_contnt h2{color:#000;font-size:42px;line-height:58.8px}.intive_res_dev .res_dev_contnt .res_dev_btn a{background:#ef6e25;border-radius:5px;color:#fff;display:inline-block;float:right;font-weight:700;padding:16px 70px}.intive_res_dev .res_dev_contnt .res_dev_btn a:hover{background-color:#595959}.intive_res_dev .res_dev_sec ul{text-align:center}.intive_res_dev .res_dev_sec ul li{display:inline-flex;position:relative;width:30%}.intive_res_dev .res_dev_sec .letst_advermnt_contnt{color:#fff;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:space-between;padding:24px;position:absolute;text-align:left;top:0;width:100%}.letst_advermnt_img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intive_res_dev .res_dev_sec .letst_advermnt_contnt .btm_cont{padding-top:140px}.advce_manufrng{background:#ededed}.advce_manufrng .advce_manufrng_contnt{padding:45px 95px}.advce_manufrng .advce_manufrng_vdo{height:100%}.advce_manufrng .advce_manufrng_vdo video{-o-object-fit:cover;object-fit:cover}.advce_manufrng_steps{background:#ef6e25}.advce_manufrng_steps .item-slidr ul li{display:inline-flex;text-align:left;width:30%}.advce_manufrng_steps .item-slidr ul li .icon svg{height:60px;width:60px;fill:#fff}.advce_manufrng_steps .item-slidr ul li .icon svg [data-color="1"]{fill:#fff}.advce_manufrng_steps .item-slidr ul li .detls p{font-size:12px}.comprnsive_solution{background:#eee}.comprnsive_solution .cmp_solutn_heding{text-align:center}.comprnsive_solution .cmp_solutn_heding h3,.blogs .blogs_sec h2{color:#595959;font-size:34px;font-weight:700;line-height:37.4px}.comprnsive_solution .case_studies{display:inline-flex}.comprnsive_solution .case_studies .case_studies_contn{background:#fff;border-radius:15px;height:100%;padding:50px 55px 52px}.comprnsive_solution .case_studies .case_studies_contn a{background:#ef6e25;border-radius:5px;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-top:100px;padding:16px 40px;text-transform:uppercase}.comprnsive_solution .case_studies .case_studies_contn a:hover{background:transparent;color:#0058e3;cursor:pointer}.comprnsive_solution .case_studies .case_studies_downd{background:#fff;height:100%;border-radius:15px}.comprnsive_solution .case_studies .case_studies_downd.case_study_img-block{background:transparent}.comprnsive_solution .case_studies .case_studies_downd figure{border-radius:15px;margin:0;overflow:hidden}.comprnsive_solution .case_studies .case_studies_downd .downd_img img{border-radius:15px}.comprnsive_solution .case_studies .case_studies_downd .downd_txt ul li{float:left;text-align:left}.comprnsive_solution .case_studies .case_studies_downd .downd_txt ul li:last-child{float:right}.comprnsive_solution .case_studies .case_studies_downd .downd_txt ul li .icon svg{float:right;height:42px;width:42px;fill:#ef6e25}.comprnsive_solution .case_studies .case_studies_downd .downd_txt ul li .icon svg [data-color="1"],.study-link svg [data-color="1"]{fill:#ef6e25}.comprnsive_solution .case_studies .case_studies_downd .downd_txt ul li div.txt span{color:#c7c7c7;font-size:14px;font-weight:700;line-height:19.6px}.blogs{background:#eee}.blogs .blogs_sec ul{text-align:center}.blogs .blogs_sec ul li{display:inline-flex;position:relative;width:30%}.blogs .blogs_sec .blogs_contnt{bottom:0;color:#fff;font-weight:700;left:0;padding:19px;position:absolute;right:0;text-align:left;top:0}.blogs .blogs_sec .blogs_contnt .btm_cont{padding-top:150px}.blogs .blogs_sec ul li:hover div.btm_cont h5{color:#e8e6e6}.blogs .blogs_sec .view_btn a{background:#ef6e25;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:12px 45px}.blogs .blogs_sec .view_btn a:hover{background-color:#595959}.faqs{background:#fafafa;padding-bottom:50px}.faqs .faqs_headng{text-align:center}.faqs .faqs_detls .img img{border-radius:15px}.faqs .faqs_detls .tab_sec ul.tabs li{color:#000;cursor:pointer;float:left;font-size:14px;line-height:34px;padding:0 20px}.faqs .faqs_detls .tab_sec ul.tabs li.current{color:#ef6e25;font-weight:700}.faqs .faqs_detls .tab_sec .tabs_detls{height:250px;overflow-y:scroll}.faqs .faqs_detls .tab_sec .tabs_detls .tab-content{display:none}.faqs .faqs_detls .tab_sec .tabs_detls .current{display:block}.faqs .faqs_detls .slick-slider ul.slick-dots{display:none!important}.faqs .faqs_detls .tab_sec .select-dropdown{display:none}.faqs .faqs_detls .tab_sec .select-dropdown select{border:2px solid #000;color:#ef6e25;font-size:16px;height:40px;padding:0 10px;width:100%}.accordion-wrapper{background-color:transparent;border-bottom:1px solid #ef6e25;margin-bottom:.5rem;position:relative}.accordion-wrapper .acc-head h6{font-size:16px}.accordion-wrapper .acc-body p{font-size:14px}.acc-head{padding-right:25px;position:relative}.acc-head:after{top:16px;transform:rotate(90deg)}.acc-head.active:after,.acc-head:after{color:gray;content:"❯";position:absolute;right:16px;transition:.4s}.acc-head.active:after{transform:rotate(-90deg)}.acc-body{display:none;padding:10px 10px 10px 0}.tab-content{animation:accordn .4s ease-out}@keyframes accordn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.footer .ftr_logo img{width:30%;margin:0}.footer svg{height:32px;width:32px}.footer svg [data-color="1"]{fill:#ef6e25}.footer .ftr_address{display:inline-flex}.footer .contact{border-bottom:1px solid #000}.footer .contact ul{width:100%}.footer .contact ul li{display:inline-flex;float:left;width:32%}.footer .contact ul li div.icon{float:left;margin:0}.footer .contact ul li div.icon svg{fill:#ef6e25;width:27px}.footer .contact ul li div.txt a{color:#000;font-size:16px;line-height:30px}.form-control{border:2px solid #ef6e25;border-radius:0;color:#000;font-size:14px;font-weight:600}.form-control:focus{border-color:#ef6e25;box-shadow:none}.form-control::-moz-placeholder{color:#000}.form-control::placeholder{color:#000}.btn-primary{background-color:#ef6e25;border-color:#ef6e25;color:#fff;font-weight:700;text-transform:uppercase;width:100%}.btn-primary:focus,.btn-primary:hover{background-color:#595959;border-color:#595959;box-shadow:none}.footer .follow_us ul li{float:left;height:30px;margin:0 3px;width:30px}.footer .follow_us .careers_btn{display:inline-block;float:right}.footer .follow_us .careers_btn a{background-color:#282626;border-radius:5px;color:#fff;font-size:16px;font-weight:600;padding:12px 30px}.footer .follow_us .careers_btn a:hover{background-color:#fff;border:1px solid #000;color:#000}.footer .copyright span a{color:#000;font-weight:600;text-decoration:underline}.footer .mbl{display:none}.footer .desk{display:block}.bnr_sldr .slick-next{right:30px}.bnr_sldr .slick-prev{left:30px;z-index:1}.bnr_sldr .slick-next:before{content:"";font-family:FontAwesome;font-size:50px}.bnr_sldr .slick-prev:before{content:"";font-family:FontAwesome;font-size:50px}.bnr_sldr .slick-dots{display:none!important}.advce_manufrng_steps .item-slidr ul.multiple-items .slick-dots li{height:10px;margin:0 10px;width:10px}.advce_manufrng_steps .item-slidr ul.multiple-items .slick-dots li button{height:10px;width:10px}.advce_manufrng_steps .item-slidr ul.multiple-items .slick-dots li button:before{background:#fff;border:2px solid #fff;border-radius:50%;color:transparent;height:8px;line-height:0;opacity:1;width:8px}.advce_manufrng_steps .item-slidr ul.multiple-items .slick-dots li.slick-active button:before{background:#ef6e25;border:2px solid #fff;border-radius:50%;height:10px;width:10px}.case-studies-item .slick-dots{bottom:-55px}.case-studies-item .slick-dots li{margin:0 2px}.case-studies-item .slick-dots li button:before{color:#ef6e25;opacity:1}.case-studies-item .slick-dots li.slick-active button:before{color:#595959}.case-studies-item .slick-next{right:-35px}.case-studies-item .slick-prev{left:-35px;z-index:1}.case-studies-item .slick-next:before{color:#ef6e25;content:"";font-family:FontAwesome;font-size:50px}.case-studies-item .slick-prev:before{color:#ef6e25;content:"";font-family:FontAwesome;font-size:50px}.bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.text-shadow-black{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.card-overlay-orange:before{background:#ff600266;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-overlay-orange>*{position:relative;z-index:9}.support-center-faq{background-color:#fff5f0}.support-center-faq .accordion-wrapper .acc-head h6{font-size:17px;font-weight:500}.support-center-faq .accordion-wrapper .acc-body p{font-size:16px}.commercial-building-solutions{background:url(../images/stone-process-bg.webp) no-repeat 50%;background-size:cover}section.commercial-building-solutions{padding:80px 0 100px;position:relative}section.commercial-building-solutions span.banner-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.commercial-building-solutions .container{position:relative;z-index:9}.comprnsive_solution .case_studies .case_studies_downd img{display:block;height:100%;margin:0;min-height:450px;-o-object-fit:cover;object-fit:cover;width:100%;max-height:500px}.custom-list{list-style:none;margin:0;padding:0;text-align:left}.custom-list li:not(:last-child){margin-bottom:5px}.custom-list li{align-items:center;display:flex;font-weight:700;gap:5px;line-height:28.8px;font-size:16px}.custom-list li img{margin:0}.comprnsive_solution .case_studies .case_studies_contn.solution-slide-block{padding:50px 120px 52px 65px}span.slider-nav-block{background:#ef6e25;color:#fff;display:block;font-size:12px;font-weight:700;min-width:150px;padding:10px 20px;position:absolute;z-index:99}span.slider-nav-block.left-nav{border-bottom-right-radius:30px;left:-35px;max-width:180px;padding-right:20px;top:50%;transform:translateY(-50%);font-size:14px;line-height:19.6px}span.slider-nav-block.right-nav{border-top-left-radius:30px;max-width:180px;padding-left:20px;right:-35px;top:50%;transform:translateY(-50%);font-size:14px;line-height:19.6px}.commercial-building-solutions .slick-dots li button:before{content:"■"}.commercial-building-solutions .case-studies-item .slick-dots li button:before{font-size:20px}.commercial-building-solutions .case-studies-item .slick-dots li.slick-active button:before{color:#000}.commercial-building-solutions .case-studies-item .slick-dots{bottom:-55px;left:50%;transform:translate(-50%)}.commercial-building-solutions .case-studies-item .slick-prev{left:-15px;z-index:1}.commercial-building-solutions .case-studies-item .slick-next{right:-15px;z-index:1}.commercial-building-solutions .case-studies-item .slick-arrow{background:#000;height:30px;width:30px}.commercial-building-solutions .case-studies-item .slick-next:before,.commercial-building-solutions .case-studies-item .slick-prev:before{color:#fff;font-size:25px;line-height:1.2}section.product-we-offer-section{background:#ededed;padding:40px 0}.bg-fafafa{background-color:#fafafa!important}.color-orange{color:#ef6e25!important}.heading-underline{position:relative}.heading-underline:after{background:#000;bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:30px}.text-black{color:#000!important}.offer-product figure img{display:block;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.offer-product figure img.fixed-height{height:180px}.offer-product figure img.big-height,.offer-product figure img.fixed-height{display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:auto}.offer-product figure img.big-height{height:270px}.w-70{max-width:70%}.w-80{max-width:80%}.offer-product figure img.cover-fit{-o-object-fit:cover;object-fit:cover}.six-col-block figure{display:flex;min-height:175px}.why-trust-rachtr-section{padding:100px 0}.why-trust-inner-block{background:#e3e3e3e3;border-radius:10px}.why-trust-inner-block h6{margin:0}.why-trust-inner-block img{height:55px;margin:0;width:auto}.why-trust-rachtr-section{position:relative}.bg-video{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.why-trust-rachtr-section .container{position:relative}.overlay{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.study-link img{height:auto!important;min-height:auto!important;width:55px}.study-details,.study-link{margin:0}.case-study-block-section.comprnsive_solution .case_studies .case_studies_downd{border-radius:20px}.color-grey{color:#c7c7c7}.blogs .blogs_sec ul{display:flex}.blogs .blogs_sec .blogs_contnt .btm_cont h5 a{color:#fff;transition:all .1s}.blogs .blogs_sec .blogs_contnt .btm_cont h5 a:hover{opacity:.8}.blogs .blogs_sec .blogs_contnt .btm_cont{bottom:10px;left:0;padding:0 20px;position:absolute;width:100%}.bg-grey{background-color:#f6f6f6}.epoxy-flooring-block-lists{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);row-gap:35px}.epoxy-block-view .offer-product img{display:block;height:150px;margin:0;-o-object-fit:cover;object-fit:cover}.epoxy-block-view{width:100%}.blogs .blogs_sec ul.custom-blog-design{display:flex!important}.blogs .blogs_sec ul.custom-blog-design li{width:48%}.blogs_sec .view_btn{text-align:center}.blogs_img{display:flex;margin:0;width:100%;height:280px}.blogs_img img{height:100%;max-width:100%}.blogs_img img,.faq_fade_effct .img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.faq_fade_effct .img img{height:328px;margin:0}.client-slide{margin:0 7px}.banner .banner-section{color:#fff;position:relative}.micromodal-slide{display:none}.micromodal-slide.is-open{align-items:center;display:flex;justify-content:center;opacity:1;transition:opacity .3s ease-in-out;visibility:visible}.micromodal-slide[aria-hidden=true]{display:none}.micromodal-slide .modal__overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed}.micromodal-slide .modal__container{animation:fadeInUp .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 10px 20px #0003;max-width:90%;padding:25px;position:relative;text-align:center;width:420px}.modal__title{color:#333;font-size:22px;font-weight:700;margin-bottom:10px}.modal__content p{color:#555;font-size:16px;margin-bottom:20px}.modal__close{background:transparent;border:none;color:#888;cursor:pointer;font-size:22px;position:absolute;right:15px;top:10px;transition:color .2s}.modal__close:hover{color:#333}.modal__btn{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background .3s}.modal__btn:hover{background:#0056b3}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.title-blog{color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5em;max-height:3em;overflow:hidden;text-overflow:ellipsis}ul.padd0 li{overflow:hidden;position:relative}ul.padd0 li:before{background:#00000080;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.footer .follow_us .copyright-bottom{display:none}.footer .follow_us .copyright-bottom a{font-weight:500;text-decoration:underline}.service-banner .banner-sec .banner_overlay .content-details h1{font-size:40px;line-height:56px}.product-we-offer-section h2{font-size:40px;line-height:52px}.homepg-banner .banner-sec .banner_overlay .content-details h1,.homepg-banner .item .banner-sec .banner_overlay .content .content-details h2{color:#fff}.intive_res_dev .res_dev_sec ul li{display:flex}.about-solution .image-container{box-shadow:-9px 9px #feefe8;height:100%;width:330px}.about-solution .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.commercial-comprnsive svg{fill:#ee6e25;height:40px;width:40px}.banr .item:not(:first-child){display:none}.bnr_sldr .slick-initialized .slick-slide{display:block!important}.grecaptcha-badge{display:none}.letst_advermnt_contnt a{display:contents}.blogs_contnt .top_cont,.letst_advermnt_contnt .top_cont{color:#fff}.blogs .blogs_sec a{width:100%}.blog-case-heading{font-size:34px!important;color:#595959}.rotate-90{transform:rotate(-90deg)}.comprnsive_solution .case_studies .case_studies_contn h3{line-height:28px}.faqs_detls .faq_fade_effct .img p{position:absolute;display:none;bottom:0;color:#000;padding:15px;width:100%;background:#ffffffb3;margin-bottom:0;border-radius:0 0 10px 10px;font-weight:700}.faqs_detls .faq_fade_effct .img:hover p{display:block}section.residential span.banner-overlay{background:#ffffffe6}.stone-processing-solutions .case_studies .case_studies_downd img,.industrial-solutions-slider .case_studies .case_studies_downd img{max-height:296px;min-height:296px}.study-link svg{width:40px;height:40px}section.industrial-solutions-slider span.banner-overlay{background:#ffffffb3}.innovation-solutions a span{text-decoration:underline;font-weight:600}.about-solution p{line-height:27px}.homepg-banner .content-details:before{content:"";position:absolute;top:-45px;left:-53px;width:400px;height:350px;background:#0000004d;border-radius:50%;z-index:0}.content-details h1,.content-details h2,.content-details p{position:relative}.homepg-banner .item .banner-sec .banner_overlay{overflow:hidden}.search-dropdown,.search-results-dropdown{position:absolute;top:110%;left:0;width:250px;background:#ee6e25;box-shadow:0 10px 20px #0000001a;border-radius:20px;z-index:9999;padding:1rem;display:none}.header .search-results{max-height:300px;overflow-y:auto}.result-item{display:flex;gap:10px;align-items:center;margin-bottom:12px}.result-image{width:50px;height:50px;margin:0}.result-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px;flex:1}.result-info{margin:0}.result-info h4{font-size:12px;font-weight:600;color:#000;text-align:left}.result-item a{display:contents}.result-info p{margin:0;font-size:10px;color:#000;text-align:left;word-break:break-all;line-height:1;letter-spacing:normal}.trending-title{font-weight:700;margin-bottom:12px;font-size:13px;line-height:1;color:#000;letter-spacing:normal}.search-dropdown.show,.search-results-dropdown.show{display:block}.header .menuBar-wrap div.search-container:first-of-type .focused,.header .nav ul li:last-child div.search-container.focused{border-radius:20px}.header .menuBar-wrap div.search-container:first-of-type input.expanded,.header .nav ul li div.search-container input.expanded{width:150px}.homepg_projects .any_projects .projects_blogs .projects_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .menuBar-wrap .search-container form,.header .menuBar-wrap .nav ul li:last-child div.search-container form{display:flex;align-items:center}.popular-searches{padding:30px 20px}.popular-searches h5{font-weight:600;margin-bottom:15px}.search-tags{line-height:2}.search-tags a{color:#000;text-decoration:underline;margin-right:5px;white-space:nowrap;display:inline-block}.homepg-banner .banner-sec .banner_overlay .content-details h1{font-size:42px;line-height:56px}.homepg-banner .banner-sec .banner_overlay .content-details h2{font-size:35px;line-height:49px}.content-details p:first-of-type{font-size:16px;line-height:22.4px;width:70%}.content-details p:nth-of-type(2){font-size:38px;line-height:53.2px}.about_techTr .about_techTr_content h2,.our_strengths .our_strengths_contnt h2{font-size:38px;line-height:53.2px}.advce_manufrng .advce_manufrng_contnt h2{font-size:32px;line-height:44.8px}.about_techTr .about_techTr_content p{font-size:15px;line-height:21px;color:#000}.about_techTr .about_techTr_content .thr_principles .thr_principles_dtl .thr_principles-contnt p{font-size:16px;line-height:22.4px}.our_strengths .our_strengths_contnt p{font-size:18px;line-height:25.2px;color:#000}.our_strengths .any_projects ul li div.projects_blogs .projects_txt h6{font-size:17px;line-height:23.8px}.our_strengths .any_projects ul li div.projects_blogs .projects_txt p{font-size:14px;line-height:19.6px}.intive_res_dev .res_dev_contnt .res_dev_txt p,.advce_manufrng .advce_manufrng_contnt p,.comprnsive_solution .cmp_solutn_heding p,.comprnsive_solution .case_studies .case_studies_contn p,.faqs .faqs_headng p,.stone-faqs .faqs_headng p{font-size:16px;line-height:22.4px;color:#000}.intive_res_dev .res_dev_sec .letst_advermnt_contnt .btm_cont h2{font-size:22px;line-height:normal}.multiple-items li h6{font-size:18px;line-height:19.8px}.multiple-items li p{font-size:12px;line-height:16.8px}.comprnsive_solution .cmp_solutn_heding h2{font-size:40px;line-height:56px}.comprnsive_solution .case_studies .case_studies_downd .downd_txt ul li div.txt h5{font-size:20px;line-height:35px}.blogs .blogs_sec .blogs_contnt .btm_cont h2{color:#fff;font-size:22px;font-weight:400;line-height:normal}.faqs .faqs_headng h2{font-size:38px;line-height:53.2px}.first-slide{font-size:22px!important;line-height:30.8px!important}.service-banner .banner-sec .banner_overlay .content-details p{font-size:20px;line-height:26px}.abt-sol h2,.stone-sol .heading-holder,.industrial-about h2{font-size:36px;line-height:50.4px}.why-trust-rachtr-section .why-trust-inner-block h6{font-size:18px;line-height:25.2px;color:#000}section.residential h2{font-size:41px;line-height:36px}section.residential h5,.stone-processing-solutions h5{font-size:19px;line-height:36px}.residential .case_studies .case_studies_contn h3{line-height:42px;font-size:30px}section.residential .case_studies .case_studies_contn.solution-slide-block p{font-size:16px;line-height:22.4px;color:#000}.product-offer-block .header-part h3,.product-offer-block .header-part h4,.industrial-solutions-slider .header-heading-part h2{font-size:36px;line-height:50.4px}.product-offer-block .header-part p,.stone-product .product-offer-block .header-part p:first-of-type{font-size:18px;line-height:30.6px}.why-trust-rachtr-section .why-trust-inner-block h2{font-size:40px;line-height:52px}.why-trust-rachtr-section .why-trust-inner-block h6{font-weight:400}.why-trust-rachtr-section .why-trust-inner-block p{font-size:16px;line-height:22.4px}.commercial-comprnsive .cmp_solutn_heding h2{font-size:45px;line-height:49.5px}.commercial-comprnsive .case_studies_contn h5{font-size:20px;line-height:28px}.commercial-comprnsive .case_studies_contn p,.commercial-comprnsive .case_studies_downd h6{font-size:16px;line-height:22.4px}.commercial-comprnsive .case_studies_downd h6{font-size:20px;line-height:35px}.res-blogs .blogs_sec .blogs_contnt .btm_cont h2{font-size:22px;line-height:normal}.our-clients .clients-content .heading-holder h2{font-size:45px;line-height:normal}.res-blogs h2:not(ul h2),.res-faqs .faqs_headng h2,.stone-faqs .faqs_headng h2,.industry-case h2{font-size:45px!important;line-height:49.5px!important}.abt-sol p,.stone-processing-solutions p{font-size:18px!important;line-height:25.2px!important;color:#000}.stone-processing-solutions h2{font-size:40px;line-height:36px}.stone-processing-solutions h3{font-size:30px;line-height:42px}.stone-blogs h2{font-size:39px!important;line-height:54.6px!important;text-align:start}.stone-blogs p{line-height:22.4px;color:#000}.stone-blogs h5{font-size:22px;line-height:normal}.stone-processing-solutions span.slider-nav-block.right-nav,.stone-processing-solutions span.slider-nav-block.left-nav{font-size:18px;line-height:25.2px}.stone-processing-solutions h3{font-size:30px;line-height:42px!important}.stone-product .header-part p:not(:first-of-type){font-size:18px;line-height:27px;color:#000}.stone-sol p,.industrial-about p{font-size:16px!important;line-height:22.4px!important}.industrial-about h2{width:100%}.industrial-solutions-slider h5{font-size:28px;line-height:50.4px}.industrial-solutions-slider h3{font-size:25px;line-height:35px}.industrial-solutions-slider p{font-size:18px!important;line-height:25.2px!important}.industrial-solutions-slider span.slider-nav-block.left-nav,.industrial-solutions-slider span.slider-nav-block.right-nav{font-size:12px;line-height:16.8px}.industry-case h6{font-size:14px;line-height:19.6px}.industry-case h4{font-size:20px;line-height:35px}.industry-blogs h2{font-size:40px!important;line-height:56px!important}.industry-blogs p{font-size:16px;line-height:22.4px;color:#000}.industry-blogs h5{font-size:22px;line-height:normal!important}.industry-blogs .blogs_img{height:350px}.blogs .top_cont span{font-size:12px;line-height:normal}.footer .contact ul li div.txt{margin:0;padding-left:10px}.home-faq a{color:#ee6e25;text-decoration:none}
