@charset "UTF-8";
           .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
&:focus {
outline: none;
}
&.dragging {
cursor: pointer;
cursor: hand;
}
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
left: 0;
top: 0;
display: block;
margin-left: auto;
margin-right: auto;
&:before,
&:after {
content: "";
display: table;
}
&:after {
clear: both;
}
.slick-loading & {
visibility: hidden;
}
}
.slick-slide {
float: left;
height: 100%;
min-height: 1px;
[dir="rtl"] & {
float: right;
}
img {
display: block;
}
&.slick-loading img {
display: none;
}
display: none;
&.dragging img {
pointer-events: none;
}
.slick-initialized & {
display: block;
}
.slick-loading & {
visibility: hidden;
}
.slick-vertical & {
display: block;
height: auto;
border: 1px solid transparent;
}
}
.slick-arrow.slick-hidden {
display: none;
}     .tt-u {
text-transform: uppercase;
} .ta-l {
text-align: left;
}
.ta-c {
text-align: center;
}
.ta-r {
text-align: right;
}  .df {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.df--fw-w {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.df--fw-nw {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.df { }
.df--ai-s {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.df--ai-c {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.df { }
.df--jc-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.df--jc-sb {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.df { }
.df--fw-w {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.df--fw-nw {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}   @font-face {
font-display: swap;
font-family: "Geist";
font-style: normal;
font-weight: 300;
src: url(//www.csve.cz/wp-content/themes/csve-theme/assets/fonts/Geist-Light.woff2) format("woff2");
} @font-face {
font-display: swap;
font-family: "Geist";
font-style: normal;
font-weight: 400;
src: url(//www.csve.cz/wp-content/themes/csve-theme/assets/fonts/Geist-Regular.woff2) format("woff2");
} @font-face {
font-display: swap;
font-family: "Geist";
font-style: normal;
font-weight: 500;
src: url(//www.csve.cz/wp-content/themes/csve-theme/assets/fonts/Geist-Medium.woff2) format("woff2");
} @font-face {
font-display: swap;
font-family: "Geist";
font-style: normal;
font-weight: 600;
src: url(//www.csve.cz/wp-content/themes/csve-theme/assets/fonts/Geist-SemiBold.woff2) format("woff2");
} @font-face {
font-display: swap;
font-family: "Geist";
font-style: normal;
font-weight: 700;
src: url(//www.csve.cz/wp-content/themes/csve-theme/assets/fonts/Geist-Bold.woff2) format("woff2");
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Geist";
font-weight: 500;
}
h1,
.h1 { font-size: calc(var(--fs-rate) * 6.4rem);
line-height: 1.09375;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
h2,
.h2 { font-size: calc(var(--fs-rate) * 4.8rem);
line-height: normal;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
h3,
.h3 { font-size: calc(var(--fs-rate) * 3.9rem);
line-height: normal;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
h4,
.h4 { font-size: calc(var(--fs-rate) * 3.1rem);
line-height: normal;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
h5,
.h5 { font-size: calc(var(--fs-small-rate) * 2.5rem);
line-height: normal;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
h6,
.h6 { font-size: calc(var(--fs-small-rate) * 2rem); line-height: normal;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
} .subheader { font-size: calc(var(--fs-small-rate) * 2rem);
line-height: 1.2;
text-transform: uppercase;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
p {
font-family: "Geist";
font-weight: 300;
font-size: 1.6rem;
line-height: 1.5;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
a,
.link { font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 300;
text-decoration-line: underline;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
strong,
.strong { font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 700;
}
.sbt { font-size: 13px;
line-height: normal;
font-family: "Geist";
font-weight: 300;
}
.tag { font-size: 1rem;
line-height: normal;
font-family: "Geist";
font-weight: 300;
}
.article { font-size: calc(var(--fs-small-rate) * 2rem);
line-height: 1.4;
font-family: "Geist";
font-weight: 300;
}
.article { font-size: calc(var(--fs-small-rate) * 2rem);
line-height: 1.4;
font-family: "Geist";
font-weight: 300;
text-decoration-line: underline;
}              html,
body {
background: linear-gradient(303deg, rgba(238, 240, 254, 0.5) 35.8%, rgba(255, 255, 255, 0.5) 55.79%, rgba(238, 240, 254, 0.5) 79.25%), var(--SVE-white, #fff);
color: black;
font-family: "Open Sans", Arial, sans-serif;
font-size: 62.5%;
-webkit-text-size-adjust: 100%;
}
@media screen and (max-width: 1500px) {
html,
body {
font-size: 58%;
}
}
@media screen and (max-width: 1240px) {
html,
body {
font-size: 55%;
}
}
html.withMenu,
body.withMenu {
overflow: hidden;
}
body {
font-size: 1.6rem;
}
* {
margin: 0;
padding: 0;
border: none;
outline: none;
-webkit-tap-highlight-color: transparent;
-webkit-box-sizing: border-box;  box-sizing: border-box; }
*:focus {
outline: none;
-webkit-tap-highlight-color: transparent;
}
* { --SVE-Blue-Blue-10: #eef0fe;
--SVE-Blue-Blue-20: #ced4fc;
--SVE-Blue-Blue-30: #a9b4fb;
--SVE-Blue-Blue-40: #6381f7;
--SVE-Blue-Blue-50: #2259e1;
--SVE-Blue-Blue-60: #1d4295;
--SVE-Blue-Blue-70: #071f5a;
--SVE-Red-Red-10: #ffe8e8;
--SVE-Red-Red-20: #ffb1b1;
--SVE-Red-Red-30: #ff8484;
--SVE-Red-Red-40: #ff2626;
--SVE-Red-Red-50: #e51d27;
--SVE-Red-Red-60: #830000;
--SVE-Red-Red-70: #3a0000;
--Cool-grey-Cool-grey-100: #f2f4f8;
--Cool-grey-Cool-grey-90: #dde1e6;
--Cool-grey-Cool-grey-80: #c1c7cd;
--Cool-grey-Cool-grey-70: #a2a9b0;
--Cool-grey-Cool-grey-60: #878d96;
--Cool-grey-Cool-grey-50: #697077;
--Cool-grey-Cool-grey-40: #4d5358;
--Cool-grey-Cool-grey-30: #343a3f;
--Cool-grey-Cool-grey-20: #21272a;
--Cool-grey-Cool-grey-10: #121619;
--primary: #031633;
--primary-rgb: 3, 22, 51;
--black: #000;
--black-rgb: 0, 0, 0;
--white: #fff;
--white-rgb: 255, 255, 255;
--gray: #909296;
--gray-rgb: 144, 146, 150;
--violet: #9C68E2;
--violet-rgb: 156, 104, 226;
--fs-rate: 1;
--fs-small-rate: 1;
}
@media screen and (max-width: 1024px) {
* {
--fs-rate: 0.85;
--fs-small-rate: 0.85;
}
}
@media screen and (max-width: 640px) {
* {
--fs-rate: 0.75;
--fs-small-rate: 0.8;
}
}
@media screen and (max-width: 450px) {
* {
--fs-rate: 0.65;
--fs-small-rate: 0.75;
}
}
input,
textarea,
select {
color: black;
font-size: 14px;
font-family: "Open Sans", Arial, sans-serif;
}
textarea {
resize: vertical;
}
a {
color: black;
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a,
label,
input[type=button],
input[type=submit] {
cursor: pointer;
}
.clear,
.clearfix:after {
content: " ";
width: 100%;
height: 0px;
display: block;
overflow: hidden;
clear: both;
}
.alignleft {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.aligncenter {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.alignright {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.has-text-align-left {
width: 100%;
text-align: center;
}
.has-text-align-center {
width: 100%;
text-align: center;
}
.has-text-align-right {
width: 100%;
text-align: right;
}
.hidden {
display: none;
}
.container {
margin: 0 auto;
position: relative;
padding: 0 2.5rem;
width: 100%;
max-width: 144rem;
}
.container-header {
margin: 0 auto;
position: relative;
padding: 0;
width: 100%;
max-width: 120rem;
}
img,
svg {
max-width: 100%;
height: auto;
} #smooth-content {
will-change: transform;
}
@media screen and (max-width: 600px) {
#smooth-content {
will-change: auto;
}
} .hamburger {
position: absolute;
top: 50%;
right: calc((4rem - calc(4rem * 0.5)) / 2 + 0);
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
width: calc(4rem * 0.5);
height: calc(4rem * 0.5);
margin: 0;
padding: 0;
font-size: 0;
text-indent: -9999px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
cursor: pointer;
}
.hamburger:focus {
outline: none;
}
.hamburger:before {
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border-radius: 4px;
content: " ";
display: block;
width: 4rem;
height: 4rem;
position: absolute;
z-index: 0;
background: transparent;
}
.hamburger span {
border-radius: 1.5px;
display: block;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
height: 2px;
width: 100%;
background: var(--SVE-Blue-Blue-40, #6381f7);
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.hamburger span:before, .hamburger span:after {
border-radius: 1.5px;
content: "";
position: absolute;
display: block;
left: 0;
width: 100%;
height: 2px;
background: var(--SVE-Blue-Blue-40, #6381f7);
}
.hamburger span:before {
top: -6px;
}
.hamburger span:after {
bottom: -6px;
}
.hamburger { }
.hamburger--htx {
background: transparent;
}
.hamburger--htx span:before, .hamburger--htx span:after {
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.hamburger--htx span:before {
-webkit-transition-property: top, -webkit-transform;
transition-property: top, -webkit-transform;
transition-property: top, transform;
transition-property: top, transform, -webkit-transform;
}
.hamburger--htx span:after {
-webkit-transition-property: bottom, -webkit-transform;
transition-property: bottom, -webkit-transform;
transition-property: bottom, transform;
transition-property: bottom, transform, -webkit-transform;
}
.hamburger--htx.is-active {
background: transparent;
}
.hamburger--htx.is-active span {
background: none;
-webkit-transition: none;
transition: none;
}
.hamburger--htx.is-active span:before {
top: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.hamburger--htx.is-active span:after {
bottom: 0;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.hamburger--htx.is-active span:before, .hamburger--htx.is-active span:after {
-webkit-transition-delay: 0s, 0.3s;
transition-delay: 0s, 0.3s;
}
.is-content-justification-center {
width: 100%;
}
.is-content-justification-center .has-text-align-center {
text-align: center;
}
.inner {
padding-bottom: 8rem;
}
@media screen and (max-width: 768px) {
.inner {
padding-bottom: 4rem;
}
} .btn_primary {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-50, #2259e1);
color: var(--SVE-white, #fff);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 500;
}
.btn_primary:hover {
background: var(--SVE-Blue-Blue-40, #6381f7);
}
.btn_secondary {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-10, #eef0fe);
color: var(--SVE-Blue-Blue-50, #2259e1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 500;
}
.btn_secondary:hover {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.btn_secondary svg g path {
stroke: var(--SVE-Blue-Blue-50, #2259e1);
} @media screen and (max-width: 600px) {
body {
padding-top: var(--site-header-height, 76.5px);
}
}
body.admin-bar .action-header {
top: 32px;
}
@media screen and (max-width: 782px) {
body.admin-bar .action-header {
top: 46px;
}
}
body.admin-bar .site-header {
top: calc(var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
body.admin-bar .site-header {
top: calc(var(--action-header-height) + 46px);
}
}
body.admin-bar .menu-primary {
top: calc(var(--action-header-height) + var(--site-header-height) + 32px);
}
@media screen and (max-width: 782px) {
body.admin-bar .menu-primary {
top: calc(var(--action-header-height) + var(--site-header-height) + 46px);
}
}
.action-header {
width: 100%;
position: fixed;
left: 0;
top: 0;
z-index: 501;
display: none;
}
.action-header__content {
width: 100%;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.5rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 auto;
text-align: center;
}
@media screen and (max-width: 1171px) {
.action-header__content {
gap: 2rem;
}
}
.action-header__content {
background: var(--SVE-Blue-Blue-70, #071f5a);
}
.action-header__content .strong {
color: var(--SVE-white, #fff);
}
.action-header__content .buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
}
.action-header__content .buttons .btn_close {
color: var(--SVE-white, #fff);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.action-header__content .buttons .btn_close:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-header {
width: 100%;
position: fixed;
left: 0;
top: var(--action-header-height);
z-index: 500;
background: var(--NAVBAR, linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f8f8ff 0, #eef0fe 49.5%, #f8f8ff 100%, rgba(255, 255, 255, 0) 100%));
padding: 1.6rem 2.5rem;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-header.scrolled {
-webkit-box-shadow: 0px 25px 37px rgba(0, 0, 0, 0.05);
box-shadow: 0px 25px 37px rgba(0, 0, 0, 0.05);
}
.site-header .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-header .site-header__left-col {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.site-header .site-header__left-col img {
width: 100%;
max-width: 17.7rem;
height: 4.8rem;
}
.site-header .site-header__right-col {
position: relative;
text-align: left;
}
.site-header .hamburger {
display: none;
}
.site-header nav {
display: inline-block;
vertical-align: middle;
}
.site-header ul {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 2rem;
list-style: none;
}
.site-header ul li.menu-item-has-children > a > .arrow {
display: inline-block;
margin-left: 0.4rem;
position: relative;
top: 1px;
}
@media screen and (max-width: 970px) {
.site-header ul li.menu-item-has-children > a > .arrow.menu-item-has-children > a {
left: 0.8rem;
position: relative;
}
.site-header ul li.menu-item-has-children > a > .arrow {
top: 3px !important;
width: 100%;
max-width: 2rem !important;
}
}
.site-header ul li:hover > .sub-menu {
opacity: 1;
pointer-events: all;
}
@media screen and (max-width: 980px) {
.site-header ul li:hover > .sub-menu {
-webkit-transform: none;
transform: none;
}
}
.site-header ul li .sub-menu {
width: 100%;
max-width: 21.8rem;
display: block;
position: absolute;
z-index: 100;
padding: 1.8rem 2.4rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
gap: 0.8rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
pointer-events: none;
opacity: 0;
background: var(--SVE-white, #fff);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
@media only screen and (max-width: 970px) {
.site-header ul li .sub-menu {
opacity: 1;
}
}
.site-header ul li .sub-menu li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 21.8rem;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0.4rem 0;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.site-header ul li .sub-menu li:hover a {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-header ul li .sub-menu li:last-child {
border-bottom: none;
}
.site-header ul li .sub-menu li a {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
text-align: start;
gap: 2.4rem;
color: var(--SVE-Blue-Blue-70, #071f5a);
font-family: "Geist";
font-size: 1.6rem;
font-style: normal;
font-weight: 300;
line-height: 1.5;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-header ul li a {
color: var(--SVE-Blue-Blue-70, #071f5a);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-header ul li a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-header__search {
position: relative;
display: inline-block;
vertical-align: middle;
margin-left: 2rem;
}
.site-header__search.mobile-menu {
display: none;
}
.site-header__search form {
font-size: 0;
position: relative;
}
.site-header__search form #search::-webkit-input-placeholder {
font-size: 0;
}
.site-header__search form #search::-moz-placeholder {
font-size: 0;
}
.site-header__search form #search:-ms-input-placeholder {
font-size: 0;
}
.site-header__search form #search::-ms-input-placeholder {
font-size: 0;
}
.site-header__search form #search::placeholder {
font-size: 0;
}
.site-header__search input {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 19.3rem;
padding: 0.4rem 0.8rem;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
border-radius: 0.8rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.site-header__search button {
position: absolute;
z-index: 2;
font-size: 0;
background: var(--SVE-white, #fff);
color: var(--SVE-Blue-Blue-50, #2259e1);
width: 2rem;
height: 2rem;
top: 0.5rem;
right: 0.8rem;
text-align: center;
border: none;
aspect-ratio: 1/1;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-header__search button:hover {
cursor: pointer;
} @media screen and (max-width: 970px) {
.site-header__right-col {
margin-right: 0;
}
}
@media screen and (max-width: 970px) and (max-width: 450px) {
.site-header__right-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 2rem;
flex: 0 0 2rem;
}
}
@media screen and (max-width: 970px) {
.site-header__search {
margin-left: 5rem;
}
.site-header__search.mobile-menu {
display: none;
}
}
@media screen and (max-width: 970px) and (max-width: 450px) {
.site-header__search.desktop-search {
display: none;
}
.site-header__search.mobile-menu {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-left: 0;
padding-bottom: 3rem;
}
}
@media screen and (max-width: 970px) {
.site-header .hamburger {
display: block;
}
.site-header .menu-primary {
max-height: 0;
position: fixed;
left: 0;
right: 0;
top: calc(var(--action-header-height) + var(--site-header-height));
display: block;
overflow: hidden;
background: var(--NAVBAR, linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f8f8ff 0, #eef0fe 49.5%, #f8f8ff 100%, rgba(255, 255, 255, 0) 100%));
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-header .menu-primary .hidden {
display: none;
}
.site-header .menu-primary .menu-item-has-children > a {
cursor: pointer;
left: 1rem;
position: relative;
}
.site-header .menu-primary .menu-item-has-children > a .arrow {
-webkit-transition: -webkit-transform 0.3s ease;
transition: -webkit-transform 0.3s ease;
transition: transform 0.3s ease;
transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.site-header .menu-primary .menu-item-has-children.open > a .arrow {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.site-header .menu-primary ul {
display: block;
text-align: center;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.site-header .menu-primary ul li {
margin: 1rem 0;
}
.site-header .menu-primary ul li.menu-item-has-children > a > .arrow {
top: 9px;
width: 100%;
max-width: 3rem;
}
.site-header .menu-primary ul li .sub-menu {
width: 100%;
max-width: 85%;
position: relative;
margin-top: 0;
text-align: start;
padding: 0 1.6rem;
margin: 0 auto;
}
.site-header .menu-primary ul li .sub-menu li {
width: 100%;
max-width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0.8rem 1.6rem;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
gap: 0;
border-bottom: none;
}
.site-header .menu-primary ul li .sub-menu li a {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
padding: 0;
color: var(--SVE-Blue-Blue-70, #071f5a);
font-family: "Geist", sans-serif;
font-size: 1.6rem;
font-style: normal;
font-weight: 300;
line-height: 1.5; }
.site-header .menu-primary ul li .sub-menu li a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-header .menu-primary ul li a {
padding: 1.5rem 0;
color: var(--SVE-Blue-Blue-70, #071f5a);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-header .menu-primary ul li a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-header.withMenu .menu-primary {
max-height: calc(100vh - var(--action-header-height) - var(--site-header-height));
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
}
#cookiescript_badge {
display: none !important;
}  .site-footer {
background: var(--SVE-Blue-Blue-70, #071f5a);
}
.site-footer__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
padding: 8rem 0;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
margin: 0 auto;
}
.site-footer__content-menu {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 4rem;
}
.site-footer__content-menu .col-left {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
max-width: 40.8rem;
gap: 4rem;
-webkit-box-align: self-start;
-ms-flex-align: self-start;
align-items: self-start;
}
.site-footer__content-menu .col-left__text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 2.4rem;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: start;
}
.site-footer__content-menu .col-left__text p {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content-menu .col-left__social-site {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 0.8rem;
}
.site-footer__content-menu .col-left__social-site .facebook,
.site-footer__content-menu .col-left__social-site .linkedin {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-footer__content-menu .col-left__social-site .facebook img,
.site-footer__content-menu .col-left__social-site .linkedin img {
width: 100%;
max-width: 4rem;
height: 4rem;
}
.site-footer__content-menu .col-left__social-site .facebook:hover,
.site-footer__content-menu .col-left__social-site .linkedin:hover {
opacity: 0.8;
}
.site-footer__content-menu .col-right {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
@media screen and (max-width: 700px) {
.site-footer__content-menu .col-right {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 4rem;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: start;
}
}
.site-footer__content-menu .col-right__navigation {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
width: 100%;
max-width: 21.4rem;
}
.site-footer__content-menu .col-right__navigation-title .strong {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content-menu .col-right__navigation-link ul li {
list-style: none;
padding-bottom: 0.4rem;
}
.site-footer__content-menu .col-right__navigation-link ul li a {
color: var(--SVE-Blue-Blue-10, #eef0fe);
font-family: "Geist";
font-size: 1.6rem;
font-style: normal;
font-weight: 300;
line-height: 1.5;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-footer__content-menu .col-right__navigation-link ul li a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-footer__content-menu .col-right__navigation .another {
margin-top: 4rem;
}
@media screen and (max-width: 456px) {
.site-footer__content-menu .col-right__navigation .another {
margin-top: 0;
}
}
.site-footer__content-menu .col-right__contact {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 4rem;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site-footer__content-menu .col-right__contact-correspondence .title-correspondence {
max-width: 19rem;
}
.site-footer__content-menu .col-right__contact-correspondence .title-correspondence .strong {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content-menu .col-right__contact-czech-firm, .site-footer__content-menu .col-right__contact-correspondence {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site-footer__content-menu .col-right__contact-czech-firm .title, .site-footer__content-menu .col-right__contact-correspondence .title {
max-width: 15rem;
}
.site-footer__content-menu .col-right__contact-czech-firm .title .strong, .site-footer__content-menu .col-right__contact-correspondence .title .strong {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content-menu .col-right__contact-czech-firm .info, .site-footer__content-menu .col-right__contact-correspondence .info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
}
.site-footer__content-menu .col-right__contact-czech-firm .info .phone,
.site-footer__content-menu .col-right__contact-czech-firm .info .mail,
.site-footer__content-menu .col-right__contact-czech-firm .info .address,
.site-footer__content-menu .col-right__contact-czech-firm .info .organization, .site-footer__content-menu .col-right__contact-correspondence .info .phone,
.site-footer__content-menu .col-right__contact-correspondence .info .mail,
.site-footer__content-menu .col-right__contact-correspondence .info .address,
.site-footer__content-menu .col-right__contact-correspondence .info .organization {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 1.6rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-footer__content-menu .col-right__contact-czech-firm .info .phone svg g path,
.site-footer__content-menu .col-right__contact-czech-firm .info .mail svg g path,
.site-footer__content-menu .col-right__contact-czech-firm .info .address svg g path,
.site-footer__content-menu .col-right__contact-czech-firm .info .organization svg g path, .site-footer__content-menu .col-right__contact-correspondence .info .phone svg g path,
.site-footer__content-menu .col-right__contact-correspondence .info .mail svg g path,
.site-footer__content-menu .col-right__contact-correspondence .info .address svg g path,
.site-footer__content-menu .col-right__contact-correspondence .info .organization svg g path {
stroke: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-footer__content-menu .col-right__contact-czech-firm .info .phone a,
.site-footer__content-menu .col-right__contact-czech-firm .info .mail a,
.site-footer__content-menu .col-right__contact-czech-firm .info .address a,
.site-footer__content-menu .col-right__contact-czech-firm .info .organization a, .site-footer__content-menu .col-right__contact-correspondence .info .phone a,
.site-footer__content-menu .col-right__contact-correspondence .info .mail a,
.site-footer__content-menu .col-right__contact-correspondence .info .address a,
.site-footer__content-menu .col-right__contact-correspondence .info .organization a {
color: var(--SVE-Blue-Blue-10, #eef0fe);
padding-top: 0.4rem;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-footer__content-menu .col-right__contact-czech-firm .info .phone a:hover,
.site-footer__content-menu .col-right__contact-czech-firm .info .mail a:hover,
.site-footer__content-menu .col-right__contact-czech-firm .info .address a:hover,
.site-footer__content-menu .col-right__contact-czech-firm .info .organization a:hover, .site-footer__content-menu .col-right__contact-correspondence .info .phone a:hover,
.site-footer__content-menu .col-right__contact-correspondence .info .mail a:hover,
.site-footer__content-menu .col-right__contact-correspondence .info .address a:hover,
.site-footer__content-menu .col-right__contact-correspondence .info .organization a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-footer__content-menu .col-right__contact-czech-firm .info .phone p,
.site-footer__content-menu .col-right__contact-czech-firm .info .mail p,
.site-footer__content-menu .col-right__contact-czech-firm .info .address p,
.site-footer__content-menu .col-right__contact-czech-firm .info .organization p, .site-footer__content-menu .col-right__contact-correspondence .info .phone p,
.site-footer__content-menu .col-right__contact-correspondence .info .mail p,
.site-footer__content-menu .col-right__contact-correspondence .info .address p,
.site-footer__content-menu .col-right__contact-correspondence .info .organization p {
color: var(--SVE-Blue-Blue-10, #eef0fe);
padding-top: 0.4rem;
}
.site-footer__content-menu .col-right__contact-media {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 0.8rem;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.site-footer__content-menu .col-right__contact-media .title .strong {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content-menu .col-right__contact-media .info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
}
.site-footer__content-menu .col-right__contact-media .info .phone,
.site-footer__content-menu .col-right__contact-media .info .mail,
.site-footer__content-menu .col-right__contact-media .info .name {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 1.6rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.site-footer__content-menu .col-right__contact-media .info .phone svg g path,
.site-footer__content-menu .col-right__contact-media .info .mail svg g path,
.site-footer__content-menu .col-right__contact-media .info .name svg g path {
stroke: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-footer__content-menu .col-right__contact-media .info .phone a,
.site-footer__content-menu .col-right__contact-media .info .mail a,
.site-footer__content-menu .col-right__contact-media .info .name a {
color: var(--SVE-Blue-Blue-10, #eef0fe);
padding-top: 0.4rem;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.site-footer__content-menu .col-right__contact-media .info .phone a:hover,
.site-footer__content-menu .col-right__contact-media .info .mail a:hover,
.site-footer__content-menu .col-right__contact-media .info .name a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.site-footer__content-menu .col-right__contact-media .info .phone p,
.site-footer__content-menu .col-right__contact-media .info .mail p,
.site-footer__content-menu .col-right__contact-media .info .name p {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content .site-footer__file-mark {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-top: 4rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 2.4rem;
}
.site-footer__content .site-footer__file-mark p {
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.site-footer__content .site-footer__file-mark a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
color: var(--SVE-Blue-Blue-10, #eef0fe);
}
.arrows {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.arrows .swiper-button-next,
.arrows .swiper-button-prev {
position: relative;
}
.arrows .swiper-button-next {
right: -10rem;
}
.arrows .swiper-button-next::after {
font-size: 14px;
}
.arrows .swiper-button-prev {
left: -10rem;
}
.arrows .swiper-button-prev::after {
font-size: 14px;
}
.arrows-gallery {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.arrows-gallery .swiper-button-next,
.arrows-gallery .swiper-button-prev {
position: relative;
}
.arrows-gallery .swiper-button-next {
right: -15rem;
top: 2.2rem;
}
@media screen and (max-width: 600px) {
.arrows-gallery .swiper-button-next {
top: 3.2rem;
}
}
.arrows-gallery .swiper-button-next::after {
font-size: 14px;
}
.arrows-gallery .swiper-button-prev {
left: -15rem;
top: 2.2rem;
}
@media screen and (max-width: 600px) {
.arrows-gallery .swiper-button-prev {
top: 3.2rem;
}
}
.arrows-gallery .swiper-button-prev::after {
font-size: 14px;
}
@media screen and (max-width: 1065px) {
.site-footer__content-menu {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
} .primary .wp-element-button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-50, #2259e1);
color: var(--SVE-white, #fff);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.primary .wp-element-button:hover {
background: var(--SVE-Blue-Blue-40, #6381f7);
}
.secondary .wp-element-button,
.secondary a[rel=btn_secondary] {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-10, #eef0fe);
color: var(--SVE-Blue-Blue-50, #2259e1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 500;
}
.secondary .wp-element-button:hover,
.secondary a[rel=btn_secondary]:hover {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.cookie {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 4rem;
width: 100%;
text-align: left;
}
.cookie a {
color: var(--SVE-Blue-Blue-10, #eef0fe);
text-align: left;
font-family: "Geist";
font-weight: 300;
font-size: 1.6rem;
line-height: 1.5;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.cookie a:hover {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.admin-bar.page-template-default {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar.page-template-default {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.page-template-default {
padding-top: calc(var(--site-header-height) + var(--action-header-height));
}
.page-template-default main {
display: block;
width: 100%;
max-width: 91.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin: 0 auto;
padding: 0 2.5rem;
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
@media screen and (max-width: 600px) {
.page-template-default main {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 0);
}
}
.page-template-default main a {
font-weight: 700;
color: var(--SVE-Blue-Blue-50, #2259e1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.page-template-default main a:hover {
text-decoration: none;
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.page-template-default main p {
margin: 0 0 2.4rem 0;
width: 100%;
max-width: 91.6rem;
}
.page-template-default main p iframe {
width: 100%;
height: 54rem;
}
@media screen and (max-width: 600px) {
.page-template-default main p iframe {
height: revert-layer;
}
}
.page-template-default main ul,
.page-template-default main ol {
margin-left: 1.6rem;
margin: 0 0 6rem 1.6rem;
}
.page-template-default main ul li,
.page-template-default main ol li {
position: relative;
margin: 0 0 0.8rem 0;
color: var(--SVE-Blue-Blue-70, #071f5a);
font-family: "Geist";
font-size: 1.6rem;
font-style: normal;
font-weight: 300;
line-height: 1.5;
}
.page-template-default main ul li::before,
.page-template-default main ol li::before {
position: absolute;
content: "";
background: url(//www.csve.cz/wp-content/themes/csve-theme/images/point-filled.svg);
width: 100%;
max-width: 2.4rem;
height: 2.4rem;
left: -3rem;
}
.page-template-default main ul li::marker,
.page-template-default main ol li::marker {
width: 100%;
max-width: 2.4rem;
height: 2.4rem;
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.page-template-default main ul {
list-style-type: none;
margin: 0 0 6rem 2.6rem;
}
.page-template-default main ol li {
padding-left: 0.8rem;
}
.page-template-default main ol li::before {
display: none;
}
.page-template-default main h1 strong {
font-size: calc(var(--fs-rate) * 6.4rem);
line-height: 1.09375;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.page-template-default main h2 strong {
font-size: calc(var(--fs-rate) * 4.8rem);
line-height: normal;
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.page-template-default main h1,
.page-template-default main h2,
.page-template-default main h3,
.page-template-default main h4,
.page-template-default main h5,
.page-template-default main h6 {
margin: 0 0 2.4rem 0;
}
.page-template-default main .wp-block-image {
margin: 0 0 6rem 0;
}
.page-template-default main .wp-block-image img {
max-height: 54.2rem;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
-o-object-fit: cover;
object-fit: cover;
}
.page-template-default main .is-content-justification-center {
width: 100%;
}
.page-template-default main .has-text-align-center {
text-align: center;
}
.page-template-default main .wp-block-file {
width: 100%;
max-width: 91.4rem;
}
.page-template-default main .wp-block-file .wp-block-file__embed {
min-height: 600px !important;
border-radius: 1.2rem;
-webkit-box-shadow: 0px 5px 10px 0px rgba(77, 83, 88, 0.1);
box-shadow: 0px 5px 10px 0px rgba(77, 83, 88, 0.1);
}
.page-template-default main .wp-block-file a {
display: none;
}
.page-template-default main .wp-block-buttons {
margin: 0 0 6rem 0;
}
.page-template-default main .wp-element-caption {
color: var(--SVE-Blue-Blue-70, #071f5a);
font-family: "Geist";
font-size: 1.3rem;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.page-template-default main .wp-block-quote {
margin: 0 0 6rem 0;
}
.page-template-default main .wp-block-quote p {
color: var(--SVE-Blue-Blue-70, #071f5a);
font-family: "Geist";
font-size: 3.1rem;
font-style: normal;
font-weight: 400;
line-height: normal;
margin: 0 0 0.8rem 0;
}
.page-template-default main .wp-block-quote cite {
color: var(--SVE-Blue-Blue-70, #071f5a);
font-family: "Geist";
font-size: 1.6rem;
font-style: normal;
font-weight: 300;
line-height: 1.5;
}
.page-template-default main .wp-block-columns {
gap: 0;
}
.page-template-default main .wp-block-columns .wp-block-column .wp-block-image {
margin: 0 0.8rem 0.8rem 0;
}
.page-template-default main .wp-block-columns .wp-block-column .wp-block-image img {
max-height: 30rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.page-template-default main .wp-block-button a[rel=btn_primary] {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-50, #2259e1);
color: var(--SVE-white, #fff);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.page-template-default main .wp-block-button a[rel=btn_primary]:hover {
background: var(--SVE-Blue-Blue-40, #6381f7);
}
.page-template-default main .wp-block-button a[rel=btn_secondary] {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-10, #eef0fe);
color: var(--SVE-Blue-Blue-50, #2259e1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 500;
}
.page-template-default main .wp-block-button a[rel=btn_secondary]:hover {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.page-template-default main iframe {
max-width: 91.6rem;
width: 100%;
}
.page-template-default main .tabulka-bez-filtrace .container {
padding: 0;
}
@media screen and (max-width: 600px) {
.admin-bar .blog {
padding-top: var(--action-header-height);
}
.blog {
padding-top: var(--action-header-height);
}
}
.wp-block-button a[rel=btn_primary] {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-50, #2259e1);
color: var(--SVE-white, #fff);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.wp-block-button a[rel=btn_primary]:hover {
background: var(--SVE-Blue-Blue-40, #6381f7);
}
.wp-block-button a[rel=btn_secondary] {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-10, #eef0fe);
color: var(--SVE-Blue-Blue-50, #2259e1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 500;
}
.wp-block-button a[rel=btn_secondary]:hover {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.wp-element-button a[rel=btn_secondary],
.wp-block-button__link a[rel=btn_secondary] {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding: 0.8rem 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.4rem;
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-10, #eef0fe);
color: var(--SVE-Blue-Blue-50, #2259e1);
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; font-size: 1.6rem;
line-height: 1.5;
font-family: "Geist";
font-weight: 500;
}
.wp-element-button a[rel=btn_secondary]:hover,
.wp-block-button__link a[rel=btn_secondary]:hover {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
#smooth-wrapper {
max-width: 100%;
}
@media screen and (max-width: 839px) {
.single-action__content .wp-block-image img {
max-width: 91.4rem;
width: 100% !important;
}
}
@media screen and (max-width: 600px) {
section.single-action {
padding-top: 80px;
}
}           .admin-bar .legislativa {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .legislativa {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.legislativa {
padding-top: calc(var(--site-header-height) + var(--action-header-height));
}
.legislativa__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4rem;
margin: 0 auto;
}
.legislativa__content-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.legislativa__content-box-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.legislativa__content-tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 74.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
gap: 0.8rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 auto;
}
.legislativa__content-tags .legislativa-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.legislativa__content-tags .legislativa-tag.active, .legislativa__content-tags .legislativa-tag:hover {
background: var(--SVE-Blue-Blue-10, #eef0fe);
}
.boxes__content {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(39.4667rem, 1fr));
gap: 0.8rem;
width: 100%;
max-width: 120rem;
margin: 0 auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.boxes__content-card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 100%;
}
.boxes__content-card-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 0.8rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.boxes__content-card .empty-tag {
min-height: 2.6rem;
}
.boxes__content-card-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.boxes__content-card-box .logo {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
-ms-flex-item-align: stretch;
align-self: stretch;
background: var(--SVE-Blue-Blue-70, #071f5a);
border-radius: 1.2rem;
}
.boxes__content-card-box .logo svg {
height: 4rem;
}
.boxes__content-card-box .logo svg path {
fill: white !important;
}
.boxes__content-card-box .logo svg g path,
.boxes__content-card-box .logo svg g polyline,
.boxes__content-card-box .logo svg g polygon {
fill: white !important;
}
.boxes__content-card-box .text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.boxes__content-card-box .text-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.boxes__content-card-box .text-content h5 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.boxes__content-card-box .text-content p {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
@media screen and (max-width: 600px) {
.admin-bar .legislativa {
padding-top: var(--action-header-height);
}
.legislativa {
padding-top: var(--action-header-height);
}
}           .admin-bar .action {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .action {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.action {
padding-top: calc(var(--site-header-height) + var(--action-header-height));
}
.action__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.8rem;
margin: 0 auto;
}
.action__content-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.action__content-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.action__content-box-image {
height: 36rem;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
}
.action__content-box-image img {
width: 100%;
max-width: 59.6rem;
height: 36rem;
-o-object-fit: cover;
object-fit: cover;
border-radius: 1.2rem;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.action__content-box-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
-ms-flex-item-align: stretch;
align-self: stretch;
gap: 2.4rem;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.action__content-box-text .title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.action__content-box-text .title__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.action__content-box-text .title__content .sbt {
padding: 0.8rem 2.4rem;
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-50, #2259e1);
color: #fff;
}
.action__content-box-text .title__content-tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 0.4rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.action__content-box-text .title__content-tags .group-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.action__content-box-text .title__content-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.action__content-box:hover .action__content-box-image img {
opacity: 0.8;
}
.action__content-box:hover .action__content-box-text .btn_primary {
background: var(--SVE-Blue-Blue-40, #6381f7);
}
.all-action__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
max-width: 120rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 2.4rem;
margin: 0 auto;
}
.all-action__content-tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 0.8rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.all-action__content-tags .group-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
-webkit-transition: background 0.3s ease;
transition: background 0.3s ease;
}
.all-action__content-tags .group-tag.active, .all-action__content-tags .group-tag:hover {
background: var(--SVE-Blue-Blue-10, #eef0fe);
}
.all-action__content .boxes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
gap: 0.8rem;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.all-action__content .boxes .box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
max-width: 39.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
-ms-flex-negative: 0;
flex-shrink: 0;
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box:hover .box-image img {
opacity: 0.8;
}
.all-action__content .boxes .box:hover .box-text .title .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box-image {
height: 23.1rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.all-action__content .boxes .box-image img {
height: 23.1rem;
max-width: 39.4rem;
-o-object-fit: cover;
object-fit: cover;
border-radius: 1.2rem 1.2rem 0 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.all-action__content .boxes .box:hover .box-text .title .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box-text .title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
}
.all-action__content .boxes .box-text .title .sbt {
padding: 0.8rem 2.4rem;
border-radius: 0.8rem;
background: var(--SVE-Blue-Blue-50, #2259e1);
color: #fff;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content;
}
.all-action__content .boxes .box-text .title-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.all-action__content .boxes .box-text .title-text h5 {
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.all-action__content .boxes .box-text .title .button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.all-action__content nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
}
.all-action__content nav span,
.all-action__content nav a {
font-family: "Geist";
font-weight: 300;
font-size: 1.6rem;
line-height: 1.5;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.all-action__content nav span.current, .all-action__content nav span:hover,
.all-action__content nav a.current,
.all-action__content nav a:hover {
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-50, #2259e1);
}
@media screen and (max-width: 970px) {
.action__content-box {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
}
@media screen and (max-width: 698px) {
.all-action__content .boxes .box {
max-width: 100%;
}
.all-action__content .boxes .box-image img {
max-width: 100%;
}
}
@media screen and (max-width: 600px) {
.action {
padding-top: var(--action-header-height);
}
.action__content-box-image {
height: auto;
}
.action__content-box-image img {
height: auto;
}
}           .admin-bar .aktuality {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .aktuality {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.aktuality {
padding-top: calc(var(--site-header-height) + var(--action-header-height));
}
.aktuality__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto;
}
.aktuality__content-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.aktuality__content-title-tags {
width: 100%;
max-width: 120rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 0.8rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.aktuality__content-title-tags .aktuality-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.aktuality__content-title-tags .aktuality-tag.active, .aktuality__content-title-tags .aktuality-tag:hover {
background: var(--SVE-Blue-Blue-10, #eef0fe);
}
.aktuality-boxes__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
gap: 0.8rem;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 2.4rem;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.aktuality-boxes__content-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 36.8rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.aktuality-boxes__content-box:hover .aktuality-boxes__content-box-image img {
opacity: 0.8;
}
.aktuality-boxes__content-box:hover .aktuality-boxes__content-box-text .title .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.aktuality-boxes__content-box-tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.4rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.aktuality-boxes__content-box-tags .box-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 0.8rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.aktuality-boxes__content-box-description {
background: var(--SVE-white, #fff);
}
.aktuality-boxes__content-box-image {
height: 23.1rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.aktuality-boxes__content-box-image img {
height: 23.1rem;
max-width: 36.8rem;
-o-object-fit: cover;
object-fit: cover;
border-radius: 1.2rem 1.2rem 0 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.aktuality-boxes__content-box-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
align-self: stretch;
background: var(--SVE-white, #fff);
}
.aktuality-boxes__content-box-text .title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
}
.aktuality-boxes__content-box-text .title-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.aktuality-boxes__content-box-text .title-text h5 {
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.aktuality-boxes__content-box-text .title .button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.aktuality-boxes .pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto;
}
.aktuality-boxes .pagination .screen-reader-text {
display: none;
}
.aktuality-boxes .pagination nav .nav-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
}
.aktuality-boxes .pagination nav span,
.aktuality-boxes .pagination nav a {
font-family: "Geist";
font-weight: 300;
font-size: 1.6rem;
line-height: 1.5;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.aktuality-boxes .pagination nav span.current, .aktuality-boxes .pagination nav span:hover,
.aktuality-boxes .pagination nav a.current,
.aktuality-boxes .pagination nav a:hover {
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-50, #2259e1);
}
@media screen and (max-width: 698px) {
.aktuality-boxes__content-box {
max-width: 100%;
}
.aktuality-boxes__content-box-image img {
max-width: 100%;
}
}
@media screen and (max-width: 600px) {
.admin-bar .aktuality {
padding-top: var(--action-header-height);
}
.aktuality {
padding-top: var(--action-header-height);
}
}           .admin-bar .hoax-overovna {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .hoax-overovna {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.hoax-overovna {
padding-top: calc(var(--site-header-height) + var(--action-header-height));
}
.hoax-overovna__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto;
}
.hoax-overovna__content-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.hoax-overovna__content-title h1 {
text-align: center;
}
.hoax-overovna__content-title-tags {
width: 100%;
max-width: 120rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 0.8rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.hoax-overovna__content-title-tags .hoax-overovna-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.hoax-overovna__content-title-tags .hoax-overovna-tag.active, .hoax-overovna__content-title-tags .hoax-overovna-tag:hover {
background: var(--SVE-Blue-Blue-10, #eef0fe);
}
.hoax-overovna-boxes__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
gap: 0.8rem;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 2.4rem;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.hoax-overovna-boxes__content-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 36.8rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.hoax-overovna-boxes__content-box:hover .hoax-overovna-boxes__content-box-image img {
opacity: 0.8;
}
.hoax-overovna-boxes__content-box:hover .hoax-overovna-boxes__content-box-text .title .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.hoax-overovna-boxes__content-box-tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.4rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.hoax-overovna-boxes__content-box-tags .box-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 0.8rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.hoax-overovna-boxes__content-box-description {
background: var(--SVE-white, #fff);
}
.hoax-overovna-boxes__content-box-image {
height: 23.1rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.hoax-overovna-boxes__content-box-image img {
height: 23.1rem;
max-width: 36.8rem;
-o-object-fit: cover;
object-fit: cover;
border-radius: 1.2rem 1.2rem 0 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.hoax-overovna-boxes__content-box-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
align-self: stretch;
background: var(--SVE-white, #fff);
}
.hoax-overovna-boxes__content-box-text .title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
}
.hoax-overovna-boxes__content-box-text .title-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.hoax-overovna-boxes__content-box-text .title-text h5 {
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.hoax-overovna-boxes__content-box-text .title .button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.hoax-overovna-boxes .pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto;
}
.hoax-overovna-boxes .pagination .screen-reader-text {
display: none;
}
.hoax-overovna-boxes .pagination nav .nav-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
}
.hoax-overovna-boxes .pagination nav span,
.hoax-overovna-boxes .pagination nav a {
font-family: "Geist";
font-weight: 300;
font-size: 1.6rem;
line-height: 1.5;
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.hoax-overovna-boxes .pagination nav span.current, .hoax-overovna-boxes .pagination nav span:hover,
.hoax-overovna-boxes .pagination nav a.current,
.hoax-overovna-boxes .pagination nav a:hover {
font-family: "Geist";
font-weight: 500;
color: var(--SVE-Blue-Blue-50, #2259e1);
}
@media screen and (max-width: 698px) {
.hoax-overovna-boxes__content-box {
max-width: 100%;
}
.hoax-overovna-boxes__content-box-image img {
max-width: 100%;
}
}
@media screen and (max-width: 600px) {
.admin-bar .hoax-overovna {
padding-top: var(--action-header-height);
}
.hoax-overovna {
padding-top: var(--action-header-height);
}
}           .admin-bar .not-found {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .not-found {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.not-found {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-top: calc(var(--site-header-height) + var(--action-header-height));
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 8rem;
border-radius: 1.2rem;
background: linear-gradient(303deg, rgba(238, 240, 254, 0.5) 35.8%, rgba(255, 255, 255, 0.5) 55.79%, rgba(238, 240, 254, 0.5) 79.25%), var(--SVE-white, #fff);
}
.not-found__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 2.4rem;
padding: 4rem;
margin: 0 auto;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.not-found__content-image {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.8rem;
}
.not-found__content-image svg g path {
stroke: var(--SVE-Blue-Blue-50, #2259e1);
}
.not-found__content-image .subheader {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.not-found__content-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.not-found__content-title p {
max-width: 50.8rem;
text-align: center;
}
.not-found__content .buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media screen and (max-width: 600px) {
.not-found {
padding-top: var(--action-header-height);
}
}           .admin-bar .search {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 32px);
}
@media screen and (max-width: 782px) {
.admin-bar .search {
padding-top: calc(var(--site-header-height) + var(--action-header-height) + 46px);
}
}
.search {
padding-top: calc(var(--site-header-height) + var(--action-header-height));
}
.search__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
padding: 0rem 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto;
}
.search__content-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
.search__content-text h4 {
color: var(--SVE-Blue-Blue-50, #2259e1);
}
.news__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 3.6rem;
margin: 0 auto;
}
.news__content-cards {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
gap: 0.8rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.news__content-cards-box {
width: 100%;
max-width: 39.4rem;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
}
.news__content-cards-box:hover .card .attachment-blog_image {
opacity: 0.8;
}
.news__content-cards-box:hover .card .card_content .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.news__content-cards-box .tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.4rem;
}
.news__content-cards-box .tags .tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 0.8rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.news__content-cards-box .card {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.news__content-cards-box .card .attachment-blog_image {
height: 23.1rem;
-ms-flex-item-align: stretch;
align-self: stretch;
-o-object-fit: cover;
object-fit: cover;
border-radius: 1.2rem 1.2rem 0 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.news__content-cards-box .card_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
background: var(--SVE-white, #fff);
border-radius: 0 0 1.2rem 1.2rem;
}
.news__content-cards-box .card_content_text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 1.6rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.news__content-cards-box .card_content_text h6 {
min-height: 5.5rem;
}
.news__content-cards-box .card_content_text .clock {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.news__content-cards-box .card_content_text .clock img {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 2.4rem;
height: 2.4rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.news__content-cards-box .card_content .button .btn_secondary {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.all-action__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
max-width: 120rem;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 2.4rem;
margin: 0 auto;
}
.all-action__content-tags {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 0.8rem;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.all-action__content-tags .group-tag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0.4rem 1.2rem;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
border-radius: 1.2rem;
border: 1px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
-webkit-transition: background 0.3s ease;
transition: background 0.3s ease;
}
.all-action__content-tags .group-tag.active, .all-action__content-tags .group-tag:hover {
background: var(--SVE-Blue-Blue-10, #eef0fe);
}
.all-action__content .boxes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
gap: 0.8rem;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.all-action__content .boxes .box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
max-width: 39.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 0.8rem;
-ms-flex-negative: 0;
flex-shrink: 0;
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box:hover .box-image img {
opacity: 0.8;
}
.all-action__content .boxes .box:hover .box-text .title .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box-image {
height: 23.1rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.all-action__content .boxes .box-image img {
height: 23.1rem;
max-width: 39.4rem;
-o-object-fit: cover;
object-fit: cover;
border-radius: 1.2rem 1.2rem 0 0;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.all-action__content .boxes .box:hover .box-text .title .button .btn_secondary {
border: 1.5px solid var(--SVE-Blue-Blue-10, #eef0fe);
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 2.4rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.4rem;
-ms-flex-item-align: stretch;
align-self: stretch;
background: var(--SVE-white, #fff);
}
.all-action__content .boxes .box-text .title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
}
.all-action__content .boxes .box-text .title-text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.all-action__content .boxes .box-text .title-text h5 {
color: var(--SVE-Blue-Blue-70, #071f5a);
}
.all-action__content .boxes .box-text .title .button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.links__content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
max-width: 120rem;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 2.4rem;
margin: 0 auto;
}
.links__content-cards {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 0.8rem;
-ms-flex-item-align: stretch;
align-self: stretch;
}
.links__content-cards .card {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0.8rem 0.8rem 0.8rem 1.6rem;
border-radius: 1.2rem;
background: var(--SVE-white, #fff);
}
@media screen and (max-width: 600px) {
.links__content-cards .card {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 1.6rem;
}
}
.links__content-cards .card .text-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.links__content-cards .card .strong {
font-weight: 500;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.links__content-cards .card .page {
width: 100%;
max-width: 38rem;
}
@media screen and (max-width: 900px) {
.links__content-cards .card .page {
max-width: 19rem;
}
}
@media screen and (max-width: 600px) {
.links__content-cards .card .page {
max-width: 100%;
text-align: center;
}
}
.links__content-cards .card .btn_secondary {
width: 100%;
max-width: 13rem;
font-weight: 500;
}           a.btn,
.editor-styles-wrapper .gt-block a.btn {
min-width: 180px;
padding: 11px 14px;
margin: 0 8px 12px 0;
display: inline-block;
vertical-align: top;
border-radius: 9px;
background: red;
color: white;
font-size: 14px;
line-height: 20px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
text-decoration: none !important;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
a.btn:hover,
.editor-styles-wrapper .gt-block a.btn:hover {
background: white;
color: red;
-webkit-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.16);
box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.16);
}           .icheckbox {  -webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
width: 1.8rem;
height: 1.8rem;
margin: 0 1.3rem 0 0;
display: inline-block;
vertical-align: top;
background: white;
border: 1px solid black;
border-radius: 0.4rem;
cursor: pointer;
}
.icheckbox:after {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
display: block;
overflow: hidden;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
content: " ";
background-image: url(//www.csve.cz/wp-content/themes/csve-theme/assets/images/checkmark.svg);
background-repeat: no-repeat;
background-position: center center;
background-size: 80%;
opacity: 0;
}
.icheckbox { }
.icheckbox.hover, .icheckbox:hover {
background: white;
border-color: green;
}
.icheckbox.checked {
background: green;
border-color: green;
}
.icheckbox.checked:after {
opacity: 1;
}          .slick-arrow {
width: 6.4rem;
height: 6.4rem;
position: absolute;
top: 50%;
display: block;
border-radius: 50%;
background-color: grey;
background-position: center center;
background-repeat: no-repeat;
background-size: 2.6rem auto;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Cg id='Group_2' data-name='Group 2' transform='translate(-0.162)'%3E%3Crect id='Rectangle_28' data-name='Rectangle 28' width='26' height='26' transform='translate(0.162)' fill='%23fff' opacity='0'/%3E%3Cg id='Group_1' data-name='Group 1' transform='translate(10 5)'%3E%3Cpath id='Path_1' data-name='Path 1' d='M2646.564,4075.4h0a3.2,3.2,0,0,1,0-4.528l3.342-3.342-3.342-3.342a3.2,3.2,0,0,1,0-4.527h0l7.87,7.869Z' transform='translate(-2645.626 -4059.663)' fill='%23121524'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.slick-arrow:hover {
background-color: grey;
}
.slick-arrow.prev {
left: 0;
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
}
.slick-arrow.next {
right: 0;
}
.slick-arrow.slick-hidden, .slick-arrow.slick-disabled {
display: none;
}
.slick-dots {
width: 100%;
list-style: none;
text-align: center;
}
.slick-dots li {
padding: 0 1.4rem;
display: inline-block;
vertical-align: top;
}
.slick-dots li button {
width: 1.2rem;
height: 1.2rem;
display: block;
overflow: hidden;
white-space: nowrap;
text-indent: 50px;
border-radius: 50%;
background: #C4C6CF;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
cursor: pointer;
}
.slick-dots li button:hover {
background: black;
}
.slick-dots li.slick-active button {
background: black;
}          .gt-block form,
.editor-styles-wrapper .gt-block form {
position: relative;
}
.gt-block form input[type=text],
.gt-block form textarea,
.editor-styles-wrapper .gt-block form input[type=text],
.editor-styles-wrapper .gt-block form textarea {
width: 100%;
height: 60px;
padding: 0 24px;
border: 1px solid #D3D0D0;
color: black;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.gt-block form input[type=text]:hover, .gt-block form input[type=text]:focus,
.gt-block form textarea:hover,
.gt-block form textarea:focus,
.editor-styles-wrapper .gt-block form input[type=text]:hover,
.editor-styles-wrapper .gt-block form input[type=text]:focus,
.editor-styles-wrapper .gt-block form textarea:hover,
.editor-styles-wrapper .gt-block form textarea:focus {
border-color: black;
}
.gt-block form input[type=text]::-webkit-input-placeholder,
.gt-block form textarea::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]::-webkit-input-placeholder,
.editor-styles-wrapper .gt-block form textarea::-webkit-input-placeholder { color: rgba(var(--primary-rgb), 0.6);
opacity: 1;
}
.gt-block form input[type=text]::-moz-placeholder,
.gt-block form textarea::-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]::-moz-placeholder,
.editor-styles-wrapper .gt-block form textarea::-moz-placeholder { color: rgba(var(--primary-rgb), 0.6);
opacity: 1;
}
.gt-block form input[type=text]:-ms-input-placeholder,
.gt-block form textarea:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]:-ms-input-placeholder,
.editor-styles-wrapper .gt-block form textarea:-ms-input-placeholder { color: rgba(var(--primary-rgb), 0.6);
opacity: 1;
}
.gt-block form input[type=text]:-moz-placeholder,
.gt-block form textarea:-moz-placeholder,
.editor-styles-wrapper .gt-block form input[type=text]:-moz-placeholder,
.editor-styles-wrapper .gt-block form textarea:-moz-placeholder { color: rgba(var(--primary-rgb), 0.6);
opacity: 1;
}
.gt-block form textarea,
.editor-styles-wrapper .gt-block form textarea {
height: 180px;
padding-top: 10px;
padding-bottom: 10px;
line-height: 30px;
}             section.gt-block,
.editor-styles-wrapper section.gt-block {
position: relative;
}
section.gt-block .center,
.editor-styles-wrapper section.gt-block .center {
width: 1140px;
margin: 0 auto;
position: relative;
}
@media screen and (max-width: 1200px) {
section.gt-block .center,
.editor-styles-wrapper section.gt-block .center {
width: auto;
margin: 0 30px;
}
}