form .contact-page1 span.wpcf7-form-control.wpcf7-acceptance.optional{background:0 0!important}.portfolio-inner a{pointer-events:none}.mfp-container .mfp-iframe-scaler button.mfp-close{top:20px}p#cm__desc p span{background-color:transparent!important;color:#fff!important}a.new{position:absolute;inset:0;z-index:1}.rs-breadcrumbs .breadcrumbs-title{font-size:0px;padding-top:20px!important}body.home .container .col-lg-12{padding-left:0;padding-right:0}.wpcf7-not-valid-tip{color:#171717;font-size:1em;font-weight:400;display:block}.elementor-9892 .elementor-element.elementor-element-95e05ea .rs-testimonial-dots-style2 .slick-slide.slick-center:before,.elementor-9892 .elementor-element.elementor-element-95e05ea .rs-testimonial .testimonial-item{background-color:#fff;min-height:365px;height:380px}.elementor-337 .elementor-element.elementor-element-44f357b .rs-testimonial-dots-style2 .slick-slide.slick-center::before,.elementor-337 .elementor-element.elementor-element-44f357b .rs-testimonial .testimonial-item{background-color:#fff;height:100%;min-height:376px}.elementor-10056 .elementor-element.elementor-element-80ead22 .rs-heading .description p,.elementor-10060 .elementor-element.elementor-element-94988b3 .rs-heading .description p{margin:5px 0 20px!important}@media only screen and (max-width:600px){.rs-breadcrumbs .breadcrumbs-inner{padding:130px 0 110px!important}}.breadcrumbs-single:after{background-color:rgba(11,11,11,37%)!important}.custom-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{background-color:#1e4686!important}#rs-header .menu-sticky.sticky .menu-area .navbar ul li:hover>a,#rs-header.header-style-4 .header-inner.sticky .btn_quote .toolbar-sl-share ul li a:hover,#rs-header.header-style-4 .header-inner.sticky .menu-cart-area i:hover,#rs-header.header-style-4 .header-inner.sticky .sidebarmenu-search i:hover,#rs-header.header-style1 .menu-sticky.sticky .menu-area .navbar ul li:hover>a,#rs-header .menu-sticky.sticky .menu-area .navbar ul li ul.submenu>li.current-menu-ancestor>a{color:#66b937!important}html body #rs-header.header-transparent .menu-sticky.sticky .menu-area .navbar ul>li.current-menu-ancestor>a,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul>li.current-menu-ancestor>a,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul>li.current_page_item>a,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li .sub-menu li.current-menu-item page_item a,html body #rs-header.header-style-4 .menu-sticky.sticky .menu-area .navbar ul>li.current_page_item>a,html body #rs-header.header-style-4 .menu-sticky.sticky .menu-area .menu>li.current-menu-ancestor>a{color:#66b937!important}html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li:hover>a,html body #rs-header.header-style-4 .header-inner.sticky .btn_quote .toolbar-sl-share ul li a:hover,html body #rs-header.header-style-4 .header-inner.sticky .menu-cart-area i:hover,html body #rs-header.header-style-4 .header-inner.sticky .sidebarmenu-search i:hover,html body #rs-header.header-style1 .menu-sticky.sticky .menu-area .navbar ul li:hover>a,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li ul.submenu>li.current-menu-ancestor>a{color:#66b937!important}html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li:hover>a,html body #rs-header.header-style-4 .header-inner.sticky .btn_quote .toolbar-sl-share ul li a:hover,html body #rs-header.header-style-4 .header-inner.sticky .menu-cart-area i:hover,html body #rs-header.header-style-4 .header-inner.sticky .sidebarmenu-search i:hover,html body #rs-header.header-style1 .menu-sticky.sticky .menu-area .navbar ul li:hover>a,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li ul.submenu>li.current-menu-ancestor>a{color:#66b937!important}html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li .sub-menu li a:hover,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li .sub-menu li.current-menu-item page_item a,html body #rs-header .menu-sticky.sticky .menu-area .navbar ul li .sub-menu li.current_page_item>a{color:#66b937!important}.rs-breadcrumbs .page-id-15528 .page-id-16406{background:#000;display:none}html body.rs-sticky-active #rs-header .menu-sticky.sticky .menu-area{background:#fff!important}#rs-header .sticky-wrapper{min-height:80px}body.rs-sticky #rs-header,body.scrolled #rs-header{background:#fff!important}body.rs-sticky #rs-header .menu-area{background:#fff!important}body.blog #rs-header{position:relative!important;background:0 0}body.loaded #rs-header{opacity:1}body.archive.post-type-archive.post-type-archive-case-study #rs-header{position:relative!important}body.wp-singular.post-template-default.single.single-post #rs-header,.single.single-portfolios #rs-header{position:relative!important}.single.single-portfolios #rs-header{position:relative!important;height:460px;margin-bottom:50px}.tax-portfolio-category header#rs-header{position:relative;margin-bottom:90px}.single #rs-header a,.single #rs-header span{color:#fff}.single #rs-header .breadcrumbs-inner.bread-{color:#66b937}body.archive.post-type-archive.post-type-archive-case-study .blog-item{overflow:visible;margin-bottom:0}body.archive.post-type-archive.post-type-archive-case-study .row>div[class*=col-]{padding:20px!important;width:100%!important}body.archive.post-type-archive.post-type-archive-case-study article.case-study{position:relative;height:280px;border-radius:16px;overflow:hidden;background-size:cover;background-position:center;cursor:pointer;transition:transform .35s ease}.archive post-type-archive post-type-archive-case-study article.case-study:hover{transform:translateY(-6px)}body.archive.post-type-archive.post-type-archive-case-study article.case-study::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.2));z-index:1}body.archive.post-type-archive.post-type-archive-case-study article.case-study .blog-item{position:absolute;inset:0}body.archive.post-type-archive.post-type-archive-case-study article.case-study .full-blog-content{position:absolute;bottom:0;z-index:2;padding:22px;color:#fff}body.archive.post-type-archive.post-type-archive-case-study .blog-title a{color:#fff;font-size:22px;line-height:1.3;font-weight:600}.archive post-type-archive post-type-archive-case-study .blog-meta,.archive post-type-archive post-type-archive-case-study .blog-meta i{color:rgba(255,255,255,.75);font-size:13px}body.archive.post-type-archive.post-type-archive-case-study .blog-desc,body.archive.post-type-archive.post-type-archive-case-study .blog-button{display:none}body.archive.post-type-archive.post-type-archive-case-study article.case-study::after{content:"↗";position:absolute;top:16px;right:16px;width:38px;height:38px;background:rgba(255,255,255,.18);border-radius:50%;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .3s ease}body.archive.post-type-archive.post-type-archive-case-study article.case-study:hover::after{background:rgba(255,255,255,.35)}@media (max-width:1024px){body.archive.post-type-archive.post-type-archive-case-study .row{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.archive post-type-archive post-type-archive-case-study .row{grid-template-columns:1fr}.archive post-type-archive post-type-archive-case-study article.case-study{height:220px}body.archive.post-type-archive.post-type-archive-case-study article.case-study{position:relative;height:250px}.menu-wrap-off.off-open{z-index:9999}.form-button p.submit-btn{background:0 0!important;border:0}p#cm__desc p span{background-color:transparent!important;color:#fff!important}.mfp-container .mfp-iframe-scaler button.mfp-close{top:4px;right:4px}form .contact-page1 .form-button.col-sm-12 p.submit-btn{background:#ed4e31!important}}body.logged-in .menu-wrap-off{padding:55px 30px 50px 35px;z-index:999999}body.post-type-archive-case-study .rs-breadcrumbs{display:none!important}