@font-face{src:url("../fonts/NoirPro/NoirPro-Light.eot?") format("eot"),url('../fonts/NoirPro/NoirPro-Light.svg#str-replace("Noir Pro", " ", "_")') format("svg"),url("../fonts/NoirPro/NoirPro-Light.ttf") format("truetype"),url("../fonts/NoirPro/NoirPro-Light.woff") format("woff"),url("../fonts/NoirPro/NoirPro-Light.woff2") format("woff2");font-family:"Noir Pro";font-style:normal;font-weight:300}@font-face{src:url("../fonts/NoirPro/NoirPro-Regular.eot?") format("eot"),url('../fonts/NoirPro/NoirPro-Regular.svg#str-replace("Noir Pro", " ", "_")') format("svg"),url("../fonts/NoirPro/NoirPro-Regular.ttf") format("truetype"),url("../fonts/NoirPro/NoirPro-Regular.woff") format("woff"),url("../fonts/NoirPro/NoirPro-Regular.woff2") format("woff2");font-family:"Noir Pro";font-style:normal;font-weight:400}@font-face{src:url("../fonts/NoirPro/NoirPro-SemiBold.eot?") format("eot"),url('../fonts/NoirPro/NoirPro-SemiBold.svg#str-replace("Noir Pro", " ", "_")') format("svg"),url("../fonts/NoirPro/NoirPro-SemiBold.ttf") format("truetype"),url("../fonts/NoirPro/NoirPro-SemiBold.woff") format("woff"),url("../fonts/NoirPro/NoirPro-SemiBold.woff2") format("woff2");font-family:"Noir Pro";font-style:normal;font-weight:600}@font-face{src:url("../fonts/NoirPro/NoirPro-Bold.eot?") format("eot"),url('../fonts/NoirPro/NoirPro-Bold.svg#str-replace("Noir Pro", " ", "_")') format("svg"),url("../fonts/NoirPro/NoirPro-Bold.ttf") format("truetype"),url("../fonts/NoirPro/NoirPro-Bold.woff") format("woff"),url("../fonts/NoirPro/NoirPro-Bold.woff2") format("woff2");font-family:"Noir Pro";font-style:normal;font-weight:700}@font-face{src:url("../fonts/NoirPro/NoirPro-Heavy.eot?") format("eot"),url('../fonts/NoirPro/NoirPro-Heavy.svg#str-replace("Noir Pro", " ", "_")') format("svg"),url("../fonts/NoirPro/NoirPro-Heavy.ttf") format("truetype"),url("../fonts/NoirPro/NoirPro-Heavy.woff") format("woff"),url("../fonts/NoirPro/NoirPro-Heavy.woff2") format("woff2");font-family:"Noir Pro";font-style:normal;font-weight:900}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:none !important}::-webkit-scrollbar{scrollbar-width:none;width:0 !important}:root{--dark: #181825;--white: #FFFFFF;--primary: #97A6FF;--secondary: #ECECF0;--grey: #87879A;font-size:14px;--font-size-global: 1.26rem;--line-height-global: 1.3;--letter-spacing-global: 0.1rem;--padding-global: clamp(0rem, 5vw, 2.5rem);--length-logo: 5.6rem}html{scrollbar-width:none;height:100%;width:100%;margin:0;cursor:none}h1,h2,h3,h4,h5,h6{font-family:"Noir Pro",sans-serif;font-weight:700}a{text-decoration:none}body{width:100%;cursor:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-global);font-family:"Noir Pro",sans-serif;color:var(--color-secondary);background-color:var(--dark);color:var(--white);margin:0;height:auto}body.hidden{overflow:hidden !important}body .bg-header{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99999;pointer-events:none}body .bg-header.sticky svg:nth-of-type(5){opacity:0}body .bg-header svg{position:absolute;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body .bg-header svg:nth-of-type(1){top:1.3vw;left:2.2vw;opacity:1;height:5vw;width:auto}body .bg-header svg:nth-of-type(1) line,body .bg-header svg:nth-of-type(1) circle:first-of-type{opacity:1;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) .3s}body .bg-header svg:nth-of-type(2){top:1.3vw;right:2.5vw;opacity:1;height:5vw;width:auto}body .bg-header svg:nth-of-type(3){top:3.8vw;left:9.4vw;opacity:1;height:2.6vw;width:auto;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) .3s}body .bg-header svg:nth-of-type(4){right:2.6vw;bottom:1.9vw;opacity:1;height:3.2vw;width:auto}body .bg-header a{bottom:6.4vw;right:4.8vw;display:flex;align-items:center;position:absolute;height:3.6vw;width:12vw}body .bg-header svg:nth-of-type(5){bottom:6.4vw;right:4.8vw;opacity:1;height:3.6vw;width:auto}body .bg-header svg:nth-of-type(6){top:4.4vw;right:8.9vw;opacity:1;height:1.5vw;width:auto;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body .bg-header svg:nth-of-type(7){left:2.4vw;bottom:1.9vw;opacity:1;height:3.2vw;width:auto}body .bg-header svg:nth-of-type(8){bottom:2.4vw;left:8.4vw;opacity:1;height:3.2vw;width:auto}body .header_page__Home{width:100vw;height:100vh;position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:99}body .header_page__Home .content{max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto;z-index:1;position:relative}body .header_page__Home .content h1{margin:2.6vw 0 3vw;font-size:6.6vw;line-height:1;text-transform:uppercase;z-index:99}body .header_page__Home .content h1 strong{display:inline;color:rgba(0,0,0,0);position:relative;z-index:9}body .header_page__Home .content h1 strong img{position:absolute;left:0;height:5.9vw;width:auto;top:1.36vw;opacity:1}body .header_page__Home .content h2{margin:0;width:40%;font-size:1.32vw;line-height:1.2;text-transform:uppercase}body .header_page__Home .content h2 strong{display:block;color:var(--primary);font-style:italic}body .header_page__Home .content .image{position:absolute;width:35.8vw;top:-6vw;right:2vw;z-index:1}body .header_page__Home .content .image img{width:100%;height:auto}body .about_page__Home{max-width:100vw;width:100%;display:flex;padding:6.6vw 0;height:auto}body .about_page__Home .content{max-width:90vw;position:relative;width:100%;margin:0 auto;opacity:1;height:82vh}body .about_page__Home .content .text{padding:2.9vw 2.6vw;max-width:43%;margin-top:5.6vw;width:100%;position:relative;z-index:9}body .about_page__Home .content .text::before{content:"";top:0;right:0;position:absolute;background-image:url("../images/Group 5.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:2.5vw;height:2.5vw;transform:rotate(180deg)}body .about_page__Home .content .text::after{content:"";bottom:0;left:0;position:absolute;background-image:url("../images/Group 5.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:2.5vw;height:2.5vw}body .about_page__Home .content .text h3{margin:0 0 2.75vw;font-size:1.98vw;line-height:.95;text-transform:uppercase}body .about_page__Home .content .text h3 strong{display:block;color:var(--primary);font-style:italic}body .about_page__Home .content .text p{font-size:.8vw;line-height:1;text-align:justify;margin:0;width:calc(100% - 13vw)}body .about_page__Home .content .image{position:absolute;width:52vw;top:3.8vw;right:7.8vw;z-index:3}body .about_page__Home .content .image img{width:100%;height:auto}body .cta_page__Home{max-width:100vw;width:100%;display:flex;padding:6.6vw 0;height:auto}body .cta_page__Home .content{max-width:90vw;position:relative;width:100%;margin:0 auto;opacity:1;height:54vh;opacity:1;display:flex;justify-content:space-between}body .cta_page__Home .content .product__container,body .cta_page__Home .content .contact__container{background-color:rgba(236,236,240,.05);display:flex;flex-direction:column;max-width:calc(33.33% - 2.94vw - 2.94vw);width:100%;padding:2vw 2.94vw;z-index:8;backdrop-filter:blur(2px)}body .cta_page__Home .content .product__container .title-section,body .cta_page__Home .content .contact__container .title-section{display:flex;align-items:center;justify-content:space-between;z-index:2}body .cta_page__Home .content .product__container .title-section h4,body .cta_page__Home .content .contact__container .title-section h4{margin:0;font-weight:400;font-size:.8vw;text-transform:uppercase}body .cta_page__Home .content .product__container .title-section img,body .cta_page__Home .content .contact__container .title-section img{margin-left:auto;width:.65vw;transform:translateX(0.4vw);height:auto}body .cta_page__Home .content .product__container h3,body .cta_page__Home .content .contact__container h3{margin:1.65vw 0 0;width:55%;font-size:1.98vw;line-height:.95;text-transform:uppercase}body .cta_page__Home .content .product__container h3 strong,body .cta_page__Home .content .contact__container h3 strong{display:block;color:var(--primary);font-style:italic}body .cta_page__Home .content .product__container p,body .cta_page__Home .content .contact__container p{font-size:.8vw;line-height:1;text-align:justify;margin:0;margin-top:auto;width:calc(100% - 10vw);margin-bottom:1vw}body .cta_page__Home .content .contact__container{max-width:calc(66.66% - 2.94vw - 2.94vw - .4vw);width:100%;background-color:rgba(0,0,0,0);position:relative}body .cta_page__Home .content .contact__container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/capaa 1.png");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:3;opacity:.7}body .cta_page__Home .content .contact__container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/Rectangle 51.png");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;opacity:.5}body .cta_page__Home .content .contact__container .text{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5.7vw;padding-left:6.5vw;transform:translateX(1.8vw);width:calc(100% - 6.5vw);z-index:2}body .cta_page__Home .content .contact__container .text span{display:block;font-size:.92vw;text-transform:uppercase;width:60%}body .cta_page__Home .content .contact__container .text h3{width:60%;font-size:3.3vw;line-height:1.2;text-transform:uppercase}body .cta_page__Home .content .contact__container .text h3 strong{display:block;color:#fff;font-style:normal}body .bg{position:absolute;top:0;width:100vw;height:auto;opacity:0;pointer-events:none}body .header{position:fixed;top:0;left:0;z-index:9999}body .header.sticky{position:fixed}body .header .header-wrapper{position:relative;width:100%;display:flex;align-items:flex-start;pointer-events:none}body .header .header-wrapper .main-logo{pointer-events:all;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s;margin:0vw auto;opacity:0;position:fixed;right:4.8vw;bottom:6.5vw;width:12.2vw;height:3.5vw}body .header .header-wrapper .main-logo .logo{opacity:1;margin:0}body .header .header-wrapper .main-logo .logo a{display:flex;align-items:center}body .header .header-wrapper .main-logo .logo a img,body .header .header-wrapper .main-logo .logo a svg{height:1.5vw;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s;width:auto}body .header .header-wrapper .nav-menu{position:absolute;left:0;right:0;max-width:max-content;margin:3.2vw auto;padding:0 1.24vw;z-index:99;height:3.3vw;width:100%;overflow:hidden;opacity:1;transform:translateX(0vw);display:flex;align-content:center}body .header .header-wrapper .nav-menu::before{content:"";position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background-color:rgba(135,135,154,.1);backdrop-filter:blur(11.3vw);-webkit-clip-path:polygon(0 0, calc(100% - 1.3vw) 0%, 100% 1.3vw, 100% 100%, 1.3vw 100%, 0% calc(100% - 1.3vw));clip-path:polygon(0 0, calc(100% - 1.3vw) 0%, 100% 1.3vw, 100% 100%, 1.3vw 100%, 0% calc(100% - 1.3vw))}body .header .header-wrapper .nav-menu::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--grey);-webkit-clip-path:polygon(calc(100% - 1px) 1.3vw, calc(100% - 1px) 100%, 100% 100%, 100% 1.3vw, calc(100% - 1.3vw) 0, 0% 0%, 0% calc(100% - 1.3vw), 1.3vw 100%, 100% 100%, 100% calc(100% - 1px), 1.3vw calc(100% - 1px), 1px calc(100% - 1.3vw), 1px 1px, calc(100% - 1.3vw) 1px);clip-path:polygon(calc(100% - 1px) 1.3vw, calc(100% - 1px) 100%, 100% 100%, 100% 1.3vw, calc(100% - 1.3vw) 0, 0% 0%, 0% calc(100% - 1.3vw), 1.3vw 100%, 100% 100%, 100% calc(100% - 1px), 1.3vw calc(100% - 1px), 1px calc(100% - 1.3vw), 1px 1px, calc(100% - 1.3vw) 1px)}body .header .header-wrapper .nav-menu svg{height:100%;width:auto;opacity:.5;display:none}body .header .header-wrapper .nav-menu svg:last-of-type{transform:rotate(180deg)}body .header .header-wrapper .nav-menu ul{display:flex;margin:0;padding:0vw;list-style:none;align-items:center;position:relative;height:3.3vw}body .header .header-wrapper .nav-menu ul li{padding:0;margin:0 1.24vw;font-size:.86vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400;position:relative;display:flex;align-items:center;color:#fff}body .header .header-wrapper .nav-menu ul li::before{position:absolute;width:.35vw;height:.35vw;left:-0.8vw;top:0;margin:auto;bottom:0;background-color:var(--primary);content:"";border-radius:100%;box-shadow:0 0 .35em var(--primary);opacity:0}body .header .header-wrapper .nav-menu ul li.current_page_item{background-image:-webkit-gradient(linear, left top, right top, from(#97A6FF, to(#fff)));background-image:linear-gradient(90deg, #97A6FF, #fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}body .header .header-wrapper .nav-menu ul li.current_page_item::before{opacity:1}body .header .header-wrapper .nav-menu ul li.current_page_item a{color:#fff;pointer-events:none}body .header .header-wrapper .nav-menu ul li:first-of-type{padding-left:0}body .header .header-wrapper .nav-menu ul li.has-children{pointer-events:all}body .header .header-wrapper .nav-menu ul li.has-children:first-of-type{padding-left:1.24vw;padding-right:0;margin-right:0;border-left:1px solid #87879a}body .header .header-wrapper .nav-menu ul li.has-children div{padding:.15vw .6vw;border-radius:11.3vw;display:flex;font-size:.86vw;align-items:center}body .header .header-wrapper .nav-menu ul li.has-children.d--open div{color:#87879a}body .header .header-wrapper .nav-menu ul li a{pointer-events:all;color:#fff;font-size:.86vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400}body .header .header-wrapper .nav-menu .nav-links{position:relative}body .header .header-wrapper .nav-menu .nav-links .d--open div{background-color:#fff}body .header .header-wrapper .nav-menu .nav-links .d--open div::before{position:relative;width:.35vw;height:.35vw;top:0;margin:auto;bottom:0;left:0;margin-right:.45vw;background-color:var(--primary);content:"";border-radius:100%;opacity:1}body .nav-dropdown{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(18,18,28,.95);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9;transform:translateY(-4vw);opacity:0;pointer-events:none;display:flex;align-items:center;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body .nav-dropdown.d--open{pointer-events:all;transform:translateY(0vw);opacity:1;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body .nav-dropdown .nav-container{max-width:75vw;margin:auto;display:flex;align-items:stretch;width:100%;justify-content:space-between}body .nav-dropdown .nav-container .nav-dropdown_update{max-width:25%;width:100%;display:flex;position:relative}body .nav-dropdown .nav-container .nav-dropdown_update img{width:100%;height:auto}body .nav-dropdown .nav-container .nav-dropdown_update .content{position:absolute;top:0;left:0;z-index:99;height:calc(100% - 2.4vw);width:calc(100% - 2.4vw);padding:1.2vw}body .nav-dropdown .nav-container .nav-dropdown_update .content a{width:100%;position:absolute;top:0;height:100%;left:0}body .nav-dropdown .nav-container .nav-dropdown_update .content span{font-size:.86vw;padding:.2vw .75vw;border-radius:11.3vw;display:block;background-color:rgba(236,236,240,.8);color:#181825;font-weight:400;max-width:max-content}body .nav-dropdown .nav-container .nav-dropdown_lists{max-width:calc(75% - 3vw);width:100%}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper{display:flex;width:100%;justify-content:space-between}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list{max-width:calc(50% - 1.6vw);width:100%;display:flex;flex-direction:column}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .nav-dropdown_title{text-transform:uppercase;font-size:.86vw;margin-bottom:1.6vw;display:flex;align-items:flex-start;justify-content:space-between}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .nav-dropdown_title .w-d-list-btn{max-width:max-content}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list{display:flex;flex-direction:column}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list .nav_item{width:100%;position:relative;border-top:.5px solid var(--grey)}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list .nav_item:first-of-type{border-top:.5px solid rgba(0,0,0,0)}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list .nav_item .nav-item-content{padding:1.6vw 0}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list .nav_item .nav-item-content .nav-item-header{font-size:1.08vw;line-height:1.2;text-transform:uppercase;margin-bottom:.8vw}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list .nav_item .nav-item-content .nav-item-header a{color:var(--secondary)}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list .nav_item .nav-item-content .nav-item-published__at{font-size:.8vw;margin:0;font-weight:300;color:var(--grey);text-transform:capitalize}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list-btn a{padding:.2vw .8vw;font-size:.92vw;display:flex;align-items:center;color:#ececf0;border:.5px solid var(--white);max-width:max-content;border-radius:100px}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list .w-d-list-btn a img{margin-left:.5vw}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list[data-type=Products] .w-d-list .nav_item{border-top:.5px solid rgba(0,0,0,0);padding:1.6vw 0 0}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list[data-type=Products] .w-d-list .nav_item a{color:#fff;text-transform:uppercase;font-weight:600;font-size:1.08vw;line-height:1.2;margin-bottom:.8vw;display:block}body .nav-dropdown .nav-container .nav-dropdown_lists .nav-dropdown_lists-wrapper .nav-dropdown_list[data-type=Products] .w-d-list .nav_item p{font-size:.8vw;margin:0;font-weight:300;color:var(--grey)}body footer{margin-top:auto}body footer .footer-content{width:100%;max-width:calc(100% - 16.5vw - 16.5vw);margin:0 auto;padding-bottom:6.6vw;padding-top:3.96vw;display:flex;justify-content:space-between}body footer .footer-content .footer-col .rrss-media,body footer .footer-content .footer-col nav{margin-bottom:.8vw;display:flex;align-items:center}body footer .footer-content .footer-col .rrss-media h3,body footer .footer-content .footer-col nav h3{margin:0;margin-right:1.25vw;color:var(--grey);font-weight:400;font-size:.92vw;letter-spacing:.05vw;text-transform:uppercase}body footer .footer-content .footer-col .rrss-media ul,body footer .footer-content .footer-col nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}body footer .footer-content .footer-col .rrss-media ul li,body footer .footer-content .footer-col nav ul li{margin-right:2.5vw}body footer .footer-content .footer-col .rrss-media ul li a,body footer .footer-content .footer-col nav ul li a{color:var(--grey);font-weight:400;font-size:.92vw;letter-spacing:.05vw;text-transform:uppercase}body footer .footer-content .partners{display:flex}body footer .footer-content .partners div{margin-left:2.5vw}body footer .footer-content .partners div a img{height:2.9vw;width:auto}@keyframes moveBackground{0%{background-position:0 0}1%{background-position:-100px 0}2%{background-position:-200px 0}3%{background-position:-300px 0}4%{background-position:-400px 0}5%{background-position:-500px 0}6%{background-position:-600px 0}7%{background-position:-700px 0}8%{background-position:-800px 0}9%{background-position:-900px 0}10%{background-position:0 -100px}11%{background-position:-100px -100px}12%{background-position:-200px -100px}13%{background-position:-300px -100px}14%{background-position:-400px -100px}15%{background-position:-500px -100px}16%{background-position:-600px -100px}17%{background-position:-700px -100px}18%{background-position:-800px -100px}19%{background-position:-900px -100px}20%{background-position:0 -200px}21%{background-position:-100px -200px}22%{background-position:-200px -200px}23%{background-position:-300px -200px}24%{background-position:-400px -200px}25%{background-position:-500px -200px}26%{background-position:-600px -200px}27%{background-position:-700px -200px}28%{background-position:-800px -200px}29%{background-position:-900px -200px}30%{background-position:0 -300px}31%{background-position:-100px -300px}32%{background-position:-200px -300px}33%{background-position:-300px -300px}34%{background-position:-400px -300px}35%{background-position:-500px -300px}36%{background-position:-600px -300px}37%{background-position:-700px -300px}38%{background-position:-800px -300px}39%{background-position:-900px -300px}40%{background-position:0 -400px}41%{background-position:-100px -400px}42%{background-position:-200px -400px}43%{background-position:-300px -400px}44%{background-position:-400px -400px}45%{background-position:-500px -400px}46%{background-position:-600px -400px}47%{background-position:-700px -400px}48%{background-position:-800px -400px}49%{background-position:-900px -400px}50%{background-position:0 -500px}51%{background-position:-100px -500px}52%{background-position:-200px -500px}53%{background-position:-300px -500px}54%{background-position:-400px -500px}55%{background-position:-500px -500px}56%{background-position:-600px -500px}57%{background-position:-700px -500px}58%{background-position:-800px -500px}59%{background-position:-900px -500px}60%{background-position:0 -600px}61%{background-position:-100px -600px}62%{background-position:-200px -600px}63%{background-position:-300px -600px}64%{background-position:-400px -600px}65%{background-position:-500px -600px}66%{background-position:-600px -600px}67%{background-position:-700px -600px}68%{background-position:-800px -600px}69%{background-position:-900px -600px}70%{background-position:0 -700px}71%{background-position:-100px -700px}72%{background-position:-200px -700px}73%{background-position:-300px -700px}74%{background-position:-400px -700px}75%{background-position:-500px -700px}76%{background-position:-600px -700px}77%{background-position:-700px -700px}78%{background-position:-800px -700px}79%{background-position:-900px -700px}80%{background-position:0 -800px}81%{background-position:-100px -800px}82%{background-position:-200px -800px}83%{background-position:-300px -800px}84%{background-position:-400px -800px}85%{background-position:-500px -800px}86%{background-position:-600px -800px}87%{background-position:-700px -800px}88%{background-position:-800px -800px}89%{background-position:-900px -800px}90%{background-position:0 -900px}91%{background-position:-100px -900px}92%{background-position:-200px -900px}93%{background-position:-300px -900px}94%{background-position:-400px -900px}95%{background-position:-500px -900px}96%{background-position:-600px -900px}97%{background-position:-700px -900px}98%{background-position:-800px -900px}}body .page-secondary{max-width:1118px;width:100%;margin:120px auto 200px}@media only screen and (max-width: 460px){body .page-secondary{max-width:calc(100% - 8vw);width:calc(100% - 8vw)}}body .page-secondary .page-content h2{font-weight:800;font-size:40px;line-height:1.2}body .page-secondary .page-content .container{font-size:16px;line-height:24px}body .page-secondary .page-content .container p{margin:0 0 24px}body .page-secondary .page-content .container p strong{font-weight:700}body .page-secondary .page-content .container h2{font-size:24px;margin:0 0 24px}body .post-container{max-width:100vw;width:100%;display:flex;flex-direction:column}body .post-container .article{max-width:52.34vw;width:100%;height:auto;margin:0 auto}body .post-container .article .content{width:100%;display:flex;flex-direction:column}body .post-container .article .content .post-header{height:100vh;display:flex;flex-direction:column;width:100%;justify-content:center}body .post-container .article .content .post-header .post-title h2{margin:0 0 1.65vw;font-size:3.3vw;line-height:1.2;text-transform:uppercase}body .post-container .article .content .post-header .post-date{display:block;font-size:.92vw;text-transform:uppercase}body .post-container .article .content .post-content{display:flex;flex-direction:column}body .post-container .article .content .post-content p{margin:0 0 1.5vw;font-size:.92vw;line-height:1.2;text-align:justify;font-weight:300}body .post-container .article .content .post-content p a{font-weight:400;color:#fff}body .post-container .article .content .post-content p strong{font-weight:600}body .post-container .article .content .post-content ul,body .post-container .article .content .post-content ol{font-size:.92vw;line-height:1.2;margin:0 0 1.5vw;padding-left:2vw;font-weight:300}body .post-container .article .content .post-content ul li,body .post-container .article .content .post-content ol li{padding:.3vw 0}body .post-container .article .content .post-content ul li a,body .post-container .article .content .post-content ol li a{font-weight:400;color:#fff}body .post-container .article .content .post-content ul li strong,body .post-container .article .content .post-content ol li strong{font-weight:600}body .post-container .article .content .post-content h3{margin:1.65vw 0 1.2vw;font-size:1.98vw;line-height:1.2;text-transform:uppercase;color:var(--primary)}body .post-container .article .content .post-content h4{margin:1.65vw 0 1.2vw;font-size:1.32vw;line-height:1.2;font-weight:600;text-transform:uppercase}body #comments{max-width:100vw;position:relative;width:100%;margin:0 auto;z-index:9}body #comments .title-wrap{max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto 3.6vw;display:flex;align-items:center}body #comments .title-wrap h3{font-size:1.98vw;margin:0;margin-right:2.4vw}body #comments .title-wrap .title-section--comments{margin:7.94vw auto 0;max-width:57.6vw;width:100%;font-size:1.98vw;padding-top:1.24vw;border-top:1px solid #87879a;display:flex;align-items:center}body #comments .title-wrap .title-section--comments.d--open img{transform:rotate(-90deg)}body #comments .title-wrap .title-section--comments img{height:2.4vw;width:auto;margin-left:auto;transform:rotate(90deg)}body #comments .title-wrap .comment-rating-stats{display:flex;flex-direction:row;height:2vw;align-items:center}body #comments .title-wrap .comment-rating-stats .average-rating{font-size:1.25vw;line-height:1.2}body #comments .title-wrap .comment-rating-stats .average-rating strong{display:block;font-size:1.98vw;line-height:1.2;font-weight:600;font-style:italic;color:var(--primary)}body #comments .title-wrap .comment-rating-stats .total-comments{margin-left:.6vw;width:calc(50% - .6vw);color:var(--grey);font-size:.8vw;font-weight:300;text-transform:uppercase;letter-spacing:.02vw}body #comments .title-wrap .comment-rating-stats .total-comments strong{font-weight:400;color:#fff}body #comments .swiper-container{padding:0 3.8vw;width:calc(100% - 3.8vw - 3.8vw)}body #comments .swiper-container .swiper-pagination{display:none}body #comments .swiper-container .swiper-wrapper{display:flex;align-items:stretch;justify-content:space-between;height:100% !important}body #comments .swiper-container .swiper-wrapper .swiper-slide{padding:2vw;height:auto !important;margin:0 1.2vw;max-width:calc(33.33% - 4vw - 2.4vw);background-color:rgba(236,236,240,.01);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;flex-direction:column}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-text{display:flex;flex-direction:column;height:100%}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-text .comment-author{display:flex;align-items:center}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-text .comment-author .avatar{transform:translateX(-0.2vw);width:2.4vw;height:2.4vw;position:relative;margin-right:.4vw}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-text .comment-author .avatar img{width:100%;height:auto}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-text .comment-author .avatar-disabled{width:100px;height:100px;border-radius:100%;position:relative;overflow:hidden;background-position:top left;background-size:1000px;margin-right:.4vw;transform:translateX(-0.2vw);animation:moveBackground steps(1) infinite;animation-duration:4s}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-text .comment-author span{font-size:1.25vw}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content{display:flex;flex-wrap:wrap;width:100%}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content time{font-weight:300;color:var(--grey);font-size:.92vw;margin-left:auto;position:absolute;top:2vw;right:2vw}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content .comment-rating{display:flex;align-items:center;height:1.25vw;width:100%;margin:.4vw 0}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content .comment-rating .rating{height:1.25vw;margin-right:.25vw}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content .comment-rating .rating svg{height:100%;width:auto}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content .comment-rating .rating.rating-star-filled polygon{fill:var(--primary);stroke:var(--primary);stroke-width:1px}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content .comment-rating .rating.rating-star-empty{opacity:.4}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content .comment-rating .rating.rating-star-empty polygon{stroke:var(--primary);stroke-width:1px}body #comments .swiper-container .swiper-wrapper .swiper-slide .comment-content p{font-size:.92vw}body .comment-form .comment-form-avatar{display:flex;flex-direction:column;width:100%}body .comment-form .comment-form-avatar label{max-width:100%;width:100%}body .comment-form .avatar-options{display:flex;width:100%;flex-wrap:wrap}body .comment-form .avatar-options label{max-width:calc(5% - .8vw);width:100%;position:relative;margin:.4vw;display:flex;align-items:center;justify-content:center}body .comment-form .avatar-options label input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(135,135,154,.3);margin:0;border-radius:100%}body .comment-form .avatar-options label input:checked{border:1px solid #87879a}body .comment-form .avatar-options label img{width:100%;height:auto;transform:scale(0.85)}body .title-section--comments{margin:7.94vw auto 3.6vw;max-width:57.6vw;width:100%;font-size:1.98vw;padding-top:1.24vw;border-top:1px solid #87879a;display:flex;align-items:center}body .title-section--comments.d--open img{transform:rotate(-90deg)}body .title-section--comments img{height:2.4vw;width:auto;margin-left:auto;transform:rotate(90deg)}body .comment-respond{max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto 3.6vw;display:flex;flex-direction:row;flex-wrap:wrap;display:none}body .comment-respond h3{display:none}body .comment-respond .comment-form{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:60vw;margin:0 auto;justify-content:space-between}body .comment-respond .comment-form p{display:flex;flex-direction:column;max-width:calc(33.33% - 2.4vw);width:100%;margin:1.2vw auto}body .comment-respond .comment-form p:nth-of-type(7){display:none}body .comment-respond .comment-form p label{font-size:.86vw;text-transform:uppercase;color:var(--grey);margin-bottom:.2vw}body .comment-respond .comment-form p input[type=text],body .comment-respond .comment-form p select,body .comment-respond .comment-form p option{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3.3vw;font-size:.92vw;color:#ececf0;min-height:2vw;font-family:"Noir Pro",sans-serif;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1.2vw;border:1px solid var(--grey);vertical-align:top}body .comment-respond .comment-form p input[type=text]:focus,body .comment-respond .comment-form p select:focus,body .comment-respond .comment-form p option:focus{border-bottom:1px solid #fff;outline:none}body .comment-respond .comment-form .comment-notes{width:100%;max-width:calc(100% - 2.4vw);color:var(--grey);font-size:.92vw}body .comment-respond .comment-form .logged-in-as{width:100%;max-width:calc(100% - 2.4vw);color:var(--grey);font-size:.92vw;display:block}body .comment-respond .comment-form .logged-in-as a{color:#fff}body .comment-respond .comment-form .comment-form-comment{order:7;width:100%;max-width:calc(100% - 2.4vw)}body .comment-respond .comment-form .comment-form-comment textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);padding:1.2vw;font-size:.92vw;color:#ececf0;font-family:"Noir Pro",sans-serif;resize:none}body .comment-respond .comment-form .comment-form-comment textarea:focus{border-bottom:1px solid #fff;outline:none}body .comment-respond .comment-form .comment-form-cookies-consent{order:8;width:100%;max-width:calc(100% - 2.4vw);display:flex;flex-direction:row;margin-top:2.4vw}body .comment-respond .comment-form .comment-form-author{order:0;width:100%}body .comment-respond .comment-form .comment-form-last-name{order:1;width:100%}body .comment-respond .comment-form .comment-form-email{order:2;width:100%}body .comment-respond .comment-form .comment-form-username{order:3;width:100%}body .comment-respond .comment-form .comment-form-avatar,body .comment-respond .comment-form .avatar-options{order:6;width:100%;max-width:calc(100% - 2.4vw);margin:1.2vw auto 0}body .comment-respond .comment-form .comment-form-avatar{width:100%;max-width:calc(100% - 2.4vw)}body .comment-respond .comment-form .comment-form-type{order:4;width:100%}body .comment-respond .comment-form .comment-form-rating{order:5;width:100%}body .comment-respond .comment-form .comment-form-rating .commentratingbox{display:flex;align-items:center;justify-content:center}body .comment-respond .comment-form .comment-form-rating .commentratingbox .commentrating{width:1.8vw;height:1.8vw;position:relative;color:rgba(0,0,0,0);margin:.4vw;display:block}body .comment-respond .comment-form .comment-form-rating .commentratingbox .commentrating.checked::before{background-image:url("../images/star-filled.svg")}body .comment-respond .comment-form .comment-form-rating .commentratingbox .commentrating input{margin:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}body .comment-respond .comment-form .comment-form-rating .commentratingbox .commentrating::before{content:"";position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;top:0;width:1.8vw;height:1.8vw;left:0;width:100%;height:100%;pointer-events:none;background-image:url("../images/star.svg");z-index:999}body .comment-respond .comment-form .form-submit{order:9;position:relative;padding:0 1.3vw;height:3.3vw;max-width:max-content}body .comment-respond .comment-form .form-submit::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--grey);-webkit-clip-path:polygon(calc(100% - 1px) 1.3vw, calc(100% - 1px) 100%, 100% 100%, 100% 1.3vw, calc(100% - 1.3vw) 0, 0% 0%, 0% calc(100% - 1.3vw), 1.3vw 100%, 100% 100%, 100% calc(100% - 1px), 1.3vw calc(100% - 1px), 1px calc(100% - 1.3vw), 1px 1px, calc(100% - 1.3vw) 1px);clip-path:polygon(calc(100% - 1px) 1.3vw, calc(100% - 1px) 100%, 100% 100%, 100% 1.3vw, calc(100% - 1.3vw) 0, 0% 0%, 0% calc(100% - 1.3vw), 1.3vw 100%, 100% 100%, 100% calc(100% - 1px), 1.3vw calc(100% - 1px), 1px calc(100% - 1.3vw), 1px 1px, calc(100% - 1.3vw) 1px)}body .comment-respond .comment-form .form-submit input[type=submit]{position:relative;padding:0 1.3vw;height:3.3vw;max-width:max-content;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:.86vw;letter-spacing:.05vw;text-transform:uppercase;font-weight:400;color:#87879a}body .project .content{max-width:100vw;width:100%;display:flex;flex-direction:column}body .project .content .project-header{display:flex;max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto;height:100vh;flex-direction:column;justify-content:flex-end;position:relative}body .project .content .project-header .bg-image--header{position:absolute;z-index:-1;top:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;filter:grayscale(1);opacity:.2}body .project .content .project-header .bg-image--header img{transform:translateX(5vw) scale(0.85);height:100vh;width:auto}body .project .content .project-header .project-title{max-width:40vw;width:100%}body .project .content .project-header .project-title h2{margin:0 0 2.4vw;font-size:3.3vw;line-height:1.2;text-transform:uppercase}body .project .content .project-header .project-title .product-technology{transform:translateX(0.2vw);display:flex;align-items:center}body .project .content .project-header .project-title .product-technology img{height:2vw;width:auto;margin-right:2.4vw}body .project .content .project-header .project-title .product-technology .comment-rating-stats{display:flex;flex-direction:row;height:2vw;align-items:center}body .project .content .project-header .project-title .product-technology .comment-rating-stats .average-rating{font-size:1.25vw;line-height:1.2}body .project .content .project-header .project-title .product-technology .comment-rating-stats .average-rating strong{display:block;font-size:1.98vw;line-height:1.2;font-weight:600;font-style:italic;color:var(--primary)}body .project .content .project-header .project-title .product-technology .comment-rating-stats .total-comments{margin-left:.6vw;width:calc(50% - .6vw);color:var(--grey);font-size:.8vw;font-weight:300;text-transform:uppercase;letter-spacing:.02vw}body .project .content .project-header .project-title .product-technology .comment-rating-stats .total-comments strong{font-weight:400;color:#fff}body .project .content .project-header .product-description{max-width:37vw;width:100%;padding-bottom:15.5vw;margin:0;margin-left:auto;font-size:.92vw;line-height:1.2;height:max-content}body .project .content .project-header .product-description p{margin:0}body .gallery{display:flex;max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto;position:relative;flex-wrap:wrap;justify-content:space-between;margin-bottom:6.6vw}body .gallery .image{overflow:hidden;position:relative;max-width:calc(33.33% - .4vw);margin:0 .2vw .4vw;width:100%}body .gallery .image .more-image{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(24,24,37,.3);backdrop-filter:blur(4px);font-size:1.98vw;font-weight:600}body .gallery .image .thumb{position:relative;overflow:hidden;height:0;padding-bottom:calc(65% - .2vw);width:100%}body .gallery .image:nth-of-type(2){max-width:calc(66.66% - .4vw)}body .gallery .image:nth-of-type(3){position:absolute;left:0;bottom:0}body .gallery .image img{width:100%;height:100%;object-position:center;object-fit:cover;position:absolute}body .gallery-images{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s;position:fixed;width:100%;height:100vh;top:0;left:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:9999;background-color:rgba(24,24,37,.65)}body .gallery-images .close{position:absolute;right:30px;top:16px;color:#fff;cursor:pointer}body .gallery-images .swiper-wrapper{width:100% !important;height:100vh}body .gallery-images .swiper-wrapper .swiper-slide{width:100% !important;height:100vh}body .gallery-images .swiper-wrapper .swiper-slide .image,body .gallery-images .swiper-wrapper .swiper-slide .video{display:flex;align-items:center;justify-content:center;width:100% !important;height:100vh}body .gallery-images .swiper-wrapper .swiper-slide .image img,body .gallery-images .swiper-wrapper .swiper-slide .video img{width:auto;max-width:70%;height:auto;max-height:70%}body .gallery-images .swiper-button-next,body .gallery-images .swiper-button-prev{background-image:url("../images/arrow.svg");width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat}body .gallery-images .swiper-button-prev{transform:rotate(180deg)}body .gallery-images.active{opacity:1;pointer-events:all;transition:opacity .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body .more-content{margin:6.6vw auto;max-width:calc(100% - 7.94vw - 7.94vw);width:100%;display:flex}body .more-content .product-instructions-wrapper{font-size:.92vw;display:flex;max-width:50vw;width:100%;flex-direction:column;margin:0 auto}body .more-content .product-instructions-wrapper h3{font-size:1.98vw;margin:0 0 1.25vw}body .more-content .product-instructions-wrapper p{margin:0 0 1.5vw;font-size:.92vw;line-height:1.2;text-align:justify;font-weight:300}body .more-content .product-instructions-wrapper p a{font-weight:400;color:#fff}body .more-content .product-instructions-wrapper p strong{font-weight:600}body .more-content .product-instructions-wrapper ul,body .more-content .product-instructions-wrapper ol{font-size:.92vw;line-height:1.2;margin:0 0 1.5vw;padding-left:2vw;font-weight:300}body .more-content .product-instructions-wrapper ul li,body .more-content .product-instructions-wrapper ol li{padding:.8vw 0}body .more-content .product-instructions-wrapper ul li a,body .more-content .product-instructions-wrapper ol li a{font-weight:400;color:#fff}body .more-content .product-instructions-wrapper ul li strong,body .more-content .product-instructions-wrapper ol li strong{font-weight:600}body .download-files{position:sticky}body .download-files h3{font-size:1.98vw;margin:0 0 1.25vw}body .download-files ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}body .download-files ul li{position:relative;padding:0 1.3vw;height:3.3vw;min-width:8vw;margin-bottom:1.24vw}body .download-files ul li::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--grey);-webkit-clip-path:polygon(calc(100% - 1px) 1.3vw, calc(100% - 1px) 100%, 100% 100%, 100% 1.3vw, calc(100% - 1.3vw) 0, 0% 0%, 0% calc(100% - 1.3vw), 1.3vw 100%, 100% 100%, 100% calc(100% - 1px), 1.3vw calc(100% - 1px), 1px calc(100% - 1.3vw), 1px 1px, calc(100% - 1.3vw) 1px);clip-path:polygon(calc(100% - 1px) 1.3vw, calc(100% - 1px) 100%, 100% 100%, 100% 1.3vw, calc(100% - 1.3vw) 0, 0% 0%, 0% calc(100% - 1.3vw), 1.3vw 100%, 100% 100%, 100% calc(100% - 1px), 1.3vw calc(100% - 1px), 1px calc(100% - 1.3vw), 1px 1px, calc(100% - 1.3vw) 1px)}body .download-files ul li .file-info{display:flex;flex-direction:row;height:calc(100% - .6vw);padding:.3vw 0;color:var(--grey)}body .download-files ul li .file-info .file-name{font-size:.92vw;width:calc(100% - .9vw);transform:translateX(-0.6vw)}body .download-files ul li .file-info .file-type{margin-top:auto;font-size:.86vw;font-weight:300;position:absolute;right:.3vw;bottom:.2vw}body .related-posts{display:flex;max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:6.6vw auto;flex-direction:column}body .related-posts .title-wrap{width:100%}body .related-posts .title-wrap h3{font-size:1.98vw;margin:0 0 1.25vw}body .related-posts .related{display:flex;width:100%;justify-content:space-between}body .related-posts .related .item-related{max-width:calc(33.33% - 2.4vw);width:100%;z-index:99;position:relative}body .related-posts .related .item-related .post-thumbnail{width:100%;filter:grayscale(1);opacity:.4}body .related-posts .related .item-related .post-thumbnail img{width:100%;height:auto;transform:scale(0.85)}body .related-posts .related .item-related .content h4{margin:0 0 1.24vw}body .related-posts .related .item-related .content h4 a{color:var(--secondary);font-size:1.32vw;line-height:1.2;text-transform:uppercase}body .related-posts .related .item-related .content p{margin:0;font-size:.92vw;color:var(--secondary)}body #featured-post{max-width:100vw;width:100%;display:flex;flex-direction:column;height:100vh}body #featured-post h2{font-size:14.2vw;line-height:1;max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto;margin-top:7.9vw;text-align:right;font-weight:600}body #featured-post .featured-post{display:flex;max-width:calc(100% - 7.94vw - 7.94vw);width:100%;margin:0 auto;height:100vh;align-items:center;position:relative}body #featured-post .featured-post a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}body #featured-post .featured-post .featured-post-image{max-width:50%;width:100%;display:flex;align-items:center}body #featured-post .featured-post .featured-post-image .thumb{position:relative;padding-bottom:43.3333333333%;width:66.6666666667%;height:0;overflow:hidden;margin-left:auto}body #featured-post .featured-post .featured-post-image .thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}body #featured-post .featured-post .featured-post-content{max-width:42%;margin-top:auto;width:100%;margin-left:auto;padding-bottom:12.5vw}body #featured-post .featured-post .featured-post-content h3{margin:0 0 2.75vw;font-size:1.98vw;line-height:.95;text-transform:uppercase}body #products-categories{margin-bottom:6.9vw}body #products-categories .p-list{display:flex;flex-direction:column}body #products-categories .p-list .product_item{display:flex;align-items:center;justify-content:space-between;max-width:calc(100% - 5.94vw - 5.94vw - 0vw);width:100%;padding:0vw 5.94vw;margin:0 auto;height:16vw;border-bottom:.5px solid var(--grey);position:relative;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #products-categories .p-list .product_item:last-of-type{border-bottom:0}body #products-categories .p-list .product_item:hover{height:20vw;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s;background-color:#ececf0}body #products-categories .p-list .product_item:hover h3{color:var(--primary);transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #products-categories .p-list .product_item a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}body #products-categories .p-list .product_item h3{margin:0;font-size:3.3vw;line-height:1.2;color:var(--white);max-width:50vw;font-weight:400;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #products-categories .p-list .product_item p{max-width:25vw;margin:0;font-size:1.08vw;line-height:1.2;color:var(--grey)}body #blog-grid,body #product-grid{max-width:100vw;width:100%;display:flex;flex-direction:column}body #blog-grid .aside,body #product-grid .aside{max-width:calc(100% - 5.94vw - 5.94vw - 4.8vw);width:100%;padding:0 2.4vw;margin:0 auto;display:flex;flex-wrap:wrap}body #blog-grid .aside .input-group,body #product-grid .aside .input-group{max-width:25vw;width:100%}body #blog-grid .aside .input-group input,body #product-grid .aside .input-group input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3.3vw;font-size:.92vw;color:#ececf0;min-height:2vw;font-family:"Noir Pro",sans-serif;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0vw;border:0;border-bottom:1px solid var(--grey);vertical-align:top;width:100%}body #blog-grid .aside .input-group input:focus,body #product-grid .aside .input-group input:focus{border-bottom:1px solid #fff;outline:none}body #blog-grid .aside .filters-by,body #product-grid .aside .filters-by{margin-left:auto;font-size:.92vw;display:flex;align-items:center;text-transform:uppercase}body #blog-grid .aside .filters-by.active img,body #product-grid .aside .filters-by.active img{transform:rotate(-90deg)}body #blog-grid .aside .filters-by img,body #product-grid .aside .filters-by img{height:1.4vw;transform:rotate(90deg);margin-left:.5vw}body #blog-grid .aside .categories,body #product-grid .aside .categories{width:100%;display:none;flex-wrap:wrap;padding-top:3.44vw}body #blog-grid .aside .categories label,body #product-grid .aside .categories label{position:relative;margin:0 .8vw .8vw 0;padding:.3vw .8vw;border-radius:11.3vw;border:.5px solid var(--grey);font-size:.92vw;color:var(--grey);max-width:max-content;align-items:center;text-transform:uppercase}body #blog-grid .aside .categories label input,body #product-grid .aside .categories label input{position:absolute;opacity:0}body #blog-grid .aside .categories label.checked,body #product-grid .aside .categories label.checked{background-color:#fff;pointer-events:all}body #blog-grid .grid,body #product-grid .grid{max-width:calc(100% - 5.94vw - 5.94vw);width:100%;margin:6.6vw auto 0;width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}body #blog-grid .grid .item,body #product-grid .grid .item{max-width:calc(33.33% - 4.8vw);width:100%;z-index:99;margin:0 2.4vw 4.8vw;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s;overflow:hidden;max-height:28.2vw;position:relative}body #blog-grid .grid .item::before,body #product-grid .grid .item::before{width:0%;bottom:0;height:2px;background-color:#fff;content:"";position:absolute;z-index:0;left:0;right:0;margin:auto;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #blog-grid .grid .item::after,body #product-grid .grid .item::after{width:100%;bottom:0;height:2px;background-color:rgba(135,135,154,.4);content:"";position:absolute}body #blog-grid .grid .item:hover,body #product-grid .grid .item:hover{transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #blog-grid .grid .item:hover::before,body #product-grid .grid .item:hover::before{width:100%;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #blog-grid .grid .item:hover .image,body #product-grid .grid .item:hover .image{padding-bottom:65%;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #blog-grid .grid .item:hover .content,body #product-grid .grid .item:hover .content{opacity:1;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) .3s}body #blog-grid .grid .item .image,body #product-grid .grid .item .image{width:100%;overflow:hidden;position:relative;height:0;padding-bottom:100%;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #blog-grid .grid .item .image img,body #product-grid .grid .item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}body #blog-grid .grid .item .image a,body #product-grid .grid .item .image a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}body #blog-grid .grid .item .content,body #product-grid .grid .item .content{width:100%}body #blog-grid .grid .item .content h3,body #product-grid .grid .item .content h3{font-size:1.08vw;line-height:1.2;text-transform:uppercase;position:relative;margin:.4vw 0 .8vw}body #blog-grid .grid .item .content h3 a,body #product-grid .grid .item .content h3 a{position:relative;color:#fff}body #blog-grid .grid .item .content .post-excerpt,body #product-grid .grid .item .content .post-excerpt{font-size:.8vw;line-height:1;color:var(--grey);opacity:0;transition:all .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}body #blog-grid .pagination,body #product-grid .pagination{display:flex;max-width:calc(100% - 5.94vw - 5.94vw);width:100%;margin:0 auto 6.6vw;height:4vw;position:relative}body #blog-grid .pagination .nav-box.previous,body #product-grid .pagination .nav-box.previous{position:absolute;left:0}body #blog-grid .pagination .nav-box.next,body #product-grid .pagination .nav-box.next{position:absolute;right:0}body #blog-grid .pagination .nav-box a,body #product-grid .pagination .nav-box a{position:absolute;position:absolute;left:0;top:0;width:100%;height:100%}header{display:flex;flex-flow:row wrap;align-items:center;position:fixed;top:0;left:0;padding:0;width:100%;align-items:flex-end;opacity:0}header.font-loaded{opacity:1}header>ul{font-family:"monument_extendedregular";text-transform:uppercase;font-size:var(--font-size-global);line-height:var(--line-height-global);letter-spacing:var(--letter-spacing-global)}header>ul a{transition:opacity 200ms ease}header>ul a:hover{opacity:.75}main[role=main]{display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;position:fixed;pointer-events:none;z-index:2;top:0;left:0}.cursor-container{width:100vw;height:100%}.cursor-container.active g.tiny-cursor{opacity:0;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}.cursor-container.cursor-play g.tiny-cursor{opacity:0;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}.cursor-container g{transform-origin:center center}.cursor-container g.particles{opacity:.4}.cursor-container g.tiny-cursor{opacity:1;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}.cursor{position:fixed;top:0px;left:0px;width:1px;height:1px;z-index:9999999;display:flex;align-items:center;justify-content:center;pointer-events:none}.cursor span{opacity:0;z-index:9;display:flex;align-items:center}.cursor::after{width:0;height:0;background-color:rgba(0,0,0,0);content:"";position:absolute;left:auto;top:auto;bottom:auto;right:auto;margin:auto;border-radius:100%;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}.cursor.cursor-play span{opacity:1;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}.cursor.cursor-play::after{width:8.8vw !important;height:8.8vw !important;backdrop-filter:blur(8px);background-color:rgba(151,166,255,.3);border:1.5px solid rgba(0,0,0,0) !important;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}.cursor.active::after{width:2.64vw;height:2.64vw;background-color:rgba(151,166,255,.3);border:1.5px solid rgba(0,0,0,0) !important;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s}