.wp-block-activecampaign-form-activecampaign-form-block{padding:1px}@font-face{font-family:"Gilroy-ExtraBold";src:url(/wp-content/themes/cosv2/./fonts/Gilroy-ExtraBold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/wp-content/themes/cosv2/./fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/wp-content/themes/cosv2/./fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(/wp-content/themes/cosv2/./fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.clearfix:after{content:" ";display:block;height:0;clear:both}.blocker{z-index:9999999 !important}.ad-sticky{position:sticky;position:-webkit-sticky;top:130px}@media (min-width:1200px){.module.split-cols aside.aside-wide{width:25%}}@media (min-width:1200px){.module.split-cols section.content-col,.module.split-cols article.content-col{width:70%;margin-bottom:0}}#wallpaper{height:0}.ad.skin{display:none}.cos-takeover-responsive .main-container .ad.skin{display:block;background:#000}.cos-takeover-responsive .body{background-position:center 65px,right top,center top !important}@media (min-width:1424px){.cos-takeover-responsive .body{background-position:center 25px,right top,center top !important}}@media (min-width:1600px){.cos-takeover-responsive .body{background-position:center 40px,right top,center top !important;background-size:contain !important}}.cos-takeover-responsive .main-container{max-width:1024px;margin:0 auto;position:relative;background:#fff}@media (max-width:800px){.cos-takeover-responsive .main-container{max-width:90%}.cos-takeover-responsive .main-container .module .ad.horizontal,.ad{text-align:center}}@media (min-width:1200px){.cos-takeover-responsive .main-container .desktop-ad-fixed .non-fixed-content{width:70.27954%}.cos-takeover-responsive .main-container .desktop-ad-fixed .fixed-ad-scroll{width:29.3%}.cos-takeover-responsive .main-container .module .cols .col-small .card.list.list-thumb:last-child{display:none}.cos-takeover-responsive .main-container .header-global .feature-image-ad figure,.cos-takeover-responsive .main-container .header-global .feature-image-review figure{width:64.27954%}.cos-takeover-responsive .main-container .header-global .feature-image-ad .ad.vertical,.cos-takeover-responsive .main-container .header-global .feature-image-review .ad.vertical{width:32.83862%}.cos-takeover-responsive .main-container .header-global .feature-image-review .review-info{width:32.83862%;max-width:32.83862%}.cos-takeover-responsive .main-container .post-related .wrap{padding:0 10px;width:auto}.cos-takeover-responsive .main-container .module.split-cols section.content-col.content-col-wide,.cos-takeover-responsive .main-container .module.split-cols article.content-col.content-col-wide{width:71.27954%}.cos-takeover-responsive .main-container .module.split-cols aside.aside-narrow{width:26.83862%;min-width:300px}.cos-takeover-responsive .main-container .wrap{padding:0 10px;width:auto}.cos-takeover-responsive .main-container .ad div.ad-temp.banner,.cos-takeover-responsive .main-container .ad iframe.ad-temp.banner,.cos-takeover-responsive .main-container .ad ins.ad-temp.banner{width:468px !important;height:60px !important}}.infinite-loader{clear:both;display:none}#infinite-handle span{background-color:transparent;color:#151c24;font-family:'Montserrat','Helvetica','Arial',sans-serif;font-weight:700;font-style:normal;font-size:26px;line-height:28px;padding-bottom:2px;border-bottom:2px solid #50aac9}#infinite-handle span:hover{color:#50aac9}#infinite-handle span button{background-color:transparent;border:none;cursor:pointer}.embed-youtube{clear:both;position:relative;width:100%;padding-bottom:56.25%}iframe.youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.wp-caption{width:100% !important;max-width:100%}.sharedaddy{display:none}.trending-bar a.active,.mobile-bar-drop a.active{border-bottom:1px solid}.fb_iframe_widget_fluid_desktop iframe{min-width:100% !important}.post-content a.original-size img{width:inherit}.post-content p img{width:100%;height:auto}.tiktok-embed{background:0 0}.module .card-thumbs.web-stories{flex-wrap:nowrap}.web-stories{white-space:nowrap;overflow-x:scroll}.web-story{display:inline-block;width:238px;white-space:normal;vertical-align:top;margin:0 5px}.web-story a:hover{opacity:.7}@media (max-width:800px){.festival_location{display:block}.festival-lineup{padding:0 10px}.festival-lineup .cols{clear:both;display:flex;flex-wrap:wrap}.festival-lineup .cols div{margin-bottom:10px}.festival-lineup .cols .col-large.artist{flex:70%}.festival-lineup .cols .col-medium.status{flex:30%}.festival-lineup .cols .col-small.new{display:none}}.posts.festival aside .buy-tickets img{width:initial !important}.posts.festival aside .fixed-ad-scroll-bottom{width:initial !important}.wasp-video-player{clear:both}.video_container{clear:both;margin-bottom:20px;padding:20px 0;border-top:1px solid #242477;border-bottom:1px solid #242477;width:100%}.video_container .related_video{color:#242477;font-family:'Montserrat','Helvetica','Arial',sans-serif;font-weight:700;font-style:normal;margin:0 0 10px;text-align:center}.feature-image{width:100%;display:block}.feature-image figure{text-align:center}.feature-image img{width:100%;height:auto;clear:both}._form_53 label{color:#000;display:inline-block}._form_53 form{width:100% !important;padding:0}section.web-stories{background:#f3f6f7}.content-col.top-bg{padding-top:20px}.festival .content-col.top-bg{padding-bottom:20px}.module.page .social-follow{margin:32px 0 0}.navi-primary ul li:last-child a{color:#eb405d !important}