@charset "UTF-8";#main-container .page-heading .entry-subtitle,.header-wrap #header-section #header ul.menu>li>a,.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li>a{font-family:Lato,sans-serif!important;font-style:normal;font-weight:400;font-stretch:normal;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.cookie-notice-container #cn-notice-buttons a{font-family:Lato,sans-serif!important;font-style:normal;font-weight:700;font-stretch:normal;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}#main-container .page-heading h1,body #mobile-menu-wrap .mobile-menu-inner #utility-menu a{font-family:Lato,sans-serif!important;font-style:normal;font-weight:900!important;font-stretch:normal;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}#main-container .page-heading #breadcrumbs,#mobile-header #mobile-logo a::after,.cookie-notice-container #cn-notice-text,.header-wrap #header-section #header #logo a::after,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form input,.header-wrap #header-section #header .search-form-container .menu-search,.header-wrap #header-section #header .search-form-container a.header-search-link-alt,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li .subnav-toggle,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li a{font-family:Lato,sans-serif!important;font-style:normal;font-weight:400;font-stretch:normal;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form button.search-icon-position:after{font-family:FontAwesome;font-style:normal;font-weight:400;font-stretch:normal;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.cookie-notice-container #cn-notice-text{font-size:1.8rem;letter-spacing:.01em;line-height:1.55}#main-container .page-heading #breadcrumbs a,#mobile-header #mobile-logo a,#mobile-header a.mobile-menu-link,.cookie-notice-container #cn-notice-buttons a,.cookie-notice-container #cn-notice-text a,.header-wrap #header-section #header #logo a,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .search-icon-position,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form input,.header-wrap #header-section #header .search-form-container a.header-search-link-alt,.header-wrap #header-section #header a.overlay-menu-link,.header-wrap #header-section #header ul.menu>li.sf-menu-item-btn>a,.header-wrap #header-section #header ul.menu>li:last-child>a,.header-wrap #header-section #header ul.menu>li>a,.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li ul.sub-menu a,.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li>a,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li .subnav-toggle,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li a,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li button,body #mobile-menu-wrap .mobile-menu-inner #utility-menu a,body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form .search-icon-position,body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form input{outline:3px solid transparent!important}#main-container .page-heading #breadcrumbs a.accessibility-focus,#mobile-header #mobile-logo a.accessibility-focus,#mobile-header a.accessibility-focus.mobile-menu-link,.cookie-notice-container #cn-notice-buttons a.accessibility-focus,.cookie-notice-container #cn-notice-text a.accessibility-focus,.header-wrap #header-section #header #logo a.accessibility-focus,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .accessibility-focus.search-icon-position,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button.accessibility-focus,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form input.accessibility-focus,.header-wrap #header-section #header .search-form-container a.accessibility-focus.header-search-link-alt,.header-wrap #header-section #header a.accessibility-focus.overlay-menu-link,.header-wrap #header-section #header ul.menu>li.sf-menu-item-btn>a.accessibility-focus,.header-wrap #header-section #header ul.menu>li:last-child>a.accessibility-focus,.header-wrap #header-section #header ul.menu>li>a.accessibility-focus,.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li ul.sub-menu a.accessibility-focus,.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li>a.accessibility-focus,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li .accessibility-focus.subnav-toggle,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li a.accessibility-focus,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li button.accessibility-focus,body #mobile-menu-wrap .mobile-menu-inner #utility-menu a.accessibility-focus,body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form .accessibility-focus.search-icon-position,body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form input.accessibility-focus{outline:3px solid #4dc5db!important;outline-offset:4px}@media (max-width:991px-1){.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .search-icon-position i,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button i,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form input,.header-wrap #header-section #header .search-form-container a.header-search-link-alt,.header-wrap #header-section #header .search-form-container a.header-search-link-alt i{-moz-transition:all 0s ease-in-out!important;-webkit-transition:all 0s ease-in-out!important;-o-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}}@media (min-width:991px){.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .search-icon-position i,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button i,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form input,.header-wrap #header-section #header .search-form-container a.header-search-link-alt,.header-wrap #header-section #header .search-form-container a.header-search-link-alt i{-moz-transition:all .2s ease-in-out!important;-webkit-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}}body:not(.user-role-developer) .elementor-add-section-area-button.elementor-add-section-button,body:not(.user-role-developer) .elementor-add-section-area-button.pp-add-template-button,body:not(.user-role-developer) .elementor-add-section-area-button[title="Build with AI"]{display:none!important;visibility:hidden!important;opacity:0!important}body:not(.user-role-developer) .elementor-add-section-drag-title{text-indent:-999px;position:relative;color:transparent}body:not(.user-role-developer) .elementor-add-section-drag-title:before{content:"Click the folder to select a component";text-indent:0;position:absolute;top:0;left:-95px;width:220px;text-align:center;color:#515962}.header-wrap{border-bottom:0}.header-wrap #header-section #header{box-sizing:border-box}.header-wrap #header-section #header>.container{padding:24px 16px;width:1280px}.header-wrap #header-section #header .bottom-row{height:36px}.header-wrap #header-section #header #logo{padding:0;height:64px;margin-top:32px}.header-wrap #header-section #header #logo a{display:inline-block;height:64px;margin:0 auto;padding-right:143px;position:relative;width:459px}.header-wrap #header-section #header #logo a::after{position:absolute;content:"Evidence";color:grey;font-size:2.8rem;letter-spacing:0;line-height:1;top:20px;right:0}.header-wrap #header-section #header #logo a>img{height:64px;width:318px}.header-wrap #header-section #header #main-navigation{height:36px;min-height:36px}.header-wrap #header-section #header .menu-main-menu-container{height:36px;min-height:36px;margin:0!important}.header-wrap #header-section #header ul.menu{display:flex;flex-direction:row;gap:32px}.header-wrap #header-section #header ul.menu>li>a{height:36px;color:#333;font-size:1.6rem;letter-spacing:0;line-height:1.5;padding:6px 0 5px;border-bottom:1px solid transparent}.header-wrap #header-section #header ul.menu>li>a:hover{color:#ff6a00}.header-wrap #header-section #header ul.menu>li.current_page_item a{border-color:#333}.header-wrap #header-section #header ul.menu>li:last-child>a{margin-right:0}.header-wrap #header-section #header ul.menu>li>ul.sub-menu{border:1px solid #bcb4aa;border-radius:8px;box-shadow:none;left:-16px;top:0;transform:translateY(-2px)}.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li:not(:first-child){border-top:1px solid #bcb4aa}.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li>a{height:36px;color:#333;font-size:1.6rem;letter-spacing:.0024em;line-height:1.32;height:56px;padding:16px}.header-wrap #header-section #header ul.menu>li>ul.sub-menu>li>a:hover{background-color:rgba(255,188,141,.4)}.header-wrap #header-section #header .top-menu{display:flex;flex-direction:row;align-items:flex-start}.header-wrap #header-section #header .top-menu ul.menu{gap:0}.header-wrap #header-section #header .top-menu ul.menu>li{padding:10px}.header-wrap #header-section #header .top-menu ul.menu>li.menu-item--search a{padding-right:24px;position:relative}.header-wrap #header-section #header .top-menu ul.menu>li.menu-item--search a::after{position:absolute;content:url(../images/icon-search.svg);height:14px;width:14px;top:2px;right:0}.header-wrap #header-section #header .top-menu ul.menu>li>a{height:24px;font-size:1.4rem;padding:0}.header-wrap #header-section #header .search-form-container{height:44px;top:0;margin:0}.header-wrap #header-section #header .search-form-container .menu-search{color:#333;font-size:1.4rem;height:44px;line-height:24px}.header-wrap #header-section #header .search-form-container a.header-search-link-alt{color:#333;font-size:1.4rem;line-height:24px;height:44px;padding:8px 24px 10px 10px;position:relative;width:auto}.header-wrap #header-section #header .search-form-container a.header-search-link-alt span{vertical-align:top;display:inline-block}.header-wrap #header-section #header .search-form-container a.header-search-link-alt i{position:absolute;width:14px;height:14px;top:14px;right:0;margin-top:0;color:#ff4a00}.header-wrap #header-section #header .search-form-container a.header-search-link-alt[data-state=open] i{font-size:1.4rem!important}.header-wrap #header-section #header .search-form-container a.header-search-link-alt[data-state=closed] i{font-size:1.4rem!important}.header-wrap #header-section #header .search-form-container a.header-search-link-alt:hover span{color:#ff6a00}.header-wrap #header-section #header .search-form-container .ajax-search-wrap{background-color:transparent;border:0;box-shadow:none;margin-top:0}.header-wrap #header-section #header .search-form-container .ajax-search-wrap::after{border-bottom-color:#ccc;margin-top:-8px;right:11px}.header-wrap #header-section #header .search-form-container .ajax-search-wrap form input{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:none;color:#666;font-size:1.6rem;height:56px;letter-spacing:.0024em;line-height:1.32;margin:0;padding:17px 50px 15px 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .search-icon-position,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button{background:0 0;padding:5px 0;margin:0}.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .search-icon-position i,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button i{top:5px;right:0;color:#ff4a00;font-size:1.4rem;height:14px;margin-top:0;position:relative;width:14px}.header-wrap #header-section #header .search-form-container .ajax-search-wrap form .search-icon-position:hover i,.header-wrap #header-section #header .search-form-container .ajax-search-wrap form button:hover i{color:#ff6a00}body.mobile-menu-open #footer,body.mobile-menu-open #main-container{display:none}#mobile-header{border:0;height:67px;margin-bottom:0!important;padding:16px;min-height:100%}#mobile-header a.mobile-menu-link{position:relative;overflow:visible}#mobile-header #mobile-logo{max-height:35px;max-width:auto}#mobile-header #mobile-logo a{padding-right:80px;position:relative}#mobile-header #mobile-logo a::after{position:absolute;content:"Evidence";color:grey;font-size:1.8rem;letter-spacing:0;line-height:1.333;top:6px;right:0}#mobile-header #mobile-logo a img{height:35px;object-fit:contain}#mobile-header .mobile-header-opts{margin-top:0;right:19px;top:26px}body.mobile-menu-open #mobile-header a.mobile-menu-link span.menu-bars{background-color:transparent!important}body #mobile-menu-wrap{background-color:#fff}body #mobile-menu-wrap.menu-type-dropdown{background-color:inherit;display:flex!important;flex-direction:column;right:0;left:0;bottom:0;overflow:visible;padding:0 16px!important;position:absolute;z-index:100}body #mobile-menu-wrap .mobile-menu-inner{display:flex;flex-direction:column;flex-grow:1;overflow:visible;padding-top:32px}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu{padding-bottom:32px!important}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li{display:flex;flex-wrap:wrap;border:0}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li .subnav-toggle,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li a{font-size:2rem;color:#333;letter-spacing:0;line-height:1.2;padding:16px 0;position:relative;width:calc(100% - 40px)}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li .subnav-toggle:hover,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li a:hover{text-decoration:underline}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li.show-submenu button::after{transform:rotate(-90deg)}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li button{height:56px;position:relative;padding:16px 0 16px 16px;width:40px}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu li button::after{position:absolute;content:url(../images/icon-menu-chevron.svg);height:24px;width:24px;top:16px;right:0}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu>li{border:0}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu>li>ul.sub-menu{width:100%}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu>li>ul.sub-menu>li>.subnav-toggle,body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu>li>ul.sub-menu>li>a{font-size:1.6rem;line-height:1.5;padding:16px 24px}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu ul.menu>li>ul.sub-menu>li>ul.sub-menu{display:none;visibility:hidden;opacity:0}body #mobile-menu-wrap .mobile-menu-inner #utility-menu{margin-top:auto;padding-bottom:16px}body #mobile-menu-wrap .mobile-menu-inner #utility-menu ul.menu{gap:16px;display:grid;grid-template-columns:1fr 1fr}body #mobile-menu-wrap .mobile-menu-inner #utility-menu li{grid-column:1/3;width:100%}body #mobile-menu-wrap .mobile-menu-inner #utility-menu li:first-child:last-child{grid-column-start:1;grid-column-end:3}body #mobile-menu-wrap .mobile-menu-inner #utility-menu li.menu-item--search{grid-column:1/3}body #mobile-menu-wrap .mobile-menu-inner #utility-menu li.menu-item--search a{background-color:#ff4a00;color:#fff}body #mobile-menu-wrap .mobile-menu-inner #utility-menu li.menu-item--search a span{padding-right:24px;position:relative}body #mobile-menu-wrap .mobile-menu-inner #utility-menu li.menu-item--search a span::after{position:absolute;content:url(../images/icon-search-white-mobile.svg);height:14px;width:14px;top:2px;right:0}body #mobile-menu-wrap .mobile-menu-inner #utility-menu a{background-color:#fff;border:2px solid #ff4a00;border-radius:22px;color:#ff4a00;display:flex;align-items:center;justify-content:center;font-size:1.4rem;letter-spacing:.01em;line-height:20px;padding:10px}body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form{position:relative;border-top:1px solid #444}body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form button.search-icon-position{background:0 0;margin:0;padding:18px;display:block;height:50px;width:60px;position:absolute;top:0;right:0}body #mobile-menu-wrap .mobile-menu-inner .mobile-search-form button.search-icon-position:after{color:#fff;position:relative;content:"";font-size:2rem;top:0;left:0}body #mobile-menu-wrap .mobile-menu-inner #mobile-menu .menu li a{padding:15px 20px}body #mobile-menu-wrap .mobile-menu-inner .social-icons{overflow:visible}body #mobile-menu-wrap .mobile-menu-inner #placeholder,body #mobile-menu-wrap .mobile-menu-inner ::-webkit-input-placeholder{color:#fff}#main-container .page-heading{background-color:#e6e6e6;padding-top:70px;padding-bottom:50px}#main-container .page-heading #breadcrumbs{font-size:15px;font-weight:600}#main-container .page-heading #breadcrumbs span.current-item{color:grey}#main-container .page-heading #breadcrumbs span.breadcrumb-separator{font-size:20px;font-weight:400;padding:0 3px 0 6px}#main-container .page-heading .container{position:relative;width:1200px;margin:0 auto;float:unset}#main-container .page-heading .container .heading-text{margin:0 auto;width:unset}#main-container .page-heading h1{color:#333;font-size:4.5rem;line-height:1.02;margin-top:20px;margin-bottom:15px}#main-container .page-heading .entry-subtitle{color:#333;font-size:2.4rem;line-height:1.6;margin-top:20px;margin-bottom:15px}.cookie-notice-container{background-color:#222;padding:20px 50px 20px 25px;vertical-align:middle}@media (min-width:1200px){.cookie-notice-container{text-align:center}}@media (max-width:1200px){.cookie-notice-container{text-align:left}}.cookie-notice-container #cn-notice-buttons{margin:0;border:0!important;display:inline-block;vertical-align:middle}.cookie-notice-container #cn-notice-buttons a{font-weight:700!important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;min-height:38px;float:left;letter-spacing:0!important;font-size:1.6rem!important;line-height:20px!important;padding:8px 18px!important;margin:0!important;-webkit-border-radius:19px!important;-moz-border-radius:19px!important;-ms-border-radius:19px!important;border-radius:19px!important;background-color:transparent!important;color:#fff!important;border:1px solid #fff!important;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px}.cookie-notice-container #cn-notice-buttons a.hover,.cookie-notice-container #cn-notice-buttons a:focus,.cookie-notice-container #cn-notice-buttons a:hover{background-color:#fff!important;color:#ff4a00!important;border:1px solid #fff!important}.cookie-notice-container #cn-notice-text{color:#fff!important;letter-spacing:normal;vertical-align:middle;margin-right:20px}@media (min-width:1200px){.cookie-notice-container #cn-notice-text{margin-bottom:0}}@media (max-width:1200px){.cookie-notice-container #cn-notice-text{margin-bottom:16px}}.cookie-notice-container #cn-notice-text a{color:#fff!important;text-decoration:underline}.cookie-notice-container #cn-notice-text a.hover,.cookie-notice-container #cn-notice-text a:hover{color:#fff!important;text-decoration:underline}.cookie-notice-container .cn-close-icon:after,.cookie-notice-container .cn-close-icon:before{background-color:#fff}.cookie-notice-container .cn-close-icon.hover,.cookie-notice-container .cn-close-icon:focus,.cookie-notice-container .cn-close-icon:hover{opacity:1}