@font-face{font-family:SourceSansVF;src:url("//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/source-sans.woff2#1793614668") format("woff2");src:url("//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/source-sans.woff2#1793614668") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SourceSansVF;src:url("//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/source-sans-italic.woff2#1793614668") format("woff2");src:url("//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/source-sans-italic.woff2#1793614668") format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Museo500Regular;src:url(//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff2) format("woff2");src:url(//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff2) format("woff2"),url(//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff) format("woff"),url(//www.littlehiccups.co.uk/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--colorPrimary:#a0ce4e;--hb-primary-a85:rgba(160,206,78,0.85);--hb-primary-a90:rgba(160,206,78,0.9);--hb-primary-a95:rgba(160,206,78,0.95);--hb-primary-a22:rgba(160,206,78,0.22);--hb-primary-shade:#6e9c1c}html:has(.highend-sticky-header),html:has(#header-inner.sticky-nav){scroll-padding-top:calc(60px + var(--wp-admin--admin-bar--height,0px))}.not-found-box .hb-button{color:#111111!important}#logo .hb-logo-wrap{height:100px!important;max-height:100%!important}.nav-type-1 #header-inner-bg,.nav-type-1 .highend-sticky-placeholder{height:80px!important;line-height:80px!important}.highend-sticky-header #header-inner.nav-type-1 #header-inner-bg{height:var(--hb-header-h,60px)!important;line-height:var(--hb-header-h,60px)!important}.highend-sticky-header #header-inner.nav-type-1 .highend-sticky-placeholder{height:60px!important;line-height:60px!important}#header-inner.nav-type-2 #logo{padding:10px 0}@media (max-width:768px){.em-booking-form-details{float:none;width:100%;display:block;padding:0;margin:0!important}.em-attendee_details label{font-weight:700}.em-booking-login{float:none;margin:30px 0;display:block;width:100%;border:0 none}}.em-booking-form-details label{width:245px!important}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:0.4s}.active,.accordion:hover{background-color:#ccc}.panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden}body.single-event .em.em-event-booking-form .em-booking-form-details label{width:100%!important;display:block!important}