.ce-cards-swiper .plgn-cards--variant-0 .swiper-pagination{display:none}@media (max-width:1199.98px){.ce-cards-swiper .plgn-cards--variant-0 .swiper-button-prev{left:1rem}.ce-cards-swiper .plgn-cards--variant-0 .swiper-button-next{right:1rem;left:auto}}.ce-cards-swiper .plgn-cards--variant-0 img.variant-0{width:auto;height:150px}.ce-cards-swiper .plgn-cards--variant-1 .swiper-wrapper{padding-bottom:2rem}.ce-cards-swiper .container{max-width:1193px}.ce-cards-swiper .plgn-cards__container{position:relative}.ce-cards-swiper .plgn-card__card.variant-1{border:1px solid var(--color-black)}.ce-cards-swiper .plgn-card__card.variant-1 img{margin-bottom:2rem}.ce-cards-swiper .plgn-card__card.variant-1 img.variant-1{width:100%;height:auto}.ce-cards-swiper .plgn-card__card.variant-1 .card-title{margin-bottom:1rem;padding:0 1rem}.ce-cards-swiper .plgn-card__card{background-color:var(--color-white);text-align:center}.ce-cards-swiper .plgn-card__card .card-description{margin-bottom:2rem;padding:0 1rem}.ce-cards-swiper .plgn-card__card a{padding:14px 24px;background-color:transparent;color:var(--color-black);text-decoration:none;border:1px solid var(--color-black);display:inline-block;font-size:var(--fs-body);font-weight:600;margin-top:calc(36px - 1rem);line-height:1em}@media (min-width:992px){.ce-cards-swiper .plgn-card__card a{padding:20px 37px;margin-top:calc(66px - 1rem)}}.ce-cards-swiper .plgn-card__card a:hover{background-color:var(--color-red);color:var(--color-white);border:1px solid var(--color-red);text-decoration:none}.ce-TemplateFluidtemplateBlueBackground{background-color:var(--color-blue)}.ce-TemplateFluidtemplateBlueBackground .content{display:flex;justify-content:center;align-items:center;gap:2rem;padding:2rem 0}.ce-TemplateFluidtemplateBlueBackground .image svg{width:auto;max-height:104px}.ce-TemplateFluidtemplateBlueBackground .text{color:#fff;text-transform:uppercase}.ce-TemplateFluidtemplateBlueBackground .text h3{font-size:20px}.ce-TemplateFluidtemplateBlueBackground .text h3 b,.ce-TemplateFluidtemplateBlueBackground .text h3 strong{font-weight:700}@media (min-width:992px){.ce-TemplateFluidtemplateBlueBackground .content{padding:4rem 0}.ce-TemplateFluidtemplateBlueBackground .image svg{width:auto;max-height:227px}.ce-TemplateFluidtemplateBlueBackground .text h3{font-size:35px}}.ce-TemplateFluidtemplateBlueBackgroundWithIcons{background-color:var(--color-blue)}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .container{padding:0}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .wrapper{display:grid;grid-template-columns:1fr;flex-direction:column;justify-content:center;align-items:stretch}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box{padding:2rem 1rem;position:relative;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box svg,.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box img{max-width:80px;height:auto}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box .headline{font-size:25px;margin:0 auto;font-style:italic;text-align:center}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box .add-box{text-align:center;font-size:14px}@media (min-width:768px){.ce-TemplateFluidtemplateBlueBackgroundWithIcons .wrapper{grid-template-columns:1fr 1fr}}@media (min-width:992px){.ce-TemplateFluidtemplateBlueBackgroundWithIcons .wrapper{grid-template-columns:1fr 1fr 1fr;flex-direction:row}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box{padding:4rem 1rem;gap:2rem}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box svg{max-width:100px}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box .headline{font-size:30px}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box .add-box{font-size:var(--fs-body)}}@media (min-width:1600px){.ce-TemplateFluidtemplateBlueBackgroundWithIcons .wrapper{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .add-box{position:absolute;top:100%;left:0;right:0;background-color:var(--color-red);padding:2rem 1rem;display:none}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box:hover{background:var(--color-red)}.ce-TemplateFluidtemplateBlueBackgroundWithIcons .box:hover .add-box{display:block}}.select-language{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1500;background-color:#ffffffb3}.select-language:not(.show){display:none}.select-language__content{position:absolute;top:50%;left:50%;width:90%;max-width:524px;background-color:var(--color-white);border:2px solid var(--color-primary);transform:translate(-50%,-50%);max-height:90vh;overflow:auto;padding:var(--s-lang-content-gap);box-shadow:3px 3px 11px #0000004d}.select-language__title{font-size:var(--fs-h1);font-weight:var(--fw-body-bolder)}.select-language__subtitle{font-size:var(--fs-xl)}.select-language__buttons{margin-top:var(--s-lang-section-gap)}.select-language__buttons a{display:flex;flex-direction:row;text-decoration:none;align-items:center;font-size:var(--fs-xl);margin-top:var(--s-lang-button-gap-y)}.select-language__buttons a:first-child{margin-top:0}.select-language__buttons a img{width:40%;height:auto;margin-right:var(--s-lang-button-gap-x)}.select-language__subline{margin-top:var(--s-lang-section-gap);font-size:var(--fs-xl)}.select-language__close{position:absolute;top:1rem;right:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;outline:none;background-color:transparent;color:var(--color-primary)}.select-language__close:focus{outline:none}.select-language__close svg{width:32px;height:32px}.select-language__close:hover{color:var(--color-secondary)}
