@font-face{font-family:'Klavika-Light';src:url("../_fonts/Klavika-Light.eot");src:url("../_fonts/Klavika-Light.eot?#iefix") format("embedded-opentype"),url("../_fonts/Klavika-Light.woff2") format("woff2"),url("../_fonts/Klavika-Light.woff") format("woff"),url("../_fonts/Klavika-Light.ttf") format("truetype"),url("../_fonts/Klavika-Light.svg#Klavika-Light") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Klavika-Regular';src:url("../_fonts/Klavika-Regular.eot");src:url("../_fonts/Klavika-Regular.eot?#iefix") format("embedded-opentype"),url("../_fonts/Klavika-Regular.woff2") format("woff2"),url("../_fonts/Klavika-Regular.woff") format("woff"),url("../_fonts/Klavika-Regular.ttf") format("truetype"),url("../_fonts/Klavika-Regular.svg#Klavika-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Klavika-Medium';src:url("../_fonts/Klavika-Medium.eot");src:url("../_fonts/Klavika-Medium.eot?#iefix") format("embedded-opentype"),url("../_fonts/Klavika-Medium.woff2") format("woff2"),url("../_fonts/Klavika-Medium.woff") format("woff"),url("../_fonts/Klavika-Medium.ttf") format("truetype"),url("../_fonts/Klavika-Medium.svg#Klavika-Medium") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Klavika-Bold';src:url("../_fonts/Klavika-Bold.eot");src:url("../_fonts/Klavika-Bold.eot?#iefix") format("embedded-opentype"),url("../_fonts/Klavika-Bold.woff2") format("woff2"),url("../_fonts/Klavika-Bold.woff") format("woff"),url("../_fonts/Klavika-Bold.ttf") format("truetype"),url("../_fonts/Klavika-Bold.svg#Klavika-Bold") format("svg");font-weight:normal;font-style:normal;font-display:swap}*{outline:none;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes clockLine{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulselines{from{stroke-width:20;transform:scale(0)}to{stroke-width:0;transform:scale(1)}}@keyframes footfoot{0%{transform:translate(0, 0)}50%{transform:translate(30px, -50px)}100%{transform:translate(0, 0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(0.7)}100%{transform:scale(1)}}html{height:100%;overflow-x:hidden;font-size:18px;font-family:Arial, Helvetica, sans-serif;overflow-y:scroll;scrollbar-width:none;-webkit-overflow-scrolling:touch}html::-webkit-scrollbar{display:none}body{background:#110c16;position:relative;height:100%;font-size:1rem;font-family:"Klavika-Regular";color:#fff}img,svg{width:100%;height:auto;overflow:visible}a{text-decoration:none}header{position:fixed;z-index:9;width:100%;top:0;left:0;padding:0 2.77778rem;pointer-events:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center}header::after{content:'';position:absolute;width:100%;height:0%;top:0;left:0;background:#110c16;pointer-events:none;transition:height 0.5s cubic-bezier(0.75, -0.45, 0.25, 1.45);z-index:3}header a{pointer-events:all}header nav{z-index:4;transition:left 1s ease;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}header nav ul{position:relative;display:block;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;padding:0}header nav ul li{position:relative;display:block;text-transform:uppercase;letter-spacing:.05556rem;margin:0 1.66667rem;padding:2.22222rem 0;pointer-events:all;transition:padding 0.5s ease}header nav ul li a{color:#fff;position:relative}header nav ul li a::after{content:'';position:absolute;width:1.33333rem;height:1.33333rem;left:0%;top:50%;transform:translate(-150%, -50%);pointer-events:none;visibility:hidden}header nav ul li:nth-of-type(1) a::after{background:url("../_img/star-red.svg") no-repeat center center}header nav ul li:nth-of-type(2) a::after{background:url("../_img/star-orange.svg") no-repeat center center}header nav ul li:nth-of-type(3) a::after{background:url("../_img/star-blue.svg") no-repeat center center}header nav ul li:nth-of-type(4) a::after{background:url("../_img/star-sky.svg") no-repeat center center}header nav ul li ul{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;display:none}header nav ul li ul li{margin:0;padding:0 !important;border-bottom:none;text-align:center}header nav ul li ul li svg{width:4.44444rem}header nav ul li ul li svg .letter{display:none !important}header nav ul li ul li span{font-size:.88889rem;display:block}header nav ul li ul li::before{content:none}header nav ul li ul li a::after{content:none !important}header nav ul li::before{content:'';position:absolute;background:url("../_img/star.svg") no-repeat center center;width:.77778rem;height:.77778rem;left:50%;top:50%;transform:translate(-50%, 80%);pointer-events:none;opacity:0;transition:opacity 0.3s ease}header nav ul li:hover,header nav ul li.active{font-family:"Klavika-Bold"}header nav ul li:hover::before,header nav ul li.active::before{opacity:1}header .Lang svg{position:relative;width:1.33333rem;height:1.33333rem}header .Lang svg .ca{opacity:0}header .Lang li{width:1.33333rem;height:1.33333rem;position:relative;margin:0 .55556rem}header .Lang li::before{background:none}header .Lang li a::after{content:none !important}header .Lang .active svg .ca{opacity:1}header .Nico #N{display:block}header .Tono #T{display:block}header .Ana #A{display:block}header .Juan #J{display:block}header .Logo{z-index:4}header .Logo img{width:7.77778rem}header .SubMenu{background:#1a1221;position:absolute;width:100%;left:0;top:0%;margin:0;padding:.55556rem 0;z-index:2;transition:all 0.5s ease;list-style:none;text-transform:uppercase;letter-spacing:.05556rem;transform:translateY(-100%);display:flex;flex-direction:row;justify-content:center;align-items:center}header .SubMenu::before{content:'';background:url("../_img/pattern.svg");background-size:498px 477px;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.2}header .SubMenu li{margin:0 2.22222rem;opacity:0.5;text-align:center;transition:opacity 0.3s ease}header .SubMenu li a{color:#fff}header .SubMenu li svg{width:3.33333rem}header .SubMenu li svg .letter{display:none !important}header .SubMenu li span{font-size:.88889rem;margin-top:.83333rem;display:block}header .SubMenu li:hover{opacity:1}header .Menu{display:none;z-index:5}header .Menu svg{width:2.77778rem;pointer-events:none}header .Menu .LT{transform-origin:23px 15px;transition:transform 0.3s ease}header .Menu .LB{transform-origin:23px 30px;transition:transform 0.3s ease}header .Menu .Border{transform-origin:25px 23px;transition:transform 0.3s ease}header .Menu:hover .LT{transform:translateY(3px)}header .Menu:hover .LB{transform:translateY(-3px)}header .Menu:hover .Border{transform:scale(1.2)}header .Menu.active .LT{transform:translateY(8px) rotate(45deg)}header .Menu.active .LB{transform:translateY(-7px) rotate(-45deg)}header .Menu.active .Border{transform:scale(0)}header.show::after{height:100%}header.show .SubMenu{top:100%;transform:translateY(0%)}header.active::after{height:100%}header.active nav ul li{padding:1.11111rem 0}footer{background:url("../_img/pattern.svg");background-size:498px 477px;width:100%;padding:2.22222rem 2.77778rem;display:flex;flex-direction:row;justify-content:space-between;align-content:stretch}footer img{width:8.33333rem}footer .SMedia{position:relative;width:35%;color:#94a9ba;padding:0;padding-left:0;display:flex;flex-direction:column;align-content:stretch}footer .SMedia .Social{margin:3.33333rem 0;padding:0;flex-grow:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}footer .SMedia .Social a{margin:.55556rem .55556rem .55556rem 0;transition:opacity 0.3s ease}footer .SMedia .Social a:hover{opacity:0.5}footer .SMedia .Social svg{width:1.33333rem;fill:#94a9ba}footer .SMedia .Privacy{width:auto !important;height:auto !important;text-transform:uppercase;padding:0;display:flex;flex-direction:column}footer .SMedia .Privacy a{color:#fff}footer .Form{position:relative;width:40%;max-width:800px;padding:0}footer .Form h2{position:absolute;text-align:right;transform:translateX(-120%);font-size:2.22222rem;padding:0;margin:0}footer .Form input,footer .Form textarea{position:relative;background:none;width:100%;border:none;border-bottom:1px solid #fff;border-radius:0;font-size:1rem;font-family:"Klavika-Regular";color:#94a9ba;resize:none;padding:.55556rem 1.11111rem;margin:1.11111rem 0}footer .Form textarea{background:none;border:none;margin:0}footer .Form .Warning{background:rgba(255,0,0,0.2)}footer .Form .comment{position:relative;display:block;background-position:100%;border:none;margin:1.11111rem 0}footer .Form .comment::before{content:'';position:absolute;display:block;background:url(../_img/textarea.svg) no-repeat;background-size:100% 100%;width:101%;height:100%}footer .Form .errors{color:#94a9ba}footer .Form button{position:relative;background:url(../_img/buttons.svg) no-repeat;background-size:100% 100%;border:none;padding:.44444rem 1.38889rem .27778rem 1.11111rem;font-size:.77778rem;text-transform:uppercase;cursor:pointer;float:right;margin:1.11111rem -4px 0 0;margin-right:-4px;transition:opacity 0.3s ease}footer .Form button:hover{opacity:0.7}.Loader{background:#110c16;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999}.CookiesAdvice{background:#110c16;position:fixed;width:100%;padding:.55556rem 1.66667rem;bottom:0;left:0;font-size:.88889rem;visibility:hidden;z-index:20;display:flex;flex-direction:row;justify-content:center;align-items:center}.CookiesAdvice a{position:relative;border:.05556rem solid #fff;border-radius:100%;padding:.55556rem;margin:0 .55556rem;color:#fff}.CookiesAdvice.show{visibility:visible}.Home{position:relative;width:100%;height:100vh}.Home .Slider{position:relative;width:100%;height:100%;overflow:hidden}.Home .Slider .Slide{position:absolute;width:100%;height:100%;opacity:0}.Home .Slider .Slide img{position:relative;width:100%;height:100%;display:block;object-fit:cover}.Home .Slider .Slide:nth-of-type(1){opacity:1}.Home .Quote{--backopacity: 0.85;background-color:rgba(17, 12, 22, var(--backopacity));position:absolute;width:100%;height:100%;top:0;left:0;padding:4.44444rem 5.55556rem;z-index:5;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.Home .Quote p{text-align:right;padding:0;margin:0;font-family:"Klavika-Bold";font-size:3.88889rem;line-height:5rem}.TeamHeader{position:relative;width:100%;height:100%;z-index:5}.TeamHeader img{position:absolute;width:100%;height:100%;object-fit:cover}.TeamHeader span{position:absolute;width:42%;bottom:10%;font-family:"Klavika-Bold";font-size:7.77778rem;text-transform:uppercase;text-align:right;z-index:2}.TeamInfo{position:relative;width:100%;height:100%;overflow:hidden}.TeamInfo.Nico{background:url(../_img/team-nico-back.jpg) no-repeat;background-size:cover}.TeamInfo.Tono{background:url(../_img/team-tono-back.jpg) no-repeat;background-size:cover}.TeamInfo.Ana{background:url(../_img/team-ana-back.jpg) no-repeat;background-size:cover}.TeamInfo.Juan{background:url(../_img/team-juan-back.jpg) no-repeat;background-size:cover}.TeamInfo img{position:absolute;width:50%;height:100%;object-fit:cover;object-position:top;opacity:0;top:50%;transition:all 1s ease}.TeamInfo.show img{opacity:1;top:0%}.TeamQuote{position:relative;width:100%;min-height:100%;overflow:hidden;display:flex;flex-direction:row-reverse}.TeamQuote article{position:relative;width:50%}.TeamQuote article img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0}.TeamQuote article img:nth-of-type(1){opacity:1}.TeamQuote article div{position:relative;display:block;width:100%}.TeamQuote article div p{position:absolute;width:70%;font-size:2.77778rem;padding:0;margin:0;top:50%;left:50%;transform:translate(-50%, -50%)}.TeamQuote article.Left{height:100vh}.TeamQuote article.Right div{height:200vh}.TeamQuote.Nico article div p span{color:#0e77ba}.TeamQuote.Tono article div p span{color:#8f0e47}.TeamQuote.Ana article div p span{color:#ef3036}.TeamQuote.Juan article div p span{color:#0cb3b3}.TeamGallery{position:relative;height:100vh;display:flex;flex-direction:row;pointer-events:none;overflow:hidden}.TeamGallery .wrap{position:absolute;height:90vh;top:10vh;padding:0 2vw;display:flex;flex-direction:row}.TeamGallery img{display:block;position:relative;width:auto;height:80vh;margin:0 1vw}.TeamGallery.Nico{background:#0e77ba}.TeamGallery.Tono{background:#8f0e47}.TeamGallery.Ana{background:#ef3036}.TeamGallery.Juan{background:#0cb3b3}.TeamData{position:fixed;top:50%;left:50%;transform:translate(-6.66667rem, -50%);z-index:4;display:flex;flex-direction:row;transition:all 0.3s ease;pointer-events:none}.TeamData .Logo{position:relative;width:6.66667rem;height:6.66667rem;opacity:0;transition:opacity 1s ease;pointer-events:all}.TeamData .Logo img{position:absolute;width:60%;left:50%;top:50%;transform:translate(-50%, -50%)}.TeamData .Info{position:relative;overflow:hidden}.TeamData .Info .InfoHide{background:url(../_img/team-data.svg) no-repeat;background-size:100% 100%;position:relative;width:24.44444rem;padding:2.77778rem;color:#110c16;transform:translateX(-100%);transition:transform 0.6s ease}.TeamData .Info p{margin:0;padding:0;font-size:1.44444rem}.TeamData .Info .Birth{text-transform:uppercase}.TeamData .Info .Name{font-family:"Klavika-Bold";font-size:1.88889rem;text-transform:uppercase;margin-bottom:1.11111rem}.TeamData .Info .Position{font-family:"Klavika-Medium";font-size:1.55556rem;margin-top:1.11111rem}.TeamData.show .Logo{opacity:1}.TeamData.show .InfoHide{transform:translateX(0%)}.TeamData.active{left:0%;transform:translate(-10%, -50%) scale(0.8)}.TeamData.active .Logo{opacity:1}.TeamData.Nico .Logo{background:#0e77ba}.TeamData.Tono .Logo{background:#8f0e47}.TeamData.Ana .Logo{background:#ef3036}.TeamData.Juan .Logo{background:#0cb3b3}.TeamWorld{background:#110c16;position:relative;width:100%;height:100%;overflow:hidden}.TeamWorld .Left{position:absolute;width:100%;height:100%;left:-15%}.TeamWorld .Right{position:absolute;width:30%;height:100%;right:6vw;font-family:"Klavika-Bold";font-size:2.77778rem;text-align:right;pointer-events:none;display:flex;flex-direction:column;justify-content:center}.TeamWorld .BaseHotPoints{position:absolute;width:15px;height:15px;opacity:0;cursor:pointer}.TeamWorld .BaseHotPoints div{background:#94a9ba;position:absolute;width:13.33333rem;height:auto;padding:1.11111rem;left:100%;top:50%;transform:translate(.55556rem, -100%)}.TeamWorld .BaseHotPoints div span{display:block;margin:.55556rem;font-family:"Klavika-Medium"}.TeamWorld .BaseHotPoints div span:last-of-type{font-family:"Klavika-Light"}.TeamWorld .BaseHotPoints div::before{content:'';background:url("../_img/world-round.svg") no-repeat;position:absolute;width:.66667rem;height:1.16667rem;left:0;bottom:0;transform:translateX(-.44444rem) scaleX(-1)}.TeamWorld .BaseHotPoints.R div{left:auto;right:100%;transform:translate(-.55556rem, -100%)}.TeamWorld .BaseHotPoints.R div::before{left:auto;right:0%;transform:translateX(.44444rem) scaleX(1)}.TeamWorld .BaseHotPoints.show{opacity:1}.TeamWorld #labelDiv{pointer-events:none}.TeamWorld.Nico p span{color:#0e77ba}.TeamWorld.Tono p span{color:#8f0e47}.TeamWorld.Ana p span{color:#ef3036}.TeamWorld.Juan p span{color:#0cb3b3}.TeamFooter{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.TeamFooter div{position:relative;width:30vw;height:80%;z-index:-1}.TeamFooter div:nth-of-type(1){z-index:3}.TeamFooter div:nth-of-type(1) p{top:55%;left:60%}.TeamFooter div:nth-of-type(2){z-index:2;height:100%}.TeamFooter div:nth-of-type(2) p{top:20%;left:80%}.TeamFooter div:nth-of-type(3){z-index:1}.TeamFooter div:nth-of-type(3) p{bottom:-10%;left:-10%}.TeamFooter div p{background:#1a1221;display:block;position:absolute;width:22.22222rem;margin:0;padding:1.33333rem;font-size:1.33333rem;z-index:3}.TeamFooter.Nico p span{color:#0e77ba}.TeamFooter.Tono p span{color:#8f0e47}.TeamFooter.Ana p span{color:#ef3036}.TeamFooter.Juan p span{color:#0cb3b3}.TeamFooter img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top}.IdeologyHeader{position:relative;width:100%;height:100%;pointer-events:none}.IdeologyHeader h1{position:absolute;color:#fff;font-family:"Klavika-Light";font-size:2.8vw;line-height:2.8vw;text-transform:uppercase;left:50%;top:50%;transform:translate(-50%, -75%);visibility:hidden}.IdeologyHeader h1 span{display:block;font-family:"Klavika-Bold";font-size:16vw;line-height:14vw;margin-left:-1vw}@supports (-webkit-text-stroke: 1px black){.IdeologyHeader h1 span{color:rgba(17,12,22,0.5);-webkit-text-stroke:1px #fff}}.IdeologyHeader img{position:absolute;width:100%;height:100%;object-fit:cover}.IdeologyPoints{position:relative;width:100%;font-size:2vw;line-height:2vw;padding:14vw 0 6vw;overflow-x:hidden}.IdeologyPoints ol{position:relative;counter-reset:my-awesome-counter;list-style:none;padding:0;margin:0}.IdeologyPoints ol li{position:relative;width:100%;counter-increment:my-awesome-counter;padding:5vw 15vw}.IdeologyPoints ol li h3{position:relative;font-family:"Klavika-Bold";font-size:4.6vw;line-height:4.6vw;margin:1.5vw 0;padding:0}.IdeologyPoints ol li h3::before{content:counter(my-awesome-counter);font-size:10vw;position:absolute;left:-2vh;top:50%;transform:translate(-100%, -50%);color:#110c16;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff}.IdeologyPoints ol li p{position:relative;margin:0;padding:0}.IdeologyPoints ol li svg{width:2vh;position:absolute;opacity:1}.IdeologyPoints ol li div{position:relative}.IdeologyPoints ol li:nth-of-type(1) div{width:46vw}.IdeologyPoints ol li:nth-of-type(1) svg{width:60vw;bottom:0;right:0;transform:translateX(13vw)}.IdeologyPoints ol li:nth-of-type(2){background:url("../_img/pattern.svg");background-size:498px 477px;padding-bottom:8vw}.IdeologyPoints ol li:nth-of-type(2) div{width:30vw;left:55%}.IdeologyPoints ol li:nth-of-type(3){padding:0 15vw;transform:translateY(-50%)}.IdeologyPoints ol li:nth-of-type(3) svg{width:50vw;top:50%;right:3vw;transform:translate(0, -50%)}.IdeologyPoints ol li:nth-of-type(4){background:url("../_img/pattern.svg");background-size:498px 477px;margin-top:20vw;padding-bottom:15vw}.IdeologyPoints ol li:nth-of-type(4) div{width:35vw;left:55%;margin-top:-9vw}.IdeologyPoints ol li:nth-of-type(4) svg{width:10vw;top:0;right:4vw;transform:translate(0, -140%)}.IdeologyPoints ol li:nth-of-type(4)::before{content:'';position:absolute;background:#1a1221;width:18vw;height:20vw;right:0;top:var(--beforeY);transform:translateY(-50%);z-index:-1}.IdeologyPoints ol li:nth-of-type(5){padding:0 15vw;transform:translateY(-30%)}.IdeologyPoints ol li:nth-of-type(5) div{width:35vw}.IdeologyPoints ol li:nth-of-type(5) svg{width:20vw;bottom:0;left:0;transform:translate(0, 0)}.IdeologyPoints ol li:nth-of-type(6){padding:13vw 15vw}.IdeologyPoints ol li:nth-of-type(6) div{width:35vw;left:55%}.IdeologyPoints ol li:nth-of-type(6) svg{width:13vw;top:0;right:7.5vw}.IdeologyPoints ol li:nth-of-type(7){background:url("../_img/pattern.svg");background-size:498px 477px;padding-bottom:9vw}.IdeologyPoints ol li:nth-of-type(7) div{margin-top:-3vw;width:35vw}.IdeologyPoints ol li:nth-of-type(7) svg{width:6vw;bottom:50%;left:8vw;transform:translate(0, 0%)}.IdeologyPoints ol li:nth-of-type(7)::before{content:'';position:absolute;background:#1a1221;width:20vw;height:20vw;left:2vw;top:var(--before7Y);transform:translateY(-60%);z-index:-1}.IdeologyPoints ol li:nth-of-type(8){padding:12vw 15vw}.IdeologyPoints ol li:nth-of-type(8) div{width:34vw;left:55%}.IdeologyPoints ol li:nth-of-type(8) svg{width:75vw;bottom:100%;right:0;transform:translateY(19vw)}.IdeologyPoints ol li:nth-of-type(9){background:url("../_img/pattern.svg");background-size:498px 477px}.IdeologyPoints ol li:nth-of-type(9) div{width:28vw;margin-top:-9vw}.IdeologyPoints ol li:nth-of-type(9) svg{width:10vw;top:0;left:50%;transform:translate(0, -30%)}.IdeologyPoints ol li:nth-of-type(10){padding:2vw 15vw}.IdeologyPoints ol li:nth-of-type(10) div{width:34vw;left:55%}.IdeologyPoints ol li:nth-of-type(10) svg{width:11vw;top:0;left:50%;transform:translate(-10vw, 2vw);font-size:22px;line-height:22px;fill:#fff;text-transform:uppercase;letter-spacing:1px}.IdeologyPoints ol li:nth-of-type(10)::before{content:'';position:absolute;background:#1a1221;width:20vw;height:20vw;left:50%;top:var(--before10Y);transform:translate(-13vw, -2vw);z-index:-1}.IdeologyPoints .heart .line{transform-origin:363.96px 86.02px !important;transform:scale(var(--lineS))}.IdeologyPoints .heart .heart{transform-origin:363.96px 86.02px !important;transform:scale(var(--heartS))}.IdeologyPoints .heart .flame{transform-origin:363.37px 51.16px !important;transform:scale(var(--flameS))}.IdeologyPoints .arrow .arrow{transform:translateX(var(--arrowX))}.IdeologyPoints .arrow .line{transform:scaleX(var(--lineS))}.IdeologyPoints .clock .line{transform-origin:89px 111.27px !important;animation:clockLine 5s infinite}.IdeologyPoints .sun .shirt{transform:translateX(var(--shirtX))}.IdeologyPoints .sun .sun{transform-origin:162.58px 115.08px !important;transform:scale(var(--sunS))}.IdeologyPoints .pulse #line1{transform-origin:110px 110px !important;animation:pulselines 2.5s ease infinite}.IdeologyPoints .pulse #line2{transform-origin:110px 110px !important;animation:pulselines 2.5s ease infinite 0.5s}.IdeologyPoints .pulse #line3{transform-origin:110px 110px !important;animation:pulselines 2.5s ease infinite 1s}.IdeologyPoints .pulse #line4{transform-origin:110px 110px !important;animation:pulselines 2.5s ease infinite 1.5s}.IdeologyPoints .pulse #line5{transform-origin:110px 110px !important;animation:pulselines 2.5s ease infinite 2s}.IdeologyPoints .linel .line{transform-origin:0px 646px !important;transform:scaleY(var(--linelS))}.IdeologyPoints .plane .plane{transform:scale(0.5)}.IdeologyPoints .foot .left{transform-origin:45.6px 72px !important;animation:footfoot 3s ease infinite}.IdeologyPoints .foot .right{transform-origin:104.6px 184px !important;animation:footfoot 3s ease infinite 1.5s}.IdeologyPoints .quote .txt{transform-origin:110px 110px !important;transform:rotate(var(--txtR))}.Legals{text-align:justify;padding:6.66667rem 4.44444rem}.Legals h2{font-family:"Klavika-Bold";font-size:2.22222rem;text-align:left}.Legals h3{font-family:"Klavika-Bold";font-size:1.66667rem;text-align:left}.Legals a{color:#fff;text-decoration:underline}.InsideNot{position:relative;width:100%;height:100%;text-align:center;padding:0 1.66667rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.InsideNot h1{font-size:2.22222rem}.InsideNote{position:relative}.InsideNote .thumb{position:relative;width:100%}.InsideNote .thumb img{position:relative;width:100%;height:100%;object-fit:cover;display:block}.InsideNote .txt{position:relative;background:#fff;width:100%;color:#110c16;padding:1.11111rem 2.22222rem}.InsideNote .txt .author{position:relative}.InsideNote .txt .author div{position:relative;width:2.77778rem;height:2.77778rem;border-radius:100%;overflow:hidden}.InsideNote .txt .author div img{position:relative;width:100%;height:100%;object-fit:cover}.InsideNote .txt .author span{position:absolute;top:0;left:3.33333rem;font-size:.88889rem;color:#94a9ba}.InsideNote .txt .date,.InsideNote .txt .by{font-family:"Klavika-Medium";font-size:.88889rem}.InsideHeader{position:relative;background:url("../_img/pattern.svg");background-size:498px 477px;width:100%;margin-top:7.77778rem}.InsideHeader .InsideNote{width:100%;max-width:1280px;margin:0 auto;padding:0 1.66667rem 2.77778rem;display:flex;flex-direction:row;justify-content:flex-start;align-content:stretch}.InsideHeader .InsideNote .thumb{width:60%}.InsideHeader .InsideNote .txt{width:40%;min-height:22.22222rem}.InsideHeader .InsideNote .txt::before{content:'';background:url("../_img/note-round.svg") no-repeat;position:absolute;width:1.77778rem;height:3.11111rem;right:0;bottom:0;transform:translateX(1.11111rem)}.InsideHeader .InsideNote a{display:inline-block;background:#94a9ba;padding:.55556rem 1.11111rem;font-family:"Klavika-Medium";color:#fff;text-transform:uppercase;letter-spacing:.05556rem;margin:.55556rem 0;transition:background 0.4s ease}.InsideHeader .InsideNote a:hover{background:#1a1221}.InsideAll{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:1.66667rem 1.66667rem 0;display:flex;flex-direction:row;justify-content:space-between;align-content:stretch;flex-wrap:wrap}.InsideAll .InsideNote{width:48%;margin-bottom:2.77778rem;transition:transform 1s ease;display:flex;flex-direction:column;align-content:stretch;display:none;opacity:0}.InsideAll .InsideNote:hover{transform:scale(1.02)}.InsideAll .InsideNote .thumb{height:16.66667rem}.InsideAll .InsideNote .txt{flex-grow:1}.InsideAll .InsideNote.active{display:flex}.ShowMore{display:block;position:relative;width:2.22222rem;height:2.22222rem;margin:1.11111rem auto}.ShowMore svg{pointer-events:none}.ShowMore .line,.ShowMore .line2{stroke:#fff;transform-origin:250px 250px !important;transition:all 0.3s ease;stroke-width:20}.ShowMore .line{transform:rotate(45deg) scale(0.5) translate(0px, 100px)}.ShowMore .line2{opacity:1;transform:rotate(-135deg) scale(0.5) translate(0px, 100px)}.ShowMore .circle{stroke:#fff}.ShowMore:hover .line,.ShowMore:hover .line2{stroke:#1a1221}.ShowMore:hover .circle{fill:#fff}.ShowMore.active .line,.ShowMore.active .line2{transform:rotate(0) scale(1) translate(0);stroke-width:10}.ShowMore.active .line2{opacity:0}.NewsLetter{background:#1a1221;position:relative;width:100%}.NewsLetter article{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:.55556rem 1.66667rem;color:#94a9ba;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.NewsLetter article h5{font-family:"Klavika-Bold";font-size:2.22222rem;margin:0;padding:0;text-align:right}.NewsLetter article div{flex-grow:1;margin:0 2.77778rem}.NewsLetter article div input{position:relative;background:#fff;width:100%;border:none;border-radius:0;font-size:1rem;font-family:"Klavika-Regular";color:#94a9ba;resize:none;padding:.55556rem 1.11111rem;margin:.55556rem 0}.NewsLetter article button{position:relative;background:url(../_img/buttons.svg) no-repeat;background-size:100% 100%;border:none;padding:.44444rem 1.38889rem .27778rem 1.11111rem;font-size:.77778rem;text-transform:uppercase;cursor:pointer;margin-right:-4px;margin-bottom:.55556rem;transition:opacity 0.3s ease}.NewsLetter article button:hover{opacity:0.7}.NewsLetter article .Warning{background:rgba(255,0,0,0.2)}.InsideHead{position:relative;width:100%;height:100vh}.InsideHead img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;display:block;z-index:-1}.InsideHead h1{position:absolute;width:80%;max-width:44.44444rem;font-family:"Klavika-Bold";font-size:2.77778rem;bottom:3.88889rem;left:50%;transform:translateX(-50%);text-align:center}.InsideHead::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#000;background:linear-gradient(0deg, #110c16 0%, rgba(17,12,22,0) 50%);pointer-events:none}.InsideContent{background:#ECEEF1;position:relative;width:100%;min-height:19.44444rem;color:#110c16;padding:1.66667rem 0}.InsideContent .authors{position:absolute;left:50%;font-family:"Klavika-Medium";font-size:.88889rem;color:#94a9ba;transform:translateX(-22.77778rem);display:flex;flex-direction:column;justify-content:flex-start}.InsideContent .authors div{display:block;margin:1.11111rem 0}.InsideContent .authors .pic{display:block;position:relative;width:4.44444rem;height:4.44444rem;margin:.83333rem 0;border-radius:100%;overflow:hidden}.InsideContent .authors .pic img{position:relative;width:100%;height:100%;object-fit:cover}.InsideContent .authors a{display:inline-block;margin:.55556rem .55556rem .55556rem 0}.InsideContent .authors a svg{width:1.11111rem;fill:#94a9ba}.InsideContent .Center{position:relative;width:80%;max-width:30.55556rem;margin:0 auto}.InsideContent .ImgContent{position:relative;width:80%;max-width:30.55556rem;margin:1.66667rem auto}.InsideContent .ImgFullContent{position:relative;width:100%;margin:1.66667rem 0}.InsideContent .Quote{position:relative;width:80%;max-width:44.44444rem;font-size:1.66667rem;text-align:center;padding:.55556rem;margin:1.66667rem auto}.InsideContent .Quote span{color:#94a9ba}.InsideContent .Images{position:relative;width:100%;margin:1.66667rem 0;display:flex;flex-direction:row;justify-content:center;align-content:space-between;gap:.55556rem}.InsideContent .Images div{width:25vw;height:20vw}.InsideContent .Images div img{position:relative;width:100%;height:100%;object-fit:cover}.InsideContent .InsideNote{display:flex;opacity:1}.InsideContent .OtherS{position:relative;width:100%;max-width:1280px;margin:1.66667rem auto;padding:.55556rem 1.66667rem;color:#94a9ba;text-transform:uppercase}.Shop{position:relative;width:100%;height:100vh}.Shop ul{position:absolute;width:100%;height:100%;list-style:none;margin:0;padding:10vh 0 0;user-select:none;display:flex;flex-direction:row;justify-content:center;align-content:stretch;flex-wrap:wrap}.Shop ul li{position:relative;width:20%;margin:0;padding:0}.Shop ul li img{position:absolute;width:90%;height:90%;left:50%;top:50%;transform:translate(-50%, -50%)}.Shop p{position:absolute;width:100%;top:50%;text-align:center;font-family:"Klavika-Bold";font-size:11vw;line-height:11vw;transform:translateY(-50%);padding:0;margin:0}@supports (-webkit-text-stroke: 1px black){.Shop p{color:rgba(17,12,22,0.5);-webkit-text-stroke:1px #fff}}.Brand{position:relative;width:100%;height:100vh}.Brand .LogoBrand{position:absolute;width:90vh;left:50%;top:50%;transform:translate(-50%, -50%)}.Brand .texts{background:#110c16 url("../_img/pattern.svg");background-size:498px 477px;position:fixed;width:70%;height:70%;left:50%;top:50%;padding:0 10%;transform:translate(-50%, -50%);z-index:10;font-size:1.11111rem;line-height:1.66667rem;display:flex;flex-direction:column;justify-content:center;align-content:center;overflow-y:scroll;scrollbar-width:none;-webkit-overflow-scrolling:touch;visibility:hidden}.Brand .texts::-webkit-scrollbar{display:none}.Brand .texts h3{color:#ef3036;font-family:"Klavika-Bold";font-size:2.77778rem;line-height:3.33333rem;padding:0;margin:0}.Brand .texts div{display:none}.Brand .texts a{position:absolute;right:1.66667rem;top:1.66667rem}.Brand .texts a img{width:1.11111rem}.Brand .hotpoint{position:absolute;width:3vh;left:50%;top:50%;transform:translate(calc(var(--left)*1vh), calc(var(--top)*1vh));cursor:pointer}.Brand .hotpoint svg{pointer-events:none}.Brand .hotpoint svg circle{stroke:#ef3036}.Brand .hotpoint svg .pulse{fill:#ef3036;transform-origin:50% 50%;animation:pulse 1.2s ease infinite}.Brand .hotpoint:nth-of-type(even) .pulse{animation-delay:0.6s}.Maintenance{position:relative;width:100%;height:100vh;text-align:center;padding:2.77778rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.Maintenance img{width:16.66667rem}.Maintenance h1{font-family:"Klavika-Light";font-size:2.22222rem}@media only screen and (max-width: 1000px){footer{background:none;padding:0;display:flex;flex-direction:column-reverse;align-items:center;flex-wrap:wrap}footer .SMedia{width:100%;align-items:center;padding:1.66667rem}footer .SMedia .Social a{margin:.88889rem}footer .SMedia .Privacy{text-align:center}footer .SMedia .Privacy a{margin:.55556rem 0}footer .Form{background:url("../_img/pattern.svg");background-size:498px 477px;width:100%;max-width:none;padding:1.66667rem 2.77778rem}footer .Form h2{position:relative;text-align:right;transform:translateY(0%);right:2.77778rem;font-size:2.77778rem;padding:0;margin:1.11111rem 0}.NewsLetter article{padding:.55556rem 2.77778rem;color:#94a9ba;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.NewsLetter article div{width:100%;margin:1.11111rem 0}.NewsLetter article button{left:100%;transform:translateX(-100%)}.Shop p{font-size:4.44444rem;line-height:4.44444rem}}@media only screen and (max-width: 1280px){html{font-size:16px}.Home .Quote{padding:10vh}.Home .Quote p{font-size:7vh;line-height:9vh}.TeamHeader span{font-size:14vh}.TeamQuote article div p{font-size:3vw}.TeamData{transform:translate(-12vh, -50%)}.TeamData .Logo{width:12vh;height:12vh}.TeamData .Info .InfoHide{width:40vh;padding:5vh}.TeamData .Info p{font-size:2.5vh}.TeamData .Info .Name{font-size:3.4vh;margin-bottom:2vh}.TeamData .Info .Position{font-size:2.8vh;margin-top:2vh}.TeamWorld .Right{font-size:3vw}.TeamFooter div{width:30vw}.TeamFooter div p{width:38vh;padding:2vh;font-size:2vh}}@media only screen and (max-width: 768px){html{font-size:14px}header{padding:1.66667rem}header nav{background-color:#110c16;position:fixed;width:100vw;height:100vh;top:0;left:100%;font-family:"Klavika-Bold";font-size:1.44444rem;display:flex;flex-direction:column-reverse}header nav ul{width:100%;display:flex;flex-direction:column;align-content:stretch;flex-grow:1}header nav ul li{width:100%;margin:0;padding:1.11111rem 2.77778rem;border-bottom:solid 1px #fff;display:flex;flex-direction:column;justify-content:center;flex-grow:1}header nav ul li:last-child{border-bottom:none}header nav ul li::before{content:none}header nav ul li a::after{visibility:visible}header nav ul li ul{display:flex}header nav.active{left:0%}header .Lang{border-bottom:solid 1px #fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:0;padding:1.66667rem 2.77778rem}header .Lang li{border-bottom:none;margin:0 1.11111rem;flex-grow:0;padding:0 !important}header .Menu{display:block}header .SubMenu{display:none}header::after{visibility:hidden}header::before{content:'';position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:linear-gradient(180deg, #110c16 0%, rgba(17,12,22,0) 25%);pointer-events:none}header.active nav ul li{padding:1.11111rem 2.77778rem}.InsideHeader .InsideNote{flex-direction:column}.InsideHeader .InsideNote .thumb{width:100%}.InsideHeader .InsideNote .txt{width:100%}.InsideAll{flex-direction:column}.InsideAll .InsideNote{width:100%}.InsideContent .authors{position:relative;left:0;transform:translateX(0);margin-bottom:1.11111rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.InsideContent .authors div{margin:0 1.11111rem}.InsideContent .Images{padding:1.66667rem;display:flex;flex-direction:column;justify-content:center}.InsideContent .Images div{width:100%;height:auto}.InsideContent .Center{max-width:none}.InsideContent .ImgContent{max-width:none}.InsideContent .Quote{width:90%;max-width:none}.InsideContent .OtherS{padding:0 1.11111rem;margin:1.66667rem 0}}@media only screen and (max-width: 350px){html{font-size:10px}}@media only screen and (orientation: portrait){header{padding:1.66667rem}header nav{background-color:#110c16;position:fixed;width:100%;height:100%;top:0;left:100%;font-family:"Klavika-Bold";font-size:2.22222rem;display:flex;flex-direction:column-reverse}header nav ul{width:100%;display:flex;flex-direction:column;align-content:stretch;flex-grow:1}header nav ul li{width:100%;margin:0;padding:1.66667rem 3.33333rem;border-bottom:solid 1px #fff;display:flex;flex-direction:column;justify-content:center;flex-grow:1}header nav ul li ul{display:flex;flex-wrap:wrap}header nav ul li ul li{width:50%}header nav ul li ul li svg{width:6.66667rem}header nav ul li ul li span{font-size:1.33333rem}header nav ul li:last-child{border-bottom:none}header nav.active{left:0%}header .Lang{border-bottom:solid 1px #fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:0;padding:1.66667rem 2.77778rem}header .Lang li{border-bottom:none;margin:0 1.11111rem;flex-grow:0;padding:0 !important}header .Menu{display:block}header .SubMenu{display:none}header::after{visibility:hidden}header::before{content:'';position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:linear-gradient(180deg, #110c16 0%, rgba(17,12,22,0) 25%);pointer-events:none}header.active nav ul li{padding:1.66667rem 2.77778rem}footer{background:none;padding:0;display:flex;flex-direction:column-reverse;align-items:center;flex-wrap:wrap}footer .SMedia{width:100%;align-items:center;padding:1.66667rem}footer .SMedia .Social a{margin:.88889rem}footer .SMedia .Privacy{text-align:center}footer .SMedia .Privacy a{margin:.55556rem 0}footer .Form{background:url("../_img/pattern.svg");background-size:498px 477px;width:100%;max-width:none;padding:1.66667rem 2.77778rem}footer .Form h2{position:relative;text-align:right;transform:translateY(0%);right:2.77778rem;font-size:2.77778rem;padding:0;margin:1.11111rem 0}.Home .Quote{padding:6vh 4vh}.Home .Quote p{font-size:8vw;line-height:11vw}.TeamHeader span{width:90%;font-size:22vw;text-align:left;bottom:5%;left:10%}.TeamInfo img{width:100%}.TeamQuote article{width:100%}.TeamQuote article div{padding-top:50vh}.TeamQuote article div p{background:#1a1221;width:100%;padding:5vw 20vw;font-size:5.5vw}.TeamQuote article.Left{position:absolute}.TeamQuote article.Right{padding:50vh 0}.TeamData{left:0%;transform:translate(0%, -50%)}.TeamData .Logo{width:18vw;height:18vw}.TeamData .Info .InfoHide{width:48vw;padding:6vw}.TeamData .Info p{font-size:3vw}.TeamData .Info .Name{font-size:5.1vw;margin-bottom:2.4vw}.TeamData .Info .Position{font-size:3.3vw;margin-top:2.4vw}.TeamWorld .Left{left:0;top:-14vh}.TeamWorld .Right{width:100%;height:auto;font-size:3.4vh;right:auto;bottom:0;padding:15vw 6vw 5vw;text-align:center;pointer-events:all}.TeamFooter{height:auto;flex-direction:column}.TeamFooter div{width:100vw;height:100vh !important;margin:0}.TeamFooter div p{width:100%;top:auto !important;bottom:0 !important;left:0% !important;padding:4vh 4vh}.IdeologyHeader{margin:7vh 0 0;height:50%}.IdeologyHeader .title{object-fit:contain}.IdeologyPoints{font-size:6vw;line-height:6vw;padding:0}.IdeologyPoints ol li{padding:8vw 0 !important}.IdeologyPoints ol li h3{font-size:12vw;line-height:12vw;display:flex;flex-direction:row;justify-content:center;align-items:center}.IdeologyPoints ol li h3::before{position:relative;font-size:25vw;left:0;top:auto;transform:translate(0%, 0%);margin-right:1vh}.IdeologyPoints ol li div{width:90% !important;left:0 !important;padding:8vw 10vw !important;margin:0 auto}.IdeologyPoints ol li:nth-of-type(1) svg{position:relative;width:100%;bottom:auto;right:auto;transform:translateX(0)}.IdeologyPoints ol li:nth-of-type(3){transform:translateY(0%)}.IdeologyPoints ol li:nth-of-type(3) svg{position:relative;width:140%;top:0;right:auto;left:-50%;transform:translate(0, 0)}.IdeologyPoints ol li:nth-of-type(4){margin-top:35vw;padding-bottom:0}.IdeologyPoints ol li:nth-of-type(4) div{margin-top:0}.IdeologyPoints ol li:nth-of-type(4) div br{display:none}.IdeologyPoints ol li:nth-of-type(4) svg{width:25vw;top:0;right:50%;transform:translate(50%, -50%)}.IdeologyPoints ol li:nth-of-type(4)::before{width:50vw;height:50vw}.IdeologyPoints ol li:nth-of-type(5){transform:translateY(0%)}.IdeologyPoints ol li:nth-of-type(5) div{transform:translateY(-20%)}.IdeologyPoints ol li:nth-of-type(5) svg{position:relative;width:40vw}.IdeologyPoints ol li:nth-of-type(6) svg{width:25vw;top:0;right:50%;transform:translate(50%, -50%)}.IdeologyPoints ol li:nth-of-type(7){margin-top:20vw}.IdeologyPoints ol li:nth-of-type(7) div{margin-top:0}.IdeologyPoints ol li:nth-of-type(7) svg{width:12vw;bottom:40%;left:8vw;transform:translate(0, 0%)}.IdeologyPoints ol li:nth-of-type(7)::before{width:50vw;height:50vw;left:2vw;transform:translateY(-60%);z-index:-1}.IdeologyPoints ol li:nth-of-type(8) svg{position:relative;width:96vw;left:4vw;transform:translateY(0)}.IdeologyPoints ol li:nth-of-type(9) div{margin-top:0}.IdeologyPoints ol li:nth-of-type(9) svg{width:20vw;top:0;left:auto;right:6vw;transform:translate(0, 0)}.IdeologyPoints ol li:nth-of-type(10) h3{display:block}.IdeologyPoints ol li:nth-of-type(10) h3::before{display:block;margin-bottom:2vh;text-align:center}.IdeologyPoints ol li:nth-of-type(10) div{width:34vw;left:55%}.IdeologyPoints ol li:nth-of-type(10) svg{width:25vw;top:0;left:50%;transform:translate(-19vw, 6vw)}.IdeologyPoints ol li:nth-of-type(10)::before{width:50vw;height:50vw;left:auto;right:0;top:0;transform:translate(0, -2vw);z-index:-1}.Legals{padding:8.33333rem 2.22222rem}.Legals h2{font-size:1.88889rem}.Legals h3{font-size:1.33333rem}.Shop ul li{width:33%}.Shop p{font-size:10vh;line-height:10vh}.Brand .LogoBrand{width:90vw}.Brand .texts{width:95%;height:95%;font-size:1.33333rem;line-height:1.88889rem}.Brand .texts h3{font-size:3.33333rem;line-height:3.88889rem}.Brand .hotpoint{width:4vw;transform:translate(calc(var(--left)*1vw), calc(var(--top)*1vw))}}
