body{font-family:'Manrope',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Manrope',sans-serif}.elementor-page-890 .page-title{display:none}.rs-breadcrumbs .breadcrumbs-inner:before{display:none!important}.rs-blog-grid .blog-item{background:#30231D;border-radius:16px;overflow:hidden;transition:all .35s ease}.rs-blog-grid .blog-item:hover{transform:translateY(-6px);border-color:#C8A46A}.rs-blog-grid .blog-item .blog-content{background:#30231D;color:#D4C8BC;padding:28px}.rs-blog-grid .blog-item .blog-content .blog-name,.rs-blog-grid .blog-item .blog-content .blog-name a{color:#F5F1EB!important;font-size:24px;font-weight:700;line-height:1.4;text-decoration:none;transition:all .3s ease}.rs-blog-grid .blog-item .blog-content .blog-name:hover,.rs-blog-grid .blog-item .blog-content .blog-name a:hover{color:#C8A46A!important}.rs-blog-grid .blog-item .blog-content .blog-meta,.rs-blog-grid .blog-item .blog-content .blog-meta li,.rs-blog-grid .blog-item .blog-content .blog-meta a{color:#BFAF9F!important;font-size:14px}.rs-blog-grid .blog-item .blog-content p{color:#D4C8BC!important;font-size:16px;line-height:1.8}.rs-blog-grid .blog-item .blog-content .rs_btn__text{color:#C8A46A!important;font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.rs-blog-grid .blog-item .blog-content .rs_btn__text:hover{color:#F5F1EB!important}.rs-blog-grid .blog-item .blog-content .rs_btn__icon,.rs-blog-grid .blog-item .blog-content .rs_btn__icon i,.rs-blog-grid .blog-item .blog-content .rs_btn__text+i{color:#C8A46A!important;transition:all .3s ease}.rs-blog-grid .blog-item:hover .rs_btn__icon,.rs-blog-grid .blog-item:hover .rs_btn__icon i,.rs-blog-grid .blog-item:hover .rs_btn__text{color:#F5F1EB!important}.rs-blog-grid .blog-item a{transition:all .3s ease}.rs-blog-grid .blog-item .blog-img img{transition:transform .6s ease}.rs-blog-grid .blog-item:hover .blog-img img{transform:scale(1.05)}.rs-blog-details .type-post{background:#30231D}.bs-sidebar .recent-post-widget .post-desc a{color:#fff}.single .ps-navigation .link_text{color:#fff}.bs-sidebar .widget,.bs-sidebar .recent-widget{background:#30231D;border-radius:16px;padding:30px;margin-bottom:30px;box-shadow:0 10px 25px rgb(0 0 0 / .18)}.bs-sidebar .widget-title,.bs-sidebar .widget_block h2,.bs-sidebar .wp-block-heading{color:#F5F1EB!important;font-size:24px;font-weight:700;margin-bottom:20px;position:relative}.bs-sidebar .widget-title:after,.bs-sidebar .wp-block-heading:after{content:"";display:block;width:60px;height:2px;background:#C8A46A;margin-top:12px}.bs-sidebar a{color:#F5F1EB;transition:all .3s ease}.bs-sidebar a:hover{color:#C8A46A}.bs-sidebar p,.bs-sidebar li,.bs-sidebar span{color:#D4C8BC}.bs-sidebar .post-desc h5 a{color:#F5F1EB;font-size:17px;font-weight:600}.bs-sidebar .post-desc h5 a:hover{color:#C8A46A}.bs-sidebar .post-desc ul li,.bs-sidebar .date-post,.bs-sidebar i{color:#BFAF9F}.bs-sidebar .cat-item{border-bottom:1px solid rgb(200 164 106 / .15);padding:12px 0}.bs-sidebar .cat-item:last-child{border-bottom:none}.bs-sidebar .search-input,.bs-sidebar input[type="search"]{background:#241A16;border:1px solid #6E5543;color:#F5F1EB!important;border-radius:10px}.bs-sidebar .search-input::placeholder,.bs-sidebar input[type="search"]::placeholder{color:#BFAF9F!important}.bs-sidebar button,.bs-sidebar .search-wrap button{background:#A97847;color:#fff!important;border:none;transition:all .3s ease}.bs-sidebar button:hover,.bs-sidebar .search-wrap button:hover{background:#C8A46A;color:#241A16}.bs-sidebar .wp-block-search__label,.bs-sidebar .widget-title,.bs-sidebar .wp-block-heading{color:#F5F1EB!important}.bs-sidebar .widget-title,.bs-sidebar .wp-block-heading{color:#F5F1EB;font-size:26px;font-weight:700;margin-bottom:24px}.bs-sidebar .widget-title:after,.bs-sidebar .wp-block-heading:after{display:none}.mobile-menu-container ul li a{color:#ffffff!important}.mobile-menu-container ul li a:hover{color:#bdbdbd!important}#rs-header .menu-sticky{background:rgb(38 26 15 / .35)!important}.page-title,h1.page-title{display:inline-block;color:#fff;text-shadow:0 0 5px rgb(0 0 0 / .8),0 0 10px rgb(0 0 0 / .6),2px 2px 8px rgb(0 0 0 / .5)}sr7-txt,.sr7-layer{text-shadow:0 0 5px rgb(0 0 0 / .8),0 0 10px rgb(0 0 0 / .6),2px 2px 8px rgb(0 0 0 / .5)!important}.filter-button-group,.button-group,.portfolio-filter,.filter-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:45px}.filter-button-group button,.button-group button,.portfolio-filter button,.filter-list li,.filter-list li button,.filter-btn{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:46px;padding:0 28px;background:#AE5351;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:500;letter-spacing:.3px;cursor:pointer;text-decoration:none;transition:all .3s ease;box-shadow:0 5px 15px rgb(0 0 0 / .10);position:relative;overflow:hidden}.filter-button-group button::before,.button-group button::before,.portfolio-filter button::before,.filter-btn::before{content:"";position:absolute;top:0;left:-130%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .18),transparent);transition:.6s}.filter-button-group button:hover::before,.button-group button:hover::before,.portfolio-filter button:hover::before,.filter-btn:hover::before{left:130%}.filter-button-group button:hover,.button-group button:hover,.portfolio-filter button:hover,.filter-list li:hover,.filter-list li button:hover,.filter-btn:hover{background:#8F403F;color:#fff;box-shadow:0 12px 30px rgb(38 26 15 / .22)}.filter-button-group .active,.filter-button-group .is-checked,.button-group .active,.button-group .is-checked,.portfolio-filter .active,.portfolio-filter .is-checked,.filter-list .active,.filter-list .current,.filter-btn.active{background:#261A0F!important;color:#fff!important;border:2px solid #C79B67;box-shadow:0 10px 24px rgb(38 26 15 / .25);z-index:2}.filter-button-group button:focus,.button-group button:focus,.portfolio-filter button:focus,.filter-btn:focus{outline:none;box-shadow:0 0 0 3px rgb(174 83 81 / .25),0 12px 28px rgb(38 26 15 / .25)}@media (max-width:768px){.filter-button-group,.button-group,.portfolio-filter,.filter-list{gap:10px;margin-bottom:30px}.filter-button-group button,.button-group button,.portfolio-filter button,.filter-list li,.filter-list li button,.filter-btn{min-width:90px;height:40px;padding:0 18px;font-size:14px;border-radius:8px}}@media (max-width:991px){.rs-dual-heading .title-inner .title span.watermark,.rs-heading .title-inner .title span.watermark{font-size:80px}}@media (max-width:767px){.rs-dual-heading .title-inner .title span.watermark,.rs-heading .title-inner .title span.watermark{font-size:56px}}@media (max-width:480px){.rs-dual-heading .title-inner .title span.watermark,.rs-heading .title-inner .title span.watermark{font-size:42px}}.rs-footer{background-color:#30231D;border-top:1px solid rgb(255 255 255 / .15)}.p-category a{color:white!important}.rs-blog-grid .blog-item.blog_meta_style2 .blog-inner-wrap{border-radius:10px;overflow:hidden}.rs-blog-grid .blog-item.blog_meta_style2 .image-wrap{aspect-ratio:16/10;overflow:hidden}.rs-blog-grid .blog-item.blog_meta_style2 .image-wrap img{width:100%;height:100%!important;object-fit:cover;display:block}.rs-blog-grid .blog-item.blog_meta_style2 .blog-content{background-color:#24190F;padding:24px;border-radius:0 0 20px 20px}.rs-blog-grid .blog-item .blog-content{margin:0}.rs-porfolio-details.project-gallery .masonry-gallery{position:relative;opacity:0;transition:opacity 0.25s ease}.rs-porfolio-details.project-gallery .masonry-gallery.is-ready{opacity:1}.rs-porfolio-details.project-gallery .gallery-item{position:absolute;padding:10px;box-sizing:border-box}.rs-porfolio-details.project-gallery .file-list-image{position:relative;overflow:hidden;border-radius:5px;margin-bottom:0!important}.rs-porfolio-details.project-gallery .file-list-image img{width:100%;height:auto;display:block;border-radius:5px;transition:transform 0.35s ease}.rs-porfolio-details.project-gallery .file-list-image:hover img{transform:scale(1.05)}.rs-porfolio-details.project-gallery .file-list-image .image-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .55);color:#fff;border-radius:50%;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease;z-index:2}.rs-porfolio-details.project-gallery .file-list-image:hover .image-popup{opacity:1;visibility:visible}.footer-logo-wrap .footer-top-logo img{max-height:70px}.rs-breadcrumbs .breadcrumbs-single{background-size:cover;background-position:center center;background-repeat:no-repeat}.rs-porfolio-details.project-gallery .file-list-image img{content-visibility:visible}