@charset "utf-8";
/* CSS Document */

a, .footer-bottom p a:hover, .footer-bottom .text-right p a, .background-block.contact-block .contact-meta a:hover, .section.sidebar-panel a:hover, .post-list .post-inner h4 a:hover, .next-posts span.nav-posts a:hover, .section.sidebar-services a.sidebar-service-contain:hover .content p, .section.sidebar-services a.sidebar-service-contain:hover .content h5, .service-panels .panel:hover h3, .mega-menu .mega-menu-col .content ul li a:hover, .service-panels.cta-panel-list .panel span.link b, .mega-menu a:hover, .mobile-menu .mobile-menu-inner ul li a:hover, .cookieconsent-popup .cookieconsent-button-wrap button:first-of-type span.ui-button-text, ul.nav-tabs li a:hover, .woocommerce-pages .woocommerce nav ul li a:hover, #customer_login .form-row .password-input .show-password-input:hover, .filters-container .filter-block.active h4 a {
	color: #4d4d4d;
}

a, .service-panels.cta-panel-list .panel span.link b, .cookieconsent-popup .cookieconsent-button-wrap button:first-of-type span.ui-button-text {
	box-shadow: inset 0 -0.06rem 0 0 #4d4d4d;
}

h1, h3, .testimonial-block .meta, .navigation ul li a, .search-form-main button.search-submit, .opening-content h2, .mobile-menu .mobile-menu-inner ul li.menu-item-479 a, ol li:before, .footer-bottom p, .footer-bottom p a, .background-block.contact-block .contact-form-main h4, form .fields b, form .form-row label, div.summary table.variations tr td label, form#commentform p label, .next-posts span.nav-posts span, .sidebar .section b.posted, .wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item label input:checked ~ span.wpcf7-list-item-label, .wpcf7 form .fields .wpcf7-radio .wpcf7-list-item span.wpcf7-list-item-label, form .fields.gdpr label .gdpr-checkbox, table thead th, .mega-menu a, .woocommerce-pages .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th, .woocommerce-pages .woocommerce form.edit-account fieldset legend, .woocommerce-pages .woocommerce section h2, #customer_login h2 {
    color: #0D4C22;
}

h2 {
	color: #2FBA5D;
}

body{
    color: #4d4d4d;
}

.home .header a#logo-main img {
	filter:brightness(100)grayscale(1);
}

.home .header.fixed a#logo-main img {
	filter:brightness(1)grayscale(0);
}

.header.fixed a#logo-main span {
    color: #0D4C22;
}

.header .main-header ul > li > a:before,
.top-nav {
    background: #0D4C22;
}

.half-half-opening-content .content-block h2 {
    color: #2FBA5D;
}

.top-nav span.contact-meta a,
.top-nav span.contact-meta{
    color: #FFFFFF;
}

.top-nav span.contact-meta a {
    box-shadow: inset 0 -0.06rem 0 0 #FFFFFF;
}

.top-nav span.contact-meta a:hover{
    color: #FFFFFF;
    box-shadow: inset 0 -0.06rem 0 0 #FFFFFF;
	opacity: 0.8;
}

ul.social-media li a{
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.top-nav ul.social-media li a:hover{
    color: #FFFFFF;
    border-color: #FFFFFF;
	opacity: 0.8;
}

.top-nav .quick-links a.quick-links-toggle.search-toggle {
    background: #1A6837;
	color: #ffffff;
}

.top-nav .quick-links a.quick-links-toggle {
	color: #1A6837;
}

.top-nav .quick-links a.quick-links-toggle,
.header ul li ul.sub-menu,
.header.alt-header.fixed .main-header,
.header .main-header {
    background: #BED3C5;
}

.header ul li ul.sub-menu:before,
.header ul li#menu-item-904 ul.sub-menu .links-container:before{
    border-bottom-color: #BED3C5;
}

.calendar-block .selectize-input {
    background: #0D4C22;
}

.calendar-block .selectize-input, .calendar-block .selectize-control.single .selectize-input.input-active {
    background: #0D4C22;
}

.calendar-block .selectize-dropdown.single {
    background: #0D4C22;
}

.calendar-block .selectize-dropdown .option {
    background: #0D4C22;
}

.calendar-block .filters-container .btn.active{
    border-color: #0D4C22;
}

.calendar-block .filters-container .btn.active:after{
    background: #0D4C22;
}

.calendar-block .month-top-container{
    background: #0D4C22;
}

.calendar-block table.SimpleCalendar td a {
    border-color: #4D4D4D;
    color: #4D4D4D;
}

.calendar-block table.SimpleCalendar td a:hover {
    border-color: #2FBA5D;
    color: #2FBA5D;
}

.hero-plain h1, .hero-background-block h1{
    color: #0D4C22;
}

.calendar-block span.day{
    background: #2FBA5D;
}

.home .container-fluid.latest-news-home.post-list {
    background: #2FBA5D;
    padding-top: 85px;
    padding-bottom: 85px;
}

.home .latest-news-home.post-list .row.title-row h3{
    color: #fff;
}

.latest-news-home.post-list .row.buttons-row a.btn i.fab:before{
    color: #fff;
}

blockquote svg {
	color: #BED3C5;
}

p#breadcrumbs a:hover{
    color: #0D4C22;
}

blockquote p {
	color: #2FBA5D;
}

.container-fluid.search-menu-block {
    background: #2FBA5D;
}

.accordion-section .acc-title, .downloads-list:not(.global-list) .download-item {
    color: #FFFFFF;
    background: #0D4C22;
}

.downloads-list:not(.global-list) .download-item.external {
    background: #B5E5C4;
    color: #0D4C22;
}

.accordion-section .acc-title {
    color: #fff;
    background: #0D4C22;
}

article.team-blocks .accordions .accordion-section .acc-title.title, article.courses-blocks .accordion-section .acc-title.title {
    color: #FFFFFF;
    background-color: #0D4C22;
}

article.team-blocks .accordions .accordion-section .acc-title:hover,
article.courses-blocks .accordion-section .acc-title:hover,
.accordion-section .acc-title:hover, 
.accordion-section .acc-title.active, 
.accordion-section .acc-title.active:hover, 
.downloads-list:not(.global-list) .download-item:hover, 
.downloads-list:not(.global-list) .download-item.external:hover {
    background: #2FBA5D;
    color: #ffffff;
}


.half-half-opening-content {
    background: #B5E5C4;
}

.flexible-row-block.mosaic-gallery-container {
    background: #B5E5C4;
}

.half-half-opening-content h1 {
    color: #0D4C22;
    font-size: 44px;
    line-height: 53px;
    font-family: 'Poppins',sans-serif;
    font-weight: 600;
    margin: -8px 0 0 0;
}

.half-half-opening-content .content-block .content {
    color: #4d4d4d;
}

.footer-top {
    background: #0D4C22;
}

.footer-bottom {
    background: #1A6837;
}

.downloads-list .download-item.external:hover img {
    filter: brightness(100) grayscale(1);
}

.flexible-article-fields .flexible-row-block.background-style-royal-blue {
    background: #0D4C22;
    padding-top: 80px;
    padding-bottom: 85px;
}

.flexible-article-fields .flexible-row-block.background-style-blue {
    padding-top: 80px;
    padding-bottom: 85px;
    background: #2FBA5D;
}

.flexible-article-fields .flexible-row-block.background-style-light-blue {
    background: #c9dbf1;
    padding-top: 80px;
    padding-bottom: 85px;
}

.flexible-article-fields .flexible-row-block.background-style-dark-grey {
    background: #4d4d4d;
    padding-top: 80px;
    padding-bottom: 85px;
}

.container-fluid.split-content-blocks.background-style-royal-blue-split{
    background: #0D4C22;
}

.container-fluid.split-content-blocks.background-style-blue-split{
    background: #2FBA5D;
}

.container-fluid.split-content-blocks.background-style-light-blue-split{
    background: #c9dbf1;
}

.container-fluid.split-content-blocks.background-style-dark-grey-split{
    background: #4d4d4d;
}

.split-content-blocks .split-content-inner .title {
    color: #0D4C22;
}

.split-content-blocks .split-content-inner .content{
    color: #4d4d4d;
}

.split-content-blocks.background-style-blue-split .split-content-inner .title,
.split-content-blocks.background-style-dark-grey-split .split-content-inner .title,
.split-content-blocks.background-style-royal-blue-split .split-content-inner .title {
    color: #fff;
}

.flexible-row-block.background-style-dark-grey .flexible-row-block.content.column-split-content,
.flexible-row-block.background-style-royal-blue .flexible-row-block.content.column-split-content,
.split-content-blocks.background-style-blue-split .split-content-inner .content,
.split-content-blocks.background-style-dark-grey-split .split-content-inner .content,
.split-content-blocks.background-style-royal-blue-split .split-content-inner .content {
    color: #fff;
}

.link-flex-block.background-style-royal-blue article.link-blocks .title-row h3 {
    color: #fff;
}

.link-flex-block.background-style-blue article.link-blocks .title-row h3 {
    color: #fff;
}

.link-flex-block.background-style-light-blue article.link-blocks .title-row h3 {
    color: #2FBA5D;
}

.link-flex-block.background-style-dark-grey article.link-blocks .title-row h3 {
    color: #fff;
}

.arrow-link {
    color: #FFFFFF;
}

.arrow-link.hover-grey:hover{
    color: #4d4d4d;
}

.arrow-link.hover-light-blue:hover{
    color: #c9dbf1;
}

.arrow-link:before{
    background: url(/wp-content/uploads/2023/07/arrow-link-white.svg) no-repeat center center;
    background-size:contain;
}

.arrow-link.hover-grey:hover:before{
    background: url(/wp-content/uploads/sites/2/2023/10/arrow-link-grey.svg) no-repeat center center;
    background-size:contain;
}

.arrow-link.hover-light-blue:hover:before{
    background: url(/wp-content/uploads/sites/2/2023/10/arrow-link-light-blue.svg) no-repeat center center;
    background-size:contain;
}

.arrow-link.hover-orange:hover:before{
    background: url(/wp-content/uploads/2023/07/arrow-link-blue.svg) no-repeat center center;
    background-size:contain;
}

.flexible-row-block.mosaic-gallery-container .title-row h3 {
    color: #0D4C22;
}

.split-content-blocks.video_style .split-content-inner .title {
    color: #0D4C22;
}


.gradient-overlay:before, .post-list .post-inner a.post-thumbnail:after {
    background: rgba(13, 76, 34	, 0.7);
}

a.video-player:hover .video-icon span {
    border-left-color: #BED3C5;
}

.flexible-row-block.partnerships-flex-block .partnership-content-block .title{
    color: #0D4C22;
}

.academy-modal.modal-outer .modal-inner .modal-block .meta span a,
.flexible-row-block.partnerships-flex-block .partnership-content-block .content a {
    color: #2FBA5D;
    box-shadow: inset 0 -0.06rem 0 0 #2FBA5D;
}

.academy-modal.modal-outer .modal-inner .modal-block .meta span a:hover,
.flexible-row-block.partnerships-flex-block .partnership-content-block .content a:hover {
    color: #4d4d4d;
    box-shadow: inset 0 -0.06rem 0 0 #4d4d4d;
}

.modal-outer .modal-inner .modal-block a.close-modal:before, .modal-outer .modal-inner .modal-block a.close-modal:after{
    background:#BED3C5;
}

.flexible-row-block.ceo-flex-block .ceo-image .name,
.flexible-row-block.ceo-flex-block .ceo-content-block .title{
    color: #BED3C5;
}

article.tabbed-content-block .title-row h3{
    color: #2FBA5D;
}

article.tabbed-content-block .tabs-left ul li a:after{
    background: #0D4C22;
}

article.tabbed-content-block .tabs-left ul li a{
    color: #4d4d4d;
}

.header.alt-header.fixed .main-header ul li a {
    color: #0D4C22;
}

.header ul li ul.sub-menu li a:hover,
.header .main-header ul li.current-menu-item > a, 
.header .main-header ul li ul.sub-menu li.current-menu-item a,
.header .main-header ul li.current_page_ancestor > a, 
.header .main-header ul li.current-page-ancestor > a {
	color: #FFFFFF;
}

.header ul li ul.sub-menu li a {
	color: #0D4C22;
}

.header .main-header ul li a {
	color: #0D4C22
}

.header.alt-header .main-header ul li a {
	color: #ffffff;
}

.flexible-row-block.featured-article-block:after{
    background: #0D4C22;
}

.flexible-row-block.featured-article-block .split-content-inner h3 a {
    color: #BED3C5;
}

.post-list .post-inner.archive-style h4 a{
    color: #0D4C22;
}

.post-list .post-inner.archive-style:hover h4 a, .post-list .post-inner.archive-style:hover h4 a:hover {
    color: #4d4d4d;
}

.modal-outer{
    background: rgba(13, 76, 34	, 0.9);
}

.header .top-nav ul.social-media li a.ceop-icon span{
    background: url(/wp-content/uploads/sites/2/2023/11/ceop-icon-blue.svg) no-repeat center center;
    background-size: contain;
	filter: brightness(0) invert(1);
}

.btn-secondary, 
.woocommerce-pages table tbody td button.button[name="update_cart"] {
    border: 1px solid #2FBA5D;
    color: #FFFFFF;
	background: #2FBA5D;
}

.btn-secondary:active,
.btn-secondary:focus,
.btn-secondary.white:active,
.btn-secondary.white:focus:hover {
	background: #4D4D4D !important;
	border-color: #4D4D4D !important;
	color: #FFFFFF !important;
}

.latest-news-home.post-list .row.buttons-row a.btn:active i.fab:before,
.latest-news-home.post-list .row.buttons-row a.btn:focus i.fab:before {
	color: #FFFFFF !important;
}

.btn-secondary:before, 
.woocommerce-pages table tbody td button.button[name="update_cart"]:before {
    background: #FFFFFF;
}

.btn-secondary:hover, 
.woocommerce-pages table tbody td button.button[name="update_cart"]:hover {
    border-color: #2FBA5D;
    color: #2FBA5D;
}

.btn-secondary.white {
	background: transparent;
}

.btn-secondary.white:before {
    background: #BED3C5;
}

.btn-secondary.white:after {
	background: transparent;
}

.btn-secondary.white:hover {
	border-color: #0D4C22;
    color: #0D4C22;
}

.latest-news-home.post-list .row.buttons-row a.btn:hover i.fab:before{
    color:#0D4C22;
}



.btn-primary {
    color: #0D4C22;
	border: 1px solid #0D4C22;
    background-color: #ffffff;
	padding: 17px 36px;
}

.btn-primary:focus {
	background: transparent;
	border: 1px solid #0D4C22 !important;
	color: #0D4C22;
}

.btn-primary:hover {
	color: #FFFFFF;
	border-color: #0D4C22;
}

.btn-primary:before{
    background: transparent;
}

.btn-primary:after {
    background: #0D4C22;
}

.btn-primary.white-hover {
	color: #ffffff;
	border: 0;
	padding: 18px 36px;
}

.btn-primary.white-hover:before {
	background: #0D4C22;
}

.btn-primary.white-hover:after{
    background: #fff;
}

.btn-primary.white-hover:hover{
	border-color: transparent;
    color: #0D4C22;
}

.header ul li#menu-item-904 ul.sub-menu .links-container:before {
    left: 245px;
}

li#menu-item-31339 ul::before {
	left: 70px;
}

li#menu-item-31713 ul::before {
	left: 45px;
}

li#menu-item-31734 ul::before {
	left: 70px;
}

.footer-top .contact-meta .meta-inner{
    color: #fff;
}

.footer-top .contact-meta .meta-inner a{
    color: #BED3C5;
    box-shadow: inset 0 -0.06rem 0 0 #BED3C5;
}

.footer-top .contact-meta .meta-inner a:hover{
    color: #fff;
    box-shadow: inset 0 -0.06rem 0 0 #fff;
}

.footer-top ul.social-media li a {
    color: #fff;
    border-color: #fff;
}

.footer-top .contact-meta .meta-inner.address.d-block {
    display: block !important;
    margin: 20px 0 30px 0;
}

.footer-top a.footer-logo {
    height: 200px;
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.footer-top a.footer-logo img {
    max-width: 100%;
    max-height: 100%;
}

.footer-bottom p a, .footer-top .footer-section ul li a{
    color: #FFFFFF;
}

.footer-bottom p a:hover, .footer-top .footer-section ul li a:hover{
    color: #BED3C5;
}

.footer-top a.scrollTop, .link-blocks a span{
    border-color: #BED3C5;
}

.footer-top a.scrollTop span, .link-blocks a span:before {
    border-color: #BED3C5;
}

.footer-top a.scrollTop:hover, .link-blocks a:hover span{
    border-color: #fff;
}

.footer-top a.scrollTop:hover span, .link-blocks a:hover span:before {
    border-color: #fff;
}

.footer-top .footer-section .part-of-gta-content{
    color: #BED3C5;
}

.link-blocks a{
    box-shadow: none !important;
}

.link-blocks a.block-style-normal{
    background: url(/wp-content/uploads/sites/8/2024/02/junior-bg.svg) no-repeat center center;
    background-size: cover;
}

.link-blocks a.block-style-light-blue{
    background: url(/wp-content/uploads/sites/8/2024/02/junior-bg.svg) no-repeat center center;
    background-size: cover;
}

.link-blocks a.block-style-light-blue h3{
    color: #2FBA5D;
}

.link-blocks a.block-style-normal:before {
    background: #2FBA5D;
}

.link-blocks a.block-style-light-blue:before {
    background: #4d4d4d;
}

.link-blocks a.block-style-light-blue:hover h3{
    color: #fff;
}

.link-blocks a.block-style-light-blue span {
    border-color: #0D4C22;
}

.link-blocks a.block-style-light-blue span:before {
    border-color: #0D4C22;
}

.link-blocks a.block-style-light-blue:hover span {
    border-color: #fff;
}

.link-blocks a.block-style-light-blue:hover span:before {
    border-color: #fff;
}

.img-grid .img-grid-row h4 {
    color: #0D4C22;
}

.arrow-link.blue {
    color: #4D4D4D;
}
.arrow-link.blue:hover {
    color: #0D4C22;
}
.flexible-article-fields .flexible-row-block.background-style-dark-blue {
    color: #2FBA5D;
}

.search-menu-block .search-main-container .search-inner .search-bar-top form.search-form input#ajaxSearchForm::placeholder {
	color: #fff;
	opacity: 0.6;
}

.downloads-list .download-item svg .cls-1{
    stroke:#fff;
}

.downloads-list .download-item:hover svg .cls-1{
    stroke:#fff;
}

.downloads-list .download-item.external svg .cls-1{
    stroke:#0D4C22;
}

.downloads-list .download-item.external:hover svg .cls-1{
    stroke:#fff;
}

.latest-news-home .news-main-slider button.general.slick-arrow {
    background: url(../../images/slick-arrow-right.svg) no-repeat center center;
}

.latest-news-home .news-main-slider button.general.slick-arrow.previous {
    background: url(../../images/slick-arrow-left.svg) no-repeat center center;
}

.page-template-contact-page {
	background-color: #1A6837;
}

.vacancy-post.vacancy-page {
	border-color: #BED3C5;
}

.cookieconsent-popup .cookieconsent-button-wrap button:last-of-type:before, .cookieconsent-popup .cookieconsent-button-wrap button:last-of-type:after, .woocommerce-pages .woocommerce .button:after {
	background: transparent;
}

.cookieconsent-popup .cookieconsent-button-wrap button:last-of-type .ui-icon:before {
	background: #BED3C5;
}

.cookieconsent-popup a.cookieconsent-cookie-policy-link:hover, .cookieconsent-popup a.cookieconsent-magic-button-related:hover {
	color: #2FBA5D;
}

.contact-page-module .contact-meta .meta-inner i {
	color: #BED3C5;
}

.contact-page-module .contact-meta .meta-inner a:hover, .page-template-contact-page p#breadcrumbs a:hover {
	box-shadow: inset 0 -0.06rem 0 0 #BED3C5;
	color: #BED3C5;
}

.post-list .post-inner h4 a:hover {
	color: #2FBA5D;
}

.modal-outer.team-modal .modal-inner .modal-block h3 {
	color: #0D4C22;
}

a:hover, .service-panels.cta-panel-list .panel:hover span.link b, .cookieconsent-popup .cookieconsent-button-wrap button:first-of-type span.ui-button-text:hover {
	color: #2FBA5D;
	box-shadow: inset 0 -0.06rem 0 0 #2FBA5D;
}

.team-blocks a.team-block:hover {
	background: #0D4C22;
}

.mobile-menu {
	background: #BED3C5;
}

a#burgerMenu.active span {
	background: #0D4C22 !important;
}

.mobile-menu .mobile-menu-inner ul li.current-menu-item > a,
.mobile-menu .mobile-menu-inner ul li a:hover {
	color: #2FBA5D;
}

.mobile-menu .mobile-menu-inner ul li.menu-item-has-children > a:before {
	border-color: #0D4C22;
}

.mobile-menu .mobile-menu-inner ul li a {
	color: #0D4C22;
}

.mobile-menu .mobile-menu-inner ul li.menu-item-has-children > a:hover:before {
	border-color: #2FBA5D;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
	.header.alt-header .main-header {
		background: #BED3C5 !important;
	}

	.scrollable-menu-inner span.title:before {
		border-color: #FFFFFF !important;
	}
}

@media only screen and (max-width: 575px) {
	.home .header.alt-header .main-header {
		background: #BED3C5 !important;
	}

	.scrollable-menu-inner span.title:before {
		border-color: #FFFFFF !important;
	}
}

.scroll-content-section::-webkit-scrollbar-track {
    background: rgba(13, 76, 34	, 0.7);
}

.scroll-content-section::-webkit-scrollbar-thumb {
	background:#0D4C22;
}

.cookieconsent-dialog-content .cookieconsent-level-changer-wrap .cookieconsent-permission-panels .ui-corner-all ul li:before,
.cookieconsent-dialog-content .cookieconsent-level-changer-wrap .cookieconsent-level-changer a.ui-corner-all.activated span.cookieconsent-level-button-icon,
.scroll-content-section::-webkit-scrollbar-thumb:hover {
    background: #0D4C22;
}


@media only screen and (min-width : 768px) {
	/* Handle */
	.modal-block .row::-webkit-scrollbar-thumb {
		background: #0D4C22;
	}

	/* Handle on hover */
	.modal-block .row::-webkit-scrollbar-thumb:hover {
		background: #2FBA5D;
	}

	.scrollable-menu-inner span.title:before {
		border-color: #FFFFFF !important;
	}
}

.scrollable-menu-inner span.title {
	background: #2FBA5D;
	color: #ffffff;
}

.scrollable-menu-inner ul li a:hover {
	border-color: #BED3C5;
	color: #0D4C22;
}

.search-form-main button.search-submit {
	background-color: #2FBA5D;
}

.search-form-main button.search-submit:hover {
	background-color: #0D4C22;
}

.next-prev-posts {
	background: #0D4C22;
}

.next-posts span.nav-posts span {
	color: #ffffff;
}

.filterable-dropdown-block .select-block:after {
	background: #2FBA5D;
}

.error404 {
	background: #BED3C5;
}

.background-block, .error-404-block b.title, ul.nav-tabs li a.active:before, .woocommerce-pages table tbody td button.button[name="update_cart"]:before, .woocommerce-pages .woocommerce nav ul li.is-active a:before {
	background: #2FBA5D;
}

.flexible-article-fields .flexible-row-block.background-style-dark-blue {
	background: #FFFFFF;
}

.vacancy-post .vacancy-meta h3 a {
	color: #0D4C22;
}

.vacancy-post .vacancy-meta h3 a:hover {
	opacity: 0.7;
}

.filterable-dropdown-block > span {
	color: #0D4C22;
}

.cookieconsent-dialog-content .cookieconsent-level-changer-wrap .cookieconsent-level-changer a.ui-corner-all.activated span.cookieconsent-level-button-icon:before {
    background: #215CA7;
}

.cookieconsent-dialog-content .cookieconsent-level-changer-wrap .cookieconsent-permission-panels .ui-corner-all .cookieconsent-permission-panel-title {
    background: #c9dbf1;
    color: #215CA7;
}

.cookieconsent-popup .cookieconsent-button-wrap button:last-of-type:before {
    background: #c9dbf1;
}

.cookieconsent-popup .cookieconsent-button-wrap button:last-of-type:after {
    background: #215CA7;
}

.map-container .map-container-inner {
    height: 529px;
    top: -171px;
}





#notice-modal .modal-content h3 {
    color: #c9dbf1;
}

#notice-modal .modal-content .btn {
    border: 1px solid #c9dbf1;
}

#notice-modal .modal-inner {
    background: #215CA7;
}



.header ul li#menu-item-904 ul.sub-menu .links-container:before {
    left: 188px;
}
.header ul li#menu-item-31339 ul.sub-menu:before {
    left: 66px;
}
.header ul li#menu-item-30600 ul.sub-menu:before {
    left: 52px;
}
.header ul li#menu-item-32478 ul.sub-menu:before {
    left: 40px;
}
.header ul li#menu-item-32689 ul.sub-menu:before {
    left: 42px;
}
.header ul li#menu-item-31734 ul.sub-menu:before {
    left: 62px;
}