/*!
Theme Name: nexon_events
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nexon_events
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

nexon_events is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .project{padding:1rem;max-width:1000px;margin:20vh auto;display:grid;grid-column-gap:7vw;grid-row-gap:.5rem}.project--intro{grid-template-columns:1fr;grid-template-areas:'label-name' 'name' 'label-date' 'date' 'title' 'label-mission' 'mission'}.project--details{grid-template-areas:'label-default' 'paragraph';grid-template-columns:1fr}.project--left{justify-content:start}.project--right{justify-content:end}.project--details p{grid-area:paragraph;max-width:400px}.project__label--default{grid-area:label-default}.project p{line-height:1.4;margin:0}.project__label--name{grid-area:label-name}.project__label--date{grid-area:label-date}.project__label--mission{grid-area:label-mission}.project__name{grid-area:name}.project__date{grid-area:date}.project__mission{grid-area:mission;line-height:1.4}.project__mission p:first-child{grid-area:p1}.project__mission p:child{grid-area:p2}.project__title{grid-area:title;font-size:clamp(2rem, 13vw, 8rem);font-weight:400;margin:10vh 0;line-height:1}.project__heading{font-weight:inherit;font-size:inherit;margin:0}.gallery-wrap{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.gallery-wrap--auto{height:auto}.gallery-wrap--large{height:110vh}.gallery-wrap--dense{margin:0}.gallery{position:relative;width:100%;height:100%;flex:none}.gallery--breakout{width:min-content}.gallery__item{background-position:50% 50%;background-size:cover;border-radius:10px;position:relative}.gallery__item-cut{overflow:hidden;display:grid;place-items:center}.gallery__item-inner{width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.caption{font-size:clamp(1rem, 3vw, 1.75rem);z-index:101;font-weight:400}.gallery--row{display:flex;align-items:center;justify-content:center;gap:2rem;--size-factor:1.25;--item-height:20vh}.gallery--row .gallery__item{width:auto;aspect-ratio:2 / 3}.gallery--row .gallery__item--s{height:var(--item-height)}.gallery--row .gallery__item--m{height:calc(var(--size-factor) * var(--item-height))}.gallery--row .gallery__item--l{height:calc(var(--size-factor) * 2 * var(--item-height))}.gallery--row .gallery__item--xl{z-index:100;height:calc(var(--size-factor) * 3 * var(--item-height))}.gallery--switch.gallery--row .gallery__item--m,.gallery--switch.gallery--row .gallery__item--l{height:var(--item-height)}.gallery--row .caption{position:absolute;width:100%;height:auto;bottom:-50vh;left:0;padding:4.5vw;max-width:730px;opacity:0}.gallery--switch.gallery--row .caption{bottom:0;opacity:1}.gallery--one{display:grid;place-items:center}.gallery--one .gallery__item{width:400%;height:400%;filter:brightness(1) hue-rotate(90deg)}.gallery--switch.gallery--one .gallery__item{width:100%;height:100%;filter:brightness(.7) hue-rotate(0deg)}.gallery--one .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;font-size:clamp(2rem,5vw,3rem);display:grid;place-items:center}.gallery--switch.gallery--one .caption{margin-top:-50vh}.gallery--grid{height:auto;display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);row-gap:2.5vw;column-gap:3vw}.gallery--grid .gallery__item{height:33vh;width:33vw}.gallery--switch.gallery--grid{gap:0}.gallery--switch.gallery--grid .gallery__item{height:110vh;width:110vw;filter:brightness(.65)}.gallery--grid .caption{position:absolute;width:100vw;height:100vh;padding:0;top:50%;left:50%;margin-top:50vh;margin-left:-50vw;display:grid;place-items:center;max-width:none;opacity:0}.gallery--switch.gallery--grid .caption{margin-top:-40vh;opacity:1}.gallery--grid .caption p{padding:50vh 30vw 10vh 10vw}.gallery--switch.gallery--grid .caption p{margin-top:0}.gallery--stack{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-content:start;gap:2rem;padding:2rem;--offset:1rem}.gallery--stack .gallery__item{width:25vw;z-index:1}.gallery--stack-glass .gallery__item{filter:opacity(1)}.gallery--switch.gallery--stack .gallery__item{grid-area:1 / 1 / 2 / 2}.gallery--stack .caption{position:absolute;bottom:0;left:100vw;width:100vw;padding:5vw;opacity:0;z-index:0}.gallery--switch.gallery--stack .caption{left:0;opacity:1}.gallery--stack-inverse .gallery__item:nth-child(5){z-index:2}.gallery--stack-inverse .gallery__item:nth-child(4){z-index:3}.gallery--stack-inverse .gallery__item:nth-child(3){z-index:4}.gallery--stack-inverse .gallery__item:nth-child(2){z-index:5}.gallery--stack-inverse .gallery__item:nth-child(1){z-index:6}.gallery--switch.gallery--stack .gallery__item:nth-child(2){margin-left:var(--offset)}.gallery--switch.gallery--stack .gallery__item:nth-child(3){margin-left:calc(var(--offset) * 2)}.gallery--switch.gallery--stack .gallery__item:nth-child(4){margin-left:calc(var(--offset) * 3)}.gallery--switch.gallery--stack .gallery__item:nth-child(5){margin-left:calc(var(--offset) * 4)}.gallery--switch.gallery--stack .gallery__item:nth-child(6){margin-left:calc(var(--offset) * 5)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(2){filter:brightness(.8)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(3){filter:brightness(.7)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(4){filter:brightness(.6)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(5){filter:brightness(.5)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(6){filter:brightness(.4)}.gallery--switch.gallery--stack-glass .gallery__item{opacity:.7}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(2){transform:scale(.98)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(3){transform:scale(.96)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(4){transform:scale(.94)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(5){transform:scale(.92)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(6){transform:scale(.9)}.gallery--gridtiny{display:grid;grid-template-columns:repeat(10,1fr);width:300%;padding:0 2vh;height:min-content;gap:1vh}.gallery--switch.gallery--gridtiny{width:100%;gap:2vh}.gallery--gridtiny .gallery__item{aspect-ratio:1;width:100%;height:auto;filter:contrast(.8) saturate(0) brightness(.6) opacity(1)}.gallery--switch.gallery--gridtiny .gallery__item{filter:contrast(1) saturate(1) brightness(.8) opacity(.8)}.gallery--gridtiny .caption{position:absolute;width:100vw;height:100vh;left:50%;top:50%;margin:-50vh 0 0 -50vw;display:grid;place-items:center;font-size:clamp(2rem, 8vw, 4rem);opacity:0}.gallery--switch.gallery--gridtiny .caption{opacity:1}.gallery--switch .gallery__item--center{height:100vh;width:100vw;aspect-ratio:auto;filter:brightness(.5)}.gallery--bento{display:grid;gap:1vh;grid-template-columns:repeat(3,32.5vw);grid-template-rows:repeat(4,23vh);justify-content:center;align-content:center}.gallery--switch.gallery--bento{grid-template-columns:repeat(3,100vw);grid-template-rows:repeat(4,49.5vh);gap:15vh}.gallery--bento .gallery__item:nth-child(1){grid-area:1 / 1 / 3 / 2}.gallery--bento .gallery__item:nth-child(2){grid-area:1 / 2 / 2 / 3}.gallery--bento .gallery__item:nth-child(3){grid-area:2 / 2 / 4 / 3}.gallery--bento .gallery__item:nth-child(4){grid-area:1 / 3 / 3 / 3}.gallery--bento .gallery__item:nth-child(5){grid-area:3 / 1 / 3 / 2}.gallery--bento .gallery__item:nth-child(6){grid-area:3 / 3 / 5 / 4}.gallery--bento .gallery__item:nth-child(7){grid-area:4 / 1 / 5 / 2}.gallery--bento .gallery__item:nth-child(8){grid-area:4 / 2 / 5 / 3}.gallery--bento .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;font-size:clamp(2rem,10vw,5rem);display:grid;place-items:center}.gallery--switch.gallery--bento .caption{margin-top:-50vh}.gallery--grid10{display:grid;grid-template-columns:repeat(2,1fr);gap:2vw}.gallery--switch.gallery--grid10{grid-template-columns:1fr 300px 1fr;grid-template-rows:1fr 60vh 1fr;grid-gap:0}.gallery--switch.gallery--grid10 .gallery__item{grid-area:2 / 2 / 3 / 3}.gallery--grid10 .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;display:grid;place-items:center;font-size:clamp(2rem, 8vw, 6rem)}.gallery--switch.gallery--grid10 .caption{opacity:1;margin-top:-50vh}@media screen and (min-width:53em){.frame{grid-template-columns:auto auto auto 1fr;grid-template-areas:'title prev ... sponsor';align-content:space-between;justify-items:start;grid-gap:2rem}.frame__demos{justify-self:end}.project--intro{grid-template-columns:auto 1fr;grid-template-areas:'label-name name' 'label-date date' 'title title' 'label-mission mission'}.project--details{grid-template-areas:'label-default paragraph';grid-template-columns:auto auto}.project__label{text-align:right}.project__mission{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:'p1 ...' '... p2';column-gap:2rem}.gallery--grid10{grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(4,1fr)}.gallery--grid10:not(.gallery--switch) .pos-1{grid-area:1 / 1}.gallery--grid10:not(.gallery--switch) .pos-2{grid-area:1 / 2}.gallery--grid10:not(.gallery--switch) .pos-3{grid-area:1 / 4}.gallery--grid10:not(.gallery--switch) .pos-4{grid-area:1 / 5}.gallery--grid10:not(.gallery--switch) .pos-5{grid-area:3 / 6}.gallery--grid10:not(.gallery--switch) .pos-6{grid-area:1 / 7}.gallery--grid10:not(.gallery--switch) .pos-7{grid-area:1 / 9}.gallery--grid10:not(.gallery--switch) .pos-8{grid-area:3 / 10}.gallery--grid10:not(.gallery--switch) .pos-9{grid-area:2 / 8}.gallery--grid10:not(.gallery--switch) .pos-10{grid-area:4 / 9}.gallery--grid10:not(.gallery--switch) .pos-11{grid-area:3 / 8}.gallery--grid10:not(.gallery--switch) .pos-12{grid-area:2 / 2}.gallery--grid10:not(.gallery--switch) .pos-13{grid-area:3 / 1}.gallery--grid10:not(.gallery--switch) .pos-14{grid-area:3 / 4}.gallery--grid10:not(.gallery--switch) .pos-15{grid-area:4 / 3}.gallery--grid10:not(.gallery--switch) .pos-16{grid-area:4 / 7}.gallery--stack .caption{bottom:0;width:60vw;max-width:800px;transform:translateY(50%)}.gallery--switch.gallery--stack .caption{left:40vw}body #cdawrap{justify-self:end}}.wpcf7-form-control-wrap{position:relative;width:100%}.wpcf7-not-valid-tip{position:absolute;top:-10px;left:40px;background:#161616;color:#ed5555;padding:0 18px}.bottom___wrap{position:relative}.bottom___wrap .wpcf7-spinner{opacity:1;position:absolute;top:14px;left:145px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#ddf160;border-radius:20px;padding:20px;background:#ddf160;text-align:center;color:#000}header.pg-hero{padding:30px 0 0}section{padding-top:40px;padding-bottom:140px}.topnav.ml-auto{display:none}@media(max-width:991px){.topnav.ml-auto{display:block}}.z-index-99{z-index:99}.lets_chat .wpcf7-not-valid-tip{position:relative;top:0;left:0;background:#fff0;color:#ed5555;padding:0}.left-side{background:#161616}.left-side .navbar .logo{opacity:0}.tags.md-mb50{margin-bottom:54px}@media(max-width:580px){.left-side .navbar .logo{opacity:1}.container__mob{padding-top:40px}.navbar .menu-icon{padding:0}.ti-align-right:before{content:"\e6c1";font-size:30px}.left-side{max-height:unset!important;height:68px!important;padding:0px!important}.loader-wrap{height:100%}.loader-wrap svg{left:0;width:100%;height:104vh}.navbar .logo{width:130px;margin-left:0px!important}.navbar{padding-left:25px;padding-right:25px}.navbar.nav-scroll{padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;height:80px;background:rgb(26 26 26 / .24);box-shadow:0 4px 30px rgb(0 0 0 / 10%);backdrop-filter:blur(6.1px);-webkit-backdrop-filter:blur(6.1px)}}