﻿html{margin:0;padding:0;font-size:10px;background-color:#fff;}@font-face{font-family:'Proxima Nova';src:url("fonts/PROXIMANOVA-BLACK.OTF") format("opentype");font-weight:900;}@font-face{font-family:'Proxima Nova';src:url("fonts/PROXIMANOVA-BOLD.OTF") format("opentype");font-weight:700;}@font-face{font-family:'Proxima Nova';src:url("fonts/PROXIMANOVA-EXTRABOLD.OTF") format("opentype");font-weight:800;}@font-face{font-family:'Proxima Nova';src:url("fonts/PROXIMANOVA-REGULAR.OTF") format("opentype");font-weight:500;}body{font-size:1.6em;color:#303030;margin:0;padding:0;font-family:'Proxima Nova';font-weight:500;position:relative;scroll-behavior:smooth;}*{box-sizing:border-box;background-repeat:no-repeat;}img{max-width:100%;}.line-grid{display:flex;position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;overflow:hidden;display:flex;justify-content:space-between;z-index:-1;}.line-grid span{height:100%;display:block;width:1px;background-color:#eee;position:relative;opacity:.5;}.introduction{text-align:center;position:relative;padding:25vh 0 10vh 0;flex-direction:column;align-items:center;display:flex;justify-content:center;}.introduction .text{max-width:680px;padding:2rem;}.introduction .text p{margin:0;font-size:28px;line-height:1.65em;}.introduction .text hr{margin:4rem 0;height:1px;border:0;outline:0;background-color:currentColor;}.introduction .text h1{margin:0;font-size:16px;}.introduction .text h1 span{display:inline-block;text-align:center;padding:1rem 2rem;text-transform:uppercase;letter-spacing:.05em;border-radius:1rem;}.introduction .text .icons{margin-top:100px;}.introduction .text .icons .mouse{text-align:center;}.introduction .text .icons .mouse svg{display:block;width:20px;margin:auto;height:auto;}.introduction .text .icons .mouse span{font-size:11px;margin:20PX 0;display:block;}.introduction .text .icons #MouseWheelLine{animation:MouseWheelEffect 3s ease infinite;}@keyframes MouseWheelEffect{0%{opacity:0;transform:translateY(-2px);}50%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(6px);}}.people{max-width:100%;margin:auto;flex-wrap:wrap;text-align:center;padding:0 4rem;}.people article{display:inline-block;max-width:320px;padding:0;margin:0 4rem 4rem 4rem;position:relative;overflow:hidden;border-radius:1rem;text-align:left;cursor:pointer;}.people article img.picture{display:block;border-radius:1rem 1rem 0 0;filter:grayscale(100);}.people article:hover img{filter:grayscale(0);}.people article .text{left:0;right:0;bottom:0;align-items:center;display:flex;padding:1rem;background-color:rgba(255,255,255,.9);background-color:#fff;background-color:#fed8da;}.people article .text button.play{padding:0;width:36px;height:36px;outline:none;background-image:url(../images/assets/player-control_play.svg);background-color:#fff;background-color:transparent;border-radius:50%;opacity:.65;overflow:hidden;background-origin:content-box;background-size:95% auto;background-position:center center;border:none;transition:opacity ease .1s;transform-origin:center;margin:0 1rem 0 0;flex-shrink:0;}.people article .text button.play:hover{opacity:1;}.people article .text h2{flex-grow:1;overflow:hidden;margin:0;color:#fff;color:#303030;white-space:nowrap;font-size:18px;}.people article .body-text{display:none;}.circles{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;overflow:hidden;}.circles .circle{background-size:cover;border-radius:50%;position:absolute;z-index:-1;pointer-events:none;transition:top ease-out 2s;}.circles-two{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100vh;overflow:hidden;background-attachment:fixed;background-color:#fff2e9;}.circles-two .circle{position:absolute;position:fixed;}.circles-two .circle img{display:block;max-width:100%;}.circles-two #CirclePink{top:100px;left:0;}.circles-two #CircleGreen{top:0;right:30px;}.circles-two #CircleBlue{bottom:0;right:0;}.circles-two #CircleOrange{bottom:200px;right:150px;}.circles-two #CirclePinkLight{top:40%;left:50%;margin-left:-150px;}.layer-player{position:fixed;left:0;top:0;width:100%;height:100%;z-index:15;background-color:rgba(255,242,233,.8);backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;display:none;}.layer-player.show{display:flex;}@keyframes PlayerIn{from{opacity:0;}}.layer-player .layer-player-content-wrapper{width:768px;max-width:100%;display:flex;align-items:stretch;position:relative;z-index:1;animation:PlayerIn 1s ease;}.layer-player .layer-player-content-wrapper .control{width:40px;position:relative;background-color:transparent;flex-shrink:0;background-size:30px auto;background-position:center center;border:none;outline:none;}.layer-player .layer-player-content-wrapper .control:disabled{cursor:not-allowed;opacity:.3;}.layer-player .layer-player-content-wrapper .control.next{background-image:url(../images/assets/player-control_next.svg);}.layer-player .layer-player-content-wrapper .control.prev{background-image:url(../images/assets/player-control_prev.svg);}.layer-player .layer-player-content-wrapper .layer-player-content{flex-grow:1;background-color:#fff;background-color:#fff2e9;box-shadow:0 0 30px 0 rgba(0,0,0,.1);border-radius:10px;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text{display:flex;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .image{width:50%;padding:20px;flex-shrink:0;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .image img{display:block;margin:auto;max-width:100%;border-radius:1rem;animation:PlayerIn 1s ease;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .image .btn-playback{width:40px;margin:20px auto 0 auto;border:none;outline:none;display:block;background-position:center center;background-size:30px auto;height:40px;border-radius:50%;background-image:url(../images/assets/player-control_play.svg);}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .image .btn-playback.playing{background-image:url(../images/assets/player-control_pause.svg);}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .image .volumn-note{margin:10px 0 0 0;text-align:center;font-size:12px;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .content{padding:20px;overflow:auto;position:relative;height:440px;line-height:1.4em;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .content h3{margin:0;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .content .quotation{color:#403fec;margin:10px 0;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .content .description{margin:10px 0;}.layer-player .close{border:0;width:40px;height:40px;padding:0;background-image:url(../images/assets/icon-close.svg);background-size:30px auto;background-position:center center;background-color:transparent;position:absolute;left:50%;bottom:10px;outline:none;z-index:3;transform:translateX(-50%);animation:CloseIn .6s ease;}@keyframes CloseIn{from{bottom:-20px;opacity:0;}}footer{background-color:#000;padding:20px 0;}.social-links{list-style:none;margin:0;padding:0;text-align:center;}.social-links li{margin:0 8px;display:inline-block;}.social-links li a{display:block;}.social-links li a img{display:block;margin:auto;width:20px;}@media screen and (max-width:1200px){.people article{max-width:260px;}.circles-two #CirclePink{width:130px;}.circles-two #CircleGreen{width:260px;}.circles-two #CircleBlue{width:250px;}.circles-two #CirclePinkLight{margin-left:-100px;width:200px;}}@media only screen and (max-width:667px){.introduction{padding-top:15vh;}.introduction .text .icons{margin-top:40px;}.people{margin:2rem 0;}.people article{margin-left:1rem;margin-right:1rem;}.layer-player{display:none;}.layer-player .layer-player-content-wrapper .control{z-index:2;position:fixed;bottom:10px;height:40px;}.layer-player .layer-player-content-wrapper .control.prev{left:40px;}.layer-player .layer-player-content-wrapper .control.next{right:40px;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text{display:block;height:100vh;overflow:auto;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .image{width:100%;}.layer-player .layer-player-content-wrapper .layer-player-content .body-text .content{height:auto;padding-bottom:60px;}.circles-two #CirclePink{width:80px;}.circles-two #CircleGreen{width:120px;right:20px;}.circles-two #CircleBlue{width:120px;}.circles-two #CircleOrange{width:40px;right:10px;bottom:120px;}.circles-two #CirclePinkLight{margin-left:-70px;width:140px;}}