.current-menu-item>a{background-color:#111!important;color:#fff!important;padding:0.25rem 0.55rem!important;border-radius:3px;display:inline-block!important;height:auto!important;line-height:1.2!important;align-self:flex-start!important;margin-top:-10px;margin-bottom:50px}#top-menu .menu-item-has-children>a:first-child::after{font-family:'ETmodules';content:"3";font-size:14px;color:#444;position:relative;top:-1px;margin-left:0.4em;transition:transform 0.3s ease,color 0.3s ease}#top-menu .menu-item-has-children:hover>a:first-child::after{color:#111;transform:rotate(180deg)}#top-menu .menu-item-has-children.current-menu-item>a:first-child::after,#top-menu .menu-item-has-children.current_page_item>a:first-child::after{color:#fff!important;transform:rotate(180deg)}#top-menu .menu-item-has-children>a:first-child{padding-right:3px!important}#top-menu .menu-item-has-children>a:first-child::after{ margin-left:0.4em}#top-menu .sub-menu{ background:red!important; padding:3rem 3rem!important;border-radius:3px;position:absolute; top:100%;left:50%;transform:translateX(-50%) translateY(10px);opacity:0;visibility:hidden;transition:all 0.3s ease;min-width:200px;z-index:999;border:none!important;margin-top:-10px!important}#top-menu .menu-item-has-children:hover>.sub-menu::before{content:'';position:absolute;top:-7px;left:50%;transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background:#f9f8f7;box-shadow:-2px -2px 5px rgba(0,0,0,0.05);z-index:-1}#top-menu .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}#top-menu .menu-item-has-children{position:relative}#top-menu .sub-menu li a{display:block; padding:0rem 0rem;margin:0;background-color:#f9f8f7!important; border-radius:0px;font-size:1rem; font-weight:400;color:black;transition:background 0.25s ease;width:180px!important}#top-menu .sub-menu li a:hover{background-color:rgba(249,255,0,0.91)!important;color:#000}#top-menu .sub-menu{background-color:#f9f8f7!important;box-shadow:0 12px 30px rgba(0,0,0,0.2)}#top-menu li li{padding:0 0px!important;margin:0}#top-menu li li a{padding:10px 10px!important; width:200px!important}.nav li ul{width:200px!important;padding:10px!important}#top-menu .sub-menu li.current-menu-item>a,#top-menu .sub-menu li.current_page_item>a{background-color:#000!important;color:#fff!important}a,.et_pb_image a,.et_pb_text a,.et_pb_button{cursor:pointer!important}.event-list-empty-wrapper{text-align:center;padding:3rem 1rem;opacity:1}.event-list-empty-wrapper p.event-list-empty{font-size:1.5rem;font-weight:400;margin-bottom:1rem}.event-list-empty-image{max-width:120px;height:auto;display:inline-block;opacity:1}@media screen and (max-width:480px){.ttff-pagination-nav .event-page-btn{font-size:0!important;position:relative;padding:0.5rem 0.75rem;min-width:auto;width:auto}.ttff-pagination-nav .prev-page::before{content:"‹"}.ttff-pagination-nav .next-page::before{content:"›"}.ttff-pagination-nav .prev-page::before,.ttff-pagination-nav .next-page::before{font-size:1.25rem;font-family:inherit;font-weight:bold;display:inline-block;line-height:1}}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{line-height:1.4em!important}p a,p a:hover{text-decoration:underline!important}