/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.social-networks .socializer{column-gap:0.875rem;display:flex;flex-direction:row;}.social-networks .socializer__link{border:0.0625rem solid;border-radius:0.25rem;font-size:0;text-indent:-624.9375rem;align-items:center;justify-content:center;display:flex;flex-direction:row;}.social-networks .socializer__icon{background-position:center center;background-repeat:no-repeat;background-size:auto;display:block;height:1.5rem;mask-position:center center;mask-repeat:no-repeat;mask-size:auto;width:1.5rem;}.social-networks .socializer__icon--facebook{mask-image:url(/modules/custom/cst_components/components/general/social-networks/./svg/facebook.svg);}.social-networks .socializer__icon--instagram{mask-image:url(/modules/custom/cst_components/components/general/social-networks/./svg/instagram.svg);}.social-networks .socializer__icon--youtube{mask-image:url(/modules/custom/cst_components/components/general/social-networks/./svg/youtube.svg);}.social-networks .socializer__icon--linkedin{mask-image:url(/modules/custom/cst_components/components/general/social-networks/./svg/linkedin.svg);}.social-networks--primary .socializer__link{border-color:#2A4D91;}.social-networks--primary .socializer__icon{background-color:#2A4D91;}.social-networks--secondary .socializer__link{border-color:#fff;}.social-networks--secondary .socializer__icon{background-color:#fff;}
.main-navigation--primary{background:#2A4D91;width:100%;transition:all 0.3s ease-in-out;}.main-navigation--primary .menu{background-color:#2A4D91;}@media (max-width:74.9375rem){.main-navigation--primary .menu{row-gap:0.25rem;width:100%;display:flex;flex-direction:column;}}@media (min-width:75rem){.main-navigation--primary .menu{margin:0 auto;width:fit-content;align-items:center;justify-content:center;display:flex;flex-direction:row;}}.main-navigation--primary > .menu > .menu__item > .menu__link{text-transform:uppercase;}.main-navigation--primary .menu__link{color:#fff;display:flex;font-size:1rem;font-weight:500;line-height:3.375rem;padding:0rem 1rem;white-space:nowrap;width:100%;transition:all 0.3s ease-in-out;}.main-navigation--primary .menu__link--active{background-color:#C3433E;}.main-navigation--primary .menu__item{color:#fff;width:100%;transition:all 0.3s ease-in-out;}@media (min-width:75rem){.main-navigation--primary .menu__item:hover > .menu{align-items:flex-start;justify-content:center;display:flex;flex-direction:column;}.main-navigation--primary .menu__item:hover > .menu__link{background-color:#406ec8;}}.main-navigation--primary .menu__item .menu{display:none;}.main-navigation--primary .menu__item-submenu--active > .menu__link{background-color:#406ec8;}.main-navigation--primary .menu__item-submenu--active > .menu{display:flex;flex-direction:column;}.main-navigation--primary .menu__trigger{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:1rem;border:none;height:3.375rem;position:absolute;top:0;width:3.375rem;background-image:url(/modules/custom/cst_components/components/navigation/main-navigation/./svg/chevron-down.svg);background-repeat:no-repeat;}@media (max-width:74.9375rem){.main-navigation--primary .menu__trigger{right:0.25rem;z-index:2;}}@media (min-width:75rem){.main-navigation--primary .menu__trigger{pointer-events:none;right:0;}}.main-navigation--primary .menu__item--expanded{position:relative;}@media (min-width:75rem){.main-navigation--primary .menu__item--expanded:hover > .menu{align-items:flex-start;justify-content:center;display:flex;flex-direction:column;}.main-navigation--primary .menu__item--expanded > .menu__link{padding-right:3.375rem;}}.main-navigation--primary .menu__item--expanded .menu__trigger{background-image:url(/modules/custom/cst_components/components/navigation/main-navigation/./svg/chevron-down.svg);}.main-navigation--primary .menu__item--expanded > .menu{left:0;top:100%;}@media (max-width:74.9375rem){.main-navigation--primary .menu__item--expanded .menu{flex-direction:column;height:0;opacity:0;overflow:hidden;row-gap:0.25rem;transition:all 0.3s ease-in-out;}.main-navigation--primary .menu__item--expanded .menu--active{opacity:1;}.main-navigation--primary .menu__item--expanded .menu--active > .menu__item > .menu__link{padding-left:2rem;}.main-navigation--primary .menu__item--expanded .menu--active > .menu__item > .menu .menu__item .menu__link{padding-left:3rem;}}@media (min-width:75rem){.main-navigation--primary .menu__item--expanded .menu{min-width:100%;position:absolute;z-index:4;}.main-navigation--primary .menu__item--expanded .menu > .menu__item--expanded > .menu__trigger{background-image:url(/modules/custom/cst_components/components/navigation/main-navigation/./svg/chevron-right.svg);}.main-navigation--primary .menu__item--expanded .menu > .menu__item--expanded .menu{left:100%;top:0;}}.main-navigation--secondary .menu{column-gap:1.875rem;display:grid;grid-template-columns:repeat(3,auto);place-content:center;place-items:flex-start;row-gap:0.625rem;}.main-navigation--secondary .menu__item--active .menu__link{text-decoration:underline;}.main-navigation--secondary .menu__link{color:#fff;display:block;font-weight:500;text-transform:uppercase;transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.main-navigation--secondary .menu__link{font-size:0.75rem;line-height:1.125rem;}}@media (min-width:75rem){.main-navigation--secondary .menu__link{font-size:1rem;line-height:1.1875rem;}}@media (min-width:75rem){.main-navigation--secondary .menu__link:hover{text-decoration:underline;}}
.site-branding{position:relative;width:fit-content;}@media (max-width:74.9375rem){.site-branding{column-gap:0.75rem;}}@media (min-width:75rem){.site-branding{column-gap:2rem;}}.site-branding--primary{align-items:center;justify-content:center;display:flex;flex-direction:row;}@media (max-width:74.9375rem){.site-branding--primary .site-branding__logo{height:4.375rem;width:4.25rem;}}@media (min-width:75rem){.site-branding--primary .site-branding__logo{height:8.125rem;width:7.75rem;}}.site-branding--primary .site-branding__info{color:#2A4D91;}@media (max-width:74.9375rem){.site-branding--secondary{align-items:flex-start;display:flex;flex-direction:row;}}@media (min-width:75rem){.site-branding--secondary{row-gap:0.75rem;align-items:flex-start;justify-content:center;display:flex;flex-direction:column;}}.site-branding--secondary .site-branding__info{color:#fff;}@media (max-width:74.9375rem){.site-branding--secondary .site-branding__logo{height:3.625rem;width:3.5rem;}}@media (min-width:75rem){.site-branding--secondary .site-branding__logo{height:6rem;width:5.875rem;}}.site-branding__logo svg{height:100%;width:100%;}.site-branding__slogan{font-weight:600;}@media (max-width:74.9375rem){.site-branding__slogan{letter-spacing:0.01875rem;max-width:11.625rem;text-transform:uppercase;}}@media (max-width:74.9375rem){.site-branding__slogan{font-size:0.875rem;line-height:1.125rem;}}@media (min-width:75rem){.site-branding__slogan{font-size:1rem;line-height:1.25rem;}}.site-branding__name{font-weight:800;letter-spacing:0.025rem;text-transform:uppercase;}@media (max-width:74.9375rem){.site-branding__name{font-size:0.875rem;line-height:1.1875rem;}}@media (min-width:75rem){.site-branding__name{font-size:2.5rem;line-height:2.875rem;}}
.link--absolute{bottom:0;cursor:pointer;font-size:0;height:100%;left:0;position:absolute;text-indent:-62499.9375rem;width:100%;z-index:2;}
.image-with-link{height:100%;max-height:12.75rem;max-width:12.75rem;position:relative;width:100%;}.image-with-link__image > *{height:100%;width:100%;}.image-with-link__image img{height:auto;}
.logos-showcase{background-color:#fff;}.logos-showcase__inner{margin:0 auto;max-width:85rem;width:100%;}@media (max-width:74.9375rem){.logos-showcase__inner{padding:2.25rem 1rem;}}@media (min-width:75rem){.logos-showcase__inner{padding:3rem 2rem;}}.logos-showcase__content{display:grid;place-content:center;width:100%;}@media (max-width:47.9375rem){.logos-showcase__content{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(7.25rem,auto));}}@media (min-width:48rem){.logos-showcase__content{gap:1.75rem;grid-template-columns:repeat(4,minmax(8.375rem,auto));}}
.button{border-radius:0.625rem;column-gap:0.5rem;display:block;font-weight:700;overflow:hidden;padding:0 1rem;text-transform:uppercase;width:100%;align-items:center;justify-content:center;display:flex;flex-direction:row;transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.button{font-size:0.875rem;line-height:2.5rem;}}@media (min-width:75rem){.button{font-size:1rem;line-height:3.25rem;}}@media (max-width:74.9375rem){.button{max-width:20.625rem;}}@media (min-width:75rem){.button{max-width:27.5rem;}}.button:not(.button--primary):not(.button--secondary){background-color:#fff;color:#2A4D91;}.button:not(.button--primary):not(.button--secondary) svg path{fill:#2A4D91;}.button--primary{background-color:#fff;border:0.125rem solid #2A4D91;color:#2A4D91;}@media (max-width:74.9375rem){.button--primary{max-width:20.625rem;}}@media (min-width:75rem){.button--primary{max-width:27.5rem;}.button--primary:hover{background-color:#2A4D91;color:#fff;}}.button--primary svg path{fill:#C3433E;}.button--secondary{background-color:#fff;color:#2A4D91;}@media (min-width:75rem){.button--secondary:hover{background-color:#2A4D91;color:#fff;}}.button--secondary svg path{fill:#C3433E;}
.images-showcase--layout-1 .images-showcase__image:not(:nth-of-type(1)){display:none;}.images-showcase--layout-2 .images-showcase__image:not(:nth-of-type(1)){display:none;}.images-showcase--layout-3{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-3 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-3 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-4{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-4 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-4 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-5{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-5 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-5 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-6{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-6 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-6 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-7{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-7 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-7 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-8{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-8 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-8 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-9{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-9 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-9 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-10{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-10 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-10 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-11{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-11 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-11 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-12{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-12 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-12 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-13{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-13 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-13 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-14{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-14 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-14 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-15{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-15 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-15 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-16{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-16 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-16 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-17{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-17 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-17 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-18{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-18 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-18 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-19{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-19 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-19 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase--layout-20{display:grid;gap:0.625rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);width:100%;}.images-showcase--layout-20 .images-showcase__image:first-of-type{grid-column:1/2;grid-row:1/3;}.images-showcase--layout-20 .images-showcase__image:nth-of-type(n+4){display:none;}.images-showcase__image{border-radius:0.375rem;height:100%;overflow:hidden;}@media (min-width:75rem){.images-showcase__image{border-radius:0.625rem;}}.images-showcase__image .media,.images-showcase__image .field,.images-showcase__image .field__item{height:100%;}.images-showcase__image img{height:100%;object-fit:cover;}
.teaser-showcase{background-color:#fff;border:0.0625rem solid rgba(110,132,144,0.1);border-radius:0.625rem;margin:0 auto;max-width:85rem;position:relative;width:100%;}@media (min-width:75rem){.teaser-showcase{height:34.1875rem;transition:all 0.3s ease-in-out;}.teaser-showcase:hover{box-shadow:0 0.625rem 0.75rem rgba(0,0,0,0.1),0 0.25rem 0.375rem rgba(0,0,0,0.2);}}.teaser-showcase__inner{height:100%;}@media (max-width:74.9375rem){.teaser-showcase__inner{padding:1rem;}}@media (min-width:75rem){.teaser-showcase__inner{padding:1.25rem 2.125rem;}}.teaser-showcase__content{height:100%;row-gap:1rem;align-items:flex-start;justify-content:center;display:flex;flex-direction:column;}@media (min-width:75rem){.teaser-showcase__content{align-items:flex-start;column-gap:3.25rem;justify-content:center;display:flex;flex-direction:row;}}.teaser-showcase__images{border-radius:0.625rem;overflow:hidden;width:100%;}@media (min-width:75rem){.teaser-showcase__images{flex-basis:65%;height:100%;}}.teaser-showcase__images *{height:100%;}.teaser-showcase__text{align-items:flex-start;flex-basis:40%;height:100%;justify-content:flex-start;position:relative;display:flex;flex-direction:column;}.teaser-showcase__title h3{color:#2A4D91;text-transform:uppercase;}@media (max-width:74.9375rem){.teaser-showcase__title h3{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.teaser-showcase__title h3{font-size:1.5rem;line-height:1.8125rem;}}.teaser-showcase__summary{width:100%;}@media (max-width:74.9375rem){.teaser-showcase__summary{font-size:0.875rem;line-height:1.375rem;}}@media (min-width:75rem){.teaser-showcase__summary{font-size:1rem;line-height:1.5rem;}}@media (min-width:75rem){.teaser-showcase__summary{height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;position:relative;}}.teaser-showcase__summary p{margin:1rem 0;}.teaser-showcase__button{align-self:flex-end;color:#C3433E;text-transform:lowercase;}@media (max-width:74.9375rem){.teaser-showcase__button{font-size:0.875rem;line-height:1.125rem;}}@media (min-width:75rem){.teaser-showcase__button{font-size:1rem;line-height:1.1875rem;}}@media (min-width:75rem){.teaser-showcase__button{gap:1rem;margin-top:1rem;}}.teaser-showcase__button svg{margin-left:0.375rem;vertical-align:middle;}.teaser-showcase__button svg path{fill:#C3433E;}
.content-showcase{background-color:#D5EDF8;background-image:url(/modules/custom/cst_components/components/content/content-showcase/./svg/showcase-background.svg);background-size:cover;overflow:hidden;align-items:center;justify-content:center;display:flex;flex-direction:column;}.content-showcase__inner{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;}@media (max-width:47.9375rem){.content-showcase__inner{gap:1.5rem;padding:1.5rem 0rem;}}@media (min-width:48rem) and (max-width:74.9375rem){.content-showcase__inner{gap:1.75rem;padding:1.5rem 1rem;}}@media (min-width:75rem){.content-showcase__inner{gap:1.75rem;padding:2rem;}}.content-showcase__header{width:100%;}@media (max-width:47.9375rem){.content-showcase__header{column-gap:0.5rem;align-items:center;justify-content:center;display:flex;flex-direction:row;}}@media (min-width:48rem){.content-showcase__header{align-items:center;justify-content:center;display:flex;flex-direction:column;}}@media (max-width:47.9375rem){.content-showcase__icon svg{height:3.125rem;width:3rem;}}@media (min-width:48rem){.content-showcase__icon svg{height:6rem;width:5.875rem;}}.content-showcase__title h2{color:#2A4D91;text-transform:uppercase;}@media (max-width:74.9375rem){.content-showcase__title h2{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.content-showcase__title h2{font-size:1.5rem;line-height:1.8125rem;}}.content-showcase__content,.content-showcase .content-items{row-gap:2rem;width:100%;align-items:flex-start;justify-content:center;display:flex;flex-direction:column;}.content-showcase__content > *:not(.teaser-showcase),.content-showcase .content-items > *:not(.teaser-showcase){width:100%;}.content-showcase__footer{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:row;}@media (min-width:75rem){.content-showcase--layout-left .teaser-showcase:nth-child(odd) .teaser-showcase__images{order:1;}.content-showcase--layout-left .teaser-showcase:nth-child(odd) .teaser-showcase__text{order:2;}.content-showcase--layout-left .teaser-showcase:nth-child(even) .teaser-showcase__images{order:2;}.content-showcase--layout-left .teaser-showcase:nth-child(even) .teaser-showcase__text{order:1;}}@media (min-width:75rem){.content-showcase--layout-right .teaser-showcase:nth-child(odd) .teaser-showcase__images{order:2;}.content-showcase--layout-right .teaser-showcase:nth-child(odd) .teaser-showcase__text{order:1;}.content-showcase--layout-right .teaser-showcase:nth-child(even) .teaser-showcase__images{order:1;}.content-showcase--layout-right .teaser-showcase:nth-child(even) .teaser-showcase__text{order:2;}}
.card-category{border-bottom:0.375rem solid #fff;border-radius:0.875rem;position:relative;width:100%;transition:all 0.3s ease-in-out;}@media (min-width:75rem){.card-category--default:hover .card-category__header::after{background-color:rgba(8,14,26,0.5);opacity:1;visibility:visible;}.card-category--default:hover .card-category__icon{background-color:transparent;height:100%;width:100%;z-index:2;}.card-category--default:hover .card-category__icon svg{height:7.25rem;width:7.25rem;transition:all 0.3s ease-in-out;}}.card-category--default .card-category__content,.card-category--default .card-category__icon{background-color:#2A4D91;}@media (min-width:75rem){.card-category--hotel:hover .card-category__header::after{background-color:rgba(65,62,8,0.5);opacity:1;visibility:visible;}.card-category--hotel:hover .card-category__icon{background-color:transparent;height:100%;width:100%;z-index:2;}.card-category--hotel:hover .card-category__icon svg{height:7.25rem;width:7.25rem;transition:all 0.3s ease-in-out;}}.card-category--hotel .card-category__content,.card-category--hotel .card-category__icon{background-color:#C8C11A;}@media (min-width:75rem){.card-category--cultural_center:hover .card-category__header::after{background-color:rgba(79,27,25,0.5);opacity:1;visibility:visible;}.card-category--cultural_center:hover .card-category__icon{background-color:transparent;height:100%;width:100%;z-index:2;}.card-category--cultural_center:hover .card-category__icon svg{height:7.25rem;width:7.25rem;transition:all 0.3s ease-in-out;}}.card-category--cultural_center .card-category__content,.card-category--cultural_center .card-category__icon{background-color:#C3433E;}@media (min-width:75rem){.card-category--restaurant:hover .card-category__header::after{background-color:rgba(115,74,14,0.5);opacity:1;visibility:visible;}.card-category--restaurant:hover .card-category__icon{background-color:transparent;height:100%;width:100%;z-index:2;}.card-category--restaurant:hover .card-category__icon svg{height:7.25rem;width:7.25rem;transition:all 0.3s ease-in-out;}}.card-category--restaurant .card-category__content,.card-category--restaurant .card-category__icon{background-color:#E69E34;}@media (min-width:75rem){.card-category--park:hover .card-category__header::after{background-color:rgba(30,47,37,0.5);opacity:1;visibility:visible;}.card-category--park:hover .card-category__icon{background-color:transparent;height:100%;width:100%;z-index:2;}.card-category--park:hover .card-category__icon svg{height:7.25rem;width:7.25rem;transition:all 0.3s ease-in-out;}}.card-category--park .card-category__content,.card-category--park .card-category__icon{background-color:#5A8C6E;}@media (max-width:74.9375rem){.card-category{max-width:20.625rem;}}@media (min-width:75rem){.card-category{max-width:27.5rem;}}.card-category__inner{width:100%;}.card-category__header{border-top-left-radius:0.625rem;border-top-right-radius:0.625rem;overflow:hidden;position:relative;width:100%;transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.card-category__header{height:9.25rem;}}@media (min-width:75rem){.card-category__header{height:20.375rem;}.card-category__header::after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;transition:all 0.3s ease-in-out;}}.card-category__image{height:100%;left:0;position:relative;top:0;width:100%;}.card-category__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;}.card-category__icon{position:absolute;right:0;top:0;align-items:center;justify-content:center;display:flex;flex-direction:column;}@media (max-width:74.9375rem){.card-category__icon{height:3.25rem;width:3.25rem;}.card-category__icon svg{height:2.375rem;width:2.375rem;}}@media (min-width:75rem){.card-category__icon{height:4.25rem;width:4.25rem;}.card-category__icon svg{height:3rem;width:3rem;}}.card-category__icon .svg-path{fill:#fff;}.card-category__content{border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem;transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.card-category__content{min-height:4.125rem;padding:0.5rem 1rem;}}@media (min-width:75rem){.card-category__content{min-height:9.625rem;padding:1rem 1.375rem;}}.card-category__content-top{align-items:flex-start;display:flex;flex-direction:row;}@media (max-width:74.9375rem){.card-category__title{width:calc(100% - 1.5rem);}}.card-category__title h3{color:#fff;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}@media (max-width:74.9375rem){.card-category__title h3{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.card-category__title h3{font-size:1.5rem;line-height:1.8125rem;}}@media (max-width:74.9375rem){.card-category__dropdown-trigger{background-position:center;cursor:pointer;z-index:5;transition:all 0.3s ease-in-out;background-image:url(/modules/custom/cst_components/components/cards/card-category/./svg/chevron-down.svg);background-repeat:no-repeat;}}@media (max-width:74.9375rem) and (max-width:74.9375rem){.card-category__dropdown-trigger{height:1.5rem;width:1.5rem;}}@media (max-width:74.9375rem){.card-category__dropdown-trigger--active{transform:rotate(180deg);}}@media (min-width:75rem){.card-category__dropdown-trigger{display:none;}}@media (max-width:74.9375rem){.card-category__content-bottom{overflow:hidden;transition:all 0.3s ease-in-out;}.card-category__content-bottom--active{margin-top:0.625rem;}}@media (min-width:75rem){.card-category__content-bottom{margin-top:0.75rem;}}.card-category__text{color:#fff;font-weight:500;width:100%;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}@media (max-width:74.9375rem){.card-category__text{font-size:1rem;line-height:1.375rem;}}@media (min-width:75rem){.card-category__text{font-size:1.125rem;line-height:1.625rem;}}
.card-vertical{border-bottom:0.375rem solid #fff;border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem;height:100%;position:relative;width:100%;}@media (max-width:74.9375rem){.card-vertical{max-width:20.625rem;}}@media (min-width:75rem){.card-vertical{max-width:27.5rem;}}@media (min-width:75rem) and (min-width:75rem){.card-vertical:hover .card-vertical__content{background-color:#1f3869;}}.card-vertical__inner{border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem;height:100%;overflow:hidden;}.card-vertical__header{border-top-left-radius:0.625rem;border-top-right-radius:0.625rem;overflow:hidden;position:relative;transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.card-vertical__header{height:23.75rem;}}@media (min-width:75rem){.card-vertical__header{height:30.4375rem;}}.card-vertical__image{height:100%;}.card-vertical__image img{content:"";height:100%;left:0;object-fit:cover;position:absolute;}.card-vertical__content{background-color:#2A4D91;border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem;color:#fff;height:100%;overflow:hidden;}@media (max-width:74.9375rem){.card-vertical__content{padding:1rem;}}@media (min-width:75rem){.card-vertical__content{padding:1.375rem;transition:all 0.3s ease-in-out;}}.card-vertical__title h3{text-transform:uppercase;}@media (max-width:74.9375rem){.card-vertical__title h3{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.card-vertical__title h3{font-size:1.5rem;line-height:1.8125rem;}}.card-vertical__text{font-weight:500;text-align:left;}@media (max-width:74.9375rem){.card-vertical__text{font-size:1rem;line-height:1.375rem;}}@media (min-width:75rem){.card-vertical__text{font-size:1.125rem;line-height:1.625rem;}}.card-vertical__text p{margin-top:0.75rem;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;}
.grid-layout{background-color:#D5EDF8;width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;}.grid-layout__inner{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;}@media (max-width:74.9375rem){.grid-layout__inner{gap:1.5rem;padding:1.5rem 1rem;}}@media (min-width:75rem){.grid-layout__inner{gap:1.75rem;padding:2rem;}}.grid-layout__header{width:100%;}@media (max-width:47.9375rem){.grid-layout__header{column-gap:0.5rem;align-items:center;justify-content:center;display:flex;flex-direction:row;}}@media (min-width:48rem){.grid-layout__header{align-items:center;justify-content:center;display:flex;flex-direction:column;}}@media (max-width:47.9375rem){.grid-layout__icon svg{height:3.125rem;width:3rem;}}@media (min-width:48rem){.grid-layout__icon svg{height:6rem;width:5.875rem;}}.grid-layout__title h2{color:#2A4D91;text-transform:uppercase;}@media (max-width:74.9375rem){.grid-layout__title h2{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.grid-layout__title h2{font-size:1.5rem;line-height:1.8125rem;}}.grid-layout__content{max-width:85rem;width:100%;}.grid-layout__footer{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:row;}.grid-layout__grid{display:grid;gap:1.25rem;place-content:center;place-items:flex-start;width:100%;}@media (max-width:74.9375rem){.grid-layout__grid{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));}}@media (min-width:75rem){.grid-layout:not(.grid-layout--col-3):not(.grid-layout--col-4):not(.grid-layout--col-1-4) .grid-layout__grid{grid-template-columns:repeat(auto-fit,minmax(27.5rem,auto));}}@media (min-width:75rem){.grid-layout--col-3 .grid-layout__grid{grid-template-columns:repeat(3,1fr);}}@media (min-width:75rem){.grid-layout--col-4 .grid-layout__grid{grid-template-columns:repeat(4,1fr);}}.grid-layout--col-1-4 .grid-layout__content{display:grid;gap:1.25rem;place-content:center;place-items:flex-start;}@media (max-width:74.9375rem){.grid-layout--col-1-4 .grid-layout__content{grid-template-columns:1fr;}}@media (min-width:75rem){.grid-layout--col-1-4 .grid-layout__content{grid-template-columns:repeat(2,auto);}}.grid-layout--col-1-4 .grid-layout__content .grid-layout__item--vertical{height:100%;}@media (max-width:74.9375rem){.grid-layout--col-1-4 .grid-layout__content .grid-layout__item--vertical{width:100%;}.grid-layout--col-1-4 .grid-layout__content .grid-layout__item--vertical *{max-width:100%;}}@media (min-width:75rem){.grid-layout--col-1-4 .grid-layout__content .grid-layout__item--vertical{min-width:18.75rem;}}.grid-layout--col-1-4 .grid-layout__content .grid-layout__grid-item{width:100%;}.grid-layout--col-1-4 .grid-layout__content .grid-layout__grid-item *{max-width:100%;}@media (min-width:75rem){.grid-layout--col-1-4 .grid-layout__content .grid-layout__grid{grid-template-columns:repeat(2,minmax(18.75rem,27.5rem));}}
.card-info-medium{position:relative;}@media (max-width:74.9375rem){.card-info-medium{height:16.5rem;width:15.25rem;}}@media (min-width:75rem){.card-info-medium{height:18.75rem;width:20.625rem;}.card-info-medium:hover .card-info-medium__content{background-color:#2A4D91;height:9.375rem;}.card-info-medium:hover .card-info-medium__content .card-info-medium__button{opacity:1;visibility:visible;}}@media (min-width:75rem) and (min-width:75rem){.card-info-medium:hover .card-info-medium__content .card-info-medium__title h3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;}}.card-info-medium__inner{height:100%;justify-content:flex-end;display:flex;flex-direction:column;}.card-info-medium__header{border-radius:0.625rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;}.card-info-medium__header img{height:100%;object-fit:cover;position:absolute;}.card-info-medium__content{background-color:rgba(42,77,145,0.7);border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem;overflow:hidden;padding:0.75rem 1rem;z-index:1;}@media (max-width:74.9375rem){.card-info-medium__content{height:6.25rem;}}@media (min-width:75rem){.card-info-medium__content{height:5.625rem;row-gap:1.25rem;transition:all 0.3s ease-in-out;align-items:flex-start;justify-content:space-between;display:flex;flex-direction:column;}}.card-info-medium__title h3{color:#fff;font-weight:600;}@media (max-width:74.9375rem){.card-info-medium__title h3{font-size:1rem;line-height:1.1875rem;}}@media (min-width:75rem){.card-info-medium__title h3{font-size:1.125rem;line-height:1.375rem;}}@media (max-width:74.9375rem){.card-info-medium__title h3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;}}@media (min-width:75rem){.card-info-medium__title h3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}}.card-info-medium__button{background-position:right center;color:#fff;font-size:1rem;line-height:1.1875rem;text-align:right;text-transform:lowercase;width:100%;transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.card-info-medium__button{display:none;}}@media (min-width:75rem){.card-info-medium__button{display:block;opacity:0;visibility:hidden;}.card-info-medium__button svg{margin-left:0.375rem;vertical-align:middle;}.card-info-medium__button svg path{fill:#C3433E;}}
.grid-slider{background-color:#D5EDF8;width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;}.grid-slider__inner{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;}@media (max-width:74.9375rem){.grid-slider__inner{gap:1.5rem;padding:1.5rem 0rem;}}@media (min-width:48rem){.grid-slider__inner{gap:1.75rem;padding:2rem 0rem;}}.grid-slider__header{width:100%;}@media (max-width:47.9375rem){.grid-slider__header{gap:0.75rem;align-items:center;justify-content:center;display:flex;flex-direction:row;}}@media (max-width:74.9375rem){.grid-slider__header{padding:0 1rem;}}@media (min-width:48rem){.grid-slider__header{gap:1rem;padding:0 2rem;align-items:center;justify-content:center;display:flex;flex-direction:column;}}@media (max-width:47.9375rem){.grid-slider__icon{height:3.125rem;width:3rem;}}@media (min-width:48rem){.grid-slider__icon{height:6rem;width:5.875rem;}}.grid-slider__icon svg{height:100%;width:100%;}.grid-slider__icon img{height:100%;}.grid-slider__title h2{color:#2A4D91;text-transform:uppercase;}@media (max-width:74.9375rem){.grid-slider__title h2{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.grid-slider__title h2{font-size:1.5rem;line-height:1.8125rem;}}.grid-slider__content{width:100%;}.grid-slider__content .swiper{width:100%;}@media (max-width:47.9375rem){.grid-slider__content .swiper{cursor:grab;}}@media (min-width:75rem){.grid-slider__content .swiper{padding-bottom:1rem;}}@media (max-width:47.9375rem){.grid-slider__content .swiper .swiper-wrapper{max-width:fit-content;}}@media (min-width:48rem){.grid-slider__content .swiper .swiper-wrapper{display:grid;gap:1rem;margin:0 auto;place-content:center;place-items:center;}}@media (min-width:48rem) and (max-width:74.9375rem){.grid-slider__content .swiper .swiper-wrapper{grid-template-columns:repeat(auto-fit,minmax(18.75rem,auto));}}@media (min-width:75rem){.grid-slider__content .swiper .swiper-wrapper{grid-template-columns:repeat(3,1fr);}}.grid-slider__content .swiper .swiper-slide{width:100%;}@media (max-width:47.9375rem){.grid-slider__content .swiper .swiper-slide{margin-right:1rem;max-width:fit-content;}.grid-slider__content .swiper .swiper-slide:first-of-type{margin-left:1rem;}}.grid-slider--narrow .swiper-wrapper{max-width:62.5rem;}.grid-slider--wide .swiper-wrapper{max-width:85rem;}@media (min-width:48rem){.grid-slider--wide .swiper-wrapper .swiper-slide > *{max-width:100%;width:100%;}}.grid-slider__footer{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:row;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.card-info-standard{background-color:#fff;border:0.0625rem solid rgba(110,132,144,0.3);border-radius:0.625rem;height:20.625rem;position:relative;width:20.625rem;transition:all 0.3s ease-in-out;}@media (min-width:75rem){.card-info-standard:hover{box-shadow:0 0.625rem 0.75rem rgba(0,0,0,0.1),0 0.25rem 0.375rem rgba(0,0,0,0.2);}.card-info-standard:hover .card-info-standard__button{color:#C3433E;}}.card-info-standard__inner{height:100%;}.card-info-standard__header{border-top-left-radius:0.625rem;border-top-right-radius:0.625rem;height:45%;overflow:hidden;}.card-info-standard__header img{border-bottom:0.0625rem solid rgba(110,132,144,0.1);height:100%;object-fit:cover;}.card-info-standard__content{color:#2A4D91;padding:0.875rem 1rem;transition:all 0.3s ease-in-out;}.card-info-standard__title h3{font-size:1.25rem;font-weight:400;margin-bottom:0.5rem;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}.card-info-standard__venue{font-size:1rem;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}.card-info-standard__button{bottom:0.875rem;color:#2A4D91;font-size:0.875rem;position:absolute;right:1rem;text-align:right;text-transform:lowercase;}@media (min-width:75rem){.card-info-standard__button{transition:all 0.3s ease-in-out;}}.card-info-standard__button svg{margin-left:0.375rem;vertical-align:middle;}.card-info-standard__button svg path{fill:#C3433E;}
.grid-wrapper{width:100%;}.grid-wrapper--default{background-color:#D5EDF8;}.grid-wrapper--default .grid-wrapper__icon .svg-path{fill:#2A4D91;}.grid-wrapper--hotel{background-color:#F3F9D3;}.grid-wrapper--hotel .grid-wrapper__icon .svg-path{fill:#C8C11A;}.grid-wrapper--cultural_center{background-color:#FFECE6;}.grid-wrapper--cultural_center .grid-wrapper__icon .svg-path{fill:#C3433E;}.grid-wrapper--restaurant{background-color:#FBE7CA;}.grid-wrapper--restaurant .grid-wrapper__icon .svg-path{fill:#E69E34;}.grid-wrapper--park{background-color:#D4F5E1;}.grid-wrapper--park .grid-wrapper__icon .svg-path{fill:#5A8C6E;}.grid-wrapper__inner{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column;}@media (max-width:74.9375rem){.grid-wrapper__inner{gap:1.5rem;padding:1.5rem 1rem;}}@media (min-width:75rem){.grid-wrapper__inner{gap:1.75rem;padding:2rem;}}.grid-wrapper__header{width:100%;}@media (max-width:47.9375rem){.grid-wrapper__header{column-gap:0.5rem;align-items:center;justify-content:center;display:flex;flex-direction:row;}}@media (min-width:48rem){.grid-wrapper__header{align-items:center;justify-content:center;display:flex;flex-direction:column;}}@media (max-width:47.9375rem){.grid-wrapper__icon svg{height:3.125rem;width:3rem;}}@media (min-width:48rem){.grid-wrapper__icon svg{height:6rem;width:5.875rem;}}.grid-wrapper__title h2{color:#2A4D91;text-transform:uppercase;}@media (max-width:74.9375rem){.grid-wrapper__title h2{font-size:1.25rem;line-height:1.5rem;}}@media (min-width:75rem){.grid-wrapper__title h2{font-size:1.5rem;line-height:1.8125rem;}}.grid-wrapper__content{max-width:85rem;width:100%;}.grid-wrapper__footer{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:row;}.grid-wrapper .content-items{display:grid;gap:1.25rem;margin:0 auto;place-content:center;place-items:flex-start;width:100%;}.grid-wrapper .content-items > *:not(svg){width:100%;}.grid-wrapper--narrow .content-items{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18.75rem,20.125rem));max-width:62.5rem;}.grid-wrapper--wide .content-items{max-width:85rem;}@media (max-width:74.9375rem){.grid-wrapper--wide .content-items{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20.625rem,auto));}}@media (min-width:75rem){.grid-wrapper--wide .content-items{gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(27.5rem,auto));}}
.hero-banner img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hero-banner--banner_promo{position:relative}.hero-banner--banner_promo:after{background-image:url(/themes/custom/tosv_theme/svg/wave-mask-light-blue.svg);background-position:0 100%;background-repeat:repeat;bottom:-.0625rem;content:"";height:3.5625rem;left:0;position:absolute;width:100%;z-index:1}@media (max-width:74.9375rem){.hero-banner--banner_promo img{height:26.25rem}}@media (min-width:75rem){.hero-banner--banner_promo img{height:36.25rem}}.hero-banner--banner_simple img{height:20rem}
.nav-trigger{background-color:transparent;border:none;cursor:pointer;display:block;height:1.5rem;overflow:visible;padding:0;position:relative;width:1.875rem;}.nav-trigger__bar{background-color:#2A4D91;border-radius:0.125rem;height:0.25rem;left:0;position:absolute;transform-origin:left center;width:100%;transition:all 0.3s ease-in-out;}.nav-trigger__bar--first{top:0;}.nav-trigger__bar--second{top:50%;transform:translateY(-50%);}.nav-trigger__bar--third{bottom:0;}.nav-trigger--active .nav-trigger__bar--first{top:-0.15rem;transform:rotate(45deg);}.nav-trigger--active .nav-trigger__bar--second{opacity:0;width:0;}.nav-trigger--active .nav-trigger__bar--third{bottom:0.0875rem;transform:rotate(-45deg);}
.block--font-changer-block{width:fit-content;}.block--font-changer-block .block__content{align-items:center;justify-content:center;display:flex;flex-direction:row;}.block--font-changer-block .resize{background-color:transparent;border:none;cursor:pointer;height:1.75rem;line-height:1.75rem;width:1.75rem;align-items:center;justify-content:center;display:flex;flex-direction:row;}.block--font-changer-block .resize--minus{font-size:0.875rem;}.block--font-changer-block .resize--normal{font-size:1.125rem;}.block--font-changer-block .resize--plus{font-size:1.375rem;margin-left:0.5rem;padding-bottom:0.20rem;}
.language-switcher .links{column-gap:1rem;display:flex;flex-direction:row;}.language-switcher .links li{position:relative;}.language-switcher .links li:not(:last-of-type)::after{content:"";height:100%;position:absolute;right:-0.5rem;top:0;width:0.0625rem;}.language-switcher .links .language-link{transition:all 0.3s ease-in-out;}@media (max-width:74.9375rem){.language-switcher .links .language-link{font-size:0.875rem;line-height:1.125rem;}}@media (min-width:75rem){.language-switcher .links .language-link{font-size:1rem;line-height:1.1875rem;}}@media (min-width:75rem){.language-switcher .links .language-link:hover{text-decoration:underline;}}.language-switcher .links :not(.is-active){font-weight:500;}.language-switcher .links .is-active{font-weight:700;text-decoration:underline;}.language-switcher--primary li:not(:last-of-type)::after{background-color:#2A4D91;}.language-switcher--primary .language-link{color:#2A4D91;}.language-switcher--secondary li:not(:last-of-type)::after{background-color:#fff;}.language-switcher--secondary .language-link{color:#fff;}
.paragraph--unpublished{background-color:#fff4f4;}
