/* Accessibility Tool Custom Sitelinx. */

body.acl-sitelinx #sitelinx-toggle-toolbar.small {
	bottom: 10px !important;
    right: 10px !important;
	border-color: #1e3a48;
	width: 44px;
    height: 44px;
	padding: 8px;
	transition: opacity .3s ease-in-out;
	background-color: #1e3a48;
	-webkit-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    -moz-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    -ms-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    -o-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
}

body.acl-sitelinx #sitelinx-toggle-toolbar img {
	vertical-align: baseline;
}

body.acl-sitelinx #sitelinx-toggle-toolbar.small:hover, 
body.acl-sitelinx #sitelinx-toggle-toolbar.small:focus {
	border-color: #1e3a48;
	opacity: .9;
}

body.acl-sitelinx #sitelinx-toolbar {
	max-height: calc(100vh - 58px);	
	border: unset;
	min-width: 200px;
	border-radius: 40px;
	background: #1e3a48;
	-webkit-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    -moz-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    -ms-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    -o-box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
    box-shadow: 0 0 15px rgba(15, 28, 35, 0.5);
	padding-bottom: 10px;
	top: auto;
    bottom: 65px;
}

body.acl-sitelinx #sitelinx-toolbar.active {
	top: auto;
    bottom: 65px;
    right: 10px;
}

body.acl-sitelinx #sitelinx-close-toolbar .sitelinx-close-icon {
    width: 24px;
    height: 24px;
}

body.acl-sitelinx #sitelinx-toolbar .sitelinx-logolight,
body.acl-sitelinx #sitelinx-toolbar ul.sitelinx-main-nav>li:last-child a img {
	display: none !important;
}

body.acl-sitelinx #sitelinx-toolbar ul.sitelinx-main-nav {
	padding-left: 0 !important;
}

body.acl-sitelinx #sitelinx-toolbar #sitelinx-reset i {
	font-size: 24px;
	color: #fff;
}

body.acl-sitelinx #sitelinx-toolbar #sitelinx-reset {
	transition: opacity .3s ease-in-out !important;
}

body.acl-sitelinx #sitelinx-toolbar #sitelinx-reset:hover {
	opacity: .6;
}

body.acl-sitelinx #sitelinx-toolbar ul.sitelinx-main-nav > li.sitelinx-li-reset {
    margin-top: 0px;
}

body.acl-sitelinx #sitelinx-close-toolbar {
	top: 15px;
	right: 15px;
	transition: opacity .3s ease-in-out !important;
}

body.acl-sitelinx #sitelinx-close-toolbar:hover {
	opacity: .6;
}

body.acl-sitelinx #sitelinx-close-toolbar .sitelinx-close-icon::before, 
body.acl-sitelinx #sitelinx-close-toolbar .sitelinx-close-icon::after {
	width: 24px;
	top: 11px;
    right: 0px;
	background-color: #fff !important;
}

body.acl-sitelinx #sitelinx-toolbar .sitelinx-toolbar-heading {
	padding: 25px 35px 10px 10px;
}
body.acl-sitelinx #sitelinx-toolbar .sitelinx-toolbar-heading p {
	color: #fff;
	font-size: 16px;
    text-align: left;
	text-transform: uppercase;
	font-family: "Saira Condensed", Sans-serif;
	font-weight: 300;
	letter-spacing: 0.02em;
}

body.acl-sitelinx #sitelinx-toolbar ul, 
body.acl-sitelinx #sitelinx-toolbar a, 
body.acl-sitelinx #sitelinx-toolbar button, 
body.acl-sitelinx #sitelinx-toolbar p {
	color: #fff;
    font-family: 'Montserrat';
    font-weight: 300;
}

/* Dark Contrast - Start. */
body.acl-sitelinx.sitelinx-contrast-dark {
	background-color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap button, 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap button *, 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap a, 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap a * {
	color: #96cedb;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap *, 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap label {
	background-color: transparent;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content section, 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content label {
	background-color: #1e3a48;
}

body.blog.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content,
body.single.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content,
body.archive.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content,
body.search.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content {
	background-color: #1e3a48 !important;
}


body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap header.main-header,
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap .ld-module-dropdown {
	background-color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .wbm-style-14 .lqd-lp-content-bg {
    background-color: rgba(30, 58, 72, .6);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap .nav-trigger.bordered .bars:before {
    border-color: #96cedb !important;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap .nav-trigger .bars-inner .bar {
	background-color: #96cedb;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-black-screen {
	background-color: rgba(30, 58, 72, 0.5);
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .lqd-tabs-nav li.active a,
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .lqd-tabs-nav li.active span,
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .btn.btn-solid,
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .btn-txt {
	background-color: #142731;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .btn-icon {
	background-color: #1d3643;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .iconbox-icon-linked .iconbox-icon-wrap:before {
	background-color: transparent;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content h6.elementor-heading-title.lqd-highlight-classic { 
	background-color: #EBEFF1;
	color: #1e3a48;
	border-radius: 15px;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .iconbox-icon-container.border-radius-circle,
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .lqd-lp-meta {
	background-color: #EBEFF1;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .lqd-lp-meta a,
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .lqd-lp-meta time {
	color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .iconbox-icon-container.border-radius-circle i {
	color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .iconbox-icon-container.border-radius-circle svg {
	fill: #1e3a48;
}

/* Dark Contrast - End. */

/* Light Contrast - Start. */
body.acl-sitelinx.sitelinx-contrast-dark {
	background-color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap h1 {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap button, 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap button *, 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap a, 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap a * {
	color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap *, 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap label {
	background-color: transparent;
	color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content section, 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content label {
	background-color: #fff;
}

body.blog.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content,
body.single.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content,
body.archive.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content,
body.search.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content {
	background-color: #fff !important;
}

body.acl-sitelinx.sitelinx-contrast-bright #hero p,
body.acl-sitelinx.sitelinx-contrast-bright #hero p .split-inner {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap header.main-header,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .ld-module-dropdown {
	background-color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .wbm-style-14 .lqd-lp-content-bg {
    background-color: rgba(30, 58, 72, .6);
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .nav-trigger.bordered .bars:before {
    border-color: #1e3a48 !important;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .nav-trigger .bars-inner .bar {
	background-color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-black-screen {
	background-color: rgba(30, 58, 72, 0.5);
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-tabs-nav li.active a,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-tabs-nav li.active span,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .btn.btn-solid,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .btn-txt {
	background-color: #1e3a48;
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .btn-icon {
	background-color: #4B6D7E61;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .iconbox-icon-linked .iconbox-icon-wrap:before {
	background-color: transparent;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content h6.elementor-heading-title.lqd-highlight-classic { 
	background-color: #EBEFF1;
	color: #1e3a48;
	border-radius: 15px;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .iconbox-icon-container.border-radius-circle,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-meta {
	background-color: #EBEFF1;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .ld-module-sd .btn.btn-solid {
	background-color: #EBEFF1;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .ld-module-sd .btn.btn-solid .btn-icon { 
	background: #4B6D7E42;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-meta a,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-meta time {
	color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .iconbox-icon-container.border-radius-circle i {
	color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .iconbox-icon-container.border-radius-circle svg {
	fill: #1e3a48;
}
/* Light Contrast - End. */

/* Fixes. */
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-9b7dcc0 > .elementor-background-overlay,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-9b7dcc0 > .elementor-background-overlay {
    background-image: linear-gradient(180deg, #000000 0%, #7BC3D4 100%);
}
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-c4b7739:not(.elementor-motion-effects-element-type-background), 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-c4b7739:not(.elementor-motion-effects-element-type-background), 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-c4b7739 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-c4b7739 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://eu4medtech.eu/wp-content/uploads/2025/02/Kick-off-5-blur-min.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-c4b7739 > .elementor-background-overlay,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-c4b7739 > .elementor-background-overlay {
    background-image: linear-gradient(180deg, #295A65AB 30%, var(--e-global-color-primary) 100%);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-0b676f8:not(.elementor-motion-effects-element-type-background), 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-0b676f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer, 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-0b676f8:not(.elementor-motion-effects-element-type-background), 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-0b676f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url(https://eu4medtech.eu/wp-content/uploads/2025/02/EU4MEDTECH-kickoff-blur-min.jpg);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee:not(.elementor-motion-effects-element-type-background), 
body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee:not(.elementor-motion-effects-element-type-background), 
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url(https://eu4medtech.eu/wp-content/uploads/2024/12/EU4MEDTECH-background.jpg);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee > .elementor-background-overlay,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee > .elementor-background-overlay {
	background-image: linear-gradient(38deg, var(--e-global-color-primary) 0%, #378091AD 100%);
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-17 .elementor-element.elementor-element-687aebee * {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-style-14.lqd-lp-img-cover .lqd-lp-header-bottom .lqd-lp-title,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-style-14.lqd-lp-img-cover .lqd-lp-header-bottom .lqd-lp-title a,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-style-14.lqd-lp-img-cover .lqd-lp-header-bottom .lqd-lp-excerpt {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-3afc82ba:not(.elementor-motion-effects-element-type-background),
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-3afc82ba:not(.elementor-motion-effects-element-type-background) {
	background-image: url(https://eu4medtech.eu/wp-content/uploads/2025/02/abstract-500.jpg);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-3afc82ba > .elementor-background-overlay,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-3afc82ba > .elementor-background-overlay {
	background-image: linear-gradient(176deg, #103243 0%, #3C7582B8 100%);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-3afc82ba *,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-3afc82ba * {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-0b676f8 *,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-263 .elementor-element.elementor-element-0b676f8 * {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-10981 .elementor-element.elementor-element-11b65a44:not(.elementor-motion-effects-element-type-background),
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-10981 .elementor-element.elementor-element-11b65a44:not(.elementor-motion-effects-element-type-background) {
	background-image: url(https://eu4medtech.eu/wp-content/uploads/2024/12/EU4MEDTECH-background.jpg);
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-10981 .elementor-element.elementor-element-11b65a44 *,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-10981 .elementor-element.elementor-element-11b65a44 * {
	color: #fff;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .elementor-10981 .elementor-element.elementor-element-55f7e480:not(.elementor-motion-effects-element-type-background),
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .elementor-10981 .elementor-element.elementor-element-55f7e480:not(.elementor-motion-effects-element-type-background) {
    background-color: #FFFFFF08;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap #lqd-site-content .lqd-lp-style-9.has-post-thumbnail .lqd-lp-img,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap #lqd-site-content .lqd-lp-style-9.has-post-thumbnail .lqd-lp-img {
	background-color: #1e3a48;
}

body.acl-sitelinx.sitelinx-contrast-dark #sitelinx-body-wrap .titlebar > .titlebar-overlay.lqd-overlay,
body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .titlebar > .titlebar-overlay.lqd-overlay {
    background-color: rgba(30, 58, 72, 0.9);
}

body.acl-sitelinx.sitelinx-contrast-bright #sitelinx-body-wrap .titlebar * {
	color: #ddf2f7;
}