:root{--c-black:#0c0c0c;--c-white:#ffffff;--c-blue:#0000ff;--c-gray-100:#ebebeb;--c-fb-blue:#1877F2;--c-music-green:#1ef76a;--c-sessions-green:#0BA14B;--c-darkshit-purple:#7F3F98;--c-about-blue-1:#E3F4FF;--c-about-blue-2:#cdeaff;--c-contact-yellow:#F7EEBC;--c-portfolio-bg:#F8F8F8;--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--ff-serif:Georgia, "Times New Roman", Times, serif;--ff-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Apple SD Gothic Neo", "Malgun Gothic", Arial, sans-serif;--fs-desktop:28px;--fs-tablet:28px;--fs-tablet-long:18px;--fs-phone:18px;--acc-title-h:70px;--img-title-h:30px;--ease:cubic-bezier(.2,.8,.2,1);--dur-1:.15s;--dur-2:.25s}@font-face{font-family:"Pinyon Script";src:url(/fonts/pinyonscript-regular.woff2) format("woff2"),url(/fonts/pinyonscript-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"papyrus";src:url(/fonts/papyrus.woff2) format("woff2"),url(/fonts/papyrus.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"and";src:url(/fonts/and.woff2) format("woff2"),url(/fonts/and.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"jac";src:url(/fonts/jac.woff2) format("woff2"),url(/fonts/jac.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"mic";src:url(/fonts/mic.woff2) format("woff2"),url(/fonts/mic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:focus-visible{outline:2px solid var(--c-black);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.elementor-lightbox :is(.dialog-lightbox-close-button svg,.swiper .elementor-swiper-button svg){fill:var(--c-black)}.elementor-lightbox .elementor-lightbox-item{padding:var(--sp-12) var(--sp-10)}@media (max-width:860px){.elementor-lightbox .elementor-lightbox-item{padding:70px 40px}}.elementor-lightbox .elementor-lightbox-image{border-radius:0;box-shadow:none}#jet-popup-1783 .jet-popup__container-inner{overflow:hidden}.jet-popup-loader{border-top-color:var(--c-black)}.jet-popup.jet-popup--front-mode .jet-popup__close-button{top:10px;right:10px}.body_class{background:linear-gradient(transparent,var(--c-white)),var(--swis-bg-snoise69f4d565ee7fb2-34146226)}.elementor-11 .elementor-element.elementor-element-b10adf1 .elementor-background-slideshow__slide__image{background-repeat:no-repeat;padding:10rem;background-origin:content-box}@media (max-width:860px){.elementor-11 .elementor-element.elementor-element-b10adf1 .elementor-background-slideshow__slide__image{background-repeat:no-repeat;padding:5rem;background-origin:content-box}}:where(.elementor-widget-n-accordion) .e-n-accordion-item-title{padding-inline:10vw;display:flex;align-items:center;transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}@media (max-width:860px){:where(.elementor-widget-n-accordion) .e-n-accordion-item-title{padding-inline:20px}}:where(.elementor-widget-n-accordion) .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{margin-right:-2px}:where(.elementor-widget-n-accordion) .e-n-accordion-item-title:hover{background:var(--c-blue)}:where(.elementor-widget-n-accordion) .e-n-accordion-item-title:hover h2,:where(.elementor-widget-n-accordion) .e-n-accordion-item-title:hover .portfolio_selected{color:var(--c-white)}#music .e-n-accordion-item-title{justify-content:center;padding:10px 0!important}#music .e-n-accordion-item-title[aria-expanded="true"],#music>.e-n-accordion-item-title:hover{background:var(--c-black)}#music h2{color:var(--c-music-green);font-family:"Pinyon Script",cursive;display:inline-flex;align-items:center;gap:10px;background-color:var(--c-black);padding:2px 25px;border-radius:50px}@media (max-width:860px){#music h2{font-size:28px}}@media (min-width:769px){.elementor-widget-video-playlist .e-tabs-wrapper{width:50%}}.elementor-widget-video-playlist .e-tabs-header{display:none}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title{padding:0 16px 0 0;line-height:unset;background-color:var(--c-black);color:var(--c-white)}@media (min-width:769px){.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items{border-right:1px solid var(--c-music-green)}}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-thumbnail img{height:55px}.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-bottom{background:linear-gradient(180deg,transparent,var(--c-black))}.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-top{background:linear-gradient(0deg,transparent,var(--c-black))}.audio_indicator{display:inline-flex;align-items:center;gap:6px;margin-left:5px;font-size:14px}.audio_indicator img{height:30px;width:auto;display:none}.audio_indicator__playing{display:none}.audio_indicator__idle{font-family:"mic",sans-serif;font-size:2em;display:inline}.audio_indicator.playing img{display:block}.audio_indicator.playing .audio_indicator__playing{display:inline;font-family:"mic",sans-serif;font-size:2em}.audio_indicator.playing .audio_indicator__idle{display:none}@media (max-width:860px){.audio_indicator img{height:20px}}#about .e-n-accordion-item-title[aria-expanded="true"],#about>.e-n-accordion-item-title:hover{background:repeating-linear-gradient(45deg,var(--c-about-blue-1) 10px,var(--c-about-blue-1) 12px,transparent 12px,transparent 20px),var(--c-about-blue-2);background-attachment:fixed,scroll}#about>.e-n-accordion-item-title:hover h1{color:var(--c-black)}#about h1{color:var(--c-black);display:inline-flex;background:repeating-linear-gradient(45deg,var(--c-about-blue-1) 10px,var(--c-about-blue-1) 12px,transparent 12px,transparent 20px),var(--c-about-blue-2);background-attachment:fixed,scroll;padding:2px 10px;font-size:32px}@media (max-width:860px){#about h1{font-size:24px}}.about-row{display:flex;flex-direction:row;align-items:center;gap:10px}.about-row img{height:40px;width:auto;border:1px solid var(--c-black);display:block}@media (max-width:860px){.about-row img{height:var(--img-title-h)}}.about_content{background:repeating-linear-gradient(45deg,var(--c-about-blue-1) 10px,var(--c-about-blue-1) 12px,transparent 12px,transparent 20px),linear-gradient(to bottom,var(--c-about-blue-2),var(--c-white));background-attachment:fixed,scroll}#work .e-n-accordion-item-title[aria-expanded="true"],#work>.e-n-accordion-item-title:hover{background-color:var(--c-portfolio-bg)}.portfolio_gif{width:90px}.portfolio_container{display:flex}#work h2{display:inline-flex;align-items:center;background-color:var(--c-portfolio-bg);padding:2px 10px;font-family:var(--ff-serif);font-weight:700;color:var(--c-blue)}@media (max-width:860px){#work h2{font-size:var(--fs-tablet)}}.portfolio_selected{display:flex;align-items:flex-end;padding:0 0 7px 7px;font-family:var(--ff-serif);font-size:12px;font-weight:700;text-transform:capitalize;text-decoration-line:underline;text-decoration-style:wavy;text-underline-offset:3px}#work>.e-n-accordion-item-title:hover .portfolio_selected,#work .e-n-accordion-item-title[aria-expanded="true"] .portfolio_selected{color:var(--c-blue)}input[data-label="Sessions"]+div{color:var(--c-sessions-green)!important}input[data-label="DarkShit"]+div{color:var(--c-darkshit-purple)!important}input[data-label="I Was Lost, But I've Been Found"]+div{color:var(--c-black)!important}.listing_image{border:5px outset #fff}.listing_image:hover{border:5px inset #fff}#contact .e-n-accordion-item-title{justify-content:flex-end;padding-right:10vw}@media (max-width:1024px){#contact .e-n-accordion-item-title{justify-content:flex-end;padding-right:10px}}#contact .e-n-accordion-item-title[aria-expanded="true"],#contact>.e-n-accordion-item-title:hover{background:var(--c-contact-yellow)}#contact>.e-n-accordion-item-title:hover h2{color:var(--c-black)}#contact h2{font-family:"papyrus",var(--ff-sans);display:inline-flex;background-color:var(--c-contact-yellow);padding:2px 10px}@media (max-width:860px){#contact_form h2{font-size:28px}}.contact_form{font-family:papyrus!important}.contact_form .elementor-field{border-style:groove;font-family:papyrus!important}.contact_form .elementor-button[type="submit"]{border:5px outset #fff}.contact_form .elementor-button[type="submit"]:hover{border:5px inset #fff}#socials .e-n-accordion-item-title{justify-content:flex-end;padding-right:10vw}@media (max-width:1024px){#socials .e-n-accordion-item-title{justify-content:flex-end;padding-right:10px}}#socials .e-n-accordion-item-title[aria-expanded="true"],#socials>.e-n-accordion-item-title:hover{background:var(--c-fb-blue)}#socials h2{color:var(--c-white);font-weight:900;display:inline-flex;background-color:var(--c-fb-blue);padding:2px 10px}@media (max-width:860px){#socials h2{font-size:var(--fs-tablet)}}.logo_davis,.logo_sessions,.logo_darkshit{background-size:contain;background-repeat:no-repeat;background-position:center center}.logo_davis{background-image:var(--swis-bg-soani269f4d565eeb312-19793506)}.logo_sessions{background-image:var(--swis-bg-sions269f4d565eeccc5-72805276)}.logo_darkshit{background-image:var(--swis-bg-skshit69f4d565eee692-81858127)}.footer{color:var(--c-black);text-shadow:var(--c-white) 1px 1px}.footer img{-webkit-filter:drop-shadow(2px 2px 0 var(--c-black));filter:drop-shadow(2px 2px 0 var(--c-black))}