html{background-color:#515c6f;margin:0;padding:0}html body{background-repeat:no-repeat;display:grid;font-size:100%;margin:0;min-height:100vh;min-width:70vw;overflow-y:scroll;position:relative}html body img#bgd{position:fixed;object-fit:cover;min-height:110vh;min-height:110svh;max-width:100vw;max-width:100svw;min-width:50vw;min-width:50svw;overflow-y:scroll}@media screen and (min-width: 570px){html body img#bgd{top:10vh;left:35vw;transform:translate(-35vw, -10vh)}}html body section.header{display:grid;font-family:Helvetica-Neue,Helvetica,Sans-Serif;margin-top:.5vh;position:fixed;top:0;width:100%;z-index:10}@media screen and (min-width: 570px){html body section.header{margin-top:3vh}}html body section.header h1.title{display:grid;color:#fff;font-size:3vw;font-weight:500;margin:1rem 0 1rem 0;position:sticky;text-align:center;width:100%}@media screen and (min-width: 570px){html body section.header h1.title{grid-template-columns:1fr 1fr 1fr;grid-column-gap:0}}html body section.header h1.title span.name{display:grid;grid-column:1/1;grid-row:1;justify-self:end}@media screen and (max-width: 1070px){html body section.header h1.title span.name{font-size:3.5vw}}@media screen and (max-width: 570px){html body section.header h1.title span.name{font-size:6vw;font-weight:500;grid-column:1/3;justify-self:center;text-align:center}}html body section.header h1.title span.role{display:grid;grid-column:2/2;grid-row:1}@media screen and (max-width: 570px){html body section.header h1.title span.role{font-size:4vw;font-weight:500;grid-column:1/3;grid-column-gap:0;grid-row:2;justify-self:center;text-align:center}}html body section.header h1.title span.menu{display:grid;grid-column:3/3;grid-row:1;float:right;margin-right:20px;margin-left:auto;z-index:12}@media screen and (max-width: 570px){html body section.header h1.title span.menu{font-size:4vw;font-weight:500;grid-column:3/3;grid-column-gap:0;grid-row:1/span 2;justify-self:right;text-align:right}}html body section.header h1.title span.menu ul{list-style-type:none}html body section.header h1.title span.menu div{width:45px;height:7px;background-color:#fff;margin:6px 0}html body section.main_menu{border:2px;position:fixed;top:0;width:100%;z-index:12}html body section.menu{bottom:0;display:grid;grid-template-columns:1fr 60% 1fr;margin:0;position:fixed;width:100%;z-index:10}html body section.menu section.social{display:grid;grid-column:1/-1;margin-top:10px;margin-bottom:10px;position:sticky}html body section.menu section.social ul{display:grid;grid-column:1/3;grid-template-columns:1fr 3fr 1fr;list-style-type:none;margin:0;padding:0}html body section.menu section.social ul li.instagram{grid-column:1;line-height:1.5em;list-style-type:none;margin:0 10px 0 20px;padding:0;height:20vw;max-height:20vh;width:20vw;max-width:20vh}html body section.menu section.social ul li.instagram img{height:20vw;max-height:20vh;width:20vw;max-width:20vh}html body section.menu section.social ul li.youtube{display:grid;grid-column:3;justify-self:end;list-style-type:none;margin:0 20px 10px 0;padding:0;height:20vw;max-height:20vh;width:28.4vw;max-width:28.4vh}html body section.menu section.social ul li.youtube img{height:20vw;max-height:20vh;width:28.4vw;max-width:28.4vh}
