@import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans+SC:wght@400;500;700&family=Inter:wght@300;400;500;600;700;800&family=Montserrat:wght@400;500;600;700&display=swap');*{margin:0px;padding:0px}:root{--color-light-bg:#ffffff;--color-accent-tana:#b3b29e;--color-black:#000;--color-dark:#1d2019;--color-medium-grey:#555;--font-body:Apercu,'Gill Sans',sans-serif;--font-heading:Apercu,'Gill Sans',sans-serif;--font-anonymous:Apercu,'Gill Sans',sans-serif;--font-modern-personality:Apercu,'Gill Sans',sans-serif}body{background-color:var(--color-light-bg);font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-dark)}.border-color{border:1px solid var(--color-black)}strong{color:var(--color-medium-grey);font-family:Apercu,'Gill Sans',sans-serif!important;font-size:16px;text-decoration:underline}p{text-align:center;margin-bottom:50px;font-family:Apercu,'Gill Sans',sans-serif!important}.section{margin:80px 0px 0px 0px}.gn-para{font-family:Apercu,'Gill Sans',sans-serif!important;font-size:14px;color:var(--color-dark)}.gen-hd{color:var(--color-dark);font-size:50px;line-height:70px}h1{font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black);font-weight:700;letter-spacing:0 em;text-align:center}h3{font-size:18px;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black);font-weight:600;text-align:start;margin:10px 0 5px}h4{font-weight:bold;font-size:30px;color:var(--color-dark);font-family:Apercu,'Gill Sans',sans-serif!important;margin-bottom:20px}h6{font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black);font-weight:700;text-align:center;margin:30px 0px}ul{margin:0;padding:0;list-style:none}.clr-pad{padding:0px 0px}a,a:hover{text-decoration:none}a:focus{text-decoration:none}.mb-2{margin:20px 0px 20px 0px}.mb-10{margin-bottom:20px}.mt-50{margin-top:50px}.breadcrumb-section{display:flex;justify-content:center;align-items:center;background-size:cover!important;background-repeat:no-repeat!important;background-position:top center!important;overflow:hidden;background-attachment:fixed!important}.breadcrumb-area{overflow:hidden;text-align:center}.btn{padding:20px 60px 20px 60px;border-radius:0px;color:var(--color-dark);font-weight:600;font-size:15px;font-family:Apercu,'Gill Sans',sans-serif!important}.btn:hover{background-color:var(--color-dark);color:var(--color-light-bg)}.home{position:relative;width:100%}.swiper-slide{height:550px}.slider-content{position:absolute;top:50%;left:10%;transform:translateY(-50%);text-align:center}.slide1{background-image:url('../images/banner/framebanner1.jpg');background-size:cover;background-repeat:no-repeat}.slide2{background-image:url('../images/banner/framebanner2.jpg');background-size:cover;background-repeat:no-repeat}.slide3{background-image:url('../images/banner/framebanner3.jpg');background-size:cover;background-repeat:no-repeat}.slide4{background-image:url('../images/banner/framebanner4.jpg');background-size:cover;background-repeat:no-repeat}.slide5{background-image:url('../images/banner/framebanner5.jpg');background-size:cover;background-repeat:no-repeat}.slider-content-inner{max-width:520px}.swiper-slide h1{color:var(--color-light-bg);font-size:45px;font-weight:bold}.slider-para a{color:var(--color-light-bg)!important;text-transform:capitalize;line-height:25px;font-weight:600;font-size:15px;text-decoration:underline}.swiper-next,.swiper-prev{color:var(--color-black);background-color:var(--color-light-bg);border-radius:50%;width:35px;height:35px;font-size:15px;font-weight:500}.swiper-next:hover,.swiper-prev:hover{background-color:var(--color-accent-tana);transform:scale(1.1)}.swiper-prev{left:70px;top:500px}.swiper-next{right:15px;top:500px;left:120px}.dot-swiper{text-align:left;top:481px;right:71px;margin:0px 0px 0px 200px}.swiper-pagination-bullet{background:var(--color-light-bg);text-align:left;width:5px;height:5px;margin:0px 10px 0px 10px!important;transition:background-color 0.3s,transform 0.3s}.swiper-pagination-bullet-active{background:var(--color-light-bg);transform:scale(1.2)}.swiper-next:after{display:none}.swiper-prev:after{display:none}.btn-primary{background-color:#f7a823;text-decoration:none!important;border:1px solid #000000;font-family:Apercu,'Gill Sans',sans-serif!important}.btn-primary :hover{background-color:var(--color-black)}.btn-primary-one{background-color:var(--color-light-bg);text-decoration:none!important;border:1px solid var(--color-black)}.btn-primary-one :hover{background-color:var(--color-black)}.announcement{background-color:var(--color-black);padding:10px 0;overflow:hidden}.announcement ul{display:flex}.announcement li{color:var(--color-light-bg);display:flex;align-items:center;margin-right:50px}.announcement i{margin-right:10px}.announcement p{color:var(--color-light-bg);margin:0}.announcement{overflow:hidden;background-color:var(--color-black);padding:10px 0}.marquee{display:flex;width:100%;overflow:hidden;position:relative}.marquee ul{display:flex;justify-content:center;align-items:center;list-style:none;padding:0;margin:0;animation:none!important}.marquee ul li{display:flex;align-items:center;margin-right:50px;white-space:nowrap;font-size:16px;justify-content:center}.marquee ul li:last-child{margin-right:0}.marquee ul li i{margin-right:10px;font-size:20px;color:var(--color-light-bg)}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.image-box{text-align:center;background-color:var(--color-light-bg)}.image-box img{max-width:100%;height:auto}.text-section{border-top:1px solid var(--color-black);padding:10px 20px;min-height:200px;background-color:var(--color-light-bg)}.text-section h3:hover{color:var(--color-accent-tana)}.text-section p{text-align:end;margin:10px 0px 10px 0px;font-size:14px;color:var(--color-medium-grey)}.subtitles{font-size:12px;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black)}.frame-text{min-height:50px}.color-mode img{width:15px;height:15px;overflow:hidden}.footer-text{padding:40px 0px;text-align:center}.footer-text li{font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black);font-weight:600;text-align:center;list-style-type:none;margin:10px 0px}.text-inner ul li{text-align:center;list-style-type:none}.text-header .plus-footer{text-align:center}.accordion{border:1px solid #ccc;border-radius:5px}.accordion-item{margin-bottom:5px;border:none!important}.accordion-header{cursor:pointer;padding:10px;background-color:var(--color-light-bg);font-size:16px}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;padding:0 10px;background-color:var(--color-light-bg);border-top:1px solid #ccc}.accordion-content ul{list-style:none;padding:10px 0;margin:0}.accordion-content ul li{margin:5px 0}.accordion-content ul li a{text-decoration:none;color:#333;font-weight:400}.accordion-content.open{max-height:500px;overflow:visible}.tab-img img{display:block;width:100%}.tab-list button.active{background-color:var(--color-dark)!important}.tab-list button{width:100%!important;padding:20px 0px 20px 0px;font-size:18px}.tab-btn{border-top:1px solid var(--color-black)!important;border-bottom:1px solid var(--color-black)!important;border-right:1px solid var(--color-black)!important;color:var(--color-black);padding:10px 20px;border:none;border-radius:0px!important;transition:background-color 0.3s,transform 0.3s}.tab-btn:hover{background-color:var(--color-dark);color:var(--color-light-bg)}.how-it-works{padding:80px 10px 20px 10px;background-color:var(--color-light-bg);border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);border-left:1px solid var(--color-black);min-height:380px}.custom-content{text-align:center;margin:30px 0px}.custom-content a{text-decoration:underline;color:var(--color-dark);font-weight:bold}.custom-content-section p{font-size:12px;margin:30px 0;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black);text-align:center;line-height:20px}.number-button{font-size:18px;font-weight:bold;border:1px solid var(--color-black);border-radius:50%;width:40px;height:40px;margin:0 auto 10px}.number-button p{line-height:38px}.accordion-heading{background-color:var(--color-light-bg);border-left:1px solid var(--color-black);border-right:1px solid var(--color-black);border-bottom:1px solid var(--color-black);border-radius:0px 0px!important}.accordion-bg{background-color:var(--color-light-bg)}.accordion-content-head{border-top:1px solid var(--color-black);border-left:1px solid var(--color-black);border-right:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.border-body{border-left:1px solid var(--color-black);border-right:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.store-section{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.store-content{text-align:left;max-width:530px}.store-content-one{text-align:center;max-width:530px}.store-content-one h4{margin:20px 0px 20px 0px}.store-content p{font-size:18px;margin-bottom:20px}.store-img img{width:100%;overflow:hidden;border-left:1px solid var(--color-black);transition:transform 0.5s ease-in-out}.store-img:hover img{transform:scale(1.1);overflow:hidden}.store-img-one{position:relative;overflow:hidden}.store-img{position:relative;overflow:hidden}.store-img-one img{width:100%;overflow:hidden;border-right:1px solid var(--color-black);transition:transform 0.5s ease-in-out}.store-img-one:hover img{transform:scale(1.1);overflow:hidden}.framing{background-color:var(--color-light-bg);margin:0px 0px 40px 0px}.framing-heading{margin:0px 0px 70px 0px}.frame-box{width:100%}.img-content{border-left:1px solid var(--color-black);border-bottom:1px solid var(--color-black);border-right:1px solid var(--color-black)}.img-content h6{font-size:11px;text-align:center;padding:15px 0px 15px 0px;margin:0px 0px}.img-content h6:hover{color:var(--color-light-bg)}.img-content :hover{background-color:var(--color-black)}.image-frame{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);border-left:1px solid var(--color-black);border-right:1px solid var(--color-black);overflow:hidden}.image-frame img{-webkit-transition:all 0.7s ease;transition:all 0.7s ease}.image-frame img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.framing-browser p{text-align:right}.framing-browser b{color:var(--color-black);text-decoration:underline}.framing-browser b:hover{color:var(--color-accent-tana)}.seen-in{padding-bottom:50px}.seen-img .zoom-effect{transition:transform 0.4s ease}.seen-img .zoom-effect:hover{transform:scale(1.05)}.main-seen{border-left:1px solid var(--color-black);min-height:400px}.main-seen p{margin-bottom:0px;padding:10px 20px 20px 20px;text-align:justify}.seen-contents{position:absolute;bottom:10px}.seen-in-section .owl-nav button{position:absolute}.seen-in-section .owl-nav button:hover{background-color:var(--color-accent-tana)!important;color:var(--color-dark)!important}.seen-in-section .owl-nav button.owl-prev{left:70px;top:420px;width:35px;height:35px;font-size:15px;line-height:35px;border:1px solid var(--color-black);color:var(--color-black);background-color:var(--color-light-bg);border-radius:50%}.seen-in-section .owl-nav button.owl-next{left:120px;top:420px;width:35px;height:35px;font-size:15px;line-height:35px;border:1px solid var(--color-black);color:var(--color-black);background-color:var(--color-light-bg);border-radius:50%}.seen-in-section .owl-nav.disabled{display:flex;margin:0px}.seen-in-section .owl-dots{display:flex;justify-content:center;position:absolute;bottom:10px;width:100%}.seen-in-section .owl-nav,.owl-dots{display:flex;align-items:center}.seen-in-section .owl-dots .owl-dot{margin:0 5px}.icon-content p{margin:50px 0}.icon-image{width:40px}.icon-image-two{width:60px;height:60px;border:1px solid var(--color-black);border-radius:50%;line-height:60px;text-align:center;font-size:25px;font-weight:bold}.owl-theme .owl-dots{display:none}.icon-content .con-head{margin-top:10px!important}.icon-content h6{margin-bottom:10px!important}.shop-bg{background:url(../images/banner/shop-bg.webp);height:600px}.shop-bread{background:var(--color-light-bg);width:600px;padding:30px 50px 30px 50px}.shop-bread p{margin-bottom:10px;font-size:13px;line-height:25px}.color-mode img{margin:15px 5px 0px 5px}.color-mode p{font-size:12px;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-medium-grey);margin-top:-16px}.color-pattern img{margin-top:32px}.shop-box{border:1px solid var(--color-black)}.shop-one .color-mode img{display:inline-block!important;width:15px!important}.shop-one .owl-nav button{position:absolute}.shop-one .owl-nav button:hover{background-color:var(--color-accent-tana)!important;color:var(--color-dark)!important}.shop-one .owl-nav button.owl-prev{left:70px;top:520px;width:35px;height:35px;font-size:15px;line-height:35px;border:1px solid var(--color-black);color:var(--color-black);background-color:var(--color-light-bg);border-radius:50%}.shop-one .owl-nav button.owl-next{left:120px;top:520px;width:35px;height:35px;font-size:15px;line-height:35px;border:1px solid var(--color-black);color:var(--color-black);background-color:var(--color-light-bg);border-radius:50%}.shop-one .owl-nav.disabled{display:flex;margin:0px}.shop-one .owl-dots{display:flex;justify-content:center;position:absolute;bottom:10px;width:100%}.shop-one .owl-nav,.owl-dots{display:flex;align-items:center}.shop-one .owl-dots .owl-dot{margin:0 5px}.float-img img{width:100%;overflow:hidden;border-right:1px solid var(--color-black);transition:transform 0.5s ease-in-out}.float-img{position:relative;overflow:hidden}.float-img:hover img{transform:scale(1.1)}.float-section-one{border-bottom:1px solid var(--color-black)}.video-main iframe{border:1px solid var(--color-black)}.btn-para{text-align:center;margin-top:40px}.about-bg{background:url(../images/banner/about-bg.webp);height:600px}.contact-bg{background:url(../images/banner/contact-bg.webp);height:600px}.contact-us{position:relative;padding:60px 0px;background-color:var(--color-light-bg)}.contact-heading{margin:70px 0px}.contact-box{border:1px solid var(--color-black);margin-bottom:10px;min-height:300px;display:flex;align-items:center;justify-content:center;padding:0px 20px;width:100%;background-color:var(--color-light-bg)}.contact-content{text-align:center;letter-spacing:1px}.contact-content p{margin-bottom:30px}.contact-content a{color:var(--color-black);margin-bottom:60px}.connect-us{background-image:url(../images/connect/home.webp);min-height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;padding:80px 0px;position:relative}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1}.main-header h2{text-align:center;color:var(--color-light-bg);margin:0px 0px 30px 0px;font-family:Apercu,'Gill Sans',sans-serif!important}.contact-bg-section{background-color:var(--color-light-bg);padding:30px 30px}.contact-form h5{text-align:center;font-family:Apercu,'Gill Sans',sans-serif!important;font-weight:800;font-size:17px}.form-section{margin:10px 0px;border:0px solid var(--color-black)}.form-control{border-radius:0px}.form-contact .btn-primary{background-color:var(--color-black);color:var(--color-light-bg);font-family:Apercu,'Gill Sans',sans-serif!important;font-weight:600;font-size:14px;width:100%;padding:10px 0px}.form-contact .btn-primary:hover{background-color:var(--color-light-bg);color:var(--color-black);border:1px solid var(--color-black)}.over-contain{position:relative;z-index:2}.footer-top{position:relative}.footer-section .border-one{border:1px solid var(--color-dark)}.footer-top-contents{max-width:720px;padding:40px 0px 40px 0px}.footer-top-contents img{position:absolute;right:190px;bottom:152px;width:100px}.footer-top-contents p{margin-bottom:10px}.footer-middle{margin:20px 0px 0px 0px}.border-right{border-right:1px solid var(--color-dark)!important}.border-bottom{border-bottom:1px solid var(--color-dark)!important}.footer-left-sec{display:flex;align-items:flex-start;border-bottom:1px solid var(--color-dark)}.footer-left-sec img{border-right:1px solid var(--color-dark)}.footer-image{width:200px;height:auto;margin-right:15px}.footer-lf-contents h4{font-size:20px;margin:0}.footer-lf-contents{padding:40px 10px}.footer-lf-contents p{margin:10px 0;text-align:left}.footer-left strong{font-weight:400;margin-top:20px}.ftr-border{border-left:1px solid var(--color-dark)}.border-left{border-left:1px solid var(--color-dark)}.footer-column p{font-size:14px;color:var(--color-black);margin-bottom:10px;font-weight:bold;text-align:left}.footer-column{min-height:680px;border-right:1px solid var(--color-black);padding:20px 20px}.ftr-cln{border-right:0px solid var(--color-black)}.footer-column ul{margin-bottom:40px}.footer-column ul li{margin-bottom:8px}.footer-column ul li a{color:var(--color-dark);font-size:13px}.footer-column ul li a:hover{color:var(--color-accent-tana);text-decoration:underline}.footer-column form{display:flex;gap:10px;margin-top:10px}.footer-column form input[type="email"]{flex:1;padding:8px;font-size:14px;width:400px;background-color:var(--color-light-bg);border:1px solid var(--color-dark)}.social-links p{margin:5px 30px 5px 0px;font-size:14px;font-weight:bold}.social-links a{color:var(--color-black);text-decoration:none;margin-left:10px}.footer-bottom{padding:20px 0px}.footer-widget{text-align:right}.footer-widget ul li{font-size:12px;font-weight:200;margin:0px 10px 0px 0px;display:inline-block}.footer-widget ul li a{color:var(--color-dark)}.footer-widget ul li a:hover{color:var(--color-accent-tana)}.questions-help{padding:40px 30px}.questions-help h4{font-size:20px;margin:0 0 10px 0}.questions-help p{text-align:left;margin:10px 0px}.contact-options{display:flex;gap:20px;margin-top:30px}.contact-options i{margin-right:10px}.contact-options strong{margin:0px}.option{display:flex;align-items:center;text-decoration:none;color:var(--color-dark);font-weight:bold;margin-right:30px}.option .icon{margin-right:5px;font-size:18px}.stay-in-touch{padding:40px 30px}.stay-in-touch h3{font-size:16px;margin-bottom:20px;font-weight:500}.subscribe-form{display:flex;margin-top:10px}.subscribe-form input[type="email"]{padding:10px 80px;border:1px solid var(--color-black);border-radius:3px 0 0 3px;background-color:var(--color-light-bg)}.subscribe-form button{padding:8px 16px;background-color:var(--color-black);color:var(--color-light-bg);border:none;border-radius:0 3px 3px 0;cursor:pointer}.subscribe-form button:hover{background-color:var(--color-dark)}.social-links{margin-top:20px;display:inline-flex}.social-links strong{color:var(--color-dark);font-size:14px;font-weight:400}.social-links a:hover{text-decoration:underline}.auto-container{position:static;max-width:1300px;padding:0px 15px;margin:0 auto}.pull-left{float:left}.pull-right{float:right}figure{margin:0px}img{display:inline-block;max-width:100%;height:auto;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.header-top{background-color:#f7a823}.header-top p{color:var(--color-black);font-size:12px;padding:5px 0px 5px 0px;margin-bottom:0px}.header-top span{color:var(--color-light-bg);font-size:12px;text-decoration:underline}.main-header{position:relative;left:0px;top:0px;z-index:999;width:100%;box-shadow:0 10px 20px rgba(0,0,0,0.05);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.sticky-header{position:fixed;opacity:0;visibility:hidden;background:var(--color-light-bg);left:0px;top:0px;box-shadow:0 10px 20px rgba(0,0,0,0.2);width:100%;z-index:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:500ms;-op-animation-duration:500ms;-webkit-animation-duration:500ms;animation-duration:500ms;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}.main-header .header-top{position:relative;display:block;border-bottom:1px solid #ededed}.main-header .menu-right-content li{position:relative;display:inline-block;font-size:22px;line-height:30px;color:var(--color-dark);margin-right:20px;font-weight:600}.main-header .menu-right-content li:last-child{margin-right:0px}.main-header .menu-right-content li a{display:inline-block;color:var(--color-dark)}.main-header .menu-right-content li.shop-cart{font-weight:400;font-size:24px}.main-header .menu-right-content li.shop-cart a{position:relative;padding-right:14px}.main-header .menu-right-content li.shop-cart a span{position:absolute;top:-13px;right:0px;width:19px;height:19px;line-height:19px;background:var(--color-dark);border-radius:50%;text-align:center;color:var(--color-light-bg);font-size:11px;font-weight:500;box-shadow:0 10px 10px rgba(0,0,0,0.2)}.main-header .menu-right-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0px 25px 0px}.header-lower{position:relative;border-bottom:1px solid var(--color-black)}.header-lower .outer-box{position:relative;min-height:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-header .logo-box{position:relative;display:block}.header-lower .outer-box .menu-area{z-index:1;display:flex;flex-wrap:wrap;align-items:center}.main-menu .navbar-collapse{padding:0px;display:block!important}.main-menu .navigation{margin:0px}.main-menu .navigation>li{position:inherit;float:left;z-index:2;margin:0px 18px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:last-child{margin-right:0px!important}.main-menu .navigation>li:first-child{margin-left:0px!important}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:15px;line-height:30px;font-weight:bold;opacity:1;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-dark);z-index:1;padding-right:17px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.main-menu .navigation>li.dropdown>a:before{position:absolute;content:"\f107";top:2px;right:0px;font-family:'Font Awesome 5 Free';font-size:15px;top:0px;right:0px;color:#888;font-weight:700;transition:all 500ms ease}.main-menu .navigation>li>a span{position:absolute;top:-15px;right:-15px;font-size:11px;color:var(--color-light-bg);font-weight:500;width:37px;height:16px;line-height:16px;text-align:center;border-radius:20px}.main-menu .navigation>li>a span:before{position:absolute;content:'';width:8px;height:8px;left:15px;bottom:-3px;transform:rotate(-45deg);z-index:-1}.main-menu .navigation>li>ul,.main-menu .navigation>li>.megamenu{position:absolute;left:inherit;top:100%;width:250px;z-index:100;display:none;opacity:0;visibility:hidden;padding:10px 0px;background-color:var(--color-light-bg);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.main-menu .navigation>li>ul.from-right{left:auto;right:0px}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:0px 30px}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>.megamenu li>a{position:relative;display:block;padding:12px 0px;line-height:24px;font-weight:500;font-family:Apercu,'Gill Sans',sans-serif!important;font-size:14px;text-transform:capitalize;color:#222;border-bottom:1px solid #e3e3e3;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li:last-child>a,.main-menu .navigation>li>.megamenu li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Free';content:"\f105";position:absolute;right:20px;top:14px;display:block;line-height:24px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;right:100%;top:-2px;width:230px;z-index:100;display:none;padding:10px 0px;background-color:var(--color-light-bg);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05)}.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0px}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0px 30px}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;font-size:14px;padding:12px 0px;line-height:24px;font-weight:500;font-family:Apercu,'Gill Sans',sans-serif!important;text-transform:capitalize;color:#222;border-bottom:1px solid #e3e3e3;text-align:left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Free';content:"\f105";position:absolute;right:20px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation>li.dropdown:hover>ul,.main-menu .navigation>li.dropdown:hover>.megamenu{visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:-2px;top:66px;width:34px;height:30px;text-align:center;font-size:18px;line-height:26px;color:#3b3b3b;cursor:pointer;display:none;z-index:5;transition:all 500ms ease}.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn{display:none}.menu-area .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;color:var(--color-accent-tana);display:none}.menu-area .mobile-nav-toggler .icon-bar{position:relative;height:2px;width:30px;display:block;margin-bottom:5px;background-color:#3b3b3b;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.menu-area .mobile-nav-toggler .icon-bar:last-child{margin-bottom:0px}.main-menu .navigation>li.dropdown>.megamenu{position:absolute;width:100%;padding:30px 50px;left:0px}.main-menu .navigation li.dropdown .megamenu li h4{font-weight:500;padding:3px 0px}.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;color:var(--color-accent-tana);display:none}.mobile-menu{position:fixed;right:0;top:0;width:100%;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:999999}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:50px 25px 120px 25px;text-align:left}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:0.70;visibility:visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .menu-box{position:absolute;left:0px;top:0px;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#202020;padding:0px 0px;z-index:5;opacity:0;visibility:hidden;border-radius:0px;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .close-btn{position:absolute;right:15px;top:15px;width:30px;height:30px;line-height:28px;border:2px solid var(--color-light-bg);border-radius:50%;text-align:center;font-size:15px;color:var(--color-light-bg);cursor:pointer;z-index:10;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-ms-transition:all 0.9s ease;-o-transition:all 0.9s ease;transition:all 0.9s ease}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.mobile-menu .navigation li{position:relative;display:block;border-top:1px solid rgba(255,255,255,0.10)}.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,0.10)}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,0.10)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:15px;font-weight:500;color:var(--color-light-bg);text-transform:uppercase;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li ul li>a{font-size:16px;margin-left:20px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:'';position:absolute;left:0;top:0;height:0;border-left:5px solid var(--color-light-bg);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:var(--color-light-bg);background:rgba(255,0,0,0.1);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{background:var(--color-light-bg);color:#3b3b3b;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul,.mobile-menu .navigation>li.dropdown>.megamenu{display:none}.mobile-menu .social-links{position:relative;padding:30px 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0px 10px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:var(--color-light-bg);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}div#mCSB_1_container{top:0px!important}.mobile-menu .contact-info{position:relative;padding:80px 30px 20px 30px}.mobile-menu .contact-info h4{position:relative;font-size:20px;color:var(--color-light-bg);font-weight:700;margin-bottom:20px}.mobile-menu .contact-info ul li{position:relative;display:block;font-size:15px;color:rgba(255,255,255,0.80);margin-bottom:3px}.mobile-menu .contact-info ul li a{color:rgba(255,255,255,0.80)}.mobile-menu .contact-info ul li:last-child{margin-bottom:0px}.main-header .search-btn .search-toggler{position:relative;font-size:22px;color:#222;font-weight:400;background:transparent;cursor:pointer;display:inline-block;transition:all 500ms ease}.search-popup{position:fixed;left:0;top:0px;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;overflow:auto;background:rgba(0,0,0,0.9);-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease}.search-popup.popup-visible{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);visibility:visible;opacity:1}.search-popup .overlay-layer{position:absolute;left:0px;top:0px;right:0px;bottom:0px;display:block}.search-popup .close-search{position:absolute;right:25px;top:25px;font-size:22px;color:var(--color-light-bg);cursor:pointer;z-index:5;transition:all 500ms ease}.search-popup .search-form{position:relative;padding:0px 15px 0px;max-width:1024px;margin:0 auto;margin-top:150px;margin-bottom:100px;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);z-index:10}.search-popup.popup-visible .search-form{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition:all 500ms ease 500ms;-moz-transition:all 900ms ease 500ms;-webkit-transition:all 900ms ease 500ms;-ms-transition:all 900ms ease 500ms;-o-transition:all 900ms ease 500ms}.search-popup .search-form .form-group{margin-bottom:30px}.search-popup .search-form fieldset{position:relative;border-radius:12px}.search-popup .search-form fieldset input[type="search"]{position:relative;height:70px;padding:20px 250px 20px 30px;background:var(--color-light-bg);line-height:30px;font-size:24px;color:#233145;border-radius:7px}.search-popup .search-form fieldset input[type="submit"]{position:absolute;display:block;right:0px;top:0px;text-align:center;width:220px;height:70px;padding:20px 10px 20px 10px;color:var(--color-light-bg)!important;line-height:30px;font-size:20px;cursor:pointer;text-transform:uppercase;border-radius:0px 7px 7px 0px}.search-popup .search-form fieldset input[type="submit"]:hover{transform:translateY(0px)}.search-popup h3{text-transform:uppercase;font-size:20px;font-weight:600;color:var(--color-light-bg);margin-bottom:20px;letter-spacing:1px;text-align:center}.search-popup .recent-searches{font-size:16px;color:var(--color-light-bg);text-align:center}.search-popup .recent-searches li{display:inline-block;margin:0px 10px 10px 0px}.search-popup .recent-searches li a{display:block;line-height:24px;border:1px solid var(--color-light-bg);padding:7px 15px;color:var(--color-light-bg);border-radius:3px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.sticky-header .main-menu .navigation>li{padding:0px!important;margin:0px!important}.sticky-header .main-menu .navigation>li>a{padding:20px 30px;color:#222!important}.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a{color:var(--color-light-bg)!important}.sticky-header .logo-box{padding:0px!important}.sticky-header .logo-box .logo{position:relative;padding:21px 0px!important}.sticky-header .main-menu .navigation>li.dropdown>a:before{display:none}.sticky-header .main-menu .navigation>li>a span{display:none}.sticky-header .outer-box{position:relative}.main-header .header-top .info li a:hover{color:var(--color-accent-tana)}.main-header .header-top .social-links li a:hover{color:var(--color-accent-tana)}.main-header .menu-right-content li a:hover{color:var(--color-accent-tana)}.main-header .search-btn .search-toggler:hover{color:var(--color-accent-tana)}.search-popup .search-form fieldset input[type="submit"]{background:var(--color-accent-tana)}.search-popup .recent-searches li a:hover{color:var(--color-accent-tana);border-color:var(--color-accent-tana)}.search-popup .close-search:hover{color:var(--color-accent-tana)}.main-menu .navigation>li>a span{background:var(--color-black)}.main-menu .navigation>li>a span:before{background:var(--color-accent-tana)}.main-menu .navigation>li.dropdown.current>a:before,.main-menu .navigation>li.dropdown:hover>a:before{color:var(--color-black)}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:var(--color-black)}.main-menu .navigation>li>ul>li>a:hover{color:var(--color-accent-tana)}.main-menu .navigation>li>.megamenu li>a:hover{color:var(--color-accent-tana)}.main-menu .navigation>li>ul>li>ul>li>a:hover{color:var(--color-accent-tana)}.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a{background:var(--color-accent-tana)}.chat-button{position:fixed;bottom:20px;right:20px;z-index:1000}.chat-button a img{width:50px;height:50px;border-radius:50%;box-shadow:0px 4px 8px rgba(0,0,0,0.2);transition:transform 0.2s ease}.chat-button a img:hover{transform:scale(1.1)}.modal-content img{width:100%;overflow:hidden;height:-webkit-fill-available}.modal-body{text-align:center}.modal-body p{line-height:35px;max-width:280px;font-family:Apercu,'Gill Sans',sans-serif!important}.feature-box{margin:20px 0;border:1px solid var(--color-black);padding:10px;transition:box-shadow 0.3s}.feature-box img{width:100%;overflow:hidden;object-fit:cover;margin-bottom:10px}.feature-box p{font-size:14px;font-weight:bold;margin:10px 0 0}.feature-box:hover{box-shadow:0px 4px 15px rgba(0,0,0,0.2)}.modal-dialog{position:absolute;top:10%;left:0%;right:0%}.feature-head{display:flex;justify-content:center;align-items:center}.feature-head li{text-align:center;padding:10px;font-size:18px;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-black);font-weight:600;display:inline-flex;margin:10px 0 5px}.feature-head ul{}.feature-head li:hover{text-decoration:underline}.menu-section{padding:20px 0px 20px 0px;background-color:var(--color-light-bg)}.menu-section a{text-decoration:none}.menu-main{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.box-left{border-right:1px solid var(--color-black)}.menu-account p{font-size:14px;color:var(--color-black);font-weight:500;text-align:center;margin:10px 0px 10px 0px}.menu-account{display:flex;align-items:center;justify-content:center;gap:8px}.menu-account svg{color:var(--color-black)}.account-icon{width:20px;height:20px;fill:currentColor}.button-menu{font-size:20px;color:var(--color-black);font-weight:bold;border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.button-menu-second ul a li{color:var(--color-black)}.accordion-content ul li{list-style:none;font-weight:600}.footer-text{padding:40px 0px;text-align:center}.footer-text li{color:var(--color-black);font-weight:600;text-align:center;list-style-type:none;margin:10px 0px}.text-inner ul li{text-align:start;list-style-type:none}.text-header li{margin:30px 0px}.text-header .plus-footer{text-align:center}.inner-image ul a li{list-style-type:none}.inner-image ul a{color:var(--color-black);text-decoration:none}.inner-image ul li{padding-left:10px}.inner-image img{padding-right:20px;margin-bottom:10px}.contact-menu-bar{border-bottom:1px solid var(--color-black);border-top:1px solid var(--color-black);padding-left:40px;padding:12px 8px 8px 20px}.contact-menu-bar a{text-decoration:none;color:var(--color-black)!important}.menu-colour{background-color:var(--color-black)}.framing-top{padding:15px 100px;text-align:end}.framing-bottom{border:1px solid var(--color-black)}.mar-row{margin:0px 0px}.framing-top span{margin-right:10px;color:var(--color-dark);font-size:14px;letter-spacing:3px}.framing-top i{text-decoration:none;color:var(--color-medium-grey);font-size:15px}.framing-hd h1{font-size:25px;margin:50px 0px 30px 0px}.framing-right img{overflow:hidden;height:-webkit-fill-available;border-left:1px solid var(--color-black)}.option-group{padding:0px 40px}.option-group p{text-align:left;font-size:13px;font-family:Apercu,'Gill Sans',sans-serif!important;margin:30px 0px 15px 0px}.option-item{display:flex;align-items:center;border:1px solid var(--color-black);margin-bottom:10px}.option-group a{color:var(--color-black)}.option-icon{padding:20px 20px;border-right:1px solid var(--color-black)}.option-text{font-size:16px;font-weight:600;padding:0px 30px;font-family:Apercu,'Gill Sans',sans-serif!important}.option-item:hover{background-color:var(--color-dark);color:var(--color-light-bg)}.option-item:hover .option-icon img{color:var(--color-light-bg)!important}.parent-framing{display:flex;justify-content:center;align-items:center}.framing-left-bottom{padding:10px 0;text-align:center;display:flex;gap:20px}.gal-frames-container{display:flex!important;justify-content:center!important;gap:20px!important;margin-top:10px!important}.gal-frames img{width:20px;height:20px;align-items:center;text-align:center}.gal-frames a{text-decoration:underline;font-size:12px;font-family:Apercu,'Gill Sans',sans-serif!important;color:var(--color-dark);display:flex;align-items:center;gap:5px;text-align:center}.upload-left{display:flex;justify-content:center;align-items:center;height:100%}.upload-contents{text-align:center;transform:translate(0%,50%)}.upload-contents h4{font-size:45px}.upload-contents h6{font-size:35px}.upload-contents p{margin-bottom:20px}.upload-contents-one{text-align:center;transform:translate(0%,20%)}.upload-contents-one h4{font-size:45px}.upload-contents-one h6{font-size:35px;margin:10px 0px}.upload-contents-one p{margin-bottom:20px}.upload-right{display:flex;justify-content:center;align-items:center;min-height:550px;background-color:var(--color-light-bg);border-left:1px solid var(--color-black)}.upload-rights{border-left:1px solid var(--color-black)!important;padding-left:0px!important}.resize-right{justify-content:center;align-items:center;min-height:550px;background-color:var(--color-light-bg);border-left:1px solid var(--color-black)}.upload-box{width:300px;border:2px dashed #ccc;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-light-bg)}.upload-icon{width:200px;height:auto;margin-bottom:10px}.upload-box p{color:var(--color-medium-grey);font-size:14px;margin:0px}.upload-box img{object-fit:contain}.size-controls{padding:50px 0px}.size-controls h4{letter-spacing:2px}.size-values{margin:70px 0px 50px 0px}.size-values h6{margin:0px 0px 10px 0px;font-size:22px;font-weight:600}.size-values p{margin:0px 0px 10px 0px;font-weight:600;font-size:16px}.size-btn .btn-primary{width:100%}.photo-size p{font-size:15px;font-weight:700;letter-spacing:0.5px;margin-bottom:0px}.checkbox-frames{display:flex;justify-content:space-evenly;align-items:center;padding:10px 0px 20px 0px}.frame-item{display:flex;align-items:center;font-size:12px;color:var(--color-dark)}.frame-item input{margin-right:8px;border:1px solid var(--color-black);appearance:none;cursor:pointer}.frame-item .frame-one{width:10px;height:10px}.frame-item .frame-two{width:12px;height:12px}.frame-item .frame-three{width:15px;height:15px}.toolbar{display:flex;justify-content:center;gap:20px}.tool img{width:25px;height:25px}.tool{width:64px;height:64px;border-radius:50%;background-color:var(--color-light-bg);display:flex;align-items:center;justify-content:center}.tool:hover{background-color:var(--color-accent-tana)}.spantool{font-size:14px;margin:10px 0px;color:var(--color-dark)}.btn-cancel:hover{text-decoration:underline;background:none!important;color:var(--color-black)}.frame-item input[type="checkbox"]:checked::before{content:'';display:block;width:10px;height:10px;background:var(--color-light-bg);margin:auto}.frame-item span{text-decoration:underline}.aspect-ratio-selector{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.aspect-ratio{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin:30px 0px 0px 0px}.aspect-ratio:hover{background-color:var(--color-dark)}.aspect-ratio img{width:30px;height:30px}.aspect-hd{font-size:14px;margin-bottom:30px;color:var(--color-dark)}.orientation-options{display:flex;gap:15px;margin-top:10px}.orientation-options label{cursor:pointer;font-size:16px}.pad-room{padding-left:0px!important}.tabnav{position:absolute;margin-top:30px}.tabnav .nav-item{margin:0 15px;text-transform:capitalize;font-weight:600;color:var(--color-dark);text-decoration:none;font-size:12px}.tabnav .nav-item:hover{color:var(--color-black)}.room-view{display:flex;flex-direction:column;align-items:center}.background{min-height:550px;background-size:cover;background-position:center;width:100%;display:flex;justify-content:center;align-items:center}#living-room{background-image:url(../images/banner/living.webp)}#desk{background-image:url(../images/banner/desk.webp)}#entryway{background-image:url(../images/banner/entry.webp)}.progress-container{display:flex;flex-direction:column;align-items:center;width:300px;margin:20px auto;position:relative}.progress-bar{width:100%;height:2px;background-color:var(--color-black);margin:10px 0}.progress-bar::before{content:'';position:absolute;width:2px;height:10px;background-color:var(--color-black);left:0}.progress-bar::after{content:'';position:absolute;width:2px;height:10px;background-color:var(--color-black);right:0}.progress-indicator{position:absolute;width:20px;height:20px;background-color:var(--color-accent-tana);border-radius:50%;border:1px solid var(--color-black);left:25%}.progress-labels{display:flex;justify-content:space-between;width:100%}.label{font-weight:bold;color:#333}.price{font-size:0.9em;color:#666}.dial-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);justify-content:center;align-items:center;z-index:1000}.dial-modal:target{display:flex}.modal-content-dial{background:var(--color-light-bg);padding:20px;border-radius:5px;text-align:center;max-width:400px;width:90%;box-shadow:0 4px 6px rgba(0,0,0,0.1);position:relative}.modal-content-dial h6{margin:10px 0px;font-size:20px}.modal-content-dial p{margin-bottom:10px}.modal-actions-dial{margin-top:20px;display:flex;justify-content:space-between;gap:10px}.modal-actions-dial span{border:1px solid var(--color-black)}.canva-size-full{display:inline-flex;width:100%}.canva-size-full button{width:100%;background-color:#5f5f5f;border:none;color:var(--color-light-bg);font-size:13px;padding-bottom:10px;padding-top:10px;font-weight:600}.canva-btn i::before{margin:0px 10px 0px 10px}.canva-size-bg img{width:100%}.image-wrapper{position:relative;display:inline-block;width:100%}.canva-sub-img{position:absolute;top:20%;left:40%}.canva-sub-img img{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.sideimg1{max-width:100%;height:auto}.right-images{background-color:#cccccc59}.right-images .imagepara{padding:10px 10px}.image-canva{padding:20px 20px}.image-container{position:relative;display:inline-block;margin-bottom:20px;width:100%}.image-container img{width:100%}.imagepara .pull-right{color:#85cbc7!important;font-size:15px}.image-caption{position:absolute;bottom:0;left:0;width:100%;text-align:center;background-color:rgba(0,0,0,0.6);color:var(--color-light-bg);padding:3px;font-size:12px}.prev-para{font-size:13px;font-weight:600;margin:5px 0px 0px 20px}.prev-para a{color:var(--color-medium-grey)!important}.upload-canvas{border-left:1px solid var(--color-black)}.announcement-center{max-width:900px;margin:0 auto;width:100%}.marquee ul{display:flex;justify-content:center;align-items:center;list-style:none;padding:0;margin:0;animation:none!important;gap:48px}.marquee ul li{display:flex;align-items:center;margin-right:0;white-space:nowrap;font-size:16px;color:#fff;gap:8px}.marquee ul li i{color:#f7a823;font-size:20px}.marquee ul li p{color:#fff;margin:0;font-size:14px;font-weight:400}