@import url(css/content.css);@import url(css/showcase.css);@import url(css/shortcodes.css);@import url(css/assets.css);audio,hr,ins,mark{display:inline-block}#burger-wrapper,#logo,nav.open{pointer-events:initial}.burger-dots #menu-burger,.burger-lines #menu-burger{position:relative;margin:0 auto;z-index:2;pointer-events:none}#logo a.disable,#site-navigation.fullscreen_menu li.menu-item-has-children.sub-active,.burger-dots #menu-burger,.cursor-active .plyr__video-embed iframe,.nayla-video.no-interactions,.open #logo a,.project-image .plyr,.showcase-3d-titles .s3t-projects-wrap .showcase-project a .project-title span,.showcase-infinite-grid.lenis-scrolling .showcase-project,.showcase-list .project-image,.showcase-minimal-list .showcase-project a,.showcase-wall.animating,header,nav{pointer-events:none}#site-navigation.fullscreen_menu ul.menu.main-menu li a .mt_line,.nayla-page-transition.offset-x .capt_chars,.page-loader-count span,.showcase-carousel .pt_line,.showcase-carousel.animatingg .showcase-project,.showcase-fullscreen-slideshow .pd_word,.showcase-fullscreen-slideshow .pt_char,.showcase-fullscreen-wall .showcase-project .project-title,.showcase-interactive-grid .project-title .tit_line,.showcase-wall.animating .sw-projects-wrap,body,body.smooth-scroll,figure.has-parallax,main{overflow:hidden}body a,ins,mark{text-decoration:none}[type=search],input[type=search]{-webkit-appearance:textfield}.justify-text,.justify-text .anim_line{-moz-text-align-last:justify;text-align-last:justify}#footer,.wrapper{z-index:1}.grid--products,.product-gallery-wrap{-ms-grid-rows:auto;grid-template-rows:auto}.blend,.nayla-single-product .sale-badge,.showcase-cards .project-meta,.showcase-footer.mx-difference,.site-header.mx-difference{mix-blend-mode:difference}@font-face{font-family:mona-sansextrabold_wide;src:url('webfonts/mona-sans-extraboldwide-webfont.woff2') format('woff2'),url('webfonts/mona-sans-extraboldwide-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:mona-sanslight_wide;src:url('webfonts/mona-sans-lightwide-webfont.woff2') format('woff2'),url('webfonts/mona-sans-lightwide-webfont.woff') format('woff');font-weight:400;font-style:normal}body,html{font-family:Poppins,sans-serif;font-weight:400;height:100%;width:100%;color:#444;background-color:#fff;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}html{box-sizing:border-box;margin-right:0!important;overflow:visible!important}legend,pre{-webkit-box-sizing:border-box;max-width:100%}body{overflow-y:scroll;-webkit-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}.light-content #logo img.black-logo,.light-content .white-header #logo img.white-logo,.light-content .white-header.over-white-section #logo img.black-logo,.nayla-accordion .accordion-item .accordion-title.detect-pov .accordion-toggle,.project-page-header.video.video-starts .project-meta,.project-page-header.video.video-starts .project-top,.scale-up.scale-drag #ball-drag-x:after,.scale-up.scale-drag #ball-drag-x:before,.scale-up.scale-drag #ball-drag-y:after,.scale-up.scale-drag #ball-drag-y:before,.scale-up.scale-none #ball:after,.scale-up.scale-none #ball:before,.show-loader1 .light-content .white-header #logo img.black-logo,.showcase-fullscreen-wall.switching .showcase-project::before,.showcase-infinite-grid.hovered .sfg-bg-text,.showcase-interactive-grid.will-animated,.showcase-list .project-meta,.showcase-list .project-meta>div.project-year,.showcase-wall.animating .project-index,.showcase-wall.animating .showcase-project::after,.white-header #logo img.black-logo,body.hidden{opacity:0}main111{-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}audio{max-width:100%}address,cite,dfn,em,i{font-style:italic}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help}.dark-section b,.dark-section strong,.light-content b,.light-content strong{font-weight:600;color:#fff}.light-content .light-section b,.light-content .light-section strong{font-weight:600;color:#000}ins,mark{background:#000;color:#fff;border-radius:2px}.dark-section ins,.dark-section mark,.light-content ins,.light-content mark{background:#fff;color:#000}.light-content .light-section ins,.light-content .light-section mark{background:#111;color:#fff}code,kbd,pre,samp,tt,var{font-family:monospace,serif;font-size:15px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6}pre{-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;background-color:rgba(0,0,0,.05)}#header-container,header{box-sizing:border-box;width:100%}.dark-section pre,.light-content pre{background-color:rgba(255,255,255,.05);color:#fff}.light-content .light-section pre{background-color:rgba(0,0,0,.05);color:#000}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none;content:'';content:none}blockquote{color:#000;line-height:1.6;font-weight:500;position:relative}#ball.over-movie i,#site-navigation.dark a,.dark-section .button-icon,.dark-section .button-text,.dark-section .link-text,.dark-section a,.dark-section blockquote,.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4,.dark-section h5,.dark-section h6,.drag-cursor-white #ball i,.drag-cursor-white #ball-drag-x:after,.drag-cursor-white #ball-drag-x:before,.drag-cursor-white #ball.with-icon i,.light-content #ball i,.light-content #ball p,.light-content #ball-drag-x:after,.light-content #ball-drag-x:before,.light-content #ball-drag-y:after,.light-content #ball-drag-y:before,.light-content #ball.with-icon i,.light-content .button-icon,.light-content .button-text,.light-content .copyright,.light-content .light-section thead tr,.light-content .link-text,.light-content .socials li a,.light-content .socials-wrap,.light-content .white-header.over-white-section .button-text,.light-content a,.light-content blockquote,.light-content blockquote cite,.light-content blockquote small,.light-content h1,.light-content h2,.light-content h3,.light-content h4,.light-content h5,.light-content h6,.scale-drag-horizontal #ball:after,.scale-drag-horizontal #ball:before,.show-loader1 .light-content .white-header .button-text,.showcase-fullscreen-slideshow .showcase-project.light .project-inner,.showcase-fullscreen-slideshow .showcase-project.light .project-inner a,.showcase-wall.light .showcase-project .project-index,.white-header .button-icon,.white-header .button-text,.white-header a,thead tr{color:#fff}.blend #site-navigation.classic ul.main-menu>li.has-children>.sub-menu a,.dark-section thead tr,.drag-cursor-black #ball i,.drag-cursor-black #ball-drag-x:after,.drag-cursor-black #ball-drag-x:before,.drag-cursor-black #ball.with-icon i,.light-content #ball.with-icon.dark-icon i,.light-content .light-section .button-icon,.light-content .light-section .button-text,.light-content .light-section .link-text,.light-content .light-section blockquote,.light-content .light-section h1,.light-content .light-section h2,.light-content .light-section h3,.light-content .light-section h4,.light-content .light-section h5,.light-content .light-section h6,.light-content .white-header .button-icon,.light-content .white-header .button-text,.light-content .white-header a,.light-content thead tr{color:#000}.light-content .light-section li,.light-content .light-section p,.light-content .light-section tr,li,table,tr{color:#444}blockquote::before{content:"\275D";position:absolute;left:0;top:5px;line-height:1;font-size:3rem;font-weight:500}dt,span.new__page{font-weight:700}blockquote cite,blockquote small{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5}#ball p,blockquote b,blockquote strong{font-weight:600}blockquote cite,blockquote em,blockquote i{font-style:normal}sub{top:.5ex;bottom:-.25em}li>ol,li>ul{margin:20px 0 15px 25px}li{line-height:20px}.dark-section li,.dark-section tr,.light-content li,.light-content tr{color:#ccc}#site-navigation.classic .menu-item.has-children.classic,.blockUp,.capt_char,.hover-imageMask .grid-project .grid-project-image,.single-post-page .entry-meta,.text-wrapper .has-anim-text a>div,.text-wrapper>:not(.has-anim-text) a,figure{position:relative}.full figure.has-parallax{overflow:hidden;height:100vh}.showcase-infinite-grid.horizontal.col-3 .project-image,figure img{max-width:100%}.has-parallax-content>img,.has-parallax>img{width:100%;height:100%;position:absolute;display:block;object-position:center;object-fit:cover}figcaption{background-color:rgba(0,0,0,.3);bottom:0;color:#fff;font-weight:400;position:absolute;right:0;z-index:10;border-radius:0}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}.nayla-form>form>div>textarea,input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-spacing:0;border-collapse:collapse;border-spacing:0;display:block;float:left;width:100%}.light-content .light-section thead,thead{background-color:#000;color:#fff}#ball-loader,a,header{background-color:transparent}.dark-content .item i.arrow-icon::after,.dark-section thead,.light-content #ball i.arrow-icon:after,.light-content #menu-burger span,.light-content .change-header i.arrow-icon::after,.light-content .white-header.over-white-section #menu-burger span,.light-content i.arrow-icon-down::after,.light-content i.arrow-icon-up::after,.light-content i.arrow-icon:after,.light-content thead,.show-loader1 .light-content .white-header #menu-burger span,.showcase-wall.light .showcase-project::after,.site-header.light .toggle-line,.site-header.mx-difference .toggle-line,.white-header #menu-burger span{background-color:#fff}.light-content .light-section tr:nth-child(2n),tr:nth-child(2n){background-color:rgba(0,0,0,.05)}.dark-section tr:nth-child(2n),.light-content tr:nth-child(2n){background-color:rgba(255,255,255,.1)}.light-content .light-section hr.animated-line:before,hr.animated-line:before{background:rgba(0,0,0,.1)}caption,td,th{font-weight:400;text-align:left}del{color:#767676}hr{border:0;width:100%;float:none;margin:0;opacity:1!important;transform:translateY(0)!important}hr.animated-line{height:1px;padding-top:20px;padding-bottom:20px}hr.animated-line:before{content:"";display:block;width:0;height:1px}.dark-section hr.animated-line:before,.light-content hr.animated-line:before{background:rgba(255,255,255,.15)}hr.animated.animated-line:before{width:100%;-webkit-transition:width .7s ease-in-out .1s;transition:width .7s ease-in-out .1s}.button-wrap:after,hr:after{clear:both;content:" ";display:block;height:0;visibility:hidden}#page,.nayla-sub-menu-wrap.active,.showcase-horizontal-list .shl-images .project-image.active,.showcase-interactive-grid .showcase-project.active .project-details{visibility:visible}::selection{background:#000;color:#fff;text-shadow:none}header{height:120px;left:0;top:0;position:fixed;z-index:1000;-webkit-transition:background .4s ease-in-out .3s;transition:background ease-in-out}#header-container{height:inherit;padding:20px 80px;margin:0 auto;position:relative;z-index:20;opacity:0}#logo img.black-logo,.header-visible #header-container,.light-content #logo img.white-logo,.light-content .white-header #logo img.black-logo,.light-content .white-header.over-white-section #logo img.white-logo,.menu-open.light-content .slide-in #logo img.white-logo,.nayla-page-transition.running>*,.product-detail-tabs>div .tab-title.active,.show-loader1 .light-content .white-header #logo img.white-logo,.white-header #logo img.white-logo,div#mouseCursor.hover-icon .mouse-cursor-icon::after{opacity:1}#logo{position:relative;display:table;z-index:10;top:15px;float:left}#logo a{display:block;-webkit-transition:transform .5s ease-in-out .1s;transition:transform .5s ease-in-out .1s}#logo img{display:block;height:40px;width:auto;max-width:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}#logo img.white-logo{position:absolute;top:0;left:0;opacity:0}.dark-content-header #logo img.black-logo,.light-content-header #logo img.white-logo,.showcase-horizontal-list .showcase-project.active,div#mouseCursor.hover-icon,div#mouseCursor.hover-text{opacity:1!important}.dark-content-header #logo img.white-logo,.light-content-header #logo img.black-logo,.loading .showcase-fullscreen-wall .showcase-project::after{opacity:0!important}@media all and (min-width:1025px){.classic-menu .flexnav,.classic-menu nav{float:right;width:auto;position:relative;display:block}.classic-menu .before-span,.classic-menu .menu-timeline{opacity:1!important;transform:translateY(0)!important}.classic-menu nav{top:0;-webkit-transition:.2s ease-in-out .5s;transition:.2s ease-in-out .5s;height:60px;margin:10px 0;background-color:transparent!important;opacity:1!important}.classic-menu .flexnav{max-height:60px}.classic-menu .flexnav .touch-button{background:0 0;display:none}.classic-menu .flexnav li a span:nth-child(2),.classic-menu .flexnav li a span:nth-child(3),.classic-menu .flexnav li ul li a.link::before,.flexnav .touch-button .navicon,.fullscreen-menu .flexnav .touch-button .navicon,.fullscreen-menu .flexnav a.link::before,.fullscreen-menu .flexnav li ul:after{display:none}.classic-menu .flexnav li{background:0 0;padding:20px 30px}.classic-menu .menu-timeline{pointer-events:initial}.classic-menu .flexnav li:last-child{padding-right:0}.classic-menu .flexnav li a{background:0 0;padding:0;position:relative;border-left:none;color:#222;font-size:14px;font-weight:500;line-height:24px;display:block;overflow:hidden}.classic-menu.white-header .flexnav li a,.classic-menu.white-header .flexnav li:hover a,.fullscreen-menu.invert-header .flexnav li a,.fullscreen-menu.invert-header .flexnav li a span:nth-child(2),.fullscreen-menu.invert-header .flexnav li a span:nth-child(3),.light-content .classic-menu .flexnav li a,.light-content .classic-menu .flexnav li:hover a{color:#fff}.classic-menu .flexnav li:hover a,.light-content .classic-menu.white-header .flexnav li a,.light-content .classic-menu.white-header .flexnav li:hover a{color:#222}.flexnav:hover li a,.light-content .classic-menu.white-header .flexnav:hover li a{color:rgba(0,0,0,.4)}.classic-menu.white-header .flexnav:hover li a,.light-content .classic-menu .flexnav:hover li a{color:rgba(255,255,255,.4)}.classic-menu .flexnav li a span{position:relative;display:block;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transform-origin:100% 0%}.classic-menu .flexnav li a span::before{position:absolute;top:100%;width:100%;left:0;content:attr(data-hover)}.classic-menu .flexnav li ul:after,.classic-menu .flexnav ul li ul:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 9px;border-color:transparent transparent #000;display:block}.classic-menu .flexnav li:hover a span{-webkit-transform:translateY(-100%);transform:translateY(-100%);transform-origin:0% 0%}.classic-menu .flexnav li ul li a{padding:0 20px 20px;background-color:transparent;font-size:14px;font-weight:400;text-transform:none;color:#fff!important;opacity:.6;-webkit-transition:50ms ease-in-out;-moz-transition:50ms ease-in-out;-o-transition:50ms ease-in-out;-ms-transition:50ms ease-in-out;transition:50ms ease-in-out}.classic-menu .flexnav li ul li a.active,.classic-menu .flexnav li ul li a:hover,.fullscreen-menu .flexnav li a.active,.fullscreen-menu .flexnav li.hover a span:nth-child(3),.fullscreen-menu .flexnav li:hover a,.fullscreen-menu .flexnav li:hover a span:nth-child(3),.fullscreen-menu .flexnav.hover li a,.fullscreen-menu .flexnav:hover li a,.fullscreen-menu .flexnav:hover li ul li a.active,.fullscreen-menu .flexnav:hover li ul li:hover>a{opacity:1}.classic-menu .flexnav li>ul li{margin-left:0;padding:0;opacity:1!important;transform:none!important}.classic-menu .flexnav li ul{min-width:180px;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);display:block!important;opacity:0!important;height:inherit!important;overflow:visible!important;visibility:hidden;left:15px;top:60px;padding-top:20px;background:#000;border-radius:3px;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out!important;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out!important}.classic-menu .flexnav li:last-child ul{left:auto;right:-10px}.classic-menu .flexnav li ul ul{left:5px!important}.classic-menu .flexnav li ul:after{top:-6px;left:20px}.classic-menu .flexnav li:last-child ul:after{left:auto;right:20px}.classic-menu .flexnav ul li ul:after{top:15px;left:-10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.classic-menu .flexnav li ul li>ul,.classic-menu .flexnav li ul.open ul.open{top:-5px;z-index:10}.classic-menu .flexnav li:last-child ul li>ul,.classic-menu .flexnav li:last-child ul.open ul.open{margin-left:-100%;left:-5px!important;right:auto;top:0}.classic-menu .flexnav li:last-child ul li ul::after{right:-10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.classic-menu .flexnav ul li ul li a,.classic-menu .flexnav ul li ul li ul li a{background:#000}.classic-menu .flexnav li ul.flexnav-show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1!important;visibility:visible;-webkit-transition:opacity .2s ease-in-out .1s,visibility .2s ease-in-out,transform .2s ease-in-out .1s;transition:opacity .2s ease-in-out .1s,visibility .2s ease-in-out,transform .2s ease-in-out .1s}.fullscreen-menu .nav-height{overflow-y:scroll;position:relative;height:100%;padding:40px 30px 40px 0;width:calc(100% + 30px);box-sizing:border-box}.fullscreen-menu nav{height:100vh;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;visibility:visible;pointer-events:none;opacity:0;padding:20px 0}.fullscreen-menu nav.open{visibility:visible;pointer-events:initial}.fullscreen-menu .flexnav{max-height:2000px;-webkit-transition:.2s ease-in .6s;transition:.2s ease-in .6s;display:table;width:auto;padding:0 20px;box-sizing:border-box;margin:0 auto;float:none}.fullscreen-menu .flexnav.flexnav-show{-webkit-transition:.3s ease-out .2s;transition:.3s ease-out .2s}.fullscreen-menu .flexnav li{text-align:center;padding:0;box-sizing:border-box;float:none}.fullscreen-menu .menu-timeline{opacity:0;opacity:1}.fullscreen-menu .flexnav .touch-button{width:100%;display:block;height:6vw}.fullscreen-menu .flexnav li ul li .touch-button{height:32px}.fullscreen-menu .flexnav li.link{border-bottom:none}.fullscreen-menu .flexnav li a{font-family:mona-sansextrabold_wide;font-weight:500;font-size:calc(1rem + 5.15vw);line-height:120px;padding:0 50px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;color:#222}.uppercase-titles .fullscreen-menu .flexnav>li>a{text-transform:uppercase}.fullscreen-menu .flexnav:hover li ul li a{opacity:.3}.fullscreen-menu .flexnav li ul{margin-top:0;margin-bottom:30px;position:relative;left:0}.fullscreen-menu .flexnav li ul li a{padding:0;font-family:Poppins,sans-serif;font-size:16px !important;line-height:30px!important;font-weight:500 !important;border-top:none;text-transform:none}.fullscreen-menu .flexnav ul li ul li a{background:0 0}.fullscreen-menu .flexnav li ul li>ul,.fullscreen-menu .flexnav li ul.open ul.open{margin-left:0;top:0}.fullscreen-menu .menu-timeline .before-span{opacity:0;display:block;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-perspective:480px;perspective:480px}.fullscreen-menu .flexnav li,.fullscreen-menu .flexnav li a{background-color:transparent;border:0}.fullscreen-menu .flexnav li a .span-cube{position:relative;display:block;overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-60px) rotateX(0);transform:translateZ(-60px) rotateX(0);transform-origin:center;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.fullscreen-menu .flexnav li.hover a .span-cube,.fullscreen-menu .flexnav li:hover a .span-cube{-webkit-transform:translateZ(-60px) rotateX(90deg);transform:translateZ(-60px) rotateX(90deg)}.fullscreen-menu .flexnav li a span:first-child{font-family:mona-sansextrabold_wide;color:transparent;position:relative;width:100%;display:block}.fullscreen-menu .flexnav li a span:nth-child(2){font-family:mona-sansextrabold_wide;color:#222;position:absolute;top:0;width:100%;left:0;opacity:1;-webkit-transform:rotateX(0) translateZ(60px);transform:rotateX(0) translateZ(60px);backface-visibility:hidden;-webkit-transition:opacity .4s ease-in-out;transition:.4s ease-in-out}.fullscreen-menu .flexnav li.hover a span:nth-child(2),.fullscreen-menu .flexnav li:hover a span:nth-child(2){opacity:0}.fullscreen-menu .flexnav li a span:nth-child(3){font-family:mona-sanslight_wide;color:#222;position:absolute;top:50%;width:100%;left:0;opacity:0;-webkit-transform:rotateX(-90deg) translateZ(0);transform:rotateX(-90deg) translateZ(0);backface-visibility:hidden;-webkit-transition:opacity .4s ease-in-out;transition:.4s ease-in-out}}#burger-wrapper{width:40px;height:40px;float:right;top:8px;right:0;display:flex;position:relative;justify-content:center;align-items:center;cursor:pointer}#burger-wrapper .touch-button,.burger-lines #menu-burger span:nth-child(3),.cart-totals>div.nayla-checkout-button::after,.classic-menu .button-wrap.right.menu,.hide_desktop,.nayla-form>form>div.send-wrap::after,.nayla-form>form>div.send-wrap::before,.product-detail-tabs>div .tab-content,.site-header.light .dark-logo,.site-header.light .sticky-dark-logo,.site-header.mx-difference .dark-logo,[hidden],body.hide-footer #footer,img.light-logo,img.sticky-light-logo,template{display:none}.burger-dots #menu-burger{top:0;width:25px;height:25px}#ball.over-movie i.fa-play,#ball.over-movie.pause-movie i.fa-pause,.menu-overlay #menu-burger,.nayla-accordion .accordion-title>span.has-anim-text,.plyr__control .nayla-play,.plyr__control.plyr__control--pressed[data-plyr=play] .nayla-pause,.plyr__control[data-plyr=fullscreen] svg,.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,.portfolio-filters.hovered ul.grid-portfolio-filtering li,.product-detail-tabs>div .tab-content.active,.project-page-header.image-gallery.vertical .wrapper,.showcase-carousel .pt_char span,.showcase-fullscreen-slideshow .pd_word span,.showcase-fullscreen-slideshow .pt_char span,.showcase-fullscreen-slideshow .showcase-project.project_0,.showcase-list .showcase-project:hover .project-image,.site-header.light .light-logo,.site-header.light .sticky-light-logo,.site-header.mx-difference .light-logo,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,ul.menu li{display:block}.burger-dots #menu-burger span{display:block;position:absolute;height:5px;width:5px;border-radius:5px;background-color:#000;opacity:1;top:8px;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:background-color 50ms ease-in-out,transform .2s ease-in-out,height .2s ease-in-out,width .2s ease-in-out,top .2s ease-in-out,left .2s ease-in-out;transition:background-color 50ms ease-in-out,transform .2s ease-in-out,height .2s ease-in-out,width .2s ease-in-out,top .2s ease-in-out,left .2s ease-in-out}.burger-dots #menu-burger span:first-child{left:0}.burger-dots #menu-burger span:nth-child(2),.button-wrap.right.menu.burger-dots .icon-wrap:hover #menu-burger span:first-child,.button-wrap.right.menu.burger-dots .icon-wrap:hover #menu-burger span:nth-child(3){left:10px}.burger-dots #menu-burger span:nth-child(3){left:20px}.button-wrap.right.menu.burger-dots .icon-wrap:hover #menu-burger.open span:first-child,.button-wrap.right.menu.burger-dots .icon-wrap:hover #menu-burger.open span:nth-child(3){left:3px}.burger-dots #menu-burger.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px;height:2px;width:20px;left:3px}.burger-dots #menu-burger.open span:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.burger-dots #menu-burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;height:2px;width:20px;left:3px}.button-wrap.right.burger-lines{right:-30px}.burger-lines #menu-burger{width:16px;height:22px}.burger-lines #menu-burger span{display:block;position:absolute;height:2px;width:100%;opacity:1;right:0;background-color:#fff;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:background-color 50ms ease-in-out,transform .2s ease-in-out,top .2s ease-in-out;transition:background-color 50ms ease-in-out,transform .2s ease-in-out,top .2s ease-in-out}.burger-lines #menu-burger span:first-child{top:5px}.burger-lines #menu-burger span:nth-child(2){top:13px}.burger-lines #menu-burger.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:10px}.burger-lines #menu-burger.open span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.dark-content .change-header i.arrow-icon::after,.light-content .change-header i.arrow-icon::after,.light-content .white-header #menu-burger span{background-color:#000}.dark-content-header #menu-burger span{background-color:#000!important}.light-content-header #menu-burger span{background-color:#fff!important}.dark-content-header .button-text{color:#000!important}.light-content-header .button-text{color:#fff!important}.button-wrap.right{float:right;right:34px}.light ul.nayla-awards-list li a:hover,.light ul.nayla-awards-list li:hover a,.nayla-video.dark .nayla-player-control,.nayla-video.dark .plyr__progress .plyr__tooltip,.showcase-fullscreen-slideshow .project-button:hover a,div#mouseCursor.light .mouse-cursor-icon,div#mouseCursor.light .mouse-cursor-text{color:#191919}body,body.light{background-color:var(--mainBackground)}#footer,.landing-page .grid-project,ol li:last-child,ul li:last-child{padding-bottom:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1;margin:0;font-family:dm sans,sans-serif;color:var(--mainColor)}html.loading{cursor:wait}.pin-spacer,.s3t-images *,.scale-drag .move-title,.scale-drag a,.scale-up #burger-wrapper,.scale-up .button-wrap,.scale-up .disable-drag,.scale-up .hide-ball,.scale-up a,.show-loader a,.show-loader nav,html.loading *,scale-up .link{pointer-events:none!important}ol,ul{list-style:disc;padding-left:1.3em}ol li,ul li{padding-bottom:1em}td,th{padding-top:15px;padding-bottom:15px;padding-right:3em}caption{font-size:13px;line-height:22px;color:red}.light:not(body),.nayla-form button.button,.nayla-form>form>div>input,.site-header.dark,.site-header.light,body a,body.light,main{color:var(--mainColor)}/*!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:.05}.circle-mask-background,.showcase-cards{display:block;width:100%;height:100%}#circleMask circle{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}body.dark{--mainColor:#ebebeb;--mainBackground:#191919;--secondaryBackground:#151515}body.light{--mainColor:#191919;--mainBackground:#ebebeb;--secondaryBackground:#e0e0e0}.light:not(body),.site-header.light{--mainColor:#ebebeb;--mainBackground:#191919}.site-header.dark{--mainColor:#191919;--mainBackground:#ebebeb;--secondaryBackground:#d7d7d7}body,html{font-size:17px;-ms-scroll-chaining:none;overscroll-behavior:auto}main{display:block;background:0 0}.fade .anim_char,.fade .anim_line,.fade .anim_word,.showcase-interactive-grid .showcase-project.active,button,hr,input{overflow:visible}.project-page-header.image-gallery,main.project-page .page-content{background:var(--mainBackground)}#smooth-content{will-change:transform;position:relative;will-change:transform}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder;color:#fff}small{font-size:80%}sub,sup{height:0;font-size:.3em;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex;top:-2em;letter-spacing:0;margin-left:.5em}.nayla-awards,.nayla-cart-product,.nayla-dynamic-list,.nayla-filterable-grid,.nayla-form,.nayla-infinite-tabs,.nayla-posts-grid,.nayla-products-grid,.nayla-shopping-cart,.product-detail-tabs,.project-page-header.creative .project-title,.project-page-header.fullscreen-image .project-meta,.project-page-header.no-image .wrapper .project-meta,.single-blog-post,.single-blog-post>a{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:0 0;border:1px solid;border-color:var(--mainColor);padding:1em 3em;border-radius:35px;cursor:pointer}.c-col-6,.nayla-form>form>div.half-wrap{width:50%}.nayla-form>form>div>input{background:0 0;border:none;width:100%}.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:.5s;-o-transition:.5s;transition:.5s}.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(.7);-ms-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.5;top:10px}.nayla-form>form>div::after,.nayla-form>form>div::before{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;-o-transition:width .6s;transition:width .6s}#site-navigation.classic.justify-menu,.c-col-12,.has-anim-text.is-inview a>div::after,.nayla-awards-head.is-inview::after,.nayla-awards.simple ul.nayla-awards-list li:hover::before,.nayla-divider.detect-pov.is-inview,.nayla-dynamic-list ul li .list-image img,.nayla-form>form>div.active::before,.nayla-list ul.animate li.is-inview:after,.portfolio-grid.grid-list .grid-project.gl-inview .grid-project-wrap::before,.project-page-header.video.video-starts .project-video,.showcase-fullscreen-slideshow .project-inner>div.project-details,.showcase-wall .project-image video,.site-logo,ul.nayla-awards-list li.is-inview::after{width:100%}.nayla-form>form>div>input:focus,.nayla-form>form>div>textarea:focus,.nayla-subscribe-form .field-wrap>input:focus{outline:0}.nayla-subscribe-form{display:block;float:left;position:relative;min-width:500px}.grid-controls>div,.grid-project .grid-project-image,.grid-project-meta>div,.nayla-checkout-button>div,.nayla-posts-grid .grid--filters,.nayla-subscribe-form .field-wrap,.project-page-header.fullscreen-image .project-category,.single-post-page .post-meta.c-col-12,.slides-fraction,div#site-navigation,ul.nayla-awards-list li a span{display:block;float:left}.nayla-subscribe-form .field-wrap>label,.project-page-header.fullscreen-image .project-image,.showcase-infinite-grid .project-image img:not(:first-child){position:absolute;top:0;left:0}.nayla-subscribe-form .field-wrap>input{background:0 0;border:none;padding:15px 15px 15px 0;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:.65em;display:block}#page,.nayla-divider.full-width,.section,.wrapper,.wrapper-full,div#content{position:relative}.nayla-subscribe-form .send-wrap button.button.button-block{background:0 0;border:none;color:var(--mainBackground);background:var(--mainColor);padding:5px 15px;border-radius:35px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.portfolio-grid.grid-list .grid-project-meta,button,select{text-transform:none}.button:hover::before{width:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}::-webkit-input-placeholder{color:#8f8d8d}::-moz-placeholder{color:#8f8d8d}:-ms-input-placeholder{color:#8f8d8d}::-ms-input-placeholder{color:#8f8d8d}::placeholder{color:#8f8d8d}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{vertical-align:top;overflow:auto;display:block;width:100%;padding:30px;border:none;background:0 0;-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]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.material-icons,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,h1,h2,h3,h4,h5{font-weight:400}summary{display:list-item}.material-icons{font-family:material icons;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}.preloader-intro span,.primary-font-title,h1,h2,h3,h4,h5,h6{font-family:mona-sansextrabold_wide}.marquee-wrap .material-icons,.nayla-video,.project-page-header .project-category::before,.project-page-header .project-title .material-icons,div#mouseCursor .mouse-cursor-icon{font-variation-settings:'FILL'1,'wght'300,'GRAD'0,'opsz'48}.text-h1,h1{font-size:102px;line-height:115px;letter-spacing:-.055em}.text-h1.has-anim-text .anim_char,h1.has-anim-text .anim_char{overflow:hidden;padding-right:.05em;margin-right:-.05em}.text-h2,h2{font-size:64px;line-height:1.1;letter-spacing:-.04em}.text-h3,h3{font-size:51px;line-height:62px;letter-spacing:-.03em}.text-h4,h4{font-size:36px;line-height:44px;letter-spacing:-.01em}.text-h5,h5{font-size:25px;line-height:37px;margin-left:-1px;margin-bottom:1em}.big-title,.md-title{margin-bottom:0;line-height:1.15}.text-h6,h6{font-size:21px;line-height:36px;letter-spacing:0}.text-h6{line-height:1.5}.big-title{font-size:200px;letter-spacing:-.06em;--mobileFontSize:50px}.md-title{font-size:150px;letter-spacing:-.07em;padding-right:.05em}.wrapper,.wrapper-small{margin-right:auto;margin-bottom:100px;width:100%;margin-left:auto}.caption{font-size:13px;line-height:22px;letter-spacing:.1em}.nayla-list ul{padding:0;margin:1em 0;list-style:none}.nayla-list.underlined ul li{position:relative;padding-bottom:1em}.nayla-list.underlined ul li::after{content:'';position:absolute;bottom:.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}.menu-toggle.active .toggle-text::after,.nayla-accordion .accordion-item .accordion-title.detect-pov::after,.nayla-button a.underline.detect-pov .button-line,.nayla-divider.nayla-divider.detect-pov,.nayla-list ul.animate li:after{width:0%}.nayla-list ol{list-style:decimal}.nayla-list ol li::marker{font-size:.8em}.button-link.left:hover .button-text,.nayla-list ol li{padding-left:10px}.justify-text{text-align:justify}.justify-text .anim_line:last-child{-moz-text-align-last:unset;text-align-last:unset}#page{display:block;overflow:hidden}.section.strech-wrappers{justify-content:space-around;display:flex;flex-direction:column;align-items:stretch}div#content{display:block;float:left;width:100%;z-index:auto}.wrapper,.wrapper-full,.wrapper-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.wrapper-full{width:100%;margin-bottom:150px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 25px}.section{width:100%;margin-bottom:100px;background-size:cover;background-position:center;padding-top:150px}.section.no-padding{padding-top:0;padding-bottom:0}.nayla-accordion .accordion-item:first-child .accordion-title,.nayla-awards.simple ul.nayla-awards-list li:first-child a,.section.anim-bg,.single-post-page-content .section{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}.header-wrapper>div,.marquee-wrap>*,.nayla-dynamic-carousel.no-margin .single-project,.page-content .section:last-child,.project-page-header.image-gallery .project-title h1,.section-background .single-image,.section.fullscreen .wrapper-full>div,.section.fullscreen .wrapper-small>div,.section.fullscreen .wrapper>div,.section.single-post-header,.section.single-post-header .wrapper,.showcase-footer>div,.showcase-list .project-title>*,.showcase-wall .project-title>*,.single-post-page .next-post-wrap .single-blog-post.horizontal .post-button,.site-header .text-wrapper,.site-header .text-wrapper *,div#page-title .wrapper,ul.menu.horizontal{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}.send-back{z-index:-2}.section.send-back{z-index:-9}.wrapper-full:after,.wrapper-small:after,.wrapper:after,section:after{display:table;clear:both;content:''}.c-col-1,.c-col-10,.c-col-11,.c-col-12,.c-col-2,.c-col-3,.c-col-4,.c-col-5,.c-col-6,.c-col-7,.c-col-8,.c-col-9{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-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%}#site-navigation.fullscreen_menu .fullscreen-menu-wrapper>div,.no-margin,.showcase-footer *{margin-bottom:0!important}.align-center,.nayla-cart-product>div:nth-child(3),.nayla-number-counter .ct-number .ct-number-word,.nayla-number-counter .ct-text .value-loop-char,.nayla-number-counter .ct-toggle .value-loop-char,.showcase-infinite-grid.vertical .showcase-project:nth-child(3n-1) a,.text-align-center,ul.product-tags>li:nth-child(3){text-align:center}.col-center,.nayla-button.align-center,.section-background .single-image.align-center,.text-wrapper.align-center .anim_line{margin:0 auto}@media only screen and (max-width:576px){.wrapper,.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,.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(.3,.8,0,1) .2s;-o-transition:width 1s cubic-bezier(.3,.8,0,1) .2s;transition:width 1s cubic-bezier(.3,.8,0,1) .2s;margin:25px 0;opacity:.2;float:left;--height:1px}.nayla-divider.full-width{width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-col-12 ul.nayla-awards-list li::before,.nayla-divider.detect-pov.full-width.is-inview{width:100vw}.light .nayla-accordion .accordion-title::after,.light .nayla-accordion .accordion-title::before,.light .nayla-awards-head::after,.light .nayla-divider,.light .nayla-infinite-tabs .tab-contents-wrap::before,.light .services-item-bottom-line,.light ul.nayla-awards-list li::after,.light ul.nayla-awards-list li::before,.menu-overlay.dark::after,.nayla-team-member.overlay .team-member-cv::after,.showcase-fullscreen-slideshow .project-button:hover .nayla-circular-text::after{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%}.header-fixed-wrap,.site-header{z-index:88888;width:100%;margin-bottom:0}.section-background .nayla-video>.plyr{height:inherit}.d-img .project-image,.nayla-dynamic-banner .banner-background,.project-page .project-image.featured,.project-page .project-image.featured .nayla-video,.section-background .s-bg-video,.showcase-cards .project-image,.showcase-interactive-grid .project-image,.showcase-list .showcase-list-wrapper,.showcase-minimal-list .sml-wrapper,.showcase-video{width:100%;height:100%}.lightbox-thumb img,.nayla-dynamic-banner .banner-background>*,.nayla-video video,.product-gallery-image img,.section-background .s-bg-video video,.showcase-minimal-list .project-image .showcase-video,.showcase-minimal-list .project-image .showcase-video video,.single-project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-background .single-image img,.showcase-interactive-grid .showcase-project .project-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{padding:2em 0;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;display:block;--bg:transparent;--stickyBg:#fff;background:var(--bg);pointer-events:none}.showcase-horizontal-list .shl-fraction .span,.site-header.sticky,.smooth-header{position:absolute}.nayla-button,.page-loader{--bg:var(--secondaryBackground)}.smooth-header{top:0;left:0;width:100%}.header-fixed-wrap{display:block;height:120px;position:fixed}.lightbox-current,.site-header.fixed,.site-header.fixed.dynamic,footer.fixed,footer.showcase-footer{position:fixed}.image-compare,.nayla-awards-list-wrap,span.header-holder{display:block;width:100%}.site-header.dynamic{-webkit-transition:padding .6s;-o-transition:padding .6s;transition:padding .6s;position:absolute}.header-wrapper.wrapper,.header-wrapper.wrapper-full,.header-wrapper.wrapper-small{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.wrapper-full>div,.header-wrapper.wrapper>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center}.header-wrapper>div.align-center,.socials li{justify-content:center}.header-wrapper>div *,.nayla-animation-wrapper>*,.nayla-lightbox-hold.active,.pin-spacer>*,.showcase-3d-titles .s3t-projects-wrap .showcase-project.active a .project-title span,.showcase-minimal-list .showcase-project.active a{pointer-events:all}*-+.showcase-infinite-grid.horizontal.col-3 .sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n-1),.header-wrapper.wrapper-full>div.align-right,.header-wrapper.wrapper>div.align-right,.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),.showcase-infinite-grid.horizontal.col-3 .sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n-2),.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-child(4n-3),.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-last-child(4){-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,padding;-o-transition:background,padding;transition:background,padding;top:0;padding:25px 0}.scrollbar-track,.site-header.menu-open{background:0 0!important}.fullscreen_menu.dark ul.menu.main-menu li::before,.toggle-text::after{background:var(--mainColor)}.site-header .nayla-button{margin-top:0;margin-bottom:0}.site-branding{display:block;width:220px;position:relative}.sticky-logo{width:40px;display:none;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-toggle,.menu-toggle .toggle-lines{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.site-logo img,.sticky-logo img{width:190px}.menu-toggle{display:flex;cursor:pointer;-ms-flex-align:center;align-items:center}.menu-toggle .toggle-lines{-ms-flex-align:center;align-items:center;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;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#footer,#site-navigation.fullscreen_menu,.menu-overlay,div#page-title{background:var(--secondaryBackground)}.toggle-lines.plus .toggle-line:first-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.no-margins,.project-page-header.half-image .project-title h1,.single-post-page .next-post-wrap .single-blog-post.horizontal .post-meta,.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}#site-navigation.fullscreen_menu,.menu-overlay,.nayla-sub-menu-wrap{position:fixed;overflow:hidden;top:0;left:0;width:100%}.toggle-text::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;-webkit-transition:width .7s cubic-bezier(.2,.7,.2,1);-o-transition:width .7s cubic-bezier(.2,.7,.2,1);transition:width .7s cubic-bezier(.2,.7,.2,1)}#site-navigation.classic ul.menu>li>a>span,.toggle-text span{display:block;position:relative;-webkit-transition:-webkit-transform .7s cubic-bezier(.2,.7,.2,1);transition:transform .7s cubic-bezier(.2,.7,.2,1);-o-transition:transform .7s cubic-bezier(.2,.7,.2,1);transition:transform .7s cubic-bezier(.2,.7,.2,1),-webkit-transform .7s cubic-bezier(.2,.7,.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%)}#site-navigation.classic ul.main-menu>li>a:hover>span,.hover-classic .grid-project:hover .grid-project-category span,.hover-classic .grid-project:hover .grid-project-title,.menu-toggle.active .toggle-text span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.menu-toggle:hover .toggle-line,.menu-toggle:hover .toggle-text::after{-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;transition:transform .6s;-o-transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.menu-toggle.active .toggle-line:first-child,.nayla-team-member.active .cv-toggle{-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%,100%{-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%)}}@keyframes toggleLine{0%,100%{-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%)}}.nayla-clients-grid .client a,ul.menu a{text-decoration:none;color:var(--mainColor)}.menu-overlay{display:block;height:0;z-index:999;pointer-events:none;will-change:width,height}.nayla-dynamic-list ul li a,ul.menu.text-h6 li{padding-bottom:.5em}#site-navigation.classic.align-right{float:right;text-align:unset;margin-left:auto}#site-navigation.classic.align-center ul.main-menu{float:none;margin:0 auto;text-align:center}#site-navigation.classic.align-center ul.main-menu .sub-menu-wrapper,.button-wrap.left .button-text span,.nayla-testimonials.align-center .testimonial-meta,.showcase-cards .project-meta>div:last-child,.text-align-left,.text-wrapper.align-left{text-align:left}#site-navigation.classic ul.main-menu{display:inline-block;-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.main-menu>li{display:inline-block;padding:0 25px;letter-spacing:-.01em;position:relative;text-align-last:left}#site-navigation.classic ul.main-menu>li:first-child,.button-link.left .button-text,.button-wrap.right .button-text,.showcase-carousel .showcase-project:first-child{padding-left:0}#site-navigation.classic ul.main-menu>li:last-child,.align-center .nayla-number-counter,.align-right .nayla-number-counter,.showcase-carousel .showcase-project:last-child,ul.menu.horizontal li:last-child{padding-right:0}#site-navigation.classic ul.main-menu>li>a,.showcase-fullscreen-carousel .showcase-project a,.single-post-page .post-title-sub>div{display:block;overflow:hidden}#site-navigation.classic ul.menu>li>a>span::after{content:attr(data-text);display:block;width:100%;height:auto;position:absolute;opacity:.6}#site-navigation.classic.justify-menu ul.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.vertical ul.main-menu>li{display:block;padding:0}#site-navigation.classic.vertical ul.main-menu>li a{margin-bottom:1em;padding:0}#site-navigation.classic.vertical.align-right ul.main-menu,.align-right,.align-right .nayla-number-counter .ct-number-char,.button-wrap.right .button-text span,.nayla-cart-product>div:last-child,.showcase-footer-right,.showcase-fullscreen-slideshow .project-inner>div.project-details>div:last-child,.showcase-infinite-grid .project-meta>div:last-child,.showcase-infinite-grid.vertical .showcase-project:nth-child(3n),.text-align-right,ul.product-tags>li:last-child{text-align:right}.nayla-sub-menu-wrap{visibility:hidden;z-index:888}div[data-elementor-type=sub-menu-type]{z-index:22;position:relative}#site-navigation.classic ul.main-menu>li.has-children{position:relative;text-align-last:left}#site-navigation.classic ul.main-menu>li.has-children>.sub-menu{position:absolute;top:0;left:0;margin-top:1em;white-space:nowrap;padding-top:2.5em;visibility:hidden;transition:.4s .2s;opacity:0;padding-bottom:1em}#site-navigation.classic ul.main-menu>li.has-children>.sub-menu>li{line-height:1em}#site-navigation.classic ul.main-menu>li.has-children>.sub-menu::after{content:"";display:block;position:absolute;left:-1em;top:1em;width:calc(100% + 4em);height:0%;background:var(--secondaryBackground);z-index:-1;transition:height .5s ease-in-out;border-radius:15px}#site-navigation.classic ul.main-menu>li.has-children:hover>.sub-menu::after,.animating .slide-bgimg,.d-img .project-image .nayla-video,.showcase-fullscreen-carousel .project-image .nayla-video,.showcase-fullscreen-slideshow .nayla-video,.showcase-infinite-grid.horizontal .sfg-infinite-wrap,.showcase-interactive-grid .nayla-video,.slide-bgimg .nayla-video,span.inline-img img{height:100%}#site-navigation.classic ul.main-menu>li.has-children:hover>.sub-menu{visibility:visible;transform:translateY(0);opacity:1}#site-navigation.fullscreen_menu{height:0;z-index:9999;padding-top:0;visibility:hidden;pointer-events:none;color:var(--mainColor)}#site-navigation.fullscreen_menu ul.menu.main-menu,#site-navigation.fullscreen_menu ul.menu.main-menu ul,.section-fullscreen-menu{visibility:hidden;pointer-events:none}#site-navigation.fullscreen_menu ul.menu.main-menu ul.active,#site-navigation.fullscreen_menu ul.menu.main-menu.active,#site-navigation.fullscreen_menu.active,.section-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 ul.menu.main-menu{padding:0;position:relative}.fullscreen_menu ul.menu a{display:inline-block;color:var(--mainColor)}.fullscreen_menu ul.menu.main-menu li{padding:0;font-size:60px;line-height:1.2;letter-spacing:-.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:.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.menu-item-has-children .sub-menu.small span.sub-toggle{font-size:15px;margin-top:0;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:-.02em;text-transform:none;line-height:30px;padding-bottom:15px}.fullscreen_menu ul.menu.main-menu li::before{content:"";display:inline-block;width:0;height:2px;background:var(--mainColor);vertical-align:middle;margin-top:-.6em;margin-right:10px;-webkit-transition:width 1.2s cubic-bezier(.07,.8,.2,1);-o-transition:width 1.2s cubic-bezier(.07,.8,.2,1);transition:width 1.2s cubic-bezier(.07,.8,.2,1)}#site-navigation.fullscreen_menu ul.menu.active li.current-menu-item::before,#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 .mt_char,#site-navigation .mt_line{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.menu-item-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 .sub-close{position:absolute;top:0;left:0;-webkit-transform:translateX(0) translateY(-25px) rotate(180deg);-ms-transform:translateX(0) translateY(-25px) rotate(180deg);transform:translateX(0) translateY(-25px) rotate(180deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;opacity:0;visibility:hidden;-webkit-transition:.75s .3s;-o-transition:.75s .3s;transition:.75s .3s;cursor:pointer;pointer-events:all}#site-navigation.fullscreen_menu .sub-close.active:hover{-webkit-transform:translateX(0) translateY(-25px) rotate(-180deg);-ms-transform:translateX(0) translateY(-25px) rotate(-180deg);transform:translateX(0) 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(0) translateY(-25px) rotate(0);-ms-transform:translateX(0) translateY(-25px) rotate(0);transform:translateX(0) translateY(-25px) rotate(0)}#footer{padding-top:100px;margin-bottom:0;display:block;width:100%;position:relative}.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:100vh;z-index:999999;pointer-events:none;-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s;visibility:hidden;--backG:var(--secondaryBackground);display:block}.nayla-page-transition .transition-overlay{position:absolute;top:0;left:0;width:100%;height:0%;background-color:var(--backG);z-index:11}.nayla-page-transition.left .transition-overlay,.nayla-page-transition.right .transition-overlay{width:0%;height:100%}.nayla-page-transition.left.half .transition-overlay,.nayla-page-transition.right,.nayla-page-transition.right .transition-overlay{left:unset;right:0}.nayla-page-transition.right.half .transition-overlay{left:0;right:unset}.nayla-page-transition.up .transition-overlay{top:unset;bottom:0}.nayla-page-transition.down .transition-overlay,.nayla-page-transition.up.half .transition-overlay{bottom:unset;top:0}.nayla-page-transition.down.half .transition-overlay{bottom:0;top:unset}.capt_chars{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nayla-page-transition.page-over{background-color:var(--backG)}.nayla-page-transition.down{top:0;bottom:'unset'}.nayla-page-transition.block{height:100vh;visibility:hidden;background:0 0;display:flex;flex-direction:column}span.transition-block{display:block;width:100%;height:11%}span.transition-block span{display:block;width:100%;height:0%;background-color:var(--backG)}.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;-o-transition:opacity 1s;transition:opacity 1s;z-index:1;color:var(--mainBackground)}.page-loader-caption,.page-loader-percentage,.page-transition-caption{color:var(--mainColor);overflow:hidden}.trans-image{clip-path:inset(0%);-webkit-clip-path:inset(0%);position:relative;z-index:999}span.trans-color-overlay{position:fixed;bottom:0;left:0;width:100%;height:0;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;height:1em;white-space:nowrap;z-index:22}.nayla-page-transition.capt-top-left .page-transition-caption{-webkit-transform:none;-ms-transform:none;transform:none;top:5%;left:5%}.nayla-page-transition.capt-top-right .page-transition-caption{-webkit-transform:none;-ms-transform:none;transform:none;top:5%;right:5%;left:unset}.nayla-page-transition.capt-bottom-right .page-transition-caption{-webkit-transform:none;-ms-transform:none;transform:none;top:unset;right:5%;bottom:5%;left:unset}.nayla-page-transition.capt-bottom-left .page-transition-caption{-webkit-transform:none;-ms-transform:none;transform:none;top:unset;left:5%;bottom:5%}.capt_word{display:block!important}span.project-trans-overlay{position:fixed;bottom:0;left:0;width:100%;height:0svh;background:0 0;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}.page-loader-logo,span.page-over-ovs::before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}span.page-over-ovs::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;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%;transform:translate(-50%,-50%);background:#000;position:absolute;width:100vw;height:100vh;opacity:.6;z-index:1}.nayla-page-transition.columns{position:fixed;bottom:0;left:0;z-index:99999;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;background:0 0!important;visibility:hidden}.nayla-page-transition.columns.left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nayla-page-transition.columns.down.half,.nayla-page-transition.columns.left.half,.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}.nayla-page-transition.columns.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.nayla-page-transition.columns.right.half,.nayla-page-transition.columns.up.half{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nayla-page-transition.columns.left .trans-col,.nayla-page-transition.columns.right .trans-col{height:20vh;width:0%;background-color:var(--backG)}.nayla-page-transition.columns.down{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.nayla-page-transition.columns.down .trans-col,.nayla-page-transition.columns.up .trans-col{width:20vw;height:0%;background-color:var(--backG)}.grid-layout-switcher>div,.language-switcher,.nayla-heading>*,.nayla-layout-switcher.ls_switcher>span,.nayla-page-transition .capt_chars span,.portfolio-grid.grid-list .grid-project-meta>div span,.product-stars,.showcase-fullscreen-carousel .project-meta>div>*,.showcase-fullscreen-wall.wall-images .project-meta>div,.showcase-horizontal-list .showcase-project a,.showcase-list .project-meta>div,.single-post-page .post-categories>ul>li,.testimonials-nav>div,.text-wrapper .material-icons.inline-icon span{display:inline-block}.nayla-page-transition .page-transition-caption{letter-spacing:-.025em}.animating img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.page-loader{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999;display:block;background:var(--bg)}.page-loader-overlays.blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-loader-overlays.columns,.page-loader-percentage{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.page-loader-overlays.blocks .loader-block{height:10%;width:100%}.page-loader-overlays.blocks .loader-block span{display:block;width:100%;height:100%;background-color:var(--bg)}.page-loader-overlays .loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg)}.page-loader-overlays{position:absolute;top:0;left:0;width:100%;height:100%;z-index:88}.page-loader-overlays.columns{display:flex;-ms-flex-direction:row;flex-direction:row}.page-loader-overlays.columns .loader-col{width:20vw;height:100%;background-color:var(--bg)}.page-loader-percentage{position:absolute;bottom:75px;left:75px;font-size:100px;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:1em;z-index:99;line-height:1em}.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-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;z-index:99}.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%);text-align:center;height:1.1em;white-space:nowrap;visibility:hidden;z-index:99}.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,.page-loader-caption.top-left{right:unset;left:50px;-webkit-transform:none;-ms-transform:none}.page-loader-caption.bottom-left{bottom:50px;top:unset;transform:none;text-align:left}.page-loader-caption.top-left{bottom:unset;top:50px;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.dot{width:15px;height:15px}div#mouseCursor.circle{width:75px;height:75px}div#mouseCursor .main-circle{-webkit-transition:fill .2s,stroke .2s;-o-transition:fill .2s,stroke .2s;transition:fill .2s,stroke .2s}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;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;transition:transform .5s;-o-transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.mouse-cursor-icon{font-size:25px}div#mouseCursor .mouse-cursor-icon::after{content:attr(data-icon);font-family:material icons;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}div#mouseCursor.multi{overflow:visible;opacity:1}.showcase-carousel .sfc-overlay,.showcase-horizontal-list .shl-images,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:#fff;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;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-icon,div#mouseCursor.hover-size.hover-text{width:150px;height:150px}div#mouseCursor.hover-icon .main-circle,div#mouseCursor.hover-text .main-circle{stroke:none;stroke-width:0;fill:#191919}.portfolio-grid.grid-list.hover-classic .grid-project:hover .grid-project-category span,.showcase-infinite-grid .showcase-project a:hover .project-meta>div,.site-main.project-page[data-barba-namespace=project-gallery-horizontal] .nayla-next-project,.site-main.project-page[data-barba-namespace=project-gallery-vertical] .nayla-next-project,.swiper-slide-active .project-meta>div,div#mouseCursor.hover-text .mouse-cursor-text span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nayla-cart-button::before,span.active-follower{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}div#page-title{padding-top:200px}span.new__page{display:inline-block;float:right;margin-left:10px;color:red}.nayla-cart-button:hover span,.nayla-circular-text.has-bg,.nayla-circular-text.has-bg a,.product-add-to-cart a,input#quantity,ul.nayla-awards-list li a:hover,ul.nayla-awards-list li:hover a{color:var(--mainBackground)}.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);grid-gap:15px}.product-gallery-wrap>:first-child{-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}.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:.5em}.product-price{margin-bottom:2em}.product-description{max-width:60%;margin-bottom:2em}.product-detail-tabs>div,.showcase-cards .project-meta>div,.showcase-fullscreen-slideshow .project-inner>div.project-details>div{display:block;float:left;width:50%}.product-detail-tabs>div .tab-title{margin-bottom:.5em;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,.product-count span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.nayla-related-products.wrapper-full>.nayla-single-product{width:31%;margin-right:2.3333333%}.cart-products-wrap,ul.product-tags{margin:0;padding:0;list-style:none;display:block}.cart-products-wrap{min-height:60vh;display:block;float:left;width:100%;position:relative}.nayla-single-product .product-meta>div:last-child,.showcase-horizontal-list .shl-cat,.single-project:hover .single-project-meta>div:nth-child(2),ul.product-tags{opacity:.5}.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}.cart-products-wrap::after,.cart-products-wrap::before,.cart-totals>div::after{opacity:.3;content:"";height:1px;background-color:var(--mainColor)}.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%}.cart-products-wrap::after{display:block;float:left;width:100%;position:absolute;bottom:30px}.cart-products-wrap::before{display:block;float:left;width:100%;margin-top:10px;margin-bottom:30px}.cart-totals{display:block;float:right;min-width:35%}.cart-totals>div,.cart-totals>div::after,.nayla-heading,.project-page-header.image-gallery .project-hero>div{display:block;width:100%;float:left}.cart-totals>div::after{background:var(--mainColor);margin:15px 0}.cart-totals>div>span,.grid-controls>div:last-child,.project-page-header.creative .project-meta>div:last-child{float:right}.nayla-checkout-button>div:last-child{float:right;font-size:1.5em;margin-top:.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.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-inner-spin-button,input#quantity::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none}input#quantity{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:0 0;border:none;text-align:center;padding:0;margin:0;width:2em;height:2em;font-size:2em}#ball i,#ball.with-icon i{width:76px}input#quantity:focus{border:none;outline:0}.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}.nayla-service:first-child,.product-count,.project-page-header.image-gallery.vertical .project-hero>div.project-meta,footer .socials-wrap{margin-top:0}.product-count span{user-select:none}.nayla-single-product{display:block;float:left;position:relative}.nayla-single-product .product-wrap,.nayla-single-product a{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}.maskDown,.maskUp,.nayla-single-product:hover img.product-image-front,.nayla-video>.plyr.not-started .plyr__controls.nayla-controls-wrap{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}.button-wrap.left .icon-wrap,.nayla-single-product .product-meta>div.product-name,.project-page-header.creative .project-category .anim_line,.project-page-header.fullscreen-image .project-category .anim_line{float:left}.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;color:#fff;z-index:5}.nayla-cart-button{display:inline-block;width:auto;background:#d3d3d3;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%;transform:translateY(-50%);z-index:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.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 span{position:relative;z-index:2;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.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;user-select:none}.nayla-layout-switcher.ls_switcher,.slides-nav.icons-nav>div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nayla-posts-grid .grid--filters>ul>li::after{content:"/";margin:0 10px;opacity:.5}.nayla-posts-grid .grid--filters>ul>li:last-child::after,.plyr__control .nayla-pause,.plyr__control.plyr__control--pressed[data-plyr=play] .nayla-play,.plyr__control[data-plyr=play] svg,.plyr__controls__item.plyr__volume button.plyr__control--pressed[data-plyr=mute] .nayla-mute,.plyr__controls__item.plyr__volume button[data-plyr=mute] .nayla-unmute,.plyr__controls__item.plyr__volume svg,.portfolio-grid.grid-list .grid-project-category span::after,.portfolio-grid.grid-list .grid-project-category span::before,.showcase-carousel .sc-projects-wrap .project-image,.showcase-carousel .showcase-project .project-meta,.showcase-fullscreen-carousel .project-meta .project-category,.showcase-fullscreen-carousel .showcase-project .project-image,.showcase-fullscreen-wall .project-meta,.showcase-fullscreen-wall.wall-images .showcase-project::before,.showcase-horizontal-list .project-image,.showcase-horizontal-list .showcase-project .project-category,.showcase-minimal-list .sml-projects-wrap .project-image,.showcase-minimal-list .sml-projects-wrap .project-meta,.showcase-wall .showcase-project:last-child::after,.single-blog-post .post-meta>div:first-child::before,.single-post-page .post-categories>ul>li:last-child::after,.slides-nav.icons-nav .slide-prev::after{display:none}#site-navigation.fullscreen_menu .has-anim-text,.has-anim-text.anim_start,.hover-classic .grid-project:hover .grid-project-category,.language-switcher>span.active,.lightbox-focus.open,.nayla-dynamic-list.hovered li.current .list-image,.nayla-posts-grid .grid--filters>ul>li.active,.portfolio-filters.hovered ul.grid-portfolio-filtering li:hover,.project-page-header.video.video-starts span.close-video,.s3t-images.active,.showcase-3d-titles .s3t-projects-wrap .showcase-project.active a .project-title,.showcase-carousel .showcase-project.active,.showcase-fullscreen-carousel .showcase-project.active,.showcase-fullscreen-carousel .showcase-project.swiper-slide.swiper-slide-active,.showcase-fullscreen-carousel.dragging .showcase-project.swiper-slide.swiper-slide-active.active,.showcase-fullscreen-wall .swf-layout-switch>div.active::after,.showcase-fullscreen-wall .swf-layout-switch>div.active::before,.showcase-fullscreen-wall.hovered .showcase-project.current,.showcase-infinite-grid .sfg-titles .project-title.active,.showcase-infinite-grid.hovered .showcase-project.active,.showcase-interactive-grid .showcase-project.active .project-title,.showcase-list .showcase-project.hovered .project-meta,.showcase-list .showcase-project.hovered::before,.showcase-minimal-list .showcase-project.active,ul.grid-portfolio-filtering li.active .projects-length{opacity:1}.nayla-posts-grid .grid--filters>ul>li.active::after{opacity:.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,.project-page-header.image-gallery.vertical .project-hero>div.project-title{margin-bottom:35px}.nayla-posts-grid .grid--switcher,.project-page-header.fullscreen-image .project-summary{display:block;float:right}.nayla-posts-grid.grid-list .grid--posts{-ms-grid-columns:1fr;grid-template-columns:1fr}.nayla-posts-grid.grid-list .single-blog-post a,.single-blog-post.horizontal a{width:35%;max-height:300px;overflow:hidden}.nayla-posts-grid.grid-list .single-blog-post .post-details,.single-blog-post.horizontal .post-details{width:65%;margin-top:0;padding:3em;-webkit-box-sizing:border-box;box-sizing:border-box}.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;-o-transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.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:last-child::before{content:"/";margin:0 10px}.single-blog-post .post-button{margin-top:1.5em}.single-post-page .post-categories>ul{margin:0;padding:0;list-style:none}.single-post-page .post-categories>ul>li::after{content:",";margin:0 10px}.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}.project-page-header.image-gallery .wrapper,.project-page-header.video .project-meta,ul.grid-portfolio-filtering{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.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:.8em}.single-post-page .entry-meta-wrap{display:block;float:left;width:100%;overflow:hidden}.single-post-page .post-title-sub{position:absolute;top:0;z-index:-1;max-width:60%}.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;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::after,.single-post-page .next-post-wrap .single-blog-post.horizontal::before{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-title{max-width:90%}.nayla-testimonials,.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);height:1px;opacity:.3}.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;-ms-flex-direction:row;flex-direction:row}.sfg_grid_row.sfg_grid_row_bottom .showcase-project:nth-child(3n-1),span.g-list-arrow{margin-left:100px}ul.grid-portfolio-filtering li{display:none;margin:0 15px;cursor:pointer;opacity:.5;text-transform:uppercase;padding-bottom:0}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}.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(.8);-ms-transform:translate(-110%,-50%) scale(.8);transform:translate(-110%,-50%) scale(.8);max-width:25%;height:auto;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .75s cubic-bezier(.2,.6,.1,1);transition:transform .75s cubic-bezier(.2,.6,.1,1);-o-transition:transform .75s cubic-bezier(.2,.6,.1,1);transition:transform .75s cubic-bezier(.2,.6,.1,1),-webkit-transform .75s cubic-bezier(.2,.6,.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-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 .grid-project-title{font-size:20px;line-height:1.15}span.g-list-arrow{display:block;float:right;font-size:17px;opacity:.3}.animating .grid-project-category,.animating .grid-project-category span,.animating .grid-project-title,.loading .showcase-fullscreen-carousel .fc-images-slider.swiper-container,.loading .showcase-fullscreen-wall .project-image{-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-meta{display:block;float:left;width:100%;margin-top:15px;overflow:hidden;text-transform:uppercase;font-size:16px}.grid-project-meta>div.grid-project-category{float:right;opacity:.6}.grid-project-meta>div.grid-project-year{opacity:.6;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(.75);filter:saturate(.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,.mask-wrap{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 .35s ease-out,-webkit-transform .7s cubic-bezier(.2,.7,.2,1);transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .35s ease-out,-webkit-transform .7s cubic-bezier(.2,.7,.2,1);-o-transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .35s ease-out}.hover-classic .grid-project-category,.hover-classic .grid-project-category span{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.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:clip-path .4s ease-out;-o-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:transform .75s ease-out,filter .75s ease-out,-webkit-transform .75s ease-out,-webkit-filter .75s ease-out;-o-transition:transform .75s ease-out,filter .75s ease-out}.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,.nayla-video.cursor-active{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:.5s cubic-bezier(.36,.74,.06,.99);-o-transition:.5s cubic-bezier(.36,.74,.06,.99);transition:.5s cubic-bezier(.36,.74,.06,.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}main.project-page{--mainBg:var(--mainBackground)}.nayla-next-project{display:block;float:left;width: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,.project-image img,.project-image video{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.boxed-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>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-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:-.04em}.project-page-header.fullscreen-image .project-title{margin-top:100px}.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;height:auto}.project-page-header.video .project-meta{position:absolute;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-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}.button-wrap.right a,.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 .project-meta,.project-page-header.video .project-top,.project-page-header.video span.close-video{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.project-page-header.creative .wrapper{padding-top:150px}.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.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-button{position:absolute;bottom:50px;right:0}.project-page-header.tall-image{position:relative;padding-bottom:50px;margin-bottom:0}.project-page-header.tall-image .project-image.featured{position:absolute;top:0;left:0;overflow:hidden}.project-page-header.tall-image .wrapper{padding-top:30vh}.project-page-header.tall-image .project-title{display:block;max-width:60%}.project-page-header.tall-image .project-summary{display:block;max-width:45%;margin-left:15px}.project-page-header.tall-image .project-title h1{font-size:150px;line-height:160px;margin-bottom:75px}.project-page-header.tall-image .project-category{margin-bottom:50px;margin-left:15px;text-transform:uppercase}.project-page-header.tall-image .nayla-circular-text{position:absolute;top:100vh;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.project-page-header.tall-image .rotate-char,.project-page-header.tall-image .rotate-word{font-size:16px}.project-page-header.tall-image .project-meta{display:block;float:left;margin-top:50px;margin-left:15px}.project-page-header.tall-image .project-meta>div{display:block;float:left;margin-right:60px}.project-page-header.tall-image .project-meta>div .meta-title{display:block;margin-bottom:35px;opacity:.6}.project-page-header.tall-image .project-button{display:block;float:left;clear:both;margin-top:100px;margin-left:35px}.project-page-header.image-gallery .wrapper{height:100%;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;-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 .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:-.06em}.project-page-header.image-gallery.vertical .project-hero{width:35%;margin-right:50px;-webkit-box-flex:35%;-ms-flex:35%;flex:35%;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 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:transform .25s ease-out;-o-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)}.has-parallax,.scaleIn,.scaleIn img,.showcase-infinite-grid .project-image img,.slideUp{will-change:transform}.has-anim{visibility:hidden;will-change:transform opacity}.nayla-animation-wrapper{display:block;width:100%;pointer-events:none!important}span.block-ov{position:absolute;top:0;left:0;width:100%;height:100%;background:#a9a9a9}.showcase-carousel .sc-lines span,.showcase-carousel.light .sc-lines span,span.fraction-line,ul.nayla-awards-list li::after{background-color:var(--mainColor)}.has-anim-text{-webkit-font-kerning:none;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0}.anim_char,.anim_line,.anim_word{overflow:hidden;vertical-align:top;will-change:transform;padding-right:.03em;margin-right:-.03em;padding-bottom:.09em;margin-bottom:-.09em}.text-wrapper .no-margin .anim_line{margin:0;padding:0}.anim_word{white-space:nowrap}.anim_char span,.anim_line span,.anim_word span{display:block;will-change:transform}.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.slideLeft .anim_line,.has-anim-text.slideRight,.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}.nayla-layout-switcher.ls_switcher{display:inline-block;border:1px solid var(--mainColor);border-radius:2em;padding:.35em 1.5em;position:relative;user-select:none;font-size:14px;height:fit-content}.nayla-layout-switcher.ls_switcher>span:nth-child(2){margin-right:1.5em;cursor:pointer;opacity:.25}.nayla-layout-switcher.ls_switcher>span:nth-child(3){margin-left:.5em;cursor:pointer;opacity:.25;color:var(--mainColor)}span.active-follower{position:absolute;top:50%;left:2%;width:50%;height:90%;background:var(--mainColor);z-index:-1;border-radius:2em;transform:translateY(-50%)}body.dark span.active-follower{left:49%}body.light span.active-follower{left:1%}.nayla-layout-switcher.ls_switcher>span.active{color:var(--mainBackground);opacity:1}.nayla-layout-switcher.ls_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;cursor:pointer;font-size:1em;line-height:1em}.nayla-layout-switcher.ls_button>div.nls-dot{width:.7rem;height:.7rem;background:var(--mainColor);border:1px solid var(--mainColor);border-radius:100%}.nayla-layout-switcher.ls_button>div{font-size:1em;text-align:center;letter-spacing:.02em;text-transform:uppercase;height:1em;overflow:hidden}.nayla-layout-switcher.ls_button>div .nls-hold{-webkit-transition:-webkit-transform .75s ease-out;transition:transform .75s ease-out;-o-transition:transform .75s ease-out;transition:transform .75s ease-out,-webkit-transform .75s ease-out}.nayla-layout-switcher.ls_button.dark-active .nls-hold{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nayla-layout-switcher.ls_button.dark-active .nls-dot{background:0 0}.fullscreen,.showcase-carousel.fullscreen,.showcase-minimal-list.fullscreen{position:relative;width:100%;height:100vh;overflow:hidden}.light .showcase-project a,.sc-projects-wrap a,.showcase-fullscreen-slideshow .project-button a{color:var(--mainColor)}.showcase-footer.wrapper,.showcase-footer.wrapper-full,.showcase-footer.wrapper-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slide-bgimg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.showcase-fullscreen-carousel .fc-images-slider .fs-parallax-wrap{top:50%;left:50%;transform:translate(-50%,-50%)}.slides-nav,.slides-nav>div{display:inline-block;cursor:pointer}.slide-prev::after{content:"/";display:inline-block;margin:0 20px}.slides-nav.icons-nav>div{margin-right:15px;user-select:none}.slides-nav.icons-nav span{font-size:30px;line-height:30px}.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}.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-carousel .sc-wrapper,.sw-projects-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox}.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));text-align:center;z-index:-1}.showcase-3d-titles .s3t-projects-wrap .showcase-project a,a:hover{text-decoration:none}.showcase-3d-titles .s3t-projects-wrap .showcase-project a .project-title{opacity:.1;width:100vw;text-align:center}.s3t-images{position:absolute;z-index:2;width:25vw;height:40vh;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .3s}.d-img{position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;overflow:hidden;transform:translate3d(0,-100%,0)}.d-img.d-back{z-index:-1}.d-img>div{transform:translate3d(0,100%,0) scale(1)}.showcase-wall.light{background:#191919}.sw-projects-wrap{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 .project-title{display:inline-block;vertical-align:middle;z-index:1;position:relative}.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}.showcase-list .sfl-images-wrap,.showcase-minimal-list .sfc-overlay,.sw-images-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.showcase-fullscreen-wall .project-image,.showcase-wall .showcase-project .project-image{top:50%;width:25vw;z-index:-1;position:absolute;left:50%;pointer-events:none;overflow:hidden}.sw-images-wrap .project-image img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.showcase-fullscreen-wall .showcase-project:nth-child(2n) .project-image,.showcase-wall .showcase-project:nth-child(2n) .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;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:inset(0% 100% 00% 0%);clip-path:inset(0% 100% 00% 0%);-webkit-transition:opacity .2s,-webkit-clip-path .4s;transition:clip-path .4s,opacity .2s,-webkit-clip-path .4s;-o-transition:clip-path .4s,opacity .2s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.showcase-fullscreen-wall .project-image img,.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:transform 1s ease-out;-o-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-fullscreen-wall .showcase-project:hover .project-image,.showcase-wall .showcase-project a:hover .project-image{-webkit-clip-path:inset(0%);clip-path:inset(0%);opacity:1}.showcase-fullscreen-slideshow .fs-images-slider.swiper-container .swiper-slide-active img,.showcase-fullscreen-wall .showcase-project:hover .project-image img,.showcase-horizontal-list .shl-images .project-image.active img,.showcase-horizontal-list .shl-images .project-image.active video,.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:.05;z-index:0}.nayla-dynamic-list.hovered li.current,.showcase-wall.hovered .showcase-project.current{opacity:1;z-index:1}.showcase-list .showcase-project.op-down,.showcase-wall.hovered .showcase-project.current::after{opacity:.05}.sc-overlay,.sw-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:-1}.showcase-fullscreen-wall .project-image{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-clip-path:inset(0% 100% 00% 0%);clip-path:inset(0% 100% 00% 0%);-webkit-transition:opacity .2s,-webkit-clip-path .4s;transition:clip-path .4s,opacity .2s,-webkit-clip-path .4s;-o-transition:clip-path .4s,opacity .2s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.showcase-fullscreen-wall .showcase-project:hover{z-index:1}.nayla-awards.simple ul.nayla-awards-list li::after,.showcase-fullscreen-wall.hovered .showcase-project,.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 .5s,opacity .5s;-o-transition:height .5s .5s,opacity .5s;transition:height .5s .5s,opacity .5s}.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 .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;-o-transition:opacity .4s;transition:opacity .4s}.showcase-fullscreen-wall .showcase-project a{padding:.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:.3s;-o-transition:.3s;transition:.3s}.showcase-fullscreen-wall .swf-layout-switch>div::after{content:")";display:inline-block;margin-left:5px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.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-image img{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.showcase-list{display:block;width:100%;height:auto;float:left;margin-bottom:100px}.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 .showcase-project{display:block;float:left;width:100%;position:relative;z-index:1;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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 a{display:block;width:100%;float:left;padding:0;text-decoration:none;position:relative;z-index:1;overflow:hidden}.showcase-list .showcase-project a>div{display:inline-block;overflow:hidden}.showcase-list .sfl-images-wrap .project-image{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.showcase-cards .project-image img,.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 .project-meta::before{content:"/";margin-left:10px;margin-right:10px}.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 .slide-bgimg,.showcase-fullscreen-slideshow .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(.8,0,.3,1)!important;-o-transition-timing-function:cubic-bezier(.8,0,.3,1)!important;transition-timing-function:cubic-bezier(.8,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 .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 .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 .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;transition:transform 2s;-o-transition:transform 2s;transition:transform 2s,-webkit-transform 2s}.showcase-fullscreen-slideshow .showcase-project.wrapper{height:100vh!important}.showcase-cards .ssv-projects-wrap{display:block;position:relative;height:100vh;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;left:0}.showcase-cards .showcase-project{width:100%;height:calc(100% - 300px);border-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);transform-origin:bottom center}.showcase-cards .showcase-project a{display:block;width:100%;height:100%;overflow:hidden}.showcase-cards .project-title{margin-top:.3em}.showcase-cards .project-meta{position:absolute;top:50px;left:0;width:100%;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.showcase-cards .project-meta>div.project-title{clear:both}.showcase-cards .project-meta>div.project-summary{width:30%;margin-top:0;float:right}.showcase-cards .sc-overlay{position:absolute;top:0;left:50%;width:100vw;height:100vh;background:0 0;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.showcase-interactive-grid{opacity:1;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;display:block;width:100%;height:100vh;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.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;bottom:50px;left:50%;opacity:0;z-index:6;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;pointer-events:none;cursor:pointer;transform:translateX(-50%)}.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 .projects-wrapper.intro-grid--scatter{width:200%;height:200vh;padding:0}.nlv.lightbox-open span.lightbox-close,.nlv.lightbox-open.plyr,.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(.3) blur(3px);filter:saturate(.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(.3);filter:saturate(.3);will-change:filter;-webkit-transition:-webkit-filter .3s;transition:filter .3s;-o-transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.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{pointer-events:none;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:1;width:100%;margin-bottom:.5em}.showcase-interactive-grid .project-details{position:absolute;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 .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;--mainColor:$fff}.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-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-wrap{position:relative;top:50vh}.showcase-minimal-list .sml-projects-wrap .project-title{margin:0;display:block;float:left;color:var(--mainColor)}.showcase-minimal-list .showcase-project{width:100%;display:block;float:left;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.1;padding-bottom:1.5em;overflow:hidden;pointer-events:none}.showcase-minimal-list .sml-images{position:fixed;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.fullscreen .sml-images{max-width:40%;height:auto;left:unset;right:25px;bottom:25px;top:unset;overflow:hidden;max-height:90vh}.showcase-carousel .sc-wrapper{display:inline-flex;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;will-change:transform;overflow:hidden}.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 .project-title{font-size:190px;line-height:1.2;margin:0;-webkit-font-kerning:none;font-kerning:none;letter-spacing:-.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(.5,.5,0,1);-o-transition-timing-function:cubic-bezier(.5,.5,0,1);transition-timing-function:cubic-bezier(.5,.5,0,1)}.showcase-carousel .slide-bgimg{-webkit-transition-timing-function:cubic-bezier(.5,.5,0,1)!important;-o-transition-timing-function:cubic-bezier(.5,.5,0,1)!important;transition-timing-function:cubic-bezier(.5,.5,0,1)!important;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%;opacity:.3;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.showcase-carousel .sc-lines span.sc-line.sc-line-fill{opacity:.7;width:0%}.showcase-carousel .pt_char{overflow:hidden;vertical-align:top}.fs-parallax-wrap{position:absolute;width:100%;height:100%;overflow:hidden}.showcase-footer.wrapper,.showcase-footer.wrapper-full,.showcase-footer.wrapper-small{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;color:var(--mainColor)}.slides-fraction>div{display:inline-block;line-height:1;height:1em}span.fraction-line{display:inline-block;width:1.5em;height:2px;margin:-7px 5px 0;vertical-align:middle}.showcase-fullscreen-carousel .fc-slideshow-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;color:var(--mainColor)}.showcase-fullscreen-carousel .sfc-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;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:.02;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;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}.grid--switcher>span,.nayla-scroll-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.showcase-fullscreen-carousel.dragging .fc-slideshow-wrap{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.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 .project-meta{display:inline-block;width:auto;pointer-events:all;margin:0 auto;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:transform .4s ease-out .2s;-o-transition:transform .4s ease-out .2s;transition:transform .4s ease-out .2s,-webkit-transform .4s ease-out .2s}.nayla-number-counter .count-end,.nayla-number-counter .count-start,.showcase-fullscreen-carousel.dragging .swiper-slide-active .project-meta>div{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hide-desktop,.showcase-fullscreen-carousel .project-meta div:nth-child(3)::after,button.plyr__control.plyr__control--overlaid .nayla-player-control{display:none!important}.showcase-fullscreen-carousel .project-meta>div::after{content:"";display:inline-block;margin:0 15px;font-size:40px;vertical-align:middle}.showcase-fullscreen-carousel.dragging .showcase-project.swiper-slide.swiper-slide-active,.showcase-infinite-grid.hovered .showcase-project{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 cubic-bezier(.7,0,.1,1);transition:transform .6s;-o-transition:transform .6s cubic-bezier(.7,0,.1,1);transition:transform .6s,-webkit-transform .6s;transition-timing-function:cubic-bezier(.7,0,.1,1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.showcase-fullscreen-carousel.dragging .fc-images-slider.swiper-container{-webkit-transform:translate(-50%,-50%) scale(.5);-ms-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.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}.ratio-adjusted .plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{height:100%;width:100%}.showcase-infinite-grid{width:100%;overflow:hidden;height:100vh}.showcase-infinite-grid .sfg-infinite-wrap{position:relative;width:100%;height:120%;overflow:hidden;will-change:transform;z-index:2;padding:0 100px;box-sizing:border-box}.nayla-awards-head .nah-col:nth-child(2),.showcase-infinite-grid.vertical .project-meta,ul.nayla-awards-list li a span:nth-child(2){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;-o-transition:opacity .2s;transition:opacity .2s;opacity:.05}.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;-o-transition:opacity .2s;transition:opacity .2s}.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,-webkit-transform .4s ease-out,-webkit-filter .4s ease-out;-o-transition:opacity .2s,transform .4s ease-out,filter .4s ease-out;transition:opacity .2s,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-filter:blur(0);filter:blur(0)}.showcase-infinite-grid .project-image{max-width:45%;height:auto;display:inline-block;max-height:90%;position:relative;clear:both}.showcase-infinite-grid .showcase-footer.wrapper,.showcase-infinite-grid .showcase-footer.wrapper-full,.showcase-infinite-grid .showcase-footer.wrapper-small{bottom:0}.showcase-infinite-grid .project-title{display:none;text-align:left}.showcase-infinite-grid .project-meta{display:inline-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:transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.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 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;-o-transition:opacity .2s;transition:opacity .2s}.showcase-infinite-grid.vertical.col-2 .showcase-project:last-child,.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-child(4n),.showcase-infinite-grid.vertical.col-2 .showcase-project:nth-child(4n-1),.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(3){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showcase-infinite-grid.horizontal.col-3 a,.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){justify-content:right;align-items:flex-end}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n-2){align-items:center;text-align:right}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n-1){align-items:flex-start}.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n-2) .project-image,.showcase-infinite-grid.vertical.col-3 .showcase-project:nth-child(6n-3) .project-image,.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;align-items:flex-start}.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 .showcase-project{height:50vh;width:50vw;-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(2n){-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-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 .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}.product-grid-controls,.showcase-horizontal-list .shl-wrapper{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.showcase-horizontal-list .shl-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;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;-o-transition:opacity .3s;transition:opacity .3s}.showcase-horizontal-list .showcase-project .project-title{line-height:1;margin-bottom:0}.showcase-horizontal-list .shl-images .project-image{width:100%;position:absolute;height:100%;visibility:hidden;display:block}.showcase-horizontal-list .shl-images .project-image img,.showcase-horizontal-list .shl-images .project-image video{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .7s;transition:transform .7s;-o-transition:transform .7s;transition:transform .7s,-webkit-transform .7s}.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;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)}.lightbox-gal>img,.nayla-dynamic-list ul li .list-image{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.grid--products{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(4,1fr);grid-gap:40px}.nayla-awards-head,.nayla-clients-grid .client,.product-grid-controls{display:-webkit-box;display:-ms-flexbox}.grid--products>:first-child{-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:flex;width:100%;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;-o-transition:font-variation-settings .3s;transition:font-variation-settings .3s;font-variation-settings:'FILL'0,'opsz'40}.grid--switcher>span{user-select:none}.grid--switcher>span:hover .material-icons{font-variation-settings:'FILL'1,'opsz'40}.language-switcher>span{display:inline-block;opacity:.5;cursor:pointer}.language-switcher>span:first-child::after{content:"/";display:inline-block;margin:0 10px;opacity:.25}.nayla-dynamic-list ul{list-style:none;padding:0;margin:0}.nayla-dynamic-list ul li{padding-bottom:.5em;position:relative;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;display:block;float:left;width:100%}.nayla-dynamic-list.horizontal ul li{width:auto;padding-right:25px}.nayla-dynamic-list ul li .list-image{position:absolute;transform:translate(-50%,-50%);width:300px;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;z-index:-1}.nayla-dynamic-list.hovered li{opacity:.1;z-index:0}.lightbox-gallery .grid--item{-webkit-filter:grayscale(1);filter:grayscale(1);will-change:filter,transform;-webkit-transition:-webkit-filter .3s;transition:filter .3s;-o-transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.lightbox-gallery .grid--item:hover{-webkit-filter:none;filter:none}.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;pointer-events:all}.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:filter .3s ease-out,opacity .3s ease-out,-webkit-filter .3s ease-out;-o-transition:filter .3s ease-out,opacity .3s ease-out}.lightbox-thumb.active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.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,.info-box-top img{width:auto!important}.grid--item.lightbox-thumb .parallax-wrap img{height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.lightbox-overlay{position:absolute;bottom:0;left:0;width:100%;height:0%;background:var(--secondaryBackground);z-index:99998}.lightbox-close,.lightbox-gal{z-index:999999;position:absolute}span.active-hold{display:block;position:absolute;left:50%;bottom:21px;width:100px;height:0;border:0 solid;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:inherit;-webkit-transition:height .5s,border .5s;-o-transition:height .5s,border .5s;transition:height .5s,border .5s}.nayla-lightbox-hold.active span.active-hold{height:88px;border:2px solid}.lightbox-gal{top:0;left:0;width:100%;height:100%}.lightbox-gal>img{width:auto;height:auto;position:absolute;top:45%;left: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{top:75px;right:50px;cursor:pointer;opacity:0;-webkit-transition:.4s ease-out .4s;-o-transition:.4s ease-out .4s;transition:.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:.5s ease-out;-o-transition:.5s ease-out;transition:.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.open,.nayla-video .play-icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%}.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:-1px 5px 0}.lightbox{position:relative;-o-object-fit:cover;object-fit:cover}.lightbox.open{position:fixed;left:50%;-o-object-fit:cover;object-fit:cover;max-width:80%;max-height:90%;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(.7) grayscale(1);backdrop-filter:blur(15px) brightness(.7) grayscale(1);opacity:0;-webkit-transition:1.5s cubic-bezier(.7,0,0,1);-o-transition:1.5s cubic-bezier(.7,0,0,1);transition:1.5s cubic-bezier(.7,0,0,1);pointer-events:none}.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.bordered,.nayla-clients-grid.col-2,.nayla-clients-grid.col-3{grid-column-gap:0;grid-row-gap:0}.nayla-clients-grid.col-3{-ms-grid-columns:1fr 0 1fr 0 1fr;grid-template-columns:1fr 1fr 1fr}.nayla-clients-grid.col-2{-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr}.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: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:.3s ease-out;-o-transition:.3s ease-out;transition:.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 img{max-width:100px;max-height:70px}.nayla-clients-grid.bordered .client{height:250px;outline-color:rgb(0 0 0/20%);outline-width:1px;outline-style:solid}.light .nayla-clients-grid.bordered .client{outline-color:rgb(255 255 255/10%)}.nayla-clients-grid.bordered .client:hover .client-caption{-webkit-transform:translate(-50%,-150%);-ms-transform:translate(-50%,-150%);transform:translate(-50%,-150%)}.nayla-awards-head{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-info-box,ul.nayla-awards-list li a{display:-webkit-box;display:-ms-flexbox;position:relative}.nayla-awards-head .nah-col{display:block;opacity:.5}.nayla-awards-head .nah-col:first-child,ul.nayla-awards-list li a span:first-child{width:35%}.nayla-awards-head .nah-col:last-child,ul.nayla-awards-list li a span:last-child{width:10%;text-align:right}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: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 .1s;-o-transition:color .1s .1s;transition:color .1s .1s;z-index:1}.nayla-awards-head::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0%;height:.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}ul.nayla-awards-list li::after{content:"";display:block;position:absolute;bottom:0;left:0;width:0%;height:1px;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::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;-o-transition:height .4s;transition:height .4s;z-index:0}ul.nayla-awards-list li:hover::before{height:calc(100% + 1px);opacity:1}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}#main .text-align-right .button-wrap.right,.carousel--item .project-meta>div:last-child,.carousel-controls>div:nth-child(2){float:right}.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::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 a:hover{color:#191b1d}.nayla-info-box{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;--height:auto;height:var(--height);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.nayla-info-box.bordered{border:.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-title{position:relative;display:inline-block}.info-box-title::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1em;background:#191919}.nayla-info-box.has-bg,.nayla-info-box.video-bg{padding:2.5em}.info-box-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.info-box-bg .nayla-video,.info-box-bg .single-image,.info-box-bg img,.info-box-bg video{height:100%!important;-o-object-fit:cover;object-fit:cover}.nayla-scroll-button{display:inline-block;user-select:none}.carousel--fraction>span,.carousel--navigation span,.cv-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nayla-scroll-button.text-icon i{margin-left:10px;vertical-align:middle;display:inline-block;font-size:1em;margin-top:-.2em}.nayla-scroll-button p{display:inline-block;vertical-align:middle;margin:0}.material-icons[data-md-icon]:before{content:attr(data-md-icon)}.nayla-heading.icon-block>::before,.nayla-heading.icon-left>::before,.nayla-heading.icon-right>::after{content:attr(data-icon);font-size:.5em;vertical-align:middle;display:inline-block;margin-top:-.3em;line-height:.5em;font-family:material icons}.nayla-heading.icon-right>::after{margin-left:30px}.nayla-heading.icon-block>::before,.nayla-heading.icon-left>::before{margin-right:30px}.nayla-heading.icon-block>::before{display:block;margin-bottom:1em;margin-top:0}.nayla-heading.icon-top>::after,.nayla-heading.icon-top>::before{vertical-align:top;margin-top:0}.nayla-heading.icon-fill>::after,.nayla-heading.icon-fill>::before{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-content{position:absolute;bottom:30px;left:50px}.text-wrapper{display:block;margin-bottom:1em;--width:100%;--mobileWidth:100%;width:var(--width);color:var(--mainColor)}.text-wrapper.align-center{text-align:center;margin:0 auto}.nayla-testimonials.align-center .testimonial-avatar,.single-image.align-right,.text-wrapper.align-right .anim_line{margin-left:auto}span.inline-img{display:inline-block;line-height:.8;height:.8em;padding-right:.5rem;padding-left:.5rem;vertical-align:baseline}body.dark span.inline-img img{-webkit-filter:invert(100%);filter:invert(100%)}.text-wrapper span.text-indent{display:inline-block;vertical-align:middle;margin:0 40px}.text-wrapper span.text-indent.line{height:.05em;background:#191919}.text-wrapper .material-icons.inline-icon{display:inline-block;font-size:inherit;line-height:inherit;vertical-align:bottom;overflow:hidden}.text-wrapper a{color:unset;text-decoration:none}.text-wrapper .has-anim-text a>div::after,.text-wrapper>:not(.has-anim-text) a::after{content:"";display:block;position:absolute;bottom:0;left:0;width:0%;height:.07em;background:var(--mainColor);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:width .5s cubic-bezier(.65,.05,.36,1);-o-transition:width .5s cubic-bezier(.65,.05,.36,1);transition:width .5s cubic-bezier(.65,.05,.36,1)}.text-wrapper .has-anim-text a:hover>div::after,.text-wrapper>:not(.has-anim-text) a:hover::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{--mainColor:#fff!important;position:relative;z-index:9}.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)}.carousel-controls,.carousel-controls>div,.single-project-meta>div,.testimonial-meta>div{display:block;float:left}.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{width:100%;margin-bottom:25px}.carousel--fraction>span:first-child::after,.carousel--navigation>span:first-child::after{content:"";display:inline-block;width:15px;height:2px;background:var(--mainColor);vertical-align:middle;margin:-2px 7.5px 0}.carousel--fraction>span,.carousel--navigation span{display:inline-block;float:left;user-select:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.carousel--navigation span,.testimonials-navigation>span{cursor:pointer}.carousel--navigation span.disabled{opacity:.3;pointer-events:none}.carousel--captions{margin-top:50px}.carousel--item .parallax-wrap,.nayla-services,.single-image.parallax-image{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 *,.nayla-button.outline a:hover::after,.nayla-dynamic-carousel .nayla-video,.nayla-video>.plyr,.single-project .nayla-video{height:100%}.carousel--item .project-image,.image-compare>div img{width:100%;-o-object-fit:cover;object-fit:cover}.ndc-projects .carousel--wrapper{margin-bottom:100px}.carousel--item .project-meta,.single-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}.nfg--wrapper{display:grid;grid-template-columns:var(--cols);--cols:repeat(3, 1fr);grid-column-gap:var(--gap);--gap:50px}.nfg--image img{display:block;width:100%;height:100%;object-fit:cover}.nfg--filters--wrapper{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:1em 2em;background:var(--mainColor);color:var(--mainBackground);border-radius:15px;opacity:0;pointer-events:none;z-index:99;transition:opacity .4s;width:fit-content}.nayla-button,.nayla-icon{--color:var(--mainColor);margin-bottom:1em}.nfg--item{margin-bottom:60px}.nfg--image{border-radius:15px;overflow:hidden}.nfg--filters--wrapper.active{opacity:1;visibility:visible;pointer-events:all}.nfg--filters--wrapper ul li{display:inline-block;padding:0 .5em;text-transform:uppercase;cursor:pointer;opacity:.5;font-size:14px;transition:opacity .3s}.nayla-infinite-tabs .tab-title.active,.nayla-team-member.active .team-member-socials,.nayla-team-member.overlay .team-member-title.text-h6,.nayla-team-member:hover .team-member-socials,.nfg--filters--wrapper ul li.active,.nlv.lightbox-open.plyr .plyr__video-wrapper,.testimonial:first-child{opacity:1}.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>:first-child{-ms-grid-row:1;-ms-grid-column:1}.nayla-dynamic-grid.cascade .grid--item{--c:1;--r:1}.grid--item{--c:auto;--r:auto;display:block;grid-column:var(--c);grid-row:var(--r);overflow:hidden}.grid--item img,.nayla-accordion .accordion-item .accordion-title.detect-pov.is-inview::after,.nayla-accordion .accordion-wrap .accordion-item,.nayla-accordion .active .accordion-title::before,.nayla-button a.underline.detect-pov.is-inview .button-line,.team-member-name{width:100%}.parallax-on .grid--item img{-o-object-fit:cover;object-fit:cover}.equal .grid--item img,.nayla-dynamic-grid.col-6.equal-height .grid--item,.nayla-dynamic-grid.col-6.equal-height .grid--item .single-image,.nayla-dynamic-grid.col-6.equal-height .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-video{display:inline-block;position:relative;width:100%}.nayla-video.align-center{float:none;margin:0 auto}: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 .plyr__progress{background:rgba(0,0,0,.5)}.dark{--plyr-color-main:#191919}.plyr--video .plyr__controls{width:100%;margin:0 auto;padding-bottom:25px;background:0 0}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:0 0}.plyr__controls__item.plyr__progress__container{width:70%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto}.nayla-team-member,.team-member-card{-ms-flex-direction:row;float:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.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}.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}#ball.over-movie i.fa-pause,#ball.over-movie.pause-movie i.fa-play,#ball.with-icon i:nth-child(2),.disable-ajaxload .preloader-wrap,.disable-cursor #magic-cursor,.nayla-video .plyr__tooltip:before,.nayla-video.nayla-play .plyr__controls,.nlv [data-plyr=fullscreen],.plyr--stopped.plyr--paused .plyr__controls{display:none}.nayla-video.nayla-play-started .plyr__controls,.plyr--paused .plyr__controls,.plyr--playing .plyr__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.nayla-video .play-icon{position:absolute;left:50%;background:#fff;z-index:1;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}.nlv.plyr,span.lightbox-close{position:fixed;pointer-events:none}.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:0 0;color:#fff;-webkit-box-shadow:none;box-shadow:none}.nayla-video .play-icon.text{background:0 0;font-size:120%;color:#fff;text-decoration:underline}@-webkit-keyframes iconAnim{0%,100%{left:0;opacity:1}50%{left:20px;opacity:0}51%{left:-20px;opacity:0}}@keyframes iconAnim{0%,100%{left:0;opacity:1}50%{left:20px;opacity:0}51%{left:-20px;opacity:0}}.nlv.plyr{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}.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 .plyr--video .plyr__controls{width:80%}span.lightbox-close{top:5%;left:9%;color:#fff;z-index:99999999;opacity:0;-webkit-transition:opacity .5s ease-out .2s,-webkit-transform .5s ease-out;transition:opacity .5s ease-out .2s,transform .5s ease-out,-webkit-transform .5s ease-out;-o-transition:opacity .5s ease-out .2s,transform .5s ease-out;cursor:pointer}span.lightbox-close.temp_hidden{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}.nayla-video.cursor-active .nayla-controls-wrap{cursor:auto}.hover-player .mouse-cursor-icon{font-size:35px;line-height:35px}ul.menu{list-style:none;padding:0;margin-bottom:1em}ul.menu.horizontal li{display:inline-block;padding-right:25px;padding-bottom:1em}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;width:100%;position:relative;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;-o-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)}.circular-text-icon,.cv-toggle::after{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.team-member-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:15px;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-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;user-select:none;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;-o-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;left:50%;transform:translate(-50%,-50%);background:var(--mainBackground);width:40px;height:40px;border-radius:50%}.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.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}.single-image{display:block;width:var(--width);height:var(--height);margin-bottom:30px;--width:100%;--height:auto;--mobileWidth:100%;--mobileHeight: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 .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>div{width:100%;display:block}.nayla-button,.nayla-button a,.nayla-icon{display:inline-block}.image-compare>div.compare-image-2{position:absolute;top:0;z-index:-1;left:0}.nayla-icon{--fontSize:50px;--rotate:0deg;--fill:0;--wgt:200;--mobileFontSize:50px;font-variation-settings:'FILL'var(--fill),'wght'var(--wgt),'GRAD'0,'opsz'10}.nayla-icon.is_inview .material-icons{-webkit-transition:1s;-o-transition:1s;transition:1s;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{position:relative}.nayla-button a{text-decoration:none;color:var(--color);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.icon-left::after,.nayla-button.underline.icon-left::before{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:.4s;-o-transition:.4s;transition:.4s}.nayla-button.underline.icon-right::after,.nayla-button.underline.icon-right::before{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:.4s;-o-transition:.4s;transition:.4s;color:var(--mainColor)}.nayla-button.underline.icon-left:hover::before,.nayla-button.underline.icon-right::before{-webkit-transform:translateX(-1em) translateY(-50%);-ms-transform:translateX(-1em) translateY(-50%)}.nayla-button.underline.icon-right::before{right:unset;left:0;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:-.1em;left:0;width:100%;height:.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-left:hover::after,.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{transform:translateX(-1em) translateY(-50%);opacity:0}.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.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.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:.4s;-o-transition:.4s;transition:.4s;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:.4s;-o-transition:.4s;transition:.4s}.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}.nayla-circular-text,.nayla-infinite-tabs .tab-title{display:inline-block;position:relative;overflow:hidden}.single-project.hover-brightness{-webkit-filter:brightness(.5) saturate(.5);filter:brightness(.5) saturate(.5);-webkit-transition:-webkit-filter .4s;transition:filter .4s;-o-transition:filter .4s;transition:filter .4s,-webkit-filter .4s;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 a{text-decoration:none;color:var(--mainColor);width:100%;height:100%;display:block}.single-project-meta>div:nth-child(2){opacity:0;margin-left:20px;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;margin-top:.45em}.nayla-infinite-tabs .tab-title-wrap{white-space:nowrap;list-style:none;padding:0;position:relative}.nayla-infinite-tabs .tab-title{margin-right:150px;padding-bottom:0;opacity:.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-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}.nayla-infinite-tabs .tab-content{opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;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:.75em;padding-top:.75em;display:block;margin-bottom:0;color:var(--mainColor)}.nayla-accordion .accordion-wrap .accordion-item::before{position:relative;float:left;opacity:.4;content:attr(data-index);display:none}.nayla-accordion .accordion-title::after{position:absolute;content:"";width:100%;height:1px;background:var(--mainColor);opacity:.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-title::before{position:absolute;content:"";width:0;height:1px;background:#191919;opacity:.3;bottom:0;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.nayla-accordion .accordion-toggle{float:right;-webkit-transition:opacity .3s,margin .5s,-webkit-transform .5s cubic-bezier(.2,.7,.2,1);transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s,margin .5s,-webkit-transform .5s cubic-bezier(.2,.7,.2,1);-o-transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s,margin .5s;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{--fontSize:15px;margin-left:-1;--background:var(--mainColor)}.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:1.5em}.circular-text-icon{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:999999;cursor:pointer}.nayla-circular-text.blur-bg::after,.nayla-circular-text.has-bg::after{position:absolute;width:90%;height:90%;background:0 0;z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:block;border-radius:50%;top:50%;left:50%;content:""}.circular-text-icon span{font-size:40px}.nayla-circular-text.blur-bg::after{transform:translate(-50%,-50%);backdrop-filter:blur(10px) grayscale(.3);-webkit-backdrop-filter:blur(10px) grayscale(.3)}.nayla-circular-text.has-bg::after{transform:translate(-50%,-50%);background:var(--background)}.fixed{position:fixed;top:var(--top);left:var(--left);right:var(--right);bottom:var(--bottom);--top:unset;--left:unset;--right:unset;--bottom:unset;z-index:99999}.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-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.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,span.testimonial-progress .progress-fill{position:absolute;bottom:100px;width:100%;height:.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}span.test-prev::before,span.test_current::before{content:"("}span.test-next::after,span.test_total::after{content:")"}span.test-prev::after,span.test_current::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-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-clients-carousel .clients-wrapper,.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 .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;font-size:1em;vertical-align:middle;font-variation-settings:'FILL'1,'wght'300,'GRAD'0,;line-height:.5em}.marquee-wrap .material-icons.no-fill{font-variation-settings:'FILL'0}.nayla-service{position:relative;margin-top:100px;display:block;float:left}.service-content-wrap,.service-title-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}.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}@media only screen and (max-width:900px){.nayla-services{padding:0}.nayla-service{padding-top:0}.service-content-wrap,.service-title-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:.1em;margin-bottom:.2em;--fontSize:50px;--mobileFontSize:50px;font-size:var(--fontSize)}.nayla-number-counter .ct-text{height:1em}.nayla-number-counter .ct-text>*{display:inline-block;vertical-align:bottom;margin-left:20px;margin-bottom:.5em}.inner,img{vertical-align:middle}.ct-number-char{margin-left:-.1em}.nayla-number-counter .ct-number,.nayla-number-counter .ct-text,.nayla-number-counter .ct-toggle{display:inline-block;float:left;line-height:1}@media only screen and (max-width:450px){.nayla-layout-switcher.ls_switcher,.nayla-lightbox-hold.active span.active-hold{display:none}.nfg--wrapper{--cols:repeat(1, 1fr)}.nfg--filters--wrapper{padding:.75em 1em;transform:none;left:15px;bottom:15px}.nfg--filters--wrapper ul li{display:block;padding:.5em 0}.text-wrapper br.show-mobile,.vid-but-for-touch{display:block}.showcase-fullscreen-carousel .fc-slideshow-wrap .project-title .anim_line{text-align:center!important}.showcase-cards .project-meta,.showcase-infinite-grid.vertical .sfg-infinite-wrap{padding:0 15px}.nayla-posts-grid.grid-list .single-blog-post a,.nayla-related-products.wrapper-full>.nayla-single-product,.product-detail-tabs>div,.project-page-header.image-gallery.vertical .project-images,.showcase-cards .project-meta>div,.showcase-list .showcase-project .project-image,.single-blog-post.horizontal a,.team-member-cv{width:100%}.showcase-cards .project-meta>div.project-summary{float:left;width:100%;margin-top:1em}.showcase-cards .showcase-project{height:50vh;width:calc(100%);margin:0}.list-images-wrapper,.s3t-images{position:fixed;visibility:hidden;opacity:0;top:50vh;left:50vw;transform:translate(-50%,-50%)!important}.d-img,.list-img{transform:translate3d(0,0,0)}.d-img>div,.list-img>div{transform:translate3d(0,0,0) scale(1)}.showcase-minimal-list.fullscreen .sml-images{right:unset;transform:translate(-50%,-50%);max-width:100%;left:0;bottom:unset;top:100px;z-index:1}span.g-list-arrow,ul.list-portfolio-filtering{margin-left:0}.list-projects-wrapper .list-project>a{display:block;padding:1.5em 0}.list-project-title{width:100%;margin-bottom:.2em}.list-project-meta{display:inline-block;margin:unset;margin-left:.1em}.list-project-category{display:inline-block;float:right}.lightbox-thumb{padding:0;width:50px;margin-right:10px}.lightbox-gallery .grid--item{--column:unset!important}.showcase-infinite-grid.lenis-scrolling .project-image img:last-child{opacity:1!important}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-title{margin-right:1em;overflow:hidden;width:100%}.portfolio-grid.grid-list .grid-project-meta>div.grid-project-category{float:right}.portfolio-grid.grid-list span.g-list-arrow,.project-page-header.half-image .project-category{margin-left:10px}.portfolio-grid.grid-list .grid-project-meta{margin-bottom:0}.portfolio-grid.grid-list .grid-project-wrap{padding-bottom:25px}.portfolio-grid.grid-list .grid-projects-wrapper .grid-project{margin-top:0!important}.nayla-posts-grid .grid--filters>ul>li{padding:.5em 1em;margin-right:.5em;margin-bottom:.5em}.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,.nayla-dynamic-carousel .carousel--wrapper,.single-project-image{height:var(--mobileHeight)}.nayla-dynamic-banner .banner-content{width:100%;left:15px;padding-right:15px;box-sizing:border-box}.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}.hide-desktop,.pt_word{display:block!important}.showcase-fullscreen-slideshow .project-inner .project-title,.sw-projects-wrap{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.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}.info-box-content,.product-description,.project-page-header.tall-image .project-title,.showcase-infinite-grid.vertical.col-3 .project-image{max-width:100%}.product-price.text-h5{margin-bottom:1em}.nayla-subscribe-form{width:auto;min-width:auto}.mobile-self-top{align-self:flex-start}.mobile-self-bottom{align-self:flex-end}.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;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}.mobile-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(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);top:70%}.pt_word{float:left;width:100%}.showcase-fullscreen-slideshow .project-inner .project-title{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:.5em;border-radius:30px}.showcase-wall .showcase-footer{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:35px}.nlv .plyr__video-wrapper,.showcase-fullscreen-wall.fullscreen,.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;flex-direction:column}.showcase-wall .showcase-project{padding-left:50px;padding-bottom:0}.showcase-wall .showcase-project::after{display:none;width:40px;height:2.5px}.showcase-wall .showcase-project .project-index{left:25px;-webkit-transform:none;-ms-transform:none;transform:none;opacity:.3}.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}.big-title,.md-title,.nayla-icon span,.nayla-number-counter{font-size:var(--mobileFontSize)}.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>:first-child{-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}.nayla-clients-grid .client a img{max-width:75px}.image-compare>div,.image-compare>div img,.showcase-carousel .nayla-video{height:100%}.showcase-carousel .project-title,.showcase-carousel .project-title h2{font-size:50px}.align-mobile-left,.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,.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::before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.big-title .anim_line,.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 .project-title.text-h1{font-size:30px;line-height:45px}#mouseCursor,.grid-filter,.nayla-awards-head.detect-pov,.project-page-header.tall-image .rotate-text-area,.showcase-fullscreen-slideshow .project-meta>div.project-title br,.showcase-fullscreen-wall .showcase-project::after,.showcase-list .showcase-project::before,.text-wrapper br,.text-wrapper span.text-indent{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}.single-image,.single-image img{width:var(--mobileWidth);height:var(--mobileHeight);-o-object-fit:cover;object-fit:cover}.section{padding-top:100px;margin-bottom:50px}.carousel--item{width:var(--wm)}ul.nayla-awards-list li a span{margin-bottom:1em;width:100%!important}ul.nayla-awards-list li a span:last-child{margin-bottom:0;text-align:left}.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;padding-top:1rem;padding-bottom:1rem}ul.nayla-awards-list li a span:nth-child(2){margin-bottom:15px}.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}#site-navigation.fullscreen_menu.temp_fullscreen ul.menu.main-menu .sub-menu.big li,.nayla-video .play-icon.icon span{font-size:30px}.nayla-video.video_lightbox .play-icon{margin-left:15px}.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}.nayla-infinite-tabs .tab-title{margin-right:50px}.nayla-services.ordered .service-title-wrap{padding-left:15%;padding-bottom:1em}.md-title{--mobileFontSize:46px}.big-title{line-height:1.4;letter-spacing:-.05em}.text-h1,.text-h2,h1,h2{letter-spacing:-.03em;font-size:var(--mobileFontSize)}.text-h1,h1{--mobileFontSize:46.88px;line-height:1.2em}.text-h2,h2{--mobileFontSize:36.50px;line-height:50px}.text-h3,h3{--mobileFontSize:28.2px;font-size:var(--mobileFontSize);line-height:40px;letter-spacing:-.01em}.text-h4,h4{font-size:26.56px;line-height:38px;margin-left:-1px;font-weight:400;margin-bottom:1em}.text-h5,h5{font-size:21.25px;line-height:36px;margin:0}.text-h6,h6{font-size:17px;line-height:28px;margin:0}p{margin-bottom:.3em}.text-wrapper{width:var(--mobileWidth)}.project-page-header.fullscreen-image .project-summary{float:left}.project-page-header.fullscreen-image .project-category,.project-page-header.tall-image .project-meta>div .meta-title,.showcase-fullscreen-slideshow .project-meta>div{margin-bottom:10px}.project-page-header.fullscreen-image .project-summary,.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,.showcase-fullscreen-slideshow .project-meta .project-title h2{font-size:60px;line-height:70px}.project-page-header.half-image{height:80vh}.project-page-header.half-image .rotate-text-area{left:-20px;-webkit-transform:translateX(0) translateY(50%) scale(.8);-ms-transform:translateX(0) translateY(50%) scale(.8);transform:translateX(0) translateY(50%) scale(.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-image .project-title h1{font-size:60px;line-height:75px;margin-bottom:30px}.project-page-header.tall-image .project-summary{max-width:90%;margin-left:10px}.project-page-header.tall-image .project-category{margin-left:0;margin-bottom:35px}.project-page-header.tall-image .project-meta>div{margin-bottom:25px}.project-page-header.image-gallery.vertical .project-hero>div.project-title,.project-page-header.tall-image .project-button{margin-top:35px}.project-page-header.tall-image .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 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}.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}.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}.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}.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.small li{font-size:20px;text-transform:none;letter-spacing:-.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(0) translateY(-35px) rotate(180deg);-ms-transform:translateX(0) translateY(-35px) rotate(180deg);transform:translateX(0) translateY(-35px) rotate(180deg)}#site-navigation.fullscreen_menu .sub-close.active{-webkit-transform:translateX(0) translateY(-35px) rotate(0);-ms-transform:translateX(0) translateY(-35px) rotate(0);transform:translateX(0) translateY(-35px) rotate(0)}#site-navigation.fullscreen_menu .sub-close.active:hover{-webkit-transform:translateX(0) translateY(-35px) rotate(-180deg);-ms-transform:translateX(0) translateY(-35px) rotate(-180deg);transform:translateX(0) translateY(-35px) rotate(-180deg)}.showcase-carousel .sc-images.swiper-container{width:80%;height:60%;pointer-events:none}.showcase-fullscreen-slideshow .project-meta>div.project-button span{font-size:40px}.showcase-fullscreen-slideshow .project-meta{left:0!important}.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 .sfw-projects-wrapper{position:relative;width:100%;top:0;margin-top:150px;display:block;float:left}.showcase-fullscreen-wall .showcase-project a{padding:0 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}}::-moz-selection{background:#000;color:#fff;text-shadow:none}img{border:0;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:20px}.uppercase-titles .preloader-intro,.uppercase-titles h1,.uppercase-titles h2,.uppercase-titles h3,.uppercase-titles h4,.uppercase-titles h5,.uppercase-titles h6{text-transform:uppercase}.secondary-font-title,em{font-family:mona-sanslight_wide;font-style:normal}.big-title,h1{font-size:calc(1rem + 4.15vw);line-height:calc(1rem + 4.5vw)}h2{font-size:calc(1rem + 3vw);line-height:calc(1rem + 3.5vw)}h3{font-size:calc(1rem + 2vw);line-height:calc(1rem + 2.5vw)}h4{font-size:calc(1rem + 1vw);line-height:calc(1rem + 1.6vw)}h5{font-size:calc(1rem + .6vw);line-height:calc(1rem + 1.5vw)}h6{font-size:18px;line-height:36px}h6.has-icon{padding-left:20px;box-sizing:border-box;display:inline-block;width:auto;position:relative}h6.has-icon::before{font:var(--fa-font-solid);content:"\f101";font-size:12px;line-height:inherit;text-align:left;position:absolute;left:0}.bigger,p{line-height:30px}p{font-size:16px;font-weight:500;margin-bottom:20px;color:#444}.dark-section p,.light-content p{color:#777}.bigger{font-size:20px}.smaller{font-size:12px;line-height:24px}.container{max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box}.container::after,.content-row::after{clear:both;content:" ";display:table}a:active,a:hover{outline:0;color:#000}.light-content .light-section a,a{text-decoration:none;color:#000;outline:0}.one_half,.two_fourth{width:48%!important}.one_third{width:30.6%!important}.one_fourth{width:22%!important}.one_fifth{width:16.8%!important}.one_sixth{width:13.33%!important}.two_fifth{width:37.6%!important}.two_third{width:65.33%!important}.three_fifth{width:58.4%!important}.three_fourth{width:74%!important}.four_fifth{width:79.2%!important}.five_sixth{width:82.67%!important}.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_fourth,.two_third{float:left!important;margin-bottom:1px!important;margin-right:4%!important;position:relative!important}.last{margin-right:0!important}.outer{display:table;width:100%;height:100%}.inner{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-row,i.arrow-icon{box-sizing:border-box;position:relative}.dark-section-wrapper,.full,.light-section-wrapper{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:1000%!important;width:100vw!important}#ball p,.content-row,.large,.small{margin:0 auto}.dark-section-container,.light-section-container{position:relative;box-sizing:border-box;width:100%;margin:0 auto}.content-row{width:100%;z-index:1;opacity:1}.clip-effects{overflow:hidden;clip-path:inset(6% 18% 0% 18%)}.small{max-width:820px;width:100%}.large{max-width:1380px;width:100%}.row_padding_top{padding-top:9vw}.row_padding_bottom{padding-bottom:9vw}.row_padding_left{padding-left:80px}.row_padding_right{padding-right:80px}.row_padding_all{padding:4vw 80px}#rotate-device{width:100%;height:100%;position:fixed;z-index:1000;top:0;left:0;background-color:#0f1010;background-image:url(images/rotate.png);background-size:100px 100px;background-position:center;background-repeat:no-repeat;display:none}i.arrow-icon{border:solid #000;border-width:0 3px 3px 0;display:block;top:0;left:0;height:20px;width:20px}i.arrow-icon-down,i.arrow-icon-up{top:14px;left:14px;height:12px!important;width:12px!important;line-height:12px!important;position:relative;display:block;box-sizing:border-box}.dark-content .item i.arrow-icon,.light-content i.arrow-icon{border:solid #fff;border-width:0 3px 3px 0}.dark-content .change-header i.arrow-icon,.light-content .change-header i.arrow-icon{border:solid #000;border-width:0 3px 3px 0}i.arrow-icon::after{content:"";position:absolute;width:28px;height:3px;top:7px;left:-6px;background-color:#000;transform:rotate(45deg);-webkit-transform:rotate(45deg)}i.arrow-icon-down::after,i.arrow-icon-up::after{content:"";width:16px;height:2px;top:4px;left:-3px;background-color:#222;position:absolute}i.arrow-icon-down{border:solid #222;border-width:0 2px 2px 0}i.arrow-icon-down.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}i.arrow-icon-down::after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.light-content i.arrow-icon-down{border:solid #fff;border-width:0 2px 2px 0}i.arrow-icon-up{border:solid #222;border-width:2px 2px 0 0}i.arrow-icon-up.right{transform:rotate(45deg);-webkit-transform:rotate(45deg)}i.arrow-icon-up::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.light-content i.arrow-icon-up{border:solid #fff;border-width:2px 2px 0 0}#magic-cursor{position:absolute;left:0;top:0;width:30px;height:30px;pointer-events:none;z-index:10000;-webkit-transition:opacity .2s ease-in-out .5s;transition:opacity .2s ease-in-out .5s}.hidden-ball #magic-cursor{opacity:0!important;visibility:hidden}#ball::after,#ball:before{text-align:center;opacity:0;transition:.15s cubic-bezier(.215, .61, .355, 1);position:absolute;left:32px;color:#999}#ball{position:fixed;width:80px;height:80px;border:2px solid #999;border-radius:50%;pointer-events:none;opacity:1;box-sizing:border-box;-webkit-transform:scale(.5);transform:scale(.5);display:flex;flex-direction:column;justify-content:center}#ball.over-movie,.light-content #ball,.light-content #ball.with-icon{border:2px solid #999}#ball-loader,.light-content #ball-loader{border-bottom:4px solid #999}#ball.with-blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#ball:before{font:var(--fa-font-solid);content:"\f106";font-size:14px;width:8px;height:16px;line-height:16px;top:-42px;transform:translateY(-20px);-webkit-transform:translateY(-20px)}#ball-drag-x::before,#ball::after{font:var(--fa-font-solid);width:8px;height:16px}#ball::after{content:"\f107";font-size:14px;line-height:16px;top:100px;transform:translateY(20px);-webkit-transform:translateY(20px)}.light-content #ball:after,.light-content #ball:before{color:#999}.scale-drag-horizontal #ball:after,.scale-drag-horizontal #ball:before,.scale-up #ball:after,.scale-up #ball:before{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);transition:.3s cubic-bezier(.215, .61, .355, 1)}#ball-drag-x,#ball-drag-y{position:absolute;width:72px;height:72px;pointer-events:none;opacity:1;box-sizing:border-box}#ball-drag-x::before{content:"\f053";font-size:14px;line-height:16px;text-align:center;position:absolute;left:-37px;top:30px;color:#000;opacity:0;transform:translateX(-20px);-webkit-transform:translateX(-20px);transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball-drag-x::after,#ball-drag-y:before{font:var(--fa-font-solid);position:absolute;width:8px;color:#000;height:16px;transition:.2s cubic-bezier(.215, .61, .355, 1);text-align:center;opacity:0}#ball-drag-x::after{content:"\f054";font-size:14px;line-height:16px;right:-40px;left:auto;top:30px;transform:translateX(20px);-webkit-transform:translateX(20px)}.scale-drag-x #ball-drag-x:after,.scale-drag-x #ball-drag-x:before{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball-drag-y:before{content:"\f077";font-size:14px;line-height:16px;left:32px;top:-40px;transform:translateY(-20px);-webkit-transform:translateY(-20px)}#ball-drag-y::after{font:var(--fa-font-solid);content:"\f078";font-size:14px;width:8px;height:16px;line-height:16px;text-align:center;position:absolute;left:32px;top:100px;color:#000;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball p.center-first::after,#ball p.center-first::before{font-size:12px;height:20px;top:calc(50% - 10px);line-height:20px;position:absolute}.percentage,.preloader-intro span{font-size:calc(1rem + 2vw);line-height:calc(1rem + 2.5vw);font-weight:500}.scale-drag-y #ball-drag-y:after,.scale-drag-y #ball-drag-y:before{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball i{color:#fff;height:80px;line-height:78px;text-align:center;font-size:14px;display:block;opacity:1;transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball p{color:#fff;width:auto;height:16px;line-height:16px;padding-top:0;padding-left:0;box-sizing:border-box;text-align:center;font-size:10px;display:flex;flex-direction:column;align-self:center;opacity:1;position:relative;transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball p.center-first::before{content:"[";font-weight:500;left:-8px}#ball p.center-first::after{content:"]";font-weight:500;right:-8px}.scale-up #ball i{opacity:0;transition:.2s cubic-bezier(.215, .61, .355, 1)}#ball.close-icon i{width:75px;height:76px;font-size:14px}#ball-loader{width:100px;height:100px;position:absolute;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid transparent;border-radius:100px;box-sizing:border-box;opacity:0;-webkit-transform:translate(-14px,-14px) rotate(0);transform:translate(-14px,-14px) rotate(0);-webkit-animation:.8s ease-in-out infinite rotating;animation:.8s ease-in-out infinite rotating;-webkit-transition:opacity ease-in-out;transition:opacity ease-in-out}.show-loader #ball-loader{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.socials-icon,.socials-wrap,.socials-wrap:hover .socials-text{transition:.2s cubic-bezier(.215, .61, .355, 1)}@keyframes rotating{0%{-webkit-transform:translate(-14px,-14px) rotate(0);transform:translate(-14px,-14px) ) rotate(0)}95%{-webkit-transform:translate(-14px,-14px) rotate(350deg);transform:translate(-14px,-14px) rotate(350deg)}100%{-webkit-transform:translate(-14px,-14px) rotate(360deg);transform:translate(-14px,-14px) rotate(360deg)}}#ball i.arrow-icon{border:solid #fff;border-width:3px 3px 0 0;box-sizing:border-box;display:block;position:absolute;top:28px;left:30px;height:20px;width:20px}.light-content #ball i.arrow-icon{border:solid #fff;border-width:3px 3px 0 0}#ball i.arrow-icon:after{content:"";position:absolute;width:30px;height:3px;top:8px;left:-8px;background-color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.preloader-wrap{width:100%;height:100%;position:fixed;top:0;bottom:0;background:#000;z-index:1800;text-align:center}.preloader-wrap .outer{padding:0;box-sizing:border-box}.preloader-wrap .inner{vertical-align:middle;box-sizing:border-box}.percentage-wrapper{position:relative;display:block;text-align:center;background-color:#000;float:left;width:9vw;overflow:hidden;z-index:10}.percentage,.trackbar{display:table;opacity:1}.percentage{font-family:mona-sanslight_wide;color:#fff;margin:1px auto 0}.percentage::after{content:"%"}.percentage-intro{height:20px;font-size:14px;font-weight:500;line-height:20px;color:rgba(255,255,255,.6);position:absolute;bottom:60px;left:0;right:0;margin:0 auto}.trackbar{width:auto;height:auto;margin:0 auto;position:relative;padding:0}.hold-progress-bar,.loadbar{position:absolute;top:0;right:0;overflow:hidden}.loadbar{width:100%;height:100%;background:rgba(0,0,0,.8);z-index:20,font-family:mona-sansextrabold_wide !important}.hold-progress-bar{width:0%;height:0;background:#000;left:0}.preloader-intro{position:relative;display:block;color:#fff;overflow:hidden;padding-left:0;float:right;z-index:0}.copyright,.footer-middle{display:table;margin:0 auto}.preloader-intro span{display:block;position:relative}#content-scroll{z-index:1;position:relative}.smooth-scroll #content-scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.scroll-content{cursor:default!important}.scale-up .scroll-content{cursor:grabbing!important}footer{position:relative;width:100%;height:120px;z-index:900;box-sizing:border-box;text-align:center;bottom:0;left:0;overflow:hidden;pointer-events:none}#footer-container{padding:0 80px;margin:20px auto;height:80px;opacity:0;position:absolute;width:100%;box-sizing:border-box;bottom:0;left:0}.footer-middle{position:absolute;width:100%;height:inherit;left:0;pointer-events:none}.copyright,.socials-wrap{position:relative;box-sizing:border-box;color:#000}.button-wrap,.copyright,.link-text span,.socials-wrap{pointer-events:initial}.copyright{top:25px;height:30px;overflow:hidden;font-size:14px;line-height:30px;font-weight:500;width:auto;padding:0 20px;max-width:820px;text-align:center}.socials li,.socials-icon{margin-left:10px;float:right}.socials-wrap{float:right;width:240px;height:160px}.socials li,.socials li a,.socials-icon{height:40px;line-height:40px}.socials-wrap:hover{transform:translateY(-40px);-webkit-transform:translateY(-40px)}.socials-text{float:right;font-size:14px;font-weight:500;line-height:40px;transform:translateY(20px)}.socials-wrap:hover .socials-text{transform:translateY(15px) translateX(5px);-webkit-transform:translateY(15px) translateX(5px)}.socials-icon{width:30px;font-size:14px;text-align:right;transform:scale(1) translateY(20px)}.button-wrap,.socials{width:auto;display:table;position:relative}.socials-wrap:hover .socials-icon{transform:scale(0) translateY(40px);width:0;margin:0;overflow:hidden}.socials-icon:after,.socials-text:after{content:"";clear:both;display:table}.socials{height:auto;line-height:30px;margin:10px auto 0;text-align:center;bottom:0;transform:translateX(15px);-webkit-transform:translateX(15px)}.socials-wrap .socials{display:inline-block;width:100%;text-align:right}.socials li{margin-right:0;list-style:none;color:#999;font-size:15px;margin-bottom:0;position:relative;display:flex;align-items:center;width:40px;z-index:2;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.socials-wrap .socials li{opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:.2s cubic-bezier(.215, .61, .355, 1)}.socials-wrap:hover .socials li:nth-child(5){transition:.2s cubic-bezier(.215, .61, .355, 1) 50ms;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}.socials-wrap:hover .socials li:nth-child(4){transition:.2s cubic-bezier(.215, .61, .355, 1) .1s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}.socials-wrap:hover .socials li:nth-child(3){transition:.2s cubic-bezier(.215, .61, .355, 1) .15s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}.socials-wrap:hover .socials li:nth-child(2){transition:.2s cubic-bezier(.215, .61, .355, 1) .2s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}.socials-wrap:hover .socials li:first-child{transition:.2s cubic-bezier(.215, .61, .355, 1) .3s;opacity:1;transform:translateY(10px);-webkit-transform:translateY(10px)}.socials li:last-child{margin-left:0}.socials li a{color:#000;font-size:14px;font-weight:500;display:block;width:40px;text-align:center;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.light-content .socials:hover li a,.socials:hover li a{opacity:.3}.socials li a:hover{color:#000;opacity:1}.light-content .socials li a:hover{color:#fff;opacity:1}.button-wrap{cursor:pointer;top:0}.button-wrap.left{float:left;left:-32px}#main .button-wrap.left{float:none;left:-24px}#main .button-wrap.button-link.left{float:none;left:-20px}#main .button-wrap.right{float:none;right:auto}#main .button-wrap.button-link.right{right:-2px}.icon-wrap{width:80px;height:80px;display:flex;position:relative;justify-content:center;align-items:center;float:left}.button-icon,.button-icon i{height:40px;width:40px;line-height:40px;text-align:center}#main .icon-wrap{width:60px;height:60px}.button-wrap.right .icon-wrap{float:right;padding-bottom:21px}.button-icon{color:#000;font-size:18px}.button-icon i.fa-solid.fa-sort{font-size:14px;line-height:38px}#main .button-icon i{line-height:40px}#main .button-icon i.fa.fa-arrow-right{font-size:14px}.button-text{font-weight:500;font-size:14px;line-height:30px;margin:25px 0;overflow:hidden;width:auto;padding:0 10px;color:#000;-webkit-transition:color 50ms ease-in-out;transition:color 50ms ease-in-out}#main .button-text,#main .large-btn .button-text{margin:15px 0;transition:transform .2s ease-out;font-weight:500}#main #hero-footer .button-text span::after{content:none}#main .button-text{font-size:16px;line-height:30px}#main #hero:not(.has-image) #hero-footer .button-text{font-size:14px;line-height:30px}#main .large-btn .button-text{font-size:20px!important}.button-wrap.left a{text-align:left;float:left}.button-text span{position:relative;display:inline-block;-webkit-transition:-webkit-transform .2s;transition:transform .2s;width:auto;text-align:center;transform-origin:100% 0%}#main .button-link .button-text,.button-link .button-text{overflow:visible;transition:padding .3s ease-out}.button-link .button-text span::before{content:'';position:absolute;bottom:1px;left:0;width:100%;height:1px;background:0 0;transform:scaleX(1);transform-origin:right;transition:transform .3s ease-out}.button-link.left .button-text span::before{transform-origin:left}.dark-section .button-link .button-text span::before,.light-content .button-link .button-text span::before,.light-content .light-section .button-link .button-text span::before,nav,nav.open{background:0 0}.button-wrap.button-link:hover .button-text span{transform:translateY(0);-webkit-transform:translateY(0)}.button-link:hover .button-text span::before{transform:scaleX(0);-webkit-transform:scaleX(0);transform-origin:left}.button-link.left:hover .button-text span::before{transform-origin:right}.button-link .button-icon i{background-color:#000;border:1px solid #000;color:transparent;font-size:14px;border-radius:100%;transform:scale(.2);box-sizing:border-box;transition:.3s ease-out;text-indent:-100px;overflow:hidden;opacity:1}.button-link:hover .button-icon i{background-color:#000;color:#fff;border:1px solid #000;transform:scale(1.2);text-indent:0;opacity:1}.dark-section .button-link .button-icon i,.light-content .button-link .button-icon i{background-color:#fff;border:1px solid #fff}.dark-section .button-link:hover .button-icon i,.light-content .button-link:hover .button-icon i{background-color:#fff;color:#000;border:1px solid #fff;opacity:1}.light-content .light-section .button-link .button-icon i{border:1px solid #000}.light-content .light-section .button-link:hover .button-icon i{background-color:#000;color:#fff;border:1px solid #000;opacity:1}.button-link.right .button-icon i{transform:scale(.2) translateX(-60px);-webkit-transform:scale(.2) translateX(-60px)}.button-link.right:hover .button-icon i{transform:scale(1.2) translateX(0);-webkit-transform:scale(1.2) translateX(0)}.button-text span::before,.link-text span::before{position:absolute;width:auto;top:100%;left:0;content:attr(data-hover)}.header-middle .button-text span::before{content:attr(data-on)}.button-wrap:hover .button-text span,.link-text:hover span{-webkit-transform:translateY(-100%);transform:translateY(-100%);transform-origin:0% 0%}.link-text{font-weight:500;font-size:14px;line-height:30px;margin:0;overflow:hidden;display:table;width:auto;padding:0;color:#000;-webkit-transition:color 50ms ease-in-out;transition:color 50ms ease-in-out}footer .link-text{float:left;opacity:0;margin-top:25px}p .link-text{display:inline-table;font-size:16px}.link-text span{position:relative;display:inline-block;-webkit-transition:-webkit-transform .2s;transition:transform .2s;width:auto;text-align:center;transform-origin:100% 0%;cursor:pointer}@media only screen and (max-width:1466px){.row_padding_all,.row_padding_left{padding-left:60px}.row_padding_all,.row_padding_right{padding-right:60px}.percentage-wrapper{width:10vw}.percentage-intro{bottom:50px}footer,header{height:100px}#header-container{padding:10px 60px}.flexnav li{padding:20px}#footer-container{padding:0 60px;margin:10px auto}.socials-wrap:hover .socials-text{transform:translateY(20px) translateX(5px);-webkit-transform:translateY(20px) translateX(5px)}}@media only screen and (max-width:1024px){nav,nav.open{visibility:visible}.flexnav,.nav-height,nav{box-sizing:border-box}.flexnav,.flexnav li a,.flexnav li ul li a,.flexnav ul li ul li a{background:0 0}.copyright,.flexnav{text-align:center}.flexnav li ul li .touch-button,.socials li,.socials li a{height:30px}.socials li,.socials li a{width:30px;line-height:30px}.parallax-element,.parallax-wrap{transform:none!important}#magic-cursor,#menu-burger span.touch-button,.destroy,.flexnav .touch-button .navicon,.has-parallax figcaption,.socials-icon,.socials-text{display:none}.row_padding_left{padding-left:0}.row_padding_right{padding-right:0}.full.row_padding_left{padding-left:40px}.full.row_padding_right{padding-right:40px}.row_padding_all{padding:4vw 0}.full.row_padding_all{padding:4vw 40px}.percentage-wrapper{width:12vw}.percentage-intro{bottom:40px}#header-container,.flexnav li ul li ul li a{padding:10px 40px}nav{height:100vh;width:100%;position:fixed;left:0;top:0;pointer-events:none;opacity:0;padding:20px 0}nav.open{pointer-events:initial}.nav-height{position:relative;height:100%;padding:40px 0;width:100%;overflow-y:auto}.flexnav{padding:0 20px;max-height:2000px;display:table;width:auto;margin:0 auto;-webkit-transition:.2s ease-in .6s;transition:.2s ease-in .6s}.flexnav.flexnav-show{-webkit-transition:.3s ease-out .2s;transition:.3s ease-out .2s}.flexnav li a.active,.flexnav li ul li a.active,.flexnav li ul li:hover a,.flexnav li.hover a span:nth-child(3),.flexnav li:hover a,.flexnav li:hover a span:nth-child(3),.flexnav.opacity,.flexnav:hover li a,.flexnav:hover li ul li a.active,.flexnav:hover li ul li:hover>a{opacity:1}.flexnav li{padding:0;-webkit-transition:color .15s ease-out;transition:color .15s ease-out}.flexnav:hover li{color:rgba(255,255,255,.4)}.flexnav li:hover,.invert-header .flexnav li a,.invert-header .flexnav li a span:nth-child(2),.invert-header .flexnav li a span:nth-child(3){color:#fff}.flexnav li a{font-family:mona-sansextrabold_wide;font-weight:500;font-size:calc(1rem + 4.15vw);line-height:calc(1rem + 4.5vw);padding:0;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;color:#000}.uppercase-titles .flexnav>li>a{text-transform:uppercase}.flexnav .touch-button{width:100%;display:block;height:calc(1rem + 5.5vw)}.menu-timeline .before-span{opacity:0;display:block;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-perspective:480px;perspective:480px}.flexnav li,.flexnav li a{background-color:transparent;border:0}.flexnav li a .span-cube{position:relative;display:block;overflow:visible!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-30px) rotateX(0);transform:translateZ(-30px) rotateX(0);transform-origin:center;-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.flexnav li.hover a .span-cube,.flexnav li:hover a .span-cube{-webkit-transform:translateZ(-30px) rotateX(90deg);transform:translateZ(-30px) rotateX(90deg)}.flexnav li a span:first-child{font-family:mona-sansextrabold_wide;color:transparent;position:relative;width:100%;display:block}.flexnav li a span:nth-child(2),.flexnav li a span:nth-child(3){color:#222;position:absolute;width:100%;left:0;backface-visibility:hidden}.flexnav li a span:nth-child(2){font-family:mona-sansextrabold_wide;top:0;opacity:1;-webkit-transform:rotateX(0) translateZ(30px);transform:rotateX(0) translateZ(30px);-webkit-transition:opacity .4s ease-in-out;transition:.4s ease-in-out}.flexnav li.hover a span:nth-child(2),.flexnav li:hover a span:nth-child(2){opacity:0}.flexnav li a span:nth-child(3){font-family:mona-sanslight_wide;top:50%;opacity:0;-webkit-transform:rotateX(-90deg) translateZ(0);transform:rotateX(-90deg) translateZ(0);-webkit-transition:opacity .4s ease-in-out;transition:.4s ease-in-out}.flexnav li ul{margin-bottom:15px}.flexnav li ul li a{padding:0;font-family:Poppins,sans-serif;font-size:16px;line-height:30px;font-weight:500;border-top:none;text-transform:none;opacity:.4}.flexnav:hover li ul li a{opacity:.3}.classic-menu .button-wrap.right.menu{display:block}#footer-container{padding:0 40px}.socials-wrap{width:240px;height:40px;float:right;margin:0 auto;right:-10px;transform:translateX(0) translateY(20px)!important;-webkit-transform:translateX(0) translateY(20px)!important}.socials-wrap:hover{transform:translateY(20px);-webkit-transform:translateY(20px)}.socials-wrap .socials{margin-top:3px;text-align:right;transform:translateX(0);-webkit-transform:translateX(0)}.socials-wrap .socials li{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.socials-wrap:hover .socials li{opacity:1;transform:translateY(0)!important;-webkit-transform:translateY(0)!important}.socials li{margin:0 5px auto;display:inline-block;float:none}}@media only screen and (max-width:767px){.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_fourth,.two_third{width:100%!important;margin-bottom:30px!important;margin-right:0!important}figcaption{background-color:rgba(0,0,0,.3);bottom:0;font-size:10px;padding:5px 10px;right:0;border-radius:0}.text-aligh-right{text-align:left}.one_half{padding-right:0!important}.one_half.last{padding-left:0!important}.row_padding_top{padding-top:10vw}.row_padding_bottom{padding-bottom:10vw}.row_padding_left{padding-left:0}.row_padding_right{padding-right:0}.full.row_padding_left{padding-left:30px}.full.row_padding_right{padding-right:30px}.row_padding_all{padding:4vw 0}.full.row_padding_all{padding:4vw 30px}hr{height:20px}.percentage-wrapper{width:16vw}.percentage-intro{bottom:30px}footer,header{height:80px}#header-container{padding:0;margin:0 auto}#logo{left:30px}.button-wrap.right.menu{right:4px}.button-wrap.right.menu.burger-lines{right:0}header .button-text{display:none}.flexnav li a{font-size:calc(1rem + 7vw);line-height:calc(1rem + 9.5vw)}.footer-button-wrap{bottom:80px}#footer-container{height:80px;padding:0 30px;margin:0}#footer-container #backtotop.button-wrap.left{float:none;top:5px;left:0;right:0;position:absolute;display:block}#backtotop.button-wrap.left .button-text{text-align:left;float:left;display:none}#backtotop.button-wrap.left .icon-wrap{float:none;position:absolute;right:auto;left:0;margin:auto;top:0;opacity:.4;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#backtotop.button-wrap.left:hover .icon-wrap{opacity:1}.footer-middle{max-width:1180px;height:20px;position:relative;margin:0 auto 15px;left:0;width:100%;top:0}.copyright,.socials-wrap{left:auto;right:auto;top:0}.socials-wrap,.socials-wrap .socials{display:table;width:auto;height:20px;line-height:20px;margin:0 auto}.copyright{margin:0 auto;height:20px;line-height:20px}footer.showcase-footer .arrows-wrap{right:auto;left:-30px;float:left;margin:auto}.socials-wrap{float:none;transform:translateX(0) translateY(0)!important;-webkit-transform:translateX(0) translateY(0)!important}.socials-wrap .socials{text-align:center}.socials li,.socials li a{height:20px;line-height:20px;margin:0 auto}}@media only screen and (max-width:479px){.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_fourth,.two_third{margin-bottom:20px!important;margin-right:0!important}.row_padding_top{padding-top:12vw}.row_padding_bottom{padding-bottom:12vw}.row_padding_left{padding-left:0}.row_padding_right{padding-right:0}.full.row_padding_left{padding-left:20px}.full.row_padding_right{padding-right:20px}.row_padding_all{padding:4vw 0}.full.row_padding_all{padding:4vw 20px}hr{height:10px}.percentage-wrapper{width:20vw}#logo{left:20px}.button-wrap.right.menu{right:-6px}.button-wrap.right.menu.burger-lines{right:-10px}#footer-container{padding:0;margin:0}footer.showcase-footer #footer-container{padding:0 20px}.arrows-wrap{left:-10px;width:80px}.next-wrap,.prev-wrap{width:40px}footer.showcase-footer .arrows-wrap{right:0;left:0;float:none;margin:auto;width:100%}footer.showcase-footer .next-wrap,footer.showcase-footer .prev-wrap{width:60px}footer.showcase-footer .footer-middle{top:0}footer.showcase-footer .showcase-subtitles-wrap{left:0}.button-text,footer.showcase-footer .socials-wrap{display:none}#hero .button-text,#main-page-content .button-text{display:block}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and @media (min-width: 1025px) {
    .fullscreen-menu .flexnav li ul li a {
        padding: 0;
        font-family: Poppins, sans-serif;
        font-size: 16px !important;
        line-height: 30px !important;
        font-weight: 900 !important;
        border-top: none;
        text-transform: none;
    }
}