span.eeb-nodis { 
display:none !important; 
}
span.eeb-rtl { 
unicode-bidi:bidi-override !important; 
direction:rtl !important; 
display:inline !important; 
}
span.eeb-rtl span.eeb-sd, span.eeb-nrtl span.eeb-sd{
display:inline !important;
padding-left:0 !important;
}
span.eeb-nrtl { 
word-break: break-all !important;
}
.eeb-encoded { 
position:relative; 
margin-top:-0.3em; 
z-index:1000; 
color:green; 
}a {
text-decoration-thickness: 1px !important;
text-underline-offset: .1em;
} a, .wp-block-navigation__responsive-container-open {
transition: all 300ms ease;
} :where(.wp-site-blocks *:focus) {
outline-width: 2px;
outline-style: solid;
} .wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) {
margin-bottom: 3px;
} .wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
outline-offset: 4px;
} .wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
outline-offset: 0;
} h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
text-wrap: pretty;
} .more-link {
display: block;
} strong {
font-weight: 700;
}
.has-xx-large-font-size strong {
font-weight: 600;
}  .wp-block-navigation__responsive-container-open {
background-color: var(--wp--preset--color--contrast);
padding-top: calc(0.6rem - 2px);
padding-right: calc(2.25rem - 2px);
padding-bottom: calc(0.6rem - 2px);
padding-left: calc(2.25rem - 2px);
border-radius: 99px;
letter-spacing: 0.05em;
font-size: var(--wp--preset--font-size--small) !important;
font-weight: 700;
border: 2px solid var(--wp--preset--color--contrast);
line-height: 1.4;
color: var(--wp--preset--color--base);
}
.wp-block-navigation__responsive-container-open:hover {
background-color: color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent);
border-color: transparent;
color: var(--wp--preset--color--base);
} .wp-block-navigation__responsive-container-close {
position: fixed;
top: 2rem;
right: 2rem;
font-size: var(--wp--preset--font-size--medium) !important;
} .wp-block-navigation__responsive-container.is-menu-open {
justify-content: center;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
padding-top: 0 !important;
} .wp-block-navigation__responsive-container .wp-block-navigation__container > li > .wp-block-navigation-item__content {
padding: 10px 0;
} .wp-block-navigation .wp-block-navigation-item__content:hover {
text-decoration: none;
opacity: 0.7;
} .services-menu .current-menu-item {
color: var(--wp--preset--color--accent-3);
} .header-buttons {
white-space: nowrap;
} .wp-block-navigation__submenu-container {
text-transform: none;
padding: .5em 0 !important;
letter-spacing: 0;
border-radius: 18px;
background-color: rgba(0,82,140,0.91) !important;
}
.wp-block-navigation__submenu-container li {
background-color: transparent !important;
font-weight: 600;
} @media (max-width: 1100px) {
.logo-subline {
display: none !important;
}
}
@media (max-width: 520px) {
.header-buttons {
display: none !important;
}
}
@media (min-width: 831px) {
.header-right-wrapper {
gap: var(--wp--preset--spacing--40);
}
}
@media (max-width: 830px) {
.header-right-wrapper nav {
gap: var(--wp--preset--spacing--20) !important;
}
} @media (min-width:600px) and (max-width:830px) {
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
bottom: 0;
display: none;
left: 0;
position: fixed;
right: 0;
top: 0;
}
.wp-block-navigation__responsive-container-open:not(.always-shown) {
display: flex;
}
} .wp-post-image {
border-radius: 18px;
} .wp-block-media-text[style*="border-radius:18px"] .wp-block-media-text__media img {
border-top-left-radius: 18px;
border-bottom-left-radius: 18px;
}
@media (max-width: 600px) {
.wp-block-media-text[style*="border-radius:18px"] .wp-block-media-text__media img {
border-top-left-radius: 18px;
border-bottom-left-radius: 0;
border-top-right-radius: 18px;
}
}  @media (max-width: 1270px) {
.teaser-boxes {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
}
@media (max-width: 600px) {
.teaser-boxes {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.teaser-boxes .wp-block-cover {
min-height: auto !important;
aspect-ratio: 3 / 2 !important;
}
} .wp-block-media-text.team {
aspect-ratio: 4 / 2.4 !important;
}
@media (max-width: 1350px) {
.wp-block-group:has(> .team) {
max-width: var(--wp--style--global--content-size) !important;
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
}
@media (max-width: 670px) {
.wp-block-group:has(> .team) {
max-width: 420px !important;
}
.wp-block-media-text.team {
aspect-ratio: initial !important;
}
.wp-block-media-text.is-stacked-on-mobile.team {
grid-template-columns: 100% !important;
}
.wp-block-media-text.is-stacked-on-mobile.team > .wp-block-media-text__media {
aspect-ratio: 2 / 3 !important;
grid-column: 1;
grid-row: 1;
}
.wp-block-media-text.is-stacked-on-mobile.team > .wp-block-media-text__content {
grid-column: 1;
grid-row: 2;
}
.wp-block-media-text.team[style*="border-radius:18px"] .wp-block-media-text__media img {
border-top-left-radius: 18px;
border-bottom-left-radius: 0;
border-top-right-radius: 18px;
}
}
.team h3 {
line-height: 1.3;
} @media (max-width: 600px) {
.services-menu {
display: none;
}
} @media (max-width: 1070px) {
.custom-cover-1 .wp-block-cover__inner-container > .wp-block-group {
min-height: auto !important;
}
}