:root{--gray:#a5a5a5;--white:#fff;--sky-blue-color:#eff2ff;--red:#a7230c;--body-color:#272c3e;--black:#292929;--body-font:"Plus Jakarta Sans",sans-serif}.nobox,a,address,b,big,blockquote,body,br,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,iframe,input,ins,kbd,label,legend,li,object,ol,option,p,pre,q,samp,small,span,strike,strong,sub,sup,textarea,tt,ul,var{padding:0;font-size:100%;border:0;outline:0;margin:0;background:transparent;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}blockquote,q{quotes:none}br{height:0}dl,li,ol,ul{padding:0;margin:0}body,html{height:100%;border:none;-webkit-appearance:none;-webkit-text-size-adjust:none}.clear{height:0;overflow:hidden;visibility:hidden;clear:both;width:0;display:block}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}body{font-size:22px;color:var(--body-color);line-height:1.2}body,h1,h2,h3,h4,h5,h6{font-family:var(--body-font),sans-serif}h1,h2,h3,h4,h5,h6{margin:0}.h1,h1{font-size:58px;font-weight:400;margin-bottom:20px}.h2,h2{font-size:53px;margin-bottom:60px}.h3,h3{font-size:32px}.h4,h4{font-size:28px}.h5,h5{font-size:26px}.h6,h6{font-size:20px}p{margin-bottom:25px;line-height:1.55}p:last-child{margin-bottom:0}p a{text-decoration:underline;color:var(--body-color)}strong{font-weight:700}hr{height:0;border:solid #d9d9d9;border-width:1px 0 0;clear:both}ol{list-style:decimal}ul{list-style:disc}img{border:0;border-style:none;max-width:100%}a{text-decoration:none;transition:.5s;display:inline-block}input{font-family:var(--body-font)}input[type=submit]{border:none;transition:.4s;cursor:pointer;-webkit-text-size-adjust:none}input[type=submit],select{-webkit-appearance:none;font-family:var(--body-font)}select{-moz-appearance:none;-o-appearance:none;appearance:none}textarea{overflow:auto;font-family:var(--body-font)}::-webkit-input-placeholder{color:#707070}:-moz-placeholder,::-moz-placeholder{color:#707070}:-ms-input-placeholder{color:#707070}::-ms-input-placeholder{color:#707070}fieldset{border:1px solid transparent}table{border-collapse:collapse;border-spacing:0}td{font-weight:400;text-align:right}.container{max-width:1500px;padding-right:30px;margin:0 auto;width:100%;padding-left:30px}.small-container{max-width:1220px}.row{flex-wrap:wrap;margin-right:-30px;margin-left:-30px;display:flex}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;padding-right:30px;width:100%;padding-left:30px}.col-12{max-width:100%}.col-11{max-width:91.66666667%}.col-10{max-width:83.33333333%}.col-9{max-width:75%}.col-8{max-width:66.66666667%}.col-7{max-width:58.33333333%}.col-6{max-width:50%}.col-5{max-width:41.66666667%}.col-4{max-width:33.33333333%}.col-3{max-width:25%}.col-2{max-width:16.66666667%}.col-1{max-width:8.33333333%}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.row-reverse{flex-direction:row-reverse}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mx-0{margin-right:0;margin-left:0}.m0{margin:0!important}.mr-20{margin-right:20px}.mt-0{margin-top:0!important}.mt-20{margin-top:20px!important}.mb-30{margin-bottom:30px!important}.mb-80{margin-bottom:80px!important}.mt-30{margin-top:30px!important}.mt-50{margin-top:50px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.py-50{padding:50px 0}.py-100{padding:100px 0}.pt-50{padding-top:50px}.pt-20{padding-top:20px}.pb-0{padding-bottom:0!important}.pb-50{padding-bottom:50px}.pb-20{padding-bottom:20px}.pt-45{padding-top:45px}.dis-b{display:block}.pos_rel{position:relative}.hidden{display:none!important}.no_bdr{border:none!important}.unlisted{list-style:none}section{padding:50px 0}.gray-bg{background:#cac9c2}.dark-bg,.gray-bg,.light-bg{padding:125px 0}.dark-bg{color:var(--white);background-color:var(--body-color);margin:50px 0}.bg-set{background-size:cover;background-position:50%;background-repeat:no-repeat}.dark-bg p a{color:var(--white)}.gray-bg+.dark-bg,.light-bg+.dark-bg{margin-top:0}.title{margin-bottom:60px}.btn{padding:18px;font-size:22px;border:1px solid var(--body-color);color:var(--white);transition:.5s;max-width:285px;text-align:center;background-color:var(--body-color);cursor:pointer;width:100%;font-family:var(--body-font)}.btn:hover{color:var(--body-color);background-color:var(--white)}.cta_button_link p a{text-decoration:none;color:#fff}.cta_button_link{max-width:320px}.cta_button_link:hover a{color:#272c3e!important}.btn img{margin-right:20px}.text-center .btn{margin:0 auto}.btn.small-btn{font-size:14px;max-width:200px}.form-group{margin-bottom:25px}.form-group .form-control{padding:18px 0;resize:none;font-size:16px;border-bottom:1px solid var(--body-color);border-radius:0;width:100%;display:block}.form-group .form-control::placeholder{color:#abadb3}.form-btns{align-items:flex-end;display:flex}.form-btns [type=submit]{padding:13px 15px;font-size:18px;border:1px solid var(--body-color);color:var(--white);transition:.5s;background-color:var(--body-color);cursor:pointer}.form-btns [type=submit]:hover{color:var(--body-color);background-color:var(--white)}.header-main{padding:45px 0;right:0;position:sticky;top:0;background-color:var(--white);left:0;z-index:9999}.header-main .header-inner{justify-content:space-between;align-items:center;display:flex}.header-main .header-inner .logo{max-width:213px;line-height:normal;display:inline-block}.header-main .header-inner .logo img{display:block}.header-main .header-inner .contact-info a{font-size:16.5px;color:var(--body-color)}.header-main .header-inner .contact-info .icon{margin-right:10px;max-width:30px}header .main-menu{margin-top:-10px}header nav>ul{list-style:none;align-items:center;display:flex}header nav ul li{list-style:none;position:relative;margin:0 11.5px}header nav>ul>li>a{font-size:14px;color:var(--body-color);position:relative;text-align:center;display:inline-block}header nav>ul>li>a:after{height:2px;pointer-events:none;right:0;transition:.5s;content:"";position:absolute;bottom:-5px;background-color:var(--body-color);width:0}header nav ul li.current-menu-item a,header nav>ul>li.mega-current-menu-item>a,header nav>ul>li>a:hover{color:var(--body-color)}header nav ul li.mega-current-menu-item a:after,header nav>ul>li>a:hover:after{right:auto;left:0;width:100%}.hamburger{height:100px;padding:5px;justify-content:center;right:0;position:absolute;flex-direction:column;top:0;background-color:var(--body-color);align-items:center;cursor:pointer;width:100px;display:flex}.hamburger span{height:2px;transition:.4s;position:relative;background-color:var(--white);border-radius:3px;width:45px}.hamburger span+span{margin-top:10px}.hamburger span:first-child{margin-left:15px;width:30px}.hamburger span:last-child{margin-right:15px;width:30px}.header-topbar{padding:13px 0;background:#cac9c2}.hero-banner{padding:125px 0;position:relative}.hero-banner:before{height:100%;content:"";position:absolute;opacity:.85;top:0;background-color:#cbcbc3;left:0;width:50%}.black-banner.hero-banner:before{background-color:#272c3e}.black-banner .review-text,.black-banner h1,.black-banner h1 a,.black-banner p{color:var(--white)}.black-banner .banner-btns .btn{border-color:var(--white)}.hero-banner .banner-content{margin-bottom:75px}.hero-banner .banner-content p{font-size:20.5px;line-height:1.2}.hero-banner .banner-review{margin-bottom:80px}.hero-banner .banner-review ul{margin-bottom:10px}.hero-banner .banner-review ul li{margin-right:8px;max-width:25px}.hero-banner .banner-review .review-text{font-size:22px;font-weight:700;line-height:1}.hero-banner .banner-review .review-text p{line-height:normal}.hero-banner .banner-review .review-text p a{text-decoration:none;color:var(--white)}.hero-banner .estimate-form{padding:30px 60px 45px;background-color:hsla(0,0%,100%,.9)}.hero-banner .estimate-form h2{font-size:36px;font-weight:400;margin-bottom:0;letter-spacing:-1.4px;line-height:1}.hero-banner .estimate-form .row{margin:0 -5px}.hero-banner .estimate-form .row [class*=col-]{padding:0 5px}.hero-banner .estimate-form .form-group{margin-bottom:0}.hero-banner .estimate-form .form-btns [type=submit]{width:100%}.hero-banner .mobile-btns{display:none}.swiper-arrow{margin-top:25px}.swiper-arrow .swiper-btn{height:60px;border:1px solid var(--body-color);margin-right:30px;border-radius:100%;cursor:pointer;width:60px;line-height:0}.swiper-arrow .swiper-btn:first-child{transform:scale(-1)}.counter-section{color:var(--white)}.counter-section .count{font-size:110px;font-weight:800;line-height:1}.counter-section p{font-size:40px;line-height:1.2}.whoarewe-section .divImg{height:100%;min-height:450px}.whoarewe-section .divImg img{height:100%;object-fit:cover;width:100%}.whoarewe-section ul{list-style:none}.whoarewe-section ul li{position:relative;line-height:1.5;padding-left:65px}.whoarewe-section ul li:not(:last-child){margin-bottom:30px}.whoarewe-section ul li:before{height:20px;content:"";position:absolute;top:9px;background-color:var(--body-color);border-radius:100%;left:0;width:20px}.windows-gallery-section .gallery-title{margin-bottom:60px}.windows-gallery-section .gallerySlider.old .swiper-slide{height:650px}.windows-gallery-section .gallerySlider .swiper-slide:not(.swiper-slide-active){opacity:0!important}.windows-gallery-section .gallerySlider .row{margin-right:-20px;margin-left:-20px}.windows-gallery-section .gallerySlider .col{height:650px;padding-right:20px;padding-left:20px}.windows-gallery-section .gallerySlider .slideImg{height:100%;width:100%}.windows-gallery-section .gallerySlider .image-4-6 .row .image-100{height:100%}.windows-gallery-section .gallerySlider .image-6-4>.slideImg:first-child{height:calc(63% - 40px);margin-bottom:40px}.windows-gallery-section .gallerySlider .image-4-6 .row:first-child,.windows-gallery-section .gallerySlider .image-4-6>.slideImg:first-child,.windows-gallery-section .gallerySlider .image-6-4>.slideImg:last-child{height:37%}.windows-gallery-section .gallerySlider .image-4-6 .row:last-child,.windows-gallery-section .gallerySlider .image-4-6>.slideImg:last-child{height:calc(63% - 40px);margin-top:40px}.the-process-main h4{margin-bottom:35px}.the-process-main p{font-size:19.5px;font-weight:500;color:var(--gray);line-height:1.3}.the-projects-main .projectsSlider ul li{margin-bottom:13px;line-height:1.5}.the-projects-main .projectsSlider ul li:last-child strong{margin-bottom:10px;display:block}.the-projects-main .projectsSlider ul li a{color:var(--body-color);text-decoration-line:underline}.the-projects-main .projectsSlider .slideImg img{width:100%}.our-clients-section .logo-main{margin:0 -10px}.our-clients-section .logo-main .logo-box{padding:0 10px}.our-clients-section .logo-main .logo-box img{max-height:100%}.customersSlider .slideImg{max-width:600px}.customersSlider .slideImg img{width:100%}.customersSlider .review-list{min-height:50%;padding:30px 0;flex-wrap:wrap;display:flex}.customersSlider .review-list:not(:last-child){border-bottom:2px solid var(--body-color)}.customersSlider .review-list .customers-pic{min-width:80px;width:80px}.customersSlider .review-list .customers-details{padding:0 20px 0 40px;width:calc(100% - 80px)}.customersSlider .review-list .customers-details h4{margin-bottom:5px}.customersSlider .review-list .customers-details p{font-size:20px;color:var(--gray);line-height:1.2}.customersSlider .review-list .review-star{margin-bottom:20px;align-items:center;display:flex}.customersSlider .review-list .review-star li{margin-right:5px;line-height:0}.customersSlider .review-list .review-star li img{width:28px}.meet-the-team h1{font-size:53px;font-weight:700}.your-questions-section .questions-boxs .team-toggle{display:none}.your-questions-section .questions-boxs .divImg{height:37.5vw;padding:50px;margin-bottom:60px;color:var(--white);align-items:flex-end;display:flex}.your-questions-section .questions-boxs .divImg .text{transition:.5s;margin-left:auto}.your-questions-section .questions-boxs .divImg:hover .text{transform:translateY(-10px)}.your-questions-section .questions-boxs .divImg .text h3,.your-questions-section .questions-boxs .divImg .text span{font-size:42px;font-weight:700}.your-questions-section .questions-boxs .divImg .text p{line-height:1}.videoPlayer{position:relative}.videoPlayer .videoImg{height:100%;justify-content:center;position:absolute;top:0;align-items:center;cursor:pointer;left:0;width:100%;display:flex}.videoPlayer iframe{height:760px;width:100%}.types-windows-section .types-row{align-items:center}.types-windows-section .types-row:not(:last-child){margin-bottom:45px}.types-windows-section .even-reverse .types-row:nth-child(2n),.types-windows-section .odd-reverse .types-row:nth-child(odd){flex-direction:row-reverse}.types-windows-section .types-row .divImg{height:100%;min-height:395px}.types-windows-section .types-row .content{padding:25px 0}.types-windows-section .types-row .content h3{font-size:35px;margin-bottom:35px}.our-locations-section .map-iframe{line-height:0}.our-locations-section .map-iframe iframe{height:580px;filter:grayscale(100%);width:100%}.accordion-list>li{border-top:1px solid var(--body-color)}.accordion-list>li:last-child{border-bottom:1px solid var(--body-color)}.accordion-list>li h5{padding:35px 65px 35px 0;position:relative;cursor:pointer}.accordion-list>li h5:before{height:50px;right:0;transition:.5s;content:"";position:absolute;background-size:30px;top:25%;background-position:50%;border-radius:100%;width:50px;background-image:url(https://luminousideas.shop/wp-content/themes/sashwindows/assets/images/plus.svg);background-repeat:no-repeat}.accordion-list>li.active h5:before{transform:rotate(-45deg)}.accordion-list>li h5:hover:before{background-color:#eee}.accordion-list>li .answer{font-size:19.5px;color:var(--gray);padding-bottom:47px;display:none}.accordion-list>li .answer ul{padding-left:20px}.accordion-list>li .answer ul li{margin-bottom:5px}.accordion-list>li .answer a{text-decoration:underline;color:var(--body-color)}.country-windows-section .row{margin:0 -9px}.country-windows-section [class*=col-]{padding:0 9px;margin-bottom:18px}.country-windows-section .divImg{height:290px;position:relative;align-items:flex-end;width:100%;display:flex}.country-windows-section .link{padding:24px 33px;font-size:19px;color:var(--white);background-color:var(--body-color);width:100%;display:block}.country-windows-section .link:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.country-windows-section .divImg .text{transition:.5s;display:block}.country-windows-section .divImg:hover .text{transform:translateY(-5px)}.page-id-823 .blog-section .container{max-width:1220px}.page-id-823 .blog-section .blog-main{zoom:.8}.blog-section .form-search-bar{position:relative;margin-top:70px}.blog-section .form-search-bar .form-control{padding:12px 15px;font-size:18px;border:3px solid var(--body-color);width:100%}.blog-section .form-search-bar #search_bar{height:100%;border:0;right:0;position:absolute;min-width:auto;top:0;background-color:var(--body-color);cursor:pointer;width:49px}.blog-section .form-search-bar #search_bar img{max-width:25px}.blog-section .blog-main .blog-list{padding:32px 0;position:relative}.blog-section .blog-main .blog-list:not(:last-child){border-bottom:1px solid var(--body-color)}.blog-section .blog-main .blog-list .blogImg{height:190px;width:235px}.blog-section .blog-main .blog-list .blog-content{width:calc(100% - 235px);padding-left:50px}.blog-section .blog-main .blog-list .post-date-row{margin-bottom:15px}.blog-section .blog-main .blog-list .post-date-row li{font-size:12px;font-weight:700;margin-right:20px;color:var(--gray);text-transform:uppercase;letter-spacing:1.2px}.blog-section .blog-main .blog-list h3{font-size:38px;margin-bottom:20px}.blog-section .blog-main .blog-list>a{flex-wrap:wrap;color:initial;display:flex}footer{padding:80px 0;background-color:var(--body-color)}footer .col-logo{justify-content:space-between;flex-direction:column;padding-bottom:25px;display:flex}footer .col-logo .footer-logo{max-width:280px}footer .address{margin-bottom:25px}footer .address,footer .contact-info a{font-size:16px;color:var(--white)}footer .contact-info a:hover{opacity:.8}footer .col-logo .logo-copyRight{font-size:16px;color:var(--white)}footer .col-nav ul{list-style:none;column-count:1}footer .col-nav ul li{margin-bottom:20px}footer .col-nav ul li a{font-size:16px;color:var(--white);position:relative}footer .col-nav ul li a:after{height:1px;pointer-events:none;right:0;transition:.5s;content:"";position:absolute;bottom:-5px;background-color:var(--white);width:0}footer .col-nav ul li a:hover:after,header nav ul li.mega-current-menu-item a:after{right:auto;left:0;width:100%}footer .newsletter{margin-bottom:15px}footer .newsletter p{font-size:19px;color:var(--white)}footer .newsletter p a{text-decoration:none;color:#fff}footer .newsletter form{flex-wrap:wrap;display:flex}footer .newsletter .form-group{margin-bottom:0;padding-right:15px;width:calc(100% - 145px)}footer .newsletter .form-group .form-control{padding:10px 30px;border:1px solid transparent;background-color:var(--white)}footer .newsletter .form-group span.wpcf7-not-valid-tip{position:absolute;top:100%;width:100%}footer .newsletter .form-btn [type=submit]{height:100%;padding:10px 15px;font-size:15px;color:var(--body-color);min-width:145px;background-color:#cac9c2;cursor:pointer}footer .newsletter .form-btn [type=submit]:hover{background-color:var(--white)}footer .newsletter .wpcf7 form .wpcf7-response-output{display:none!important}footer ul.socialIcons{margin:50px 0}footer .socialIcons li:not(:last-child){margin-right:15px}footer .socialIcons li a{transition:.5s;max-width:50px;display:block}footer .socialIcons li a:hover{transform:scale(1.1);opacity:.8}footer .mob-show{display:none}.overflow-hidden{overflow:hidden}.modal-container.hide{transition:all .12s;opacity:0;visibility:hidden}.modal-container{overflow-y:auto;overflow-x:hidden;right:0;transition:all .12s;position:fixed;bottom:0;top:0;background-color:var(--body-color);left:0;z-index:111}.modal-container.hide .modal{transform:translateY(200px)}.modal-container .modal{min-height:calc(100% - 3.5rem);padding:0 10px;transition:all .4s;max-width:560px;margin:1.75rem auto;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-container .modal .modal-content{padding:40px 45px;position:relative;background:#fff}.modal-container .popup-header .close{height:51px;font-size:0;right:0;position:absolute;top:0;cursor:pointer;width:51px}.modal-container .popup-header .close:after,.modal-container .popup-header .close:before{height:2px;transform:rotate(45deg);right:14px;content:"";position:absolute;top:24px;border-radius:1px;background:var(--body-color);left:14px}.modal-container .popup-header .close:after{transform:rotate(-45deg)}.modal-container .popup-header{margin-bottom:20px}.modal-container .popup-header h2{font-size:36px}.modal-container .popup-body{padding:0;color:#000}.modal-container .popup-body .form-btns,.modal-container .popup-body .form-group{max-width:100%}.modal-container .popup-body .form-btns [type=submit]{border-color:#cac9c2;font-size:16px;font-weight:700;color:var(--body-color);background-color:#cac9c2;width:100%}.modal-container .popup-body .form-btns [type=submit]:hover{color:var(--white);background-color:var(--body-color)}.window-stats-section .stats-row .stats-list{height:100%;padding:30px;background-color:#ececec;border-radius:10px}.blog-details-section .blog-banner{min-height:550px;padding:40px;color:var(--white);position:relative;align-items:center;display:flex}.blog-details-section .blog-banner:before{height:100%;content:"";position:absolute;opacity:.5;top:0;background-color:#000;left:0;width:100%}.blog-details-section .blog-banner .blog-banner-content{font-size:18px;position:relative;max-width:790px;z-index:1}.blog-details-section .blog-banner .blog-banner-content h1{font-size:46px}.blog-details-section .blog-details-main{padding-top:75px}.blog-details-section .blog-details-main .row{margin:0 -20px}.blog-details-section .blog-details-main .row>[class*=col-]{padding-right:20px;padding-left:20px}.blog-details-left p{font-size:18px}.blog-details-left ul{margin-bottom:25px;padding-left:22px}.blog-details-left ul li{font-size:18px;line-height:1.55}.blog-details-left h2:first-child+p:first-letter,.blog-details-left p:first-child:first-letter{font-size:100px;text-transform:uppercase;margin:10px 10px 10px 0;line-height:.65;float:left}.blog-details-left h2{font-size:46px;margin-bottom:30px}.blog-details-left h3{font-size:30px;margin-bottom:30px}.blog-sidebar{padding:45px 35px;margin-bottom:30px;color:var(--white);background-color:var(--body-color)}.blog-sidebar h6{margin-bottom:20px}.blog-sidebar p{font-size:14px;font-weight:300;line-height:1.2}.blog-sidebar .form-group{margin-bottom:10px}.blog-sidebar .form-group .form-control{padding:15px 20px;font-size:14px;border:0;background-color:var(--white)}.blog-sidebar .form-btn [type=submit]{padding:10px;font-size:14px;border:1px solid var(--white);color:var(--white);text-align:center;cursor:pointer;width:100%}.blog-post-author .authorImg{height:80px;overflow:hidden;border:1px solid var(--body-color);min-width:80px;border-radius:100%;width:80px}.blog-post-author>ul{width:calc(100% - 80px);padding-left:15px}.blog-post-author>ul li{font-size:18px}.blog-post-author>ul li:not(:last-child){margin-bottom:10px}.blog-post-author>ul li a{text-decoration:underline;color:var(--body-color)}.related-post-section h2{font-size:42px;margin-bottom:45px}.relatedSlider .blogImg{height:195px;width:100%}.relatedSlider .blogImg:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.relatedSlider .blog-content{padding:10px 0}.relatedSlider .blog-content .post-date-row{margin-bottom:10px}.relatedSlider .blog-content .post-date-row li{font-size:10px;font-weight:700;margin-right:12px;text-transform:uppercase;letter-spacing:1.2px}.relatedSlider .blog-content h5{font-size:24px;margin-bottom:8px;line-height:1.3}.relatedSlider .blog-content p{overflow:hidden;text-overflow:ellipsis;font-size:14px;-webkit-box-orient:vertical;line-height:1.37;-webkit-line-clamp:8;display:-webkit-box}.inspiration-section .divImg{height:100%;width:100%}.inspiration-section .inspiration-content{padding-top:50px;padding-bottom:50px}.inspiration-section .inspiration-content .inspiration-title{position:relative;margin-left:-290px}.inspiration-section .inspiration-content h2{font-size:76px;margin-bottom:30px;position:relative;line-height:1.12;z-index:-1}.inspiration-section .inspiration-content .inspiration-title img{position:absolute;top:15px;left:3px}.inspiration-section .inspiration-content p{font-size:18px}.hero-banner.woman-window-banner{padding:70px 0}.hero-banner.woman-window-banner:before{display:none}.hero-banner.woman-window-banner .woman-window-top p{color:var(--white);line-height:1.2}.hero-banner.woman-window-banner .woman-window-center{padding:150px 0}.hero-banner.woman-window-banner .woman-window-center h1{margin-bottom:40px;color:var(--white)}.hero-banner.woman-window-banner .woman-window-center .inspired_btn{padding:20px 48px;font-size:26px;border:1px solid var(--white);color:var(--white);border-radius:50px}.hero-banner.woman-window-banner .woman-window-center .inspired_btn:hover{color:var(--body-color);background-color:var(--white)}.hero-banner.woman-window-banner .woman-window-bottom .socialIcons li{margin-right:10px}.hero-banner.woman-window-banner .woman-window-bottom .socialIcons a{max-width:30px}.hero-banner.woman-window-banner .woman-window-bottom .socialIcons a:hover{transform:scale(1.15)}.hero-banner.woman-window-banner .woman-window-bottom .click_scroll a{font-size:18px;color:var(--white);align-items:center;display:flex}.hero-banner.contact-banner:before{width:63%}.contact-banner .contact-form{margin-bottom:50px}.contact-banner .contact-form .row{margin:0 -5px}.contact-banner .contact-form .form-group,.contact-form .form-btns{padding:0 5px;margin-bottom:10px}.contact-banner .contact-form .form-group .form-control{padding:17px 30px;font-size:18px;border:0;background-color:var(--white)}.contact-banner .contact-form .form-btns [type=submit]{padding:20px 70px}.contact-banner .contact-main .contact-info{font-size:24px}.contact-banner .contact-main .contact-info:not(:last-child){margin-bottom:30px}.contact-banner .contact-main .contact-info address{font-style:normal}.contact-banner .contact-main .contact-info a{color:var(--body-color)}.contact-banner .contact-main .contact-info a:hover{opacity:.6}.black-banner.hero-banner.uk-banner{padding:140px 0 110px}.black-banner.hero-banner.uk-banner:before{opacity:.5;background-color:#000;width:100%}.hero-banner.uk-banner .banner-content p{font-size:26px}.uk-banner .get-free-form{max-width:500px}.uk-banner .get-free-form .form-title{padding:27px 30px;color:var(--white);text-align:center;background-color:var(--body-color)}.uk-banner .get-free-form .form-title h3{font-weight:500;line-height:1.1}.uk-banner .get-free-form .form-body{padding:30px 65px 45px;background-color:var(--white)}.uk-banner .get-free-form .form-group .form-control{font-size:20px}.uk-banner .get-free-form .form-btns [type=submit]{width:100%}.uk-banner .banner-arrow{position:relative;margin-top:20px}.uk-banner .banner-arrow a{max-width:55px}.wpcf7-spinner{display:none}.services-section{padding:100px 0;color:var(--white);background-color:#acaaab}.services-section .services-col{margin-bottom:50px;display:flex}.services-section .services-col .divIcon{min-width:75px;width:75px}.services-section .services-col .divIcon img{width:100%}.services-section .services-col .divContent{padding-left:35px}.services-section .services-col .divContent h5{margin-bottom:25px}.services-section .services-col .divContent h5 a{color:var(--white)}.services-section .services-col .divContent h5 a:hover{color:var(--body-color)}.services-section .services-col .divContent p{font-size:20px;font-weight:500;line-height:1.2}.service-gallery{padding-top:80px}.service-gallery .row{margin:0 -10px}.service-gallery .col{padding:0 10px;margin-bottom:20px;max-width:25%;line-height:0}.service-gallery .col .divBg,.service-gallery .col a{height:206px;cursor:zoom-in;width:100%}.fancybox-bg{background-color:var(--white)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-button{background-color:transparent}.fancybox-button,.fancybox-button:link,.fancybox-button:visited,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{color:#000!important;opacity:1;visibility:visible}.bottom-sticky,.fancybox-navigation .fancybox-button{background-color:var(--white)}.bottom-sticky{padding:30px 0;position:sticky;bottom:0}.bottom-sticky h3{font-size:28px;font-weight:400}.bottom-sticky .bottom-btns .btn{padding:14px 20px;font-size:20px;min-width:270px;border-radius:50px}.bottom-sticky .or{font-size:28px;margin:0 30px}.bottom-sticky .bottom-call .icon{margin-right:10px;max-width:30px}.bottom-sticky .bottom-call .text{font-size:20px;color:var(--body-color);flex-direction:column;display:flex}.bottom-sticky .bottom-call .text span{font-size:16px}.not-found-section{padding:200px 0;position:relative}.not-found-section .divImg{right:0;position:absolute;bottom:0;top:0;width:50%}.not-found-section h1{font-size:100px}.not-found-section p{font-size:32px}.not-found-section .btns a{font-size:34px;font-weight:700;color:var(--white);border-bottom:1px solid var(--white)}.screen-reader-response{display:none!important}input.wpcf7-not-valid{border-color:red!important}span.wpcf7-form-control-wrap{position:relative;display:block}span.wpcf7-not-valid-tip{font-size:12px;font-weight:500;color:red;line-height:1.2;margin-top:4px;display:block}.wpcf7-response-output{font-size:14px;font-weight:700;text-align:center;display:none}.wpcf7-response-output:empty{display:none}form.invalid .wpcf7-response-output{border:0!important;color:red;display:block}form.sent .wpcf7-response-output{border:0!important;color:green;display:block;display:none!important}.window-stats-section .stats-row .stats-list p{min-height:68px}.our-locations-section .map-iframe{padding-top:25px}.success-section.not-found-section h1{font-size:40px}.success-section.not-found-section p{font-size:20px}.success-section.not-found-section .btns a{font-size:24px}.view-information{margin-bottom:-30px;position:relative;z-index:1}.view-information .information-inner{padding:20px 30px;font-size:18px;font-weight:500;background-color:var(--white);box-shadow:0 3px 30px rgba(0,0,0,.28);border-radius:10px}.view-information .information-inner li{align-items:center;display:flex}.view-information .information-inner li .icon{margin-right:5px;width:30px;display:inline-block}.view-information .information-inner li b{margin-right:10px}.view-information .information-inner p{text-decoration:underline}.view-information .information-inner a{text-decoration:underline;color:var(--body-color)}.what-experts-says-section .divImg{max-width:28%}.what-experts-says-section .divImg img{width:100%}.what-experts-says-section .divContent{max-width:72%}.what-experts-says-section h2{font-size:42px;margin-bottom:30px}.what-experts-says-section p{font-size:21px}.what-experts-says-section .designation{margin-left:5px}.window-blog{padding-top:60px;margin-bottom:0;padding-bottom:60px}.window-blog .title{margin-bottom:30px}.window-blog [class^=col-]{margin-bottom:60px}.window-blog .blog-details{position:relative}.window-blog .blog-details a{display:block}.window-blog .blog-details a *{color:var(--white)}.window-blog .blog-details .content .blog-image{height:302px;overflow:hidden;margin-bottom:20px;display:block}.window-blog .blog-details .content .blog-image img{height:100%;transition:.5s;object-fit:cover;width:100%}.window-blog .blog-details:hover .content .blog-image img{transform:scale(1.05)}.window-blog .blog-details .content h3{margin-bottom:20px}.window-blog .blog-details .content p{font-size:20px;font-weight:500}.window-blog .blog-details .content p br{display:none}.team-detail-section{padding:100px 0;border-top:1px solid #707070}.team-detail-section .divImg{overflow:hidden;max-height:670px}.team-detail-section h1{font-weight:700;margin-bottom:13px}.team-detail-section .team-position{font-size:36px;font-weight:700;margin-bottom:35px;position:relative;padding-left:25px}.team-detail-section .team-position:before{height:37px;content:"";position:absolute;top:5px;background-color:#cac9c2;left:0;width:9px}.team-detail-section .team-ex{margin-bottom:32px;position:relative;padding-left:45px}.team-detail-section .team-ex:before{height:27px;content:"";position:absolute;background-size:contain;top:0;background-position:50%;left:0;width:27px;background-image:url(https://luminousideas.shop/wp-content/themes/sashwindows/assets/images/time_watch_icon.svg);background-repeat:no-repeat}.team-contact li:not(:last-child){margin-right:25px}.team-contact li a{color:var(--body-color);align-items:center;display:flex}.team-contact li .team-social-icon{height:45px;padding:5px;justify-content:center;margin-right:10px;background-color:var(--body-color);align-items:center;width:45px;display:flex}.news-articles-section h2{margin-bottom:30px}.news-articles-section .news-articles-slider .news-articles-list{height:auto;border-bottom:2px solid #282c3e}.news-articles-section .news-articles-slider .news-articles-list a{color:#272c3e}.news-articles-section .news-articles-slider .news-articlesImg{height:210px;width:100%}.news-articles-section .news-articles-slider .news-articles-content{padding:22px 0}.news-articles-section .news-articles-slider .news-articles-content h5{font-size:24px;margin-bottom:9px}.news-articles-section .news-articles-slider .news-articles-content p{font-size:18px}.news-articles-section .news-articles-slider .post-date-row{margin-bottom:12px}.news-articles-section .news-articles-slider .post-date-row li{font-size:18px;margin-bottom:5px}.news-articles-section .news-articles-slider .post-date-row li:not(:last-child){margin-right:30px}.round-arrow>div{height:44px;border:2px solid #272c3e;background-color:#cac9c2;border-radius:100%;width:44px}.round-arrow .swiper-button-prev,.round-arrow .swiper-rtl .swiper-button-next{left:0}.round-arrow .swiper-button-next,.round-arrow .swiper-rtl .swiper-button-prev{right:0}.round-arrow .swiper-button-next:after,.round-arrow .swiper-button-prev:after,.round-arrow .swiper-rtl .swiper-button-next:after,.round-arrow .swiper-rtl .swiper-button-prev:after{content:none}.round-arrow>div:hover{background-color:#262a3c}.round-arrow>div:hover svg{filter:invert(1)}.swiper-scrollbar-drag{background-color:#282c3e}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{height:1px;background-color:#282c3e;left:22px;width:calc(100% - 44px)}.swiper-scrollbar-drag{height:5px;top:-2.5px;border-radius:40px;cursor:pointer}.staff-list-section{padding:108px 0}.staff-list-section .title{margin-bottom:0}.staff-list-section .title h2{margin-bottom:30px}.staff-list-section .single-satff{transition:.3s ease;background-color:#cac9c2}.staff-list-section .single-satff .bottom-details{padding:14px 20px;flex-direction:column;display:flex}.staff-list-section .single-satff .perosn-name{font-size:47px;font-weight:700;color:var(--body-color);padding-bottom:5px}.staff-list-section .single-satff .designation{font-size:21px;font-weight:700;color:#474b5b;opacity:.79}.staff-list-section .single-satff .team-contact{padding-top:12.5px;border-top:1px solid #282c3e;margin-top:25px}.staff-list-section .team-list-slider{padding:0 22px 50px;margin:0 -22px}.staff-list-section .team-list-slider .img-main{display:block}.staff-list-section .single-satff .image-person{height:550px;overflow:hidden;font-size:0;position:relative}.staff-list-section .single-satff .image-person img{height:100%;object-fit:cover;object-position:top center;width:100%}.staff-list-section .single-satff .image-person:before{right:0;content:"";position:absolute;opacity:0;bottom:0;visibility:hidden;top:0;background-color:rgba(40,44,62,.43);left:0}.staff-list-section .single-satff:hover{background-color:#282c3e}.staff-list-section .single-satff:hover .image-person:before{opacity:1;visibility:visible}.staff-list-section .single-satff .team-contact li .team-social-icon img{transition:.3s ease}.staff-list-section .single-satff:hover .team-contact li .team-social-icon{background-color:#cac9c2}.staff-list-section .single-satff:hover .team-contact{border-color:#cac9c2}.staff-list-section .single-satff:hover .designation,.staff-list-section .single-satff:hover .perosn-name,.staff-list-section .single-satff:hover .team-contact li .team-social-icon,.staff-list-section .single-satff:hover .team-contact li a{color:#cac9c2}.staff-list-section .single-satff:hover .team-contact li .team-social-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(1661%) hue-rotate(1deg) brightness(84%) contrast(88%);filter:brightness(0) saturate(100%) invert(12%) sepia(35%) saturate(598%) hue-rotate(190deg) brightness(97%) contrast(87%)}.window-location{padding:70px 0 230px}.window-location .location-details{align-items:center}.window-location .location-content h1{font-size:53px;font-weight:700;margin-bottom:10px;line-height:1.3}.window-location .location-content p{letter-spacing:-.05em}.location-places-section{background-color:var(--sky-blue-color);padding-bottom:100px}.location-places-section .places-details{margin-top:-180px}.location-places-section .places-details [class*=col-]{margin-bottom:35px}.location-places-section .place-content{padding:17px 20px 52px;transition:all .5s ease;background-color:transparent}.location-places-section .place-content:hover{background-color:var(--white);box-shadow:0 0 36px rgba(40,44,62,.23)}.location-places-section .place-content .place-image{height:270px;overflow:hidden;margin-bottom:45px;line-height:0;display:block}.location-places-section .place-content .place-image img{height:100%;transition:all .5s ease;object-fit:cover;width:100%}.location-places-section .place-content:hover .place-image img{transform:scale(1.08)}.location-places-section .place-content h3{font-weight:400;margin-bottom:28px;color:#282c3e}.location-places-section .place-content h3 strong{font-weight:700}.location-places-section .place-content ul li{margin-bottom:16px;align-items:center}.location-places-section .place-content ul li .icon{height:22px;margin-right:25px;width:22px}.location-places-section .place-content ul li p{font-size:20px;color:#282c3e}.location-places-section .place-content .place-link{align-items:center;margin-top:26px;display:flex}.location-places-section .place-content .place-link p{font-weight:700;margin-bottom:0;color:#282c3e}.location-places-section .place-content .place-link .icon{height:18px;margin-left:16px;width:24px}.location-places-section .place-content .place-link .icon img{height:100%;transition:all .5s ease;object-fit:cover;width:100%}.location-places-section .place-content:hover .place-link .icon img{transform:translateX(20px)}.window-work{margin:0}.window-work .work-employees{align-items:center;display:flex}.window-work .work-employees .icon{position:relative;display:block}.window-work .work-employees .icon:first-child{z-index:1111}.window-work .work-employees .icon:nth-child(2){z-index:111}.window-work .work-employees .icon:nth-child(3){z-index:11}.window-work .work-employees .icon:nth-child(4){z-index:1}.window-work .work-employees .icon:not(:first-child){margin-left:-50px}.window-work .work-employees .more-images{height:110px;justify-content:center;font-size:18px;border:1px solid #dcdcd8;color:#282c3e;text-transform:capitalize;background-color:#dcdcd8;align-items:center;box-shadow:inset 0 0 0 3px #272c3e;border-radius:100%;margin-left:-40px;width:110px;margin-top:-12px;padding-left:12px;display:flex}.window-work .work-content p{letter-spacing:-.05em}.works-content{padding:100px 0}.works-content .works-window-content .window-icon{margin-bottom:14px}.works-content .works-window-content .window-icon .icon{height:51px;justify-content:center;flex-wrap:wrap;transition:all .5s ease;position:relative;background-color:#282c3e;align-items:center;border-radius:5px;width:55px;display:flex}.works-content .works-window-content .window-icon .icon p{padding:6px 18px;font-size:13px;transition:all .5s ease;position:absolute;opacity:0;visibility:hidden;text-align:center;top:-50px;background-color:var(--white);margin:0 auto;border-radius:5px;width:200%;display:block}.works-content .works-window-content .window-icon .icon p:after{height:8px;border-right:8px solid transparent;border-left:8px solid transparent;right:0;content:"";position:absolute;border-top:8px solid var(--white);bottom:-16px;top:auto;margin:0 auto;left:0;width:0}.works-content .works-window-content .window-icon .icon:hover p{opacity:1;visibility:visible}.works-content .works-window-content .window-title{margin-bottom:24px}.works-content .works-window-content .window-title h3{font-size:36px}.works-content .works-window-content .window-location-job-details{position:relative;padding-right:30px;padding-left:23px}.works-content .works-window-content .window-location-job-details:before{height:100%;content:"";position:absolute;top:0;background-color:#272c3e;left:0;width:5px}.works-content .works-window-content .window-location-job-details ul{justify-content:space-between;margin-bottom:14px;padding-right:100px}.works-content .works-window-content .window-location-job-details ul li p{font-size:19px}.works-content .works-window-content .window-location-job-details .content p{font-size:19px;margin-bottom:17px}.works-content .works-window-content .btn{padding:13px;font-weight:500;max-width:193px;align-items:center;margin-left:15px;margin-top:45px;display:flex}.works-content .works-window-content .btn .icon{height:25px;margin-left:17px;width:25px;display:block}.works-content .works-window-content .btn img{margin-right:0;margin-left:auto}.works-content .slider-view{justify-content:flex-end;position:relative;padding-right:30px;top:10px;align-items:baseline;display:flex}.works-content .slider-view .icon{margin-right:12px}.works-content .slider-view p{font-size:14px;font-weight:400}.works-content .tab_area .ba-Slider{height:565px;overflow:hidden;position:relative;margin:20px auto;background:#212121;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block}.works-content .tab_area .back-img{height:100%;justify-content:start;background-size:cover;align-items:end;background-repeat:no-repeat;display:flex}.works-content .tab_area .slider{height:104px;transform:translateX(-35px) translateY(-50%);position:absolute;background-size:contain;top:50%;cursor:pointer;left:calc(50% - 16px);width:104px;background-image:url(https://luminousideas.shop/wp-content/themes/sashwindows/assets/images/round-with-arrows.svg);background-repeat:no-repeat}.works-content .tab_area #before{overflow:hidden;position:absolute;top:0;left:0;width:50%}.works-content .tab_area .back-img span{padding:8px 33px;font-size:19px;color:var(--white);text-transform:capitalize;position:relative;background-color:#282c3e}.works-content .tab_area #after{justify-content:end}.works-content .tab_area #before:after{height:100%;right:0;content:"";position:absolute;top:0;background-color:var(--white);box-shadow:0 0 36px rgba(40,44,62,.23);left:auto;width:5px}.works-content .ease{transition:width .5s ease,left .5s ease;-moz-transition:width .5s ease,left .5s ease;-webkit-transition:width .5s ease,left .5s ease}.works-content .tabs{justify-content:flex-start;max-width:484px;margin:0 auto}body.page-template-our-work .works-content .tabs{justify-content:center}.works-content .tabs li.tab-link{height:80px;padding:5px;border:2px solid transparent;transition:all .5s ease;width:121px;line-height:0}.works-content .tabs li.tab-link.current{border:2px solid #282c3e}.works-content .tabs li.tab-link.current a{border:1px solid transparent}.works-content .tabs li.tab-link a{height:100%;border:1px solid #282c3e;width:100%}.works-content .tabs li.tab-link a img{height:100%;object-fit:cover;width:100%}.works-content .tab-content{display:none}.works-content .tab-content.current{display:inherit}.works-content .more-section-details{font-size:16px;color:#282c3e;text-align:center;margin:63px auto 0;display:block}.works-content .more-section-details .icon{margin-left:18px}.works-content .next-post-btn{margin-top:35px}.our-window-list .works-content:nth-child(2n){background:var(--white)}.our-window-list .works-content:nth-child(2n) .row{flex-direction:row-reverse}.our-window-list .works-content:nth-child(2n) .slider-view{padding-right:0;flex-direction:row-reverse;padding-left:30px}.our-window-list .works-content:nth-child(2n) .slider-view img{transform:scaleX(-1)}.our-window-list .works-content:nth-child(2n) .slider-view .icon{margin-right:0;margin-left:12px}.our-window-list .works-content:nth-child(2n) .works-window-content .window-icon .icon p{color:var(--white);background-color:#282c3e}.our-window-list .works-content:nth-child(2n) .works-window-content .window-icon .icon p:after{border-top:8px solid #282c3e}.inner-content{padding:0;margin:0}.inner-content .works-content .tab-content .tab-content-image,.inner-content .works-content .tab_area .ba-Slider,.inner-content .works-content .tab_area .back-img{height:565px}.inner-content .works-content .tab_area{margin-bottom:70px}.inner-content .works-content .works-window-content .window-location-job-details ul{padding-right:0}.inner-content .works-content .tab_area{margin-bottom:0}.inner-content .works-content .works-window-content .window-location-job-details{padding:0}.inner-content .works-window-content{margin-top:20px}.inner-content .works-content .works-window-content .window-location-job-details:before{display:none}.inner-content .works-content .works-window-content .btn{padding:15px;max-width:257px;margin-left:0}.inner-window-details{text-align:center}.inner-window-details h1{font-weight:700;margin-bottom:11px}.inner-window-details .breadcumb{justify-content:center;margin-bottom:19px;align-items:center}.inner-window-details .breadcumb ul li,.inner-window-details .breadcumb ul li a{font-size:22px;color:#282c3e}.inner-window-details .breadcumb ul li:not(:first-child){position:relative;margin-left:20px}.inner-window-details .breadcumb ul li:not(:first-child):before{height:100%;transform:rotate(10deg);content:"";position:absolute;top:2px;background-color:#282c3e;left:-10px;width:1px}.inner-window-details .breadcumb .author{padding:10px 18px;background-color:#dcdcd8;margin-left:20px}ul.breadcrumb{list-style:none;align-items:center;display:flex}.works-content .tab-content .tab-content-image{height:434px;margin:20px 0}.works-content .tab-content .tab-content-image img{height:100%;object-fit:cover;width:100%}.works-content:last-child .more-section-details{display:none}.works-content .single-pren-next-btn .icon{display:flex}.works-content .single-pren-next-btn a[rel=prev] .prev-btn{flex-direction:row-reverse}.works-content .single-pren-next-btn a[rel=next] .prev-btn img{margin:0 0 0 10px}.works-content .single-pren-next-btn a[rel=prev] .prev-btn img{transform:scale(-1);margin:0 10px 0 0}.works-content .tab_area .ba-Slider img{height:100%;right:0;position:absolute;max-width:none!important;top:0;margin:0 auto;left:0;width:auto}.works-content .tab_area #before{z-index:2}.works-content .tab_area #before:after,.works-content .tab_area .slider{z-index:99}.window-work .work-title h1{font-size:50px;font-weight:700}.window-reviews-top-section{padding:0}.window-reviews-top-section .reviews-top-content{padding:115px 0}.reviews-top-content h1{font-weight:700}.window-reviews-row{height:100%;overflow:hidden;margin:0 -15px;align-items:center}.window-reviews-row [class*=col-]{padding:0 15px}.window-reviews-row .window-reviews-main{padding:30px 0;position:relative}.window-reviews-row .window-reviews-main:before{top:-100%}.window-reviews-row .window-reviews-main:after,.window-reviews-row .window-reviews-main:before{height:100%;right:0;content:"";position:absolute;background-color:#dcdcd8;box-shadow:0 0 7px rgba(0,0,0,.16);border-radius:10px;left:0}.window-reviews-row .window-reviews-main:after{bottom:-100%}.window-reviews-top-section .window-reviews-box{position:relative}.window-reviews-top-section .window-reviews-box:before{border-right:12px solid #282c3e;transition:.5s;content:"";position:absolute;border-bottom:12px solid transparent;opacity:0;top:0;left:-12px}.window-reviews-top-section .window-reviews-box:hover:before{opacity:1}.window-reviews-top-section .window-reviews-box:not(:last-child){margin-bottom:30px}.window-reviews-top-section .window-reviews-box:hover{background-color:#282c3e}.window-reviews-top-section .window-reviews-box:hover *{color:#fff}.window-reviews-box{padding:17px 22px;transition:.5s;box-shadow:0 0 7px rgba(0,0,0,.16);border-radius:0 10px 10px 10px;background:#fff}.window-reviews-box .reviews-box-top{padding-bottom:10px}.window-reviews-box .reviews-box-top h5{font-size:18px;margin-bottom:10px}.window-reviews-box .reviews-box-top .reviews-img{margin-bottom:10px}.window-reviews-box .reviews-box-top p{font-size:12px}.window-reviews-box .reviews-box-btm{padding:10px 0 0;flex-wrap:wrap;border-top:1px solid #707070;display:flex}.window-reviews-box .reviews-box-btm .reviews-left{flex-wrap:wrap;align-items:center;width:75%;display:flex}.window-reviews-box .reviews-box-btm .review-pr-icon{height:32px;color:#fff;position:relative;background-color:#282c3e;border-radius:100%;width:32px}.window-reviews-top-section .window-reviews-box:hover .reviews-box-btm .review-pr-icon{background-color:#dcdcd8}.window-reviews-box .reviews-box-btm .review-pr-icon span{transform:translate(-50%,-50%);font-size:12px;font-weight:700;text-transform:uppercase;position:absolute;top:50%;left:50%}.window-reviews-box .reviews-box-btm .review-pr-icon img{height:100%;object-fit:cover;width:100%}.window-reviews-box .reviews-box-btm .review-pr-name{width:calc(100% - 32px);padding-left:10px}.window-reviews-box .reviews-box-btm .review-pr-name h6{font-size:12px}.window-reviews-box .reviews-box-btm .review-pr-name p{font-size:10px}.window-reviews-box .reviews-box-btm .reviews-right{font-size:10px;color:#282c3e;text-align:right;width:25%}.window-reviews-box:hover .reviews-box-btm .reviews-right{color:#fff}.window-reviews-bottom-section{padding:100px 0 150px;position:relative;background-color:#eff2ff}.window-reviews-bottom-section:before{height:700px;pointer-events:none;right:0;content:"";position:absolute;bottom:0;background:#eff2ff;background:linear-gradient(180deg,rgba(239,242,255,0),#eff2ff);left:0;z-index:1}.window-reviews-bottom-section .window-reviews-box{border-radius:0 13px 13px 13px}.window-reviews-bottom-section .window-reviews-box:not(:last-child){margin-bottom:60px}.window-reviews-bottom-section .window-reviews-box .quote-icon{margin-top:-40px}.window-reviews-bottom-section .window-reviews-box .reviews-box-top{padding:20px 0}.window-reviews-bottom-section .window-reviews-box .reviews-box-top h5{font-size:30px}.window-reviews-bottom-section .window-reviews-box .reviews-box-top p{font-size:21px}.window-reviews-bottom-section .window-reviews-box .reviews-box-btm .review-pr-icon{height:74px;width:74px}.window-reviews-bottom-section .window-reviews-box .reviews-box-btm .review-pr-icon span{transform:translate(-50%,-50%);font-size:28px;font-weight:700;text-transform:uppercase;position:absolute;top:50%;left:50%}.window-reviews-bottom-section .window-reviews-box .reviews-box-btm .review-pr-name{width:calc(100% - 74px);padding-left:13px}.window-reviews-bottom-section .window-reviews-box .reviews-box-btm .review-pr-name h6{font-size:20px}.window-reviews-bottom-section .window-reviews-box .reviews-box-btm .review-pr-name p{font-size:18px}.window-reviews-bottom-section .window-reviews-box .reviews-box-btm .reviews-right{padding-top:15px;font-size:16px;color:#282c3e}.window-reviews-bottom-section .loadmore-button{position:relative;margin-top:150px;z-index:11}.window-reviews-bottom-section .loadmore-button a{overflow:hidden;padding:18px 30px;font-size:24px;color:#fff;position:relative;background-color:#282c3e}.window-reviews-bottom-section .loadmore-button a,.window-reviews-bottom-section .loadmore-button a:after{transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease}.window-reviews-bottom-section .loadmore-button a:after{height:100%;content:"";position:absolute;bottom:0;top:0;background-color:#cac9c2;left:0;width:12px;z-index:9}.window-reviews-bottom-section .loadmore-button a:hover:after{color:#282c3e;background:#535667;width:100%}.window-reviews-bottom-section .loadmore-button a:before{height:100%;right:0;content:"";position:absolute;top:0;background:#282c3e;left:0;width:100%}.window-reviews-bottom-section .loadmore-button a img{position:relative;margin-left:5px;z-index:99}.window-reviews-bottom-section .loadmore-button a span{position:relative;z-index:99}.window-reviews-bottom-section.remove_overlay:before{display:none}.masonry_box{column-gap:0;column-count:2;display:inline-block}.masonry_box .col-6{margin-bottom:60px;max-width:100%;padding-right:20px;width:100%;break-inside:avoid-column;padding-left:20px}.window-reviews-row .window-reviews-main.left_re,.window-reviews-row .window-reviews-main.right_re{-webkit-animation:action 2.5s infinite alternate;animation:action 2.5s infinite alternate}.window-reviews-row .window-reviews-main.right_re{animation-delay:2.5s}@-webkit-keyframes action{0%{transform:translateY(0)}to{transform:translateY(-30px)}}@keyframes action{0%{transform:translateY(0)}to{transform:translateY(-30px)}}.sitemap .sitemap-title{flex-wrap:wrap;margin:40px 0 80px;align-items:center;display:flex}.sitemap .sitemap-title h1{font-size:53px;font-weight:700;margin-bottom:0;line-height:1}.sitemap .sitemap-title .icon{height:61px;justify-content:center;margin-right:22px;background-color:#282c3e;align-items:center;border-radius:5px;width:65px;display:flex}.sitemap .sitemap-desc{margin-bottom:80px}.sitemap .sitemap-desc h2{font-size:40px;margin-bottom:35px;border-bottom:1px solid #cdcccc;padding-bottom:30px}.sitemap .sitemap-details .sitemap-desc ul{list-style:none;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;display:grid}.sitemap .sitemap-details .sitemap-desc ul li a{padding:16px 48px 16px 20px;font-size:22px;font-weight:600;color:#282c3e;position:relative;box-shadow:0 3px 6px rgb(0 0 0/9%);display:block}.sitemap .sitemap-details .sitemap-desc ul li a:before{height:16px;transform:translateY(-50%);right:22px;transition:.5s;content:"";position:absolute;background-size:contain;top:50%;width:27px;background-image:url(https://luminousideas.shop/wp-content/themes/sashwindows/assets/images/arrow-right.svg);background-repeat:no-repeat}.sitemap .sitemap-details .sitemap-desc ul li a:hover{box-shadow:0 0 10px rgba(0,0,0,.16)}.sitemap .sitemap-details .sitemap-desc ul li a:hover:before{-webkit-filter:invert(87%) sepia(2%) saturate(550%) hue-rotate(15deg) brightness(95%) contrast(87%);filter:invert(87%) sepia(2%) saturate(550%) hue-rotate(15deg) brightness(95%) contrast(87%);right:10px}.pagination{margin:0 auto;width:fit-content}.pagination .page-numbers{height:30px;padding:5px;justify-content:center;font-size:14px;border:1px solid var(--body-color);margin-right:-1px;color:var(--body-color);align-items:center;width:30px;display:flex}.pagination .page-numbers:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination .page-numbers:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination .page-numbers:hover{color:#fff;background:var(--body-color)}.pagination_div{padding:30px 0}.form-search-bar form{width:100%}.text-center.nofound_result{padding-top:60px;font-size:25px;max-width:420px;margin:0 auto}.text-center.nofound_result a{text-decoration:underline;color:#272d3d}.pagination .page-numbers.current{color:#fff;background:var(--body-color)}