.disclaimer-text p{font-size:0.8rem;color:#909090}@media (min-width:981px){.scrollspy-nav{max-height:calc(100vh - 6rem);overflow-y:auto;overflow-x:hidden}}}@media (min-width:981px){.scrollspy-nav{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.25) transparent}.scrollspy-nav::-webkit-scrollbar{width:6px}.scrollspy-nav::-webkit-scrollbar-track{background:transparent}.scrollspy-nav::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.25);border-radius:4px}}ul.et_pb_tabs_controls{background-color:#FFFFFF!important}.scrollspy-nav ul{display:flex;flex-direction:column;gap:0.10em;flex-wrap:nowrap}.scrollspy-nav li{width:100%;margin:0}.scrollspy-nav a{display:block;width:100%;padding:0.25em 0.6em;margin:0;color:#555;font-weight:500;text-decoration:none;line-height:1.25;white-space:normal;overflow:visible;text-overflow:unset;position:relative;transition:color 0.25s ease,font-weight 0.25s ease}.scrollspy-nav a.is-active{color:#247E89;font-weight:700}.scrollspy-nav a.is-active::before{content:'';position:absolute;right:0;top:0.25em;bottom:0.25em;width:5px;background-color:currentColor}.et-menu-nav,.et-menu{display:flex;flex-wrap:nowrap!important;white-space:nowrap;min-width:0}.et-menu-nav{flex:1 1 auto}.et_pb_menu__logo,.et_pb_menu__right{flex:0 0 auto}.course-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.category-pill p{font-family:gill-sans-nova,"Gill Sans","Gill Sans MT",Calibri,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.45}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background:#458528!important;color:#ffffff!important;border-color:#458528!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:focus{background:#e9ebe6;color:#ffffff;border-color:#e9ebe6}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border-radius:50px!important;background-color:#f6f7f5}.et_pb_portfolio_filter{font-size:1.5rem!important;font-weight:normal;padding:10px}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px}.cu-menu ul#menu-main-menu>li:hover:has(div):after{content:"";display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.cu-menu .et_pb_menu__menu [class*="dropdown-menu-container"]:before{display:none}.et_pb_tab_nav_item_link{font-family:roca,Georgia,serif;font-weight:300;font-size:22px}ul.et_pb_tabs_controls:after{border-top:0px}.et_pb_tabs_controls li{border-right:0px}.et_pb_tabs{border:0px}ul.et_pb_tabs_controls{background-color:#F6F7F5}.cu-menu .et_pb_menu__menu [class*="dropdown-menu-container"]{left:-100px}.cu-menu .et_pb_menu__menu [class*="dropdown-menu-container"]:before{left:170px}.tribe-events-calendar-list__event-featured-image{border-radius:10px}.tribe-events-content h3{font-family:"Roca",serif!important;font-size:2rem!important;font-weight:400!important;line-height:1.2!important;margin:0.5em 0!important;color:#00818F!important}.tribe-events-single-event-title{font-family:"Roca",serif!important;font-size:2.5rem!important;font-weight:400!important;line-height:1.2!important;margin:0.5em 0!important}.post-meta{display:none}.footer-content p{font-size:1rem}.course-overview p{font-size:1.1rem}.course-sub h2{color:#fff;font-size:1.5rem!important;font-family:gill-sans-nova,"Gill Sans","Gill Sans MT",Calibri,sans-serif!important;line-height:1.25;font-weight:400}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%}.tribe-events-c-subscribe-dropdown{float:left;margin-left:10px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:700px;padding-bottom:var(--tec-spacer-4)!important;padding-top:var(--tec-spacer-9)!important}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{flex:none;margin-top:0;color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-6);display:none}.tribe-events-pro-photo__event-title{font-family:"Roca",serif!important;font-size:17px!important;font-weight:400!important;line-height:1.2!important;margin:0.5em 0!important}.tribe-events-pro-photo__event-featured-image{border-radius:10px}.tec-events-calendar-photo__event-categories{padding-top:20px}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons{text-align:center!important}ul li{font-family:gill-sans-nova,"Gill Sans","Gill Sans MT",Calibri,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.45}.et-fb-preview--tablet body:not(.et_header_layout-template-default) .et-boc .et-l.et-l--header,.et-fb-preview--phone body:not(.et_header_layout-template-default) .et-boc .et-l.et-l--header{display:none!important}.et_mobile_menu .first-level>a:after{content:'\33'!important}@media (min-width:767px){.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px}}.et_pb_column:hover .learn-more{opacity:1!important;transform:translateY(0)!important}.learn-more{opacity:0;transform:translateY(10px);transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;letter-spacing:2px}.section-sub-header{font-variant:small-caps;font-family:gill-sans-nova,"Gill Sans","Gill Sans MT",Calibri,sans-serif;font-weight:600;font-style:normal;font-size:1.25rem;letter-spacing:4px;line-height:1.45}.et_pb_menu .et-menu>li.donate-cta{padding:0!important;align-self:center}.et_pb_menu .et-menu>li.donate-cta>a{display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap;height:auto!important;min-height:0!important;line-height:1.2!important;padding:0!important;width:auto!important;box-sizing:border-box}.et_pb_menu .et-menu>li.donate-cta>a,#top-menu .donate-cta>a,.et_pb_menu .menu-drawer .donate-cta>a{background:#458528;color:#fff!important;border:2px solid #458528;border-radius:9999px;padding:0.45em 1.35em!important;font-weight:600;transition:background .2s,color .2s,border-color .2s}.et_pb_menu .et-menu>li.donate-cta>a:hover,#top-menu .donate-cta>a:hover,.et_pb_menu .menu-drawer .donate-cta>a:hover,.et_pb_menu .et-menu>li.donate-cta>a:focus{background:#619d29;border-color:#619d29;color:#fff!important;text-decoration:none}.et_pb_sticky .et_pb_menu .et-menu>li.donate-cta>a,.et-fixed-header #top-menu .donate-cta>a{background:#458528;color:#fff!important;border-color:#458528}.et_mobile_menu .donate-cta>a{background:#458528;color:#fff!important;border:2px solid #458528;border-radius:9999px;display:inline-block;padding:0.45em 1.35em!important;margin:0.25rem 0;font-weight:600}.et_pb_menu .et-menu-nav li.donate-cta{margin-left:.6em}.et_pb_menu .et-menu>li.donate-cta>a::after,#top-menu .donate-cta>a::after{content:"";display:inline-block;width:1.1em;height:1.1em;margin-left:0.5em;background:url("https://emerson.org.uk/wp-content/uploads/2025/11/donate-cta-heart-ico-fff.png") no-repeat center center;background-size:contain;position:relative;top:1px}#top-menu .donate-cta>a:hover,.et_pb_menu .et-menu>li.donate-cta>a:hover,.et_pb_sticky .et_pb_menu .et-menu>li.donate-cta>a:hover{color:#fff!important}img{pointer-events:none}::selection{background:#10765e;color:#FFF}#gform_wrapper_2 form#gform_2{display:flex!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important}#gform_wrapper_2 .gform_body{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important}#gform_wrapper_2 .gform_fields{display:block!important;margin:0!important;padding:0!important;list-style:none!important}#gform_wrapper_2 .gfield{margin:0!important;padding:0!important}#gform_wrapper_2 .gform_footer,#gform_wrapper_2 .gform_page_footer{margin:0!important;padding:0!important;display:flex!important;align-items:stretch!important;flex:0 0 auto!important;white-space:nowrap!important}#gform_wrapper_2 input[type="email"],#gform_wrapper_2 input[type="text"]{height:52px!important;width:100%!important;border-radius:14px!important;border:1px solid rgba(0,0,0,.15)!important;background:#fff!important;padding:0 18px!important;font-size:16px!important;line-height:1!important;box-shadow:0 1px 2px rgba(0,0,0,.06)!important}#gform_wrapper_2 input::placeholder{color:#7a7a7a!important;opacity:1!important}#gform_wrapper_2 .gform_footer .gform_button,#gform_wrapper_2 .gform_footer input[type="submit"],#gform_wrapper_2 .gform_footer button[type="submit"]{box-sizing:border-box!important;height:52px!important;padding:0 22px!important;border-radius:14px!important;border:2px solid #fff!important;background:#3b7f2f!important;color:#fff!important;font-weight:600!important;font-size:16px!important;line-height:1!important;text-shadow:none!important;box-shadow:0 1px 2px rgba(0,0,0,.12),inset 0 0 0 1px rgba(255,255,255,.2)!important;cursor:pointer!important;transition:background-color .2s ease,filter .2s ease}#gform_wrapper_2 .gform_footer .gform_button,#gform_wrapper_2 .gform_footer input[type="submit"],#gform_wrapper_2 .gform_footer button[type="submit"]:focus{outline:none!important;border-color:#ffffff!important;box-shadow:0 0 0 3px rgba(47,122,58,.18)!important}#gform_wrapper_2 .gform_footer .gform_button:hover,#gform_wrapper_2 .gform_footer input[type="submit"]:hover,#gform_wrapper_2 .gform_footer button[type="submit"]:hover{background-color:#619d29!important}#gform_wrapper_2 .gfield--type-honeypot,#gform_wrapper_2 .gfield--honeypot{display:none!important}@media (max-width:600px){#gform_wrapper_2 form#gform_2{flex-wrap:wrap!important;gap:10px!important}#gform_wrapper_2 .gform_footer,#gform_wrapper_2 .gform_footer .gform_button{width:100%!important;justify-content:center!important}}h1{font-family:Roca,Georgia,serif!important;font-size:3.375rem;font-style:normal;font-weight:400;line-height:1.25}h2{font-family:Roca,Georgia,serif!important;font-size:2.75rem;font-style:normal;font-weight:400;line-height:1.25}h3{font-family:Roca,Georgia,serif!important;font-size:2.25rem;font-style:normal;font-weight:400;line-height:1.25}h4{font-family:Roca,Georgia,serif!important;font-size:1.95rem;font-style:normal;font-weight:400;line-height:1.45}h5{font-family:Roca,Georgia,serif!important;font-size:1.62rem;font-style:normal;font-weight:400;line-height:1.45}h6{font-family:Roca,Georgia,serif!important;font-size:1.35rem;font-style:normal;font-weight:400;line-height:1.45}p{font-family:gill-sans-nova,"Gill Sans","Gill Sans MT",Calibri,sans-serif;font-size:1.15rem;font-style:normal;font-weight:400;line-height:1.45}