:root {
	--mib-green: #104740;
} .fancybox-container .fancybox-progress,
.fc button,
.fc-event-dot,
.fc-state-default,
.gt-app-box .gt-item a:focus,
.gt-blog-carousel .gt-all-button:focus,
.gt-blog-carousel .gt-slider-next:focus,
.gt-blog-carousel .gt-slider-prev:focus,
.gt-button.gt-style-1 a,
.gt-button.gt-style-1 a:visited,
.gt-button.gt-style-2 a,
.gt-button.gt-style-2 a:visited,
.gt-button.gt-style-3 a,
.gt-button.gt-style-3 a:visited,
.gt-categories.gt-style-1 ul li a:focus,
.gt-categories.gt-style-2 ul li a:focus,
.gt-categories.gt-style-2 ul li a:hover,
.gt-categories.gt-style-3 ul li a,
.gt-categories.gt-style-3 ul li a:visited,
.gt-categorized-contents .gt-all-button:focus,
.gt-categorized-contents .gt-all-button:hover,
.gt-categorized-contents .gt-nav>li>a,
.gt-categorized-contents .gt-nav>li>a:visited,
.gt-content-detail-box>ul>li.gt-event-counter,
.gt-countdown-slider.gt-style-1>.gt-slider-content .gt-buttons a:focus,
.gt-countdown-slider.gt-style-1>.gt-slider-content .gt-buttons a:hover,
.gt-countdown-slider.gt-style-2>.gt-slider-content .gt-buttons a:focus,
.gt-countdown-slider.gt-style-2>.gt-slider-content .gt-buttons a:hover,
.gt-countdown-slider.gt-style-3>.gt-slider-content .gt-buttons a:focus,
.gt-countdown-slider.gt-style-3>.gt-slider-content .gt-buttons a:hover,
.gt-countdown.gt-style-1 ul li>.gt-inner,
.gt-countdown.gt-style-4 ul li>.gt-inner,
.gt-event-buttons ul li a,
.gt-event-buttons ul li a:visited,
.gt-event-schedule.gt-style-1 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:focus,
.gt-event-schedule.gt-style-1 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:hover,
.gt-event-schedule.gt-style-1 .gt-schedule-tabs,
.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:focus,
.gt-event-schedule.gt-style-2 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:hover,
.gt-event-schedule.gt-style-2 .gt-schedule-tabs>li>a,
.gt-event-schedule.gt-style-2 .gt-schedule-tabs>li>a:visited,
.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:focus,
.gt-event-schedule.gt-style-3 .gt-dropdown .gt-panel-body .gt-schedule-speakers .gt-list ul li a:hover,
.gt-event-schedule.gt-style-4>.gt-item>.gt-heading,
.gt-event-schedule.gt-style-4>.gt-item>ul>li .gt-content .gt-schedule-speakers .gt-list ul li a:focus,
.gt-event-schedule.gt-style-4>.gt-item>ul>li .gt-content .gt-schedule-speakers .gt-list ul li a:hover,
.gt-event-schedule.gt-style-5>.gt-item>.gt-heading,
.gt-event-schedule.gt-style-5>.gt-item>ul>li .gt-content .gt-schedule-speakers .gt-list ul li a:focus,
.gt-event-schedule.gt-style-5>.gt-item>ul>li .gt-content .gt-schedule-speakers .gt-list ul li a:hover,
.gt-event-schedule.gt-style-6>.gt-item>.gt-heading,
.gt-event-schedule.gt-style-6>.gt-item>ul>li .gt-content .gt-schedule-speakers .gt-list ul li a:focus,
.gt-event-schedule.gt-style-6>.gt-item>ul>li .gt-content .gt-schedule-speakers .gt-list ul li a:hover,
.gt-event-section-tabs .gt-event-tabs>li>a:after,
.gt-event-section-tabs .gt-event-tabs>li>a:visited:after,
.gt-event-style-1 .gt-category ul li,
.gt-event-style-1 .gt-price,
.gt-event-style-3 .gt-category ul li,
.gt-event-style-4 .gt-category ul li,
.gt-eventchamp-service-box.gt-style-1:hover .gt-icon,
.gt-eventchamp-slider .gt-slider-content .gt-buttons a:focus,
.gt-eventchamp-slider .gt-slider-content .gt-buttons a:hover,
.gt-events-carousel .gt-all-button:focus,
.gt-events-carousel .gt-all-button:hover,
.gt-events-carousel .gt-slider-next:focus,
.gt-events-carousel .gt-slider-next:hover,
.gt-events-carousel .gt-slider-prev:focus,
.gt-events-carousel .gt-slider-prev:hover,
.gt-events-slider .gt-slide-inner .gt-content .buttons a:focus,
.gt-events-slider .gt-slide-inner .gt-content .buttons a:hover,
.gt-events-slider .gt-slide-inner .gt-content .gt-category,
.gt-feature-box .gt-content .gt-line,
.gt-header.gt-style-1.gt-style-2 .gt-elements .gt-user-box,
.gt-header.gt-style-3.gt-style-4 .gt-elements .gt-user-box,
.gt-header.gt-style-5.gt-style-6 .gt-elements .gt-user-box,
.gt-like-box a.gt-favorited,
.gt-like-box a.gt-favorited:visited,
.gt-like-box a.gt-liked,
.gt-like-box a.gt-liked:visited,
.gt-like-box a:focus,
.gt-like-box a:hover,
.gt-marker-cluster,
.gt-mobile-menu .gt-bottom .gt-user-box,
.gt-organizers.gt-style-1 ul li a:focus,
.gt-organizers.gt-style-1 ul li a:hover,
.gt-organizers.gt-style-2 ul li a:focus,
.gt-organizers.gt-style-2 ul li a:hover,
.gt-organizers.gt-style-3 ul li a,
.gt-organizers.gt-style-3 ul li a:visited,
.gt-pagination ul li>a,
.gt-pagination ul li>a:visited,
.gt-pagination ul li>span,
.gt-post-pagination ul li a,
.gt-post-pagination ul li a:visited,
.gt-post-style-1 .gt-bottom .gt-more,
.gt-post-style-1 .gt-bottom .gt-more:visited,
.gt-post-style-2 .gt-bottom .gt-more,
.gt-post-style-2 .gt-bottom .gt-more:visited,
.gt-social-links-element.gt-style-1 ul li a:focus,
.gt-social-links-element.gt-style-1 ul li a:hover,
.gt-social-links-element.gt-style-2 ul li a:focus,
.gt-social-links-element.gt-style-2 ul li a:hover,
.gt-social-links-element.gt-style-3 ul li a:focus,
.gt-social-links-element.gt-style-3 ul li a:hover,
.gt-social-links-element.gt-style-4 ul li a:focus,
.gt-social-links-element.gt-style-4 ul li a:hover,
.gt-social-links-element.gt-style-5 ul li a:focus,
.gt-social-links-element.gt-style-5 ul li a:hover,
.gt-social-links-element.gt-style-6 ul li a,
.gt-social-links-element.gt-style-6 ul li a:visited,
.gt-social-links-element.gt-style-7 ul li a:focus,
.gt-social-links-element.gt-style-7 ul li a:hover,
.gt-social-sharing.gt-style-1 ul li a:focus,
.gt-social-sharing.gt-style-1 ul li a:hover,
.gt-social-sharing.gt-style-2 ul li a:focus,
.gt-social-sharing.gt-style-2 ul li a:hover,
.gt-social-sharing.gt-style-3 ul li a:focus,
.gt-social-sharing.gt-style-3 ul li a:hover,
.gt-social-sharing.gt-style-4 ul li a:focus,
.gt-social-sharing.gt-style-4 ul li a:hover,
.gt-social-sharing.gt-style-5 ul li a:focus,
.gt-social-sharing.gt-style-5 ul li a:hover,
.gt-social-sharing.gt-style-6 ul li a,
.gt-social-sharing.gt-style-6 ul li a:visited,
.gt-social-sharing.gt-style-7 ul li a:focus,
.gt-social-sharing.gt-style-7 ul li a:hover,
.gt-style-1 .double-bounce1,
.gt-style-1 .double-bounce2,
.gt-style-2 .spinner>div,
.gt-style-3 .spinner,
.gt-style-4 .sk-fading-circle .sk-circle:before,
.gt-tags.gt-style-1 ul li a:focus,
.gt-tags.gt-style-1 ul li a:hover,
.gt-tags.gt-style-2 ul li a:focus,
.gt-tags.gt-style-2 ul li a:hover,
.gt-tags.gt-style-3 ul li a,
.gt-tags.gt-style-3 ul li a:visited,
.gt-testimonials-carousel .gt-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.gt-testimonials-carousel .gt-slider-pagination .swiper-pagination-bullet:focus,
.gt-testimonials-carousel .gt-slider-pagination .swiper-pagination-bullet:hover,
.gt-venue-style-1 .gt-image .price,
.gt-venues-carousel .gt-all-button:focus,
.gt-venues-carousel .gt-all-button:hover,
.gt-venues-carousel .gt-slider-next:focus,
.gt-venues-carousel .gt-slider-next:hover,
.gt-venues-carousel .gt-slider-prev:focus,
.gt-venues-carousel .gt-slider-prev:hover,
.irs-bar,
.irs-from,
.irs-single,
.irs-slider,
.irs-to,
.plyr--audio .plyr__controls button.tab-focus:focus,
.plyr--audio .plyr__controls button:hover,
.plyr--video .plyr__controls button.tab-focus:focus,
.plyr--video .plyr__controls button:hover,
.plyr__play-large,
.ui-datepicker .ui-datepicker-header,
.ui-datepicker .ui-datepicker-today>a,
.ui-datepicker .ui-datepicker-today>a:visited,
.widget_tag_cloud .tagcloud a:focus,
.widget_tag_cloud .tagcloud a:hover,
.woocommerce #respond input#submit,
.woocommerce #respond input#submit.alt,
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .woocommerce-MyAccount-navigation ul li a:focus,
.woocommerce .woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:visited,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:focus,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:visited,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce span.onsale,
button,
input[type=submit] {
	background-color: var(--mib-green) !important;
	border-color: var(--mib-green) !important;
} .gt-logo {
	max-width: 250px;
} .gt-header.gt-style-1
, .gt-header.gt-style-3
, .gt-header.gt-style-5
, .gt-sticky-header {
	background-color: #09554b !important;
} .gt-heading .gt-title span {
	color: var(--mib-green) !important;
} .gt-mobile-header,
.gt-mobile-menu .gt-top,
.gt-mobile-menu .gt-top .gt-menu>li .gt-dropdown-menu,
.gt-header.gt-style-3 .gt-navbar .gt-menu .gt-dropdown-menu {
	background-color: var(--mib-green) !important;
} .gt-menu-icon
, .gt-menu-icon
, .gt-mobile-menu .gt-top .gt-inner .gt-menu-icon svg
, .gt-mobile-menu .gt-menu .gt-caret
, .gt-header.gt-style-3.gt-style-4 .gt-navbar .gt-menu li .gt-dropdown-menu li a
, .gt-header.gt-style-3.gt-style-4 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited
, .gt-header.gt-style-3 .gt-navbar .gt-menu>li>a
, .gt-header.gt-style-3 .gt-navbar .gt-menu>li>a:visited
, .gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu li a
, .gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu li a:visited
, .gt-sticky-header .gt-navbar .gt-menu > li > a
, .gt-sticky-header .gt-navbar .gt-menu > li > a:visited {
	color: white !important;
} .gt-mobile-menu .gt-top .gt-menu>li a,
.gt-mobile-menu .gt-top .gt-menu>li a:visited {
	color: white;
} .gt-header.gt-style-1 .gt-navbar .gt-menu li .gt-dropdown-menu,
.gt-header.gt-style-3 .gt-navbar .gt-menu li .gt-dropdown-menu,
.gt-header.gt-style-5 .gt-navbar .gt-menu li .gt-dropdown-menu,
.gt-sticky-header .gt-navbar .gt-menu li .gt-dropdown-menu {
	border-top-color: #fb0 !important;
} .gt-countdown-slider.gt-style-1>.gt-counter:before,
.gt-header.gt-style-1 .gt-elements .gt-user-box,
.gt-header.gt-style-3 .gt-elements .gt-user-box,
.gt-header.gt-style-5 .gt-elements .gt-user-box,
.gt-sticky-header .gt-elements .gt-user-box {
	background-color: #fb0 !important;
} .gt-mobile-menu .gt-top .gt-inner .gt-menu-icon svg {
	fill: #fff;
} .gt-header .gt-menu-icon
, .gt-sticky-header .gt-menu-icon {
	padding-left: 1rem;
} .gt-header .gt-menu-icon svg
, .gt-sticky-header .gt-menu-icon svg {
    height: 20px;
    fill: currentColor;
    cursor: pointer;
} .gt-sticky-header {
	padding: 0;
} .gt-sticky-header .gt-logo {
	max-width: 180px;
} .gt-blog-carousel .gt-pagination
, .gt-venues-carousel .gt-pagination
, .gt-categorized-contents .gt-pagination
, .events-list .gt-pagination
, .gt-events-carousel .gt-pagination {
	margin-top: 2rem;
} .gt-event-style-3 .gt-category ul li {
	background-color: transparent !important;
	color: var(--mib-green);
	padding: 0 .25rem 0 0;
    margin: 0;
} .gt-event-style-3 .gt-category ul a
, .gt-event-style-3 .gt-category ul a:visited {
	color: var(--mib-green);
} .gt-event-style-3 .gt-category {
	min-height: 60px;
} .gt-event-style-3 .gt-title {
	min-height: 80px;
} .gt-event-style-3 .gt-event-buttons ul li a
, .gt-event-style-3 .gt-event-buttons ul li a:visited {
	padding: .5rem 1rem;
	border-radius: 2rem;
	text-align: center;
	margin-top: 1rem;
} .gt-mobile-menu {
	background-color: var(--mib-green);
} .gt-mobile-menu .hide-mobile
, .gt-header .hide-top
, .gt-header.gt-style-3 .gt-elements .gt-social-links {
	display: none;
} .menu-item-search {
	position: relative;
} .menu-search-toggle {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-width: 40px;
	min-height: 40px;
	padding: 0;
	border: 0;
	background: transparent !important;
	border-color: transparent !important;
	cursor: pointer;
} .menu-search-panel {
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 999;
	min-width: 260px;
	padding: 12px;
	background: #fff;
	box-shadow: 0 8px 24px rgba(0,0,0,.12);
} .menu-search-panel.hide {
	display: none;
} .menu-search-panel form {
	margin: 0;
} .menu-search-panel form .gt-search-widget {
	display: flex;
} .menu-search-panel input[type="search"]
, .menu-search-panel input[type="text"] {
  width: 100%;
} @media (min-width: 992px) {
	.gt-mobile-menu.gt-mobile-menu-opened {
		right: 0;
		left: auto;
	} .gt-mobile-menu {
		left: auto;
		right: -100%;
	} .gt-mobile-menu .hide-desktop {
		display: none;
	}
} @media (max-width: 1199.98px) {
    .gt-mobile-header {
        display: none;
    } .gt-sticky-header, .gt-header {
        display: block;
    }
} @media (max-width: 991.98px) {
    .gt-mobile-header {
        display: block;
    } .gt-sticky-header, .gt-header {
        display: none;
    }
}