nav.editorbar{position:fixed;display:grid}nav.editorbar section{width:100%;display:grid;grid-template:1fr/1fr max-content}nav.editorbar section ul{margin-right:0}nav.editorbar section ul:first-child{border-right:solid 1px var(--White)}nav.editorbar ul{display:flex;background-color:var(--Black)}nav.editorbar ul li button{background-color:var(--Black);color:var(--White);font-family:var(--Font);text-transform:uppercase;border:none;border-right:solid 1px;width:100%;padding:1em 2em;font-size:.9em;cursor:pointer;transition-duration:1s}nav.editorbar ul li button:hover{background-color:var(--White);color:var(--Black);transition-duration:1s}nav.editorbar ul:nth-child(2) li button{background-color:var(--White);color:var(--Black);transition-duration:1s}nav.editorbar ul:nth-child(2) li button:hover{background-color:var(--Black);color:var(--White);transition-duration:1s}body#detail-page header>span{grid-row:1/4;grid-column:1/2;justify-self:center;align-self:center;z-index:100;display:grid;grid-template:max-content max-content/max-content 1fr;grid-gap:1em}body#detail-page header>span{transition-duration:1s;opacity:0}body#detail-page header:hover>span{opacity:1;transition-duration:1s}body#detail-page header>span button{background-color:var(--Black);border:none;border-radius:100%;padding:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}body#detail-page header>span button img{height:20px;width:20px}body#detail-page header>span p{height:100%;color:var(--White);text-transform:uppercase}body#detail-page header>div:first-of-type{height:100vh;width:100vw}body#detail-page header>div:first-of-type video{object-fit:cover;height:100%;width:100%}body#detail-page header>.gradbottom{grid-row:1/4;grid-column:1/2;z-index:5;width:100%}body#detail-page main#buildwrapper{overflow-x:hidden}body#detail-page main#buildwrapper div.blockwrapper{display:grid;margin:10vh 0}body#detail-page main#buildwrapper div.blockwrapper span.blocktools{grid-row:1/2;grid-column:1/2;height:100%;width:20vw;background-color:var(--White);z-index:-50;display:flex;justify-content:center;align-items:center;z-index:100}body#detail-page main#buildwrapper div.blockwrapper span.blocktools ul{width:100%;padding-left:1em;position:relative}body#detail-page main#buildwrapper div.blockwrapper span.blocktools ul li{padding:5px;display:flex;align-items:center;position:relative}body#detail-page main#buildwrapper div.blockwrapper span.blocktools ul li button{background-color:var(--Black);border:none;border-radius:100%;padding:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}body#detail-page main#buildwrapper div.blockwrapper span.blocktools ul li button img{height:20px;width:20px}body#detail-page main#buildwrapper div.blockwrapper span.blocktools ul li p{opacity:0;height:100%;color:var(--Black);text-transform:uppercase;transition-duration:1s}body#detail-page main#buildwrapper div.blockwrapper span.blocktools ul li:hover p{transition-duration:1s;opacity:1}body#detail-page main#buildwrapper div.blockwrapper section{grid-row:1/2;grid-column:1/2;margin:0 0;background-color:var(--Black);z-index:200;transition-duration:1s}body#detail-page main#buildwrapper div.blockwrapper:hover section{transform:translate(20vw,0);transition-duration:1s}body#detail-page header section{align-self:end;margin-bottom:5%}body#detail-page .backtobanner{position:sticky;top:0;padding:1em;display:flex;justify-content:center;align-items:center;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%)}body#detail-page main section{margin:10vh 0}body#detail-page main section.detail_text_video{display:grid;grid-template:1fr/1fr 2fr}body#detail-page main section.detail_text_video div{grid-row:1/2;grid-column:1/3}body#detail-page main section.detail_text_video div:nth-child(3){height:50%}body#detail-page main section.detail_text_video div:nth-child(4){grid-column:2/3;width:50%}body#detail-page main section.detail_text_video div:nth-child(5){height:50%;align-self:end}body#detail-page main section.detail_text_video div:nth-child(2){grid-column:2/3;width:100%;display:grid;z-index:-10}body#detail-page main section.detail_text_video img{grid-row:1/2;grid-column:2/3;width:8%;justify-self:center;align-self:center;z-index:100;cursor:pointer;transition-duration:1s}body#detail-page main section.detail_text_video div:nth-child(2) img:hover{opacity:70%;transition-duration:1s}body#detail-page main section.detail_text_video div:nth-child(2) video{grid-row:1/2;grid-column:1/2;width:100%;height:100%;object-fit:cover}body#detail-page main section.detail_text_video article{grid-row:1/2;grid-column:1/3;width:60%;margin-top:5em}body#detail-page main section.detail_text_video article h2{margin-bottom:1em}body#detail-page main section.detail_text_image{display:grid;grid-template:1fr/1fr 2fr}body#detail-page main section.detail_text_image div{grid-row:1/2;grid-column:1/3}body#detail-page main section.detail_text_image div:nth-child(2){height:50%}body#detail-page main section.detail_text_image div:nth-child(3){grid-column:2/3;width:50%}body#detail-page main section.detail_text_image div:nth-child(4){height:50%;align-self:end}body#detail-page main section.detail_text_image div:first-child{grid-column:2/3;width:100%;display:grid;z-index:-10}body#detail-page main section.detail_text_image div:first-child img{grid-row:1/2;grid-column:1/2;justify-self:center;align-self:center;cursor:pointer;object-fit:cover;height:100%;min-height:60vh;max-height:200vh;width:100%;transition-duration:1s}body#detail-page main section.detail_text_image div:first-child img:hover{opacity:70%;transition-duration:1s}body#detail-page main section.detail_text_image article{grid-row:1/2;grid-column:1/3;width:70%;margin-top:5em}body#detail-page main section.detail_text_image article h2{margin-bottom:1em}body#detail-page main section.detail_list_image{display:grid;grid-template:1fr/1fr 2fr}body#detail-page main section.detail_list_image div{grid-row:1/2;grid-column:1/3}body#detail-page main section.detail_list_image div:nth-child(2){height:50%}body#detail-page main section.detail_list_image div:nth-child(3){grid-column:2/3;width:50%}body#detail-page main section.detail_list_image div:nth-child(4){height:50%;align-self:end}body#detail-page main section.detail_list_image div:first-child{grid-column:2/3;width:100%;display:grid;z-index:-10}body#detail-page main section.detail_list_image div:first-child img{grid-row:1/2;grid-column:1/2;justify-self:center;align-self:center;cursor:pointer;object-fit:cover;height:100%;min-height:60vh;width:100%;transition-duration:1s}body#detail-page main section.detail_list_image div:first-child img:hover{opacity:70%;transition-duration:1s}body#detail-page main section.detail_list_image article{grid-row:1/2;grid-column:1/3;width:60%;margin-top:5em}body#detail-page main section.detail_list_image article h2{margin-bottom:1em}body#detail-page main section.detail_list_image{display:grid;grid-template:1fr/1fr 2fr}body#detail-page main section.detail_list_image div{grid-row:1/2;grid-column:1/3}body#detail-page main section.detail_list_image div:nth-child(2){height:50%}body#detail-page main section.detail_list_image div:nth-child(3){grid-column:2/3;width:50%}body#detail-page main section.detail_list_image div:nth-child(4){height:50%;align-self:end}body#detail-page main section.detail_list_image div:first-child{grid-column:2/3;width:100%;display:grid;z-index:-10}body#detail-page main section.detail_list_image div:first-child img{grid-row:1/2;grid-column:1/2;justify-self:center;align-self:center;cursor:pointer;object-fit:cover;height:100%;min-height:60vh;max-height:200vh;width:100%;transition-duration:1s}body#detail-page main section.detail_list_image div:first-child img:hover{opacity:70%;transition-duration:1s}body#detail-page main section.detail_list_image article{grid-row:1/2;grid-column:1/3;width:60%;margin-top:5em}body#detail-page main section.detail_list_image article h2{margin-bottom:1em}body#detail-page main section.detail_list_image article ul{margin-left:2em;line-height:2em}body#detail-page main section.detail_list_image article ul li{color:var(--White);font-family:var(--Font4);display:flex;padding:10px 0}body#detail-page main section.detail_list_image article ul li img{height:20px;width:20px;margin-right:20px;margin-top:4px;margin-bottom:auto}body#detail-page main section.detail_text{display:grid}body#detail-page main section.detail_text article{grid-row:1/2;grid-column:1/2;padding:0 28vw;margin-top:5em;text-align:center}body#detail-page main section.detail_text article h2{margin-bottom:1em}body#detail-page main section.detail_text_link article{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:20px}body#detail-page main section.detail_list{display:grid;grid-template:1fr/1fr 2fr}body#detail-page main section.detail_list article{grid-row:1/2;grid-column:1/3;width:60%;margin-top:5em}body#detail-page main section.detail_list article h2{margin-bottom:1em}body#detail-page main section.detail_list article ul{margin-left:2em;line-height:2em}body#detail-page main section.detail_list article ul li{color:var(--White);font-family:var(--Font4);display:flex}body#detail-page main section.detail_list article ul li img{height:20px;width:max-content;margin-right:20px;margin-top:auto;margin-bottom:auto}body#detail-page main section.detail_title_between{display:grid}body#detail-page main section.detail_title_between h2{text-align:center;width:30%;justify-self:center;align-self:center}body#detail-page main section.detail_video_full{display:grid}body#detail-page main section.detail_video_full div{grid-column:1/2;grid-row:1/2}body#detail-page main section.detail_video_full div:first-child{height:90vh;width:100%;z-index:-10}body#detail-page main section.detail_video_full div:first-child video{height:100%;width:100%;object-fit:cover}body#detail-page main section.detail_video_full div:nth-child(2){height:50%}body#detail-page main section.detail_video_full div:nth-child(3){height:50%;align-self:end}body#detail-page main section.detail_video_full h3{grid-column:1/2;grid-row:1/2;justify-self:end;align-self:end;text-align:right;margin:10vh 5vw;text-transform:uppercase;width:20%}body#detail-page main section.detail_img_left{display:grid;grid-template:1fr/1fr 1fr;grid-gap:2em;padding-right:10vw!important;background-color:var(--Black)}body#detail-page main section.detail_img_left figure img{height:50vh;object-fit:cover}body#detail-page main section.detail_img_right{display:grid;grid-template:1fr/1fr 1fr;grid-gap:2em;padding-left:10vw!important;background-color:var(--Black)}body#detail-page main section.detail_img_right figure img{height:50vh;object-fit:cover}body#detail-page main section.signature{display:grid}body#detail-page main section.signature>article{justify-self:center;align-self:center;display:grid;grid-template:1fr/1fr 1fr;grid-gap:5em}body#detail-page main section.signature>article h2{font-family:var(--Font3);transform:rotate(-4deg)}body#detail-page main section.signature>article h3{text-transform:uppercase;text-align:right;margin-top:1em}body#detail-page main section.signature>div{justify-self:center;margin-top:5em}body#detail-page main section.signature>div a{text-transform:uppercase}body#detail-page main section.icoon_text{display:grid;grid-template:1fr/max-content 1fr;justify-content:center;align-items:center;margin:10vh;grid-gap:1em}body#detail-page main section.icoon_text figure{height:5vw;width:5vw;margin-left:5vw}body#detail-page main section.icoon_text article{display:grid;grid-template:max-content max-content/1fr;padding:0 2em;grid-gap:1em}body#detail-page main section.icoon_text article h2{grid-row:1/2;grid-column:1/2;font-size:2vw}body#detail-page main section.icoon_text article p{grid-row:2/3;grid-column:1/2}body#detail-page main section.icoon_text figure img{object-fit:cover;height:100%;width:100%;border-radius:100%;margin-left:0}body#detail-page main section.quote{display:grid;grid-template:1fr/max-content 1fr;justify-content:center;align-items:center;margin:10vh;grid-gap:1em}body#detail-page main section.quote figure{height:15vw;width:15vw}body#detail-page main section.quote article{display:grid;grid-template:max-content max-content/1fr;padding:0 2em;grid-gap:1em}body#detail-page main section.quote article h2{grid-row:1/2;grid-column:1/2;font-size:1.7em}body#detail-page main section.quote article p{grid-row:2/3;grid-column:1/2}body#detail-page main section.quote figure img{object-fit:cover;height:100%;width:100%;border-radius:100%}body#detail-page main section.button_wrap{display:grid;justify-content:center;align-items:center;margin:50px 0;grid-gap:1em;width:100%}body#detail-page section.popup{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:1000;background-color:var(--WhiteTrans);display:none}body#detail-page section.open{display:grid}body#detail-page section.popup article{justify-self:center;align-self:center;background-color:var(--Black);padding:2em;display:flex;flex-flow:column;justify-content:center;align-items:center}body#detail-page section.popup article div{margin-top:2em;display:flex;flex-flow:column;justify-content:center;align-items:center}body#detail-page section.popup article div button{text-transform:uppercase;margin:.5em;width:100%}body#detail-page section.popup.media article{width:40vw;max-height:70vh}body#detail-page section.popup.media article article{overflow-y:scroll;height:100%;display:flex;flex-flow:row;flex-wrap:wrap}body#detail-page section.popup.media article div{height:200px;width:200px;margin:.5em;cursor:pointer;transition-duration:1s}body#detail-page section.popup.media article div.active{opacity:30%}body#detail-page section.popup.media article div:hover{opacity:.5;transition-duration:1s}body#detail-page section.popup.media article div video{height:200px;width:200px;object-fit:cover}body#detail-page section.popup.media article div figure{height:200px;width:200px}body#detail-page section.popup.media article div figure img{height:100%;width:100%;object-fit:cover}body#detail-page section#POPUP_media article{height:70vh;width:80%;display:grid;grid-template:max-content 1fr/calc((200px + 4em) * 3) 1fr}body#detail-page section#POPUP_media article h1{justify-self:center;align-self:center;grid-column:1/3;padding:.3em}body#detail-page section#POPUP_media article>div{overflow-y:scroll;height:100%;width:100%;display:grid;grid-template:repeat(4,max-content)/1fr;margin:0}body#detail-page section#POPUP_media article>div>span{display:grid;grid-template:1fr/1fr max-content 1fr;width:100%;grid-gap:2em}body#detail-page section#POPUP_media article>div>span span{width:100%;height:3px;background-color:var(--White);justify-self:center;align-self:center}body#detail-page section#POPUP_media article>div>span h3{text-transform:uppercase;justify-self:center;align-self:center;text-align:center}body#detail-page section#POPUP_media article>form{justify-self:center;align-self:center;display:flex;flex-flow:column}body#detail-page section#POPUP_media article>form .button{margin:auto;margin-top:1em;width:100%;text-transform:uppercase}body#detail-page section#POPUP_media article>div>div div figure{height:200px;width:200px;grid-row:1/2;grid-column:1/2}body#detail-page section#POPUP_media article>div div figure img{width:200px;height:200px;object-fit:cover}body#detail-page section#POPUP_media article>div div{width:200px;height:200px;margin:0;margin:.5em;display:grid}body#detail-page section#POPUP_media article>div>div{margin:0;display:flex;flex-flow:row;flex-wrap:wrap;height:100%;width:100%}body#detail-page section#POPUP_media article>div div span{grid-row:1/2;grid-column:1/2;z-index:100;background-color:var(--Black);border-radius:100%;width:max-content;height:max-content;justify-content:center;align-content:center;justify-self:center;align-self:center;opacity:0;display:flex;transition-duration:1s}body#detail-page section#POPUP_media article>div>div>div:hover span{opacity:1;transition-duration:1s}body#detail-page section#POPUP_media article>div div span a{margin:10px;width:30px;height:30px}body#detail-page section#POPUP_media article>div div span a img{height:100%;width:100%}body#detail-page section#POPUP_media article>div div video{width:200px;height:200px;object-fit:cover;grid-row:1/2;grid-column:1/2}body#detail-page section#POPUP_text_title article fieldset{width:20vw}body#detail-page section#POPUP_text_text article fieldset{width:30vw}body#detail-page section#POPUP_list_list article{max-height:90vh}body#detail-page section#POPUP_list_list article ul{overflow-y:scroll;width:100%;margin:0 1em}body#detail-page section#POPUP_list_list article ul li{display:flex}body#detail-page section#POPUP_list_list article ul button{background-color:transparent;border:none;color:var(--White);cursor:pointer}body#detail-page section#POPUP_list_list article span{display:grid;grid-template-columns:1fr 20px}body#detail-page section#POPUP_list_list article span button{grid-column:2/3;grid-row:1/2;display:inline-block;height:50px;justify-self:end;align-self:end;background:0 0;border:none;color:var(--White);cursor:pointer}body#detail-page section#infobottom>div{background-color:rgba(255,255,255,.25);display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;padding:2em}body#detail-page section#infobottom>div article:nth-child(1){display:grid}body#detail-page section#infobottom>div article:nth-child(1) .link{align-self:end;text-transform:uppercase;margin-top:2em}body#detail-page section#infobottom>div article:nth-child(2) ul{display:grid;grid-gap:3em}body#detail-page section#infobottom>div article:nth-child(2) ul li{display:flex;color:var(--White);font-family:var(--Font4)}body#detail-page section#infobottom>div article:nth-child(2) ul li img{height:20px;width:max-content;margin-right:20px;margin-top:auto;margin-bottom:auto}body#detail-page section#contact-bottom{display:grid;grid-gap:1em;padding:0 28vw;margin:15vw 0}body#detail-page section#contact-bottom a,body#detail-page section#contact-bottom h2,body#detail-page section#contact-bottom p{justify-self:center;align-self:center;text-align:center}@media only screen and (max-width:1100px){body#detail-page main section.detail_text_video article{width:70%}body#detail-page main section.detail_text_image article{width:70%}body#detail-page main section.detail_list_image article{width:70%}body#detail-page main section.detail_text article{width:100%;padding:0 10vw}body#detail-page main section.detail_list article{width:70%}body#detail-page main section.detail_title_between h2{width:80%}body#detail-page main section.detail_video_full div:first-child{height:50vh}body#detail-page main section.detail_video_full h3{width:40%;margin:5vh 5vw}body#detail-page main section.detail_img_left figure img{height:20vh!important}body#detail-page main section.detail_img_right figure img{height:20vh!important}body#detail-page main section.icoon_text{grid-template:1fr max-content/1fr;margin:5vh}body#detail-page main section.icoon_text article h2{font-size:3vw;text-align:center}body#detail-page main section.icoon_text article p{text-align:center}body#detail-page main section.icoon_text figure{justify-self:center;align-self:center;height:10vw;width:10vw}body#detail-page main section.quote{grid-template:1fr max-content/1fr;margin:5vh}body#detail-page main section.quote article h2{text-align:center}body#detail-page main section.quote article p{text-align:center}body#detail-page main section.quote figure{justify-self:center;align-self:center;height:20vw;width:20vw}body#detail-page section#infobottom>div{grid-template:max-content max-content/1fr;grid-gap:2em}body#detail-page section#contact-bottom{padding:0 10vw}}@media only screen and (max-width:700px){body#detail-page main section.detail_text_video{grid-template:max-content 1fr/1fr}body#detail-page main section.detail_text_video article{width:100%}body#detail-page main section.detail_text_video img{grid-column:1/2;grid-row:2/3}body#detail-page main section.detail_text_video div:nth-child(2){grid-column:1/2;grid-row:2/3}body#detail-page main section.detail_text_video div{grid-row:2/3;grid-column:1/2}body#detail-page main section.detail_text_video div:nth-child(4){display:none}body#detail-page main section.detail_text_image{grid-template:max-content 1fr/1fr}body#detail-page main section.detail_text_image article{width:100%}.GalleryTrigger,body#detail-page main section.detail_text_image div:first-child{grid-column:1/2;grid-row:2/3}body#detail-page main section.detail_text_image div:first-child img{height:25vh}body#detail-page main section.detail_text_image div{grid-row:2/3;grid-column:1/2}body#detail-page main section.detail_text_image div:nth-child(3){display:none}body#detail-page main section.detail_list_image{grid-template:2fr 1fr/1fr}body#detail-page main section.detail_list_image article{width:100%}.GalleryTrigger,body#detail-page main section.detail_list_image div:first-child{grid-column:1/2;grid-row:2/3}body#detail-page main section.detail_list_image div:first-child img{height:25vh}body#detail-page main section.detail_list_image div{grid-row:2/3;grid-column:1/2}body#detail-page main section.detail_list_image div:nth-child(3){display:none}body#detail-page main section.detail_text{grid-template:1fr/1fr}body#detail-page main section.detail_text article{width:100%}body#detail-page main section.detail_list{grid-template:1fr/1fr}body#detail-page main section.detail_list article{width:100%}body#detail-page main section.detail_video_full div:first-child{height:40vh}body#detail-page main section.detail_video_full h3{width:80%}body#detail-page main section.detail_img_left{grid-template:1fr 1fr/1fr;padding:0 5vw!important}body#detail-page main section.detail_img_left figure:first-child{grid-row:1/2;grid-column:1/2}body#detail-page main section.detail_img_right{grid-template:1fr 1fr/1fr;padding:0 5vw!important}body#detail-page main section.detail_img_right figure:first-child{grid-row:1/2;grid-column:1/2}body#detail-page main section.icoon_text article h2{font-size:6vw}body#detail-page main section.icoon_text figure{justify-self:center;align-self:center;height:20vw;width:20vw;margin:2vh}body#detail-page main section.quote figure{justify-self:center;align-self:center;height:50vw;width:50vw;margin:2vh}body#detail-page main section:last-child>article{grid-template:1fr 1fr/1fr}body#detail-page main section:last-child>article h2{text-align:center}body#detail-page section#infobottom>div article:nth-child(1){grid-template-rows:max-content max-content max-content;grid-gap:1em}}