h1{font-size:2.3em}h4{font-size:1.12em}h5{font-size:.83em}h6{font-size:.75em}.margin-bottom{margin-bottom:0!important}.margin-top{margin-top:0!important}div.header_navigation a.contact{margin-right:15px;color:#3a3a3a}div.social-media div{display:inline-block;margin-left:7px}div.social-media *{color:#fff;font-size:18px}.navMove{transform:translate(0%,0)!important}footer#main-footer h5,div.get-quote-form div.acf-input-wrap input::placeholder,div.get-quote-form div.acf-field label,div.single-product-description-title,div.single-product-tab-bg div.woocommerce-Tabs-panel h2,div.filter-btn{font-size:16px}div.slider{margin-bottom:30px}div.slider *:focus{outline:none}div.slider-image{position:relative;overflow:hidden}div.slider-image img{object-fit:cover}.sliderbrand-image img{max-height:80px;max-width:150px;object-fit:contain}div.slider-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}div.slider-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:90%;text-transform:capitalize}div.slider-content h1{text-transform:uppercase;line-height:1.2;font-weight:500}div.about-section{margin-bottom:30px}div.about-image img{height:100%;width:100%;object-fit:cover}div.about-section h2{margin-top:0}div.services-header,div.services-title,div.get-quote-content,div.our-products-title,div.our-service-title,div.get-quote-form div.af-submit,div.pum-content,div.latest-project-page-content{text-align:center}div.services-item,div.blog-post-section div.blog-link.latest-news-btn,div.bg-color-before-product{margin-bottom:30px}div.contact-banner{position:relative;overflow:hidden}div.contact-banner img{height:100%;width:100%;object-fit:cover}div.contact-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}div.contact-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:90%;text-align:center;font-size:20px}.btn{border:2px solid #000;color:#000;background-color:#fff;padding:8px 20px;transition:.5s ease-in-out}.btn:hover{background-color:#000;color:#fff}div.page-banner{position:relative;overflow:hidden}div.page-banner img{height:100%;width:100%;object-fit:cover}div.page-banner-overlay{position:absolute;top:0;left:0;height:550px;width:100%;background-color:rgba(0,0,0,.5)}div.page-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:90%}div.contact-page{margin:30px 0}div.contact-form div.input-field{margin-bottom:15px}div.contact-form div.input-field input{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.textarea{margin-bottom:10px}div.contact-form div.textarea textarea{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.submit-button{text-align:center}div.contact-form div.submit-button input{color:#fff;background-color:#000;border:2px solid #000;padding:8px 20px;transition:.5s ease-in-out}div.contact-form div.submit-button input:hover{background-color:#000;color:#fff}div.contact-details-header h3{margin-top:0}div.contact-details div{margin-bottom:15px}div.contact-details div *{display:inline-block;color:#000;margin:0;margin-right:10px}div.contact-us-page-form-content h2{margin-top:0}div.services-page-section{margin:30px 0}@media only screen and (max-width:767px){div.slider{margin-bottom:10px}div.slider-content h1{font-size:1.8em}.mobile{display:block!important}div.contact-banner{height:350px}}@media only screen and (max-width:768px){#menu-primary-1 .dropdown-menu>li>a{padding:3px 20px}}@media only screen and (max-width:768px){div.mobile_nav_container div.menu-navbar-container .dropdown-menu.active{display:block}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a i.toggle{float:right;font-size:34px;right:0;top:0;width:60px;line-height:30px;height:100%;color:#bbb;transition:all .6s ease}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{position:absolute;border-left:1px solid #bbb;padding-left:10px}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{top:0}}.af-submit{padding:15px 16px!important}.acf-field[data-width]+.acf-field[data-width]{border-left:unset!important}.acf-fields>.acf-field{border-top-color:transparent!important}.acf-fields>.acf-field{padding:5px 16px!important}.gallery-item{margin-bottom:30px}div.header-search{position:absolute;right:10px;bottom:-10px}div.header-search button{border:0}div.fixed-header nav.fixed-menu-header{position:fixed;width:100%;top:0}div.footer-form-section button,div.pum-container button{background:#473333;color:#fff;border:1px solid #473333;padding:15px 25px;border-radius:20px}div.footer-form-section div.acf-fields,div.pum-container div.acf-fields{display:inline-flex;align-items:baseline;width:70%}div.footer-form-section .af-field-type-email,div.pum-container .af-field-type-email{width:100%;padding:0!important}div.footer-form-section input,div.pum-container input{height:50px;outline:none;border-radius:20px;border:1px solid}div.banner-video,div.banner-slider{height:650px}div.banner-video video,div.banner-video iframe,div.banner-slider img{height:650px;object-fit:cover;width:100%}div.common-btn-two a{background:0 0;color:#473333;padding:10px 35px;border-radius:25px;text-transform:capitalize;border:1px solid #473333}div.common-btn-two a:hover,div.common-btn-two a:focus{background:#473333;color:#fff;text-decoration:none}div.page-banner-button a{background:0 0;color:#fff;border:1px solid #fff;border-radius:50px;padding:10px 15px;text-transform:capitalize}div.page-banner-button a:hover{background:#fff;color:#854e14}div.about-content-btn div.common-btn-one i{color:#fff;margin-right:10px}div.about-content-btn div.common-btn-one a:hover i{color:#473333}div.faq-block{margin-top:50px}div.about-content-btn div.common-btn-two,div.about-content-btn div.common-btn-one{margin-right:10px}.about-content-btn{margin-bottom:20px}div.about-service-title-and-content h2,div.get-quote-form-content h2{font-size:36px}div.about-services-section-global div.about-service{justify-content:center}div.service-img img{height:76px;margin-right:15px}.home-aboutimg img{object-fit:contain}p.service-count{color:#473333;font-size:30px;font-weight:700;margin:5px 0}p.service-text{color:#835941;margin:5px 0;font-size:14px}.padding-left{padding-left:0}.padding-right{padding-right:0}div.about-service-img div.design-img img{height:450px;clip-path:unset;transition:transform .5s ease;padding:25px}div.about-service-img div.design-img img:hover{transform:scale(1.1)}div.design-img{overflow:hidden}div.testimonial-section{background:#f5ede9;text-align:center;padding:30px 0}div.client-review img.client-img{height:50px;border-radius:100px}div.client-details{display:flex;justify-content:center;margin:30px 0}div.review{display:flex;flex-direction:column;align-items:center;margin:0 20%}div.review p{line-height:1.5;margin:10px 0}div.testimonial-content button.slider-button-right{rotate:-90deg;bottom:27px}div.testimonial-section button.slider-button-previous{bottom:27px;margin-left:-20px;rotate:90deg}div.testimonial-section button{position:absolute;bottom:0;background:0 0;border:0}div.testimonial-content{padding-bottom:50px;position:relative}div.details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}div.details p{margin:5px 15px}div.details p.client-name{color:#473333;font-weight:600}div.our-products-title,div.our-service-title,div.get-quote-form,div.get-quote-form-content{margin:0 15%}div.our-products{position:relative;display:flex;justify-content:center}div.our-products h3.product-name{position:absolute;bottom:0;color:#fff;font-size:25px;z-index:1}div.our-products img,div.our-service-img img,div.about-services-repeater img,div.latest-project img{width:100%;border-radius:25px}div.our-product-one img{height:1000px}div.our-product-two img{height:600px}div.our-product-three img{height:382px}div.our-product-four img{padding-left:15px}div.our-product-four h3.product-name{top:100px;margin-right:40px}div.our-service h3.product-name{transform:translate(-50%,-50%);left:16%;bottom:auto;font-size:unset}div.our-service h3.product-name p{font-size:20px}div.view-all{margin-top:15px}div.our-products-list,div.our-service,div.latest-project,div.view-all-btn,div.faq-btn,div.gallery-repeater,div.latest-news,div.services-btn,div.services-repeater{margin-top:30px}div.our-process-section,div.view-all-btn,div.home-gallery-title,div.missing-content-message,div.get-quote-form-content,div.af-success{text-align:center}div.our-process-title h3,div.contact-info h5{color:#473333;font-size:18px;font-weight:600}div.our-service-img,div.latest-project-repeater{position:relative;margin:10px}div.our-service-img div.our-service-content{position:absolute;bottom:0;margin:25px;z-index:1}div.our-service-img .bg-overlay,div.our-products .bg-overlay,div.gallery-slider-container .bg-overlay,div.blog-slider-container .bg-overlay{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.5);z-index:1;border-radius:25px}div.gallery-slider-container .bg-overlay,div.blog-slider-container .bg-overlay{border-radius:0px}div.our-service-img:hover .bg-overlay,div.our-products:hover .bg-overlay{background:rgba(0,0,0,.3)}div.our-service-content h4{font-weight:500;text-transform:capitalize;font-size:18px;margin:10px 0}div.our-service-img img{height:350px}div.our-process-img img{height:30px}div.div-col-4 div.our-service-img img{height:226px}div.latest-project-title,div.latest-news-title,div.footer-form-title{text-align:center;margin:0 18%}div.latest-project{column-count:2}div.latest-project img{width:100%;height:auto;margin:10px 0}div.faq button{background:0 0;border:0;padding:0;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}div.qus-div{border-top:1px solid}.faq.panel.panel-default{border:0px;box-shadow:unset;margin-bottom:0}div.faq img,div.gallery-btn img{float:right}div.faq-answer{display:block!important;opacity:0;visibility:hidden;transition:all .5s ease-in-out;height:0}div.faq-answer.in{display:block!important;opacity:1;visibility:visible;height:auto}div.our-service-section img.arrow,div.our-service-section div.div-col-4 img.arrow{height:15px;width:15px;margin-left:5px}div.news-img{height:250px;overflow:hidden;border-radius:25px}div.news-img img,div.latest-project-page-imgs img{transition:transform .5s ease}div.latest-news-img img{height:250px;width:100%;object-fit:cover;border-radius:25px}div.news-img img:hover,div.latest-project-page-imgs:hover img{transform:scale(1.1)}div.latest-news-content p.interior-design{background:#835941;color:#fff;padding:5px 10px;width:fit-content;border-radius:50px}div.latest-news-section img.blog-arrow,div.blog-post-section img.blog-arrow{height:10px;width:10px;margin-left:10px;rotate:-90deg}div.latest-news-img{border:1px solid #ddd}div.latest-news-content{padding:0 5px}div.latest-news-btn a,div.author-details{padding:0 8px}div.author-details{margin:15px 0;display:flex}div.author-details p{margin:5px 0}div.avatar-img img{height:50px;width:50px;margin-right:15px;border-radius:50px}div.our-process-align{display:flex;justify-content:center}.about-service-container{transform:rotate(45deg);position:relative;height:500px;width:500px;padding:0;margin:0 auto}.about-service-container .rhombus-shape{overflow:hidden;height:44%;width:44%;display:inline-block;margin:2px;padding:0}.about-service-container .rhombus-shape .rhombus-position{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:160%;height:160%;transition:all .5s linear}.about-service-container .rhombus-shape .rhombus-position img{transform:rotate(-45deg);width:100%;height:100%;margin:0;padding:0;object-fit:cover}.gallery{--s:250px;display:grid;grid:auto-flow var(--s)/repeat(2,var(--s));place-items:center;transform:rotate(45deg)}.gallery>img{width:141%;aspect-ratio:1;object-fit:cover;transform:scale(var(--_t,1)) rotate(-45deg);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);cursor:pointer;transition:.2s linear}.test-gallery{margin:0;display:grid;place-content:center}.rhombus-shape-one,.rhombus-shape-four{height:160px!important;width:160px!important;position:absolute;bottom:0;right:0;transform:scale3d(1.5,1.5,1.5)!important}.rhombus-shape-two{height:200px!important;width:200px!important;position:absolute;bottom:0;right:0;left:0;transform:scale3d(1.5,1.5,1.5)!important}.rhombus-shape-four{top:0;left:0}div.gallery-repeater-imgs{padding:10px}div.gallery-repeater img{border-radius:15px;width:100%}div.gallery-slider button{background:0 0;border:0;position:absolute;bottom:-100px;right:5%}div.gallery-slider button.slick-prev{right:9%}div.menu-navbar-container ul li.custom-dropdown-width ul.dropdown-menu{width:55vw}nav.navbar-default ul.dropdown-menu li.menu-item-has-children a{color:#835941;font-weight:700}nav.navbar-default ul.dropdown-menu li.menu-item-has-children ul li a{color:unset;font-weight:unset}nav.navbar-default ul.dropdown-menu li.menu-item-has-children ul li a:hover{color:#835941}nav.navbar-default ul.dropdown-menu li.menu-item-has-children ul.child-list,nav.navbar-default ul.dropdown-menu li.menu-item-has-children ul.child-list li,div.our-service div.our-product-four img{padding-left:0}nav.navbar-default ul.dropdown-menu li.menu-item-has-children ul.child-list li,div.blog-post-section div.blog-link.latest-news-btn a{padding:0}div.menu-navbar-container ul li.custom-dropdown-width ul.dropdown-menu li.menu-item-has-children ul.child-list li{padding:5px 0}div.menu-navbar-container ul li.custom-dropdown-width ul.dropdown-menu li.menu-item-has-children ul.child-list li a{font-size:13px}.grid{text-align:center;max-width:100vw;margin:2.5vw auto}.grid-item{padding:10px;box-sizing:border-box;display:inline}.grid-item img{width:100%;border-radius:15px}div.about-us-page-banner img,div.services-page-banner img,div.latest-project-page-banner img{height:550px}div.about-us-page-content{background:#f5ede9;text-align:center;padding:30px 50px;border-radius:25px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);position:absolute;transform:translate(0%,-50%)}div.about-content-position{display:flex;align-items:center;margin:100px 0;position:relative}div.about-us-page-content-left{left:-75px}div.about-us-page-content-right{right:-50px;z-index:1}div.about-us-page-content h3{color:#473333;font-size:25px;font-weight:500;text-transform:uppercase}div.about-services-img img{height:446px;width:100%;border-radius:15px;object-fit:cover}div.about-services-repeater img{height:100px;margin-bottom:15px;border-radius:10px;cursor:pointer;object-fit:cover}div.services-image img{height:300px;width:100%;object-fit:cover;border-radius:25px}div.services-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-height:75px}div.repeater-image div.actual-image{display:none}div.repeater-image div.actual-image .show,div.latest-project-page-imgs:hover div.latest-project-content,ul.products li.product:hover div.shop-page-like,.custom-product-filter.open .custom-filter{display:block}div.gallery-slider-img,div.blog-slider-img,div.latest-project-page-imgs,div.shop-page-banner,div.banner-video,div.custom-alignment div.wp-block-woocommerce-product-categories{position:relative}div.gallery-slider-content,div.blog-slider-content{position:absolute;color:#fff;text-align:center;z-index:2;transform:translate(-50%,-50%);top:50%;left:50%}div.gallery-slider-content h1,div.blog-slider-content h1,div.page-banner-content h1,div.pum-title{text-transform:uppercase}div.gallery-slider-img img,div.blog-slider-img img{height:500px;width:100%;object-fit:cover}div.blog-post-page-top{padding-top:50px;border-top:1px solid #835941}div.blog-pagination-section ul.page-numbers li span,div.blog-pagination-section ul.page-numbers li a{margin:0 15px;padding:20px 25px;background:#854e14;border-radius:10px;color:#fff;font-size:18px}div.blog-pagination-section ul.page-numbers li a,div.bg-color-before-product div.wc-block-product-categories__dropdown select{background:#f5ede9;color:#000}div.blog-pagination-section ul.page-numbers{display:flex;justify-content:center}div.post-info p span{color:#473333;border-bottom:1px solid #854e14;margin-right:15px}div.get-quote-content h1,div.page-banner-content h1,div.fbx-caption-title h4,div.custom-filter div.woof_redraw_zone ul li label{font-weight:400}div.get-quote-form-content h2,div.latest-project-page-content h2{text-transform:capitalize;font-weight:700}div.get-quote-form div.acf-input-wrap input{height:50px;border-radius:10px;border:1px solid;outline:none}div.get-quote-form div.acf-field-6363756a0b761 textarea,div.contact-us-page-form div.acf-field-65d5aca0ff24e textarea,div.header-search input{border-radius:10px;outline:none}div.get-quote-form div.af-field{margin:20px 0}div.contact-us-page div.get-quote-form-content,div.contact-us-page-form div.af-submit,div.custom-filter .woof_redraw_zone a span{text-align:left}div.contact-us-page-form div.af-field{padding:0!important;width:107%}div.contact-us-page-form div.af-submit button{border-radius:10px;padding:15px 20px}div.contact-us-page-form div.af-submit{padding-left:0!important}div.contact-map iframe{height:800px;border-radius:15px}div.contact-info{margin:0 10%}div.latest-project-page-content h2{font-size:35px}div.latest-project-page-imgs div.latest-project-content{position:absolute;bottom:0}div.latest-project-page-imgs .bg-overlay{position:absolute;height:100%;width:100%;top:0;z-index:1;border-radius:15px}div.latest-project-page-imgs:hover .bg-overlay{background:rgba(0,0,0,.6)}div.latest-project-page-imgs div.latest-project-content{position:absolute;bottom:0;color:#fff;z-index:2;display:none;transform:translate(0%,-50%);left:0;right:0}div.latest-project-page-imgs{overflow:hidden;border-radius:15px}div.pum-title{color:#473333!important;font-weight:500!important;text-align:center!important}div.pum-container button.pum-close{right:10px!important;top:10px!important;background:#473333!important;box-shadow:none!important}div.pum-container{border:0px!important;box-shadow:none!important;border-radius:25px!important;width:55%!important;height:350px!important}.pum-theme-924,.pum-theme-lightbox{background:rgba(255,255,255,.24)!important}div.pum-content{font-weight:unset!important}.fbx-caption{top:0!important;transition:unset!important}.fbx-inner,.fbx-stage{border:0px!important;border-radius:20px!important;box-shadow:none!important}.fbx-close{top:0!important;right:0!important;background:0 0!important;border:0!important;box-shadow:none!important}.fbx-icon{color:#fff}.fbx-light .fbx-prev,.fbx-light .fbx-next{background:0 0!important;box-shadow:none!important}div.fbx-caption-title a.pop-up-btn{color:#fff;border:1px solid #fff;border-radius:50px;padding:10px 20px;text-transform:capitalize;text-decoration:none;display:inline-flex;margin-top:15px}div.fbx-caption-title a.pop-up-btn:hover,div.bg-color-before-product div.wc-block-product-categories__dropdown select option{background:#fff;color:#854e14}body.home .fbx-inner,body.page-template-gallery div.fbx-inner{margin:0!important;transform:translate(-50%,-50%)}div.fbx-caption-title h4{font-size:18px;text-transform:capitalize}div.fbx-caption-title{font-family:"Roboto Serif",serif}body.home div.fbx-1 div.fbx-caption-title,body.home div.fbx-2 div.fbx-caption-title,body.home div.fbx-3 div.fbx-caption-title,body.home div.fbx-4 div.fbx-caption-title,body.home div.fbx-5 div.fbx-caption-title,body.home div.fbx-6 div.fbx-caption-title,body.home div.fbx-7 div.fbx-caption-title,div.pum-content{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:75%}div.pum-content{width:90%}div.fbx-caption-title p,nav.woocommerce-breadcrumb a{font-size:14px}div.fbx-item-current img{object-fit:cover}body.home .fbx-light{background:rgba(255,255,255,.24)!important}div.fbx-8 div.fbx-caption-title,div.fbx-9 div.fbx-caption-title,div.fbx-10 div.fbx-caption-title,div.fbx-11 div.fbx-caption-title,body.page-template-gallery div.fbx-caption-title{text-align:left;position:absolute;bottom:0;margin:0 5%}body.page-template-gallery .fbx-inner,body.page-template-gallery .fbx-stage{border-radius:15px!important}body.page-template-gallery .fbx-light,body.page-template-gallery .fbx-light .fbx-caption{background-color:rgba(0,0,0,.3)}div.navbar-default .woocommerce img,.woocommerce-page img{max-width:100px!important}div.shop-page-banner img{height:300px;max-width:100%!important}div.shop-page-banner div.shop-page-content{position:absolute;bottom:50px;color:#fff}ul.products li.product a img{border-radius:15px 15px 0px 0px;height:300px!important;max-width:100%!important;margin:0!important}ul.products li.product a div.product-hover-btn button{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;color:#854e14;font-weight:600;padding:15px 30px;border-radius:10px;width:75%;text-align:center;display:none!important}ul.products li.product div.shop-page-like{position:absolute;transform:translate(-50%,-50%);left:50%;bottom:110px;display:none}ul.products li.product:hover a div.product-hover-btn button{display:block!important}ul.products li.product a div.product-hover-btn button,ul.products li.product div.shop-page-like a.like-tag,div.filter-btn,div.our-products h3.product-name{pointer-events:auto;cursor:pointer}ul.products li.product:hover a div.product-hover-btn{height:100%;width:100%;position:absolute;background:rgba(255,255,255,.24);display:block;top:0}ul.products li.product a h2{background:#f4f5f7;height:100px;border-radius:0px 0px 25px 25px;padding:15px!important;font-weight:700;z-index:1;position:relative}div.shop-page-content h1{font-size:39px}div.shop-page-content p{font-weight:100;font-size:12px}div.bg-color-before-product,div.single-product-breadcrumb{background:#f5ede9;padding:20px 0}div.bg-color-before-product select{border:0;height:50px;border-radius:10px;outline:none;-webkit-appearance:none;padding:0 20px}div.default-sort-text,div.custom-alignment{display:flex;justify-content:flex-end;align-items:center}div.custom-alignment{justify-content:space-between}div.default-sort-text form{margin-bottom:0!important}nav.woocommerce-breadcrumb a{color:#000!important}.woocommerce div.product{margin-top:50px;margin-bottom:50px!important;display:inline-block}div.single-product-page-bg{background:#f4f5f7}div.single-product-tab-bg,div.custom-filter .woof_redraw_zone,div.custom-filter .woof_select_radio_check dt a{background-color:#fff}div.request-for-more-info a{background:#835941;color:#fff;padding:15px 30px;text-decoration:none;border-radius:10px;margin-top:20px;display:block;font-weight:600;width:60%;border:1px solid #835941}div.single-product-page-bg div.product-image img,div.single-product-page-bg div.thumbnail-img img{max-width:100%!important}div.single-product-page-bg div.product-image img{height:500px;object-fit:cover;border-radius:25px}div.single-product-page-bg div.thumbnail-img img{height:153px;border-radius:25px;margin-bottom:20px}div.single-product-page-bg div.summary{width:35%!important}div.single-product-description-title{text-decoration:underline}div.single-product-swatch-img img{margin:15px 10px 0 0;height:60px;width:60px;border-radius:15px}div.thumbnail-img a,div.single-product-swatch-img a,.woocommerce ul.products li.product a,div.single-product-tab-bg table.shop_attributes td a{pointer-events:none;cursor:default}section.related h2{font-size:30px}div.single-product-tab-bg table.shop_attributes th{font-weight:unset}div.single-product-tab-bg table.shop_attributes th,div.single-product-tab-bg table.shop_attributes td{background:0 0!important;padding:10px;border-bottom:1px solid #b7b7b7}div.single-product-tab-bg table.shop_attributes,div.single-product-tab-bg div.panel{border:0px}div.single-product-tab-bg table.shop_attributes th{border-right:1px solid #b7b7b7;width:250px}div.single-product-variation{text-transform:capitalize}div.wc-block-product-categories button{background:0 0;border:0}div.custom-alignment div.wc-block-product-categories button{position:absolute;right:0;top:15px}div.custom-filter .woof_select_radio_check dt a{border:0px!important;padding-top:15px}div.custom-filter .woof_select_radio_check_opener{background-size:20px}div.custom-filter .woof_select_radio_check dd ul.woof_list{position:unset;max-height:unset!important}div.custom-filter .woof_redraw_zone a span,div.custom-filter .woof_container_inner h4{font-weight:500;font-size:16px}div.custom-filter{position:absolute;z-index:2;left:30px;width:20%;margin-top:20px}div.custom-filter button{background:#473333!important;color:#fff!important;padding:10px 35px!important;border-radius:25px!important;border:1px solid #473333!important;font-weight:400!important;margin-bottom:15px!important}div.custom-filter button:hover{background:0 0!important;color:#473333!important}div.custom-filter .woof_redraw_zone{padding:15px;box-shadow:8px 0 8px -8px rgba(0,0,0,50%),-8px 0 8px -8px rgba(0,0,0,50%);margin:0 -10px}div.custom-filter div.woof_redraw_zone ul li label span{position:absolute;right:0}.contact-detail-info h2{font-size:x-large}div.gallery-page-number span{color:#fff}div.gallery-page-number a{text-decoration:none}div.gallery-page-number{text-align:center;margin:50px 0}div.gallery-page-number a.next,div.gallery-page-number a.prev{margin:unset}div.gallery-page-number a.next{float:right}div.gallery-page-number a.prev{float:left}div.gallery-page-number span{border-radius:10px}div.gallery-page-number span{margin:15px 10px;padding:10px 15px;background:#473333}div.gallery-page-number .page-numbers{margin:5px;padding:10px 15px;border-radius:10px}div.gallery-page-number .page-numbers:hover{background:#473333;color:#fff}div.gallery-page-number a{color:#000;margin:10px 15px}div.gallery-page-number a.next,div.gallery-page-number a.prev{border:1px solid #bbb;padding:5px 15px;border-radius:50px}div.gallery-page-number a.next:hover,div.gallery-page-number a.prev:hover{background:#473333;color:white}div.general-content-section ol li{font-size:16px}.dia{display:flex;justify-content:center;align-items:center;margin:0;margin-top:40px}.diamond-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:5px}.diamond{width:150px;height:150px;transform:rotate(45deg);overflow:hidden;position:relative}.diamond img{width:100%;height:100%;object-fit:cover;transform:rotate(-45deg) scale(1.4)}.diamond:nth-child(1){grid-column:2;grid-row:1;top:10px}.diamond:nth-child(2){grid-column:1;grid-row:2;top:-180px;left:28px;height:250px;width:250px}.diamond:nth-child(3){grid-column:2;grid-row:2;top:-15px}.diamond:nth-child(4){grid-column:3;grid-row:2;height:200px;width:200px;top:-155px;right:135px}div.home_about_content h2{margin-top:60px}.margin-top-30{margin-top:30px!important}.services-repeater .slider-button-previous{position:absolute;top:40%;left:-50px;z-index:999;background:0 0;border:0}.services-repeater .slider-button-right{position:absolute;top:40%;right:-50px;z-index:999;background:0 0;border:0}.additional-contact-map iframe{border-radius:15px}.additionalcontact-detail{margin:50px 0}.contact-detail-infodiv{font-size:16px;margin-bottom:10px}.contact-detail-infodiv span{margin-left:5px}.contact-detail-infodiv span a{margin-left:5px;color:#000}.contact-detail-infodiv span a:hover,.contact-detail-infodiv span a:focus{color:#000}.modal{z-index:999999}.popup-button{background:0 0;color:inherit;border:unset;font-size:inherit;text-decoration:underline;outline:none}.popup-button:hover,.popup-button:focus{text-decoration:none;background:0 0;color:inherit;border:unset;font-size:inherit;outline:none}.modal-body{max-height:70vh;overflow-y:auto}.modal-dialog{position:relative;top:50%;transform:translateY(-50%)!important;margin:0 auto}.close{background:#493333!important;border-radius:50%;color:#fff!important;opacity:1!important;padding:2px 5px!important;font-weight:100}.acf-content-preview{max-height:430px;overflow-y:auto}.acf-content-preview-aboutus{max-height:350px;overflow-y:auto}div.contact-map iframe{height:550px}@media only screen and (min-width:1600px){.our-process-section .col-md-2,.aboutbrand-logo .col-md-2{width:20%}div.pum-container,body.home .fbx-inner{width:45%!important}body.home div.fbx-8 .fbx-inner,body.home div.fbx-9 .fbx-inner,body.home div.fbx-10 .fbx-inner,body.home div.fbx-11 .fbx-inner{width:60%!important}div.about-services-repeater img{height:126px}div.about-services-img img{height:550px}div.gallery-slider button{right:10%}div.gallery-slider button.slick-prev{right:13%}}@media only screen and (max-width:1024px){div.request-for-more-info a{width:70%}div.gallery-slider button.slick-prev{right:12%}div.common-btn-two a{padding:10px 24px}.services-repeater button{display:none!important}}@media only screen and (max-width:768px){.our-products.our-product-two{margin:15px 15px 0}.our-products.our-product-three{margin:0 15px 15px}div.our-product-four img,div.about-services-container div.col-md-9,div.about-services-container .col-md-3,div.single-product-page-bg div.padding-right{padding:0}div.about-services-container{flex-direction:column}div.about-services-repeater{padding:0 2.5px}body.home .fbx-icon{right:0;left:unset!important}.fbx-caption{border-radius:25px!important}div.contact-info,div.footer-form-title{margin:0}div.contact-us-page-form div.af-field{width:100%}div.pum-container{width:90%!important}div.single-product-page-bg div.padding-right{margin:10px 0 20px}div.single-product-page-bg div.summary{width:100%!important}div.our-process-align{display:block}div.home_about_content h2{margin-top:0}div.our-process-content p{min-height:100px}}@media only screen and (max-width:767px){div.banner-video,div.banner-video video,div.our-products img,div.our-service-img img,div.div-col-4 div.our-service-img img,div.about-services-img img,div.single-product-page-bg div.product-image img,div.banner-slider img,div.banner-slider{height:auto}div.about-service-border{height:300px}.about-service-container{height:200px;width:200px}div.review,div.our-products-title,div.our-service-title,div.latest-project-title,div.latest-news-title,div.footer-form-title{margin:0 5%}div.our-product-four img{height:382px}div.latest-project{column-count:unset}div.footer-form-section div.acf-fields,div.pum-container div.acf-fields,div.request-for-more-info a{width:100%}div.footer-form-section div.af-submit{padding:5px!important}div.header-search{right:0}div.about-us-page-content{position:unset;transform:unset}div.about-content-position,div.about-content-btn,div.pum-container div.acf-fields,div.custom-alignment{flex-direction:column}div.about-content-position,div.about-us-page-content-left{margin:50px 0 0}div.about-us-page-content-right{margin-bottom:50px}div.blog-pagination-section ul.page-numbers li span,div.blog-pagination-section ul.page-numbers li a{margin:0 10px;padding:15px}div.about-content-btn,div.pum-container div.acf-fields{align-items:center}div.about-content-btn div.common-btn-two,div.about-content-btn div.common-btn-one{margin:15px 0}div.pum-title{font-size:25px!important}body.home .fbx-inner,body.home div.fbx-8 .fbx-inner,body.home div.fbx-9 .fbx-inner,body.home div.fbx-10 .fbx-inner,body.home div.fbx-11 .fbx-inner{width:100%!important;min-height:80%!important}div.page-banner-content h1{font-size:20px;margin-bottom:25px}.grid-item{padding:5px}div.get-quote-form div.af-field,body.page-template-gallery div.fbx-inner{width:100%!important}div.our-service h3.product-name{top:80px;left:19%}div.page-banner-overlay,div.about-us-page-banner img,div.services-page-banner img,div.latest-project-page-banner img,div.gallery-slider-img img,div.blog-slider-img img{height:350px}div.faq-block{margin-top:0}div.aboutbrand-logo{margin-top:50px}}@media only screen and (max-width:320px){div.page-banner-button a{padding:10px}div.pum-title{font-size:20px!important}}@media (min-width:300px){.grid-item{width:50%}}@media (min-width:1000px){.grid-item{width:33.333%}}@media (min-width:1700px){.grid-item{width:25%}}@media (min-width:2100px){.grid-item{width:20%}}@media (max-width:1366px){.diamond:nth-child(4){right:80px}}@media (max-width:1024px){.diamond:nth-child(4){right:35px}}@media (max-width:900px){.diamond:nth-child(4){right:135px}}@media only screen and (max-width:767px){.diamond{width:100px;height:100px}.diamond:nth-child(2){width:130px;height:130px;top:-68px;right:-20px}.diamond:nth-child(3){top:20px}.diamond:nth-child(4){width:110px;height:110px;top:-58px;right:30px}}@media only screen and (min-width:400px) and (max-width:700px){.diamond:nth-child(4){right:60px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){div.about-service-title-and-content{margin-left:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){div.about-service-title-and-content{margin-left:20px}}