h1,h2,h3,h4,h5,h6{font-family:'Frutiger Bold',Arial,Helvetica}body{font-family:'Frutiger Roman',Arial,Helvetica}.nhs-menu ul>li{margin-top:0px!important}.nhs-menu ul>li>a{padding:12px 16px!important;display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:0s}.nhs-menu ul li>a:hover{color:#fff!important;opacity:1!important;transition:0s}.nhs-menu ul li>a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;text-decoration:none}.nhs-menu ul li>a:active{color:#212b32}.nhs-menu ul li>a:active,.nhs-menu ul li>a:focus{background-color:#ffeb3b;border-bottom:4px solid #212b32;box-shadow:none;color:#212b32!important;outline:4px solid transparent;outline-offset:4px;text-decoration:none;opacity:1!important;transition:0s}.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{flex-grow:1}#menu-main-menu{justify-content:space-between}.nhs-title::after{border:solid 32px #005eb8;content:"";display:block;height:0;position:absolute;left:30px;transform:rotate(45deg);width:0;bottom:0px;z-index:-1}.et-pb-controllers{bottom:0px}.et_pb_slide{padding:0 20px}.et_pb_slide_description{padding-top:2%!important;padding-bottom:2%!important}a:hover{color:#7c2855;text-decoration:underline}a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid transparent;text-decoration:none}a:active{color:#212b32}.module-container{display:none}.module-hide-text{display:none}.fa-circle-minus{display:none;margin-right:5px}.fa-circle-plus{margin-right:5px}.module-container .et_pb_main_blurb_image img{min-height:70px;max-height:70px;min-width:70px;max-width:70px}.module-container .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:10px}.flex-container{display:flex;flex-direction:row;height:100%;min-height:70px;gap:10px}.flex-container>div{align-self:center}.module-title{flex-grow:1}.module-title h5{font-size:1rem;line-height:1rem;margin-bottom:0;padding-bottom:0px;color:#005eb8}.flex-container .sample-button{background-color:#425563;color:#fff;padding:5px 8px!important;border:0px;font-size:0.75rem;font-weight:500;transition:0.3s}.flex-container .info-button{background-color:#fff;padding:5px 8px!important;color:#064283;font-size:0.75rem;font-weight:500;transition:0.3s}.module-box:hover h5{text-decoration:underline;color:#7c2855!important}#main-footer{display:none}#main-header{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}#main-header.et-fixed-header{background-image:none!important}.module-list ul{margin:10px 0 0 0;padding:0px}.module-list ul li{padding:10px 5px;border-bottom:2px solid #ccc;list-style:none;margin:0px}.module-list ul li:first-child{border-top:2px solid #ccc}.module-list ul li .fas{margin-right:10px}.module-grid:hover .et_pb_aio_extended .dwd-cover-featured-image-bg{filter:grayscale(100%);opacity:0.5;transition:all .3s ease-in-out}.module-grid:hover .et_pb_aio_extended .dwd-perky-content-wrapper{opacity:0.5;filter:grayscale(100%);transition:all .3s ease-in-out}.module-grid:hover .et_pb_aio_extended:hover .dwd-cover-featured-image-bg{filter:grayscale(0%);opacity:1;transition:all .3s ease-in-out}.module-grid:hover .et_pb_aio_extended:hover .dwd-perky-content-wrapper{opacity:1;filter:grayscale(0%);transition:all .3s ease-in-out}.et_pb_aio_extended{transition:all .3s ease-in-out}.et_pb_aio_extended:hover h3.et_pb_module_header{color:#40b4e8}.home-text h2{margin-bottom:10px}#ctf .ctf-item{float:left;width:31%;border-bottom:1px solid #ddd}#ctf .ctf-item:first-child{border-top:1px solid #ddd;margin-right:3.5%}#ctf .ctf-item:last-child{margin-left:3.5%}#ctf .ctf-context{margin-left:0px;margin-bottom:10px}@media (max-width:980px){#ctf .ctf-item{width:100%;float:none;border-bottom:0px solid #ddd}#ctf .ctf-item:first-child{margin-right:0%}#ctf .ctf-item:last-child{margin-left:0%;border-bottom:1px solid #ddd}}.event-row{width:100%}.event-listing{border:2px solid #d6dee1;padding:5px}.event-listing-container{border:2px solid #d6dee1;padding:10px}.event-listing-date{float:left;background-color:#eee;height:50px;width:50px;margin-right:10px}.event-listing-photo{float:left;background-color:#eee;height:100px;width:100px;margin-right:10px}.event-listing-details{float:left}.clear{clear:both}.event-listing .dwd-cover-featured-image-wrapper{height:180px}.event-listing .et_pb_module_header{text-transform:uppercase}.event-listing .dwd-perky-content-description p{line-height:1.4em;margin-bottom:0px}.event-listing .dwd-perky-content-wrapper{padding:15px 15px 5px 15px}.event-date-label{font-family:'Montserrat';height:60px;width:60px;background-color:#405363;position:absolute;top:5px;left:5px;text-align:center}.event-month{font-size:18px;line-height:22px;font-weight:400;color:#405363;background-color:#fff;border:2px solid #405363}.event-num{font-size:30px;font-weight:400;color:#fff;line-height:30px}p a:hover{text-decoration:underline}.sub-page-header{width:100%!important}@media only screen and (max-width:767px){.et_pb_row_3 h2{font-size:32px!important}}#top-menu li a{font-weight:500}#top-menu li.current-menu-item>a{color:#064283}#top-menu li.current-menu-item>a:hover{color:#2ea3f2}.region{margin-top:10px;margin-bottom:200px}.region-selector{float:left;margin:0.5%;width:49%}.region-selector a{text-align:center;line-height:1.2rem;display:block;width:100%;background-color:#064283;color:#fff;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase;padding:10px;transition:0.2s}.region-selector a:hover{color:#064283;background-color:#fff}@media only screen and (max-width:979px){.region-selector{width:99%;float:none}.region{margin-bottom:0px}}.page-id-1031 #top-menu li{opacity:0}.et-pb-slider-arrows .et-pb-arrow-next,.et-pb-slider-arrows .et-pb-arrow-prev{background-color:#005eb8;color:#fff!important}.et-pb-slider-arrows .et-pb-arrow-next:hover,.et-pb-slider-arrows .et-pb-arrow-prev:hover{background-color:#003087;color:#fff!important}.et-pb-slider-arrows a.et-pb-arrow-next:focus,.et-pb-slider-arrows a.et-pb-arrow-prev:focus{box-shadow:0 0px #fff,0 0px #fff;outline:0px solid transparent}.et_pb_contact_submit{cursor:pointer;position:relative;background-color:#007f3b;transition:0s!important}.et_pb_contact_submit:hover{background-color:#00662f}.et_pb_contact_submit:active{background-color:#00401e;top:4px;box-shadow:none!important;border-bottom:4px solid transparent}