@font-face{font-family:"AR Bonnie";src:url("/../assets/fonts/arbonnie.ttf")}@keyframes circle{from{transform:rotate(0deg) translate(-130px) rotate(0deg)}to{transform:rotate(360deg) translate(-130px) rotate(-360deg)}}@keyframes letters-fade{0%{opacity:0}100%{opacity:1}}@keyframes slide-in-left{from{transform:translateX(-1500px)}to{transform:translateX(0px)}}@keyframes slide-in-right{from{transform:translateX(1500px)}to{transform:translateX(0px)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes float-scroll-icon{0%{transform:translateY(0) translateX(-50%)}50%{transform:translateY(-20px) translateX(-50%)}100%{transform:translateY(0) translateX(-50%)}}html{scroll-behavior:smooth}body{font-family:"Source Sans Pro",sans-serif;background-color:#000 !important;color:#fff;font-weight:200}#header{position:absolute;top:2vw;right:3.7vw;width:90%;max-width:500px;z-index:100}#header .inside{display:flex;justify-content:space-between}#header .mod_customnav{width:100%}#header .mod_customnav ul{width:100%;display:flex;justify-content:space-between;margin:0;padding:0 0 10px 0;list-style:none}#header .mod_customnav ul li a{color:#fff;text-transform:lowercase;text-shadow:0 0 2px #8e8e8e;text-decoration:none;font-size:24px;font-weight:bold;transition:color 250ms}#header .mod_customnav ul li a:hover{color:#fbb79d}.mod_article{display:flex;justify-content:space-around;margin:100px 0;overflow:visible}.mod_article:first-child{margin-top:0}#start{position:relative;background:#000}#start .hero-video{width:100vw;height:100vh;opacity:1;transition:opacity 400ms}#start .hero-video video{width:100%;height:100%;object-fit:cover}#start .hero-video:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, transparent 0%, transparent 75%, black 100%)}#start .hero-logo{position:absolute;top:60vh;width:100%;z-index:2;mix-blend-mode:difference;pointer-events:none;transition:top 750ms}#start .hero-logo h1{animation:float 6s ease-in-out infinite;color:#fbb79d;font-size:15vw;mix-blend-mode:difference;text-align:center;transform:translateY(0);text-transform:uppercase;width:100%;margin:0}#start .hero-logo p{color:#fff;text-align:right;font-size:45px;margin-top:0;margin-right:3.7vw;font-weight:bold}.scroll-for-more{position:absolute;top:90vh;width:30px;color:#fff;left:50%;transform:translateX(-50%);animation:float-scroll-icon 6s infinite;cursor:pointer;transition:opacity 400ms}.mod_article:not(:first-child,#works,#vita,#contact,#links){width:90%;margin:100px auto;align-items:center}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_gallery,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_image{width:45%;overflow:visible}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text li,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_gallery li,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_image li{width:100%}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text img,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_gallery img,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_image img{width:100%;max-height:60vh;object-fit:contain}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text p a{color:#fff;position:relative;text-decoration:none;font-weight:bold}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text p a:after{background:#fff;content:"";position:absolute;bottom:-4px;left:0;height:2px;width:100%;transition:height 500ms}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text p a:hover:after{height:5px}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text p:first-child,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text h2+p{font-size:30px;margin:0}h2{position:relative;margin:0;font-size:5vw;line-height:1em;z-index:100;text-transform:uppercase}.ce_text p{line-height:1.8em;font-size:21px}#vita,#contact,#links,#works{display:none;opacity:0;transition:opacity 1000ms}#vita table,#contact table,#links table,#works table{width:100%;padding:0 4.4vw;margin-top:12vw;text-align:left}#vita table th,#contact table th,#links table th,#works table th{font-size:40px;text-transform:uppercase;line-height:1em}#vita table td,#contact table td,#links table td,#works table td{vertical-align:top}#vita table td p:first-child,#contact table td p:first-child,#links table td p:first-child,#works table td p:first-child{margin-top:0}#wrapper #main .shown{display:block}#wrapper #main .shown-faded-in{opacity:1}.mod_mobile_menu{width:145px}.mobile_menu_trigger{color:#fff;text-transform:lowercase;text-shadow:0 0 2px #8e8e8e;text-decoration:none;font-size:24px;font-weight:bold;cursor:pointer;transition:color 250ms}.mobile_menu_trigger:hover{color:#fbb79d}.menu-close{position:absolute;right:5vw;top:2vw;font-size:50px;font-weight:bold;cursor:pointer;transition:color 250ms}.menu-close:hover{color:#fbb79d}.mobile_menu nav ul,#works nav ul{width:90%;height:auto;margin:0 auto;padding:0;list-style:none}.mobile_menu nav ul li:not(:last-child),#works nav ul li:not(:last-child){border-bottom:1px solid #fff}.mobile_menu nav ul li a,#works nav ul li a{display:inline-block;width:100%;padding:15px 0;color:#fff;font-size:35px;font-weight:bold;text-decoration:none;text-transform:uppercase;transition:color 250ms,background-color 250ms}.mobile_menu nav ul li a:hover,#works nav ul li a:hover{color:#fbb79d;background-color:#1e1e1e}#links .ce_text,#contact .ce_text,#works .ce_text{padding-top:14vw}#links .ce_text p,#contact .ce_text p,#works .ce_text p{width:90%;margin:0 auto;font-size:30px;font-weight:bold;text-transform:uppercase}#links .ce_text p a,#contact .ce_text p a,#works .ce_text p a{display:inline-block;width:100%;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;transition:color 250ms,background-color 250ms}#links .ce_text p a:hover,#contact .ce_text p a:hover,#works .ce_text p a:hover{color:#fbb79d;background-color:#1e1e1e}.fading{opacity:0;transform:translateY(100px);transition:opacity 500ms,transform 500ms ease-out}.faded{opacity:1;transform:none}.mobile-only{display:none}@media screen and (max-width: 990px){#header .mod_customnav ul li a{font-size:20px}#start .hero-video{display:none}#start .hero-logo{position:relative;top:5vh}#start .hero-logo h1{animation:none}#start #header{position:relative;top:initial;right:initial;margin:0 auto}.mod_article{margin:0}.mod_article:not(:first-child,#works,#vita,#contact,#links){flex-wrap:wrap}.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_text,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_gallery,.mod_article:not(:first-child,#works,#vita,#contact,#links) .ce_image{width:100%}.mobile_menu nav ul li a,.mobile_menu nav ul li strong,#works nav ul li a,#works nav ul li strong{font-size:16px}#links .ce_text p{line-height:1em}#links .ce_text p a{font-size:16px}#contact .ce_text p{font-size:20px}td:first-child{display:block}td:nth-child(2){display:block;width:90vw !important}.fading{opacity:1;transform:none}.mobile-only{display:block;margin-top:50px;transition:width 500ms;width:100%}.mobile-only.small{width:50px}}/*# sourceMappingURL=home-new.min.css.map */
