@charset "UTF-8";.products .container-fluid{padding:0 40px}.products-slider .splide__slide{display:flex;justify-content:center}.product-card{position:relative;background:#fff;border-radius:14px;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease}.product-link{position:absolute;inset:0;z-index:1}.product-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.product-image{aspect-ratio:1/1;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.product-card:hover img{transform:scale(1.06)}.product-info{padding:18px}.product-info{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.product-info-left{display:flex;flex-direction:column}.product-info h3{font-size:18px;font-weight:600}.product-price{margin-top:6px;font-weight:500;opacity:.7}.product-badge{position:absolute;top:12px;left:12px;background:#ff6b6b;color:#fff;font-size:12px;padding:4px 8px;border-radius:6px}.products-slider .splide__slide{opacity:1;transform:scale(.92);transition:all .4s ease}.products-slider .splide__slide.is-active{opacity:1;transform:scale(1)}.products-page{padding:80px 0}.products__header{margin-bottom:40px}.products__subtitle{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#999}.products__title{font-size:48px;font-weight:700}.products__filters{display:flex;gap:15px;margin-bottom:50px}.products__filters button{border:none;background:none;cursor:pointer;padding:8px 14px;color:#888}.products__filters button.is-active{color:#000;font-weight:600}.products__grid{position:relative}.products__item{width:calc(50% - 15px);margin-bottom:30px}.products__card{background:#fff;overflow:hidden;transition:all .3s ease}.products__image{position:relative}.products__image img{width:100%;display:block}.products__badge{position:absolute;top:10px;left:10px;background:#000;color:#fff;font-size:12px;padding:4px 8px}.products__content{padding:15px}.products__name{font-size:18px;margin-bottom:10px}.products__bottom{display:flex;justify-content:space-between;align-items:center}.products__price{font-weight:600}.products__stock{font-size:12px}.products__stock.in{color:green}.products__stock.out{color:red}@media(max-width:768px){.products__item{width:100%}}.product-actions{margin-top:40px;display:flex;justify-content:center}.product-specs{margin-top:60px;text-align:center}.product-specs h3{margin-bottom:20px;font-size:24px}.specs-table{width:100%;max-width:600px;margin:0 auto;border-collapse:collapse}.specs-table tr{border-bottom:1px solid #eee}.specs-table td{padding:12px 10px;text-align:left}.specs-table td:first-child{color:#777;width:40%}.specs-table td:last-child{font-weight:500}.product-actions{display:flex;align-items:center;gap:20px}.price{font-size:24px;font-weight:700}.btn{padding:12px 24px;border-radius:30px;background:#000;color:#fff}.specs-table td:first-child{white-space:nowrap;min-width:250px}.products__grid{column-count:2;column-gap:30px}.products__item{break-inside:avoid;margin-bottom:30px;will-change:transform}.products__item.big .product-image{aspect-ratio:4/5}.products__item.tall .product-image{aspect-ratio:3/5}.product-card{position:relative;overflow:hidden}.product-card:after{content:"";position:absolute;inset:0;background:#00000014;opacity:0;transition:.4s}.product-card:hover:after{opacity:1}.product-image img{transition:transform .8s ease}.product-card:hover img{transform:scale(1.08)}.product-card{transition:transform .4s ease,box-shadow .4s ease}.product-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px #00000026}@media(max-width:1024px){.products__grid{column-count:2}}@media(max-width:768px){.products__grid{column-count:1}}.dsn-posts .h-350,.dsn-cards .dsn-posts .dsn-item-post .box-image-bg.h-350{height:350px}.work-scroll .dsn-posts .dsn-item-post{border-radius:15px}.work-scroll .dsn-posts .dsn-item-post .post-info{flex-wrap:wrap;gap:10px}@media only screen and (max-width:767px){.work-scroll .dsn-posts .dsn-item-post .post-info{flex-direction:column;align-items:baseline}}.work-scroll .dsn-posts .dsn-item-post .img-cat .box-image-bg{height:80vh}.work-scroll .dsn-posts .dsn-item-post .dsn-btn-shape{justify-self:flex-end}.work-scroll .dsn-posts .dsn-item-post .post-content{position:absolute;bottom:30px;left:30px;right:30px;padding:20px;border-radius:5px}.work-scroll .dsn-posts .dsn-item-post .post-content .cat{padding:0}.dsn-cards-post .dsn-posts .dsn-item-post{border-top-right-radius:0}.dsn-cards-post .dsn-posts .dsn-item-post .box-image-bg{height:450px}.dsn-cards-post .dsn-posts .dsn-item-post .content.pb-0{padding-bottom:0}.dsn-cards-post .dsn-posts .dsn-item-post .content .date{font-size:13px}.dsn-cards-post-2 .dsn-posts .post-item .box-img{height:450px}@media only screen and (max-width:767px){.dsn-cards-post-2 .dsn-posts .post-item .box-img.h-500{height:380px}}.dsn-cards-post-2 .dsn-posts .post-item .content .sm-title-block{font-size:18px}.dsn-cards-post-2 .dsn-posts .post-item .content .date{font-size:13px}.dsn-cards-post-2 .dsn-posts .post-item .content .date:after{content:"--";margin-left:15px}.dsn-cards-post-2 .dsn-posts .post-item .content .cat{font-size:13px}.dsn-style-list .dsn-posts .box-content{border-style:var(--heading-color)}.dsn-style-list .dsn-posts .box-content .box-image-link{position:relative}@media only screen and (min-width:992px){.dsn-style-list .dsn-posts .box-content{display:grid;grid-template-columns:40% 60%;grid-column-gap:50px}.dsn-style-list .dsn-posts .box-content .post-content{align-self:center}}@media only screen and (max-width:991px){.dsn-style-list .dsn-posts .box-content{flex-direction:column}.dsn-style-list .dsn-posts .box-content .box-image-link+.post-content{padding-top:30px}}.dsn-style-list .dsn-posts .dsn-item-post:not(:last-of-type){border-bottom:1px solid var(--border-color);padding-bottom:30px;margin-bottom:30px}.dsn-style-list .dsn-posts .dsn-item-post .box-img{height:185px}@media only screen and (max-width:767px){.dsn-style-list .dsn-posts .dsn-item-post .box-img{height:300px}}.dsn-style-list .dsn-posts .dsn-item-post .article-meta{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex}@media only screen and (max-width:767px){.dsn-style-list .dsn-posts .dsn-item-post .article-meta{margin-top:10px}}.dsn-style-list .dsn-posts .dsn-item-post .article-meta .dot{background-color:var(--heading-color);border-radius:50%;width:5px;height:5px}.dsn-style-list .dsn-posts .dsn-item-post .dsn-btn-shape{position:absolute;bottom:0;right:15px}@media only screen and (max-width:767px){.dsn-style-list .dsn-posts .dsn-item-post .dsn-btn-shape{display:none}}@media only screen and (min-width:992px){.dsn-style-list .dsn-posts .box-content{grid-column-gap:0!important}.dsn-style-list .dsn-posts .box-content .post-content{padding:30px;justify-content:space-between;height:100%}}.dsn-style-list.dsn-image-right .dsn-posts .box-image-link,.dsn-style-list.dsn-image-odd .dsn-posts .dsn-item-post:nth-child(2n) .box-image-link{order:2}@media only screen and (min-width:992px){.dsn-style-list.dsn-image-odd .dsn-posts .dsn-item-post:nth-child(2n) .box-image-link{order:2}.dsn-style-list.dsn-image-odd .dsn-posts .dsn-item-post:nth-child(2n) .post-content{justify-self:end}}@media only screen and (max-width:991px){.dsn-style-list.dsn-image-odd .dsn-posts .dsn-item-post .box-image-link{order:0!important}}.root-posts .dsn-posts-el.type-p-nav{padding-top:var(--dsn-row-item);margin-top:var(--dsn-row-item)}.root-posts .dsn-posts-el.type-p-nav .type-p-nav{padding:0;border:0}.dsn-filtering{display:flex}.filtering-t{z-index:2}.filtering-t .filtering-wrap .filter-title{margin:0 0 12px;text-transform:uppercase;font-size:18px;letter-spacing:2px}.filtering-t .filtering-wrap .filtering button{color:var(--heading-color);width:auto;margin-right:10px;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s ease-in-out;letter-spacing:2px;text-transform:uppercase}.filtering-t .filtering-wrap .filtering button:not(:last-of-type):after{content:"/";position:absolute;margin:0 2px;color:var(--heading-color)}.filtering-t .filtering-wrap .filtering button.active{color:var(--theme-color)}@media only screen and (max-width:575px){.filtering-t .filtering-wrap .filtering button{padding-top:0;padding-bottom:10px;margin:0 10px 10px 0}}.cat{padding:0 15px 10px;border-bottom-left-radius:15px}.cat.background-section svg{fill:var(--assistant-color)}.cat.p-0{padding:0}.cat svg{position:absolute;width:40px;height:40px;fill:var(--bg-color)}.cat svg.top-svg{top:-1px;left:1px;transform:translate(-100%)}.cat svg.bottom-svg{bottom:1px;right:-1px;transform:translatey(100%)}.cat span{padding:5px 10px;border-radius:30px;font-size:13px}.cat span:not(:last-of-type){margin-right:8px}.dsn-style-hover-list{--opacity: .5}.dsn-style-hover-list .work-item{position:relative;grid-column-gap:10px;grid-row-gap:10px;padding-bottom:30px;border-bottom:1px solid var(--border-color);transition:padding 1s;overflow:hidden}@media only screen and (max-width:767px){.dsn-style-hover-list .work-item{display:block;padding-bottom:0;border:0}}.dsn-style-hover-list .work-item .years{font-size:13px;color:var(--heading-color)}@media only screen and (max-width:767px){.dsn-style-hover-list .work-item .years{display:none}}.dsn-style-hover-list .work-item:not(:first-of-type){padding-top:30px}.dsn-style-hover-list .work-item .title{position:relative;overflow:hidden}@media only screen and (max-width:767px){.dsn-style-hover-list .work-item .title{margin-bottom:15px}}.dsn-style-hover-list .work-item .title span,.dsn-style-hover-list .work-item .title:before{transition:.8s cubic-bezier(.65,0,.076,1);transform-origin:0 center}.dsn-style-hover-list .work-item .title[data-animate-text]:before{position:absolute;content:attr(data-animate-text);width:100%;height:100%;left:0;top:0;transform:rotate(7deg);opacity:0}.dsn-style-hover-list .work-item .hover-reveal{position:absolute;top:85%;right:0;left:auto;height:80%;opacity:1;transition:.8s cubic-bezier(.65,0,.076,1)}@media only screen and (max-width:767px){.dsn-style-hover-list .work-item .hover-reveal{display:block;position:relative;width:100%;height:400px;top:auto;transform:none;margin-top:15px}}.dsn-style-hover-list .work-item .hover-reveal img{border-radius:5px;object-fit:cover}.dsn-style-hover-list .work-item:hover .hover-reveal{top:10%}.dsn-style-hover-list .work-item:hover{padding-left:30px}.dsn-style-hover-list .work-item:hover .title span{background-size:100% 100%}.dsn-style-hover-list .work-item:hover .title[data-animate-text]>span{transform:rotate(-7deg);opacity:0}.dsn-style-hover-list .work-item:hover .title[data-animate-text]:before{transform:none;opacity:1}@media only screen and (max-width:767px){.dsn-style-hover-list .work-item:hover{padding-left:0}}.dsn-style-hover-list .hover-reveal{position:fixed;width:200px;height:300px;top:0;left:0;pointer-events:none;opacity:0}.dsn-style-hover-list .hover-reveal__inner,.dsn-style-hover-list .hover-reveal__img{width:100%;height:100%;position:relative}.dsn-style-hover-list .hover-reveal__deco{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--theme-color)}.dsn-style-hover-list .hover-reveal__img{background-size:cover;background-position:50% 50%}.work-photography{position:relative}.work-photography .dsn-item-post .box-image-bg img{height:70vh}@media only screen and (max-width:575px){.work-photography .dsn-item-post .box-image-bg img{height:50vh}}@media only screen and (max-width:767px){.work-photography .dsn-item-post .post-info{margin-top:30px;grid-column-gap:10px;grid-row-gap:10px}}.work-photography .dsn-item-post .post-content{transition:all .7s ease-in-out}.work-photography .dsn-item-post .post-content .title{transition:all .22s ease-in-out;margin-top:-40px}@media only screen and (max-width:767px){.work-photography .dsn-item-post .post-content .title{margin-top:0}}.work-photography .dsn-item-post .post-content .dsn-btn,.work-photography .dsn-item-post .post-content .cat{transition:all .8s ease-in-out}@media only screen and (max-width:767px){.work-photography .dsn-item-post .post-content .dsn-btn,.work-photography .dsn-item-post .post-content .cat{text-align:center;justify-content:center}}@media only screen and (max-width:767px){.work-photography .dsn-item-post .post-content .dsn-btn{margin-right:auto;margin-top:10px}}.work-horizontal .prev-paginate,.work-horizontal .next-paginate,.work-photography .prev-paginate,.work-photography .next-paginate{border:0;padding:0;position:absolute;top:50%;transform:translateY(-60%);z-index:1}.work-horizontal .prev-paginate .dsn-icon,.work-horizontal .next-paginate .dsn-icon,.work-photography .prev-paginate .dsn-icon,.work-photography .next-paginate .dsn-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff17;border:1px solid rgba(251,251,251,.18);height:200px;border-radius:10px}@media only screen and (max-width:767px){.work-horizontal .prev-paginate,.work-horizontal .next-paginate,.work-photography .prev-paginate,.work-photography .next-paginate{display:none}}.work-horizontal .prev-paginate,.work-photography .prev-paginate{left:30px}.work-horizontal .next-paginate,.work-photography .next-paginate{right:30px}.flexibly-hover{display:flex}@media only screen and (max-width:767px){.flexibly-hover{flex-direction:column}}.flexibly-hover:hover .grid-item .content{transform:scaleX(.85);opacity:0}.flexibly-hover .grid-item{position:relative;flex-grow:1;flex-basis:0}.flexibly-hover .grid-item,.flexibly-hover .grid-item *{transition:.6s cubic-bezier(.455,.03,.515,.955)}.flexibly-hover .grid-item:not(:hover) .post-content{opacity:0}@media only screen and (max-width:767px){.flexibly-hover .grid-item:not(:hover) .post-content{opacity:1}}.flexibly-hover .grid-item:hover{flex-grow:var(--flex-grow, 2.3)}.flexibly-hover .grid-item:hover .post-content{transition-delay:.3s}.flexibly-hover .grid-item:hover .content{transform:scaleX(1);opacity:1}.work-massonary .dsn-posts{display:flex;flex-wrap:wrap}.work-massonary .dsn-item-post{position:relative;width:calc(33.3333% - 80px);margin:60px 40px;z-index:10;display:block}@media only screen and (max-width:767px){.work-massonary .dsn-item-post{width:100%;margin-left:0;margin-right:0;margin-bottom:0}}.work-massonary .dsn-item-post .box-image{height:18vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post .box-image{height:50vw}}.work-massonary .dsn-item-post:nth-of-type(6n+1){width:calc(45% - 80px)}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+1){width:100%;margin-left:0;margin-right:0}}.work-massonary .dsn-item-post:nth-of-type(6n+1) .box-image{height:44vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+1) .box-image{height:50vw}}.work-massonary .dsn-item-post:nth-of-type(6n+2){width:calc(50% - 80px);margin-left:calc(5% + 40px)}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+2){width:100%;margin-left:0;margin-right:0}}.work-massonary .dsn-item-post:nth-of-type(6n+2) .box-image{height:22vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+2) .box-image{height:50vw}}.work-massonary .dsn-item-post:nth-of-type(6n+3){width:calc(80% - 80px);margin-left:calc(10% + 40px)}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+3){width:100%;margin-left:0;margin-right:0}}.work-massonary .dsn-item-post:nth-of-type(6n+3) .box-image{height:33vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+3) .box-image{height:50vw}}.work-massonary .dsn-item-post:nth-of-type(6n+4){width:calc(50% - 80px)}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+4){width:100%;margin-left:0;margin-right:0}}.work-massonary .dsn-item-post:nth-of-type(6n+4) .box-image{height:22vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+4) .box-image{height:50vw}}.work-massonary .dsn-item-post:nth-of-type(6n+5){width:calc(45% - 80px);margin-left:calc(5% + 40px)}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+5){width:100%;margin-left:0;margin-right:0}}.work-massonary .dsn-item-post:nth-of-type(6n+5) .box-image{height:44vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+5) .box-image{height:50vw}}.work-massonary .dsn-item-post:nth-of-type(6n+6){width:calc(80% - 80px);margin-left:calc(10% + 40px)}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+6){width:100%;margin-left:0;margin-right:0}}.work-massonary .dsn-item-post:nth-of-type(6n+6) .box-image{height:33vw}@media only screen and (max-width:767px){.work-massonary .dsn-item-post:nth-of-type(6n+6) .box-image{height:50vw}}.work-massonary .dsn-item-post:last-of-type{margin-bottom:0}.work-massonary .dsn-item-post .post-content{width:100%}@media only screen and (max-width:991px){.work-massonary-grid .dsn-item-post{width:100%}}.work-massonary-grid .dsn-item-post:not(:first-of-type){margin-top:30px}.work-full .work-item .box-content p{font-size:13px}.work-hover-1 .dsn-item-post .box-image-bg{height:80vh}.root-posts .pin-spacer{margin:0!important}@media only screen and (min-width:992px){.root-posts .pin-spacer .dsn-grid-layout{--dsn-width-item: 2.5;--dsn-col-item: 50px;--dsn-row-item: 0px}}@media only screen and (max-width:991px){.root-posts .dsn-grid-layout{--dsn-width-item: 2;--dsn-col-item: 30px;--dsn-row-item: 30px;padding-right:var(--dsn-gap-container);padding-left:var(--dsn-gap-container)}}@media only screen and (max-width:767px){.root-posts .dsn-grid-layout{--dsn-width-item: 1}}.img-h100 .img-cat,.img-h100 .box-image-bg{height:100vh}.img-h80 .img-cat,.img-h80 .box-image-bg{height:80vh}.h-max-content{height:-webkit-max-content;height:max-content}.headefr-fexid{position:relative;width:100%;height:100vh;overflow:hidden;background-color:#000}.headefr-fexid .bg{position:absolute;right:0;top:0;width:80%;height:100%}@media only screen and (max-width:767px){.headefr-fexid .bg{width:100%}}.headefr-fexid .bg .bg-image{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.headefr-fexid .bg .bg-image:after{content:"";width:100%;height:60%;position:absolute;bottom:0;left:0;pointer-events:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,#0000,#00000080)}.headefr-fexid .scroll{display:block;position:absolute;bottom:40px;left:30px;width:1px;height:30px}.headefr-fexid .scroll .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#dadada3d;-webkit-animation:background 5s infinite;animation:background 5s infinite}@-webkit-keyframes background{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}50%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}75%{-webkit-transform:translateY(30px) scaleY(0);transform:translateY(30px) scaleY(0)}76%{-webkit-transform:translateY(-20px) scaleY(0);transform:translateY(-20px) scaleY(0)}93%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes background{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}50%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}75%{-webkit-transform:translateY(30px) scaleY(0);transform:translateY(30px) scaleY(0)}76%{-webkit-transform:translateY(-20px) scaleY(0);transform:translateY(-20px) scaleY(0)}93%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.headefr-fexid .scroll .triangle{display:block;position:absolute;top:100%;left:-4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(218,218,218,.24);-webkit-animation:triangle 5s infinite;animation:triangle 5s infinite;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}@-webkit-keyframes triangle{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes triangle{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.headefr-fexid .project-title{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;z-index:2}.headefr-fexid .project-title .title-text-header{position:relative;padding-left:7.5vw}.headefr-fexid .project-title .title-text-header .cat{display:block;position:relative;padding-left:60px}.headefr-fexid .project-title .title-text-header .cat:after{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:40px;height:2px;background:#a3a3a33d}.headefr-fexid .project-title .title-text-header .cat span{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:2px}.v-light .headefr-fexid .project-title .title-text-header .cat span{color:#fff}.headefr-fexid .project-title .title-text-header .cat span:after{content:"";display:inline-block;width:15px;height:2px;background:#a3a3a33d;margin:-1px 7px 0;vertical-align:middle}.headefr-fexid .project-title .title-text-header .cat span:last-child:after{display:none}.headefr-fexid .project-title .title-text-header .title-text-header-inner{font-family:Montserrat,sans-serif;color:#fff}.headefr-fexid .project-title .title-text-header .title-text-header-inner span{display:block;line-height:50px;margin:30px 0;font-size:65px;font-weight:700}@media only screen and (max-width:767px){.headefr-fexid .project-title .title-text-header .title-text-header-inner span{font-size:55px}}@media only screen and (max-width:575px){.headefr-fexid .project-title .title-text-header .title-text-header-inner span{font-size:45px}}@media only screen and (max-width:400px){.headefr-fexid .project-title .title-text-header .title-text-header-inner span{font-size:38px}}.headefr-fexid .project-title .sub-text-header{padding-left:7.5vw}.headefr-fexid .project-title .sub-text-header h5{font-weight:600;font-size:13px;letter-spacing:1px;line-height:24px;display:inline-block}.v-light .headefr-fexid .project-title .sub-text-header h5,.v-light .headefr-fexid .project-title .sub-text-header span{color:#fff}.headefr-fexid .project-page__inner{position:relative;width:100%;height:100%;padding:60px 80px}@media only screen and (max-width:767px){.headefr-fexid .project-page__inner{padding:0 15px}}.headefr-fexid .project-page__inner .link{position:relative;z-index:3;line-height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right}.headefr-fexid .project-page__inner .link:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#dadada3d;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.headefr-fexid .project-page__inner .link a{font-size:11px;letter-spacing:1.5px;color:#fff;text-transform:capitalize}.headefr-fexid .project-page__inner .link:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.headefr-fexid-onepage .bg{width:100%;left:0}.headefr-fexid-onepage.under-head .project-title{margin-bottom:120px}@media only screen and (max-width:767px){.headefr-fexid-onepage.under-head .project-title{margin-bottom:0}}.headefr-fexid-onepage .project-title{text-align:center;display:block;position:relative;height:auto}.headefr-fexid-onepage .project-title .title-text-header,.headefr-fexid-onepage .project-title .sub-text-header{padding-left:0}.headefr-fexid-onepage .project-title .cat{padding-left:0!important}.headefr-fexid-onepage .project-title .cat:after{display:none}.v-light .headefr-fexid-onepage .project-title .cat{color:#fff}.intro-text{position:relative}.title-cover{position:absolute;width:100%;font-size:10vw;font-weight:600;text-align:center;opacity:.1;-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%);z-index:1;text-transform:uppercase;word-break:break-all;pointer-events:none}.buy{position:relative}.buy.fixed{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:16px;z-index:9999;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.product-page{padding-bottom:100px}
