.menu-sticky.stuck.sticky #header-default{padding:var(--padding-default)}.sticky-menu .menu-item a::before{color:var(--blue)!important}.menu-sticky.stuck.sticky #menu-primary-menu li a{color:var(--blue)}.menu-sticky.stuck.sticky #menu-primary-menu .sub-menu li a{color:white}.hero-section.home-hero{padding:0 15%;min-height:80vh}.renovation-company-products span.watermark{justify-content:center;left:0!important;right:0}.about-company-section{padding:100px 15%}.about-company-section .images-col img{width:60%}.blue-btn{color:white;background:var(--blue);padding:10px 40px;border-radius:10px}.blue-btn:hover{color:white;background:var(--blue)}.about-company-section h2,.about-company-section h3,.about-company-section p{font-family:"Montserrat"}.about-company-section h2{font-weight:400!important;font-size:14px!important}.about-company-section h3{font-weight:700!important;font-size:40px!important;margin:0}.about-company-section p{font-weight:300!important;font-size:14px!important;color:#000;line-height:1.3}.heading-desc,.three-counters{width:60%!important;margin:0 auto}.trusted-counter-section .heading-desc{display:flex;flex-direction:column;align-items:center;width:70%;margin:0 auto;padding-top:30px}.heading-desc h3{color:white;font-family:var(--mont);font-weight:700;text-align:center}.heading-desc p{font-family:var(--mont);color:white;text-align:center;margin:0;font-size:16px}.three-counters .rs-counter,.three-counters .prefix{font-size:80px!important}.three-counters{padding-bottom:30px}.count-number{position:relative}.count-number::after{content:" ";position:absolute;bottom:18%;right:25%;width:35%;height:2px;background:#fff}.three-counters .title{font-family:"Roboto"!important;letter-spacing:.8px!important}.why-ppl-choose-us-section{padding:0 10%!important}.why-ppl-choose-us-section .container-why-choose-us{box-shadow:18px 18px 33px rgba(0,0,0,.16)}.why-ppl-choose-us-inner{padding:80px}.why-ppl-choose-us-inner .sub-text,.why-ppl-choose-us-inner .title,.why-ppl-choose-us-inner .accordion-button,.why-ppl-choose-us-inner .accordion-body{font-family:"Montserrat"}.why-ppl-choose-us-inner .accordion-body{line-height:1.3}.why-ppl-choose-us-inner .title{font-size:28px!important;font-weight:700!important}.why-ppl-choose-us-inner .accordion-button{font-weight:700!important}.elementor-2728 .elementor-element.elementor-element-40db517 .rts-accordion.style2 .accordion-item .accordion-header button{padding-right:21px!important;line-height:1.2!important}.why-ppl-choose-us-inner .accordion-body{font-size:14px!important;color:black!important}.why-ppl-choose-us-inner .accordion-item .accordion-header button{height:fit-content!important;padding:0!important;font-family:var(--mont)!important;font-size:16px!important;font-weight:700!important;line-height:10px!important}.major-projects-section-inner .grid-item>div{position:relative}.major-projects-section-inner .grid-item .inner{position:absolute;bottom:0;width:100%;background:rgba(255,255,255,.84);padding:10px 30px;opacity:0;transition:all .3s}.major-projects-section-inner .grid-item:hover .inner{opacity:1}.major-projects-section-inner .grid-item a .wp-post-image{min-height:520px}.major-projects-section-inner .inner .title{font-family:var(--mont);font-weight:900;color:black;font-size:18px}.major-projects-section-inner .inner .p-category{font-family:var(--mont)}.major-projects-section-heading{padding:var(--padding-default)}.why-ppl-choose-us-inner .sub-text,.major-projects-section-heading .sub-text{font-family:"Montserrat";font-weight:400;font-size:16px!important}.why-ppl-choose-us-inner .title,.major-projects-section-heading .title{font-family:"Montserrat";font-weight:700;font-size:28px!important;letter-spacing:1px}.major-projects-section-heading .title,.major-projects-section-heading .sub-text{color:white!important}.working-ez-section{padding:0 15% 50px}.working-ez-section .title{font-family:"Montserrat";font-weight:700!important;font-size:28px!important;letter-spacing:1px}.working-ez-section .sub-text{font-family:"Montserrat";font-weight:400;font-size:16px!important}.progress-points-wrapper h5{font-family:var(--rob)!important;font-weight:900!important;font-size:20px!important;letter-spacing:0;z-index:1;position:relative}.working-ez-section .services-txt{color:var(--grey);font-family:var(--mont);font-weight:500;font-size:12px;line-height:1.4}.service_number{top:-20px!important;font-size:60px!important}#footer-main .right-col p{font-family:var(--mont);font-weight:400;font-size:14px;line-height:1.2}.hero-section.about-us-hero{padding:0 15%;height:80vh}.img-w-bgcircle img{position:relative;z-index:1}.img-w-bgcircle{position:relative}.img-w-bgcircle::after{content:"";background:#f3f3f3;position:absolute;width:85px;top:-5px;border-radius:50%;height:85px;z-index:0}.why-choose-us-icons>div{flex-direction:row}.why-choose-us-icons .elementor-widget-rt-iconbox{width:33%}.why-choose-us-section{position:relative;z-index:1;top:90px}.overview-cols{width:100%;padding:0;padding:50px 20px;margin:0}.overview-cols .image-container{background:#fff;border-radius:20px;display:flex;height:100%;align-items:center;justify-content:center}.overview-cols .image-container img{max-width:250px;padding:70px 0}.overview-cols h4{font-family:var(--mont);font-weight:600;font-size:16px;color:white;margin:0}.overview-cols h2{font-family:var(--mont);font-weight:700;font-size:40px;color:white}.overview-cols p{font-family:var(--mont);font-weight:300;font-size:14px;color:white;line-height:1.4;margin-bottom:10px}.overview-cols{display:flex;flex-direction:row;align-items:stretch;column-gap:20px}.overview-cols .overview-single-col{width:calc(50% - 10px)}.most-popular-slider{position:relative}.most-popular-slider .splide__arrow--prev{position:absolute;left:-50px;padding:0;background:0 0}.most-popular-slider .splide__arrow--next{position:absolute;right:-50px;padding:0;background:0 0}.most-popular-slider .splide__arrow--next img,.most-popular-slider .splide__arrow--prev img{max-width:20px}.most-popular-slider .splide__arrows{position:absolute;z-index:1;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:50px;width:100%}.most-popular-slider .single-product-card{display:flex;flex-direction:column;align-items:center}.most-popular-slider .single-product-card a{display:flex;flex-direction:column;align-items:flex-start;width:fit-content}.most-popular-slider .single-product-card h3{font-family:var(--mont);font-weight:700;font-size:16px;margin-bottom:0}.most-popular-slider .single-product-card p{font-family:var(--mont);font-weight:400;font-size:14px;color:black}.most-popular-slider .splide__pagination{display:none}.most-popular-slider .splide-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px}.most-popular-slider .splide-heading h2{font-family:var(--mont);font-weight:300;font-size:22px;color:black;margin:0}.most-popular-slider .splide-heading a{font-family:"Montserrat";font-weight:800;font-size:12px;color:black}.most-popular-slider{padding:var(--padding-default)}.most-popular-slider .splide__track{z-index:2}.most-popular-slider .splide{padding:50px 0}.why-should-you-choose-us{padding:50px 0}.why-should-you-choose-us h3{font-family:var(--mont);font-weight:300;font-size:26px}.why-should-you-choose-us h4{font-family:var(--mont);font-weight:700;font-size:18px;min-height:40px}.why-should-you-choose-us p{color:#808080;font-family:var(--mont);font-weight:400;font-size:14px}.why-should-you-choose-us .image-wrapper{background:#f6f6f6;padding:15px;border-radius:10px;width:fit-content}.why-should-you-choose-us .image-wrapper img{width:50px;height:50px;object-fit:contain}.get-quotation-section .nf-form-title{display:none}.get-quotation-section nf-fields-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.get-quotation-section nf-fields-wrap nf-field:nth-child(1){width:65%}.get-quotation-section nf-fields-wrap nf-field:nth-child(2){width:30%}.get-quotation-section nf-fields-wrap .nf-field-container{margin:0}.get-quotation-section nf-fields-wrap input{border-radius:30px!important;font-family:var(--mont);padding:10px 25px!important}.get-quotation-section nf-fields-wrap input[type=submit]{background:#2a2d7c!important}.page-id-11273 .entry-footer .edit-link,.page-id-12224 .entry-footer .edit-link,.page-id-12431 .entry-footer .edit-link,.page-id-12379 .entry-footer .edit-link{padding:0}.overview-cols>.elementor-container.elementor-column-gap-default{width:100%!important}.overview-cols.diao-vemic-cols{padding:50px 20px 50px 0}.overview-cols.diao-vemic-cols .image-container{border-radius:0 20px 20px 0;width:90%}.overview-cols.diao-vemic-cols .overview-single-col{display:flex;flex-direction:column;justify-content:center}.splide.products-main-slider-1 h2{font-family:var(--mont);font-weight:300;font-size:26px;text-align:center;margin-bottom:30px}.most-popular-slider--1{background:linear-gradient(#f2f2f2 0%,#f2f2f2 69%,white 70%,white 98%)}.react-heading span.watermark{white-space:nowrap}.elementor-widget-rt-linedraw{position:absolute;bottom:20px}@media (max-width:768px){.product-name .thumbnail-area{flex-basis:auto!important}.react-addon-services.services-style4 .rts-single-service-three .content-area{display:flex;flex-direction:column;justify-content:space-evenly}.about-company-section{padding:5%!important}.about-company-section .elementor-container.elementor-column-gap-default{flex-direction:column-reverse}.about-company-section .info-col .elementor-widget-wrap.elementor-element-populated{margin-top:0}.about-company-section .images-col .elementor-widget-wrap.elementor-element-populated{margin-top:100px;margin-bottom:50px}.heading-desc,.three-counters{width:100%!important;padding:0 5%}.why-ppl-choose-us-section{padding:0 5%!important}.why-ppl-choose-us-inner .accordion-item .accordion-header button{line-height:17px!important}.major-projects-section-inner .grid-item a .wp-post-image{object-fit:cover}.major-projects-section-heading{padding:var(--padding-mob)}.working-ez-section{padding:0 5% 50px!important}.about-company-section h3{font-size:var(--fz-resp-md)!important;line-height:1.1}.heading-desc h3{font-size:var(--fz-resp-md)!important}.count-number .rs-counter,.count-number .prefix{font-size:45px!important}.renovation-company-products h2{font-size:var(--fz-resp-md)!important}}@media (min-width:769px) and (max-width:1024px){.about-company-section{padding:100px 7%}.heading-desc,.three-counters{width:100%!important;padding:0 7% 30px}.six-cards{padding:0 7%!important}.why-ppl-choose-us-inner{padding:20px}.why-ppl-choose-us-section{padding:0 7%!important}.major-projects-section-heading{padding:0 7%}.working-ez-section{padding:0 7% 50px}}@media (max-width:1024px){.major-projects-section-inner .grid-item .inner{opacity:1}.progress-image{display:none}.why-choose-us-icons .elementor-widget-rt-iconbox{width:50%}span.watermark{font-size:45px!important}}.products-grid .product-image img{max-height:220px}.products-grid article{border:1px solid #e9e9e9;display:block;overflow:hidden;z-index:1;transition:.3s;position:relative;padding:25px!important}.products-grid article .elementor-element{margin:0}.products-grid article:hover{border:1px solid #2a2d7c}.products-grid article:after{position:absolute;content:"";left:-30%;top:-40%;height:250px;width:250px;filter:blur(50px);background:#2a2d7c;z-index:2;opacity:0;transition:.3s}.products-grid article:hover::after{opacity:.6}.products-grid article h3{font-size:24px;font-weight:700;line-height:1.5;font-family:"Titillium Web",sans-serif;color:black;margin:10px 0}.products-grid article .image-wrapper{overflow:hidden;display:flex;justify-content:center}.products-grid article img{transition:1.3s;max-height:280px}.products-grid article img:hover{transform:scale(1.1)}.products-grid article .pf-btn2{font-family:"Titillium Web",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#0c0a0a;border:1px solid #e9e9e9;padding:15px 28px;display:block;width:fit-content;background:#fff}.custom-products-grid .single-product .pf-btn2:hover:after{color:white}.custom-products-grid .single-product p{font-size:14px}.custom-products-grid .single-product p .spec-title{font-weight:600}.reactheme-breadcrumbs.porfolio-details{display:none}.archive .main-contain #content{padding-top:0!important}.elementor-location-archive .elementor-column .elementor-widget-wrap{display:flex;align-items:stretch;flex-direction:row;justify-content:space-between}.elementor-location-archive .elementor-column .elementor-widget-wrap .elementor-widget-button:nth-child(1),.elementor-location-archive .elementor-column .elementor-widget-wrap .elementor-widget-button:nth-child(2){width:fit-content}article.elementor-grid-item .elementor-location-archive,article.elementor-grid-item .elementor-location-archive .elementor-section .elementor-container{height:100%!important}.product-fields-wrapper .elementor-widget-wrap{padding:0!important}.product-fields-wrapper p.elementor-heading-title,.product-desc{font-size:14px;line-height:1.3;margin-bottom:10px}.product-desc{min-height:200px}.products-grid{padding:50px 5%}.wpcf7-form input,.wpcf7-form textarea{border:1px solid rgba(54,54,54,.1)}.prdct-card-title{display:none}.vemic-table{font-size:14px}.btn-and-code{position:absolute;bottom:0}.single-product-loop>.elementor-container>.elementor-column.elementor-col-100,.single-product-loop{height:100%!important}.single-product-loop .product-fields-wrapper{padding-bottom:60px}.single-product-loop .product-desc{padding-bottom:120px}.page-id-125 .wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-id-125 .wpcf7-form label{font-family:"Titillium Web",Sans-serif;font-weight:400;color:#6e777d}.page-id-125 .wpcf7-form p:nth-child(2),.page-id-125 .wpcf7-form p:nth-child(3){width:48%!important}.page-id-125 .wpcf7-form p{width:100%}.elementor-pagination{margin-top:20px}.page-numbers.current{background:#494ed3!important;color:white!important;padding:10px 14px!important;border-radius:50%!important}#nf-form-4-cont .nf-before-form-content,#nf-form-4-cont .nf-after-field,#nf-form-4-cont #nf-field-16-wrap .nf-field-label{display:none}#nf-form-4-cont .nf-field-element{border-radius:50px;overflow:hidden}.single-product-code{display:none}.material-delivery img{transform:scale(1.3)}.progress-points-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;column-gap:10px;width:calc(100% - 40px)}.progress-points-wrapper .single-point{width:calc(18% - 10px)}@media (max-width:900px){.progress-points-wrapper{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.progress-points-wrapper .single-point{width:calc(33% - 10px)}}@media (max-width:630px){.progress-points-wrapper{justify-content:space-between}.progress-points-wrapper .single-point{width:calc(50% - 10px)}}@media (max-width:420px){.progress-points-wrapper .single-point{width:calc(100% - 10px)}}.image-wrapper{display:block;margin:0 auto}.single--item .content--box{display:flex!important;align-items:center!important;width:100%!important}.single--item .content--box .banner-image{width:30%!important;margin-top:0!important;margin-left:0!important}.single--item .content--box .description{width:70%!important}.single--item .description .desc{font-size:20px!important;font-family:var(--mont)!important}.single--item .slider-subtitle{color:#2a2d7c}.slider-inner-wrapper .trasted-client{position:relative;top:unset}.rt-slider-navigation{right:20%;bottom:130px}#contactuspage .wpcf7-submit{background:#2a2d7c!important}.getquotebtn .elementor-button-content-wrapper{pointer-events:none}.header-inner.menu-sticky.sticky.stuck .elementor-2769 .elementor-element.elementor-element-f104e89 .menu-area .navbar ul>li.menu-item-has-children:hover>a:before{color:#2a2d7c!important}.product-name img{height:200px}.elementor-2769 .elementor-element.elementor-element-f104e89 .menu-area .navbar ul>li.current-menu-ancestor a:before{color:white!important}