.-sticky .header-wrap-inner {
background: #ffffff61;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
padding: 0px 10px;
border-radius: 10px;
margin-top: 10px;
}
.header-wrap-inner {
padding: 0px 10px;
}
.blur-bg {
background: #ffffff61;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}
.header-wrap {
margin-top: 10px;
}
.project-card {
aspect-ratio: 1/1;
}
.widget_block svg {
fill: #fff;
width: 2em;
height: auto;
}
#block-16 .wp-block-image {
max-width: 250px;
}
.widget_block a,
.widget_block p {
font-size: 1.025rem;
}
.header-wrap-inner .menu-optional {
gap: 10px;
}
.page-headline.without-cap:not(.-full-vh) {
margin-bottom: 100px;
}
@media screen and (max-width: 1024px) {
.page-headline.without-cap:not(.-full-vh) {
margin-bottom: 50px;
padding-bottom: 50px;
}
}
.page-container.bottom-offset {
padding-bottom: 100px !important;
} .meta-holder li:nth-child(1),
.meta-holder li:nth-child(2) {
display: none;
}
.meta-item .prefix {
text-align: center;
}
@media screen and (max-width: 768px) {
.single-post .single-post-layout.-with-sharing .post-page-container {
flex-direction: column-reverse;
}
.header-wrap-inner {
padding: 0px;
}
.menu-optional .btn-optional {
font-size: 13px !important;
}
}
@media screen and (max-width: 1180px) {
.page-headline::before {
border-radius: 0px;
}
}
.cf7-heading {
color: #fff;
}
.wpcf7-list-item {
margin: 0em;
}
.feature-list {
list-style: none;
}
.feature-list strong {
font-weight: 700;
}
.menu-mobile-overlay .copyright {
display: none;
}
.menu-mobile-overlay .lang-dropdown {
margin: 0.45rem 0;
}
.feature-list li {
margin: 0.5em 0 !important;
}
.feature-list li {
font-weight: 400
}
.link-white {
color: #fff;
font-weight: 700;
}
.page-template-default .page-container.bottom-offset {
padding-bottom: 0px !important;
} .ohio-modal {
position: fixed;
z-index: 9999;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
display: flex;
align-items: center;
justify-content: center;
overflow: hidden; }
.ohio-modal-content {
background-color: #1E262B;
color: #FFFFFF;
max-height: 90vh; overflow-y: auto; margin: 0 auto;
padding: 20px;
width: 80%;
max-width: 600px;
border-radius: 5px;
position: relative;
top: 30px;
}
.ohio-close-modal {
float: right;
font-size: 28px;
font-weight: bold;
cursor: pointer;
position: absolute;
top: 10px;
right: 20px;
}
.ohio-close-modal {
float: right;
font-size: 28px;
font-weight: bold;
cursor: pointer;
}
.wpcf7-submit {
background-color: #3C6E66 !important;
color: #FFFFFF !important;
border: none !important;
padding: 10px 20px !important;
cursor: pointer !important;
}
.wpcf7-submit:hover {
opacity: 0.9;
}
body.ohio-modal-open {
overflow: hidden;
position: fixed;
width: 100%;
}  .privacy-en { display: none; } html[lang="en"] .privacy-en,
html[lang="en-US"] .privacy-en,
html[lang="en-GB"] .privacy-en {
display: inline;
} html[lang="en"] .privacy-cz,
html[lang="en-US"] .privacy-cz,
html[lang="en-GB"] .privacy-cz {
display: none;
} #block-20, #block-21, #block-22, #block-24, #block-23 { display: none;
} #block-12, #block-13, #block-14, #block-18, #block-19 { display: none;
} html[lang="cs"] #block-12,
html[lang="cs"] #block-13,
html[lang="cs"] #block-14,
html[lang="cs"] #block-18,
html[lang="cs"] #block-19,
html[lang="cs-CZ"] #block-12,
html[lang="cs-CZ"] #block-13,
html[lang="cs-CZ"] #block-14,
html[lang="cs-CZ"] #block-18,
html[lang="cs-CZ"] #block-19 {
display: block; } html[lang="en"] #block-20,
html[lang="en"] #block-21,
html[lang="en"] #block-22,
html[lang="en"] #block-24,
html[lang="en"] #block-23,
html[lang="en-US"] #block-20,
html[lang="en-US"] #block-21,
html[lang="en-US"] #block-22,
html[lang="en-US"] #block-24,
html[lang="en-US"] #block-23,
html[lang="en-GB"] #block-20,
html[lang="en-GB"] #block-21,
html[lang="en-GB"] #block-22,
html[lang="en-GB"] #block-24,
html[lang="en-GB"] #block-23 {
display: block; }
.site-footer .widget-title {
color: #ffffff;
font-size: 20px;
line-height: 20px;
}
.wp-block-social-links a svg:hover {
fill:#4D9376;
transition: all 0.3s ease-in-out;
}
.wp-block-social-links a:hover {
animation:none;
}