:root{--cover-opacity-txt:1;--cover-sx-txt:0;--cover-dx-txt:0}body{font-family:field-gothic-xcondensed,sans-serif;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:.5px;background:#fff;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}body.lock{overflow-y:hidden}header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:10;padding:max(24px, -webkit-calc(30vw / 19.2)) max(24px, -webkit-calc(40vw / 19.2));padding:max(24px, calc(30vw / 19.2)) max(24px, calc(40vw / 19.2));font-size:max(30px, -webkit-calc(40vw / 19.2));font-size:max(30px, calc(40vw / 19.2));font-weight:700;text-transform:uppercase;line-height:.8;background:#fff0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:50;-webkit-transition:.5s;transition:.5s}header.highlight{padding:max(16px, -webkit-calc(16vw / 19.2)) max(24px, -webkit-calc(40vw / 19.2));padding:max(16px, calc(16vw / 19.2)) max(24px, calc(40vw / 19.2));background:#000}header a{display:inline-block;color:#fff;text-decoration:none}header div.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:max(30px, -webkit-calc(40vw / 19.2));gap:max(30px, calc(40vw / 19.2))}header div.menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:max(30px, -webkit-calc(40vw / 19.2));gap:max(30px, calc(40vw / 19.2))}header div.menu ul.social{gap:max(20px, -webkit-calc(20vw / 19.2));gap:max(20px, calc(20vw / 19.2))}header div.menu ul li a svg{display:block;width:max(34px, -webkit-calc(40vw / 19.2));width:max(34px, calc(40vw / 19.2));height:max(34px, -webkit-calc(40vw / 19.2));height:max(34px, calc(40vw / 19.2));fill:#fff}header div.logo a,header div.menu li a{color:#fff;-webkit-text-stroke-width:max(1px, -webkit-calc(1vw / 19.2));-webkit-text-stroke-width:max(1px, calc(1vw / 19.2));-webkit-text-stroke-color:#fff0;-webkit-transition:.35s;transition:.35s}@media only screen and (min-width:1025px){header div.menu:hover li a:not(:hover){color:#fff0;-webkit-text-stroke-width:max(1px, -webkit-calc(1vw / 19.2));-webkit-text-stroke-width:max(1px, calc(1vw / 19.2));-webkit-text-stroke-color:rgb(255 255 255 / .5);-webkit-transition:.35s;transition:.35s}}@media only screen and (max-width:767px){header{position:absolute;z-index:100}header.highlight{padding:max(24px, -webkit-calc(30vw / 19.2)) max(24px, -webkit-calc(40vw / 19.2));padding:max(24px, calc(30vw / 19.2)) max(24px, calc(40vw / 19.2));background-color:#fff0}header.show{position:fixed;width:100%;height:100%}header.show div.logo{position:fixed;top:24px;left:24px;z-index:300}header div.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:80px;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;opacity:0;pointer-events:none;-webkit-transition:.5s;transition:.5s}header.show div.menu{opacity:1;pointer-events:all;-webkit-transition:.5s .35s;transition:.5s .35s}header div.menu>ul{pointer-events:none!important}header.show div.menu>ul{pointer-events:all!important}header div.menu>ul:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:60px}}div.cover-home{width:100%;height:100vh;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);position:relative;overflow:hidden;line-height:1;background:#fff;z-index:20}div.cover-home>div.sx,div.cover-home>div.dx{position:relative}div.cover-home>div.overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100vh;background:#000;opacity:.2;mix-blend-mode:multiply;z-index:1}div.cover-home>div.arrow{display:block;position:absolute;top:85%;left:50%;z-index:2;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}div.cover-home>div.arrow>div>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:max(50px, -webkit-calc(50vw / 19.2));width:max(50px, calc(50vw / 19.2));height:max(50px, -webkit-calc(50vw / 19.2));height:max(50px, calc(50vw / 19.2));-webkit-border-radius:1000px;border-radius:1000px;border:max(2px, -webkit-calc(2vw / 19.2)) solid #fff;border:max(2px, calc(2vw / 19.2)) solid #fff;-webkit-transition:.35s;transition:.35s}div.cover-home>div.arrow>div>a:hover{height:max(83px, -webkit-calc(83vw / 19.2));height:max(83px, calc(83vw / 19.2))}div.cover-home>div.arrow>div>a>svg{-webkit-transition:.35s;transition:.35s}div.cover-home>div.arrow>div>a:hover>svg{-webkit-transform:translate(0,max(16.5px, -webkit-calc(16.5vw / 19.2)));-ms-transform:translate(0,max(16.5px, calc(16.5vw / 19.2)));transform:translate(0,max(16.5px, calc(16.5vw / 19.2)))}div.cover-home div.swiper{width:50vw}div.cover-home div.swiper-slide{position:relative;height:100vh}div.cover-home div.swiper-slide>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.cover-home>div.sx>div.text{position:absolute;bottom:50%;right:3%;z-index:2;font-size:max(77px, -webkit-calc(217vw / 19.2));font-size:max(77px, calc(217vw / 19.2));font-weight:700;line-height:1;text-transform:uppercase}div.cover-home>div.dx>div.text{position:absolute;top:50%;left:3%;z-index:2;font-size:max(77px, -webkit-calc(217vw / 19.2));font-size:max(77px, calc(217vw / 19.2));font-weight:700;text-transform:uppercase}div.cover-home>div.sx>div.text{opacity:var(--cover-opacity-txt);-webkit-transform:translate(0,var(--cover-sx-txt));-ms-transform:translate(0,var(--cover-sx-txt));transform:translate(0,var(--cover-sx-txt))}div.cover-home>div.dx>div.text{opacity:var(--cover-opacity-txt);-webkit-transform:translate(0,var(--cover-dx-txt));-ms-transform:translate(0,var(--cover-dx-txt));transform:translate(0,var(--cover-dx-txt))}@media only screen and (max-width:767px){div.cover-home>div.sx>div.text{-webkit-transform:translate(-webkit-calc(var(--cover-sx-txt) / 5),0);-ms-transform:translate(calc(var(--cover-sx-txt) / 5),0);transform:translate(calc(var(--cover-sx-txt) / 5),0)}div.cover-home>div.dx>div.text{-webkit-transform:translate(-webkit-calc(var(--cover-dx-txt) / 5),0);-ms-transform:translate(calc(var(--cover-dx-txt) / 5),0);transform:translate(calc(var(--cover-dx-txt) / 5),0)}}div.cover-home div.text>span>span{color:#fff0;-webkit-text-stroke-width:max(1px, -webkit-calc(2vw / 19.2));-webkit-text-stroke-width:max(1px, calc(2vw / 19.2));-webkit-text-stroke-color:rgb(255 255 255 / .7)}@media only screen and (max-width:767px){div.cover-home{grid-template-columns:repeat(1,1fr)}div.cover-home>div.arrow{display:none}div.cover-home div.swiper{width:100vw}div.cover-home div.swiper-slide{position:relative;height:50vh}div.cover-home>div.sx>div.text{bottom:5%}div.cover-home>div.dx>div.text{top:5%}}div#works{position:relative;z-index:1;padding:max(50px, -webkit-calc(100vw / 19.2)) 10px;padding:max(50px, calc(100vw / 19.2)) 10px}div#works>div.title{display:none}@media only screen and (max-width:767px){div#works>div.title{display:block;font-size:max(30px, -webkit-calc(40vw / 19.2));font-size:max(30px, calc(40vw / 19.2));font-weight:700;text-decoration:none;text-transform:uppercase;text-align:center;color:#000;margin-bottom:30px}}div#works>div.cat-list{width:100%;max-width:max(1240px, -webkit-calc(1240vw / 19.2));max-width:max(1240px, calc(1240vw / 19.2));margin:0 auto max(50px, -webkit-calc(100vw / 19.2)) auto;margin:0 auto max(50px, calc(100vw / 19.2)) auto}div#works>div.cat-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:max(50px, -webkit-calc(100vw / 19.2));gap:max(50px, calc(100vw / 19.2))}div#works>div.cat-list ul li a{font-size:max(30px, -webkit-calc(40vw / 19.2));font-size:max(30px, calc(40vw / 19.2));font-weight:700;text-decoration:none;text-transform:uppercase;color:#000}div#works>div.cat-list ul li a.active,div#works>div.cat-list ul li a:hover{text-decoration:underline}div#works>div.cat-list ul li.close{display:none;height:50px}@media only screen and (max-width:767px){div#works>div.cat-list{position:fixed;bottom:0;left:0;width:100%;background:#000;color:#fff;margin:0;padding:30px;z-index:300;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.35s;transition:.35s}div#works>div.cat-list.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.35s;transition:.35s}div#works>div.cat-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}div#works>div.cat-list ul li a{color:#fff}div#works>div.cat-list ul li.close{display:block}}div#works>div.go-top{height:max(50px, -webkit-calc(50vw / 19.2));height:max(50px, calc(50vw / 19.2));margin-top:max(50px, -webkit-calc(100vw / 19.2));margin-top:max(50px, calc(100vw / 19.2));position:relative}div#works>div.go-top>a{position:absolute;bottom:0;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:max(50px, -webkit-calc(50vw / 19.2));width:max(50px, calc(50vw / 19.2));height:max(50px, -webkit-calc(50vw / 19.2));height:max(50px, calc(50vw / 19.2));-webkit-border-radius:1000px;border-radius:1000px;border:max(2px, -webkit-calc(2vw / 19.2)) solid #000;border:max(2px, calc(2vw / 19.2)) solid #000;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.35s;transition:.35s}div#works>div.go-top>a:hover{height:max(83px, -webkit-calc(83vw / 19.2));height:max(83px, calc(83vw / 19.2))}div#works>div.go-top>a>svg{-webkit-transition:.35s;transition:.35s}div#works>div.go-top>a:hover>svg{-webkit-transform:translate(0,max(-16.5px, -webkit-calc(-16.5vw / 19.2)));-ms-transform:translate(0,max(-16.5px, calc(-16.5vw / 19.2)));transform:translate(0,max(-16.5px, calc(-16.5vw / 19.2)))}div.works-cat-btn{display:none}@media only screen and (max-width:767px){div.works-cat-btn{display:block;position:fixed;bottom:30px;left:30px;z-index:10}div.works-cat-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:50px;-webkit-border-radius:1000px;border-radius:1000px;overflow:hidden;background:#000;border:1px solid #fff;font-size:25px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff;padding:0 28px}}div#works-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:max(36px, -webkit-calc(36vw / 19.2));gap:max(36px, calc(36vw / 19.2));padding:max(30px, -webkit-calc(30vw / 19.2)) 0;padding:max(30px, calc(30vw / 19.2)) 0;text-align:center;font-weight:700;text-transform:uppercase;line-height:1;opacity:0;pointer-events:none;-webkit-transition:.5s .5s;transition:.5s .5s}div#works-overlay.show{opacity:1;pointer-events:all;-webkit-transition:.5s;transition:.5s}div#works-overlay>div{opacity:0;pointer-events:none;-webkit-transition:.5s;transition:.5s}div#works-overlay>div.on{opacity:1;pointer-events:all;-webkit-transition:.5s;transition:.5s}div#works-overlay>div.text>div.title{font-size:max(30px, -webkit-calc(40vw / 19.2));font-size:max(30px, calc(40vw / 19.2))}div#works-overlay>div.text>div.category{font-size:max(20px, -webkit-calc(20vw / 19.2));font-size:max(20px, calc(20vw / 19.2))}div#works-overlay>div.gallery{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}div#works-overlay>div.buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:max(50px, -webkit-calc(100vw / 19.2));gap:max(50px, calc(100vw / 19.2))}div#works-overlay>div.buttons>div{-webkit-transition:.35s;transition:.35s}div#works-overlay>div.buttons>div.disabled{opacity:0;pointer-events:none}div#works-overlay div.swiper{height:100%}div#works-overlay div.swiper-slide{width:auto;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}div#works-overlay div.swiper-slide:not(.swiper-slide-active){pointer-events:none}div#works-overlay div.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}div#works-overlay div.swiper-slide video{display:inline-block;width:100%;height:100%}div#works-overlay div.swiper-slide:not(.swiper-slide-active) a.play-btn{opacity:0}div#works-overlay div.swiper-slide a.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s;z-index:10;display:none!important}div#works-overlay div.swiper-slide a.play-btn.playing{opacity:0}div#works-overlay div.swiper-slide a.play-btn svg{display:block;width:max(50px, calc(80vw / 19.2));height:max(50px, calc(80vw / 19.2))}div#works-overlay div.swiper-slide a.play-btn svg.pause{display:none}div#works-overlay div.swiper-slide a.play-btn.playing svg.play{display:none}div#works-overlay div.swiper-slide a.play-btn.playing svg.pause{display:block}@media only screen and (min-width:1025px){div#works-overlay div.swiper-slide.swiper-slide-active:hover video+a.play-btn.playing{opacity:1}}div#works-overlay div.swiper-slide a.play-btn svg circle,div#works-overlay div.swiper-slide a.play-btn svg path{stroke:#fff}div#works-overlay>div.loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:max(20px, -webkit-calc(20vw / 19.2));gap:max(20px, calc(20vw / 19.2));z-index:10;opacity:1!important;-webkit-transition:.35s;transition:.35s}div#works-overlay>div.loader.hide{opacity:0!important;pointer-events:none;-webkit-transition:.35s;transition:.35s}div#works-overlay>div.loader>div.icon>svg{display:block;width:max(50px, -webkit-calc(80vw / 19.2));width:max(50px, calc(80vw / 19.2));height:max(50px, -webkit-calc(80vw / 19.2));height:max(50px, calc(80vw / 19.2))}div#works-overlay>div.loader>div.icon>svg circle{fill:#000}div#works-overlay>div.loader>div.icon>svg path{fill:#fff}div#works-overlay>div.loader>div.bar{position:relative;display:block;width:max(25px, -webkit-calc(40vw / 19.2));width:max(25px, calc(40vw / 19.2));height:max(2px, -webkit-calc(2vw / 19.2));height:max(2px, calc(2vw / 19.2));-webkit-border-radius:1000px;border-radius:1000px;overflow:hidden;background:rgb(0 0 0 / .25);z-index:3}div#works-overlay>div.loader>div.bar>span{position:absolute;top:0;left:0;width:0;height:100%;-webkit-border-radius:1000px;border-radius:1000px;background:rgb(0 0 0 / .85)}div.page-preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:99999}div.page-preloader>div.sx,div.page-preloader>div.dx{width:50%;background:#000;z-index:1}div.page-preloader>svg{position:absolute;top:50%;left:50%;display:block;width:max(50px, -webkit-calc(80vw / 19.2));width:max(50px, calc(80vw / 19.2));height:max(50px, -webkit-calc(80vw / 19.2));height:max(50px, calc(80vw / 19.2));-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}div.page-preloader>div.bar{position:absolute;top:50%;left:50%;display:block;width:max(25px, -webkit-calc(40vw / 19.2));width:max(25px, calc(40vw / 19.2));height:max(2px, -webkit-calc(2vw / 19.2));height:max(2px, calc(2vw / 19.2));-webkit-border-radius:1000px;border-radius:1000px;-webkit-transform:translate(-50%,max(40px, -webkit-calc(60vw / 19.2)));-ms-transform:translate(-50%,max(40px, calc(60vw / 19.2)));transform:translate(-50%,max(40px, calc(60vw / 19.2)));overflow:hidden;background:rgb(255 255 255 / .25);z-index:3}div.page-preloader>div.bar>span{position:absolute;top:0;left:0;width:0;height:100%;-webkit-border-radius:1000px;border-radius:1000px;background:rgb(255 255 255 / .85);-webkit-transition:.35s;transition:.35s}div.page-preloader.hide{pointer-events:none}div.page-preloader.hide>div.sx{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:.5s .5s;transition:.5s .5s}div.page-preloader.hide>div.dx{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:.5s .5s;transition:.5s .5s}div.page-preloader.hide>svg{opacity:0;-webkit-transition:.5s;transition:.5s}div.page-preloader.hide>div.bar{opacity:0;-webkit-transition:.5s;transition:.5s}div.menu-btn{display:none}@media only screen and (max-width:767px){div.menu-btn{display:block;position:fixed;bottom:30px;right:30px;-webkit-transition:.35s;transition:.35s;z-index:200}div.menu-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background:#000;border:1px solid #fff}div.menu-btn a span{display:inline-block;width:26px;height:1px;background-color:#fff;-webkit-transition:.35s;transition:.35s}div.menu-btn a span:nth-child(1),div.menu-btn a span:nth-child(3){width:18px}div.menu-btn.close a span:nth-child(1){width:26px;-webkit-transform:translate(0,9px) rotate(-225deg);-ms-transform:translate(0,9px) rotate(-225deg);transform:translate(0,9px) rotate(-225deg)}div.menu-btn.close a span:nth-child(2){opacity:0}div.menu-btn.close a span:nth-child(3){width:26px;-webkit-transform:translate(0,-9px) rotate(225deg);-ms-transform:translate(0,-9px) rotate(225deg);transform:translate(0,-9px) rotate(225deg)}div.menu-btn.hide{opacity:0;pointer-events:none}}div.blur-overlay{display:none}@media only screen and (max-width:767px){div.blur-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;background-color:rgb(0 0 0 / .25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;-webkit-transition:.5s .35s;transition:.5s .35s}div.blur-overlay.show{opacity:1;pointer-events:all;-webkit-transition:.5s;transition:.5s}}div.about{display:-ms-grid;display:grid;grid-template-columns:calc(50% - max(2px, 2vw / 19.2)) calc(50% + max(2px, 2vw / 19.2));min-height:100vh}div.about>div.photo{position:relative;background:#000}div.about>div.photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}div.about>div.photo div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:-webkit-linear-gradient(top,rgb(0 0 0 / .6) 0%,#fff0 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .6)),to(#fff0));background:linear-gradient(to bottom,rgb(0 0 0 / .6) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#00000000',GradientType=0)}div.about>div.text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:max(40px, -webkit-calc(50vw / 19.2));gap:max(40px, calc(50vw / 19.2));background:#000;color:#fff;font-size:max(22px, -webkit-calc(30vw / 19.2));font-size:max(22px, calc(30vw / 19.2));font-weight:300;line-height:1.333;padding:100px 30px 30px 30px}div.about>div.text>div.content{width:100%;max-width:max(620px, -webkit-calc(620vw / 19.2));max-width:max(620px, calc(620vw / 19.2));margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:max(40px, -webkit-calc(50vw / 19.2));gap:max(40px, calc(50vw / 19.2))}div.about>div.text>div.content strong{font-weight:700}@media only screen and (max-width:1023px){div.about{grid-template-columns:repeat(1,1fr);min-height:unset}div.about>div.photo{height:80vh}div.about>div.text{padding:30px}}@media only screen and (max-width:640px){div.about>div.photo{height:100vw}}footer{position:relative;z-index:20}footer>div.blocks{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);border-top:max(2px, -webkit-calc(2vw / 19.2)) solid #000;border-top:max(2px, calc(2vw / 19.2)) solid #000;background:#fff}footer>div.blocks a{color:#000;text-decoration:none}footer>div.blocks>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:max(16px, -webkit-calc(20vw / 19.2));gap:max(16px, calc(20vw / 19.2));height:max(87px, -webkit-calc(246vw / 19.2));height:max(87px, calc(246vw / 19.2));font-size:max(22px, -webkit-calc(30vw / 19.2));font-size:max(22px, calc(30vw / 19.2))}footer>div.blocks>div:first-child{font-size:max(30px, -webkit-calc(40vw / 19.2));font-size:max(30px, calc(40vw / 19.2));font-weight:700;text-transform:uppercase}footer>div.blocks>div:not(:last-child){border-right:max(2px, -webkit-calc(2vw / 19.2)) solid #000;border-right:max(2px, calc(2vw / 19.2)) solid #000}footer>div.blocks>div>ul.social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:max(16px, -webkit-calc(20vw / 19.2));gap:max(16px, calc(20vw / 19.2))}footer>div.blocks>div>ul.social>li>a>svg{display:block;width:max(34px, -webkit-calc(40vw / 19.2));width:max(34px, calc(40vw / 19.2));height:max(34px, -webkit-calc(40vw / 19.2));height:max(34px, calc(40vw / 19.2))}footer>div.infos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#000;font-size:max(16px, -webkit-calc(20vw / 19.2));font-size:max(16px, calc(20vw / 19.2));text-align:center;color:#fff;padding:max(18px, -webkit-calc(27vw / 19.2)) max(24px, -webkit-calc(200vw / 19.2));padding:max(18px, calc(27vw / 19.2)) max(24px, calc(200vw / 19.2))}footer>div.infos a{color:#fff;font-weight:700;text-decoration:none}footer>div.infos>div>span:not(:last-child)::after{content:'|';display:inline-block;margin:0 max(10px, -webkit-calc(10vw / 19.2));margin:0 max(10px, calc(10vw / 19.2))}@media only screen and (max-width:1023px){footer>div.blocks{grid-template-columns:repeat(2,1fr)}footer>div.blocks>div:nth-child(2){border-right:none}footer>div.blocks>div:nth-child(1),footer>div.blocks>div:nth-child(2){border-bottom:max(2px, -webkit-calc(2vw / 19.2)) solid #000;border-bottom:max(2px, calc(2vw / 19.2)) solid #000}}@media only screen and (max-width:767px){footer>div.blocks{grid-template-columns:repeat(1,1fr)}footer>div.blocks>div{border-right:none!important}footer>div.blocks>div:nth-child(3),footer>div.blocks>div:nth-child(4){border-bottom:max(2px, -webkit-calc(2vw / 19.2)) solid #000;border-bottom:max(2px, calc(2vw / 19.2)) solid #000}footer>div.infos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}footer>div.infos>div:nth-child(1){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}footer>div.infos>div:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}footer>div.infos>div:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}@media only screen and (max-width:414px){footer>div.blocks>div>span{display:none}footer>div.infos>div>span{display:block}footer>div.infos>div>span::after{display:none!important}}