body{margin:0;padding:0;border:0;outline:0;}a{display:block;line-height:inherit;letter-spacing:inherit;}a:link,a:active,a:hover,a:visited{text-decoration:none;color:inherit;}label a:link,label a:active,label a:visited,p a,p a:link,p a:active,p a:visited{display:inline;text-decoration:underline;word-break:break-word;}ul,ol{list-style-type:none;}table,table td,table tr,table tbody,table tfoot{padding:0;margin:0;outline:0;border-spacing:0;}table td{padding:2px;padding-right:5px;}div.imgopt{background-position:center;background-repeat:no-repeat;background-size:cover;}img{max-width:100%;width:100%;height:auto;}.separator{clear:both;overflow:hidden;height:0px;}.path-user .form-item{width:40%;}.path-user .form-item .form-item{width:100%;}.user-buttons ul{padding:0;padding-bottom:6px;margin:0;margin-bottom:40px;border-bottom:3px solid black;}.user-buttons ul li{display:inline-block;margin-right:16px;}.path-user .description a{display:inline-block;}.path-user .description{font-size:0.75em;}.path-user .description a{text-decoration:underline;}.path-user table{width:84%;margin:0 auto;}.path-user table td,.path-user table th{text-align:left;padding-top:10px;padding-bottom:10px;border-bottom:3px solid black;}.item-box .admin-button{width:100%;}.item-box.image .admin-button{box-sizing:border-box;}.custom-admin .admin-button,.custom-admin a{display:inline-block;width:auto;}.custom-admin a{padding:3px 6px 3px 0px;margin:2px 0;}.op-admin-buttons{position:fixed;top:140px;right:30px;z-index:2000;}.op-admin-buttons div,.op-admin-buttons ul,.op-admin-buttons li{padding:0;margin:0;}.op-admin-buttons li{display:inline-block;}.client-admin-buttons{position:fixed;top:112px;right:30px;z-index:2000;}.client-admin-buttons a{display:inline-block;background:green;color:white;padding:3px 6px;margin-top:2px;cursor:pointer;}.op-admin-buttons a,.admin-button a,.itembox-helptext{display:inline-block;padding:3px 6px 3px 0px;margin-top:2px;}.op-admin-buttons a,.admin-button a{cursor:pointer;}.admin-button a,.itembox-helptext{margin-bottom:2px;}.itembox-helptext{margin-left:5px;}.admin-lines-on .downloads,.admin-lines-on .custom-box,.admin-lines-on .menu,.admin-lines-on .item-box{border:3px solid red;}.admin-lines-on .downloads{box-sizing:border-box;}.itembox-helptext{display:none;}.admin-lines-on .itembox-helptext{display:inline-block;}.op-admin-buttons a,.admin-lines-on .admin-button a,.itembox-helptext{background:green;color:white;padding:3px 6px;}.admin-off .op-admin-buttons,.admin-off .admin-button,.admin-off .client-admin-buttons a{display:none;}.admin-off .client-admin-buttons{height:24px;width:24px;background-color:green;border-radius:100px;cursor:pointer;}.drupal-status-messages-wrapper{display:inline-block;margin:0 8%;margin-bottom:40px;padding:20px;background:#00ff00;color:black;font-size:1.125em;line-height:1.375;}@media (max-width:1280px){.drupal-status-messages-wrapper{margin:0 2%;}}@media (max-width:860px){.drupal-status-messages-wrapper{margin-bottom:36px;}}.drupal-status-messages-wrapper a{display:inline;text-decoration:underline;}.drupal-status-messages-wrapper a{}.draggable img{max-width:100%;width:auto;height:auto;}
@font-face{font-family:"KoloFont";src:url(/sites/kolorado.hu/themes/design/fonts/PlusJakartaSansKolo-ExtraBold.woff2) format("woff2"),url(/sites/kolorado.hu/themes/design/fonts/PlusJakartaSansKolo-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Nunito-LightItalic";src:url(/sites/kolorado.hu/themes/design/fonts/Nunito-LightItalic.woff2) format("woff2"),url(/sites/kolorado.hu/themes/design/fonts/Nunito-LightItalic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;}body{font-size:16px;}@media (max-width:1280px){body{font-size:12px;}}@media (max-width:860px){body{font-size:11px;}}@keyframes spin{100%{transform:rotate(360deg);}}body{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;}h1{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2.5em;line-height:1.25em;text-transform:uppercase;line-height:1.125;-webkit-text-stroke:3px #928335;text-stroke:3px #928335;}h2{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2em;line-height:1.25em;text-transform:uppercase;line-height:1.125;-webkit-text-stroke:3px #928335;text-stroke:3px #928335;}h3{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:2em;line-height:1.25em;text-transform:uppercase;text-transform:uppercase;line-height:1.125;}h4{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:1.5em;line-height:1.25em;text-transform:uppercase;line-height:1.125;}h5{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:1.5em;line-height:1.25em;text-transform:uppercase;line-height:1.125;-webkit-text-stroke:1.5px #928335;text-stroke:1.5px #928335;}h6{font-size:0.67em;line-height:1.125em;font-weight:normal;margin-top:1em;margin-bottom:1em;padding:0;}strong{font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;}em{font-style:italic;}p{margin:0;margin-top:1em;margin-bottom:1em;}p a{text-decoration:underline;}p a:hover{text-decoration:none;}ul{list-style-type:square;margin:0.75em 0;padding:0;padding-left:1em;}blockquote{display:block;position:relative;max-width:640px;margin:0;padding-left:calc(103px + 5vw);padding-bottom:calc(67px + 2.5vw);font-style:italic;}blockquote::before{content:"";display:block;position:absolute;top:0;left:0;width:99px;height:63px;margin-left:5vw;background-image:url(/sites/kolorado.hu/themes/design/images/q1.png);background-size:contain;background-repeat:no-repeat;background-position:top left;}blockquote::after{content:"";display:block;position:absolute;bottom:0;right:0;width:99px;height:63px;margin-bottom:2.5vw;background-image:url(/sites/kolorado.hu/themes/design/images/q2.png);background-size:contain;background-repeat:no-repeat;background-position:top right;}html,body{position:relative;width:100%;margin:0;padding:0;outline:0;background-color:#F2A580;}body{color:white;color:#FFFEBD;}body div#pagemain{padding-top:calc(4vw + 72px);}body.path-frontpage div#pagemain{padding-top:0;position:relative;z-index:1;}div#pagemain{position:relative;width:100%;overflow-x:hidden;padding-bottom:2.5vw;}.frontpage-top{padding-top:calc(70px + 4vw);}div.logo{position:fixed;width:107px;height:111px;top:2vw;margin-top:-40px;left:2.5%;margin-top:-15px;background-image:url(/sites/kolorado.hu/themes/design/images/logo25.png?v=1);background-size:contain;background-repeat:no-repeat;background-position:top left;z-index:900;}@media (max-width:1280px){div.logo{margin-top:0;width:60px;height:64px;}}@media (max-width:860px){div.logo{top:3vw;margin-top:0;width:48px;height:52px;}}div.logo a{position:absolute;top:0;left:0;width:100%;height:100%;}div#logocenter{width:100%;height:33vw;margin:0 auto;background-image:url(/sites/kolorado.hu/themes/design/images/kolorado-2025-logo.png);background-size:contain;background-repeat:no-repeat;background-position:top center;}.lang{height:72px;position:fixed;top:2vw;left:2.5%;z-index:100;margin-left:112px;z-index:900;}.lang a{font-size:2em;line-height:1.25em;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;line-height:72px;transition:color 100ms ease;color:#FFFEBD;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;display:inline-block;}.lang a:hover,.lang a.is-active{color:#C992F8;}.lang a[hreflang=hu]::after{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;content:"/";line-height:72px;margin:0 2px;color:#FFFEBD;}@media (max-width:1280px){.lang{height:64px;margin-left:82px;margin-left:72px;}.lang a{line-height:64px;}.lang a[hreflang=hu]::after{line-height:64px;}}@media (max-width:860px){.lang{top:3vw;height:52px;margin-left:56px;}.lang a{line-height:52px;}.lang a[hreflang=hu]::after{line-height:52px;}}.lang a{width:auto !important;}.menubuttons{position:absolute;z-index:1000;}.menu-button{width:68px;height:72px;right:2.5%;top:2vw;position:fixed;z-index:1000;cursor:pointer;background-image:url(/sites/kolorado.hu/themes/design/images/menu25.svg);background-size:contain;background-repeat:no-repeat;background-position:center right;}@media (max-width:1280px){.menu-button{width:60px;height:64px;}}@media (max-width:860px){.menu-button{top:3vw;width:48px;height:52px;}}.cancel-button{background-image:url(/sites/kolorado.hu/themes/design/images/x25.svg);}div#mainmenucontainer{position:relative;width:100% !important;min-height:calc(100vh + 2px) !important;z-index:100;background-color:#F2A580;display:none;}div#mainmenucontainer .menu-inner{position:relative;width:100%;min-height:calc(100vh + 2px) !important;display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-between;}div#mainmenucontainer .footer-of-menu{width:100%;padding-top:2vw;}div#mainmenucontainer .footer-of-menu .footer .footer-box{padding:1.25vw 100px;}@media (max-width:1280px){div#mainmenucontainer .footer-of-menu .footer .footer-box{padding:1.25vw 82px;}}@media (max-width:860px){div#mainmenucontainer .footer-of-menu .footer .footer-box{padding:1.25vw 2.5vw;}}div#mainmenu{position:relative;z-index:50;width:100%;display:flex;flex-wrap:wrap;align-items:center;align-items:flex-start;justify-content:flex-start;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-top:calc(4vw + 72px);}@media (max-width:1280px){div#mainmenu{padding-top:calc(4vw + 64px);}}@media (max-width:860px){div#mainmenu{padding-bottom:0;margin-left:2.5vw;margin-right:2.5vw;}}div#mainmenu .menuitems{padding-left:2.5%;margin-left:100px;}@media (max-width:1280px){div#mainmenu .menuitems{margin-left:82px;}}@media (max-width:860px){div#mainmenu .menuitems{margin-left:0;}}div#mainmenu .menu-links a{font-size:2em;line-height:1.25em;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;line-height:72px;transition:color 100ms ease;color:#FFFEBD;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;display:block;background:#F2A580;line-height:1.875em;font-size:32px;text-align:center;text-align:left;padding:5px 32px 0 32px;padding-left:0;margin-bottom:12px;text-transform:uppercase;margin-top:0.9em;line-height:1.375em;}div#mainmenu .menu-links a:hover,div#mainmenu .menu-links a.active{color:#C992F8;padding:5px 32px 0 32px;padding-left:0;margin-bottom:12px;}.menu-highlighted{position:fixed;right:calc(5% + 68px);top:2vw;display:flex;z-index:1000;}.menu-highlighted a{font-size:2em;line-height:1.25em;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;line-height:72px;transition:color 100ms ease;color:#FFFEBD;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;display:inline-block;margin-left:30px;}.menu-highlighted a span{white-space:nowrap;}.menu-highlighted a:hover,.menu-highlighted a.active{color:#C992F8;}@media (max-width:1280px){.menu-highlighted a{line-height:64px;}.menu-highlighted a:hover,.menu-highlighted a.active{line-height:62px;}}@media (max-width:860px){.menu-highlighted{display:none;}}.admin-button.menu-admin{z-index:10000;font-size:12px;color:yellow;text-transform:uppercase;position:absolute;right:0;top:0;margin-right:10px;}.footer .admin-button.menu-admin{position:relative;top:auto;left:auto;right:auto;margin:0;}#mainmenu .admin-button.menu-admin{position:relative;top:auto;left:auto;right:auto;margin:0;}@media (max-width:860px){.admin-button.menu-admin .admin-button.menu-admin{display:none;}}div#menubutton{display:block;}div#cancelbutton{display:none;}.menu-mobile-open div#menubutton{display:none;}.menu-mobile-open div#cancelbutton{display:block;}.page{transition:filter 300ms ease-out;}.menu-mobile-open .page{}body .page{}body.path-frontpage .page{}div{box-sizing:border-box;}div#header{width:100%;height:80px;position:fixed;top:0;left:0;z-index:200;}@media (max-width:860px){div#header{height:80px;}}.footer{display:flex;flex-wrap:wrap;flex-direction:row;padding:0 2.5vw 1.25vw 2.5vw;border-top:2px solid #FFFEBD;}@media (max-width:860px){.footer{padding-top:1em;margin-top:1em;}}.footer .footer-box{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;padding:1.25vw 2.5vw;background:#F2A580;border-radius:12px;border:2px solid #FFFEBD;color:#337547;border-radius:0;border:none;padding-top:2em;justify-content:space-between;}.footer .footer-box .footer-item{width:25%;width:auto;min-width:180px;}@media (max-width:860px){.footer .footer-box .footer-item{min-width:0;}}.footer .footer-box .footer-item p{line-height:1.5em;}.footer .footer-box .footer-item p:last-child{margin-bottom:0;}.footer .footer-box .footer-item a[href^="mailto:"]{text-decoration:none;}.footer .footer-box .footer-item a[href^="mailto:"]:hover{text-decoration:underline;}.footer .footer-box .footer-item.footer-menu{}.footer .footer-box .footer-item.footer-menu .items{width:100%;column-count:2;column-gap:20px;margin-top:1em;}@media (max-width:860px){.footer .footer-box .footer-item.footer-menu .items{column-gap:6px;}}.footer .footer-box .footer-item.footer-menu .items a{display:block;padding-right:20px;line-height:1.5em;text-transform:uppercase;text-decoration:underline;}@media (max-width:860px){.footer .footer-box .footer-item.footer-menu .items a{padding-right:6px;}}.footer .footer-box .footer-item.footer-menu .items a:hover{text-decoration:none;}.footer .footer-box .footer-item.social p{display:block;width:100%;column-count:2;column-gap:20px;margin-top:1em;}@media (max-width:860px){.footer .footer-box .footer-item.social p{column-gap:6px;}}.footer .footer-box .footer-item.social p a{display:block;padding-right:20px;line-height:1.5em;text-transform:uppercase;text-decoration:underline;}@media (max-width:860px){.footer .footer-box .footer-item.social p a{padding-right:6px;}}.footer .footer-box .footer-item.social p a:hover{text-decoration:none;}.footer .footer-box .footer-item.social p br{display:none;}.footer .footer-box h3{font-size:1.5em;}@media (max-width:860px){.footer .footer-box{padding:4vw;}.footer .footer-box .footer-item{width:50%;margin-bottom:2vw;}}@media (max-width:480px){.footer .footer-box{padding:1.25vw;}}body.menu-mobile-open > .footer{display:none;}body.eu-cookie-compliance-popup-open > .footer{padding-bottom:calc(5vw + 8em);}.drupal-status-messages-wrapper{width:100%;display:block;}.item-box{display:flex;flex-wrap:wrap;justify-content:flex-start;box-sizing:border-box;width:100%;position:relative;z-index:10;}.item-box .ref-text{width:100%;}.item-box .imgopt{width:100%;}.item-box.text{padding:2.5vw;padding-top:0;}.item-box.text .ref-text{font-size:1.5em;line-height:1.25em;width:100%;max-width:960px;}.item-box.text .text-1 p:last-child{margin-bottom:0;padding-bottom:0;}.item-box.textwide{padding:2.5vw;padding-top:0;}.item-box.textwide .ref-text{font-size:1.5em;line-height:1.25em;width:100%;}.item-box.textwide .text-1 p:last-child{margin-bottom:0;padding-bottom:0;}.item-box.text2{padding:2.5vw;}.item-box.text2 .ref-text{font-size:1.5em;line-height:1.25em;width:100%;max-width:960px;}.item-box.text2 .ref-text .text-1 > p{padding-left:calc(103px + 5vw) !important;}@media (max-width:860px){.item-box.text2 .ref-text .text-1 > p{padding-left:0 !important;}}.item-box.text2 .text-1 p:last-child{margin:0;padding:0;}.item-box.text3{padding:2.5vw;flex-direction:row-reverse;}.item-box.text3 .ref-text{font-size:1.5em;line-height:1.25em;width:100%;max-width:960px;}.item-box.text3 .ref-text .text-1 > p{padding-right:calc(103px + 5vw) !important;}@media (max-width:860px){.item-box.text3 .ref-text .text-1 > p{padding-right:0 !important;}}.item-box.text3 .text-1 p:last-child{margin:0;padding:0;}.item-box.img4{width:100%;gap:1.25vw;margin-bottom:2.5vw;justify-content:center;}.item-box.img4 .img-container{width:calc(23.75% - 0.9375vw);overflow:hidden;}@media (max-width:860px){.item-box.img4 .img-container{width:calc(47.5% - 0.625vw);}}.item-box.img4 .img-container img{vertical-align:bottom;}.item-box.img3{width:100%;gap:1.25vw;margin-bottom:2.5vw;justify-content:center;}.item-box.img3 .img-container{width:calc(33.3333% - 2.5vw);overflow:hidden;}.item-box.img3 .img-container img{vertical-align:bottom;}.item-box.textandimg{margin-bottom:2.5vw;}.item-box.textandimg .ref-text{font-size:1.5em;line-height:1.25em;width:40%;margin-left:2.5%;position:absolute;top:50%;left:65%;transform:translate(-50%,-50%);}.item-box.textandimg .imgopt{width:56%;margin-left:2.5%;position:relative;z-index:-1;overflow:hidden;}.item-box.textandimg .imgopt .img-grad{width:50%;height:100%;position:absolute;top:0;right:0;background:linear-gradient(to right,transparent 0%,black 100%);opacity:0.5;}@media (max-width:860px){.item-box.textandimg .ref-text{position:relative;transform:none;top:auto;left:auto;width:80%;}.item-box.textandimg .ref-text .text-1{margin-top:1em;}.item-box.textandimg .imgopt{width:80%;}}.item-box.textandimg2{margin-bottom:2.5vw;}.item-box.textandimg2 .ref-text{font-size:1.5em;line-height:1.25em;width:40%;margin-left:2.5%;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%);}.item-box.textandimg2 .ref-text .text-1{text-align:right;}.item-box.textandimg2 .imgopt{width:56%;margin-left:auto;margin-right:2.5%;position:relative;z-index:-1;overflow:hidden;}.item-box.textandimg2 .imgopt .img-grad{width:50%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to left,transparent 0%,black 100%);opacity:0.5;}@media (max-width:860px){.item-box.textandimg2 .ref-text{position:relative;transform:none;top:auto;left:auto;width:80%;}.item-box.textandimg2 .ref-text .text-1{text-align:left;margin-top:1em;}.item-box.textandimg2 .imgopt{width:80%;}}.item-box.textandimg3{margin-bottom:2.5vw;}.item-box.textandimg3 .ref-text{font-size:1.5em;line-height:1.25em;height:100%;font-size:1.5em;line-height:1.25em;width:46.25%;margin-left:1.25%;position:absolute;top:0;left:50%;}.item-box.textandimg3 .ref-text .text-1{display:flex;flex-direction:column;height:100%;justify-content:space-between;}@media (max-width:860px){.item-box.textandimg3 .ref-text .text-1{height:auto;padding-bottom:2.5vw;}}.item-box.textandimg3 .ref-text .text-1 p:last-of-type{margin-bottom:0;}.item-box.textandimg3 .ref-text h1,.item-box.textandimg3 .ref-text h2{margin-top:0;}.item-box.textandimg3 .imgopt{width:46.25%;margin-left:2.5%;position:relative;z-index:-1;overflow:hidden;}.item-box.textandimg3 .imgopt .img-grad{display:none;}@media (max-width:860px){.item-box.textandimg3 .ref-text{position:relative;transform:none;top:auto;left:auto;width:100%;margin-left:2.5%;margin-right:2.5%;}.item-box.textandimg3 .ref-text .text-1{text-align:left;margin-top:1em;width:100%;}.item-box.textandimg3 .imgopt{width:62%;width:100%;margin-left:2.5%;margin-right:2.5%;}}.item-box.textandimg3 .admin-button{position:absolute;}.item-box.textandimg4{margin-bottom:2.5vw;}.item-box.textandimg4 .ref-text{font-size:1.5em;line-height:1.25em;font-size:1.5em;line-height:1.25em;width:46.25%;margin-left:2.5%;}.item-box.textandimg4 .ref-text .text-1{display:flex;flex-direction:column;height:100%;justify-content:space-between;}@media (max-width:860px){.item-box.textandimg4 .ref-text .text-1{height:auto;padding-bottom:2.5vw;}}.item-box.textandimg4 .ref-text .text-1 p:last-of-type{margin-bottom:0;}.item-box.textandimg4 .ref-text h1,.item-box.textandimg4 .ref-text h2{margin-top:0;}.item-box.textandimg4 .imgopt{width:46.25%;margin-left:2.5%;position:relative;z-index:-1;overflow:hidden;}.item-box.textandimg4 .imgopt .img-grad{display:none;}@media (max-width:860px){.item-box.textandimg4 .ref-text{position:relative;transform:none;top:auto;left:auto;width:100%;}.item-box.textandimg4 .ref-text .text-1{margin-top:1em;}.item-box.textandimg4 .imgopt{width:100%;margin-left:2.5%;margin-right:2.5%;}}.item-box.image1{}.item-box.image1 .imgopt{width:100%;margin-left:2.5%;margin-right:2.5%;position:relative;z-index:-1;overflow:hidden;}.item-box.image1 .imgopt .img-grad{display:none;}.item-box.image2 .imgopt{width:100%;position:relative;z-index:-1;overflow:hidden;}.item-box.image2 .imgopt .img-grad{display:none;}.item-box.sticker{padding:0 2.5vw;margin:2.5vw 0;}.item-box.sticker.stickerright{justify-content:flex-end;}.item-box.sticker.stickercenter{justify-content:center;}.item-box.sticker > a{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2em;line-height:1.25em;text-transform:uppercase;display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;white-space:nowrap;}@media (max-width:1280px){.item-box.sticker > a{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.item-box.sticker > a{padding-bottom:5px;}}@media (max-width:860px){.item-box.sticker > a{font-size:1.5em;}}.item-box.sticker2{padding:0 2.5vw;margin:2.5vw 0;}.item-box.sticker2.stickerright{justify-content:flex-end;}.item-box.sticker2.stickercenter{justify-content:center;}.item-box.sticker2 > a{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2em;line-height:1.25em;text-transform:uppercase;display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;white-space:nowrap;}@media (max-width:1280px){.item-box.sticker2 > a{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.item-box.sticker2 > a{padding-bottom:5px;}}@media (max-width:860px){.item-box.sticker2 > a{font-size:1.5em;}}.item-box.sticker3{padding:0 2.5vw;margin:2.5vw 0;}.item-box.sticker3.stickerright{justify-content:flex-end;}.item-box.sticker3.stickercenter{justify-content:center;}.item-box.sticker3 > a{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2em;line-height:1.25em;text-transform:uppercase;display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;white-space:nowrap;}@media (max-width:1280px){.item-box.sticker3 > a{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.item-box.sticker3 > a{padding-bottom:5px;}}@media (max-width:860px){.item-box.sticker3 > a{font-size:1.5em;}}.item-box.video .embed{position:relative;width:100%;height:56vw;cursor:pointer;}.item-box.video .imgbg{width:100%;height:56vw;cursor:pointer;position:relative;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;}.item-box.video .play{width:9vw;height:9vw;}@media (max-width:860px){.item-box.video .play{width:16vw;height:16vw;}}.item-box.video iframe{width:100%;height:56vw;position:relative;z-index:1;}.eu-cookie-compliance-content{max-width:84%;}.eu-cookie-compliance-more-button{font-size:12px;}button.eu-cookie-compliance-secondary-button{display:inline-block;border:white solid 4px;padding:4px 10px;padding-top:6px;margin-left:5px;text-transform:uppercase;}button.decline-button.eu-cookie-compliance-default-button{background:transparent;color:white;border:none;text-shadow:none;margin-left:12px;box-shadow:none;font-weight:normal;font-size:14px;}@media screen and (max-width:860px){button.eu-cookie-compliance-secondary-button,button.decline-button.eu-cookie-compliance-default-button{margin-left:0;}}div#sliding-popup{padding-top:1em;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{font-family:inherit;letter-spacing:0.375px;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#00ff00;color:black;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:black;}div#popup-text,div#popup-text p,div#popup-text a,div#popup-text button,div#popup-text h2{display:block;font-weight:normal;font-size:20px;line-height:1.4;margin:0 0 5px 0;padding:0;}div#popup-text button{display:block;}button.decline-button.eu-cookie-compliance-default-button,button.eu-cookie-compliance-secondary-button{display:inline-block;color:black;width:auto;min-width:240px;height:50px;padding:7px;padding-top:17px;padding-right:72px;padding-left:15px;font-size:20px;line-height:20px;border:3px solid black;border-radius:0;text-transform:uppercase;text-align:left;cursor:pointer;}button.eu-cookie-compliance-secondary-button{background-color:white;}div#popup-text button{display:block;}.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{float:none;max-width:100%;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background-color:#F2A580;color:white;}button.decline-button{display:none;}div#sliding-popup{width:auto !important;left:auto;right:0;margin:2.5vw;padding:1em 2em;text-transform:uppercase;}.eu-cookie-compliance-content{max-width:100%;}div#popup-text,div#popup-text p,div#popup-text a,div#popup-text button,div#popup-text h2{margin:0;}div#popup-text p{color:white;}div#popup-buttons{margin:0;text-transform:uppercase;}div#popup-text button.find-more-button{font-size:14px;text-transform:uppercase;}.agree-button.eu-cookie-compliance-default-button{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:20px;text-transform:uppercase;text-shadow:none;background-color:white;color:black;background-image:none;box-shadow:none;margin-top:12px;padding:4px 8px;padding-top:7px;}.item-box.faq{padding:0 2.5vw;}.filter-wrap{width:100%;max-width:480px;margin-bottom:20px;order:-1000;}.filter-wrap div,.filter-wrap input{display:inline-block;}.filter-wrap input#faqfilter{display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;border-radius:0;width:100%;height:50px;box-sizing:border-box;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2em;line-height:1.25em;text-transform:uppercase;color:#928335;background:#FFFEBD;border:none;outline:0;margin:0;padding:7px 12px;padding-right:110px;}@media (max-width:1280px){.filter-wrap input#faqfilter{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.filter-wrap input#faqfilter{padding-bottom:5px;}}.filter-wrap input#faqfilter::placeholder{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;color:#928335;}.filter-wrap .search-button{width:50px;height:50px;border:none;outline:0;margin:0;cursor:pointer;background-size:contain;background-size:60%;background-repeat:no-repeat;background-position:center;}.filter-wrap div#search{background-image:url(/sites/kolorado.hu/themes/design/images/search.png?v=1);position:absolute;right:0;z-index:2;}.filter-wrap div#searchcancel{background-image:url(/sites/kolorado.hu/themes/design/images/x.png?v=1);position:absolute;right:44px;z-index:1;display:none;}.filter-wrap div#searchmsg{display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;border-radius:0;position:absolute;left:0;top:50px;width:100%;max-width:480px;min-height:50px;background:#FFFEBD;color:#928335;margin-top:20px;padding-right:40px;display:none;}@media (max-width:1280px){.filter-wrap div#searchmsg{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.filter-wrap div#searchmsg{padding-bottom:5px;}}.filter-wrap div#searchmsgcancel{background-image:url(/sites/kolorado.hu/themes/design/images/x.png?v=1);position:absolute;top:0;right:0;z-index:1;}.filter-wrap div#searchmsgtext p{text-transform:uppercase;font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:1.5em;line-height:1.25em;margin-top:0.25em;margin-bottom:0.25em;}span.filter-match{font-style:italic;background:#FF9259;}.collapsible-block{width:100%;height:0;overflow:hidden;margin-bottom:20px;-webkit-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;background-color:#C992F8;color:#FFFEBD;}.collapsible-block.match{order:-10;}.collapsible-title{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2em;line-height:1.25em;text-transform:uppercase;display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;border-radius:0;display:block;cursor:pointer;position:relative;background-color:#C992F8;color:#FFFEBD;}@media (max-width:1280px){.collapsible-title{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.collapsible-title{padding-bottom:5px;}}.collapsible-title::after{content:"";position:absolute;top:50%;right:20px;right:0;transform:translate(-50%,-50%);transition:transform 400ms;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/sites/kolorado.hu/themes/design/images/plus.svg);}@media (max-width:1280px){.collapsible-title{padding-right:56px;}.collapsible-title::after{right:0;font-size:40px;line-height:0;}}@media (max-width:860px){.collapsible-title{padding-right:46px;}.collapsible-title::after{font-size:36px;line-height:0;}}.collapsible-title.c-open::after{transform:translate(-50%,-50%) rotateZ(135deg);}.collapsible-text{padding:12px;width:80%;max-width:960px;}.collapsible-text p{font-size:1.5em;line-height:1.25em;}.collapsible-text p:last-child{margin-bottom:0;}@media (max-width:860px){.collapsible-text{width:100%;}}.item-box.archive{padding:0 2.5vw;}.arch-title{font-size:2em;line-height:1.25em;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;line-height:72px;transition:color 100ms ease;color:#FFFEBD;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;font-size:4em;line-height:1.25em;text-transform:uppercase;padding:2.5vw;padding-right:0;}@media (max-width:860px){.arch-title{position:absolute;transform:translate(-50%,50%) rotate(-90deg);top:0;left:0.675em;padding:0;padding-bottom:12px;}}.arch-item{display:flex;margin-bottom:2.5vw;background-color:#F2A580;}.arch-item img{vertical-align:bottom;}@media (max-width:860px){.arch-item{position:relative;padding-left:4.25em;}}.arch-info{display:flex;flex-direction:column;gap:2.5vw;padding:2.5vw;}.arch-first-line{display:flex;gap:2.5vw;}@media (max-width:860px){.arch-first-line{flex-direction:column;}}.arch-lineup{cursor:pointer;}.arch-lineup img{width:auto;height:31vw;transition:300ms ease-out;}@media (max-width:860px){.arch-lineup img{height:auto !important;}}@media (max-width:860px){.arch-lineup{width:100% !important;}}.img-larger .arch-lineup img{height:50vw;}.arch-embed{flex:1;overflow:hidden;height:100%;transition:300ms ease-out;position:relative;}@media (max-width:860px){.arch-embed{flex:none;width:100% !important;height:50vw !important;}}.arch-embed iframe{width:100%;height:100%;position:relative;z-index:1;}.arch-embed .arch-imgbg{width:100%;height:100%;position:relative;z-index:2;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;}.play{background-image:url(/sites/kolorado.hu/themes/design/images/k-play.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:6vw;height:5vw;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;}.img-larger .arch-embed{height:24vw;}.arch-images{display:flex;gap:2.5vw;flex-wrap:wrap;}.arch-images img{width:calc(50% - 1.25vw);}div#tickets{gap:2.5vw;padding:0 2.5vw;}div#tickets .item-box{gap:2.5vw;justify-content:center;}div#tickets .item-box:empty{gap:0;}div#tickets .item{background:red;width:25%;width:calc(25% - 1.875vw);max-width:320px;min-height:360px;text-align:center;padding:30px 40px;display:flex;flex-direction:column;justify-content:space-between;}@media (max-width:1280px){div#tickets .item{padding:26px 20px;min-height:25vw;}}@media (max-width:1024px){div#tickets .item{padding:30px 30px;width:calc(50% - 1.25vw);max-width:290px;min-height:320px;}}@media (max-width:860px){div#tickets .item{max-width:275px;min-height:300px;padding:24px 16px;}}@media (max-width:480px){div#tickets .item{min-height:60vw;padding:16px 8px;}}@media (max-width:440px){div#tickets .item{width:100%;max-width:260px;min-height:280px;padding:16px 16px;}}div#tickets .item .item-title{font-size:2em;line-height:1.25em;text-transform:uppercase;}div#tickets .item .item-price{font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:2em;line-height:1.25em;text-transform:uppercase;margin-top:6px;}div#tickets .item .item-body p{font-size:16px;line-height:1.25em;font-style:italic;}div#tickets .item .item-link{font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:2em;line-height:1.25em;text-transform:uppercase;}div#tickets .item .item-link .inner,div#tickets .item .item-link a{display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;background:white;color:#F2A580;}@media (max-width:1280px){div#tickets .item .item-link .inner,div#tickets .item .item-link a{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){div#tickets .item .item-link .inner,div#tickets .item .item-link a{padding-bottom:5px;}}div#tickets .item.style1{background-color:#F2A580;}div#tickets .item.style2{background-color:#C992F8;}div#tickets .item.style2 .item-link .inner,div#tickets .item.style2 .item-link a{color:#C992F8;}div#tickets .item.style3{background-color:#FF00CD;}div#tickets .item.style3 .item-link .inner,div#tickets .item.style3 .item-link a{color:#FF00CD;}div#tickets .item.style4{background-color:#337547;}div#tickets .item.style4 .item-link .inner,div#tickets .item.style4 .item-link a{color:#337547;}div#tickets .item.state2{opacity:0.6;}div#tickets .item.state3{opacity:0.6;}div#tickets .item.state3 .item-link .inner{color:#c2c2c2;}@media (max-width:1024px){div#tickets .item{order:-5;}div#tickets .item.state2{order:10;}div#tickets .item.state3{order:5;}}.item-box.artist-list{gap:2.5vw;padding:0 2.5vw;margin-bottom:2.5vw;justify-content:center;}@media (max-width:860px){.item-box.artist-list{gap:1.25vw;}}.artist-button{width:calc(25% - 1.875vw);cursor:pointer;position:relative;padding-bottom:18px;padding-bottom:0;}@media (max-width:1280px){.artist-button{width:calc(33.3333% - 1.6666vw);}}@media (max-width:860px){.artist-button{width:calc(50% - 0.675vw);}}.artist-button:hover .artist-title{color:#C992F8;}.artist-button:hover .artist-title::after{color:#FFFEBD;transition:none;}.artist-title{display:block;position:absolute;bottom:0;left:0;font-size:2em;line-height:1.25em;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;line-height:72px;transition:color 100ms ease;color:#FFFEBD;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;background-color:transparent;background:transparent !important;hyphens:auto;}.artist-title span.name{display:inline;}.artist-title span.name.name-last{margin-right:8px;}.artist-title span.countrycode{font-family:"Nunito-LightItalic",sans-serif;font-weight:400;font-style:normal;margin:0;padding:0;letter-spacing:0;font-style:italic;line-height:1em;text-stroke:0;-webkit-text-stroke:0;display:inline-block;display:inline;padding-right:4px;line-height:0;}.artist-title span.name2{font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;font-style:normal;margin:0;padding:0;letter-spacing:0;line-height:0;font-size:0.875em;}@media (max-width:1280px){.artist-title{padding:3px 10px;padding-bottom:4px;padding:4px 10px;padding-bottom:2px;}}.item-box.artist-list.list-1 .artist-title{padding:8px;padding-bottom:12px;padding-right:4px;max-width:100%;width:100% !important;position:absolute;left:0;top:auto;bottom:0;background:transparent;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;line-height:1.125em;text-transform:uppercase;font-size:3.125vw;}@media (max-width:860px){.item-box.artist-list.list-1 .artist-title{padding:6px;padding-bottom:9px;}}@media (max-width:1280px){.item-box.artist-list.list-1 .artist-title{font-size:4.25vw;}}@media (max-width:860px){.item-box.artist-list.list-1 .artist-title{font-size:6.625vw;}}.item-box.artist-list.list-2{display:block;text-align:center;text-align:left;}.item-box.artist-list.list-2 .artist-button{width:auto;display:inline-block;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;background-color:#337547;margin:0.5vw 1vw 0.75vw 0;}@media (max-width:1280px){.item-box.artist-list.list-2 .artist-button{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.item-box.artist-list.list-2 .artist-button{padding-bottom:5px;}}.item-box.artist-list.list-2 .artist-title{position:relative;background-color:transparent;padding:0;line-height:1em;-webkit-text-stroke:0;text-stroke:0;}@media (max-width:860px){.item-box.artist-list.list-2 .artist-title{font-size:1.5em;}}.item-box.artist-list.list-2 .artist-title span.name.name-last{margin-right:0;}.item-box.artist-list.list-2 .artist-button.before-line-break{margin-right:1vw;padding-right:12px;}.item-box.artist-list.list-2 .artist-button.before-line-break .artist-title::after{content:"";margin:0;}.item-box.artist-list.list-2 .artist-button:last-child .artist-title::after{content:"";margin:0;}.item-box.artist-list.list-2 .artist-button:hover{background-color:#C992F8;transition:background-color 200ms ease;}.item-box.artist-list.list-2 .artist-button:hover .artist-title{color:#FFFEBD;}.path-frontpage .item-box.artist-list.list-2{text-align:left;}.item-box.artist-list.list-2.artist-mid .artist-button{width:auto;display:inline-block;margin:0.5vw 0.5vw 0.75vw 0;}div#artistpopup{position:relative;background-color:#C992F8;padding:2vw 2.5vw;width:calc(100% - 5vw);margin:0 auto;min-height:200px;position:absolute;left:2.5vw;top:calc(4vw + 72px);transition:all 200ms ease;transition-property:top,margin-top;z-index:500;display:none;}.artist-x{width:42px;height:40px;z-index:20;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:top right;background-image:url(/sites/kolorado.hu/themes/design/images/x25-w.svg);position:absolute;top:16px;right:16px;cursor:pointer;}.sand-glass{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:loadspin 2s linear infinite;background-image:url(/sites/kolorado.hu/themes/design/images/loading25.svg);background-size:cover;background-repeat:no-repeat;background-position:center;}@media (max-width:860px){.sand-glass{width:40px;height:40px;}}@keyframes loadspin{100%{transform:translate(-50%,-50%) rotate(360deg);}}div#artist{position:relative;z-index:10;background-color:#C992F8;}.artist-inner{display:flex;flex-wrap:wrap;gap:1.25vw;}.artist-data{width:calc(50% - 1.25vw);}@media (max-width:860px){.artist-data{width:100%;}}.artist-name{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2.5em;line-height:1.25em;text-transform:uppercase;width:100%;}@media (max-width:860px){.artist-name{padding-right:54px;}}.artist-countrycode{font-family:"Nunito-LightItalic",sans-serif;font-weight:400;font-style:normal;margin:0;padding:0;letter-spacing:0;font-style:italic;display:inline;margin-left:8px;}.artist-name2{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:0.875em;line-height:1em;}.artist-genre{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:1.5em;line-height:1.25em;width:100%;margin-top:0.5em;margin-bottom:0.5em;}@media (max-width:860px){.artist-genre{padding-right:54px;}}.artist-bio{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:1.5em;line-height:1.25em;width:100%;}.artist-media{width:50%;}@media (max-width:860px){.artist-media{width:100%;}}.artist-embed{width:100%;height:25vw;padding:1.5vw 1.25vw 0 0;}@media (max-width:860px){.artist-embed{height:50vw;padding:0;padding-bottom:0.5vw;}}.artist-embed iframe{width:100%;height:100%;}.artist-image{width:100%;height:40vw;max-height:500px;padding:0;}@media (max-width:860px){.artist-image{height:90vw;}}.artist-image img{max-width:100%;max-height:100%;height:auto;width:auto;margin:0 auto;display:block;}.artist-nonmusic.firstload{visibility:hidden;max-height:0;overflow:hidden;padding:0;margin:0;}body.nonmusic .artist-nonmusic{visibility:visible;max-height:unset;overflow:visible;}div#artistfilter,div#artistfilter2{justify-content:center;cursor:pointer;margin-bottom:3em;}div#artistfilter .filter-title,div#artistfilter2 .filter-title{font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;font-size:46px;line-height:50px;width:auto;height:50px;border-radius:0;display:block;position:relative;text-transform:uppercase;}div#artistfilter .filter-switch,div#artistfilter2 .filter-switch{display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;position:relative;width:107px;height:50px;background-color:#FF00CD;-webkit-transition:background-color 120ms ease-in-out;-moz-transition:background-color 120ms ease-in-out;-o-transition:background-color 120ms ease-in-out;transition:background-color 120ms ease-in-out;margin:0 12px;}@media (max-width:1280px){div#artistfilter .filter-switch,div#artistfilter2 .filter-switch{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){div#artistfilter .filter-switch,div#artistfilter2 .filter-switch{padding-bottom:5px;}}div#artistfilter .filter-switch .filter-button,div#artistfilter2 .filter-switch .filter-button{background:white;width:40px;height:40px;border-radius:100px;position:absolute;transform:translate(0,-50%);top:50%;left:6px;transition:left 90ms ease-in-out;}body.nonmusic-bc div#artistfilter .filter-switch .filter-button,body.nonmusic-bc div#artistfilter2 .filter-switch .filter-button{left:61px;}#categoryfilter2,#categoryfilter{width:100%;padding:0 2.5vw;flex-direction:column;}#categoryfilter2 .filter-items,#categoryfilter .filter-items{position:relative;padding:2.5vw;border-radius:12px;background:white;max-width:1024px;width:100%;color:#FF00CD;}#categoryfilter2 .filter-items .inner,#categoryfilter .filter-items .inner{display:flex;flex-wrap:wrap;justify-content:flex-start;}#categoryfilter2 .button-category-filter,#categoryfilter .button-category-filter{width:60px;height:60px;margin-bottom:32px;border-radius:12px;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/sites/kolorado.hu/themes/design/images/filter-mag.png);}#categoryfilter2 .button-category-cancel,#categoryfilter .button-category-cancel{width:40px;height:40px;position:absolute;top:0;right:0;cursor:pointer;margin:12px 12px 0 0;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/sites/kolorado.hu/themes/design/images/x-mag.png);}#categoryfilter2 .item,#categoryfilter .item{line-height:34px;height:34px;cursor:pointer;min-width:33.3333%;padding-right:9px;}#categoryfilter2 .item .dot,#categoryfilter .item .dot{border:3px solid #FF00CD;width:24px;height:24px;border-radius:6px;display:inline-block;margin-right:9px;}#categoryfilter2 .item.active .dot,#categoryfilter .item.active .dot{background-color:#FF00CD;}#categoryfilter2 .filter-items,#categoryfilter .filter-items{font-size:2em;line-height:1.25em;text-transform:uppercase;margin-bottom:16px;display:none;}body.filter-on .artist-button{display:none;}body.filter-on .artist-button.active{display:block;}body.filter-on .item-box.artist-list.list-2 .artist-button{display:none;}body.filter-on .item-box.artist-list.list-2 .artist-button.active{display:inline-block;}.path-frontpage .item-box.artist-list.list-2{margin-bottom:0;}.countdown-wrap{background-color:#337547;display:flex;justify-content:center;flex-wrap:wrap;margin-top:14px;margin-bottom:14px;}.countdown-wrap div{display:flex;justify-content:center;flex-wrap:wrap;text-transform:uppercase;}.countdown-wrap .countdown-title{font-size:24px;margin-top:12px;margin-bottom:10px;}.countdown-wrap .timer{width:100%;}.countdown-wrap .separate{line-height:35px;font-size:28px;font-weight:bold;margin:0 2px;}.countdown-wrap .separate.off{visibility:hidden;}.countdown-wrap .number{font-family:"Plus Jakarta Sans",sans-serif;font-weight:900;font-style:normal;margin:0;padding:0;letter-spacing:0;margin:0 1px;width:30px;height:35px;line-height:35px;border-radius:8px;font-size:22px;padding-top:1px;background-color:white;color:#337547;}@media (max-width:1200px){.countdown-wrap .number{width:25px;height:30px;line-height:30px;}}.countdown-wrap .numbers{flex-direction:row;}.countdown-wrap .number-wrap{flex-direction:column;}.countdown-wrap .title{width:100%;margin-top:6px;margin-bottom:10px;}.item-box.map{width:calc(100% - 5vw);height:38vw;margin:0 auto;margin-top:2.5vw;overflow:hidden;}@media (max-width:1600px){.item-box.map{height:44vw;}}@media (max-width:860px){.item-box.map{height:50vw;}}.item-box.map > div{width:100%;height:100%;}.item-box.map > div > div{width:100%;height:100%;}.item-box.map .leaflet-container{width:100%;height:100%;}.item-box.map .map1{display:block;}@media (max-width:1400px){.item-box.map .map1{display:none;}}.item-box.map .map1b{display:none;}@media (max-width:1400px){.item-box.map .map1b{display:block;}}@media (max-width:860px){.item-box.map .map1b{display:none;}}.item-box.map .map2{display:none;}@media (max-width:860px){.item-box.map .map2{display:block;}}.item-box.map .leaflet-bar a{color:#C992F8;}.item-box.map .leaflet-bar a.leaflet-disabled{color:#bbb;}.artist-daily.day-1.item-box.artist-list.list-2 .artist-title{background-color:#F31E30;}.artist-daily.day-2.item-box.artist-list.list-2 .artist-title{background-color:#337547;}.artist-daily.day-3.item-box.artist-list.list-2 .artist-title{background-color:#BBFCB7;}.artist-daily .daily-date{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;font-size:2.5em;line-height:1.25em;text-transform:uppercase;display:inline-block;line-height:1em;padding:7px 12px;padding-bottom:10px;border-radius:16px;background-color:#FFFEBD;color:#F2A580;text-transform:uppercase;margin-bottom:0.75vw;}@media (max-width:1280px){.artist-daily .daily-date{padding:5px 12px;padding-bottom:7px;}}@media (max-width:860px){.artist-daily .daily-date{padding-bottom:5px;}}.artist-daily .daily-headline .artist-title{font-size:2.5em;line-height:1.25em;text-transform:uppercase;}.artist-daily .daily-mid .artist-title{font-size:1.5em;line-height:1.25em;font-size:2em !important;}@media (max-width:860px){.artist-daily .daily-mid .artist-title{font-size:1.375em !important;}}.artist-daily .daily-small .artist-title{font-size:16px;line-height:1.25em;font-size:0.875em;}.item-box.artist-list.list-2.artist-music.artist-mid{margin-bottom:0;}.item-box.artist-list.list-2.artist-music.artist-small .artist-title{font-size:16px;line-height:1.25em;font-size:0.875em;}.item-box.artist-list.list-2.artist-daily.day-0{padding-top:64px;}#tickets iframe{height:1200px;width:75%;margin:auto;background:transparent;border:none;display:block;}@media (max-width:1280px){#tickets iframe{width:90%;}}div#artistfilter,div#categoryfilter{display:none;}div#nid30524{position:relative;padding:0 2.5vw;}div#nid30524 .ref-text{order:10;width:95%;max-width:calc(960px + 5%);border-radius:16px;position:relative;left:auto;padding:16px 20px;margin-top:-2.5%;margin-left:2.5%;background-color:#337547;}div#nid30524 .ref-text .text-1{margin-top:0;padding-bottom:0;}div#nid30524 .ref-text .text-1 p:first-child{margin-top:0;}div#nid30524 .imgopt{width:100%;margin:0;}div#nid30524 .admin-button{position:static;}div#nid30525{position:relative;padding:0 2.5vw;}div#nid30525 .ref-text{order:10;width:95%;max-width:calc(960px + 5%);border-radius:16px;position:relative;left:auto;padding:16px 20px;margin-top:-2.5%;margin-left:2.5%;background-color:#337547;}div#nid30525 .ref-text .text-1{margin-top:0;padding-bottom:0;}div#nid30525 .ref-text .text-1 p:first-child{margin-top:0;}div#nid30525 .imgopt{width:100%;margin:0;}div#nid30525 .admin-button{position:static;}div#nid30728{position:relative;padding:0 2.5vw;}div#nid30728 .ref-text{order:10;width:95%;max-width:calc(960px + 5%);border-radius:16px;position:relative;left:auto;padding:16px 20px;margin-top:-2.5%;margin-left:2.5%;background-color:#337547;}div#nid30728 .ref-text .text-1{margin-top:0;padding-bottom:0;}div#nid30728 .ref-text .text-1 p:first-child{margin-top:0;}div#nid30728 .imgopt{width:100%;margin:0;}div#nid30728 .admin-button{position:static;}div#nid30614{margin-bottom:12px;}@media (max-width:860px){div#nid30614{margin-bottom:6px;}}div#nid30615{margin-top:0;}div#nid30524 .imgopt::after,div#nid30525 .imgopt::after{content:"";width:100%;height:50%;position:absolute;bottom:0;right:0;background:linear-gradient(to bottom,transparent 0%,black 100%);opacity:0.5;}@media (max-width:860px){div#nid30589{margin:0;}}.frontpage-top,.path-frontpage .item-box{position:relative;z-index:2;}.bg-image{background-position:top;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1;transition:width ease-in-out;will-change:width;transform:translate(-50%,-50%);}.bg-image.visible{visibility:visible;opacity:1;}.bg-image.hidden{opacity:0;}div#nid30524,.item-box.text.front-texts,.item-box.front-wrapper{position:relative;}.illu_1{width:100vw;height:100vw;top:0;right:0;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_1.png);}.illu_2{width:100vw;height:100vw;top:2vw;right:0;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_2.png);}.illu_3{width:100vw;height:100vw;top:6vw;right:0;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_3.png);}.illu_4{width:100vw;height:100vw;top:-33vw;left:0;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_4.png);}.illu_5{width:100vw;height:100vw;top:-18vw;left:0;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_5.png);}.illu_6{width:100vw;height:100vw;top:42px;left:-28vw;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_6.png);}.illu_7{width:100vw;height:100vw;top:54px;right:0;background-image:url(/sites/kolorado.hu/themes/design/images/ILLU_7.png);}.bg-image.illu_1{left:-50vw;height:120vw;top:60vw;left:0;}.bg-image.illu_7{left:60vw;z-index:0;top:50vw;left:110vw;}.bg-image.illu_4{width:43vw;left:30vw;top:14vw;top:64vw;left:51.5vw;}.bg-image.illu_5{width:20vw;top:50vw;left:52vw;top:100vw;left:62vw;}.bg-image.illu_2{width:27vw;top:2vw;left:-3vw;right:auto;top:52vw;left:10.5vw;}.bg-image.illu_3{width:48vw;left:-10vw;top:42vw;top:92vw;left:14vw;}.bg-image.illu_6{width:23vw;top:35vw;left:80vw;top:85vw;left:91.5vw;}.calendar-box{width:100%;}ul.calendar{display:grid;grid-gap:4px;background-color:transparent;position:relative;width:100%;height:100%;padding:0;margin:0;}ul.calendar li{border-radius:0;padding:0;box-sizing:border-box;}ul.calendar li::after{left:auto;right:0;}ul.calendar li .inner::before{top:auto;bottom:0;}ul.calendar li .inner::after{left:auto;right:0;top:auto;bottom:0;}ul.calendar li.event{position:relative;padding:0;}ul.calendar li.event .inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px;box-sizing:border-box;}@media (max-width:1280px){ul.calendar li.event .inner{padding:0;line-height:0.95;}}ul.calendar li.event .inner a{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}ul.calendar li.event .event-artist{text-align:center;width:100%;}ul.calendar li.event .event-artist .inner{width:100%;hyphens:auto;}ul.calendar li.location,ul.calendar li.time{display:flex;flex-direction:column;align-items:center;justify-content:center;}ul.calendar li.time{background-color:#AE9451;}ul.calendar li.location{height:80px;background-color:#AE9451;text-transform:uppercase;text-align:center;}ul.calendar li.location p{margin:0;text-transform:none;text-align:center;}ul.calendar li.location.location20001{background-color:#6892E3;}ul.calendar li.location.location20002{background-image:linear-gradient(to left,#6892E3,#AE9451);}ul.calendar li.location.location19990{background-color:#E20074;}.calendar{}.calendar .location20001{grid-area:location20001/location;}.calendar .location20002{grid-area:location20002/location;}.calendar .location20003{grid-area:location20003/location;}.calendar .location20004{grid-area:location20004/location;}.calendar .location20005{grid-area:location20005/location;}.calendar .location20006{grid-area:location20006/location;}.calendar .location20007{grid-area:location20007/location;}.calendar .location20008{grid-area:location20008/location;}.calendar .location20009{grid-area:location20009/location;}.calendar .location20010{grid-area:location20010/location;}.calendar .location20011{grid-area:location20011/location;}.calendar .location20012{grid-area:location20012/location;}.calendar .location20013{grid-area:location20013/location;}.calendar .location20014{grid-area:location20014/location;}.calendar .location20015{grid-area:location20015/location;}.calendar .location20016{grid-area:location20016/location;}.calendar .location20017{grid-area:location20017/location;}.calendar .location20018{grid-area:location20018/location;}.calendar .location20019{grid-area:location20019/location;}.calendar .location20020{grid-area:location20020/location;}.calendar .location20021{grid-area:location20021/location;}.calendar .location20022{grid-area:location20022/location;}.calendar .location20023{grid-area:location20023/location;}.calendar .location20024{grid-area:location20024/location;}.calendar .location20025{grid-area:location20025/location;}.calendar .location20026{grid-area:location20026/location;}.calendar .location20027{grid-area:location20027/location;}.calendar .location20028{grid-area:location20028/location;}.calendar .location20029{grid-area:location20029/location;}.calendar .location20030{grid-area:location20030/location;}.calendar .h0000{grid-column:h0000/h0100;grid-row:time;}.calendar .h0100{grid-column:h0100/h0200;grid-row:time;}.calendar .h0200{grid-column:h0200/h0300;grid-row:time;}.calendar .h0300{grid-column:h0300/h0400;grid-row:time;}.calendar .h0400{grid-column:h0400/h0500;grid-row:time;}.calendar .h0500{grid-column:h0500/h0600;grid-row:time;}.calendar .h0600{grid-column:h0600/end-row;grid-row:time;}.calendar .h0700{grid-column:h0700/h0800;grid-row:time;}.calendar .h0800{grid-column:h0800/h0900;grid-row:time;}.calendar .h0900{grid-column:h0900/h1000;grid-row:time;}.calendar .h1000{grid-column:h1000/h1100;grid-row:time;}.calendar .h1100{grid-column:h1100/h1200;grid-row:time;}.calendar .h1200{grid-column:h1200/h1300;grid-row:time;}.calendar .h1300{grid-column:h1300/h1400;grid-row:time;}.calendar .h1400{grid-column:h1400/h1500;grid-row:time;}.calendar .h1500{grid-column:h1500/h1600;grid-row:time;}.calendar .h1600{grid-column:h1600/h1700;grid-row:time;}.calendar .h1700{grid-column:h1700/h1800;grid-row:time;}.calendar .h1800{grid-column:h1800/h1900;grid-row:time;}.calendar .h1900{grid-column:h1900/h2000;grid-row:time;}.calendar .h2000{grid-column:h2000/h2100;grid-row:time;}.calendar .h2100{grid-column:h2100/h2200;grid-row:time;}.calendar .h2200{grid-column:h2200/h2300;grid-row:time;}.calendar .h2300{grid-column:h2300/h0000;grid-row:time;}.calendar-box-mobile{}.calendar-box-mobile .location-group,.calendar-box-mobile .event-group,.calendar-box-mobile .location-group-title{width:100%;display:flex;flex-direction:column;gap:4px;}.calendar-box-mobile .location-group{padding:0 0;box-sizing:border-box;}@media (max-width:860px){.calendar-box-mobile .location-group{padding:0 0;}}.calendar-box-mobile .event-group{gap:12px;}.calendar-box-mobile .location-group-title .inner{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;justify-content:center;}.calendar-box-mobile .location-group-title .inner p{margin:0;}.calendar-box-mobile .location-group-title .daily-location div.icons{background-color:#AE9451;}.calendar-box-mobile .locationid-20001 .location-group-title .daily-location div.icons{background-color:#6892E3;}.calendar-box-mobile .locationid-20002 .location-group-title .daily-location div.daily-location-title{background-image:linear-gradient(to left,#6892E3,#AE9451);}.calendar-box-mobile .locationid-20002 .location-group-title .daily-location div.icons.style5{background-color:#6892E3;}.calendar-box-mobile .locationid-20002 .location-group-title .daily-location div.icons.style1{background-color:#AE9451;}.calendar-box-mobile .locationid-19990 .location-group-title .daily-location div.icons{background-color:#E20074;}.calendar-box-mobile .locationid-19990 .location-group-title .inner p{text-transform:none;}.calendar-box-mobile .event-group{border-radius:0;padding:0;box-sizing:border-box;box-shadow:0 0 6px 0 #AE9451;}.calendar-box-mobile .event-group > .inner{width:100%;height:0;position:absolute;bottom:0;left:0;}.calendar-box-mobile .event-group a{text-decoration:underline;}.calendar-box-mobile .event-group::after{left:auto;right:0;}.calendar-box-mobile .event-group > .inner::before{top:auto;bottom:0;}.calendar-box-mobile .event-group > .inner::after{left:auto;right:0;top:auto;bottom:0;}.calendar-box-mobile .locationid-20001 .event-group{box-shadow:0 0 6px 0 #6892E3;}.calendar-box-mobile .locationid-20002 .event-group{box-shadow:0 0 6px 0 #fff;}.calendar-box-mobile .locationid-19990 .event-group{box-shadow:0 0 6px 0 #E20074;}.item-box.filter{flex-direction:row;gap:4px;margin:40px 16px;}@media (max-width:860px){.item-box.filter{justify-content:center;margin-left:6px;margin-right:6px;margin-bottom:24px;}}.filter-button{}.section-title{margin-top:80px !important;margin-bottom:80px !important;}@media (max-width:860px){.section-title{margin-top:40px !important;margin-bottom:40px !important;}}.calendar-container{width:100%;display:none;}.calendar-container.active{display:block;}.date-in-loop,.calendar-box-mobile{display:none;flex-direction:column;}@media (max-width:860px){.date-in-loop,.calendar-box-mobile{display:flex;}}.section-title,.date-in-loop{width:auto;}@media (max-width:860px){.section-title,.date-in-loop{justify-content:center;}}.date-in-loop{margin-bottom:24px !important;flex-direction:row;}.calendar-box{display:block;padding:0 16px;box-sizing:border-box;}.item-box .icons.corner{display:inline-block;background-color:#AE9451;min-width:64px;min-height:64px;margin:0;border-radius:0;padding:0;width:80px;}.item-box .icons.corner::after{left:auto;right:0;}.item-box .icons.corner .inner::before{top:auto;bottom:0;}.item-box .icons.corner .inner::after{left:auto;right:0;top:auto;bottom:0;}.calendar .corner{grid-row:time;grid-column:location;}.item-box .calendar2 .corner,.item-box .calendar2 .time{display:none;}ul.calendar li.location{height:100%;writing-mode:vertical-rl;transform:rotate(-180deg);}ul.calendar li.event{width:100%;}ul.calendar{height:auto !important;}ul.calendar li.time.hidden{display:none;}ul.calendar li.location.hidden{display:none;}.artist-button{display:flex;}body.filter-on .artist-button.day{display:none;}body.filter-on .artist-button.day.active{display:flex;}body.filter-on .artist-button.night{display:none;}body.filter-on .artist-button.night.active{display:none;}body.filter-on .artist-button.day.night.active{display:flex;}body.filter-on .calendar-container.date-2024-07-03.active .artist-button.night{display:none;}body.filter-on .calendar-container.date-2024-07-03.active .artist-button.night.active{display:flex;}body.night.filter-on .artist-button.day.active{display:none;}body.night.filter-on .artist-button.night{display:none;}body.night.filter-on .artist-button.night.active{display:flex;}body.night.filter-on .artist-button.day.night,.artist-button.day.night{display:none;}body.night.filter-on .artist-button.day.night.active,.artist-button.day.night{display:flex;}body.page-node-30436 div.logo{display:none;}body.page-node-30436 .lang{display:none;}body.page-node-30436 .menu-highlighted{display:none;}body.page-node-30436 .menubuttons{display:none;}body.page-node-30436 .menu-button{display:none;}body.page-node-30436 #pagemain div.logo{display:block;position:absolute;}body.page-node-30436 #pagemain .lang{display:block;position:absolute;}body.page-node-30436 #pagemain .menu-highlighted{display:block;position:absolute;}@media (max-width:860px){body.page-node-30436 #pagemain .menu-highlighted{display:none;}}body.page-node-30436 #pagemain .menubuttons{display:block;position:absolute;z-index:1000;top:0;left:0;width:100%;}body.page-node-30436 #pagemain .menu-button{display:block;position:absolute;}body.page-node-30436.menu-mobile-open #pagemain #menubutton{display:none;}body.page-node-30436 #pagemain div#cancelbutton{display:none;}body.menu-mobile-open.page-node-30436 div.logo{display:block;}body.menu-mobile-open.page-node-30436 div.lang,body.menu-mobile-open.page-node-30436 div.logo{display:block;}#categoryfilter2 .filter-items .item.hidden{display:none;}.calendar-head{position:sticky;left:0;width:100%;height:0;overflow:visible;z-index:1000;}.item-box.static-filter{position:sticky;left:0;}.footer{position:sticky;left:0;}body.pstyle6 div.backg3{background-image:radial-gradient(#FF00CD 12%,#FF9259 68%);}ul.calendar li.event{list-style:none;border:1px solid #FFFEBD;}ul.calendar li{border-radius:6px;box-shadow:none !important;}ul.calendar li.time,ul.calendar li.location{background:#C992F8 !important;padding:15px 9px 12px 9px;box-sizing:border-box;min-width:212px;}ul.calendar li.location{padding:10px 15px 10px 12px;}ul.calendar li.location{min-width:auto;min-height:100px;height:auto;}ul.calendar li.event .event-artist .inner{font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;text-transform:uppercase;padding:0;}ul.calendar li.event .inner{padding:0;}ul.calendar li.event .event-artist .inner .event-time{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;margin:0;padding:0;letter-spacing:0;}ul.calendar li.event .event-artist{text-align:center;max-width:100%;hyphens:auto;padding:6px 3px 3px 3px;}#artistfilter2{filter:grayscale(0);color:white;transition:filter 130ms linear,color 130ms linear;}.daynightoff #artistfilter2{filter:grayscale(1);color:#bbb;}#categoryfilter2{flex-direction:row;}.item-box.filter{width:auto;}#categoryfilter2 .item-box.text2{padding:1.5vw;}#categoryfilter2{padding:0 0 0 56px;}@media (max-width:1024px){#categoryfilter2{padding:0 4px;}}#categoryfilter2 .item-box.text2{padding:0;}#categoryfilter2 .filter-items{margin-bottom:32px;}.item-box.text2.filter-button .ref-text{}.night .item-box.text2.filter-button .ref-text{color:#FF00CD;}.calendar-box{padding:0 4px;}body.page-node-30436 div#pagemain{overflow-x:visible;}ul.calendar li.time{top:4px;position:sticky;z-index:1;}ul.calendar li.location{position:-webkit-sticky;position:sticky;left:4px;z-index:2;}body.page-node-30436 div#pagemain{padding-bottom:0;}body.page-node-30436 div#pagemain .footer{padding-top:2.5vw;}body.page-node-30436{overflow:hidden;width:100%;height:100vh;}body.page-node-30436.menu-mobile-open{overflow-y:auto;}body.page-node-30436 div#pagemain{padding-top:0;}body.page-node-30436 .item-box.static-filter{padding-top:calc(4vw + 72px);}body.page-node-30436 div#pagemain{overflow-x:scroll;height:100vh;}@media (max-width:860px){.date-in-loop.item-box.text2.theme1{display:none;}div#artistfilter,div#artistfilter2{justify-content:flex-start;margin-left:5px;}div#artistfilter .filter-title,div#artistfilter2 .filter-title{font-size:32px;}div#artistfilter .filter-switch,div#artistfilter2 .filter-switch{width:80px;height:40px;margin:0 8px;}div#artistfilter .filter-switch .filter-button,div#artistfilter2 .filter-switch .filter-button{width:32px;height:32px;left:5px;}body.nonmusic-bc div#artistfilter .filter-switch .filter-button,body.nonmusic-bc div#artistfilter2 .filter-switch .filter-button{left:43px;}#categoryfilter2 .button-category-filter,#categoryfilter .button-category-filter{width:46px;height:46px;margin-bottom:20px;}.item-box.text2.filter-button .ref-text{width:60px;min-width:auto;padding:10px;justify-content:center;}}@media (max-width:860px) and (max-width:860px){.item-box.text2.filter-button .ref-text{padding:0 10px;}}@media (max-width:860px){.item-box.filter{margin:0 4px;}}body.page-node-30436 div#artistpopup{z-index:1200;}ul.calendar{font-size:calc(10px + 0.265vw);}@media (max-width:860px){ul.calendar{font-size:calc(11px + 0.265vw);}}ul.calendar li.time{min-width:calc(160px + 3vw);}.calendar-box{padding:0;}ul.calendar{grid-gap:0;gap:0;padding-bottom:80px;}ul.calendar li.location,ul.calendar li.time,ul.calendar li.event{border:2px solid #FFFEBD;border-radius:0;}ul.calendar li.time{z-index:5;top:0;margin-bottom:-2px;margin-left:-2px;}ul.calendar li.location{border-top:0;left:0;}div.location-line{width:100vw;height:2px;position:absolute;right:-2px;top:-2px;background-color:#FFFEBD;}ul.calendar li.event{width:calc(100% + 2px);margin-top:0;margin-bottom:-2px;margin-left:-2px;background-color:#337547;}ul.calendar li.event:hover{background-color:#C992F8;}#categoryfilter2{padding:0;}.item-box.filter{width:auto;gap:32px;margin:0 0 0 2.5%;}@media (max-width:1280px){.item-box.filter{gap:24px;}}@media (max-width:860px){.item-box.filter{margin:0 0 0 calc(2.5% - 10px);}}.item-box.filter div{width:auto !important;}.filter-button{cursor:pointer;}.filter-button.item-box.text2 .ref-text{font-size:1em;}.filter-button h3{font-size:2em;line-height:1.25em;text-transform:uppercase;font-family:"KoloFont";font-weight:800;font-style:normal;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;line-height:72px;transition:color 100ms ease;color:#FFFEBD;-webkit-text-stroke:0.075em #928335;text-stroke:0.075em #928335;}.filter-button h3:hover{color:#C992F8;}.filter-button.active h3{color:#C992F8;}@media (max-width:860px){.filter-button{flex:0;}}.filter-button span.dt{display:inline-block;}@media (max-width:960px){.filter-button span.dt{display:none;}}.filter-button span.mobile{display:none;}@media (max-width:960px){.filter-button span.mobile{display:inline-block;}}li.corner.calendar-corner{border-top:2px solid #FFFEBD;border-left:2px solid #FFFEBD;border-radius:0;background-color:#C992F8;}
