#instagram .play-btn,#video,.b-f-tab ul li,.back-top p,.filter-button,.menu-btn-1,.pop-up .col-3 img,.toggle-btn ul li{cursor:pointer}.loader-mask,header{position:fixed;top:0}header,header.fixed{background:#fff}#beyond-library #beyond-library-home .owl-carousel button.owl-dot.active:after,#beyond-library-home .owl-carousel.visible button.owl-dot.active:after,#beyond-lighting .video-section,.accordion-body iframe,.client-right img,.footer-links-right div,.gal-home-one img,.hero-img img,.main-menu a:hover:after,.right-menu ul li a:hover:after,.similar-product-img img,.trusted-people ul li img,.video-section iframe,header{width:100%}#blog,#hero video,.hero-carousel .owl-carousel,.hero-carousel .owl-carousel .item img,.loader lottie-player,.player,.side{height:100vh}.experience-right .slide-up.in-view,.slide-up,.team-top .slide-up.in-view,.workspace-div-right .slide-up.slide-up.in-view{animation:.8s forwards slideUp}#video,.grid-img,.grid-item,.home-page,.listing,.o-hidden,.product-details,.product-img,.side h1 div,footer{overflow:hidden}#hero a,.b-f-tab ul li.active{border-bottom:2px solid #ffd342}#details-page-area,#hero,#lighting,#sticky,.video-thumbnail{background-size:cover;background-position:center}.common-btn:after,.header.open .menu-btn-1 span::after,.header.open .menu-btn-1 span::before{background:#fdfcff}#collage-section #divisor,#divisor{box-shadow:0 5px 10px -2px rgba(0,0,0,.3)}#collage-section input[type=range],input[type=range]{-webkit-appearance:none;background-color:transparent}*,.scroll-track{box-sizing:border-box}#details-page-area,#hero,#lighting,#sticky{background-repeat:no-repeat}*,.element-item>*{margin:0;padding:0}@font-face{font-family:Original;src:url('fonts/Original-Thin.woff2') format('woff2'),url('fonts/Original-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Original;src:url('fonts/Original-Regular.woff2') format('woff2'),url('fonts/Original-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Original;src:url('fonts/Original-Black.woff2') format('woff2'),url('fonts/Original-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Original;src:url('fonts/Original-Light.woff2') format('woff2'),url('fonts/Original-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Original;src:url('fonts/Original-Bold.woff2') format('woff2'),url('fonts/Original-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.loader-mask{left:0;right:0;bottom:0;background-color:#121212;z-index:99999}#form-area,#light-up,.blog-left,.carousel-area-details-home,.common-btn3,.contact-page,.gallery-item a,.grid-img a,.loader,.right-menu ul li a,.shop-right,.social-link ul li a img,.spacer,.team-top,.toggle-btn,footer{position:relative}.common-btn2:after,.common-btn3:after,.common-btn:after{width:auto;height:1px;position:absolute;bottom:0;left:0;transition:.4s;content:'';z-index:1;right:0}a,button{transition:.4s;text-decoration:none}body{font-family:"DM Sans",sans-serif}.none-ul{list-style:none}.uppercase{text-transform:uppercase}.dark-bg{background:#464d51}.common-btn3:after,.dark-bg2,.left-menu ul li a{background:#121212}#hero a:hover,.common-btn2:after{background:#ffd342}.z-index{z-index:2}.mobile-visible,.play-btn{display:none}.content,.grid,.other-page-link ul,.side{display:flex}.w-80{max-width:80%}.grid-img img,.menu-center img,.sun-two-img,.workspace-div-left img,.zoom-img img{max-width:100%}.original{font-family:Original;font-weight:300}.dark,.space-gallery-div a,header.fixed li,header.fixed li a{color:#121212}.dark2{color:#3b3c4a}.header.open .menu-btn-1,.header.open ul li,.header.open ul li a,.white{color:#fdfcff}.gray{color:rgba(0,0,0,.5)}.b-f-tab ul li.active,.features .col-md-4 h3 span,.features .col-md-4 p span,.filter-button.active,.semibold{font-weight:500}.bold{font-weight:700}.accordion-button,.accordion-item,.common-font,.main-menu .menu-right ul li .common-font3{font-size:20px}.common-font2,.common-font6,header nav ul li a.common-font,header nav ul li.common-font{font-size:14px}.common-font3{font-size:24px}.common-font4{font-size:28px}.common-font5{font-size:18px}.common-font7{font-size:12px}.header-one{font-size:40px}.header-two{font-size:60px}.common-btn,.common-btn2,.common-btn3{font-size:14px;text-transform:uppercase}.line1{line-height:1}.line2,.product-details-two p{line-height:1.2}.line3{line-height:1.3}.lite{font-weight:300}.lite2,.menu-right ul li a{font-weight:200}.common-btn,.common-btn2{color:#fdfcff;padding:5px 15px;position:relative}.common-btn2:hover:after,.common-btn3:hover:after,.common-btn:hover:after{left:20%;right:20%;width:auto}.common-btn3{color:#121212;padding:5px 15px}.main{width:60%}.side{align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:40%}header{left:0;z-index:9999;padding:20px 50px}header nav ul li{padding:0 18px;transition:.4s}header nav ul li span{margin-left:8px}.product-details-page #similar-product .similar-header,header.fixed ul{margin-bottom:0}.left-menu ul li:first-child{padding-left:0}.left-menu ul li a{color:#fdfcff;padding:8px 12px;border:1px solid #121212}.left-menu ul li a:hover{background:#fdfcff;color:#121212}.custom-select.open .custom-options,.instafeed a,.right-menu ul li a,.trusted-people-info p span{display:block}.right-menu ul li a:after{content:'';position:absolute;left:0;bottom:0;width:0%;height:2px;background-color:#121212;transition:.4s}#trusted h2,.product-details-bottom-2 p,.product-details-bottom-3 p,.product-details-top-heading,.side h1{width:450px}.side h1 p{margin-bottom:2px;line-height:1.4}#hero video{width:100%;object-fit:cover}.hero-txt{padding:50px 0;width:70%}.hero-counter .row,.workspace .row{margin-left:0!important;margin-right:0!important}.hero-counter{padding:15px 50px 100px 0}.hero-counter-right label{margin:15px 0 5px}.video-section p{position:absolute;top:10%;left:50%;transform:translateX(-50%);z-index:2}.team-top{width:700px;padding:0 70px}.team-top h2{margin-top:25px}.call-back-right .form,.team-top h2 p{margin:0}.team-slider{margin:0 0 50px}.footer-links ul li,.team-slider img{margin-bottom:10px}.workspace-div-right{width:70%;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:100%}.workspace-div-right h2{margin:25px 0 18px}.address,.features .col-md-4 h3,.footer-frm,.product-details-two h2,.space-gallery-div h2,.sun-two-info h2{margin-bottom:20px}.workspace-div-right a{padding:4px 15px}footer{margin-top:100px;padding:80px 0 30px;background:radial-gradient(59.37% 20.97% at 54.09% 105.92%,rgba(85,98,109,.83) 3.85%,rgba(85,108,109,.83) 33.17%,rgba(85,108,109,.47) 62.98%,rgba(85,108,109,0) 100%),radial-gradient(118.56% 115.06% at 23.5% 124.29%,#556b6b 0,#bf9736 13.46%,#ac7f39 22.89%,#9f6930 43.27%,#885b2d 49.52%,#624327 59.7%,#37291c 76.77%,rgba(18,18,18,0) 100%),#121212}#form-area{background-color:#121212;padding-top:120px}footer img{position:absolute;bottom:0;left:0;width:100%;height:auto;max-height:85%}.footer-frm{width:100%;display:block;padding:7px 6px;font-size:16px;color:#9d9fa1;border:none;outline:0!important;border-bottom:1px solid #9d9fa1;background:0 0}.footer-frm::placeholder{color:#9d9fa1}.footer-bottom-top,.form,.more-question{margin-top:50px}.foter-top-right{padding-left:150px;padding-top:100px}.menu-btn-1 span::after,.menu-btn-1 span::before,.social-link ul li a img{width:20px}.footer-links,.testi-heading{padding:80px 0}.footer-bottom ul li a,.footer-links ul li a{font-size:14px;text-transform:uppercase;color:#fdfcff}.footer-links ul li a:hover{color:#fff}.footer-links-left ul li{padding-right:25px}.social-link ul li{display:inline-block;padding-left:5px}.back-top p img,.footer-logo img{width:auto;position:relative}.footer-bottom-bottom{margin-top:80px}.back-top p{display:inline-block}.banner-info{position:absolute;top:80%;left:50%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0}.div2 div.video-section{width:100%;margin:0}.video-section video{height:65vh;object-fit:cover;width:100%}hr{border-bottom:1px solid #9d9fa1;height:2px;background-color:#9d9fa1}#sun-into-room,.contact-page,.faq-page,.gallery-page,.product-details-page,.toggle-btn ul{background-color:#121212}.faq-top{padding:160px 0 80px}.sunroof-tab ul li{width:33%;text-align:center;border-bottom:1px solid rgba(18,18,18,.5);color:#121212!important}.sunroof-tab ul li button{width:100%;border:none!important;outline:0!important;color:#fdfcff!important;font-size:20px;background:0 0!important;text-transform:uppercase}.faq-page .accordion-header button,.sunroof-tab .nav-link:focus,.sunroof-tab .nav-link:hover,.sunroof-tab ul li button:hover{color:#fdfcff!important}.sunroof-tab ul li button.active{background:radial-gradient(46.89% 71.67% at 50% 105%,rgba(255,211,66,.5) 0,rgba(255,211,66,0) 100%)!important}.accordion-item{border:none!important;border-bottom:1px solid #787878!important;border-radius:0!important}.faq-page .accordion-button:not(.collapsed),.faq-page .accordion-collapse.show{color:#fdfcff!important;box-shadow:none!important;background:rgba(23,23,23,.5)!important}.faq-page .accordion-item{background-color:transparent!important}.faq-page .accordion-header{background:#121212;color:#fdfcff!important}.faq-page .accordion-body{color:rgba(255,255,255,.5)!important}.accordion-button,.accordion-item button,.main-filters a,.main-filters h2,.pop-up button,.pop-up-input{border:none!important;outline:0!important}.filter-button.active span,.light-query a{border-bottom:1px solid #ffd342}.tab-pane .accordion-item:last-child{border:none!important;border-bottom:none!important}.sunroof-tab .nav{margin-bottom:70px}.sitebar li{margin:6px 2px;padding:0 8px}.sitebar li img{width:18px;transition:.4s}.grid-img img:hover,.sitebar li img:hover{scale:1.1}.sitebar{position:fixed;top:100px;background-color:rgba(255,255,255,.3);backdrop-filter:blur(5px);right:0;z-index:9999;border-left:2px solid #121212;border-image-slice:1;border-top-left-radius:15px;border-bottom-left-radius:15px}#hero a,.pop-up{backdrop-filter:blur(4px)}.sitebar.sitebar-gray{border-left:1px solid #121212;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.4)}.slide-up{opacity:0;transform:translateY(40px)}.experience-right .slide-up,.team-top .slide-up,.workspace-div-right .slide-up{opacity:0;transform:translateY(40px);animation:none}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}.masonry-grid{display:none;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:40px 25px;margin-bottom:30px}.masonry-grid.active-grid{display:grid}.grid-item{opacity:0;transform:scale(.95);transition:.4s}.grid-item.show{opacity:1;transform:scale(1)}.grid-item img,.scroll-track .item img{width:100%;display:block}.main-filters{padding-top:120px;margin-bottom:20px}.main-filters a,.main-filters h2{font-size:45px;font-family:Original;font-weight:300;color:#fdfcff;background:0 0;opacity:1}.address-box a:hover,.main-filters a:hover,.sun-into-room-bottom.bg-added::after,.window-room-one a:hover img{opacity:1}a.inactive{background:linear-gradient(91.29deg,#fdfcff 0,#989799 21.06%,#6e6e6e 34.46%,#f9f9f9 40.2%,#adadad 50.25%,#383838 68.91%,#fff 93.32%);background-size:200% auto;color:transparent;background-clip:text;-webkit-background-clip:text;animation:2s linear infinite gradientMove}@keyframes gradientMove{0%{background-position:0 50%}100%{background-position:100% 50%}}.grid-item p{margin-top:12px;margin-bottom:12px}.gallery-item a img,.grid-img a img,.grid-img img{transition:.4s}.glightbox-container{opacity:0;transform:translateY(50px);transition:.6s}.glightbox-open .glightbox-container{opacity:1;transform:translateY(0)}.gallery-page-main .masonry{column-count:3;column-gap:25px;margin:auto}.gallery-page-main .gallery-item{display:inline-block;margin-bottom:15px;width:100%;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s}.gallery-page-main .gallery-item img{width:100%;display:block;height:auto}@media (max-width:1024px){.gallery-page-main .masonry{column-count:3}}.hero-counter-left img{transition:transform .8s,opacity .8s;will-change:transform;width:200px}.animate-hero-image{transform:translateY(535px) scale(9);opacity:1;width:100vw}#myVideo{transition:opacity .8s ease-in-out}.accordion-body{font-size:16px!important;transition:.4s}.listing{scroll-behavior:smooth}.listing-top{margin:150px 0 80px}#product-faq,.book-visit,.one-scroll,.product-row,.tags-b-f{margin-top:15px}.listing-top h1,.listing-top h1 p{line-height:1;margin-bottom:5px}.product-img img{width:100%;height:100vh;object-fit:cover;transition:.4s}.product-row .col-md-6{padding:0 7px!important;margin-top:15px}.product-row{padding:0 7px 25px}.product-info{position:absolute;left:50px;bottom:30px;z-index:2}.product-details{position:relative;height:80vh}.details-page-area,.product-details:after,.product-info a:after{position:absolute;left:0;bottom:0}.product-info h2{line-height:1.6;text-transform:uppercase}.product-info a{text-transform:uppercase;padding:5px 2px;position:relative}#hero a,.filter-button span{padding:5px 15px}.product-info a:after{content:'';right:0;width:auto;height:1px;z-index:1;transition:.4s;background-color:#ffd342}.product-info a:hover:after{left:20%;right:20%}.product-details:after{content:'';width:100%;height:35vh;background:linear-gradient(180.23deg,rgba(18,18,18,0) .2%,#121212 130.01%);z-index:1}.filter-button img{display:block;margin:0 auto 10px}.filter-button{font-size:24px;color:#000;font-weight:300}#product-faq{position:relative;background-color:#121212;padding:85px 0 20px}#similar-product .similar-header,.filter-buttons,.product-faq-top{margin-bottom:35px}#product-faq .accordion-item{background:0 0!important;border-bottom:1px solid rgba(255,255,255,.5)!important;padding:10px 0!important}.accordion-button:not(.collapsed),.accordion-collapse.show{color:#fdfcff!important;background-color:transparent!important}.accordion-item button{font-size:18px!important;background:0 0!important;box-shadow:none!important}#product-faq .accordion-item button{font-family:Original;font-size:30px!important;font-weight:300;color:#fff;padding-left:0!important}#product-faq .accordion-body{padding-left:0!important}.blog-author,.gal-img-details .b-f-tab,.listing footer,.product-details-bottom-1,.product-details-page .carousel-area-details .product-details-corousel,.video-section{margin-top:0}.blog-author{padding-right:10px}.more-questions ul li{display:inline-block;padding:10px}.more-questions ul li a{color:#fff;font-weight:500;font-size:16px;padding:5px 10px;text-transform:uppercase}.blog-bannar .blog-details,.more-questions{margin-top:35px}.product-details-two{width:80%;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:100%}.product-details-two a{color:#121212;font-weight:700;font-size:16px;text-transform:uppercase;padding:10px 10px 5px}#product-banner img{width:100%;height:100vh;object-fit:cover}#details-page-area{position:relative;min-height:100vh;background:linear-gradient(180deg,#121212 0,#6d5845 24.54%,#7990a5 43.19%,#927962 50.43%,#121212 98%),#121212}.details-page-area{width:100%;background-color:#121212}#product-banner .details-page-area img{width:16px;height:auto;object-fit:contain;margin-left:12px}.pop-up{position:fixed;top:-120vh;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;z-index:9999;transition:.4s}#hero,.slider-wrapper{height:100vh;overflow:hidden}.pop-up.open{top:0}.pop-up button{background:0 0!important;color:#121212;padding-top:20px;margin-bottom:10px}.pop-up-main{padding:20px;background-color:#fff;width:515px}.pop-up-input{display:block;width:100%;border-bottom:1px solid #d0d5dd!important;font-size:16px;padding:30px 5px 10px}.pop-up-input::placeholder{color:#9d9fa1}.pop-up-main h2{font-size:40px;font-weight:600}.submit-btn{border:none!important;outline:0;border-bottom:1px solid #ffd342!important;font-size:14px;padding:35px 15px 10px;text-transform:uppercase;display:inline-block;color:#121212;text-align:center}.blog-page .owl-theme .owl-nav,.member-details,.menu-left ul,.team-bottom,.trusted-people-info{text-align:left}.frames ul li{display:inline-block;margin-right:15px;vertical-align:middle;opacity:.8}.frames ul li div{display:flex;align-items:center}#hero a,.blog-heading p span,.frames ul li span,.light-query a,.node ul li,.schematic-div a,.space a,.sun-into-room-bottom .owl-item.center h3,.tag-box{display:inline-block}#hero,.product-details-corousel{display:flex;justify-content:center}.frames ul li span{width:17px;height:17px;border-radius:50%;margin-right:10px}.details-page-area{padding-top:8px}.product-details-top-details p{line-height:1.5;width:50%;font-weight:200;opacity:.8}.product-details-top{padding:80px 0 60px}.similar-product-img{max-height:100vh;overflow:hidden}.similar-product{padding:0 10px}.slider-wrapper,.video-wrapper-founder{position:relative;width:100%}.slider-after,.slider-handle,.slider-img{position:absolute;height:100%}.slider-img{top:0;left:0;width:100%;object-fit:cover}.slider-after{top:0;left:0;width:50%;overflow:hidden;transition:width .1s}.slider-handle{top:0;left:50%;width:4px;background:#fff;cursor:ew-resize;z-index:10}.slider-handle::before{content:'';position:absolute;top:50%;left:-10px;transform:translateY(-50%);width:20px;height:20px;background:#ff0;border-radius:50%;box-shadow:0 0 0 3px rgba(0,0,0,.2)}#hero:after,.carousel-area-details:after{position:absolute;top:0;width:100%;left:0;content:''}.before-after{position:relative;margin:150px 0 0;overflow:hidden}.b-f-tab ul li{font-size:20px;text-transform:uppercase;font-weight:300;border-bottom:2px solid #fdfcff;margin:0;padding:5px 12px}.b-f-tab{margin-top:20px}.tags-b-f ul li{text-transform:uppercase;font-weight:300;padding:4px 12px;margin-right:6px}.b-f-txt{width:450px;margin-top:40px}.b-f-details{height:100%;padding-left:50px}.image-one-light,.image-two-light{margin-bottom:180px}.light-query{padding:80px 0 0;background-color:#121212}.light-query a{padding:15px 2px 5px;margin-bottom:15px}.blog-left a,.schematic-div a{border-bottom:1px solid #121212}#beyond-library{position:relative;border-top:1px solid #121212}.carousel-area-details{position:relative;padding-top:135px}.carousel-area-details:after{height:300px;background-image:linear-gradient(#121212,transparent);z-index:2}.product-details-corousel{position:relative;align-items:center}.product-details-corousel p{position:absolute;bottom:50px;left:50px;width:250px;margin-bottom:0}#trusted p,.product-details-bottom-3 p{margin:0 0 0 auto}.product-details-bottom-2,.product-details-bottom-3{margin-top:125px}.product-details-bottom-3{padding-bottom:135px}#schematic{padding:85px 0 50px;background-color:#ffd342}.schematic-div a{padding:15px 2px 5px;color:#121212}.steps{margin:100px auto 150px}.features .col-md-4{text-align:left;padding-right:50px}.features .col-md-4 h3,.features .col-md-4 p{font-size:16px;text-transform:uppercase;color:#121212}.team-bottom{width:70%;margin-top:5px}#hero{align-items:center;flex-direction:column;background-image:url('../assets/images/modern-after.webp');position:relative}.gal-home-one,.sun-two-info{justify-content:center;height:100%;display:flex}#hero:after{height:100%;background-color:rgba(0,0,0,.3);z-index:1}#hero a,#hero h1,.client-right,.sun-into-room-top .row .window-room-one{position:relative;z-index:2}#hero a{color:#d7cdb8;font-size:16px;margin:10px 20px;background-color:rgba(255,211,66,.2)}#hero a:hover{color:#fff}.carousel-area-details-home h2,.carousel-area-details-home label{padding-left:100px;padding-right:20px}.beyond-library-home-heading{padding:120px 0 20px}.product-details-page .beyond-library-home-heading{padding:0 0 60px;position:relative;z-index:5}#lighting{position:relative;background:linear-gradient(to bottom,#e5dbb9 0,#e5dbb9 20%,#f9de5d 40%,#e59d4e 60%,#2d1d11 85%,#0a0a0a 100%);height:265vh}#beyond-library-home{background-color:#e5dbb9}#beyond-library #beyond-library-home,.gallery-item a:hover:after{background-color:transparent}.home-lighting-top{padding:170px 0 0}.sun-one{margin:220px 0 270px}.sun-two-img{min-height:70vh}.sun-two-info{width:470px;margin:0 auto;align-items:flex-start;flex-direction:column}.sun-three-sun-img{position:absolute;top:50%;left:0;width:100%}.sun-three .sun-three-sun-img{position:absolute;top:-15%;left:0;width:100%}.sun-two{margin:0;padding-bottom:200px}.sun-three{padding-bottom:220px}.space a{margin:30px 15px 15px}.space{padding-bottom:10vh}#home-page-gallery-one .col-md-4,.gal-img-section .col-6,.trusted-people .col-md-3{padding:0 7px!important}#about-us,.product-details-page #similar-product{padding-top:80px}.gal-home-one{margin-bottom:15px;align-items:center}.gal-home-one h2,.gal-home-one p{width:75%;margin:0 auto}.sun-into-room-top{padding:120px 0}.sun-into-room-top h2{width:450px;margin:0 auto 80px}.sun-four{position:absolute;left:70%;top:170px;transition:1s;z-index:1}.sun-four.move{left:35%;top:300px}.window-room-one a img{opacity:.5;transition:.4s}.sun-into-room-top,.window-room-one a{cursor:url(../assets/images/cursor.png) 0 0,auto}.window-details label{display:block;line-height:1.8}.sun-into-room-middle{height:90vh;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}#trusted{padding:180px 0 130px}#trusted p,.about-left p{width:400px}.trusted-people{width:1000px;margin:80px auto 25px}.trusted-people-info p{color:#1e1e1e;font-size:17px}.trusted-people-info p span{font-size:15px;font-weight:300}.sun-into-room-middle p{font-weight:200;line-height:1.4}.trusted-people-info{padding:8px 0 12px}.gallery-carousel,.m-15,.node{margin-top:100px}.node ul li{margin:50px 20px 0}.light-up-top{background-color:#121212;padding:50px 0 100px}.light-up-btn{height:100%;display:flex;justify-content:flex-end;align-items:center}.light-up-btn a{margin-left:35px}.sun-five{position:absolute;top:40%;left:42%;z-index:1;width:500px}.client-left,.experience-right{width:75%;margin:70px}.client-left label{font-size:13px;color:#121212;font-weight:300;margin-bottom:30px}.blog-card label,.blog-left label{font-weight:200;font-size:12px}.author p{color:#1e1e1e;margin-top:25px}.client-left a,.experience-right a{color:#121212;margin-top:4px;display:inline-block}.experience-right h2{width:300px;text-align:right;margin:0 0 0 auto}.experience-right a{text-align:right}#beyond-library-home .owl-carousel .owl-dots,#full-video-product-page,.social-links ul,.trusted-people ul,.vision-div{text-align:center}.our-address{margin-top:75px}.sun-six{position:absolute;top:0;left:20%;z-index:1;width:800px;transition:.4s;scale:0.5}.sun-six.move{scale:1}.shop-right{z-index:2;bottom:0}.toggle-btn{background-color:#fdfcff;border-radius:50px;overflow:hidden;display:inline-block;margin:20px 0 60px}.toggle-btn ul li{padding:5px 14px;font-size:16px;display:inline-block;color:#fdfcff;border:1px solid #121212;transition:.4s}.toggle-btn ul li.active{background-color:#fdfcff;color:#121212;border-radius:50px}.vision-div{padding:140px 0 60px}#light-up{overflow:hidden;margin-top:-7px}.blog-left a{color:#121212;display:inline-block;margin-top:15px}.blog-left a.read-btn{width:70px}.blog-details p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-details{max-width:400px;width:100%;display:flex;justify-content:flex-end;flex-direction:column;height:45vh;margin:0 0 0 auto}.blog-left{margin:70px 35px 0 70px;height:100%}.blog-left h3{margin:15px 0 20px;line-height:1.3}.space-gallery-div{margin-top:120px}.contact-page-top{padding:135px 0 50px;border-bottom:1px solid rgba(255,255,255,.5)}.address-box label,.blog-card label,.gal-img{margin-bottom:15px}.address-box a.d-block,.address-box p{width:65%;opacity:.5;margin-bottom:15px}.address-box a,.call-back-left h2,.opacity05{opacity:.5}.address-box{min-height:200px;padding-top:30px}.contact-page-top h1{width:300px}.footer-img img{width:80%}.footer-frm2{width:48.7%;display:inline-block;padding:7px 6px;font-size:16px;color:#9d9fa1;border:none;outline:0!important;border-bottom:1px solid #9d9fa1;margin-bottom:20px;background:0 0}.m1{margin-right:1.5%}.call-back-right button{background:0 0!important;outline:0!important;border:none!important;padding:5px 20px;margin-top:8px}.call-back{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.5)}.call-back-center{padding-right:60px}.team{background-color:#fff}.member-flex{display:flex;justify-content:center;height:100%;flex-direction:column;padding-left:50px}.gallery-item a:hover img,.grid-img a:hover img,.product-img img:hover{scale:1.2}#product-faq .accordion-item .accordion-item button{font-size:20px!important;font-family:"DM Sans",sans-serif}#product-faq .accordion-body .accordion-body{padding-top:0!important;color:rgba(255,255,255,.5)}#product-faq .accordion-item .accordion-item:last-child{border-bottom:none!important;padding-bottom:0!important}#product-faq .accordion-item .accordion-item:last-child .accordion-body{padding-bottom:0!important}.accordion-button::after,.accordion-button:not(.collapsed)::after{background-image:url("../assets/images/carrot.svg")!important}.g-recaptcha div{margin:0 auto}.menu-btn-1{width:75px;color:#121212}.menu-btn-1 span,.menu-btn-1 span::after,.menu-btn-1 span::before{background:#121212;border-radius:3px;content:'';position:absolute;width:15px;height:2px;margin-top:9px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#divisor,.div2 div,figure{background-size:cover}.menu-btn-1 span{margin-left:10px}.menu-btn-1 span::before{margin-top:-5px}.menu-btn-1 span::after{margin-top:5px}.menu-btn-1.active span{background:0 0}#handle,#handle::after,#handle::before,.main-menu a:after{background-color:#ffd342}.menu-btn-1.active span::before{margin-top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-btn-1.active span::after{margin-top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.img,.img4{transform:translateX(-50%)}#collage-section #handle,#handle{transform:translateY(-50%) translateX(-50%)}.main-menu{position:fixed;top:-120vh;left:0;width:100%;height:calc(100vh - 60px);background-color:#121212;display:flex;justify-content:center;align-items:center;transition:.4s;z-index:9;padding:0 75px}.main-menu.open{top:60px}.menu-center img{margin-bottom:30px}.menu-left ul li{margin-bottom:5px}.left,.menu-left ul li:last-child{margin-top:30px}.social-links ul{display:flex;justify-content:center;align-items:center}.social-links ul li{display:inline-block;width:20%;text-align:center}.social-links{padding-top:50px}.menu-right{display:flex;justify-content:flex-end;align-items:center;height:100%}.footer-top-left,.lighting-txt{justify-content:center;display:flex}.header.fixed.open,.header.open{background:#121212;color:#fdfcff}.main-menu a{position:relative;display:inline-block}.main-menu a:after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;transition:.4s}.grid-img a:hover{hover:1.2}.gallery-item a:after,.grid-img a:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:.4s}.faq-page .accordion-button::after{background-image:url(../assets/images/carrot.svg)!important}.image-stack{height:100vh;position:relative}.image-container{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}.img{position:absolute;left:50%;width:850px;transition:opacity .3s}.img1,.img2,.img3{top:100%}.img4{top:30%;opacity:0;z-index:10;width:1000px;pointer-events:none;left:50%}.img1{z-index:11}#collage-section #comparison,#comparison{width:100%;padding-bottom:100%;overflow:hidden;position:relative}figure{position:absolute;background-image:url('../assets/images/after.webp');font-size:0;width:100%;height:100%;margin:0}#divisor{background-image:url('../assets/images/before.webp');position:absolute;width:50%;bottom:0;height:100%}#divisor::after,#divisor::before{content:"";position:absolute;right:-2px;width:4px;height:calc(50% - 25px);background:#fff;z-index:3}#divisor::before{top:0;box-shadow:0 -3px 8px 1px rgba(0,0,0,.3)}#divisor::after{bottom:0;box-shadow:0 3px 8px 1px rgba(0,0,0,.3)}#handle{position:absolute;height:50px;width:50px;top:50%;left:50%;z-index:1;border-radius:50%}#handle::after,#handle::before{content:"";width:0;height:0;border:6px inset transparent;position:absolute;top:50%;margin-top:-6px}#collage-section #handle::before,#handle::before{border-right:6px solid #fff;left:50%;margin-left:-17px}#collage-section #handle::after,#handle::after{border-left:6px solid #fff;right:50%;margin-right:-17px}input[type=range]{-moz-appearance:none;position:absolute;top:50%;left:-25px;transform:translateY(-50%);width:calc(100% + 50px);z-index:2}input[type=range]:active,input[type=range]:focus{border:none;outline:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid #fff;height:50px;width:50px;border-radius:50%;background:0 0;box-shadow:0 0 8px 1px rgba(0,0,0,.3)}input[type=range]::-moz-range-track{-moz-appearance:none;height:15px;width:100%;background-color:transparent;position:relative;outline:0}.footer-top-left{height:100%;align-items:flex-start;flex-direction:column}.custom-overlay,.home-lighting-top{display:flex;flex-direction:column}.footer-top-left p{width:350px;margin-top:5px}.div1{height:100vh;width:60vw;background:url(http://Wallpaper-House.com/data/out/7/wallpaper2you_152521.jpg) 0 -50%/cover #95ffe7}.div2{display:flex;height:80vh;width:100vw;position:relative}.div2 div{width:72vw;height:60vh;background-position:center;margin-right:20px}.div3{height:100vh;width:72vw;background:url(http://Wallpaper-House.com/data/out/7/wallpaper2you_152580.jpg) center/cover #39adff}.home-lighting-top{position:relative;height:100vh;align-items:center;justify-content:center;overflow:hidden}.home-lighting-top h2,.home-lighting-top p{opacity:0;transform:translateY(100px)}#home-page-gallery-one,.hero-counter-left video,.zoom-wrapper{transform-origin:center center}.lighting-txt h2{padding-bottom:30px}.lighting-txt{height:100vh;align-items:center;flex-direction:column}.gal-home-one.zoom-img img,.trusted-people .node ul li{width:auto}.lighting-shadow{background:linear-gradient(to bottom,#fff 0,transparent 100%);height:100px}.product-details-page .carousel-area-details .owl-carousel .owl-item img{width:auto!important;padding:35px 0}.workspace-div-right a{margin-top:10px;display:inline-block}#home-page-gallery-one{background-color:#fdfcff;padding:7px;position:relative;width:100%;height:100vh;overflow:hidden;transition:transform .2s ease-out}.hero-counter-left video{display:block;max-width:100%;height:auto;will-change:transform;position:relative;z-index:2}.product-details-for-carousel{position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.sun-into-room-bottom .owl-item .product-details-for-carousel h3{position:absolute;z-index:1;display:none}.product-details-for-carousel img{max-width:200px;max-height:60vh}.product-carousel .owl-carousel .owl-stage-outer{overflow:visible}.sun-into-room-bottom{padding:0 0 100px;transition:.4s;position:relative;overflow:hidden}.sun-into-room-bottom::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#121212,#121212);z-index:1;transition:opacity 2s;opacity:1}.sun-into-room-bottom::after{content:"";position:absolute;inset:0;background:radial-gradient(167.86% 105.91% at 52.34% 115.67%,#455765 0,#503526 34.11%,#251d18 65.02%,#121212 100%);z-index:2;transition:opacity 2s;opacity:0}.zoom-wrapper{transition:transform .1s linear;will-change:transform;position:relative;z-index:5}.sun-into-room-bottom .owl-carousel .owl-nav button.owl-next{position:absolute;bottom:-50px;right:50px;border:none!important;outline:0!important;background:0 0!important}.sun-into-room-bottom .owl-carousel .owl-nav button.owl-prev{position:absolute;bottom:-50px;left:50px;border:none!important;outline:0!important;background:0 0!important}#instagram .owl-carousel .owl-nav button span,.sun-into-room-bottom .owl-carousel .owl-nav button span{font-size:35px;color:#ffd342}.trusted-people ul li{display:inline-block;width:22%;margin:0 10px 32px}.blog-author p span,.blog-heading p span{margin-right:5px}.trusted-people .node ul li img{width:150px}.trusted-people .node ul{margin-top:35px!important}.div2 .product-details-corousel img{max-width:600px}.shop-right .address p{width:250px}.main-blog div,.shop-right .address{margin-bottom:25px}#blog .owl-carousel .owl-nav button.owl-next{position:absolute;bottom:-80px;right:0;border:none!important;outline:0!important;background:0 0!important}#blog .owl-carousel .owl-nav button.owl-prev{position:absolute;bottom:-80px;right:35px;border:none!important;outline:0!important;background:0 0!important}#blog .owl-carousel .owl-nav button span{font-size:50px;color:#121212}.play-btn,.play-btn2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;background:#d9d9D91A;backdrop-filter:blur(20px);width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}.video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:3}#about-us .container,.video-thumbnail .desktop-visible{height:100%}.custom-overlay img,.video-thumbnail img{width:100%;height:100%;object-fit:cover}.video-thumbnail .play-btn img,.video-thumbnail .play-btn2 img{width:auto;height:auto;object-fit:contain;cursor:pointer}#testimonials .video-slide img,.blog-page .blog-right img,.collage-item .container img,.collage-item .img-layer img,.gallery img,.instafeed img,.instafeed video,.scroll-area video,.video-wrapper-founder img{object-fit:cover;object-fit:cover}.blog-right{max-height:85vh;overflow:hidden;text-align:right}.blog-page .blog-left{margin:0 50px;position:relative;display:flex;justify-content:center;flex-direction:column;height:100%}.blog-page .blog-details{max-width:400px;margin:0 auto 0 0}.blog-page #blog .owl-carousel .owl-nav button.owl-next{bottom:0;left:30px;position:relative}.blog-page #blog .owl-carousel .owl-nav button.owl-prev{bottom:0;left:0;position:relative}.blog-page .blog-right{max-height:100vh;text-align:right}.blog-page .blog-right img{max-width:100%;height:100vh}.blog-page .blog-card .blog-details{max-width:100%;margin:15px 0 0}.blog-card p{margin:10px 0 20px}#blog-list{position:relative;padding-top:100px}.blog-card{padding-bottom:10px}.blog-item{transition:.3s}#testimonials.sunlit-testimonial,.blog-list .blog-details{height:auto}.blog-page{margin-bottom:80px}.load-more button{background:0 0!important;outline:0!important;border:none!important;border-bottom:1px solid #121212!important;text-transform:uppercase}.blog-details-page .content{display:flex;padding:20px 0}.main-blog{flex:1 0 auto;width:800px;margin:0 0 0 auto;padding-left:15px}.side-fix{position:sticky;top:90px;width:350px;height:100%;padding-right:15px}.blog-details-top-div{padding:120px 0 50px}.blog-details-top-div-txt{width:70%}.blog-details-top-div-txt label{font-size:12px;margin-bottom:5px}.blog-heading ul li{color:#181a2a;margin-bottom:10px;transition:.4s;font-weight:600;opacity:.5}.blog-heading ul li a{color:#181a2a}.blog-heading ul li.active{font-weight:700;opacity:1}.main-blog div iframe,.main-blog div img{max-width:100%;margin:15px 0 40px}.main-blog div h2,.main-blog div h3{margin-bottom:15px;color:#3b3c4a;font-weight:700}#blog-details-content{position:relative;padding-bottom:35px}.main-blog div h3,.no-results h2{font-size:16px}.main-blog div h2{font-size:22px}.main-blog div p a{font-weight:700;color:#3b3c4a}.main-blog div p{font-size:14px;line-height:1.2}.call-bck-div{padding-top:60px}.footer-links-left .d-inline-block{vertical-align:text-top}.sun-into-room-bottom .owl-item.center .product-details-for-carousel img{scale:1.1;transition:.4s}.drag-container-fluid{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;opacity:0;pointer-events:none}.fadeup-drag img{height:100vh;width:100%}.video{position:absolute;top:50%;left:50%;bottom:0;width:100%;transform:translateX(-50%) translateY(-50%);z-index:1}#collage-section{position:relative;height:100% background: #fff;overflow:hidden}#collage-section .collage-wrapper{position:relative;height:100vh;padding:15px;display:flex;align-items:center;justify-content:center;z-index:1}#collage-section .background-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;opacity:0;display:none}#collage-section .background-section img{max-width:100%;height:33vh;display:block;transform-origin:center center}#collage-section .scale-section{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;transform-origin:center center;z-index:2;background-color:transparent}#collage-section .collage-item{opacity:1;transform:scale(1);background:#fff;height:30.6vh;overflow:hidden}#collage-section .collage-item img{width:100%;height:100%;display:block;box-shadow:0 10px 20px rgba(0,0,0,.1)}#collage-section .gal-img-details .row{display:flex;flex-wrap:wrap;gap:20px}#collage-section .gal-img-details .col-md-6{flex:1 1 45%}@media (max-width:768px){.gallery-page-main .masonry{column-count:2}#collage-section .scale-section{grid-template-columns:repeat(2,1fr)}#collage-section .gal-img-details .col-md-6{flex:1 1 100%}}@media (max-width:480px){.gallery-page-main .masonry{column-count:2}#collage-section .scale-section{grid-template-columns:1fr}}#collage-section .container{max-width:100%;position:relative;height:100%;overflow:hidden;padding:0}#collage-section figure{position:absolute;background-image:url('../assets/images/gal-home-one2.jpg');background-size:cover;font-size:0;width:100%;height:33vh;margin:0}#collage-section #divisor{background-image:url('../assets/images/drag.png');background-size:cover;position:absolute;width:100%;bottom:0;height:33vh}#collage-section #divisor::after,#collage-section #divisor::before{content:"";position:absolute;right:-2px;width:4px;background:#fff;z-index:3}#collage-section #divisor::before{top:0;height:50%;box-shadow:0 -3px 8px 1px rgba(0,0,0,.3)}#collage-section #divisor::after{bottom:0;height:50%;box-shadow:0 3px 8px 1px rgba(0,0,0,.3)}#collage-section #handle{position:absolute;height:50px;width:50px;top:50%;left:100%;z-index:1;opacity:0;pointer-events:none;transition:.5s;background:0 0}#collage-section #handle::after,#collage-section #handle::before{content:"";width:0;height:0;border:6px inset transparent;position:absolute;top:50%;margin-top:-6px;background:0 0;opacity:1}#collage-section input[type=range]{-moz-appearance:none;position:absolute;top:25.5%;left:-27px;transform:translateY(-50%);width:calc(100% + 50px);z-index:10;pointer-events:none;opacity:0!important}#collage-section input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:25px;width:25px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 8px 1px rgba(0,0,0,.3);background:#ffd342}.gal-img-details{background-color:#fff;width:100%;z-index:3}.vision-div .player{height:90vh}.tag-box{border:1px solid rgba(253,252,255,.5);padding:6px;transition:.4s;margin-right:10px;margin-bottom:5px}.tag-box p{line-height:1;font-size:12px;color:#fdfcff;text-transform:uppercase;margin:0}.team-section{padding:100px 0}.tag-box:hover{border:1px solid #fff}.tag-box a:hover{color:#ffd342;opacity:1}.video-wrapper-founder iframe{width:100%;height:90vh}.scroll-track{display:flex;flex-wrap:nowrap;gap:20px;will-change:transform}.scroll-track .item{flex:0 0 auto;width:300px}.scroll-track-beyond{display:flex;height:80vh;will-change:transform;width:150vw}.scroll-track-beyond .item{flex:0 0 70vw;display:flex;flex-direction:column;align-items:center;justify-content:center}#beyond-lighting .video-section video{height:70vh}.product-details-corousel{width:100%;background:0 0}#beyond-library-home .owl-carousel button.owl-dot{width:15px!important;height:15px!important;background-color:#121212!important;margin-right:5px;margin-top:15px;border-radius:50%;opacity:.5!important;transition:.4s;position:relative;overflow:hidden;border:1px solid #121212}#beyond-library-home .owl-carousel button.owl-dot.active{width:50px!important;border-radius:20px!important;opacity:1!important;background-color:#fff!important}#beyond-library-home .owl-carousel.visible button.owl-dot:after{content:'';width:0%;height:100%;background-color:#121212;z-index:1;position:absolute;top:0;left:0;transition:5.3s;border-radius:20px}#beyond-library-home .owl-carousel.visible button.owl-dot:first-child:after{transition:7.3s}#beyond-library-home .owl-carousel.visible button.owl-dot:nth-child(2):after{transition:5.3s}#beyond-library-home .owl-carousel.visible button.owl-dot:nth-child(3):after{transition:14s}.video-carousel-details p{position:absolute;left:30px;bottom:30px;width:auto;z-index:2}.gal-img-details,.gallery-top-head{padding:44px 50px 36px}.sun-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;opacity:0;z-index:10;pointer-events:none;border-radius:50%;overflow:hidden}.sun,.sun-overlay{width:100%;height:100%;border-radius:50%}.sun{background:radial-gradient(circle,gold 0,orange 60%,#ff8c00 100%);box-shadow:0 0 30px rgba(255,200,0,.6),0 0 60px rgba(255,160,0,.4);z-index:1}.sun-overlay{position:absolute;top:100%;left:0;background:#ff0;z-index:2}.address a{width:auto;text-align:left}.choices__item--selected{background-color:rgba(0,0,0,.7)}.choices__inner{background-color:#121212;border:none;border-bottom:1px solid #9d9fa1!important}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#121212!important;color:#9d9fa1;position:absolute;z-index:2}.pb-10{padding-bottom:150px}.pop-up .choices__inner{background-color:transparent;border:none;color:#9d9fa1;border-bottom:1px solid #d0d5dd!important;padding:30px 5px 10px;font-size:16px}.video-carousel-details:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:25vh;z-index:1;background-image:linear-gradient(transparent,#000)}.carousel-stag-head{margin:0 auto 30px;width:515px}.thum-txt{position:absolute;left:50px;bottom:50px}.thum-txt p{color:#bbb}.collage-item .img-compare-container{position:relative;width:100%;cursor:ew-resize}.collage-item .img-layer{position:absolute;top:0;left:0;height:100%;width:100%}.collage-item .img-layer img,.gallery img{width:100%;height:100%;display:block}.collage-item .img-layer.after{width:50%;overflow:hidden;z-index:2}.collage-item .img-layer.after img{position:absolute;top:0;left:0}.collage-item .slider-handle{position:absolute;top:0;left:50%;width:4px;height:100%;background-color:#fff;z-index:3;transform:translateX(0);cursor:grab}.collage-item .slider,.drag-btn,.gallery #handle::before{left:50%;background-color:#ffd342}.drag-btn{position:absolute;top:50%;width:50px;height:50px;border-radius:50%;z-index:3;transform:translate(-50%);font-size:10px;display:flex;justify-content:center;align-items:center;color:#121212}.collage-item .container{width:100%;max-width:100%!important;aspect-ratio:16/9;position:relative;overflow:hidden;cursor:grab}.collage-item .container img,.video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.collage-item .img-left{z-index:1;clip-path:inset(0 50% 0 0)}.collage-item .img-right{z-index:2;clip-path:inset(0 0 0 50%)}.collage-item .slider{position:absolute;top:0;width:4px;height:100%;transform:translateX(-2px);z-index:3}#beyond-library #beyond-library-home .owl-carousel button.owl-dot:after,.arrow::after,.arrow::before{background-color:#fdfcff}#instagram .owl-carousel img{width:auto!important}#team-scroll,.scroll-track{will-change:transform;transform:translateZ(0)}#instagram .owl-carousel .owl-nav button{border:none!important;outline:0!important;background:rgba(0,0,0,.5);width:45px;height:45px;border-radius:50%}#instagram .owl-carousel .owl-nav button.owl-next{position:absolute;right:-35px;top:45%;z-index:9}#instagram .owl-carousel .owl-nav button.owl-prev{position:absolute;left:-35px;top:45%;z-index:9}.gallery-wrapperr,.team-section{position:relative;width:100%;overflow:hidden}.team-slider{overflow:hidden;height:100%;width:100%}.scroll-track{display:flex;gap:50px;height:100%;padding:50px}.team-section .item img{width:100%;height:auto}.video-wrapper{position:relative;width:100%;min-height:100vh;background:#000}.custom-play-btn{position:absolute;width:50px;height:50px;background:url('../assets/images/play-btn.png') center center no-repeat rgba(18,18,18,.5);background-size:16px;backdrop-filter:blur(20px);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2;border:1px solid #282828}.custom-overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,.7));color:#fff;justify-content:center;align-items:center;text-align:center;transition:opacity .4s}.choices__item,.custom-select__trigger{font-size:16px;color:#9d9fa1}.video-wrapper.playing .custom-overlay,.video-wrapper.playing .custom-play-btn{opacity:0;pointer-events:none}.home-page-drag #comparison{padding-bottom:116vh}.gallery #comparison{padding-bottom:44vh}.gallery input[type=range],.insta-item.playing .play-btn{opacity:0}.gallery #handle{position:absolute;height:20px;width:20px;border:2px solid #fff;cursor:pointer}.gallery #handle::before{border-right:3px solid #fff!important;margin-left:-8px}.gallery #handle::after{border-left:3px solid #fff!important;margin-right:-8px}.gallery #handle::after,.gallery #handle::before{content:"";width:0;height:0;border:3px inset transparent;position:absolute;top:50%;margin-top:-3px}.gallery #divisor::after,.gallery #divisor::before{height:calc(50% - 9px)}#beyond-library #beyond-library-home .owl-carousel button.owl-dot{background-color:#fdfcff!important}#beyond-library #beyond-library-home .owl-carousel .owl-dots{padding-bottom:20px!important}.scroll-area{height:150vh}.scrubber-wrapper{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;background:#000}.scroll-area video{width:100%;height:100%;pointer-events:none}.spacer{height:50vh}#full-video-product-page video{width:100%;margin:0 auto;text-align:center}#product-banner{height:100vh;overflow:hidden;position:relative}#product-banner:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#121212;z-index:1}#testimonials button img{width:10px!important}.custom-overlay:after{content:'';position:absolute;left:0;bottom:0;height:100px;width:100%;z-index:1;background-image:linear-gradient(transparent,#121212)}.back-top p img{width:20px;margin-right:8px}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#fff transparent}.thumbnail-txt{position:absolute;left:60px;bottom:25px;z-index:10;text-align:left}.product-details-bottom .container{position:absolute;top:250px;z-index:2;left:50%;transform:translateX(-50%)}#wrapper:after,.product-details-bottom:after{content:'';position:absolute;left:0;top:-1px;width:100%;height:200px;background-image:linear-gradient(#121212,transparent);z-index:1}.custom-select-wrapper{position:relative;display:inline-block;width:100%;user-select:none;margin-bottom:20px}.custom-select{position:relative;display:flex;flex-direction:column}.custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:7px 6px;border-bottom:1px solid #9d9fa1}.arrow{position:relative;height:10px;width:10px}.arrow::after,.arrow::before{content:'';position:absolute;bottom:0;width:.15rem;height:100%;transition:.3s}.arrow::before{left:-4px;transform:rotate(-45deg)}.arrow::after,.open .arrow::before{transform:rotate(45deg)}.arrow::after{left:3px}.open .arrow::after{transform:rotate(-45deg)}.custom-options{position:absolute;display:none;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:999}.custom-option{padding:12px 20px;cursor:pointer;transition:background .2s;width:100%;display:block}.custom-option:hover{background:#f2f2f2}.custom-option.selected{background:#e9e9e9}#testimonials{position:relative;height:100vh;overflow:hidden;background-color:#121212}#testimonials .owl-carousel .owl-nav button.owl-next{position:absolute;right:-50px;top:50%;z-index:9;transform:translateY(-50%)}#testimonials .owl-carousel .owl-nav button.owl-prev{position:absolute;left:-50px;top:50%;z-index:9;transform:translateY(-50%)}#testimonials .owl-carousel .owl-nav button{border:none!important;outline:0!important;width:40px;height:40px;background-color:rgba(255,255,255,.6)!important;border-radius:50%;display:flex;justify-content:center;align-items:center}#testimonials iframe{position:relative;z-index:5;height:95vh;width:100%}#testimonials .video-slide img{max-height:70vh}.trams-page{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.controll-video{height:6000px;background:#121212;text-align:center}.video-slide{margin-bottom:44px;position:relative}.controll-video video{position:sticky;top:0;left:0;width:100%}#loader{text-align:center;padding:10px;font-weight:700}.thank-you-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}.popup-content{background:#fff;padding:30px;border-radius:10px;text-align:center}.popup-content p{margin-bottom:20px;font-size:18px}.popup-content .close-popup{padding:10px 20px;background:#222!important;color:#fff!important;border:none;cursor:pointer}.custom-select-wrapper2{width:48.7%}.ram:after{content:'';position:absolute;top:0;left:0;width:100%;background-color:#f6f6f6;transition:.4s;height:0}.form-group{display:inline-block;width:100%;margin-bottom:20px}.choices__inner,.choices__placeholder{color:#9d9fa1!important;opacity:1!important;font-size:16px}.choices__inner{padding:0!important}.mute-btn{position:absolute;top:10px;right:30px;background:0 0;border:none;color:#fff;font-size:8px;border-radius:50%;cursor:pointer;display:flex;align-items:ceter;z-index:2;filter:grayscale(100%)}.space2{height:5vh}#about-us{overflow:hidden;background:linear-gradient(to bottom,#fdfcff 70%,#e5dbb9 100%)}.about-left{display:flex;justify-content:center;align-items:flex-start;height:100%;flex-direction:column}.about-left h2{margin-bottom:25px;width:500px}#sunlit-top{padding-top:150px}.other-page-link{margin-top:60px}.other-page-link ul li{width:calc(100% / 3);text-align:center;position:relative;border-bottom:1px solid rgba(253,252,255,.3);padding:12px 0;line-height:1}.other-page-link ul li.active{border-bottom:2px solid #ffd342;background:radial-gradient(45.34% 163.55% at 50% 163.55%,rgba(255,211,66,.5) 0,rgba(255,211,66,0) 100%)}.other-page-link ul li a,.other-page-link ul li button{color:#fdfcff!important;font-size:20px;text-transform:uppercase;font-weight:100;font-family:"DM Sans",sans-serif;background:0 0!important;border:none!important;outline:0!important;margin:0 auto}.other-page-link ul li.active a,.other-page-link ul li.active button{font-weight:600}.grid:after{content:'';display:block;clear:both}.element-item{position:relative;float:left;width:31%;height:550px;margin:0 12px 40px;padding:0;background:0 0;color:#262524}.element-item .name{position:absolute;left:10px;top:60px;text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.element-item .symbol{position:absolute;left:10px;top:0;font-size:42px;font-weight:700;color:#fff}.element-item .number{position:absolute;right:8px;top:5px}.element-item .weight{position:absolute;left:10px;top:76px;font-size:12px}.drop-down-list{position:absolute;top:50px;left:0;width:400px;z-index:5;height:0;opacity:0;display:none;transition:.4s;border:1px solid rgba(253,252,255,.5);background:#121212;box-shadow:0 12px 16px -4px rgba(36,36,36,.08),0 4px 6px -2px rgba(36,36,36,.03)}.drop-down-list.open{height:auto;opacity:1;display:inline-block}.class-filter-dropdown{padding:16px 0 24px}.class-filter-dropdown ul li{position:relative;font-size:16px;color:#fdfcff;font-weight:300;min-width:100px;padding:8px;border:1px solid #fdfcff;margin-right:12px;cursor:pointer}.class-filter-dropdown ul li.all-btn{width:auto;min-width:auto}.class-filter-dropdown ul li.all-btn button{border:none!important;outline:0!important;background:0 0!important}.drop-down-list button{display:block;width:100%;border:none!important;outline:0!important;background:0 0;color:#fdfcff;font-size:14px;padding:8px;text-align:left;font-weight:300}.drop-down-list button:hover{background:#282828;color:#fdfcff}.hero-carousel button.owl-next,.hero-carousel button.owl-prev{top:45%;background-color:rgba(0,0,0,.7)!important;border-radius:50%!important;width:45px;height:45px}.drop-down-btn img{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.drop-down-btn{padding-right:20px}.grid-img a{background:0 0!important}.grid-item-div .col-sm-12{margin-top:16px}.grid-item-div .col-sm-12 p{margin-bottom:12px}.gallery-page-main,.sunlit-testimonial{margin-top:44px}.m-section h2{margin-bottom:24px;text-align:center}.see-more-btn{position:relative;min-height:50px;margin-top:24px}.gal-img-section{padding:0 7px}.sunlit-details{margin-top:8px}.sunlit-details .col-sm-12 p{margin-bottom:8px}.m-c-gal{margin:35px 0}.no-results{height:60vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.no-results p{color:#adadad;max-width:300px;margin:0 auto;line-height:1.1}#testimonials.sunlit-testimonial .video-slide img{height:auto;max-height:100%}@media (max-width:991px){.tab-content>.tab-pane{display:block;opacity:1}.gal-page .tab-content>.tab-pane{display:none;opacity:1}.gal-page .tab-content>.active{display:block}}.hero-carousel{position:relative;max-height:100vh}.hero-carousel:after{content:'';position:absolute;left:0;bottom:0;height:45%;background:linear-gradient(180deg,rgba(18,18,18,0) 0,rgba(10,10,10,0) 5%,rgba(0,0,0,.8) 100%);z-index:1;width:100%}.hero-carousel button.owl-prev{position:absolute;left:15px}.hero-carousel button.owl-next:hover,.hero-carousel button.owl-prev:hover{background-color:#000!important}.hero-carousel .before-after-banner-btn button.show-after,.hero-carousel .before-after-banner-btn button.show-before{position:absolute;top:2px;bottom:2px;border-radius:25px;width:130px;height:auto;background-color:transparent;color:#fdfcff;transition:.4s;text-transform:uppercase;font-weight:300;z-index:2;display:flex}.hero-carousel button.owl-next{position:absolute;right:15px}.hero-carousel .before-after-banner-btn{left:50%;transform:translateX(-50%);bottom:80px;z-index:10;position:relative;display:inline-block;width:264px;height:50px;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);border-radius:25px;padding:8px;color:transparent}.hero-carousel .before-after-banner-btn button.show-before{left:2px;justify-content:center;align-items:center}.hero-carousel .before-after-banner-btn button.show-after{left:130px;justify-content:center;align-items:center}.hero-carousel .before-after-banner-btn button.active{background-color:rgba(253,252,255,.8)!important;color:#121212;box-shadow:4px 0 4px 0 #7f7F8033;opacity:1;border:none!important}.video-carousel-details,.video-carousel-details video{object-fit:cover;height:70vh;object-fit:cover}.product-details-for-carousel{min-height:60vh}.sun-into-room-bottom .owl-item .product-details-for-carousel h3{bottom:-75px}.client-area{height:90vh;position:relative}.beyond-library-carousel #video-toggle{border:none!important;outline:0!important;box-shadow:none!important;position:absolute;background-color:rgba(18,18,18,.5)!important;bottom:-54.5px;left:44%;z-index:2;width:45px;height:45px;border-radius:50%}#videoModal{background:rgba(0,0,0,.8);z-index:999999}.left-menu ul li:first-child a{font-size:13px}.banner-info h1{text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.custom-dots{display:flex;background:rgba(18,18,18,.5);border-radius:30px;height:32px;justify-content:center;align-items:center;padding:22px 30px;position:absolute;border:0;left:48%;z-index:2;bottom:-54px;gap:8px}.custom-dots .dot{width:10px;height:10px;background:#a6a6a6;border-radius:50%;position:relative;overflow:hidden;border:none;cursor:pointer;transition:.3s}.custom-dots .dot.active{width:36px;border-radius:20px;background:#a6a6a6}.custom-dots .dot .progress{position:absolute;top:0;left:0;height:100%;width:0;background:#dad9d9;transition:width linear}.custom-dots .dot .progress.paused{animation-play-state:paused}.modal iframe{width:100%;height:100%}.btn-close{--bs-btn-close-bg:url('')!important;border:none!important;outline:0!important}@keyframes progressAnim{from{width:0%}to{width:100%}}.lightingg-txt{padding:120px 0 100px;height:60vh}.space-area{padding-top:15vh}#lighting .lighting-txt h2,#lighting .lighting-txt p{transform:translateY(100px);opacity:0}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;transform:scale(1)}.gallery div{overflow:hidden;height:32vh}.gallery .item-big{grid-column:span 2;grid-row:span 2}@media (max-width:768px){.gallery{grid-template-columns:repeat(2,1fr)}}#sticky{position:sticky;position:-webkit-sticky;background-image:url('../assets/images/bg-desktop.webp');width:100%;height:100vh;top:50px;display:flex;justify-content:center;align-items:center}#wrapper,.extra{width:100%;margin:auto;background-color:#121212;position:relative}.extra{height:100px}#wrapper .container{min-height:80vh}.instafeed{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.instafeed img,.instafeed video{width:100%;border-radius:10px;max-height:450px}.insta-item{position:relative;overflow:hidden}.insta-item video{width:100%;height:auto;display:block}@media(max-width:1440px){.lightingg-txt{height:70vh}#lighting{height:270vh}.gallery #comparison{padding-bottom:38vh}.foter-top-right{padding-left:100px}.blog-page .blog-details{max-width:100%;margin:20% 0 0 auto}.sun-into-room-bottom{padding:0 0 100px}.about-left{padding-left:60px}}@media(min-width:1920px){#collage-section{height:300vh}.gal-img-details{height:20vh}.lighting-txt{height:50vh}.sun-two{margin:0 0 180px}.sun-six{left:36%}.about-video-div{margin-top:80px}.lightingg-txt{height:auto}#lighting{height:240vh}.blog-bannar .blog-details{margin-bottom:50px}}@media(min-width:1601px){.lightingg-txt{height:auto}#lighting{height:250vh}.blog-bannar .blog-details{margin-bottom:30px}}@media(max-width:1366px){.gallery #comparison{padding-bottom:38vh}#collage-section{height:389vh}.footer-bottom-top{margin-top:30px}}@media(max-width:1280px){.sun-six{left:14%}.footer-bottom-top{margin-top:10px}.blog-bottom{margin-top:25px}}@media(max-width:1199px){.sun-two-img,footer{min-height:auto;height:auto}#about-us .container,#lighting,#testimonials,#yutube-video-founder,.client-area,.lightingg-txt,.product-details,.product-img img,.video-wrapper-founder,footer{height:auto}header{padding:20px 30px}header ul .common-font{font-size:16px}.header-one{font-size:33px}.side h1{width:85%}.about-left,.foter-top-right{padding-left:0}.about-left h2,.about-left p,.contact-page-top h1,.gal-home-one h2,.gal-home-one p,.window-room-one img{width:100%}#collage-section .collage-item img{height:100%;object-fit:cover}.footer-logo img{width:250px}.shop-right{position:relative}.main-menu{padding:0}.space{padding-bottom:100px}.footer-links{padding:100px 0}.footer-bottom-bottom{margin-top:150px}header nav ul li{padding:0 8px}header nav ul li a span{display:none}.hero-carousel .owl-carousel .owl-item img{height:100vh!important;object-fit:cover}.custom-dots{left:48%}.beyond-library-carousel #video-toggle{left:42%}#lighting{min-height:100vh}#instagram .owl-carousel .owl-nav button.owl-next,#testimonials .owl-carousel .owl-nav button.owl-next{right:0}#instagram .owl-carousel .owl-nav button.owl-prev,#testimonials .owl-carousel .owl-nav button.owl-prev{left:0}.menu-right{padding-right:15px}.menu-left{padding-left:15px}.frames ul li{font-size:15px}.frames ul li span{width:15px;height:15px;margin-right:7px}.product-details-top-details p{width:90%;margin-left:5%}.carousel-area-details{padding-top:80px}.b-f-details{padding-left:20px}.b-f-txt{left:20px}.product-details-bottom .container{top:120px}.product-details-bottom-2,.product-details-bottom-3{margin-top:80px}.product-details-bottom-3{padding-bottom:80px}.header-two{font-size:50px}}@media(max-width:999px){.right-menu,.side-fix,.sunroof-tab.desktop-visible{display:none}.loader lottie-player{height:90vh}header{padding:15px 25px}header ul .common-font{font-size:15px}header nav ul li{padding:0 7px}.header-two,.main-filters a,.main-filters h2{font-size:40px}footer{margin-top:50px;padding:80px 0 50px}.blog-details-top-div-txt,.custom-select-wrapper2,.footer-frm2,.hero-txt,.product-details-top-heading,.side-fix,.workspace-div-right p{width:100%}.footer-links{padding:80px 0}.common-font3{font-size:20px}.footer-logo img{width:200px}.footer-bottom-bottom,.gallery-carousel,.space-gallery-div{margin-top:80px}.faq-top,.product-details-top{padding:120px 0 40px}.accordion.d-lg-none{padding:0 15px}.more-question{margin:50px 0}.header-one{font-size:33px}.side .header-one{font-size:27px}.animate-hero-image{transform:translateY(350px) scale(5)}.team-top{padding:0 35px}.workspace-div-right{padding-top:30px}.common-font,.main-blog div h2{font-size:18px}.b-f-details,.carousel-area-details-home{padding-left:0}#mobile-gallery .col-12{padding:30px 15px 0}.gal-home-one p{padding:20px 0}.main-menu.open{top:50px}.main-menu{height:calc(100vh - 50px)}.beyond-library-home-heading,.vision-div{padding:80px 0 40px}.carousel-area-details-home h2,.carousel-area-details-home label{padding-left:50px}.custom-dots{left:46%}.beyond-library-carousel #video-toggle{left:38%}.lightingg-txt p{padding-top:40px}.lightingg-txt{padding:120px 0 100px}#form-area,.space-area{padding-top:80px}.pb-10,.space{padding-bottom:80px}.sun-two-info{width:100%;padding:0 15px}#trusted p,.trusted-people{width:auto}.carousel-stag-head{margin:0 auto 40px}#trusted{padding:120px 0 80px}#trusted p{padding-left:20px}.trusted-people ul li{display:inline-block;width:22%;margin:0 7px 28px;vertical-align:text-top}.trusted-people-info p span{font-size:14px}.light-up-btn a{margin:0 7px}.common-btn{font-size:13px;padding:5px 10px}.team-section{padding:0 0 50px}.share-btn .common-font3{font-size:19px}.b-f-txt{width:100%;left:0}.product-details-bottom-2,.product-details-bottom-3{margin-top:50px}.light-query{padding:40px 0 0}.masonry-grid{grid-template-columns:repeat(2,1fr)}.address-box p{width:85%}.call-back-center{padding-right:20px}.gal-home-one{flex-direction:column}.w-80{max-width:100%}.sun-into-room-middle p.header-one{font-size:28px}.main-blog{width:100%;padding-left:0}.blog-details-page .content{display:block}.blog-details-top-div{padding:90px 0 20px}.space2{height:0}#blog-details-content{padding-bottom:0}}@media (max-width:767px){#beyond-lighting .video-section video,#blog,#lighting,#testimonials,#testimonials.sunlit-testimonial .video-slide img,.blog-page .blog-left,.blog-page .blog-right img,.product-details,.product-img img,.side,footer{height:auto}.shop-right,.side{position:relative}.header-two,.main-filters a,.main-filters h2,.pop-up-main h2{font-size:25px}.main-filters{padding-top:80px}.masonry-grid{grid-template-columns:repeat(2,1fr);gap:20px 15px}footer{margin-top:10px;padding:50px 0 15px;min-height:auto}.grid-img{max-height:250px}.footer-links-left div{width:48%}.faq-page .more-question,.footer-links-right,.other-page-link{margin-top:35px}.social-link ul li a img{width:22px}.footer-links{padding:20px 0}.accordion-button,.accordion-item,.common-font,.common-font3{font-size:16px}#hero a,.filter-button,.footer-bottom ul li a,.footer-links ul li a,.light-query a,.menu-btn-1,.product-details-two a,.product-info a,.sun-into-room-middle p.header-one,.toggle-btn ul li{font-size:14px}.pb-10{padding-bottom:20px}.footer-bottom-bottom{text-align:center;margin-top:40px}.footer-bottom-bottom .footer-links-left div{width:100%;margin:20px 0 15px}.footer-bottom-bottom .footer-links-left div ul li{display:inline-block;text-align:center;padding-right:5px;padding-left:5px;font-size:16px}.mobile-visible,.right-menu{display:block}.b-f-txt,.desktop-visible,.menu-center{display:none}.footer-bottom-top.mobile-visible{margin-bottom:45px}header{padding:15px;height:55px}.faq-top{padding:100px 0 30px}.more-question{margin:25px 0 35px}.side{width:100%;padding:100px 0 20px}.side .header-one{font-size:24px}.side h1{width:90%}.about-left p,.beyond-library-home-heading h2,.carousel-stag-head,.custom-select-wrapper2,.footer-frm2,.hero-img img,.main,.product-details-bottom-2 p,.product-details-bottom-3 p,.shop-right,.team-bottom,.w-80,.window-room-one img{width:100%}.hero-txt{padding:35px 15px}.animate-hero-image{transform:translateY(180px) scale(3)}.hero-counter{padding:15px 0}.team-top{width:100%;padding:0 15px}.team-slider{margin:50px 0 0}.team-section{padding:35px 0 50px}.workspace-div-right{padding-left:0;padding-top:0;width:100%;align-items:center;text-align:center}.workspace-div-left{padding:50px 0}.banner-info h1.header-one,.header-one{font-size:23px}.foter-top-right{padding-top:40px}.form{margin-top:30px}.blog-page .blog-left{margin:20px 15px 0}#trusted p,.blog-author,.blog-bannar .blog-details,.blog-bottom,.blog-left a,.gallery-page-main,.grid-item p.opacity05,.menu-left ul li:last-child,.sunlit-testimonial{margin-top:0}#blog-list,.product-details-page #similar-product{padding-top:50px}#blog .owl-carousel .owl-nav button span{font-size:35px}.blog-page #blog .owl-carousel .owl-nav button.owl-prev{margin:0!important}.blog-card p{margin:5px 0 10px}.blog-page .blog-card .blog-details{margin:15px 0}.blog-page,.gallery-page-main .gallery-item{margin-bottom:10px}.main-blog div iframe{height:30vh;margin:10px 0}.banner-info{padding:10px 20px;text-align:center;width:100%;top:80%}.carousel-area-details-home{padding-left:15px}#schematic,.beyond-library-home-heading{padding:50px 0 20px}.video-carousel-details p{left:10px;bottom:10px;width:auto;right:15px}.common-font4{font-size:18px}#beyond-library-home .owl-carousel button.owl-dot{width:8px!important;height:8px!important;margin-top:0}.sun-two-info{width:100%;text-align:center;padding:0 15px;margin:20px 0}.sun-two-info h2{width:250px;margin:0 auto}.sun-two-info p{margin:16px auto 0;max-width:90%}.hero-counter-right img,.w-80{max-width:100%}.frames ul li div,.sun-two-info p.common-font2,.time p{font-size:12px}.sun-wrapper{width:35px;height:35px}.common-btn,.common-btn2{font-size:12px;padding:5px 12px}.blog-right img,.gal-img-details p{margin-top:20px}.space,.sun-three{padding-bottom:40px}.space a{margin:15px}.home-page-drag #comparison{padding-bottom:60vh}.gal-home-one h2,.gal-home-one p{width:100%;padding:15px 0}.gal-home-one h2{padding:0}#hero h1,.lighting-txt h2,.sun-into-room-top h2{width:250px}.window-details{margin-bottom:25px}.sun-into-room-middle{margin:120px 0;text-align:center;height:auto}.space-gallery-div{margin-top:80px}.gallery-carousel,.m-15,.node,.our-address{margin-top:50px}#trusted{padding:60px 0}#trusted h2,#trusted p,.product-details-top-heading{width:100%;text-align:center}#trusted h2{width:200px;margin:0 auto 20px}#trusted p,.carousel-area-details-home h2,.carousel-area-details-home label,.menu-left{padding-left:0}.trusted-people ul li{width:29%;margin:0 5px 10px;vertical-align:text-top}.trusted-people ul li img{max-width:100px}.trusted-people{width:100%;margin:50px auto 0}.light-up-btn a{margin-right:20px;margin-left:0}.light-up-top h2{margin-bottom:20px!important}.light-up-btn{justify-content:center}.client-left,.experience-right{width:100%;margin:50px 0 30px;padding:0 30px}.experience-right h2{text-align:left;width:100%}.vision-div{padding:0 0 25px}.form{padding:20px 0 35px}.call-back-left.footer-top-left p{font-size:15px;margin-top:5px}.logo img{width:100px}.right-menu ul li{width:auto}.menu-btn-1{width:50px;color:transparent;margin-right:0;margin-left:auto}.menu-btn-1 span{right:0;margin-top:10px}.menu-btn-1 span::after,.menu-btn-1 span::before{right:0}.main-menu.open{top:54px}.main-menu{height:calc(100vh - 54px)}.menu-right{margin:20px 0}.video-carousel-details,.video-carousel-details video{height:50vh;padding-right:7px;object-fit:cover}#beyond-library-home .owl-carousel button.owl-dot.active{width:30px!important}.sun-into-room-bottom .owl-item.center .product-details-for-carousel img{scale:1.1}.trusted-people-info p{font-size:13px}.trusted-people-info p span{font-size:11px}.sun-into-room-bottom{padding:15px 0 30px}.about-video-div,.video-section{overflow:hidden}.lighting-txt{height:auto;padding:120px 0 80px}.sun-two{margin:50px 0 80px}.space h2{width:200px;margin:0 auto}.gal-home-one{flex-direction:column}#mobile-gallery .col-4{padding:0 7px!important}#mobile-gallery{padding:7px}.menu-left li a.header-one{font-size:30px}.menu-left li{margin-bottom:10px!important}.menu-right{justify-content:flex-start}.social-links{padding-top:0;position:absolute;left:15px;right:15px;width:auto;bottom:25px}.gal-img-details{position:relative;padding:0 0 20px;text-align:center}.drag-btn{width:30px;height:30px;font-size:7px}.product-details-for-carousel{min-height:60vh}.sun-into-room-bottom .owl-item .product-details-for-carousel h3{bottom:-47px}.sun-into-room-bottom .owl-carousel .owl-nav button.owl-next,.sun-into-room-bottom .owl-carousel .owl-nav button.owl-prev{bottom:auto;left:auto;right:auto;position:relative}.sun-into-room-bottom .owl-carousel .owl-nav button.owl-prev{margin-right:120px}.sun-into-room-bottom .owl-carousel .owl-nav button.owl-next{margin-left:120px}.logo{padding-top:0}#hero h1.header-one{font-size:32px}.blog-right a.common-btn,.header.open .menu-btn-1{color:#121212}.thumbnail-txt{left:20px;width:200px}.carousel-stag-head p,.main-menu{padding:0 20px}#testimonials .owl-carousel .owl-nav button.owl-next,#testimonials .owl-carousel .owl-nav button.owl-prev{bottom:50px}.custom-overlay:after{bottom:-1px}.light-up-top{text-align:center;padding:40px 0}.sun-six{width:350px;top:26%;left:10%}.hero-carousel button.owl-next{right:0;width:35px;height:35px}.hero-carousel button.owl-prev{left:0;width:35px;height:35px}.lightingg-txt{padding:120px 0 30px;height:auto}.beyond-library-carousel #video-toggle{left:29%;width:50px;height:50px;bottom:-62.5px}.sun-two-img{margin-top:40px;height:auto;min-height:auto}.sun-into-room-top{padding:80px 0}.testi-heading{padding:40px 0}.hero-carousel:after{background:linear-gradient(180deg,rgba(18,18,18,0) 0,rgba(10,10,10,0) 5%,rgba(0,0,0,.9) 100%);width:100%}.custom-dots{left:44%;padding:24px 30px;bottom:-62px}.video-carousel-details:after{width:calc(100% - 13px)}.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:47%!important;width:30px!important;height:30px!important}#testimonials .video-slide img,.video-wrapper-founder img{height:50vh}#sticky{top:50px}.glightbox-clean .gnext{right:8px!important}.glightbox-clean .gprev{left:8px!important}.mobi-code{font-size:12px!important;color:#fff!important;background-color:#121212;padding:5px 10px;display:flex}.mobi-code img{margin-right:3px}.pr-3{padding-right:15px}.space-area{padding-bottom:80px}.product-details-top{padding:0 0 40px}#wrapper:after{height:140px}.product-details-two{width:100%;margin:0 auto;align-items:center}.mute-btn{top:10px;right:10px;font-size:12px}.blog-left{margin:30px 15px}.blog-details{height:100%}.blog-right{height:auto;text-align:left;padding:30px 15px 0}#sunlit-top,.about-left,.b-f-details,.b-f-tab ul li,.member-flex,.product-details-top-details,.tags-b-f ul,.tags-b-f ul li{text-align:center}#blog .owl-carousel .owl-nav button.owl-next,#blog .owl-carousel .owl-nav button.owl-prev{position:relative;bottom:auto;left:auto;right:auto;margin:0 15px}#about-us{height:auto;padding-top:40px}.about-left{align-items:center;margin-bottom:30px}.about-left h2,.similar-product-img{margin-bottom:15px}.about-us .video-section{height:0!important}#product-faq .accordion-item,.pin-spacer{padding:0!important}.contact-page-top{padding:100px 0 20px}.call-bck-div{padding-top:30px}.address-box{min-height:auto;height:auto}.call-back{padding:20px 0 40px}.filter-button img,.scroll-track .item:first-child{width:50px}.listing-top{margin:80px 0 35px}.product-info{left:20px;bottom:35px}.product-info h2,.share-btn p{margin-bottom:0}.product-details-two{padding:30px 20px;text-align:center}.product-details-two p{width:100%;margin-bottom:20px}#product-faq{padding:50px 0 40px}.product-faq-top,.video-slide{margin-bottom:20px}#product-faq .accordion-item button{font-size:18px!important}#product-faq .accordion-item .accordion-item button{font-size:17px!important}#product-faq .accordion-body{font-size:15px!important}.accordion-body iframe{width:100%;margin-top:15px}.frames ul li{width:45%;margin-top:7px}.frames ul li span{width:13px;height:13px;margin-right:8px}#product-banner .details-page-area img{width:13px}.product-details-top-details p{width:100%;margin:0}.product-details-top{margin:85px 0 35px}.b-f-details{padding:0 15px 35px}.before-after{margin:60px 0 0}.b-f-tab ul li{font-size:14px;width:49%}.tags-b-f ul li{margin:4px;font-size:11px;padding:5px 1px;width:20%;border:none;vertical-align:text-top}.b-f-tab{margin-top:24px}#animationWindow{padding-top:20vh}#beyond-lighting{padding:70px 0 0}#beyond-library #beyond-library-home .owl-carousel .owl-dots{padding-top:10px}.product-details-corousel p{width:auto;left:15px;right:15px;bottom:35px}.steps{margin:50px auto}.member-flex{padding:15px}.details-page-area{padding-top:20px}.scroll-track-beyond{height:auto;padding:30px 0;width:190vw}.scroll-track-beyond .item{flex:0 0 93vw}#full-video-product-page{overflow:hidden;min-height:36vh;padding-top:80px}#full-video-product-page video{height:auto;width:100%;scale:1.9}#product-banner,#product-banner img{height:89vh}.product-details-bottom .container{top:120px}.product-details-bottom-2,.product-details-bottom-3{margin-top:120px}.faq-page .more-question p{margin-bottom:5px}.gallery-page-main .masonry{column-gap:15px}.custom-select__trigger,.footer-frm,.footer-frm2,.pop-up-input{font-size:14px;padding:20px 5px 10px}.pop-up-main{width:95%;margin:0 auto}#testimonials iframe,.video-wrapper-founder iframe{height:25vh}.sun-two-info-2nd .dark{color:#fdfcff}.hero-carousel .owl-carousel .owl-item img{height:90vh!important}.hero-carousel,.hero-carousel .owl-carousel,.hero-carousel .owl-carousel .item img{max-height:90vh}.carousel-area-details-home label{width:75%}.home-mobile-gal #comparison{padding-bottom:237px;width:375px}#faqMobile .accordion-button.heading-btn-faq{background:radial-gradient(46.89% 71.67% at 50% 105%,rgba(255,211,66,.5) 0,rgba(255,211,66,0) 100%)!important}#faqMobile .accordion-button.heading-btn-faq.collapsed{background:0 0!important}#sunlit-top{padding-top:100px;padding-bottom:16px}.other-page-link ul li a,.other-page-link ul li button{font-size:12px;padding:0}.element-item{width:46%;height:330px;margin:0 7px 15px}.tag-box{padding:5px;margin-right:4px;margin-bottom:5px}.tag-box p{font-size:10px}.grid-item-div .col-sm-12 p{margin-bottom:8px}.class-filter-dropdown ul li{font-size:12px;min-width:90px;padding:6px;margin-right:8px;margin-bottom:5px}.class-filter-dropdown ul li.all-btn{padding:3px}.drop-down-list{width:150px;top:35px}.class-filter-dropdown{padding:0 0 20px}.other-page-link ul li{padding:8px 0}.drop-down-list button{font-size:12px;padding:8px}#testimonials.sunlit-testimonial .thumbnail-txt{left:10px;right:10px;width:auto;bottom:10px}}@media (max-width:375px){.sun-into-room-bottom .owl-item .product-details-for-carousel h3{bottom:-65px}.sun-into-room-bottom .owl-carousel .owl-nav button.owl-next,.sun-into-room-bottom .owl-carousel .owl-nav button.owl-prev{margin-top:20px}}@media (max-width:369px){.frames ul li{width:40%;margin-top:7px}}