.hero-banner_caption-heading h1{
	font-weight: normal!important;
	font-size: 2rem;
}

.event-section .card_caption h3 {font-size: 1.32rem;}
.event-section h3{
	font-size: 2rem;
	font-weight: 600;
}
.wysiwyg-add-space h2{
	font-size: 2.51rem;
}
.deadlines-box .deadlines-box-top span {
	display: block;
}
.page-template-template-news .news-section .card_caption h3 {
	font-size: 1.32rem;
}


#cookie-law-info-bar #wt-cli-cookie-banner .cli-bar-message a#wt-cli-policy-link {
    color: #767586 !important;
}
.speakers-box:hover .speakers-title .h4, .speakers-box:hover .speakers-title span, .speakers-box:hover .speakers-title a, .speakers-box:focus .speakers-title .h4, .speakers-box:focus .speakers-title span, .speakers-box:focus .speakers-title a {
    color: #177893 !important;
}
.explore-service-section h2 a, .explore-service-section .h2 a, .explore-service-section p a {
    color: #177893 !important;
}
.explore-service-inner-links a:hover, .explore-service-inner-links a:focus {
    color: #177893 !important;
}
.breadcrumb li a:hover, .breadcrumb li a:focus {
    color: #1B8B96 !important;
}
.static-menu-line a:hover {
    color: #177893 !important;
}

.main-header .menu-header-main-menu-container > ul > li.menu-item-has-children > ul.sub-menu {
	display: none!important;
}

.main-header .menu-header-main-menu-container > ul > li.menu-item-has-children > ul.sub-menu.open {
	display: flex!important;
}

.main-header .menu-header-main-menu-container > ul > li.menu-item-has-children.header_nav-mega > ul.sub-menu.open {
	display: grid !important;
}

.mbnav {
	display: none;
}
.mbnav.is-open {
	display: block;
}

.mbnav__caret {
	height: 3.70rem!important;
}

/* 03-08-2023 */
.singular section.py-60.wysiwyg-add-space p a:hover,
.singular section.py-60.wysiwyg-add-space  li a:hover {
	color: #936F5A !important;
}
.speakers-box:hover .speakers-title .h4,
.speakers-box:hover .speakers-title span, 
.speakers-box:hover .speakers-title a, 
.speakers-box:focus .speakers-title .h4, 
.speakers-box:focus .speakers-title span, 
.speakers-box:focus .speakers-title a {
    color: #177883 !important;
}

.resources-links-wrap a::before {content: none!important;}
.resources-links-wrap a span::before {
	content: '';
    position: absolute;
    right: 0.94rem;
    top: 50%;
    transform: translateY(-50%);
    background-image: url(../svg/link-icon.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 1.57rem;
    width: 1.57rem;
}