﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}html.loading{cursor:wait}html.loading *{pointer-events:none !important}ol,ul{list-style:disc;padding-left:1.3em}ul li,ol li{padding-bottom:1em}ul li:last-child,ol li:last-child{padding-bottom:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}table{display:block;float:left;width:100%}td,th{padding-top:15px;padding-bottom:15px;padding-right:3em}caption{font-size:13px;line-height:22px;color:red}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}#noised-bg{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0.05}.circle-mask-background{display:block;width:100%;height:100%}#circleMask circle{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}body{margin:0;background-color:var(--mainBackground);font-family:'DM Sans', sans-serif;color:var(--mainColor);--mainColor: #1c1f24;--mainBackground: #eee;--secondaryBackground: #d7d7d7}.light{--mainColor: #eee;--mainBackground: #1c1f24;color:var(--mainColor);background-color:var(--mainBackground)}.dark{--mainColor: #1c1f24;--mainBackground: #eee;color:var(--mainColor);background-color:var(--mainBackground)}body,html{font-size:17px;-ms-scroll-chaining:none;overscroll-behavior:none}main{display:block;overflow:hidden;color:var(--mainColor);background:transparent}main.project-page .page-content{background:var(--mainBackground)}#smooth-content{will-change:transform}h1{font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}body a{color:var(--mainColor);text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:0.3em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-2em;letter-spacing:0;margin-left:0.5em}img{border-style:none}.nayla-form{display:block;float:left;width:100%}.nayla-form>form>div{display:block;width:100%;position:relative;padding-top:1.5em;padding-bottom:1em;font-size:1rem;float:left}.nayla-form button.button{background:transparent;border:1px solid;border-color:var(--mainColor);color:var(--mainColor);padding:1em 3em;border-radius:35px;cursor:pointer}.nayla-form>form>div.half-wrap{width:50%}.nayla-form>form>div>input{background:none;border:none;width:100%;color:var(--mainColor)}.nayla-form>form>div>textarea{padding:0}.nayla-form>form>div>label{position:absolute;top:50%;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nayla-form>form>div.message-wrap>label{top:1.5em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nayla-form>form>div.active>label{-webkit-transform:translateY(0%) scale(0.7);-ms-transform:translateY(0%) scale(0.7);transform:translateY(0%) scale(0.7);opacity:.5;top:10px}.nayla-form>form>div::before,.nayla-form>form>div::after{content:"";display:block;position:absolute;left:0;bottom:0;height:1px;background:var(--mainColor);width:100%;opacity:.15}.nayla-form>form>div::before{width:0%;opacity:1;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.nayla-form>form>div.send-wrap::before,.nayla-form>form>div.send-wrap::after{display:none}.nayla-form>form>div.active::before{width:100%}.nayla-form>form>div>textarea:focus,.nayla-form>form>div>input:focus{outline:none}.nayla-subscribe-form{display:block;float:left;position:relative;min-width:500px}.nayla-subscribe-form .field-wrap{display:block;float:left}.nayla-subscribe-form .field-wrap>label{position:absolute;top:0;left:0}.nayla-subscribe-form .field-wrap>input{background:none;border:none;padding:15px 15px 15px 0px;color:var(--mainColor)}.nayla-subscribe-form::after{content:"";display:block;width:100%;height:1px;background-color:var(--mainColor);float:left;opacity:.3}.nayla-subscribe-form .send-wrap{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0.65em;display:block}.nayla-subscribe-form .send-wrap button.button.button-block{background:none;border:none;color:var(--mainBackground);background:var(--mainColor);padding:5px 15px;border-radius:35px}.nayla-subscribe-form .field-wrap>input:focus{outline:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}.button:hover::before{width:0}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}::-webkit-input-placeholder{color:#8f8d8d}::-moz-placeholder{color:#8f8d8d}:-ms-input-placeholder{color:#8f8d8d}::-ms-input-placeholder{color:#8f8d8d}::placeholder{color:#8f8d8d}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;display:block;width:100%;padding:30px;border:none;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--mainColor)}.message-wrap label{top:30px;-webkit-transform:none;-ms-transform:none;transform:none}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 48}.material-icons.no-fill{font-variation-settings:'FILL' 0 !important}h1,h2,h3,h4{margin-bottom:1em}h1,.text-h1{font-size:102px;line-height:115px;font-weight:400;letter-spacing:-0.055em}h1.has-anim-text .anim_char,.text-h1.has-anim-text .anim_char{overflow:hidden;padding-right:0.05em;margin-right:-0.05em}h2,.text-h2{font-size:64px;line-height:1.1;font-weight:400;letter-spacing:-0.04em}h3,.text-h3{font-size:51px;line-height:62px;font-weight:400;letter-spacing:-0.03em}h4,.text-h4{font-size:36px;line-height:44px;font-weight:400;letter-spacing:-0.01em}h5,.text-h5{font-size:25px;line-height:37px;margin-left:-1px;font-weight:normal;margin-bottom:1em}h6,.text-h6{font-size:21px;line-height:36px;letter-spacing:0}.text-h6{line-height:1.5}.text-h7{font-size:18px;letter-spacing:0;line-height:1.5}.text-h8{font-size:14px;letter-spacing:0;line-height:1.5}p{line-height:25px;margin-bottom:1em;font-size:1rem}.big-title{font-size:200px;line-height:1.15;margin-bottom:0;letter-spacing:-0.06em;--mobileFontSize: 50px}.md-title{font-size:120px;line-height:1.15;margin-bottom:0;letter-spacing:-0.07em;padding-right:0.05em}.caption{font-size:13px;line-height:22px;letter-spacing:0.1em}.nayla-list ul{padding:0;margin:0;list-style:none;margin-top:1em;margin-bottom:1em}.nayla-list.underlined ul li{position:relative;padding-bottom:1em}.nayla-list.underlined ul li::after{content:'';position:absolute;bottom:0.5em;width:100%;height:1px;background-color:var(--mainColor);left:0;opacity:.2;-webkit-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out}.nayla-list ul.animate li:after{width:0%}.nayla-list ul.animate li.is-inview:after{width:100%}.nayla-list ol{list-style:decimal}.nayla-list ol li::marker{font-size:0.8em}.nayla-list ol li{padding-left:10px}.justify-text{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-text .anim_line{-moz-text-align-last:justify;text-align-last:justify}.justify-text .anim_line:last-child{-moz-text-align-last:unset;text-align-last:unset}#smooth-content{position:relative}#page{visibility:visible;display:block;overflow:hidden;position:relative}div#content{display:block;float:left;width:100%;position:relative;z-index:1;background:var(--mainBackground)}.hide_desktop{display:none}.wrapper,.wrapper-full,.wrapper-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.wrapper-small{width:100%;margin-right:auto;margin-left:auto;margin-bottom:100px}.wrapper{width:100%;margin-right:auto;margin-left:auto;margin-bottom:100px;position:relative;z-index:1}.wrapper-full{width:100%;margin-bottom:150px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 25px}.section{width:100%;margin-bottom:100px;position:relative;background-size:cover;background-position:center;padding-top:150px}.section.no-padding{padding-top:0;padding-bottom:0}.section.anim-bg{padding-top:0}.section.fullscreen{min-height:100vh;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section.fullscreen .wrapper,.section.fullscreen .wrapper-full,.section.fullscreen .wrapper-small{margin-bottom:0;-ms-flex-preferred-size:100%;flex-basis:100%;z-index:auto;height:auto}.section.fullscreen .wrapper>div,.section.fullscreen .wrapper-full>div,.section.fullscreen .wrapper-small>div{margin-bottom:0}.align-bottom{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.section.has-bg{margin-bottom:350px;padding-top:100px;margin-top:350px}.page-content .section:last-child{margin-bottom:0}.send-back{z-index:-2}.section.send-back{z-index:-9}.wrapper:after,.wrapper-small:after,.wrapper-full:after,section:after{display:table;clear:both;content:''}.c-col-1,.c-col-2,.c-col-3,.c-col-4,.c-col-5,.c-col-6,.c-col-7,.c-col-8,.c-col-9,.c-col-10,.c-col-11,.c-col-12{float:left;padding-left:15px;padding-right:15px;margin-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.no-gap{padding-left:0;padding-right:0}.c-col-1{width:8.333333%}.c-col-6{width:50%}.c-col-4{width:33.333333%}.c-col-8{width:66.666666%}.c-col-3{width:25%}.c-col-2{width:16.6666666%}.c-col-5{width:41.666666%}.c-col-10{width:83.333333%}.c-col-9{width:75%}.c-col-12{width:100%}.no-margin{margin-bottom:0 !important}.align-center{text-align:center}.col-center{margin:0 auto}@media only screen and (max-width: 576px){.wrapper{max-width:90%;margin-bottom:25px}.wrapper-small{max-width:90%;margin-bottom:25px}.wrapper-full{margin-bottom:100px}.sm-6{width:50%}.sm-4{width:33.333333%}.sm-8{width:66.666666%}.sm-3{width:25%}.sm-2{width:16.6666666%}.sm-5{width:41.666666%}.sm-10{width:83.333333%}.sm-9{width:75%}.sm-12{width:100%}.fit-col{margin:0}}@media (min-width: 576px) and (max-width: 900px){.md-6{width:50%}.md-4{width:33.333333%}.md-8{width:66.666666%}.md-3{width:25%}.md-2{width:16.6666666%}.md-5{width:41.666666%}.md-10{width:83.333333%}.md-9{width:75%}.md-12{width:100%}}@media only screen and (min-width: 576px){.wrapper{max-width:90%}.wrapper-small{max-width:90%}}@media only screen and (min-width: 768px){.wrapper{max-width:90%}.wrapper-small{max-width:88%}}@media only screen and (min-width: 992px){.wrapper{max-width:1014px}.wrapper-small{max-width:790px}}@media only screen and (min-width: 1200px){.wrapper{max-width:1274px}.wrapper-small{max-width:950px}}@media only screen and (min-width: 1600px){.wrapper{max-width:1500px}.wrapper-small{max-width:1200px}}span.empty-space{display:block;width:100%;float:revert;clear:both}.nayla-divider{display:block;width:100%;height:var(--height);background:var(--mainColor);-webkit-transition:width 1s cubic-bezier(0.3, 0.8, 0, 1) 0.2s;-o-transition:width 1s cubic-bezier(0.3, 0.8, 0, 1) 0.2s;transition:width 1s cubic-bezier(0.3, 0.8, 0, 1) 0.2s;margin:25px 0;opacity:.2;float:left;--height: 1px}.nayla-divider.nayla-divider.detect-pov{width:00%}.nayla-divider.full-width{width:100vw;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nayla-divider.detect-pov.full-width.is-inview{width:100vw}.nayla-divider.detect-pov.is-inview{width:100%}.light .nayla-divider{background:#fff}.section-background{position:absolute;top:0;left:0;width:100%;height:auto;z-index:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:100%}.section-background .nayla-video>.plyr{height:inherit}.section-background .s-bg-video{width:100%;height:100%}.section-background .s-bg-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-background .single-image.align-center{margin:0 auto}.section-background .single-image{margin-bottom:0}.section-background .single-image img{height:100%;-o-object-fit:cover;object-fit:cover}.section-background .nayla-video,.section-background .nayla-video video{height:auto;min-height:100%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.site-header{margin-bottom:0;padding:2em 0;z-index:88888;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out;position:relative;-webkit-transform:translate(0, 0%);-ms-transform:translate(0, 0%);transform:translate(0, 0%);position:relative;width:100%;display:block;--bg: transparent;--stickyBg: #fff;background:var(--bg);pointer-events:none}.smooth-header{position:absolute;top:0;left:0;width:100%}.site-header.sticky{position:absolute}.header-fixed-wrap{display:block;width:100%;height:120px;position:fixed;width:100%;margin-bottom:0;z-index:88888}.site-header.dynamic{-webkit-transition:padding .6s ease;-o-transition:padding .6s ease;transition:padding .6s ease}.site-header.fixed.dynamic,.site-header.fixed{position:fixed}span.header-holder{display:block;width:100%}.site-header.dynamic{position:absolute}.header-wrapper.wrapper-full,.header-wrapper.wrapper-small,.header-wrapper.wrapper{margin-bottom:0;z-index:99999;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px;will-change:transform;pointer-events:none}.header-wrapper.align-top{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.header-wrapper>div{margin-bottom:0}.header-wrapper.wrapper>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-wrapper>div *{pointer-events:all}.header-wrapper.wrapper>div.align-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.site-header.sticky.sticked{position:fixed;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);background:var(--stickyBg);-webkit-transition:background 0s ease, padding 0s ease;-o-transition:background 0s ease, padding 0s ease;transition:background 0s ease, padding 0s ease;top:0;padding:25px 0}.site-header.menu-open{background:transparent !important}.site-header.mx-difference{mix-blend-mode:difference}.site-header.mx-difference .toggle-line,.site-header.light .toggle-line{background-color:#fff}.site-header .nayla-button{margin-top:0;margin-bottom:0}.site-branding{display:block;width:100px;position:relative}.site-logo{width:100%}.sticky-logo{width:40px;display:none;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sticky-logo img,.site-logo img{width:100%}img.sticky-light-logo,img.light-logo{display:none}.site-header.light .sticky-dark-logo,.site-header.mx-difference .dark-logo,.site-header.light .dark-logo{display:none}.site-header.light .sticky-light-logo,.site-header.mx-difference .light-logo,.site-header.light .light-logo{display:block}.menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-toggle .toggle-lines{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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;width:40px;height:45px;margin-left:15px}.menu-toggle .toggle-lines.plus{width:50px;height:50px}.align-right .menu-toggle{float:right;margin-left:40px}.toggle-line{width:100%;height:1.5px;display:inline-block;background-color:#191919;margin:3px 0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.toggle-lines.plus .toggle-line:first-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.toggle-lines.plus .toggle-line{margin:0}.toggle-lines.plus .toggle-line:last-child{margin-top:-1.5px}.toggle-text{display:block;float:left;position:relative;overflow:hidden}.toggle-text::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--mainColor);-webkit-transition:width 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);-o-transition:width 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:width 0.7s cubic-bezier(0.2, 0.7, 0.2, 1)}.menu-toggle.active .toggle-text::after{width:0%}.toggle-text span{display:block;position:relative;-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);-o-transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1),-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1)}.toggle-text span::after{content:attr(data-close-text);display:block;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.menu-toggle.active .toggle-text span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.menu-toggle:hover .toggle-text::after,.menu-toggle:hover .toggle-line{-webkit-animation-name:toggleLine;animation-name:toggleLine;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease;animation-timing-function:ease}.toggle-line:last-child{-webkit-animation-delay:.1s;animation-delay:.1s}.menu-toggle.active .toggle-line{margin:0;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease, -webkit-transform .6s ease}.menu-toggle.active .toggle-line:first-child{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.menu-toggle.active .toggle-line:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1.5px}@-webkit-keyframes toggleLine{0%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}50%{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}51%{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}100%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}@keyframes toggleLine{0%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}50%{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}51%{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}100%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}ul.menu{list-style:none}ul.menu a{text-decoration:none;color:var(--mainColor)}div#site-navigation{display:block;float:left}.menu-overlay{display:block;position:fixed;top:0;left:0;background:var(--secondaryBackground);width:100%;height:0vh;z-index:999;pointer-events:none;overflow:hidden;will-change:width, height}ul.menu.text-h6 li{padding-bottom:0.5em}.menu-overlay.dark::after{background:#fff}#site-navigation.dark a{color:#fff}#site-navigation.classic.align-right{float:right;text-align:unset;margin-left:auto}#site-navigation.classic.align-center{width:100%}#site-navigation.classic.align-center ul.menu.main-menu{float:none;margin:0 auto;text-align:center}#site-navigation.classic.align-center ul.menu.main-menu .sub-menu-wrapper{text-align:left}#site-navigation.classic ul.menu.main-menu{display:block;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:0;margin-bottom:0}#site-navigation.classic ul.menu.main-menu>li{display:inline-block;padding:0 25px;letter-spacing:-0.01em}#site-navigation.classic ul.menu.main-menu>li:first-child{padding-left:0}#site-navigation.classic ul.menu.main-menu>li:last-child{padding-right:0}#site-navigation.classic ul.menu.main-menu>li>a{display:block;overflow:hidden}#site-navigation.classic ul.menu>li>a>span{display:block;position:relative;-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);-o-transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1),-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1)}#site-navigation.classic ul.menu>li>a>span::after{content:attr(data-text);display:block;width:auto;height:auto;position:absolute;opacity:.6}#site-navigation.classic ul.menu.main-menu>li:hover>a>span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-navigation.classic li>.sub-menu-wrapper{position:fixed;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:1500px;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:100px 0 30px 0;pointer-events:none;display:none}#site-navigation.classic li>.sub-menu-wrapper>.sub-menu{padding-left:0}#site-navigation.classic li:hover>.sub-menu-wrapper{pointer-events:all}#site-navigation.classic li>.sub-menu-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}#site-navigation.classic li>.sub-menu-wrapper.active{padding-left:10px}#site-navigation.classic li .sub-menu-wrapper>*{margin-right:75px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;white-space:nowrap;-webkit-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}#site-navigation.classic li>div>ul.sub-menu.big>li{display:block;font-size:40px;line-height:1;letter-spacing:-0.02em}#site-navigation.classic li>div>ul.sub-menu.medium>li{font-size:21px;padding-bottom:0.5em}#site-navigation.classic li>div>ul.sub-menu>li.sub-menu-title{text-transform:uppercase;font-size:17px;display:block;margin-bottom:20px;opacity:.6}#site-navigation.classic.justify-menu ul.menu.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site-navigation.classic.justify-menu{width:100%}#site-navigation.classic.vertical ul.menu.main-menu>li{display:block;padding:0}#site-navigation.classic.vertical ul.menu.main-menu>li a{margin-bottom:1em;padding:0}#site-navigation.classic.vertical.align-right ul.menu.main-menu{text-align:right}#site-navigation.fullscreen_menu{position:fixed;top:0;left:0;width:100%;height:100svh;z-index:-1;padding-top:0px;overflow:hidden;visibility:hidden;pointer-events:none;color:var(--mainColor)}#site-navigation.fullscreen_menu.active{visibility:visible;pointer-events:all}#site-navigation.fullscreen_menu .fullscreen-menu-wrapper{margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;height:100vh}#site-navigation.fullscreen_menu .fullscreen-menu-wrapper .fullscreen-menu-wrap-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;float:left;margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#site-navigation.fullscreen_menu .fullscreen-menu-wrapper>div{margin-bottom:0 !important}#site-navigation.fullscreen_menu ul.menu.main-menu{padding:0;position:relative}#site-navigation.fullscreen_menu ul.menu.main-menu,#site-navigation.fullscreen_menu ul.menu.main-menu ul{visibility:hidden;pointer-events:none}#site-navigation.fullscreen_menu ul.menu.main-menu.active,#site-navigation.fullscreen_menu ul.menu.main-menu ul.active{visibility:visible;pointer-events:all}#site-navigation.fullscreen_menu ul.menu a{display:inline-block;color:var(--mainColor)}#site-navigation.fullscreen_menu ul.menu.main-menu li{padding:0;font-size:60px;line-height:1.2;letter-spacing:-0.04em;overflow:hidden;text-transform:uppercase;white-space:nowrap}#site-navigation.fullscreen_menu ul.menu.main-menu .sub-menu.small li{font-size:21px;line-height:21px;text-transform:none;letter-spacing:0;padding-bottom:0.5em}#site-navigation.fullscreen_menu ul.menu.main-menu .sub-menu.small li.sub-menu-title{pointer-events:none;font-size:16px;text-transform:uppercase;margin-bottom:25px;opacity:.5}#site-navigation.fullscreen_menu li.has-children .sub-menu.small span.sub-toggle{font-size:15px;margin-top:0px;margin-left:0}#site-navigation.fullscreen_menu ul.menu.main-menu .sub-menu.small li:hover::before{width:10px}#site-navigation.fullscreen_menu ul.menu.main-menu .sub-menu.medium li{font-size:30px;letter-spacing:-0.02em;text-transform:none;line-height:30px;padding-bottom:15px}#site-navigation.fullscreen_menu ul.menu.main-menu li::before{content:"";display:inline-block;width:0px;height:2px;background:var(--mainColor);vertical-align:middle;margin-top:-0.6em;margin-right:10px;-webkit-transition:width 1.2s cubic-bezier(0.07, 0.8, 0.2, 1);-o-transition:width 1.2s cubic-bezier(0.07, 0.8, 0.2, 1);transition:width 1.2s cubic-bezier(0.07, 0.8, 0.2, 1)}#site-navigation.fullscreen_menu.dark ul.menu.main-menu li::before{background:#fff}#site-navigation.fullscreen_menu ul.menu.active li.current-menu-item::before{width:40px}#site-navigation.fullscreen_menu ul.menu.active li:hover::before{width:40px}#site-navigation.fullscreen_menu ul.menu.animating li::before{width:0 !important}#site-navigation.fullscreen_menu ul.menu.main-menu li a .mt_line{overflow:hidden}#site-navigation .mt_line,#site-navigation .mt_char{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);will-change:transform}#site-navigation.fullscreen_menu ul.sub-menu{position:relative;margin-right:100px}.sub-menu-wrapper{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:none}#site-navigation.fullscreen_menu li.has-children span.sub-toggle{vertical-align:top;display:inline-block;margin-left:-5px;font-size:15px;cursor:pointer;letter-spacing:0;margin-top:10px}#site-navigation.fullscreen_menu li.has-children.sub-active{pointer-events:none}#site-navigation.fullscreen_menu .sub-close{position:absolute;top:0;left:0;-webkit-transform:translateX(-25px) translateY(-25px) rotate(180deg);-ms-transform:translateX(-25px) translateY(-25px) rotate(180deg);transform:translateX(-25px) translateY(-25px) rotate(180deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;opacity:0;visibility:hidden;-webkit-transition:all .75s ease .3s;-o-transition:all .75s ease .3s;transition:all .75s ease .3s;cursor:pointer;pointer-events:all}#site-navigation.fullscreen_menu .sub-close.active:hover{-webkit-transform:translateX(-25px) translateY(-25px) rotate(-180deg);-ms-transform:translateX(-25px) translateY(-25px) rotate(-180deg);transform:translateX(-25px) translateY(-25px) rotate(-180deg);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}#site-navigation.fullscreen_menu .sub-close.active{opacity:.5;visibility:visible;-webkit-transform:translateX(-25px) translateY(-25px) rotate(0deg);-ms-transform:translateX(-25px) translateY(-25px) rotate(0deg);transform:translateX(-25px) translateY(-25px) rotate(0deg)}#footer{background:var(--secondaryBackground);padding-top:100px;margin-bottom:0;padding-bottom:0;display:block;width:100%;position:relative;z-index:1}.footer-top-wrapper{margin-bottom:100px}.wrapper-full.footer-bottom-wrapper,.wrapper.footer-bottom-wrapper{margin-bottom:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.nayla-page-transition{position:fixed;bottom:0;left:0;width:100vw;height:0vh;background:var(--secondaryBackground);z-index:99999;overflow:hidden;pointer-events:none;-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.capt_chars{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.nayla-page-transition.opacity{height:100vh;opacity:0;background:var(--mainBackground)}.nayla-page-transition.page-over{background:var(--mainBackground)}.nayla-page-transition.right,.nayla-page-transition.left{height:100vh;width:0vw}.nayla-page-transition.right{left:unset;right:0}.nayla-page-transition.down{top:0;bottom:'unset'}.nayla-page-transition.block{height:100vh;visibility:hidden;background:transparent}span.transition-block{display:block;float:left;width:100%;height:75px;background:var(--secondaryBackground);-webkit-clip-path:inset(100% 0% 0% 0%);clip-path:inset(100% 0% 0% 0%)}.nayla-page-transition.block.down span.transition-block{-webkit-clip-path:inset(0% 0% 100% 0%);clip-path:inset(0% 0% 100% 0%)}.nayla-page-transition.block.left span.transition-block{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}.nayla-page-transition.block.right span.transition-block{-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}.page-transition-texts{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;z-index:1;color:var(--mainBackground)}.nayla-page-transition.running>*{opacity:1}.trans-image{clip-path:inset(0%);-webkit-clip-path:inset(0%)}span.trans-color-overlay{position:fixed;bottom:0;left:0;width:100%;height:0vh;z-index:1}.showcase-minimal-list span.trans-color-overlay{z-index:0}.page-transition-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1rem;line-height:1rem;z-index:1;overflow:hidden;height:1em;color:var(--mainColor);white-space:nowrap}.page-transition-caption.bottom-right{bottom:50px;top:unset;right:50px;left:unset;-webkit-transform:none;-ms-transform:none;transform:none}.page-transition-caption.bottom-left{bottom:50px;top:unset;right:unset;left:50px;-webkit-transform:none;-ms-transform:none;transform:none}.page-transition-caption.top-left{bottom:unset;top:50px;right:unset;left:50px;-webkit-transform:none;-ms-transform:none;transform:none}.page-transition-caption.top-right{bottom:unset;top:50px;right:50px;left:unset;-webkit-transform:none;-ms-transform:none;transform:none}.capt_word{display:block !important}.capt_char{position:relative}span.project-trans-overlay{position:fixed;bottom:0;left:0;width:100%;height:0svh;background:transparent;z-index:99}span.page-over-ovs{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);pointer-events:none}span.page-over-ovs::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;opacity:1;border:25px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}span.page-over-ovs::before{content:"";top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#000;position:absolute;width:100vw;height:100vh;opacity:.6;z-index:1}.page-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--secondaryBackground);z-index:999999}.page-loader-percentage{position:absolute;bottom:75px;left:75px;font-size:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:1em;overflow:hidden;color:var(--mainColor)}.page-loader-count{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-loader-count span{overflow:hidden}.page-loader-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100px}.page-loader-logo img{width:100%;opacity:.1}.page-loader-logo img.clone{position:absolute;top:0;left:0;opacity:1;-webkit-clip-path:inset(100% 0% 0% 0%);clip-path:inset(100% 0% 0% 0%)}.page-loader-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:var(--mainColor);text-align:center;overflow:hidden;height:1.1em;white-space:nowrap}.page-loader-caption.bottom-right{bottom:50px;top:unset;right:50px;left:unset;-webkit-transform:none;-ms-transform:none;transform:none;color:var(--mainBackground);text-align:right}.page-loader-caption.bottom-left{bottom:50px;top:unset;right:unset;left:50px;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left}.page-loader-caption.top-left{bottom:unset;top:50px;right:unset;left:50px;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left}.page-loader-caption.top-right{bottom:unset;top:50px;right:50px;left:unset;-webkit-transform:none;-ms-transform:none;transform:none;text-align:right}.page-loader-caption .capt_line{overflow:hidden;opacity:.3}.capt_line.clone{position:absolute !important;top:0;left:0;opacity:1;overflow:hidden;white-space:nowrap;width:0%}div#mouseCursor{position:fixed;z-index:999999999999;pointer-events:none;-webkit-transition:width .2s ease-out, height .2s ease-out;-o-transition:width .2s ease-out, height .2s ease-out;transition:width .2s ease-out, height .2s ease-out;overflow:hidden}div#mouseCursor.temp_hidden.circle,div#mouseCursor.temp_hidden.dot{width:0 !important;height:0 !important}div#mouseCursor.light .mouse-cursor-icon,div#mouseCursor.light .mouse-cursor-text{color:#191919}div#mouseCursor.dot{width:15px;height:15px}div#mouseCursor.circle{width:75px;height:75px}div#mouseCursor .main-circle{-webkit-transition:fill .2s ease, stroke .2s ease;-o-transition:fill .2s ease, stroke .2s ease;transition:fill .2s ease, stroke .2s ease}div#mouseCursor.circle .main-circle{stroke:#191919;stroke-width:1;fill:transparent}div#mouseCursor.dot .main-circle{stroke:none;stroke-width:none;fill:#191919}.mouse-cursor-icon,.mouse-cursor-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;opacity:1;font-size:15px;display:block;overflow:hidden;line-height:1;text-align:center;line-height:1.4}.mouse-cursor-text span{display:block;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.mouse-cursor-icon{font-size:25px}div#mouseCursor .mouse-cursor-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48}div#mouseCursor .mouse-cursor-icon::after{content:attr(data-icon);font-family:'Material Icons';opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}div#mouseCursor.multi{overflow:visible;opacity:1}div#mouseCursor .multi-icon{position:absolute;top:0;left:0;width:100%;height:100%}div#mouseCursor .multi-icon::after{content:'arrow_forward';font-family:'Material Icons';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) translateX(20px);-ms-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px);font-size:25px}div#mouseCursor .multi-icon::before{content:'arrow_back';font-family:'Material Icons';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) translateX(-20px);-ms-transform:translateY(-50%) translateX(-20px);transform:translateY(-50%) translateX(-20px);font-size:25px}div#mouseCursor.circle.light .main-circle{stroke:#ffffff;stroke-width:.5}div#mouseCursor.dot.light .main-circle{fill:#fff}div#mouseCursor.hover-size{width:125px;height:125px}div#mouseCursor.dot.hover-size{width:150px;height:150px}div#mouseCursor.dot.hover-size{opacity:.25}div#mouseCursor.multi.dot.hover-size,div#mouseCursor.multi.hover-size{width:100px;height:100px;opacity:1}div#mouseCursor.multi.press.dot.hover-size,div#mouseCursor.multi.press.hover-size{width:40px;height:40px}div#mouseCursor.hover-size.hover-text{width:150px;height:150px}div#mouseCursor.hover-text{opacity:1 !important}div#mouseCursor.hover-text .main-circle{stroke:none;stroke-width:0;fill:#191919}div#mouseCursor.hover-text .mouse-cursor-text span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}div#mouseCursor.hover-size.hover-icon{width:150px;height:150px}div#mouseCursor.hover-icon{opacity:1 !important}div#mouseCursor.hover-icon .main-circle{stroke:none;stroke-width:0;fill:#191919}div#mouseCursor.hover-icon .mouse-cursor-icon::after{opacity:1}.align-right{text-align:right}div#page-title{padding-top:200px;background:var(--secondaryBackground)}div#page-title .wrapper{margin-bottom:0}.landing-page .grid-project{padding-bottom:0}span.new__page{display:inline-block;float:right;margin-left:10px;color:red;font-weight:bold}.nayla-product-head>div{display:block;float:left;width:60%;overflow:hidden}.product-gallery-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;grid-template-columns:repeat(2, 1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:15px}.product-gallery-wrap>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.product-gallery-wrap>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.product-gallery-image{display:block;float:left;width:100%;height:50vh}.product-gallery-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nayla-product-head>div.product-info{width:40%;padding-top:15%;padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-name>*{margin-bottom:0.5em}.product-price{margin-bottom:2em}.product-description{max-width:60%;margin-bottom:2em}.product-detail-tabs{display:block;float:left;width:100%}.product-detail-tabs>div{display:block;float:left;width:50%}.product-detail-tabs>div .tab-title{margin-bottom:0.5em;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.product-detail-tabs>div .tab-title.active{opacity:1}.product-detail-tabs>div .tab-content{display:none}.product-detail-tabs>div .tab-content.active{display:block}.nayla-related-products.wrapper-full>.nayla-single-product{width:31%;margin-right:2.3333333%}.nayla-shopping-cart{display:block;float:left;width:100%}ul.product-tags,.cart-products-wrap{margin:0;padding:0;list-style:none;display:block}.cart-products-wrap{min-height:60vh}ul.product-tags{opacity:.5}.nayla-cart-product{display:block;float:left;width:100%}.nayla-cart-product::after{content:"";display:block;float:left;width:100%;height:1px;background-color:var(--mainColor);margin-top:20px;margin-bottom:20px;opacity:.2}.nayla-cart-product>div,ul.product-tags>li{width:20%;float:left;margin-bottom:0}.nayla-cart-product>div:first-child,ul.product-tags>li:first-child{width:40%}.nayla-cart-product>div:nth-child(3),ul.product-tags>li:nth-child(3){text-align:center}.nayla-cart-product>div:last-child,ul.product-tags>li:last-child{text-align:right}.cart-products-wrap{display:block;float:left;width:100%;position:relative}.cart-products-wrap::after{content:"";display:block;float:left;width:100%;height:1px;background-color:var(--mainColor);opacity:.3;position:absolute;bottom:30px}.cart-products-wrap::before{content:"";display:block;float:left;width:100%;height:1px;background-color:var(--mainColor);opacity:.3;margin-top:10px;margin-bottom:30px}.cart-totals{display:block;float:right;min-width:35%}.cart-totals>div::after{content:"";display:block;float:left;width:100%;background:var(--mainColor);height:1px;opacity:.3}.cart-totals>div{display:block;width:100%;float:left}.cart-totals>div::after{content:"";display:block;float:left;width:100%;height:1px;background-color:var(--mainColor);margin:15px 0}.cart-totals>div>span{float:right}.cart-totals>div.nayla-checkout-button::after{display:none}.nayla-checkout-button>div{display:block;float:left}.nayla-checkout-button>div:last-child{float:right;font-size:1.5em;margin-top:0.5em}.nayla-checkout-button{margin-top:20px}.nayla-shopping-cart .product-count{padding:3px 10px;float:none;margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nayla-shopping-cart input#quantity{width:1em;height:1em;font-size:1em;padding:0 15px}.product-rating{display:inline-block;position:relative;margin-bottom:1em}.product-stars{display:inline-block}.product-stars.stars-fill{position:absolute;left:0;overflow:hidden;width:0%;white-space:nowrap}.product-stars.stars-fill span{font-variation-settings:"FILL" 1,"GRAD" 0,"opsz" 48}input#quantity::-webkit-outer-spin-button,input#quantity::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}input#quantity{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;text-align:center;padding:0;margin:0;width:2em;height:2em;font-size:2em;color:var(--mainBackground)}input#quantity:focus{border:none;outline:none}.product-add-to-cart,.product-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin-top:1em;padding:3px 30px 3px 15px;background:var(--mainColor);color:var(--mainBackground);border-radius:50px}.product-count{margin-top:0}.product-count span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-add-to-cart a{color:var(--mainBackground)}.nayla-single-product{display:block;float:left;position:relative}.nayla-single-product a,.nayla-single-product .product-wrap{width:100%;height:100%;overflow:hidden;display:block;float:left}.nayla-single-product img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.nayla-single-product .product-image{display:block;float:left;width:100%;height:auto}.nayla-single-product img.product-image-back{position:absolute;top:0;left:0;z-index:1}.nayla-single-product img.product-image-front{position:relative;z-index:2}.nayla-single-product:hover img.product-image-front{visibility:hidden}.nayla-single-product .product-meta{display:block;float:left;width:100%;margin-top:15px}.nayla-single-product .product-meta>div{display:block;float:right}.nayla-single-product .product-meta>div.product-name{float:left}.nayla-single-product .product-meta>div:last-child{opacity:.5}.nayla-single-product.on--sale .product-price{text-decoration:line-through;margin-right:10px}.nayla-single-product .sale-badge{position:absolute;top:25px;left:25px;mix-blend-mode:difference;color:#fff;z-index:5}.nayla-cart-button{display:inline-block;width:auto;background:lightgray;padding:5px 10px 5px 15px;border-radius:35px;position:relative;font-size:16px;overflow:hidden;z-index:3}.nayla-cart-button::after{content:attr(data-count);display:inline-block;color:var(--mainBackground);background:var(--mainColor);width:1em;height:1em;text-align:center;border-radius:50%;margin-left:20px;padding:3px;z-index:1;position:relative}.nayla-cart-button::before{content:"";display:inline-block;position:absolute;right:10px;top:50%;width:calc(1em + 4px);height:calc(1em + 4px);background:var(--mainColor);border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nayla-cart-button:hover::before{width:150px;height:150px;right:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.nayla-cart-button:hover span{color:var(--mainBackground)}.nayla-cart-button span{position:relative;z-index:2;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.nayla-posts-grid{display:block;float:left;width:100%}.nayla-posts-grid .grid--filters{display:block;float:left}.nayla-posts-grid .grid--filters>ul{list-style:none;margin:0;padding:0}.nayla-posts-grid .grid--filters>ul>li{display:inline-block;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.nayla-posts-grid .grid--filters>ul>li::after{content:"/";margin:0 10px;opacity:.5}.nayla-posts-grid .grid--filters>ul>li:last-child::after{display:none}.nayla-posts-grid .grid--filters>ul>li.active{opacity:1}.nayla-posts-grid .grid--filters>ul>li.active::after{opacity:0.25}.nayla-posts-grid .grid--posts{display:-ms-grid;display:grid;-ms-grid-columns:1fr 35px 1fr 35px 1fr;grid-template-columns:repeat(3, 1fr);width:100%;grid-gap:35px}.nayla-posts-grid .grid--post--item{margin-bottom:35px}.nayla-posts-grid .grid--switcher{display:block;float:right}.nayla-posts-grid.grid-list .grid--posts{-ms-grid-columns:1fr;grid-template-columns:1fr}.single-blog-post.horizontal a,.nayla-posts-grid.grid-list .single-blog-post a{width:35%;max-height:300px;overflow:hidden}.single-blog-post.horizontal .post-details,.nayla-posts-grid.grid-list .single-blog-post .post-details{width:65%;margin-top:0;padding:3em;-webkit-box-sizing:border-box;box-sizing:border-box}.single-blog-post,.single-blog-post>a{display:block;float:left;width:100%}.single-blog-post .single-post-image,.single-post-image img{width:100%;display:block;float:left;overflow:hidden}.single-blog-post:hover .single-post-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.single-post-image img{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.single-blog-post .post-details{display:block;float:left;max-width:100%;margin-top:2em}.single-blog-post .post-meta{display:block;float:left;width:100%;margin-bottom:1.5em;opacity:.5}.single-blog-post .post-meta>div{float:left;display:block}.single-blog-post .post-meta>div:first-child::before{display:none}.single-blog-post .post-meta>div:last-child::before{content:"/";margin:0 10px}.single-blog-post .post-button{margin-top:1.5em}.single-post-page-content .section{padding-top:0}.section.single-post-header{margin-bottom:0}.section.single-post-header .wrapper{margin-bottom:0}.single-post-page .post-meta.c-col-12{display:block;float:left}.single-post-page .post-categories>ul{margin:0;padding:0;list-style:none}.single-post-page .post-categories>ul>li{display:inline-block}.single-post-page .post-categories>ul>li::after{content:",";margin:0 10px}.single-post-page .post-categories>ul>li:last-child::after{display:none}.single-post-page .post-title-wrap.c-col-12{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:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:70px}.single-post-page .post-featured-image{display:block;float:left;width:100%;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.single-post-page .post-featured-image>img{width:100%;-o-object-fit:cover;object-fit:cover}.single-post-page .post-meta{display:block;float:left;width:100%;margin-top:1em}.single-post-page .post-meta>div{display:block;float:left;width:100%;margin-bottom:1.5em}.single-post-page .post-meta>div span.post-met-title{display:block;float:left;width:100%;margin-bottom:1em;font-size:0.8em}.single-post-page .entry-meta-wrap{display:block;float:left;width:100%;overflow:hidden}.single-post-page .entry-meta{position:relative}.single-post-page .post-title-sub{position:absolute;top:0;z-index:-1;max-width:60%}.single-post-page .post-title-sub>div{display:block;overflow:hidden}.single-post-page .post-featured-image{max-width:90%}.single-post-page .next-post-sub{display:block;float:left;margin-bottom:3em}.single-post-page .next-post-wrap .single-blog-post.horizontal::before,.single-post-page .next-post-wrap .single-blog-post.horizontal::after{content:"";display:block;float:left;width:100%;height:1px;opacity:.3;background:var(--mainColor);margin-bottom:3em}.single-post-page .next-post-wrap .single-blog-post.horizontal::after{margin-bottom:0;margin-top:3em}.single-post-page .next-post-wrap .single-blog-post.horizontal .post-details{padding-top:0;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:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;height:300px}.single-post-page .next-post-wrap .single-blog-post.horizontal .post-button{margin-bottom:0}.single-post-page .next-post-wrap .single-blog-post.horizontal .post-title{max-width:90%}.single-post-page .next-post-wrap .single-blog-post.horizontal .post-meta{margin:0}.portfolio-grid{display:block;float:left;width:100%;position:relative}.grid-controls{display:block;float:left;width:100%;position:relative;padding-bottom:25px}.grid-controls::after{content:"";display:block;position:absolute;left:0;width:100%;bottom:0;background:var(--mainColor);opacity:.3}.grid-controls>div{display:block;float:left}.grid-controls>div:last-child{float:right}.portfolio-grid hr{height:1px;width:100%;background:var(--mainColor);border:none;opacity:.3}.portfolio-grid.col-2 hr{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1 / 11}.portfolio-grid.col-3 hr{-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1 / 10}ul.grid-portfolio-filtering{list-style:none;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}ul.grid-portfolio-filtering li{display:none;margin:0 15px;cursor:pointer;opacity:.5;text-transform:uppercase;padding-bottom:0}.portfolio-filters.hovered ul.grid-portfolio-filtering li{display:block}.portfolio-filters.hovered ul.grid-portfolio-filtering li:hover{opacity:1}ul.grid-portfolio-filtering li.active{display:block;opacity:1}ul.grid-portfolio-filtering .projects-length{display:inline-block;font-size:12px;vertical-align:top;margin-left:5px;margin-top:-5px;opacity:.5}ul.grid-portfolio-filtering li.active .projects-length{opacity:1}.grid-layout-switcher>div{display:inline-block}.grid-layout-switcher span{display:inline-block;opacity:.3;cursor:pointer}.grid-layout-switcher span.grid-switcher-seperator{margin:0 10px;pointer-events:none}.grid-layout-switcher span.active{opacity:1;pointer-events:none}.portfolio-grid.grid-list .grid-project-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-110%, -50%) scale(0.8);-ms-transform:translate(-110%, -50%) scale(0.8);transform:translate(-110%, -50%) scale(0.8);max-width:25%;height:auto;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform 0.75s cubic-bezier(0.2, 0.6, 0.1, 1);transition:-webkit-transform 0.75s cubic-bezier(0.2, 0.6, 0.1, 1);-o-transition:transform 0.75s cubic-bezier(0.2, 0.6, 0.1, 1);transition:transform 0.75s cubic-bezier(0.2, 0.6, 0.1, 1);transition:transform 0.75s cubic-bezier(0.2, 0.6, 0.1, 1),-webkit-transform 0.75s cubic-bezier(0.2, 0.6, 0.1, 1)}.portfolio-grid.grid-list .grid-project:hover .grid-project-image{opacity:1;visibility:visible;-webkit-transform:translate(-110%, -50%) scale(1);-ms-transform:translate(-110%, -50%) scale(1);transform:translate(-110%, -50%) scale(1)}.portfolio-grid.grid-list .grid-project{-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1 / 10;padding-bottom:0}.portfolio-grid.grid-list .grid-projects-wrapper{gap:30px}.portfolio-grid.grid-list .grid-project-wrap::before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:0%;background:#191919;opacity:.2;-webkit-transition:width 1.25s ease-out;-o-transition:width 1.25s ease-out;transition:width 1.25s ease-out}.portfolio-grid.grid-list .grid-project.gl-inview .grid-project-wrap::before{width:100%}.portfolio-grid.grid-list .grid-project-wrap{padding-bottom:30px}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-year{display:block;float:right;width:100px;text-align:left}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-category{float:left;margin-left:0;font-size:15px}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-title{width:50%;text-align:left}.portfolio-grid.grid-list.hover-classic .grid-project:hover .grid-project-category span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio-grid.grid-list .grid-project-meta>div span{display:inline-block}.portfolio-grid.grid-list .grid-project-meta{text-transform:none}.portfolio-grid.grid-list .grid-project-title{font-size:20px;line-height:1.15}.portfolio-grid.grid-list .grid-project-category span::before{display:none}.portfolio-grid.grid-list .grid-project-category span::after{display:none}span.g-list-arrow{display:block;float:right;font-size:17px;margin-left:100px;opacity:.3}.animating .grid-project-category,.animating .grid-project-category span,.animating .grid-project-title{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.grid-project .grid-project-image,.grid-project .grid-project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}.grid-project .grid-project-image{display:block;float:left}.grid-project-meta{display:block;float:left;width:100%;margin-top:15px;overflow:hidden;text-transform:uppercase;font-size:16px}.grid-project-meta>div{display:block;float:left}.grid-project-meta>div.grid-project-category{float:right;opacity:.6}.grid-project-meta>div.grid-project-year{opacity:.6}.grid-project-meta>div.grid-project-year{display:none}.grid-projects-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 100px 1fr 100px 1fr 100px 1fr 100px 1fr 100px 1fr 100px 1fr 100px 1fr;grid-template-columns:repeat(8, 1fr);width:100%;gap:100px;position:relative;padding-top:50px}.portfolio-grid.col-2 .grid-projects-wrapper{-ms-grid-columns:1fr [10];grid-template-columns:repeat(10, 1fr)}.portfolio-grid.col-2 .grid-projects-wrapper .grid-project{grid-column-start:span 5}.grid-project{grid-column-start:span 4;padding-bottom:150px;margin-bottom:0;position:relative;-webkit-filter:saturate(0.75);filter:saturate(0.75);will-change:filter}.grid-project:hover{-webkit-filter:saturate(1);filter:saturate(1)}.col-3 .grid-projects-wrapper{-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(9, 1fr);gap:60px;padding-top:50px}.col-3 .grid-project{grid-column-start:span 3}.grid-project-wrap{width:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.grid-project a{color:var(-primaryColor);text-decoration:none}.grid-project-title span::after{content:attr(data-hover);position:absolute;left:0;top:100%}.grid-project-meta>div span{display:block;position:relative}.grid-project-category span::after{content:'arrow_outward';font-family:'Material Icons';position:absolute;top:100%;right:0}.grid-project-category span::before{content:attr(data-view-text);position:absolute;top:100%;right:20px;white-space:nowrap}.details-above .grid-project-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.details-above .grid-project-meta{margin-top:0;margin-bottom:15px}.details-overlap .grid-project-meta{position:absolute;bottom:25px;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.parallax-on .grid-project .grid-project-image img{height:calc(100% + 100px);-o-object-position:center top;object-position:center top}.hover-classic .grid-project-category,.hover-classic .grid-project-category span,.hover-classic .grid-project-title{-webkit-transition:opacity 0.35s ease-out,-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);transition:opacity 0.35s ease-out,-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);-o-transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1),opacity 0.35s ease-out;transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1),opacity 0.35s ease-out;transition:transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1),opacity 0.35s ease-out,-webkit-transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1)}.hover-classic .grid-project-category,.hover-classic .grid-project-category span{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.hover-classic .grid-project:hover .grid-project-category{opacity:1}.hover-classic .grid-project:hover .grid-project-category span,.hover-classic .grid-project:hover .grid-project-title{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.hover-imageMask .grid-project-image img{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%);-webkit-transition:-webkit-clip-path .4s ease-out;transition:-webkit-clip-path .4s ease-out;-o-transition:clip-path .4s ease-out;transition:clip-path .4s ease-out;transition:clip-path .4s ease-out, -webkit-clip-path .4s ease-out}.hover-imageMask .grid-project-image img.masked{position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:-1;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:-webkit-transform .75s ease-out, -webkit-filter .75s ease-out;transition:-webkit-transform .75s ease-out, -webkit-filter .75s ease-out;-o-transition:transform .75s ease-out, filter .75s ease-out;transition:transform .75s ease-out, filter .75s ease-out;transition:transform .75s ease-out, filter .75s ease-out, -webkit-transform .75s ease-out, -webkit-filter .75s ease-out}.hover-imageMask .grid-project .grid-project-image{position:relative}.hover-imageMask .grid-project:hover .grid-project-image img:not(.masked){-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%)}.hover-imageMask .grid-project:hover .grid-project-image img.masked{-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.hover-cursor .grid-project a{cursor:none}.hover-arrow .grid-project::after{content:'arrow_outward';font-family:'Material Icons';position:absolute;top:50px;right:50px;font-size:150px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 0.5s cubic-bezier(0.36, 0.74, 0.06, 0.99);-o-transition:all 0.5s cubic-bezier(0.36, 0.74, 0.06, 0.99);transition:all 0.5s cubic-bezier(0.36, 0.74, 0.06, 0.99)}.hover-arrow .grid-project:hover::after{top:0;right:0;opacity:1;visibility:visible}.hover-arrow.details-above .grid-project::after{top:80px}.hover-arrow.details-above .grid-project:hover::after{top:30px}.nayla-next-project{display:block;float:left;width:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);height:100vh;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:0;z-index:0;background:var(--mainBackground)}.nayla-next-project a{display:block;width:100%;height:100%;color:unset;text-decoration:none;color:var(--mainColor)}.next-project-image{display:block;width:45%;max-height:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}.next-project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.next-project-title{display:block;float:left;width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:-1}.next-project-category{text-align:center;margin-top:50px}.next-project-year{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.project-page-header .project-image img{-o-object-position:top;object-position:top}.project-page-header{margin-bottom:0;display:block;float:left;width:100%;background:var(--mainBackground)}.project-page-header.no-image .wrapper{display:block;margin:0 auto;height:auto}.project-page-header.no-image{width:100%;display:block;padding-top:150px}.project-page-header.no-image .wrapper .project-title{margin-bottom:30px;position:relative;white-space:nowrap}.project-page-header.no-image .wrapper .project-meta{display:block;float:left;width:100%}.project-page-header.no-image .wrapper .project-meta>span{display:block;width:50%;float:left}.project-page-header.no-image .wrapper .project-button{margin-top:50px;float:left}.project-page-header.fullscreen-image{height:100svh;overflow:hidden;color:var(--mainColor)}.project-page .project-image.featured .nayla-video,.project-page .project-image.featured{width:100%;height:100%}.project-page-header.fullscreen-image .project-image{position:absolute;top:0;left:0}.project-page-header.fullscreen-image .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-page-header.fullscreen-image .project-controls{display:block;float:left;-ms-flex-item-align:start;align-self:flex-start;margin-top:10%}.project-page-header.fullscreen-image .project-title h1.big-title{font-size:155px;letter-spacing:-0.04em}.project-page-header.fullscreen-image .project-summary{display:block;float:right}.project-page-header.fullscreen-image .project-category{display:block;float:left}.project-page-header.fullscreen-image .project-category .anim_line{float:left}.project-page-header.fullscreen-image .project-meta{display:block;float:left;width:100%}.project-page-header.fullscreen-image .project-title{margin-top:100px}.project-page-header .project-category::before,.project-page-header .project-title .material-icons{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48}.project-page-header.video{height:100svh;position:relative}.project-page-header.video .project-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40%;-webkit-transition:width 1s ease-out;-o-transition:width 1s ease-out;transition:width 1s ease-out;z-index:1}.project-page-header.video .project-meta{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:50px}.project-page-header.video .project-meta>div{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:20%;max-width:50%}.project-page-header.video .wrapper{padding-top:125px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-page-header.video .project-meta>div:last-child{text-align:right;float:right}.project-page-header.video span.close-video{position:absolute;top:50px;left:0;opacity:0;pointer-events:none}.project-page-header.video span.close-video,.project-page-header.video .project-meta,.project-page-header.video .project-top{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.project-page-header.video.video-starts span.close-video{opacity:1}.project-page-header.video.video-starts .project-top,.project-page-header.video.video-starts .project-meta{opacity:0}.project-page-header.video.video-starts .project-video{width:100%}.project-page-header.creative .wrapper{padding-top:150px}.project-page-header.creative .project-meta>div:last-child{float:right}.project-page-header.creative .project-meta>div{display:block;float:left;width:30%}.project-page-header.creative .project-title h1.big-title{font-size:150px;line-height:1.1}.project-page-header.creative .project-meta{display:block;float:left;width:100%;margin-top:50px}.project-page-header.creative .project-image{display:block;float:left;width:100%;margin-top:50px;position:relative;z-index:1;overflow:hidden;max-height:80vh;margin-bottom:0}.project-page-header.creative .project-category .anim_line{float:left}.project-page-header.creative .project-title{display:block;float:left;width:100%}.project-page-header.half-image{height:70vh;display:block;position:relative;width:100%;float:left;z-index:2}.project-page-header.half-image .project-category{display:block;float:left;width:100%;margin-top:20px;margin-left:15px}.project-page-header.half-image .project-back-button{margin-left:0;margin-top:0;position:absolute;bottom:25px;left:-25px;cursor:pointer}.project-page-header.half-image .wrapper{height:100%;padding-top:150px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.project-page-header.half-image .project-image{position:absolute;left:0;width:100%;display:block;height:100%;overflow:hidden}.project-page-header.half-image .project-title{display:block;float:left;width:100%;-moz-text-align-last:justify;text-align-last:justify}.project-page-header.half-image .project-meta{-ms-flex-item-align:end;align-self:flex-end;display:block;float:left;width:100%;margin-bottom:50px}.project-page-header.half-image .project-title h1{margin:0}.project-page-header.half-image .project-button{position:absolute;bottom:50px;right:0}.project-page-header.tall{position:relative;padding-bottom:50px;margin-bottom:0}.project-page-header.tall .project-image.featured{position:absolute;top:0;left:0;overflow:hidden}.project-page-header.tall .wrapper{padding-top:30vh}.project-page-header.tall .project-title{display:block;max-width:60%}.project-page-header.tall .project-summary{display:block;max-width:45%;margin-left:15px}.project-page-header.tall .project-title h1{font-size:150px;line-height:160px;margin-bottom:75px}.project-page-header.tall .project-category{margin-bottom:50px;margin-left:15px;text-transform:uppercase}.project-page-header.tall .nayla-circular-text{position:absolute;top:100vh;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.project-page-header.tall .rotate-char,.project-page-header.tall .rotate-word{font-size:16px}.project-page-header.tall .project-meta{display:block;float:left;margin-top:50px;margin-left:15px}.project-page-header.tall .project-meta>div{display:block;float:left;margin-right:60px}.project-page-header.tall .project-meta>div .meta-title{display:block;margin-bottom:35px;opacity:.6}.project-page-header.tall .project-button{display:block;float:left;clear:both;margin-top:100px;margin-left:35px}.project-page-header.image-gallery{background:var(--mainBackground)}.project-page-header.image-gallery .wrapper{height:100%;overflow:hidden;padding-top:150px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:visible;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.project-page-header.image-gallery .project-hero{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:70vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:100px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.project-page-header.image-gallery .project-hero>div.project-meta{-ms-flex-item-align:end;align-self:flex-start;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.project-page-header.image-gallery.vertical .project-hero>div.project-meta{margin-top:0}.project-page-header.image-gallery .project-hero>div{display:block;width:100%;float:left}.project-page-header.image-gallery .project-title h1{margin-bottom:0}.project-page-header.image-gallery .project-images{height:100%;display:block;float:left}.project-page-header.image-gallery .project-images-slider{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:100px}.project-page-header.image-gallery .project-image{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:auto !important}.project-page-header.image-gallery .project-image img{width:auto !important}.project-page-header.image-gallery .project-hero>div.project-title{margin-bottom:30px;-moz-text-align-last:justify;text-align-last:justify}.project-page-header.image-gallery div.project-slide-button{position:absolute;right:0;bottom:0;display:inline-block;width:auto;cursor:pointer}.project-page-header.image-gallery div.project-slide-button span{font-size:150px}.project-page-header.image-gallery .project-meta>div{display:block;margin-bottom:20px}.project-page-header.image-gallery.vertical .project-title h1{-moz-text-align-last:auto;text-align-last:auto;font-size:120px;line-height:115px;margin-left:-10px;letter-spacing:-0.06em}.project-page-header.image-gallery.vertical .project-hero{width:35%;margin-right:50px;-webkit-box-flex:35%;-ms-flex:35%;flex:35%}.project-page-header.image-gallery.vertical .wrapper{display:block}.project-page-header.image-gallery.vertical .project-hero{float:left;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.project-page-header.image-gallery.vertical .project-images{width:50%;height:-webkit-min-content;height:-moz-min-content;height:min-content;display:block;float:left}.project-page-header.image-gallery.vertical .project-images-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto}.project-page-header.image-gallery.vertical .project-image{width:100%;height:auto}.project-page-header.image-gallery.vertical .project-image img{width:100% !important;height:auto}.project-page-header.image-gallery.vertical .project-hero>div.project-category{margin-top:auto;margin-bottom:35px}.project-page-header.image-gallery.vertical .project-meta{margin-top:35px}.project-page-header.image-gallery.vertical .project-hero>div.project-title{margin-bottom:35px}.project-page-header.image-gallery.vertical div.project-slide-button{bottom:20px}.project-page-header.image-gallery.vertical div.project-slide-button span{-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.project-page-header.image-gallery.vertical div.project-slide-button.return span{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.site-main.project-page[data-barba-namespace="project-gallery-vertical"] .nayla-next-project,.site-main.project-page[data-barba-namespace="project-gallery-horizontal"] .nayla-next-project{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slideUp{will-change:transform}.scaleIn img,.scaleIn{will-change:transform}.maskDown,.maskUp{visibility:hidden}.has-anim{visibility:hidden;will-change:transform opacity}.nayla-animation-wrapper{display:block;width:100%;pointer-events:none !important}.nayla-animation-wrapper>*{pointer-events:all}.blockUp{position:relative}span.block-ov{position:absolute;top:0;left:0;width:100%;height:100%;background:darkgray}.has-anim-text{-webkit-font-kerning:none;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;-webkit-transform:translateZ(0);transform:translateZ(0)}.anim_char,.anim_word,.anim_line{overflow:hidden;vertical-align:top;will-change:transform;padding-right:0.03em;margin-right:-0.03em;padding-bottom:0.09em;margin-bottom:-0.09em}.text-wrapper .no-margin .anim_line{margin:0;padding:0}.anim_word{white-space:nowrap}.anim_char span,.anim_word span,.anim_line span{display:block;will-change:transform}.fade .anim_char,.fade .anim_word,.fade .anim_line{overflow:visible}.mask-wrap{display:block;position:relative}.mask-wrap .clone{position:absolute;top:0;left:0;color:red;z-index:-1}.charsScaleUp .anim_char span{-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.charsScaleDown .anim_char span{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.charsRotateIn .anim_char span{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.linesMask .anim_line span.clone{position:absolute;top:0;left:0;overflow:hidden;width:100%;z-index:0;white-space:nowrap;opacity:.2}.linesMask .anim_line span{width:0%;overflow:hidden;white-space:nowrap}.has-anim-text.slideLeft,.has-anim-text.slideRight,.has-anim-text.slideLeft .anim_line,.has-anim-text.slideRight .anim_line{white-space:nowrap;overflow:visible;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slideLeft .anim_line,.slideRight .anim_line{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.charsFadeOn .anim_char{will-change:opacity}.fullscreen{position:relative;width:100%;height:100vh;overflow:hidden}.pin-spacer{pointer-events:none !important}.pin-spacer>*{pointer-events:all}.light .showcase-project a{color:var(--mainColor)}.project-image .plyr{pointer-events:none}.showcase-footer.wrapper-full,.showcase-footer.wrapper-small,.showcase-footer.wrapper{position:absolute;bottom:50px;width:100%;margin-bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:auto !important}.showcase-footer *{margin-bottom:0 !important}.showcase-footer.mx-difference{mix-blend-mode:difference}.showcase-footer-right{text-align:right}.showcase-footer>div{margin-bottom:0}.project-image img,.project-image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.showcase-video{width:100%;height:100%}.slide-bgimg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.fs-parallax-wrap{position:absolute;width:100%;height:100%;overflow:hidden}.slides-nav{display:inline-block;cursor:pointer}.slides-nav>div{display:inline-block;cursor:pointer}.slide-prev::after{content:"/";display:inline-block;margin:0 20px}.slides-nav.icons-nav .slide-prev::after{display:none}.slides-nav.icons-nav>div{margin-right:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slides-nav.icons-nav span{font-size:30px;line-height:30px}.slides-fraction>div{display:inline-block;line-height:1;height:1em}.slides-fraction{display:block;float:left}.curr-index-wrap{width:100%;height:100%;overflow:hidden;position:relative}.curr-index-wrap>span{width:100%;height:100%;position:absolute;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);left:0}.curr-index-wrap>span:first-child{-webkit-transform:none;-ms-transform:none;transform:none}span.fraction-line{display:inline-block;width:1.5em;height:2px;background-color:var(--mainColor);margin:0 5px;vertical-align:middle;margin-top:-7px}.showcase-3d-titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100vh;-webkit-perspective:10000px;perspective:10000px;width:100%;z-index:1}.showcase-3d-titles .s3t-projects-wrap{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.showcase-3d-titles .s3t-projects-wrap .showcase-project{position:absolute;white-space:nowrap;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;padding:0 10px;-webkit-transform:translate(-50%, -50%) rotateX(calc(var(--rotateX) * 1)) translateZ(var(--transformZ));transform:translate(-50%, -50%) rotateX(calc(var(--rotateX) * 1)) translateZ(var(--transformZ));z-index:0;text-align:center;z-index:-1}.showcase-3d-titles .s3t-projects-wrap .showcase-project a{text-decoration:none;pointer-events:none}.showcase-3d-titles .s3t-projects-wrap .showcase-project a .project-title{color:rgba(255,255,255,0.1);background:#000;width:100vw;text-align:center}.showcase-3d-titles .s3t-projects-wrap .showcase-project.active a{pointer-events:all}.showcase-3d-titles .s3t-projects-wrap .showcase-project.active a .project-title{color:#fff}.showcase-3d-titles .s3t-projects-wrap .showcase-project .project-category{display:none}.showcase-3d-titles .s3t-projects-wrap .showcase-project .project-image{display:none}.s3t-images{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:35%;height:35%;overflow:hidden;z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:0}.s3t-images.active{opacity:1}.s3t-images .project-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;visibility:hidden}.s3t-images .project-image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .6s ease-out;transition:-webkit-transform .6s ease-out;-o-transition:transform .6s ease-out;transition:transform .6s ease-out;transition:transform .6s ease-out, -webkit-transform .6s ease-out}.s3t-images.active .project-image.active{visibility:visible}.s3t-images.active .project-image.active img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.showcase-wall.light{background:#191919}.sw-projects-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;width:auto;position:relative;z-index:1}.showcase-wall .showcase-project{white-space:nowrap;padding:25px 0;position:relative;z-index:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.showcase-wall .showcase-project a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.showcase-wall-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.showcase-wall .showcase-project::after{content:"";display:inline-block;width:150px;height:5px;background-color:var(--mainColor);vertical-align:middle;margin:0 35px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.showcase-wall .showcase-project:last-child::after{display:none}.showcase-wall .project-title{display:inline-block;vertical-align:middle;z-index:1;position:relative}.showcase-wall .project-title>*{margin-bottom:0}.showcase-wall .showcase-project .project-index{position:absolute;top:25px;left:0;-webkit-transform:translate(-20px, 25%);-ms-transform:translate(-20px, 25%);transform:translate(-20px, 25%);font-size:15px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.sw-images-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.sw-images-wrap .project-image img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-wall .showcase-project:nth-child(even) .project-image{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}.showcase-wall .showcase-project .project-image{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:25vw;z-index:-1;-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);-webkit-transition:opacity .2s ease, -webkit-clip-path .4s ease;transition:opacity .2s ease, -webkit-clip-path .4s ease;-o-transition:clip-path .4s ease, opacity .2s ease;transition:clip-path .4s ease, opacity .2s ease;transition:clip-path .4s ease, opacity .2s ease, -webkit-clip-path .4s ease;pointer-events:none;overflow:hidden;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.showcase-wall .showcase-project .project-image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;-o-transition:transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out, -webkit-transform 1s ease-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.showcase-wall .showcase-project a:hover .project-image{-webkit-clip-path:inset(0%);clip-path:inset(0%);opacity:1}.showcase-wall .showcase-project a:hover .project-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.showcase-wall.hovered .showcase-project{opacity:0.05;z-index:0}.showcase-wall.hovered .showcase-project.current{opacity:1;z-index:1}.showcase-wall.hovered .showcase-project.current::after{opacity:0.05}.sc-overlay,.sw-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1}.showcase-wall .project-image video{width:100%}.showcase-wall.light .showcase-project .project-index{color:#fff}.showcase-wall.light .showcase-project::after{background-color:#fff}.showcase-wall.animating{pointer-events:none}.showcase-wall.animating .sw-projects-wrap{overflow:hidden}.showcase-wall.animating .project-index,.showcase-wall.animating .showcase-project::after{opacity:0}.showcase-fullscreen-wall .project-image{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);width:25vw;z-index:-1;-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);-webkit-transition:opacity .2s ease, -webkit-clip-path .4s ease;transition:opacity .2s ease, -webkit-clip-path .4s ease;-o-transition:clip-path .4s ease, opacity .2s ease;transition:clip-path .4s ease, opacity .2s ease;transition:clip-path .4s ease, opacity .2s ease, -webkit-clip-path .4s ease;pointer-events:none;overflow:hidden;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.showcase-fullscreen-wall .showcase-project:nth-child(even) .project-image{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}.showcase-fullscreen-wall .project-image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;-o-transition:transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out, -webkit-transform 1s ease-out;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.loading .showcase-fullscreen-wall .project-image{-webkit-transition:all 0s !important;-o-transition:all 0s !important;transition:all 0s !important}.showcase-fullscreen-wall .showcase-project:hover{z-index:1}.showcase-fullscreen-wall .showcase-project:hover .project-image{-webkit-clip-path:inset(0%);clip-path:inset(0%);opacity:1}.showcase-fullscreen-wall .showcase-project:hover .project-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.showcase-fullscreen-wall.hovered .showcase-project{opacity:.2}.showcase-fullscreen-wall.hovered .showcase-project.current{opacity:1}.showcase-fullscreen-wall.hovered .showcase-project.current::after{opacity:.2}.showcase-fullscreen-wall .showcase-project::after{content:"";display:inline-block;width:30px;height:4px;background:var(--mainColor);vertical-align:middle;margin-top:-3em;margin-left:30px;margin-right:30px;-webkit-transition:height .5s ease .5s, opacity .5s ease;-o-transition:height .5s ease .5s, opacity .5s ease;transition:height .5s ease .5s, opacity .5s ease}.loading .showcase-fullscreen-wall .showcase-project::after{opacity:0 !important}.showcase-fullscreen-wall .showcase-project.detect-pov::after{height:0}.showcase-fullscreen-wall .showcase-project.detect-pov.is-inview::after{height:4px}.showcase-fullscreen-wall .project-meta{display:none}.showcase-fullscreen-wall .sfw-projects-wrapper{height:auto;top:150px;position:absolute;width:90%}.showcase-fullscreen-wall .showcase-project{display:inline-block;position:relative;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.showcase-fullscreen-wall .showcase-project .project-title{overflow:hidden}.showcase-fullscreen-wall.switching .showcase-project::before{opacity:0}.showcase-fullscreen-wall .showcase-project a{padding:0.5em 0;display:inline-block}.showcase-fullscreen-wall .showcase-fullscreen-wall{display:block;position:relative;width:100%;height:100%}.showcase-fullscreen-wall .swf-layout-switch{position:absolute;bottom:50px;display:block}.showcase-fullscreen-wall .swf-layout-switch>div{display:block;float:left;text-transform:uppercase;margin-right:15px;cursor:pointer}.showcase-fullscreen-wall .swf-layout-switch>div:last-child{margin-right:0}.showcase-fullscreen-wall .swf-layout-switch>div::before{content:"(";display:inline-block;margin-right:5px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.showcase-fullscreen-wall .swf-layout-switch>div::after{content:")";display:inline-block;margin-left:5px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.showcase-fullscreen-wall .swf-layout-switch>div.active::after,.showcase-fullscreen-wall .swf-layout-switch>div.active::before{opacity:1}.showcase-fullscreen-wall.wall-images .showcase-project{width:auto}.showcase-fullscreen-wall.wall-images .project-image{position:relative;opacity:1;-webkit-clip-path:inset(0%) !important;clip-path:inset(0%) !important;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.showcase-fullscreen-wall.wall-images .sfw-projects-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.showcase-fullscreen-wall.wall-images .project-title.text-h2{font-size:20px;text-transform:uppercase;margin-top:10px;display:block;float:left}.showcase-fullscreen-wall.wall-images .project-meta{display:block;float:right;text-transform:uppercase;margin-top:10px}.showcase-fullscreen-wall.wall-images .project-meta>div{display:inline-block}.showcase-fullscreen-wall.wall-images .project-image img{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.showcase-fullscreen-wall.wall-images .showcase-project::before{display:none}.showcase-list{display:block;width:100%;height:auto;float:left;margin-bottom:100px}.showcase-list .showcase-list-wrapper{width:100%;height:100%}.sfl-projects-wrap{display:block;width:100%;float:right}.sfl-cats-wrap{display:block;float:left;width:100%;height:100%}.showcase-list.hover-normal .project-image{display:none;position:absolute;top:50%;left:0;-webkit-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%);z-index:-1;width:100%;pointer-events:none}.showcase-list .project-image img{width:100%;pointer-events:none}.showcase-list .project-image{pointer-events:none}.showcase-list .showcase-project{display:block;float:left;width:100%;position:relative;z-index:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.showcase-list .showcase-project.op-down{opacity:.05}.showcase-list .showcase-project .project-image{display:none;position:absolute;top:50%;pointer-events:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:45%;overflow:hidden}.showcase-list .showcase-project:hover .project-image{display:block}.showcase-list .showcase-project a{display:block;width:100%;float:left;padding:0;text-decoration:none;color:#F8F7F6;position:relative;z-index:1;overflow:hidden}.showcase-list .showcase-project a>div{display:inline-block;overflow:hidden}.showcase-list .project-meta{opacity:0}.showcase-list .project-meta>div{display:inline-block}.showcase-list .project-title>*{margin-bottom:0}.showcase-list .sfl-images-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.showcase-list .sfl-images-wrap .project-image{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.showcase-list .sfl-images-wrap .project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.showcase-list .showcase-project::before{content:attr(data-index);position:absolute;right:0;top:50%;opacity:.1;font-size:15px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.showcase-list .showcase-project.hovered::before,.showcase-list .showcase-project.hovered .project-meta{opacity:1}.showcase-list .project-meta::before{content:"/";margin-left:10px;margin-right:10px}.showcase-list .project-meta>div.project-year{opacity:0}.showcase-fullscreen-slideshow .fs-slideshow-wrap{width:100%;height:100%;z-index:2;position:relative}.showcase-fullscreen-slideshow .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showcase-fullscreen-slideshow .showcase-project{position:absolute;width:100%;height:100%;display:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.showcase-fullscreen-slideshow .showcase-project.light .project-inner a,.showcase-fullscreen-slideshow .showcase-project.light .project-inner{color:#fff}.showcase-fullscreen-slideshow .slide-bgimg,.showcase-fullscreen-slideshow .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(0.8, 0, 0.3, 1) !important;-o-transition-timing-function:cubic-bezier(0.8, 0, 0.3, 1) !important;transition-timing-function:cubic-bezier(0.8, 0, 0.3, 1) !important}.showcase-fullscreen-slideshow .project-inner .project-title{margin:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.showcase-fullscreen-slideshow .pt_char{overflow:hidden}.showcase-fullscreen-slideshow .pt_char span{display:block}.showcase-fullscreen-slideshow .project-image img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.showcase-fullscreen-slideshow .project-inner{position:absolute;top:30%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.showcase-fullscreen-slideshow .project-inner>div{display:block;width:100%;float:left;overflow:hidden}.showcase-fullscreen-slideshow .nayla-video{height:100%}.showcase-fullscreen-slideshow .project-inner>div.project-details{width:100%}.showcase-fullscreen-slideshow .project-inner>div.project-details>div{display:block;float:left;width:50%}.showcase-fullscreen-slideshow .project-inner>div.project-details>div:last-child{text-align:right}.showcase-fullscreen-slideshow .project-button{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.showcase-fullscreen-slideshow .project-button .nayla-circular-text::after{-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}.showcase-fullscreen-slideshow .project-button:hover .nayla-circular-text::after{background:#fff}.showcase-fullscreen-slideshow .project-button:hover a{color:#191919}.showcase-fullscreen-slideshow .project-button a{color:var(--mainColor);-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.showcase-fullscreen-slideshow .fs-images-slider.swiper-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;z-index:auto}.showcase-fullscreen-slideshow .fs-images-slider.swiper-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;-o-transition:transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease}.showcase-fullscreen-slideshow .fs-images-slider.swiper-container .swiper-slide-active img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.showcase-fullscreen-slideshow .showcase-project.project_0{display:block}.showcase-fullscreen-slideshow .pd_word{overflow:hidden}.showcase-fullscreen-slideshow .pd_word span{display:block}.showcase-fullscreen-slideshow .showcase-project.wrapper{height:100vh !important}.showcase-cards{display:block;width:100%}.showcase-cards .ssv-projects-wrap{display:block;position:absolute;height:100%;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:top;perspective-origin:top;bottom:0;padding-top:200px;left:0}.showcase-cards .showcase-project{width:100%;height:calc(100% - 300px);border-top-left-radius:35px;border-top-right-radius:35px;position:absolute;overflow:hidden;background:var(--mainBackground);will-change:transform;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.showcase-cards .project-title{position:absolute;top:unset;left:0;width:100%;z-index:1;bottom:0}.showcase-cards .project-image{width:100%;height:100%}.showcase-cards .project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-cards .project-meta{position:absolute;top:50px;left:0;width:100%;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.showcase-cards .project-meta>div{display:block;float:left;width:50%}.showcase-cards .project-meta>div:last-child{text-align:right}.showcase-cards .sc-overlay{position:absolute;top:0;left:50%;width:100vw;height:100vh;background:transparent;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.showcase-interactive-grid.will-animated{opacity:0}.showcase-interactive-grid{opacity:1;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.showcase-interactive-grid .projects-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:1fr 50px 1fr 50px 1fr 50px 1fr;grid-template-rows:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 50px 1fr 50px 1fr 50px 1fr 50px 1fr 50px 1fr 50px 1fr 50px 1fr;grid-template-columns:repeat(8, 1fr);width:100%;height:calc(100vh - 2em);gap:50px}span.scatter-close{position:absolute;top:10%;left:40px;opacity:0;z-index:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;cursor:pointer}.showcase-interactive-grid{display:block;width:100%;height:100vh;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.showcase-interactive-grid .showcase-project:first-child{-ms-grid-column:2;grid-column-start:2}.showcase-interactive-grid .showcase-project{width:100%;height:100%;display:block;--column: span 1;-ms-grid-column:var(--column);grid-column-start:var(--column);will-change:transform, filter;position:relative;overflow:hidden}.showcase-interactive-grid .showcase-project.active{overflow:visible}.showcase-interactive-grid .project-title,.showcase-interactive-grid .project-details{position:absolute}.showcase-interactive-grid .project-image{width:100%;height:100%}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter{width:200%;height:200vh;padding:0}.showcase-interactive-grid.scatter-active span.scatter-close{opacity:1;pointer-events:all}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project{max-width:15vw;max-height:35vh;opacity:.2;position:relative}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project .project-image{-webkit-filter:saturate(0.3) blur(3px);filter:saturate(0.3) blur(3px)}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project:hover .project-image{-webkit-filter:blur(0px);filter:blur(0px)}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project.active{width:30vw;height:70vh;max-width:none;max-height:none;-webkit-filter:none;filter:none;opacity:1;z-index:1}.showcase-interactive-grid .showcase-project .project-image{-webkit-filter:saturate(0.3);filter:saturate(0.3);will-change:filter;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project.active .project-image,.showcase-interactive-grid .showcase-project:hover .project-image{-webkit-filter:saturate(1);filter:saturate(1)}.showcase-interactive-grid .project-title{top:50%;left:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);white-space:nowrap;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:1}.showcase-interactive-grid .project-title .tit_line{overflow:hidden}.showcase-interactive-grid .project-details{right:0;max-width:70%;bottom:0;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;visibility:hidden;pointer-events:none;-webkit-transition:visibility .3s ease-out;-o-transition:visibility .3s ease-out;transition:visibility .3s ease-out}.showcase-interactive-grid .showcase-project.active .project-title{opacity:1}.showcase-interactive-grid .showcase-project.active .project-details{visibility:visible}.showcase-interactive-grid .project-details .project-category{margin-bottom:1em}.showcase-interactive-grid .project-details .project-summary{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:20px}.showcase-interactive-grid .project-details .nayla-button{margin-bottom:0;pointer-events:all}.showcase-interactive-grid .showcase-project.project-right .project-title{left:unset;right:35%}.showcase-interactive-grid .showcase-project.project-right .project-details{right:unset;left:0;-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%)}.showcase-interactive-grid .nayla-video{height:100%}.showcase-minimal-list{width:100%;display:block;float:left}.showcase-minimal-list .sml-projects-wrap{width:100%;height:auto;position:absolute;top:0;left:0}.showcase-minimal-list .sml-wrapper{width:100%;height:100%}.showcase-minimal-list .sml-wrap{position:relative;top:50vh}.showcase-minimal-list .sml-projects-wrap .project-image{display:none}.showcase-minimal-list .sml-projects-wrap .project-title{margin:0;display:block;float:left}.showcase-minimal-list .showcase-project{width:100%;display:block;float:left;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:.1;padding-bottom:1.5em;overflow:hidden}.showcase-minimal-list .showcase-project.active{opacity:1}.showcase-minimal-list .sml-projects-wrap .project-meta{display:none}.showcase-minimal-list .sml-images{position:absolute;top:0;left:0;width:100%;height:100%}.showcase-minimal-list .sml-images .project-image{width:100%;height:100%;display:none}.showcase-minimal-list .sml-images .project-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.showcase-minimal-list .sfc-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.showcase-minimal-list .project-image .showcase-video video,.showcase-minimal-list .project-image .showcase-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-minimal-list.fullscreen .sml-images{max-width:40%;height:auto;left:unset;right:25px;bottom:25px;top:unset;overflow:hidden;max-height:90vh}.showcase-carousel .sc-projects-wrap .project-image{display:none}.showcase-carousel .sc-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;will-change:transform}.showcase-carousel .sc-headline{white-space:nowrap;padding-right:50vw}.showcase-carousel .sc-projects-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;white-space:nowrap}.showcase-carousel .showcase-project{display:block;float:left;padding:0 150px;opacity:.1}.showcase-carousel .showcase-project:first-child{padding-left:0}.showcase-carousel .showcase-project:last-child{padding-right:0}.showcase-carousel .showcase-project.active{opacity:1}.showcase-carousel .showcase-project .project-meta{display:none}.showcase-carousel .showcase-project.active{opacity:1}.showcase-carousel .project-title{font-size:190px;line-height:1.2;margin:0;-webkit-font-kerning:none;font-kerning:none;letter-spacing:-0.06em}.showcase-carousel .sc-wrapper h1.big-title{margin:0;line-height:150px}.showcase-carousel .sc-images.swiper-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50vw;height:35vw;overflow:hidden;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.showcase-carousel .sc-images.swiper-container .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(0.5, 0.5, 0, 1);-o-transition-timing-function:cubic-bezier(0.5, 0.5, 0, 1);transition-timing-function:cubic-bezier(0.5, 0.5, 0, 1)}.showcase-carousel .slide-bgimg{-webkit-transition-timing-function:cubic-bezier(0.5, 0.5, 0, 1) !important;-o-transition-timing-function:cubic-bezier(0.5, 0.5, 0, 1) !important;transition-timing-function:cubic-bezier(0.5, 0.5, 0, 1) !important}.showcase-carousel .sfc-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.showcase-carousel .sc-lines{position:absolute;top:50%;width:100%;height:1px;display:block;z-index:1;-webkit-transform:translateY(4em);-ms-transform:translateY(4em);transform:translateY(4em)}.showcase-carousel .sc-lines span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#191919;opacity:0.3;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.showcase-carousel.light .sc-lines span{background-color:#fff}.showcase-carousel .sc-lines span.sc-line.sc-line-fill{opacity:.7;width:0%}.showcase-carousel .pt_line{overflow:hidden}.showcase-carousel .pt_char{overflow:hidden;vertical-align:top}.showcase-carousel .pt_char span{display:block}.showcase-carousel.animating .showcase-project{overflow:hidden}.showcase-fullscreen-carousel .fc-slideshow-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.showcase-fullscreen-carousel .project-image .nayla-video{height:100%}.showcase-fullscreen-carousel .sfc-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:0;display:block}.showcase-fullscreen-carousel .showcase-project.swiper-slide{display:block;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;opacity:0.02;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;padding:0 75px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.showcase-fullscreen-carousel.dragging .fc-slideshow-wrap{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.showcase-fullscreen-carousel .fc-slideshow-wrap .project-title{pointer-events:none;display:block;width:100%;margin-bottom:0;white-space:nowrap;line-height:1.2;overflow:hidden}.showcase-fullscreen-carousel .showcase-project .project-image{display:none}.showcase-fullscreen-carousel .project-meta{display:inline-block;width:auto;pointer-events:all;margin:0 auto;overflow:hidden}.showcase-fullscreen-carousel .showcase-project a{display:block;overflow:hidden}.showcase-fullscreen-carousel .project-meta>div{display:inline-block;opacity:.7;font-size:17px;line-height:25px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-out .2s;transition:-webkit-transform .4s ease-out .2s;-o-transition:transform .4s ease-out .2s;transition:transform .4s ease-out .2s;transition:transform .4s ease-out .2s, -webkit-transform .4s ease-out .2s}.swiper-slide-active .project-meta>div{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.showcase-fullscreen-carousel.dragging .swiper-slide-active .project-meta>div{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.showcase-fullscreen-carousel .project-meta>div>*{display:inline-block}.showcase-fullscreen-carousel .project-meta div:nth-child(3)::after{display:none !important}.showcase-fullscreen-carousel .project-meta .project-category{display:none}.showcase-fullscreen-carousel .project-meta>div::after{content:"";display:inline-block;margin:0 15px;font-size:40px;vertical-align:middle}.showcase-fullscreen-carousel .showcase-project.active,.showcase-fullscreen-carousel .showcase-project.swiper-slide.swiper-slide-active{opacity:1}.showcase-fullscreen-carousel.dragging .showcase-project.swiper-slide.swiper-slide-active{opacity:0.1}.showcase-fullscreen-carousel.dragging .showcase-project.swiper-slide.swiper-slide-active.active{opacity:1}.showcase-fullscreen-carousel .fc-images-slider.swiper-container{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;z-index:1;overflow:hidden;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;-o-transition:transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.1, 1);-o-transition-timing-function:cubic-bezier(0.7, 0, 0.1, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.1, 1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.loading .showcase-fullscreen-carousel .fc-images-slider.swiper-container{-webkit-transition:all 0s !important;-o-transition:all 0s !important;transition:all 0s !important}.showcase-fullscreen-carousel.dragging .fc-images-slider.swiper-container{-webkit-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}.showcase-fullscreen-carousel .fc-slideshow-wrap .swiper-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.showcase-fullscreen-carousel .dragging-class{position:absolute;top:0;left:0;height:100%;opacity:.1;z-index:2}.showcase-fullscreen-carousel .sfc-fraction{position:absolute;top:45%;left:0;z-index:2;-webkit-transform:rotate(90deg) translateX(15%);-ms-transform:rotate(90deg) translateX(15%);transform:rotate(90deg) translateX(15%)}.showcase-fullscreen-carousel span.sfc-current::after{content:"";display:inline-block;width:10px;height:1.5px;background:var(--mainColor);margin:0 25px;vertical-align:middle;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.showcase-fullscreen-carousel.blend-elements .sfc-fraction,.showcase-fullscreen-carousel.blend-elements .showcase-footer{mix-blend-mode:difference;--mainColor: #fff}.showcase-infinite-grid .sfg-infinite-wrap{position:relative;width:100%;height:120%;overflow:hidden;will-change:transform;z-index:2;padding:0 100px}.showcase-infinite-grid.vertical .project-meta{max-width:55%}.showcase-infinite-grid .sfg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.showcase-infinite-grid .sfg-bg-text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0.05}.showcase-infinite-grid.hovered .sfg-bg-text{opacity:0}.showcase-infinite-grid .sfg-titles{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;height:200px;z-index:1;pointer-events:none}.showcase-infinite-grid .sfg-titles .project-title{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.showcase-infinite-grid .sfg-titles .infinity-wrap{white-space:nowrap;overflow:hidden}.showcase-infinite-grid .showcase-project{height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;will-change:transform;-webkit-transition:opacity .2s ease, transform .4s ease-out, filter .4s ease-out;-o-transition:opacity .2s ease, transform .4s ease-out, filter .4s ease-out;-webkit-transition:opacity .2s ease, -webkit-transform .4s ease-out, -webkit-filter .4s ease-out;transition:opacity .2s ease, -webkit-transform .4s ease-out, -webkit-filter .4s ease-out;transition:opacity .2s ease, transform .4s ease-out, filter .4s ease-out;transition:opacity .2s ease, transform .4s ease-out, filter .4s ease-out, -webkit-transform .4s ease-out, -webkit-filter .4s ease-out;will-change:transform, filter}.sfg-grid-wrapper.hovered .showcase-project{-webkit-filter:blur(3px);filter:blur(3px)}.sfg-grid-wrapper.hovered .showcase-project.current{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-filter:blur(0);filter:blur(0)}.showcase-infinite-grid .project-image{max-width:45%;height:auto;display:inline-block;max-height:90%;position:relative}.showcase-infinite-grid .project-image img{will-change:transform}.showcase-infinite-grid .project-image img:not(:first-child){position:absolute;top:0;left:0}.showcase-infinite-grid .showcase-footer.wrapper-full,.showcase-infinite-grid .showcase-footer.wrapper-small,.showcase-infinite-grid .showcase-footer.wrapper{bottom:0}.showcase-infinite-grid.hovered .showcase-project{opacity:.1}.showcase-infinite-grid.hovered .showcase-project.active{opacity:1}.showcase-infinite-grid.lenis-scrolling .showcase-project{pointer-events:none}.showcase-infinite-grid .project-title{display:none}.showcase-infinite-grid .project-meta{display:block;width:100%;margin-top:10px;overflow:hidden}.showcase-infinite-grid .project-meta>div{display:block;float:left;width:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out, -webkit-transform .4s ease-out}.showcase-infinite-grid .showcase-project a:hover .project-meta>div{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.showcase-infinite-grid .project-meta>div:last-child{text-align:right}.showcase-infinite-grid .sfg-grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr);will-change:transform;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showcase-infinite-grid .sfg-titles .project-title.active{opacity:1}.showcase-infinite-grid .sfg-titles .project-title h2{font-size:100px;line-height:1;margin:0 50px}.showcase-infinite-grid .project-image img:last-child{opacity:1 !important;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.showcase-infinite-grid.lenis-scrolling .project-image img:last-child{opacity:0.1 !important}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-child(4n - 3){-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-child(4n - 1){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-child(4n){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-last-child(4){-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-last-child(3){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-last-child(2){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-last-child(1){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.showcase-infinite-grid.vertical.col-3 .project-image{max-width:55%}.showcase-infinite-grid.vertical.col-3 .sfg-grid-wrapper{-ms-grid-columns:1fr [3];grid-template-columns:repeat(3, 1fr)}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n - 5){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n - 5) .project-image{-ms-flex-item-align:self-end;-ms-grid-row-align:self-end;align-self:self-end}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n - 3){-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n - 3) .project-image{-ms-flex-item-align:self-end;-ms-grid-row-align:self-end;align-self:self-end}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n - 2) .project-image{-ms-flex-item-align:self-end;-ms-grid-row-align:self-end;align-self:self-end}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n - 1) .project-image{-ms-flex-item-align:self-start;-ms-grid-row-align:self-start;align-self:self-start}.showcase-infinite-grid.horizontal .sfg-grid-wrapper>div{height:50vh;display:-ms-grid;display:grid;grid-auto-flow:column;width:-webkit-min-content;width:-moz-min-content;width:min-content;grid-auto-columns:50vw}.showcase-infinite-grid.horizontal .sfg-infinite-wrap{height:100%}.showcase-infinite-grid.horizontal .showcase-project{height:50vh;width:50vw;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.showcase-infinite-grid.horizontal .sfg-grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-min-content;width:-moz-min-content;width:min-content;-ms-flex-wrap:wrap;flex-wrap:wrap}.showcase-infinite-grid.horizontal .project-image{max-width:40%}.showcase-infinite-grid.horizontal .sfg-titles .project-title:nth-child(odd){-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.showcase-infinite-grid.horizontal .sfg-titles .project-title:nth-child(even){-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}.showcase-infinite-grid.horizontal.col-2 .sfg_grid_row_top .showcase-project:nth-child(2n),.showcase-infinite-grid.horizontal.col-2 .sfg_grid_row_top .showcase-project:nth-child(2n - 1){-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.showcase-infinite-grid.horizontal.col-2 .sfg_grid_row_top .showcase-project:nth-child(2n - 1) .project-image{-ms-flex-item-align:right;-ms-grid-row-align:right;align-self:right}.showcase-infinite-grid.horizontal.col-3 .showcase-project{width:33.333333333333vw}.showcase-infinite-grid.horizontal.col-3 .sfg-grid-wrapper>div{grid-auto-columns:33.333333333333vw}.showcase-infinite-grid.horizontal.col-3 .project-image{max-width:100%}.showcase-infinite-grid.horizontal.col-3 a{max-width:55%}.showcase-infinite-grid.horizontal.col-3 .sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n - 2){-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n - 1){margin-left:100px}.showcase-infinite-grid.horizontal.col-3 .sfg_grid_row.sfg_grid_row_top .showcase-project:nth-child(3n - 2){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.showcase-infinite-grid.horizontal.col-3 .sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.showcase-infinite-grid.horizontal.col-3 .sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n - 1){-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.showcase-horizontal-list .project-image{display:none}.showcase-horizontal-list .shl-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:1;-webkit-transform:translateX(50vw);-ms-transform:translateX(50vw);transform:translateX(50vw);position:relative}.showcase-horizontal-list .showcase-project{white-space:nowrap;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-align:center;opacity:1;padding:0 30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.showcase-horizontal-list .showcase-project a{display:inline-block}.showcase-horizontal-list .showcase-project .project-category{display:none}.showcase-horizontal-list .showcase-project .project-title{line-height:1;margin-bottom:0}.showcase-horizontal-list .showcase-project.active{opacity:1 !important}.showcase-horizontal-list .shl-images{position:absolute;top:0;left:0;width:100%;height:100%}.showcase-horizontal-list .shl-images .project-image{width:100%;position:absolute;height:100%;visibility:hidden;display:block}.showcase-horizontal-list .shl-images .project-image video,.showcase-horizontal-list .shl-images .project-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;-o-transition:transform .7s ease;transition:transform .7s ease;transition:transform .7s ease, -webkit-transform .7s ease}.showcase-horizontal-list .shl-images .project-image.active video,.showcase-horizontal-list .shl-images .project-image.active img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.showcase-horizontal-list .shl-images .project-image.active{visibility:visible}.showcase-horizontal-list .shl-cat{opacity:.5}.showcase-horizontal-list .shl-images .project-image .image-wrap{position:absolute;top:50%;left:50%;width:45%;height:45%;overflow:hidden;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.showcase-horizontal-list .shl-fraction.swiper-pagination-fraction.swiper-pagination-vertical{text-align:center;font-size:0}.showcase-horizontal-list .shl-fraction.swiper-pagination-fraction.swiper-pagination-vertical>span{display:inline-block;margin:0 15px;font-size:12px}.showcase-horizontal-list .shl-fraction{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.showcase-horizontal-list .shl-fraction .span{position:absolute}.showcase-horizontal-list .shl-fraction span{position:absolute;font-size:14px;opacity:.8}.showcase-horizontal-list .shl-fraction span.shl-curr{left:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.showcase-horizontal-list .shl-fraction span.shl-tot{right:0;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.nayla-products-grid{display:block;float:left;width:100%}.grid--products{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(4, 1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:40px}.grid--products>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.grid--products>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.grid--products>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.grid--products>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.grid--products.col-2{-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2, 1fr)}.product-grid-controls{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.grid--switcher .material-icons{font-size:1.5em;-webkit-transition:font-variation-settings .3s ease;-o-transition:font-variation-settings .3s ease;transition:font-variation-settings .3s ease;font-variation-settings:"FILL" 0,"opsz" 40}.grid--switcher>span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid--switcher>span:hover .material-icons{font-variation-settings:"FILL" 1,"opsz" 40}.language-switcher{display:inline-block}.language-switcher>span{display:inline-block;opacity:.5;cursor:pointer}.language-switcher>span.active{opacity:1}.language-switcher>span:first-child::after{content:"/";display:inline-block;margin:0 10px;opacity:.25}.nayla-dynamic-list{display:block;float:left;width:100%}.nayla-dynamic-list ul{list-style:none;padding:0;margin:0}.nayla-dynamic-list ul li{padding-bottom:0.5em;position:relative;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;display:block;float:left;width:100%}.nayla-dynamic-list.horizontal ul li{width:auto;padding-right:25px}.nayla-dynamic-list ul li a{padding-bottom:0.5em}.nayla-dynamic-list ul li .list-image{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:300px;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;z-index:-1}.nayla-dynamic-list ul li .list-image img{width:100%}.nayla-dynamic-list.hovered li{opacity:0.1;z-index:0}.nayla-dynamic-list.hovered li.current{opacity:1;z-index:1}.nayla-dynamic-list.hovered li.current .list-image{opacity:1}.lightbox-gallery .grid--item{-webkit-filter:grayscale(1);filter:grayscale(1);will-change:filter, transform;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}.lightbox-gallery .grid--item:hover{-webkit-filter:none;filter:none}.lightbox-current{position:fixed}.lightbox-convert{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:fixed !important;bottom:25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:75px;z-index:99999999;left:50%;gap:0 !important}.lightbox-thumb{padding:0 13px;height:100%;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.25;-webkit-transition:opacity .3s ease-out, -webkit-filter .3s ease-out;transition:opacity .3s ease-out, -webkit-filter .3s ease-out;-o-transition:filter .3s ease-out, opacity .3s ease-out;transition:filter .3s ease-out, opacity .3s ease-out;transition:filter .3s ease-out, opacity .3s ease-out, -webkit-filter .3s ease-out}.lightbox-thumb.active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.lightbox-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nayla-lightbox-hold{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;pointer-events:none}.grid--item.lightbox-thumb .parallax-wrap{width:auto !important}.grid--item.lightbox-thumb .parallax-wrap img{height:100% !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.nayla-lightbox-hold.active{pointer-events:all}.lightbox-overlay{position:absolute;bottom:0;left:0;width:100%;height:0%;background:var(--secondaryBackground);z-index:99998}span.active-hold{display:block;position:absolute;left:50%;bottom:21px;width:100px;height:0px;border:0px solid;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:inherit;-webkit-transition:height .5s ease, border .5s ease;-o-transition:height .5s ease, border .5s ease;transition:height .5s ease, border .5s ease}.nayla-lightbox-hold.active span.active-hold{height:79px;border:2px solid}.lightbox-gal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999999}.lightbox-gal>img{width:auto;height:auto;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:80%;max-height:75%;opacity:0;visibility:hidden}.lightbox-gal>img.active{opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.lightbox-close{position:absolute;top:75px;right:50px;z-index:999999;cursor:pointer;opacity:0;-webkit-transition:all .4s ease-out .4s;-o-transition:all .4s ease-out .4s;transition:all .4s ease-out .4s}.active .lightbox-close{opacity:1;top:50px}.lightbox-fraction{position:absolute;bottom:130px;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);z-index:99999;text-align:center;opacity:0;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.nayla-lightbox-hold.active .lightbox-fraction{opacity:1;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}.lightbox-fraction>div{display:inline-block;float:left}.lightbox-fraction>div:first-child::after{content:"";display:inline-block;width:15px;height:2px;background:#191919;vertical-align:middle;margin:0 5px;margin-top:-1px}.has-parallax{will-change:transform}.lightbox{position:relative;-o-object-fit:cover;object-fit:cover}.lightbox.open{position:fixed;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;max-width:80%;max-height:90%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99999}.lightbox-focus{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;-webkit-backdrop-filter:blur(15px) brightness(0.7) grayscale(1);backdrop-filter:blur(15px) brightness(0.7) grayscale(1);opacity:0;-webkit-transition:all 1.5s cubic-bezier(0.7, 0, 0, 1);-o-transition:all 1.5s cubic-bezier(0.7, 0, 0, 1);transition:all 1.5s cubic-bezier(0.7, 0, 0, 1);pointer-events:none}.lightbox-focus.open{opacity:1}.nayla-clients-grid{grid-column-gap:16px;grid-row-gap:16px;-ms-grid-rows:auto 16px auto;grid-template-rows:auto auto;-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:2em;display:-ms-grid;display:grid;width:100%}.nayla-clients-grid.col-4{-ms-grid-columns:1fr 8px 1fr 8px 1fr 8px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:8px;grid-row-gap:8px}.nayla-clients-grid.col-3{-ms-grid-columns:1fr 0 1fr 0 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:0;grid-row-gap:0}.nayla-clients-grid.col-2{-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr;grid-column-gap:0;grid-row-gap:0}.nayla-clients-grid .client{height:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.nayla-clients-grid .client .client-caption{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);transform:translate(-50%, 100%);opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.nayla-clients-grid .client:hover .client-caption{opacity:1;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.nayla-clients-grid .client a{text-decoration:none;color:var(--mainColor)}.nayla-clients-grid .client a img{max-width:120px;max-height:80px}.nayla-clients-grid .client{border:solid 2px #f5f5f5}.nayla-clients-grid.bordered{grid-column-gap:0;grid-row-gap:0}.nayla-clients-grid.bordered .client{height:250px;outline-color:rgba(0,0,0,0.2);outline-width:1px;outline-style:solid}.light .nayla-clients-grid.bordered .client{outline-color:rgba(255,255,255,0.1)}.nayla-clients-grid.bordered .client:hover .client-caption{-webkit-transform:translate(-50%, -150%);-ms-transform:translate(-50%, -150%);transform:translate(-50%, -150%)}.nayla-awards{display:block;float:left;width:100%}.nayla-awards-head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:1rem}.nayla-awards-head .nah-col{display:block;opacity:.5}ul.nayla-awards-list li a span:first-child,.nayla-awards-head .nah-col:first-child{width:35%}ul.nayla-awards-list li a span:nth-child(2),.nayla-awards-head .nah-col:nth-child(2){width:55%}ul.nayla-awards-list li a span:last-child,.nayla-awards-head .nah-col:last-child{width:10%;text-align:right}.nayla-awards-list-wrap{display:block;width:100%}ul.nayla-awards-list{padding:0;margin:0;list-style:none}ul.nayla-awards-list li{display:block;width:100%;float:left;padding-bottom:0;position:relative}ul.nayla-awards-list li a{text-decoration:none;color:var(--mainColor);display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;padding-top:1.4em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.4em;-webkit-transition:color .1s ease .1s;-o-transition:color .1s ease .1s;transition:color .1s ease .1s;position:relative;z-index:1}ul.nayla-awards-list li a span{display:block;float:left}.nayla-awards-head::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0%;height:0.1px;background:var(--mainColor);-webkit-transition:width 1s ease-out .25s;-o-transition:width 1s ease-out .25s;transition:width 1s ease-out .25s;opacity:.5}.nayla-awards-head.is-inview::after{width:100%}ul.nayla-awards-list li::after{content:"";display:block;position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:var(--mainColor);opacity:.1;pointer-events:none;-webkit-transition:width 1s ease-out .25s;-o-transition:width 1s ease-out .25s;transition:width 1s ease-out .25s;z-index:0}ul.nayla-awards-list li.is-inview::after{width:100%}ul.nayla-awards-list li::before{content:"";display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:105%;height:0;background:var(--mainColor);opacity:1;pointer-events:none;-webkit-transition:height .4s ease;-o-transition:height .4s ease;transition:height .4s ease;z-index:0}.c-col-12 ul.nayla-awards-list li::before{width:100vw}ul.nayla-awards-list li:hover::before{height:calc(100% + 1px);opacity:1}ul.nayla-awards-list li:hover a{color:var(--mainBackground)}ul.nayla-awards-list li a:hover{color:var(--mainBackground)}.light .nayla-awards-head::after,.light ul.nayla-awards-list li::after,.light ul.nayla-awards-list li::before{background:#fff}.light ul.nayla-awards-list li a:hover,.light ul.nayla-awards-list li:hover a{color:#191919}ul.nayla-awards-list li a span:first-child,ul.nayla-awards-list li a span:last-child{opacity:.75}.nayla-awards.simple ul.nayla-awards-list li a span:first-child{width:auto;float:left;margin-bottom:0}.nayla-awards.simple ul.nayla-awards-list li a span:last-child{width:auto;float:right;margin-bottom:0}.nayla-awards.simple ul.nayla-awards-list li a{display:block;width:100%;padding-top:2rem;padding-bottom:2rem}.nayla-awards.simple ul.nayla-awards-list li:first-child a{padding-top:0}.nayla-awards.simple ul.nayla-awards-list li::after{opacity:.2}.nayla-awards.simple ul.nayla-awards-list li::before{left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:0%;height:1px;opacity:1;-webkit-transition:width .65s ease-out;-o-transition:width .65s ease-out;transition:width .65s ease-out}.nayla-awards.simple ul.nayla-awards-list li:hover::before{width:100%}.nayla-awards.simple ul.nayla-awards-list li a:hover{color:#191b1d}.nayla-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--height);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:2em;margin-bottom:1em;position:relative;--height: auto;height:var(--height);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.nayla-info-box.bordered{border:0.05rem solid var(--mainColor);padding:2.5em}.info-box-content{margin-top:auto;z-index:1;max-width:80%}.info-box-top{position:relative;z-index:1}.info-box-top img{width:auto !important}.info-box-title{position:relative;display:inline-block}.info-box-title::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0.1em;background:#191919}.nayla-info-box.video-bg,.nayla-info-box.has-bg{padding:2.5em}.info-box-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.info-box-bg video,.info-box-bg .single-image,.info-box-bg .nayla-video,.info-box-bg img{height:100% !important;-o-object-fit:cover;object-fit:cover}.scroll-button{cursor:pointer}.nayla-heading{display:block;width:100%;float:left}.nayla-heading>*{display:inline-block}.nayla-heading.icon-right>*::after{content:attr(data-icon);font-family:'Material Icons';font-size:0.5em;vertical-align:middle;display:inline-block;margin-top:-0.3em;margin-left:30px;line-height:0.5em}.nayla-heading.icon-block>*::before,.nayla-heading.icon-left>*::before{content:attr(data-icon);font-family:'Material Icons';font-size:0.5em;vertical-align:middle;display:inline-block;margin-top:-0.3em;margin-right:30px;line-height:0.5em}.nayla-heading.icon-block>*::before{display:block;margin-bottom:1em;margin-top:0}.nayla-heading.icon-top>*::before,.nayla-heading.icon-top>*::after{vertical-align:top;margin-top:0}.nayla-heading.icon-fill>*::before,.nayla-heading.icon-fill>*::after{opacity:1;font-variation-settings:"FILL" 1,"opsz" 48}.nayla-dynamic-banner{display:block;width:100%;height:var(--height);position:relative}.nayla-dynamic-banner .banner-background{width:100%;height:100%}.nayla-dynamic-banner .banner-background>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nayla-dynamic-banner .banner-content{position:absolute;bottom:30px;left:50px}.text-wrapper{display:block;margin-bottom:1em;--width: 100%;--mobileWidth: 100%;width:var(--width)}.site-header .text-wrapper *,.site-header .text-wrapper{margin-bottom:0}.text-wrapper.align-center{text-align:center;margin:0 auto}.text-wrapper.align-left{text-align:left}.text-wrapper.align-right .anim_line{margin-left:auto}.text-wrapper.align-center .anim_line{margin:0 auto}span.inline-img{display:inline-block;line-height:1;height:1em;vertical-align:top;padding-right:0.5rem;padding-left:0.5rem}span.inline-img img{height:100%}.text-wrapper span.text-indent{display:inline-block;vertical-align:middle;margin:0 40px}.text-wrapper span.text-indent.line{height:0.05em;background:#191919}.text-wrapper .material-icons.inline-icon{display:inline-block;font-size:inherit;line-height:inherit;vertical-align:bottom;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48}.text-wrapper h1 .material-icons.inline-icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.text-wrapper a{color:unset;text-decoration:none}.text-wrapper>:not(.has-anim-text) a,.text-wrapper .has-anim-text a>div{position:relative}.text-wrapper>:not(.has-anim-text) a::after,.text-wrapper .has-anim-text a>div::after{content:"";display:block;position:absolute;bottom:0;left:0;width:0%;height:0.07em;background:#191919;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:width 0.5s cubic-bezier(0.65, 0.05, 0.36, 1);-o-transition:width 0.5s cubic-bezier(0.65, 0.05, 0.36, 1);transition:width 0.5s cubic-bezier(0.65, 0.05, 0.36, 1)}.has-anim-text.is-inview a>div::after{width:100%}.light .text-wrapper>:not(.has-anim-text) a::after,.light .text-wrapper .has-anim-text a>div::after{background:#fff}.text-wrapper>:not(.has-anim-text) a:hover::after,.text-wrapper .has-anim-text a:hover>div::after{-webkit-animation-name:toggleLine;animation-name:toggleLine;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.blend{color:#fff !important;mix-blend-mode:difference;position:relative;z-index:99999}.nayla-dynamic-carousel{display:block;float:left;width:100%;--w: auto;--h: auto;position:relative;z-index:1;--wm: 80vw;--gap: 50px;margin-bottom:1em;--mobileHeight: 'auto'}.carousel--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:var(--h)}.nayla-dynamic-carousel.items-center .carousel--wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nayla-dynamic-carousel.items-bottom .carousel--wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.parallax-on .carousel--item{padding-right:0;margin-right:var(--gap)}.parallax-on .carousel--item img{will-change:transform;-o-object-position:center;object-position:center;height:100%;-o-object-fit:cover;object-fit:cover}.carousel--item{width:var(--w);height:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-right:var(--gap)}.carousel--item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.carousel-controls{display:block;float:left;width:100%;margin-bottom:25px}.carousel-controls>div{display:block;float:left}.carousel-controls>div:nth-child(2){float:right}.carousel--navigation>span:first-child::after,.carousel--fraction>span:first-child::after{content:"";display:inline-block;width:15px;height:2px;background:var(--mainColor);vertical-align:middle;margin:0 7.5px;margin-top:-2px}.carousel--navigation span,.carousel--fraction>span{display:inline-block;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.carousel--navigation span{cursor:pointer}.carousel--navigation span.disabled{opacity:0.3;pointer-events:none}.carousel--captions{margin-top:50px}.carousel--item .parallax-wrap{overflow:hidden}.eq-height .carousel--item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.eq-height .carousel--item *{height:100%}.carousel--item .project-image{width:100%;-o-object-fit:cover;object-fit:cover}.ndc-projects .carousel--wrapper{margin-bottom:100px}.carousel--item .project-meta{display:block;float:left;width:100%;margin-top:15px}.carousel--item .carousel-controls>div,.carousel--item .project-meta>div{display:inline-block;float:left}.carousel--item .project-meta>div:last-child{float:right}.nayla-dynamic-carousel .nayla-video{height:100%}.nayla-dynamic-carousel.no-margin .single-project{margin-bottom:0}.nayla-dynamic-grid{display:block;width:100%;--gc: repeat(12, 1fr);--gap: 0;--rowHeight: auto}.grid--wrapper{display:-ms-grid;display:grid;-ms-grid-columns:var(--gc);grid-template-columns:var(--gc);width:100%;-ms-grid-rows:var(--rowHeight);grid-template-rows:var(--rowHeight);gap:var(--gap);position:relative}.grid--wrapper>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.nayla-dynamic-grid.cascade .grid--item{--c: 1;--r: 1}.grid--item{--c: auto;--r: auto}.grid--item{display:block;grid-column:var(--c);grid-row:var(--r);overflow:hidden}.grid--item img{width:100%}.parallax-on .grid--item img{-o-object-fit:cover;object-fit:cover}.equal .grid--item img{height:100%;-o-object-fit:cover;object-fit:cover}.grid--item .parallax-wrap{overflow:hidden;height:100%}.nayla-dynamic-grid.ndg-projects.masonry .grid--item:nth-child(5n - 4){--c: 1 / 4
}.nayla-dynamic-grid.ndg-projects.masonry .grid--item:nth-child(5n - 3){--c: 5 / 9
}.nayla-dynamic-grid.ndg-projects.masonry .grid--item:nth-child(5n - 2){--c: 2 / 8
}.nayla-dynamic-grid.ndg-projects.masonry .grid--item:nth-child(5n - 1){--c: 1 / 5
}.nayla-dynamic-grid.ndg-projects.masonry .grid--item:nth-child(5n){--c: 6 / 9
}.nayla-dynamic-grid.ndg-projects .grid--item{--c: span 4
}.nayla-dynamic-grid.col-6 .grid--item{--c: span 2
}.nayla-dynamic-grid.col-6.equal-height .grid--item,.nayla-dynamic-grid.col-6.equal-height .grid--item img,.nayla-dynamic-grid.col-6.equal-height .grid--item .single-image{height:100%;-o-object-fit:cover;object-fit:cover}.nayla-video{display:inline-block;position:relative;width:100%;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48}.nayla-video.align-center{float:none;margin:0 auto}.nayla-video.no-interactions{pointer-events:none}.nayla-video>.plyr{height:100%}.nayla-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nayla-video>.plyr.not-started .plyr__controls.nayla-controls-wrap{visibility:hidden}:root{--plyr-color-main: #fff;--plyr-range-track-height: 1.5px;--plyr-range-thumb-background: transparent;--plyr-range-thumb-active-shadow-width: 0;--plyr-range-thumb-shadow: none
}.nayla-video.dark .nayla-player-control{color:#191919}.nayla-video.dark .plyr__progress{background:rgba(0,0,0,0.5)}.dark{--plyr-color-main: #191919}.plyr__control .nayla-play,.plyr__control.plyr__control--pressed[data-plyr="play"] .nayla-pause{display:block}.plyr__control.plyr__control--pressed[data-plyr="play"] .nayla-play,.plyr__control .nayla-pause{display:none}.plyr__controls__item.plyr__volume button.plyr__control--pressed[data-plyr="mute"] .nayla-unmute,.plyr__controls__item.plyr__volume button[data-plyr="mute"] .nayla-mute{display:block}.plyr__controls__item.plyr__volume button[data-plyr="mute"] .nayla-unmute,.plyr__controls__item.plyr__volume button.plyr__control--pressed[data-plyr="mute"] .nayla-mute{display:none}.plyr__control[data-plyr="play"] svg{display:none}.plyr__controls__item.plyr__volume svg{display:none}.plyr__control[data-plyr="fullscreen"] svg{display:block}.plyr--video .plyr__controls{width:100%;margin:0 auto;padding-bottom:25px;background:none}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:none}.plyr__controls__item.plyr__progress__container{width:70%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto}.plyr--fullscreen-enabled [data-plyr=fullscreen]{position:absolute;bottom:708px}.plyr__controls .plyr__controls__item:first-child,.plyr__volume{width:15%;text-align:center;margin:0;display:block}button.plyr__control.plyr__control--overlaid .nayla-player-control{display:none !important}.plyr--full-ui.plyr--video .plyr__control--overlaid{padding:40px}.plyr--full-ui.plyr--video .plyr__control--overlaid svg{display:block;fill:#191919;width:20px;height:20px}.nayla-video.nayla-play .plyr__controls,.plyr--stopped.plyr--paused .plyr__controls{display:none}.nayla-video.nayla-play-started .plyr__controls,.plyr--playing .plyr__controls,.plyr--paused .plyr__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.nayla-video .play-icon{position:absolute;top:50%;left:50%;background:#fff;z-index:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;cursor:pointer;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.nayla-video .play-icon.icon::after{content:"";display:block;position:absolute;top:50%;left:50%;background:#191919;width:100px;height:100px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%}.nayla-video .play-icon.icon span{position:relative;z-index:1;font-size:50px;line-height:1;color:#fff}.nayla-video.nayla-play-started .play-icon{opacity:0;pointer-events:none}.nayla-video .plyr__progress .plyr__tooltip{background:none;color:#fff;-webkit-box-shadow:none;box-shadow:none}.nayla-video .plyr__tooltip:before{display:none}.nayla-video.dark .plyr__progress .plyr__tooltip{color:#191919}.nayla-video .play-icon.text{background:none;font-size:120%;color:#fff;text-decoration:underline}@-webkit-keyframes iconAnim{0%{left:0;opacity:1}50%{left:20px;opacity:0}51%{left:-20px;opacity:0}100%{left:0;opacity:1}}@keyframes iconAnim{0%{left:0;opacity:1}50%{left:20px;opacity:0}51%{left:-20px;opacity:0}100%{left:0;opacity:1}}.nlv.plyr{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999;background:#000;opacity:1;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;pointer-events:none}.nlv .plyr__video-wrapper{width:100%;height:80%;opacity:0;-webkit-transition:opacity .5s ease-out .2s;-o-transition:opacity .5s ease-out .2s;transition:opacity .5s ease-out .2s}.nlv.lightbox-open.plyr{opacity:1;pointer-events:all}.nlv.lightbox-open.plyr .plyr__video-wrapper{opacity:1}.nlv .plyr--video .plyr__controls{width:80%}.nlv [data-plyr=fullscreen]{display:none}span.lightbox-close{position:fixed;top:5%;left:9%;color:#fff;z-index:99999999;opacity:0;pointer-events:none;-webkit-transition:opacity .5s ease-out .2s, -webkit-transform .5s ease-out;transition:opacity .5s ease-out .2s, -webkit-transform .5s ease-out;-o-transition:opacity .5s ease-out .2s, transform .5s ease-out;transition:opacity .5s ease-out .2s, transform .5s ease-out;transition:opacity .5s ease-out .2s, transform .5s ease-out, -webkit-transform .5s ease-out;cursor:pointer}.nlv.lightbox-open span.lightbox-close{opacity:1;pointer-events:all}span.lightbox-close.temp_hidden{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}.cursor-active .plyr__video-embed iframe{pointer-events:none}.nayla-video.cursor-active{cursor:none}.nayla-video.cursor-active .nayla-controls-wrap{cursor:auto}.hover-player .mouse-cursor-icon{font-size:35px;line-height:35px}ul.menu{padding:0;margin-bottom:1em}ul.menu.horizontal{margin-bottom:0}ul.menu li{display:block}ul.menu.horizontal li{display:inline-block;padding-right:25px;padding-bottom:1em}ul.menu.horizontal li:last-child{padding-right:0}ul.menu.social-menu li a{color:#fff;display:block;width:100%}ul.menu.social-menu li a::after{content:'arrow_outward';font-family:'Material Icons';text-align:right;display:inline-block;vertical-align:bottom;margin-left:10px;float:right}.nayla-team-member{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em}.team-member-image,.team-member-image img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;position:relative}.team-member-image img{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out}.nayla-team-member.active .team-member-image img,.nayla-team-member:hover .team-member-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.team-member-card{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;margin-top:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3px}.team-member-name{width:100%}.team-member-title{display:block;float:left;opacity:.5;line-height:1}.cv-toggle{display:inline-block;font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 48;margin-left:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;position:absolute;bottom:25px;right:25px;z-index:1}.cv-toggle::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--mainBackground);width:40px;height:40px;border-radius:50%}.nayla-team-member.active .cv-toggle{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.cv-toggle span{font-size:25px;position:relative;z-index:1;margin:0;padding:0;line-height:25px;height:25px}.team-member-cv{display:none;float:left;margin-top:50px;width:90%;opacity:0;position:relative}.team-member-cv::after{content:"";display:block;position:absolute;top:-25px;left:0;width:100%;height:1px;background:#191919;opacity:.1}.team-member-socials{position:absolute;top:30px;left:30px;opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.nayla-team-member.active .team-member-socials,.nayla-team-member:hover .team-member-socials{opacity:1}.nayla-team-member.overlay .team-member-card{position:absolute;bottom:30px;left:30px;right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;width:auto}.nayla-team-member.overlay .team-member-title.text-h6{opacity:1}.nayla-team-member.overlay .team-member-cv::after{background:#fff}.single-image{display:block;width:var(--width);height:var(--height);margin-bottom:30px;--width: 100%;--height: auto;--mobileWidth: 100%;--mobileHeight: auto
}.single-image.align-right{margin-left:auto}.single-image.align-center{margin-left:auto;margin-right:auto}.single-image img{width:100%;height:var(--height);-o-object-fit:cover;object-fit:cover}.single-image.parallax-image{overflow:hidden}.single-image.parallax-image .image-parallax-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}.single-image.parallax-image .image-parallax-wrap img{-o-object-fit:cover;object-fit:cover;height:100%;will-change:transform}.image-compare{display:block;width:100%}.image-compare>div{width:100%;display:block}.image-compare>div img{width:100%;-o-object-fit:cover;object-fit:cover}.image-compare>div.compare-image-2{position:absolute;top:0;z-index:-1;left:0}.nayla-icon{display:inline-block;--fontSize: 50px;--rotate: 0deg;--color: var(--mainColor);--fill: 0;--wgt: 200;--mobileFontSize: 50px;font-variation-settings:"FILL" var(--fill),"wght" var(--wgt),"GRAD" 0,"opsz" 10;margin-bottom:1em}.nayla-icon.is_inview .material-icons{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;font-variation-settings:"FILL" 1,"wght" var(--wgt),"GRAD" 0,"opsz" 10}.project-page-header.half-image .nayla-icon{position:absolute;bottom:0;left:0}.nayla-icon.align-right{margin-left:auto;display:block}.nayla-icon span{font-size:var(--fontSize);-webkit-transform:rotate(var(--rotate));-ms-transform:rotate(var(--rotate));transform:rotate(var(--rotate));color:var(--color)}.nayla-button{--color: var(--mainColor);--bg: var(--secondaryBackground);position:relative;display:inline-block;margin-bottom:1em}.nayla-button.align-center{margin:0 auto}.nayla-button a{text-decoration:none;color:var(--color);display:inline-block;position:relative}.nayla-button a:hover{color:var(--hoverColor)}.blend .nayla-button.fill a{color:#000;background:#fff}.nayla-button.button-sm a{font-size:15px}.nayla-button.underline a{-webkit-transition:color 0.3s ease,padding 0.4s ease;-o-transition:color 0.3s ease,padding 0.4s ease;transition:color 0.3s ease,padding 0.4s ease}.nayla-button.underline.icon-left::before,.nayla-button.underline.icon-left::after{content:attr(data-icon);font-family:'Material Icons';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1em;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.nayla-button.underline.icon-right::before,.nayla-button.underline.icon-right::after{content:attr(data-icon);font-family:'Material Icons';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1em;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:var(--mainColor)}.nayla-button.underline.icon-right::before{right:unset;left:0;-webkit-transform:translateX(-1em) translateY(-50%);-ms-transform:translateX(-1em) translateY(-50%);transform:translateX(-1em) translateY(-50%);opacity:0}.nayla-button.underline.icon-left::after{left:unset;right:0;-webkit-transform:translateX(1em) translateY(-50%);-ms-transform:translateX(1em) translateY(-50%);transform:translateX(1em) translateY(-50%);opacity:0}.nayla-button.underline.icon-right a{padding-right:1.5em}.nayla-button.underline.icon-left a{padding-left:1.5em}.nayla-button.underline .button-line{position:absolute;bottom:-0.1em;left:0;width:100%;height:0.1em;background:var(--color);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.nayla-button.underline.icon-right:hover::after{-webkit-transform:translateX(1em) translateY(-50%);-ms-transform:translateX(1em) translateY(-50%);transform:translateX(1em) translateY(-50%);opacity:0}.nayla-button.underline.icon-right:hover::before{-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}.nayla-button.underline.icon-left:hover::before{-webkit-transform:translateX(-1em) translateY(-50%);-ms-transform:translateX(-1em) translateY(-50%);transform:translateX(-1em) translateY(-50%);opacity:0}.nayla-button.underline.icon-left:hover::after{-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}.nayla-button.underline.icon-left a:hover{padding-left:0;padding-right:1.5em}.nayla-button.underline.icon-right a:hover{padding-right:0;padding-left:1.5em}.nayla-button.underline a:hover .button-line{background:var(--hoverColor)}.nayla-button.underline:hover a .button-line{-webkit-animation-name:toggleLine;animation-name:toggleLine;-webkit-animation-duration:.55s;animation-duration:.55s;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.nayla-button a.underline.detect-pov .button-line{width:0%}.nayla-button a.underline.detect-pov.is-inview .button-line{width:100%}.nayla-button.fill a,.nayla-button.outline a{padding:1em 1.5em;border:1px solid;border-color:var(--color);border-radius:2em}.nayla-button.fill a{border:none;background:var(--color);color:var(--mainBackground);padding:1em 1.75em}.nayla-button.outline a::after{content:"";display:block;position:absolute;bottom:0;left:0;height:0%;width:100%;background:var(--color);z-index:-1;-webkit-transition:height .3s ease-out;-o-transition:height .3s ease-out;transition:height .3s ease-out}.nayla-button.fill,.nayla-button.outline{overflow:hidden;border-radius:2em;--hoverColor: var(--mainBackground)}.nayla-button.fill{--hoverColor: var(--mainColor)}.nayla-button.outline a:hover::after{height:100%}.nayla-button.fill.icon-right::after,.nayla-button.fill.icon-right::before,.nayla-button.outline.icon-right::after,.nayla-button.outline.icon-right::before{content:attr(data-icon);font-family:'Material Icons';position:absolute;top:50%;right:0;-webkit-transform:translateX(-1em) translateY(-50%);-ms-transform:translateX(-1em) translateY(-50%);transform:translateX(-1em) translateY(-50%);font-size:1em;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:1}.nayla-button.fill.icon-left::after,.nayla-button.fill.icon-left::before,.nayla-button.outline.icon-left::after,.nayla-button.outline.icon-left::before{content:attr(data-icon);font-family:'Material Icons';position:absolute;top:50%;left:0;-webkit-transform:translateX(1em) translateY(-50%);-ms-transform:translateX(1em) translateY(-50%);transform:translateX(1em) translateY(-50%);font-size:1em;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.nayla-button.fill.icon-left::after,.nayla-button.outline.icon-left::after{-webkit-transform:translateX(1em) translateY(1.5em);-ms-transform:translateX(1em) translateY(1.5em);transform:translateX(1em) translateY(1.5em)}.nayla-button.fill.icon-right::after,.nayla-button.outline.icon-right::after{-webkit-transform:translateX(-1em) translateY(1.5em);-ms-transform:translateX(-1em) translateY(1.5em);transform:translateX(-1em) translateY(1.5em)}.nayla-button.fill.icon-left a,.nayla-button.outline.icon-left a{padding-left:2.5em}.nayla-button.fill.icon-right a,.nayla-button.outline.icon-right a{padding-right:2.5em}.nayla-button.fill.icon-right:hover::before,.nayla-button.outline.icon-right:hover::before{-webkit-transform:translateX(-1em) translateY(-2.5em);-ms-transform:translateX(-1em) translateY(-2.5em);transform:translateX(-1em) translateY(-2.5em);color:var(--hoverColor)}.nayla-button.fill.icon-right:hover::after,.nayla-button.outline.icon-right:hover::after{-webkit-transform:translateX(-1em) translateY(-50%);-ms-transform:translateX(-1em) translateY(-50%);transform:translateX(-1em) translateY(-50%);color:var(--hoverColor)}.nayla-button.fill.icon-left:hover::before,.nayla-button.outline.icon-left:hover::before{-webkit-transform:translateX(1em) translateY(-2em);-ms-transform:translateX(1em) translateY(-2em);transform:translateX(1em) translateY(-2em);color:var(--hoverColor)}.nayla-button.fill.icon-left:hover::after,.nayla-button.outline.icon-left:hover::after{-webkit-transform:translateX(1em) translateY(-50%);-ms-transform:translateX(1em) translateY(-50%);transform:translateX(1em) translateY(-50%);color:var(--hoverColor)}.single-project{display:block;float:left;width:100%;--height: 'auto';--mobileHeight: 'auto';margin-bottom:1em}.single-project-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-project.hover-brightness{-webkit-filter:brightness(0.5) saturate(0.5);filter:brightness(0.5) saturate(0.5);-webkit-transition:-webkit-filter .4s ease;transition:-webkit-filter .4s ease;-o-transition:filter .4s ease;transition:filter .4s ease;transition:filter .4s ease, -webkit-filter .4s ease;will-change:filter}.single-project.hover-brightness:hover{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1)}.single-project-image{width:100%;height:var(--height)}.single-project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-project .nayla-video{height:100%}.single-project a{text-decoration:none;color:var(--mainColor);width:100%;height:100%;display:block}.single-project-meta{display:block;float:left;width:100%;margin-top:15px}.single-project-meta>div{display:block;float:left}.single-project-meta>div:nth-child(2){opacity:0;margin-left:20px;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;margin-top:0.45em}.single-project:hover .single-project-meta>div:nth-child(2){opacity:.5}.nayla-infinite-tabs{display:block;float:left;width:100%}.nayla-infinite-tabs .tab-title-wrap{white-space:nowrap;list-style:none;padding:0;position:relative}.nayla-infinite-tabs .tab-title{display:inline-block;margin-right:100px;position:relative;overflow:hidden;padding-bottom:0;opacity:0.05;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.2}.nayla-infinite-tabs .tab-title.active{opacity:1}.nayla-infinite-tabs .tab-contents-wrap{position:relative;width:100%;padding-top:100px}.nayla-infinite-tabs .tab-contents-wrap::before{position:absolute;content:'';width:100%;left:0;height:1px;background:#191919;opacity:.1;top:25px}.light .nayla-infinite-tabs .tab-contents-wrap::before{background:#fff}.nayla-infinite-tabs .tab-content{opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:none}.nayla-infinite-tabs .tab-content.active{opacity:1;display:block}.nayla-accordion .accordion-wrap{list-style:none;padding:0}.nayla-accordion .accordion-title{cursor:pointer;position:relative;padding-bottom:0.75em;padding-top:0.75em;display:block;margin-bottom:0}.nayla-accordion .accordion-item:first-child .accordion-title{padding-top:0}.nayla-accordion .accordion-wrap .accordion-item{width:100%}.nayla-accordion .accordion-wrap .accordion-item::before{position:relative;display:inline-block;float:left;opacity:0.4;content:attr(data-index);display:none}.nayla-accordion .accordion-title::after{position:absolute;content:"";width:100%;height:1px;background:var(--mainColor);opacity:0.1;bottom:0;left:0;-webkit-transition:width 1s ease-out;-o-transition:width 1s ease-out;transition:width 1s ease-out}.nayla-accordion .accordion-item .accordion-title.detect-pov::after{width:0%}.nayla-accordion .accordion-item .accordion-title.detect-pov.is-inview::after{width:100%}.nayla-accordion .accordion-title>span.has-anim-text{display:block}.nayla-accordion .accordion-title::before{position:absolute;content:"";width:0;height:1px;background:#191919;opacity:.3;bottom:0;left:0;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.light .nayla-accordion .accordion-title::before,.light .nayla-accordion .accordion-title::after{background:#fff}.nayla-accordion .active .accordion-title::before{width:100%}.nayla-accordion .accordion-item .accordion-title.detect-pov .accordion-toggle{opacity:0}.nayla-accordion .accordion-toggle{float:right;font-size:inherit;-webkit-transition:opacity 0.3s ease,margin 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1);transition:opacity 0.3s ease,margin 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1);-o-transition:transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1),opacity 0.3s ease,margin 0.5s ease;transition:transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1),opacity 0.3s ease,margin 0.5s ease;transition:transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1),opacity 0.3s ease,margin 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.2, 0.7, 0.2, 1);font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 0,"opsz" 10;font-size:1em;opacity:.3}.nayla-accordion .accordion-item .accordion-title.detect-pov.is-inview .accordion-toggle{opacity:.3;margin-top:-1em}.nayla-accordion li.active .accordion-title.detect-pov.is-inview .accordion-toggle,.nayla-accordion li.active .accordion-toggle{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:1}.nayla-accordion .accordion-content{overflow:hidden;position:relative;width:100%;height:0}.nayla-accordion .accordion-content-wrap{padding-top:1em}.nayla-circular-text{display:inline-block;position:relative;overflow:hidden;--fontSize: 15px;margin-left:-1}.circular-text-content{display:block;position:absolute;height:450px;width:450px}.circular-text-wrap{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;border-radius:50%;position:relative}.circle-char,.circle-word{-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;display:inline-block;text-transform:uppercase;font-size:var(--fontSize);text-align:center;left:50%;height:50%;position:absolute;width:20px;z-index:999999}.circle-word{left:50%;top:0;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nayla-circular-text span.material-icons{font-size:5px;font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 0,"opsz" 10}.nayla-circular-text .circular-text-icon span.material-icons{font-size:40px}.circular-text-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999999;cursor:pointer}.circular-text-icon span{font-size:40px}.nayla-circular-text.blur-bg::after{content:"";display:block;position:absolute;top:50%;left:50%;width:90%;height:90%;background:transparent;border-radius:50%;z-index:-1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);backdrop-filter:blur(10px) grayscale(0.3);-webkit-backdrop-filter:blur(10px) grayscale(0.3)}.nayla-testimonials{display:block;float:left;width:100%;position:relative}.testimonials-wrapper{display:block;position:relative;float:left;width:100%}.testimonial{position:absolute;top:0;left:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0}.testimonial:first-child{opacity:1}.testimonial-content{margin-bottom:60px;display:block;float:left;width:100%}.testimonial-meta{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-meta>div{display:block;float:left}.testimonial-meta>div.testimonial-avatar{width:75px;height:75px;margin-right:15px;position:relative}.testimonial-meta>div.testimonial-avatar>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonial-meta>div.testimonial-title{display:inline-block;vertical-align:middle;font-size:18px;line-height:25px}span.testimonial-progress .progress-fill,span.testimonial-progress{position:absolute;bottom:100px;width:100%;height:0.5px;background:var(--mainColor);opacity:.4}span.testimonial-progress .progress-fill{width:0%;z-index:5;top:0;bottom:unset;opacity:1;height:1px}.testimonials-nav{position:static;display:block;float:left;width:100%;margin-bottom:50px}.testimonials-nav>span{display:inline-block;float:left;opacity:1;cursor:pointer;line-height:25px}.testimonials-nav>div{display:inline-block}.testimonials-navigation>span{cursor:pointer}span.test_current::before,span.test-prev::before{content:"("}span.test_total::after,span.test-next::after{content:")"}span.test_current::after,span.test-prev::after{content:"/";margin-left:5px}.testimonials-fraction::after{content:"-";display:inline-block;margin:0 20px}.testimonial-avatar svg{stroke:var(--mainColor);stroke-width:1;fill:transparent;position:absolute;top:50%;left:50%;width:140%;height:140%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nayla-testimonials.align-center .testimonial-meta{text-align:left}.nayla-testimonials.align-center .testimonial-avatar{margin-left:auto}.nayla-testimonials.align-center .testimonial-title{margin-right:auto}.nayla-infinite-carousel{display:block;float:left;width:100%;white-space:nowrap;will-change:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);--gap: 30px}.nayla-infinite-carousel .carousel--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left}.nayla-infinite-carousel .carousel--item{width:25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nayla-infinite-carousel .carousel--item img{margin:0 auto;height:100%;max-width:100%;max-height:100%}.nayla-clients-carousel{display:block;float:left;width:100%;white-space:nowrap;will-change:transform}.nayla-clients-carousel .clients-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left}.nayla-clients-carousel .client{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nayla-clients-carousel .client img{margin:0 auto;height:100%;max-width:120px;max-height:75px}.nayla-clients-carousel .client a{display:block;margin:0 auto}.nayla-marquee{white-space:nowrap;display:block;will-change:transform}.marquee-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.marquee-wrap span{display:inline-block;margin:0 30px 0 30px;font-size:1em;vertical-align:middle;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0;line-height:0.5em}.marquee-wrap>*{margin-bottom:0}.marquee-wrap .material-icons{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48}.marquee-wrap .material-icons.no-fill{font-variation-settings:"FILL" 0}.nayla-services{overflow:hidden}.nayla-service{position:relative;margin-top:100px;display:block;float:left}.service-title-wrap,.service-content-wrap{width:50%;float:left}.pin-titles .service-content-wrap{padding-bottom:50px}.services-item-bottom-line{height:1px;width:100%;display:block;background:#191919;position:absolute;top:-50px;opacity:.2}.light .services-item-bottom-line{background:#fff}.nayla-services .service-content-wrap>*{margin-bottom:40px}.nayla-services.ordered .service-title-wrap::before{content:attr(data-index);display:inline-block;position:absolute;top:10px;left:0;font-size:15px}.nayla-services.ordered .service-title-wrap{padding-left:20%;-webkit-box-sizing:border-box;box-sizing:border-box}.nayla-service:first-child{margin-top:0}@media only screen and (max-width: 900px){.nayla-services{padding:0}.nayla-service{padding-top:0}.service-title-wrap,.service-content-wrap{width:100%}.service-title{width:80%;float:left}}.nayla-number-counter{display:inline-block;overflow:hidden;height:1em;width:auto;position:relative;padding-right:0.1em;margin-bottom:0.2em;--fontSize: 50px;--mobileFontSize: 50px;font-size:var(--fontSize)}.align-center .nayla-number-counter{padding-right:0}.nayla-number-counter .ct-toggle .value-loop-char,.nayla-number-counter .ct-text .value-loop-char{text-align:center}.nayla-number-counter .ct-text{height:1em}.nayla-number-counter .ct-text>*{display:inline-block;vertical-align:bottom;margin-left:20px;margin-bottom:0.5em}.nayla-number-counter .ct-number .ct-number-word{text-align:center}.ct-number-char{margin-left:-0.1em}.nayla-number-counter .count-start,.nayla-number-counter .count-end{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.nayla-number-counter .ct-toggle,.nayla-number-counter .ct-number,.nayla-number-counter .ct-text{display:inline-block;float:left;line-height:1}.align-right .nayla-number-counter{padding-right:0}.align-right .nayla-number-counter .ct-number-char{text-align:right}.hide-desktop{display:none !important}@media only screen and (max-width: 450px){.single-blog-post.horizontal a,.nayla-posts-grid.grid-list .single-blog-post a{width:100%}.single-post-page .next-post-wrap .single-blog-post.horizontal .post-details{height:auto;padding:0;width:100%}.nayla-posts-grid .grid--switcher{display:block;float:left;margin-bottom:1em;width:100%;text-align:center}.nayla-posts-grid .grid--posts{grid-template-columns:1fr;grid-gap:0}.grid--post--item.cat_news{margin-bottom:0}.nayla-dynamic-banner{height:var(--mobileHeight)}.nayla-dynamic-banner .banner-content{width:100%;left:15px;padding-right:15px;box-sizing:border-box}.nayla-related-products.wrapper-full>.nayla-single-product{width:100%}.mobile-align-right .menu-toggle{float:right;margin-left:40px}.nayla-product-head>div{width:100%;padding-top:10px;overflow:visible}.product-gallery-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;width:fit-content}.product-gallery-wrap .product-gallery-image{width:100vw;padding:0 12.5px;box-sizing:border-box}.nayla-product-head>div.product-info{width:100%;margin-bottom:100px}.product-description{max-width:100%}.product-price.text-h5{margin-bottom:1em}.product-detail-tabs>div{width:100%}.nayla-subscribe-form{width:auto;min-width:auto}.mobile-align-center{text-align:center}.mobile-align-left{text-align:left}.mobile-align-right{text-align:right}.mobile-self-top{align-self:flex-start}.mobile-self-bottom{align-self:flex-end}.hide-desktop{display:block !important}.showcase-minimal-list.fullscreen .sml-images{max-width:100%;left:0;bottom:unset;top:100px;z-index:1}.showcase-infinite-grid.vertical .sfg-infinite-wrap{padding:0 15px}.showcase-infinite-grid.vertical.col-3 .sfg-grid-wrapper{-ms-grid-columns:1fr [1];grid-template-columns:repeat(1, 1fr)}.showcase-infinite-grid.vertical .showcase-project{width:90%;height:auto}.showcase-infinite-grid.vertical.col-3 .project-image{max-width:100%}.showcase-infinite-grid.vertical .showcase-project{padding-bottom:30px}.showcase-infinite-grid.horizontal.col-3 .sfg-grid-wrapper>div{grid-auto-columns:50vw}.showcase-infinite-grid.horizontal.col-3 .showcase-project{width:100%;padding:0}.showcase-infinite-grid.horizontal.col-3 a{max-width:80%}.project-image .nayla-video,.project-image .nayla-video video{width:100%;max-width:100%}.showcase-fullscreen-slideshow .project-inner>div.project-details>div{width:100%;text-align:center}.showcase-fullscreen-slideshow .project-inner>div.project-details>div:last-child{text-align:center}.showcase-fullscreen-slideshow .project-button{-webkit-transform:translate(-50%, -50%) scale(0.8);-ms-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8);top:70%}.pt_word{display:block !important;float:left;width:100%}.showcase-fullscreen-slideshow .project-inner .project-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showcase-interactive-grid .project-details .nayla-button{--mainColor: #fff}span.scatter-close{position:fixed;z-index:99;top:100px;background:var(--mainBackground);padding:0.5em;border-radius:30px}.showcase-wall .showcase-footer{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:35px}.showcase-wall.fullscreen{height:auto}.showcase-wall-wrap{position:relative;top:unset;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:75px}.sw-projects-wrap{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showcase-wall .showcase-project{padding-left:50px;padding-bottom:0}.showcase-wall .showcase-project::after{display:none}.showcase-wall .showcase-project .project-index{left:25px;-webkit-transform:none;-ms-transform:none;transform:none;opacity:.3}.nayla-dynamic-carousel .carousel--wrapper{height:var(--mobileHeight)}.single-project-image{height:var(--mobileHeight)}.mobile-align-left{text-align:left}.mobile-align-center{text-align:center}.mobile-align-right{text-align:right}.fullscreen{height:100dvh}.showcase-carousel.fullscreen{height:100svh}.project-page-header.half-image .project-back-button{left:0;bottom:15px}.page-loader-percentage{left:30px;bottom:30px;font-size:50px;z-index:8}.showcase-interactive-grid .projects-wrapper{-ms-grid-rows:30vh;grid-template-rows:30vh;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2, 1fr);gap:10px;height:auto}.showcase-interactive-grid .projects-wrapper>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.showcase-interactive-grid .projects-wrapper>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.showcase-interactive-grid .showcase-project{-ms-grid-column-span:2 !important;grid-column:span 2 !important}.showcase-interactive-grid{padding-left:0;padding-right:0;height:auto}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project{max-width:40vw}.showcase-interactive-grid .projects-wrapper.intro-grid--scatter .showcase-project.active{width:85vw}.showcase-interactive-grid .project-title{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);mix-blend-mode:difference;color:#fff;top:25%}.showcase-interactive-grid .project-details{right:unset;left:0;z-index:1;color:#fff;mix-blend-mode:difference;max-width:100%;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;padding:1em}.showcase-interactive-grid .showcase-project.project-right .project-title{right:unset;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.showcase-wall .showcase-project::after{width:40px;height:2.5px}.nayla-clients-grid .client a img{max-width:75px}.showcase-carousel .nayla-video{height:100%}.showcase-carousel .project-title{font-size:50px}.mobile-align-left{text-align:left}.post-meta>div:last-child{float:left;margin-top:2em}.post-details{min-height:350px}.project-page-header.video{height:auto;min-height:100vh}.project-page-header.video .project-video{position:static;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:50px}.project-page-header.video .project-meta{position:relative;display:block;float:left;margin-top:35px}.project-page-header.video .project-meta>div{width:100%;max-width:unset}.image-compare>div,.image-compare>div img{height:100%}.image-compare,.section.fullscreen{--mobileHeight: 100svh;min-height:var(--mobileHeight)}.project-page-header.half-image .nayla-icon{left:0;bottom:0}.project-page-header.creative .project-meta>div{width:100%;margin-bottom:30px}#site-navigation.fullscreen_menu .fullscreen-menu-wrapper .fullscreen-menu-wrap-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.next-project-image{width:90%;max-height:90%;z-index:-1}.project-page-header.no-image .wrapper .project-meta>span{width:100%;margin-bottom:15px}.project-page-header.no-image .wrapper .project-title h1.md-title{font-size:45px}.showcase-fullscreen-wall .project-image{width:75vw}.showcase-fullscreen-wall .showcase-project a{padding:0;padding-left:25px}.showcase-fullscreen-wall .showcase-project::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.showcase-fullscreen-wall .showcase-project{white-space:nowrap}.showcase-list .project-meta::before{margin-left:0;margin-top:10px}.showcase-list .project-meta{margin-top:10px;display:block;float:left;width:100%}.showcase-list .showcase-project .project-image{width:100%}.showcase-list .project-title.text-h1{font-size:30px;line-height:45px}.showcase-list .showcase-project::before{display:none}.showcase-list .showcase-project a{padding:5px 0}ul.menu.horizontal li{padding-bottom:1em;padding-right:0;padding-left:0}.nayla-dynamic-grid.ndg-projects{--gc: repeat(3, 1fr) !important;--gap: 50px !important}.nayla-dynamic-grid.ndg-projects .grid--item{--c: span 3 !important}.text-wrapper br{display:none}.text-wrapper br.show-mobile{display:block}.single-image img,.single-image{width:var(--mobileWidth);height:var(--mobileHeight);-o-object-fit:cover;object-fit:cover}.section{padding-top:100px;margin-bottom:50px}#mouseCursor{display:none}.carousel--item{width:var(--wm)}.nayla-number-counter{font-size:var(--mobileFontSize)}.align-mobile-left{text-align:left}.nayla-icon span{font-size:var(--mobileFontSize)}.team-member-cv{width:100%}ul.nayla-awards-list li a span{margin-bottom:1em}ul.nayla-awards-list li a span:last-child{margin-bottom:0}.nayla-clients-grid{-ms-grid-columns:1fr 50px 1fr !important;grid-template-columns:1fr 1fr !important;grid-column-gap:50px;grid-row-gap:25px}ul.nayla-awards-list li a{-ms-flex-wrap:wrap;flex-wrap:wrap}ul.nayla-awards-list li a span:nth-child(2){margin-bottom:15px}ul.nayla-awards-list li a{padding-top:1rem;padding-bottom:1rem}.nayla-awards-head.detect-pov{display:none}ul.nayla-awards-list li a span{width:100% !important}ul.nayla-awards-list li a span:last-child{text-align:left}.nayla-awards.simple ul.nayla-awards-list li a span{width:auto !important}.nayla-awards.simple ul.nayla-awards-list li a{padding-top:1.5rem;padding-bottom:1.5rem}.nayla-video .play-icon.icon::after{width:50px;height:50px}.nayla-video .play-icon.icon span{font-size:30px}.nayla-video.video_lightbox .play-icon{margin-left:15px}.nlv .plyr__video-wrapper{height:auto}.plyr__controls__item.plyr__progress__container{width:60%}.plyr__controls .plyr__controls__item:first-child,.plyr__volume{width:20%}.testimonial-content.text-h4{font-size:20px;line-height:1.6em}.carousel--item .nayla-info-box{padding-right:0}.info-box-content{max-width:100%}.nayla-infinite-tabs .tab-title{margin-right:50px}.nayla-services.ordered .service-title-wrap{padding-left:15%;padding-bottom:1em}.md-title{--mobileFontSize: 46px;font-size:var(--mobileFontSize)}.big-title{font-size:var(--mobileFontSize);line-height:1.4;letter-spacing:-0.05em}.big-title .anim_line{white-space:nowrap}h1,.text-h1{--mobileFontSize: 46.88px;font-size:var(--mobileFontSize);line-height:1.2em;letter-spacing:-0.03em}h2,.text-h2{--mobileFontSize: 36.50px;font-size:var(--mobileFontSize);line-height:50px;letter-spacing:-0.03em}h3,.text-h3{--mobileFontSize: 28.2px;font-size:var(--mobileFontSize);line-height:40px;letter-spacing:-0.01em}h4,.text-h4{font-size:26.56px;line-height:38px;margin-left:-1px;font-weight:normal;margin-bottom:1em}h5,.text-h5{font-size:21.25px;line-height:36px;margin:0}h6,.text-h6{font-size:17px;line-height:28px;margin:0}p{margin-bottom:0.3em}.text-wrapper span.text-indent{display:none}.text-wrapper{width:var(--mobileWidth)}.project-page-header.fullscreen-image .project-summary{float:left}.project-page-header.fullscreen-image .project-category{margin-bottom:10px}.project-page-header.fullscreen-image .project-summary{margin-bottom:30px}.project-page-header.fullscreen-image .project-title{margin-bottom:30px}.project-page-header.creative .project-meta>div.project-summary{float:left;text-align:left;margin-top:30px}.project-page-header.creative .project-image{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.project-page-header.creative .project-title h1.big-title{font-size:102px}.project-page-header.half-image .project-title h1{font-size:60px;line-height:70px}.project-page-header.half-image .project-category{margin-left:10px}.project-page-header.half-image{height:80vh}.project-page-header.half-image .rotate-text-area{left:-20px;-webkit-transform:translateX(0%) translateY(50%) scale(0.8);-ms-transform:translateX(0%) translateY(50%) scale(0.8);transform:translateX(0%) translateY(50%) scale(0.8)}.project-page-header.half-image .project-button{right:0;bottom:30px}.project-page-header.half-image .wrapper{padding-top:130px}.project-page-header.tall .project-title{max-width:100%}.project-page-header.tall .project-title h1{font-size:60px;line-height:75px;margin-bottom:30px}.project-page-header.tall .project-summary{max-width:90%;margin-left:10px}.project-page-header.tall .project-category{margin-left:0px;margin-bottom:35px}.project-page-header.tall .rotate-text-area{display:none}.project-page-header.tall .project-meta>div .meta-title{margin-bottom:10px}.project-page-header.tall .project-meta>div{margin-bottom:25px}.project-page-header.tall .project-button{margin-top:35px}.project-page-header.tall .wrapper{padding-top:25vh}.project-page-header.image-gallery.vertical .project-hero{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;margin-bottom:50px}.project-page-header.image-gallery.vertical .project-hero>div.project-category{margin-top:0;margin-bottom:0}.project-page-header.image-gallery.vertical .project-title h1{font-size:75px;white-space:normal;margin-left:0;line-height:80px}.project-page-header.image-gallery.vertical .project-hero>div.project-title{margin-top:35px}.project-page-header.image-gallery div.project-slide-button span{font-size:100px}.project-page-header.image-gallery.vertical div.project-slide-button{right:unset;left:0;z-index:1;mix-blend-mode:difference;color:#fff}.project-page-header.image-gallery.vertical .project-images{width:100%}.rotate-text-area.bg:after{width:90%;height:90%}.project-page-header.image-gallery .project-title h1{font-size:50px;line-height:50px;white-space:nowrap}.project-page-header.image-gallery .project-images-slider{gap:25px}#site-navigation.fullscreen_menu ul.menu.main-menu li{font-size:40px;white-space:nowrap}.hide-mobile{display:none !important}.hide-desktop{display:block}.grid-projects-wrapper{-ms-grid-columns:unset !important;grid-template-columns:unset !important;gap:0 !important}.grid-project{-ms-grid-column:1 !important;grid-column:1 / 1 !important;margin-bottom:2em}ul.grid-portfolio-filtering{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:1}ul.grid-portfolio-filtering li{padding-bottom:1em;margin-left:0}ul.grid-portfolio-filtering::after{content:"";display:block;position:absolute;top:-25px;left:-25px;width:100%;height:0%;background:#fff;z-index:-1;opacity:0;border-radius:20px;padding-bottom:50px;padding-right:75px;pointer-events:none}ul.grid-portfolio-filtering:hover::after{height:100%;opacity:1}.grid-filter{display:none}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-title{overflow:hidden;width:100%}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-year{width:auto;float:left}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-year::before{content:"/";display:inline-block;margin:0 15px}span.g-list-arrow{margin-left:0}.portfolio-grid.grid-list .grid-project-meta>div{margin-top:15px}#site-navigation.fullscreen_menu.temp_fullscreen{height:100vh}#site-navigation.fullscreen_menu.temp_fullscreen ul.main-menu li.has-children{margin-left:-10px}#site-navigation.fullscreen_menu.temp_fullscreen ul.menu.main-menu .sub-menu.big li{font-size:30px}#site-navigation.fullscreen_menu.temp_fullscreen ul.menu.main-menu .sub-menu.small li{font-size:20px;text-transform:none;letter-spacing:-0.02em}#site-navigation.fullscreen_menu li.has-children span.sub-toggle{margin-top:0;margin-left:0;font-size:13px}#site-navigation.fullscreen_menu .sub-close{-webkit-transform:translateX(0px) translateY(-35px) rotate(180deg);-ms-transform:translateX(0px) translateY(-35px) rotate(180deg);transform:translateX(0px) translateY(-35px) rotate(180deg)}#site-navigation.fullscreen_menu .sub-close.active{-webkit-transform:translateX(0px) translateY(-35px) rotate(0deg);-ms-transform:translateX(0px) translateY(-35px) rotate(0deg);transform:translateX(0px) translateY(-35px) rotate(0deg)}#site-navigation.fullscreen_menu .sub-close.active:hover{-webkit-transform:translateX(0px) translateY(-35px) rotate(-180deg);-ms-transform:translateX(0px) translateY(-35px) rotate(-180deg);transform:translateX(0px) translateY(-35px) rotate(-180deg)}.showcase-carousel .sc-images.swiper-container{width:80%;height:60%;pointer-events:none}.showcase-carousel .project-title h2{font-size:50px}.showcase-fullscreen-slideshow .project-meta .project-title h2{font-size:60px;line-height:70px}.showcase-fullscreen-slideshow .project-meta>div.project-button span{font-size:40px}.showcase-fullscreen-slideshow .project-meta>div{margin-bottom:10px}.showcase-fullscreen-slideshow .project-meta{left:0 !important}.showcase-fullscreen-slideshow .project-meta>div.project-title br{display:none}.showcase-fullscreen-carousel .project-title h2{font-size:60px}.showcase-fullscreen-carousel .showcase-project.swiper-slide{padding:0}.showcase-fullscreen-carousel .project-meta>div{font-size:14px}.project-page-header.image-gallery .project-hero{width:100vw;margin-right:0}.project-page-header.image-gallery .project-hero>div.project-meta{-ms-flex-wrap:wrap;flex-wrap:wrap}.project-page-header.image-gallery div.project-slide-button{bottom:50%;right:50px}.showcase-fullscreen-wall.fullscreen{height:auto}.showcase-fullscreen-wall .sfw-projects-wrapper{position:relative;width:100%;top:0;margin-top:150px;display:block;float:left}.showcase-fullscreen-wall .showcase-project::after{display:none}.showcase-fullscreen-wall .showcase-project a{padding:0;padding-bottom:0.5em}.showcase-fullscreen-wall.fullscreen .showcase-footer{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;display:block;float:left;margin-top:150px;left:0;padding:0}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, rgba(255,255,255,0.901961));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0,0,0,0.14902));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4, 0, 0.2, 1),width 0.35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255,255,255,0.901961));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg, currentColor 0, rgba(0,0,0,0) 0);background-image:linear-gradient(to right, currentColor var(--value, 0), rgba(0,0,0,0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0,0,0,0.14902));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35,40,47,0.6) 25%, rgba(0,0,0,0) 0, rgba(0,0,0,0) 50%, rgba(35,40,47,0.6) 0, rgba(35,40,47,0.6) 75%, rgba(0,0,0,0) 0, rgba(0,0,0,0));background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35,40,47,0.6)) 25%, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 50%, var(--plyr-progress-loading-background, rgba(35,40,47,0.6)) 50%, var(--plyr-progress-loading-background, rgba(35,40,47,0.6)) 75%, rgba(0,0,0,0) 75%, rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25098))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35,40,47,0.101961))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35,40,47,0.101961))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35,40,47,0.101961))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193,200,209,0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.74902));background:var(--plyr-video-controls-background, linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.74902)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25098)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25098)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25098)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255,255,255,0.501961))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255,255,255,0.501961))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35,40,47,0.14902), 0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255,255,255,0.501961))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255,255,255,0.25098))}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr.plyr--hide-controls:fullscreen{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0,0,0,0.14902));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.74902));background:var(--plyr-video-controls-background, linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.74902)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);border:0 !important;height:1px !important;overflow:hidden;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}[class^="ic_"]{position:absolute !important;top:-9999px;left:-9999px}.nayla-form .send-wrap button.button.button-disabled{color:var(--mainBackground);background:var(--mainColor);pointer-events:none}.nayla-form>form .error{display:block;position:absolute;left:0;bottom:0;height:0px;opacity:.15;font-size:0.7rem}.alchemy-richtext.text-wrapper a::after{content:"";position:absolute;left:0;bottom:-0.1rem;width:100%;height:0.1rem;background-color:currentColor;transition:width 0.3s ease-in-out, left 0.3s ease-in-out}.alchemy-richtext.text-wrapper a:hover::after{width:0;left:100%;opacity:.5}.alchemy-richtext.text-wrapper h6{line-height:1.5}div#mouseCursor{background-color:transparent}
