@charset "UTF-8";
.page-node-type-blog .site-content{padding-top:0}.blog-full__top{position:relative;width:100vw;left:50%;margin-left:-50vw;position:relative;z-index:1}.blog-full__top-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--p8);padding:32px 24px;text-align:center}.blog-full__top-container.has-image{min-height:91.667vw;color:var(--whiteColor);margin-bottom:32px}@media screen and (min-width:768px){.blog-full__top-container.has-image{min-height:360px}}@media screen and (min-width:1200px){.blog-full__top-container{padding:3rem 1.2rem;gap:var(--p10);max-width:44.9rem;margin-left:auto;margin-right:auto}.blog-full__top-container.has-image{min-height:30rem;margin-bottom:3rem}}.blog-full__date{font-size:0.875rem;font-weight:400;line-height:1.5;display:inline-flex;align-items:center;gap:var(--p6)}@media screen and (min-width:1200px){.blog-full__date{font-size:0.85rem;font-weight:400;line-height:1.5}}.blog-full__date::before{font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.blog-full__date::before{font-size:1rem}}.blog-full__title{font-size:1.1875rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.blog-full__title{font-size:2rem;font-weight:700;line-height:1.1}}.blog-full .field-page-img{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:-1}.blog-full .field-page-img::before{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%)}.blog-full .field-page-img img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:1200px){.blog-full .body{width:52.4rem;margin-left:auto;margin-right:auto}}.blog-full .body h2:not(:first-child),.blog-full .body h3:not(:first-child),.blog-full .body h4:not(:first-child),.blog-full .body h5:not(:first-child),.blog-full .body h6:not(:first-child){margin-top:56px}@media screen and (min-width:1200px){.blog-full .body h2:not(:first-child),.blog-full .body h3:not(:first-child),.blog-full .body h4:not(:first-child),.blog-full .body h5:not(:first-child),.blog-full .body h6:not(:first-child){margin-top:4rem}}.blog-info{display:flex;align-items:center;justify-content:space-between;font-size:0.75rem;font-weight:400;line-height:1.1;margin-left:-10px;margin-right:-10px}@media screen and (min-width:1200px){.blog-info{font-size:0.7rem;font-weight:400;line-height:1.1}}.blog-info-item{padding:0 10px}.blog-info-item:before{font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;display:inline-block;vertical-align:middle;color:var(--mainColor);margin-top:-0.2em;margin-right:var(--p6-8)}@media screen and (min-width:1200px){.blog-info-item:before{font-size:1rem}}.blog-info-item--type:before{content:""}.blog-info-item--date:before{content:""}.blog-teaser .field-page-media{position:relative;margin:0 0 10px}.blog-teaser .field-page-media a::after{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Montserrat";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:0.875rem;font-weight:500;line-height:1.1;padding:12px 16px;min-height:44px;color:var(--whiteColor);background:var(--primary-500);font-family:"icomoon";font-size:14px;font-weight:400;line-height:1;color:inherit;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);content:"";pointer-events:none;background:var(--primary-500);color:var(--whiteColor)}@media screen and (min-width:1200px){.blog-teaser .field-page-media a::after{gap:0.6rem}}@media screen and (min-width:1200px){.blog-teaser .field-page-media a::after{font-size:0.85rem;font-weight:500;line-height:1.1}}@media screen and (min-width:1200px){.blog-teaser .field-page-media a::after{padding:0.9rem 1rem;min-height:2.8rem}}.blog-teaser .field-page-media a::after:hover{background:var(--primary-700)}.blog-teaser .field-page-media a::after:disabled,.blog-teaser .field-page-media a::after.disabled{background:var(--primary-200)}@media screen and (min-width:1200px){.blog-teaser .field-page-media a::after{font-size:0.8rem}}.blog-teaser .field-page-media img{border-radius:var(--itemRadius)}@media screen and (min-width:1200px){.blog-teaser .field-page-media{margin-bottom:0.6rem}.blog-teaser .field-page-media a::after{transition:0.1s}.blog-teaser .field-page-media a:hover::after{transform:translate(-50%, -50%) scale(1.1)}}.blog-teaser .field-page-img,.blog-teaser .field-paragraph-media.field__entity-reference{position:relative;margin:0 0 10px}@media screen and (min-width:1200px){.blog-teaser .field-page-img,.blog-teaser .field-paragraph-media.field__entity-reference{margin-bottom:0.6rem}}.blog-teaser .field-page-img::before,.blog-teaser .field-paragraph-media.field__entity-reference::before{content:"";display:block;padding:0 0 74.0740740741%}.blog-teaser .field-page-img img,.blog-teaser .field-paragraph-media.field__entity-reference img{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;width:100%;height:100%;object-fit:cover;border-radius:var(--itemRadius)}.blog-teaser .blog-info{margin-bottom:var(--p4-8)}.blog-teaser__title{font-size:1.1875rem;font-weight:700;line-height:1.1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-bottom:1px}@media screen and (min-width:1200px){.blog-teaser__title{font-size:1.2rem;font-weight:700;line-height:1.1}}.blog-teaser__title a{background:linear-gradient(to right, var(--primary-500) 0%, var(--primary-500) 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.2s}.blog-teaser__title a:hover{background-size:100% 1px}.blog-teaser:hover .blog-teaser__title a{color:var(--mainColor);background-size:100% 1px}@media screen and (min-width:1200px){.view-block-blog .block__title{margin-bottom:3.55rem}}.view-block-blog .block__title strong{color:var(--primary-500)}.view-block-blog .block__content{position:relative}@media screen and (min-width:768px){.view-block-blog .more-link{position:absolute;right:0;bottom:100%;margin-bottom:24px}}@media screen and (min-width:1200px){.view-block-blog .more-link{margin-bottom:3rem}}.view-blog.view-has-slider .view-content{margin:0}.view-blog.view-has-slider .swiper{margin:0 -24px;padding:0 22px;flex-grow:1}@media screen and (min-width:1200px){.view-blog.view-has-slider .swiper{margin:0 -0.6rem;padding:0}}.view-blog.view-has-slider .swiper-slide{padding:0 var(--p2-12);margin-bottom:0}.view-blog.view-has-slider .swiper-hand{margin-bottom:var(--p8)}.view-blog.view-display-id-page_1 .views-row:not(:first-child) .node{padding-top:16px;border-top:var(--p2) solid var(--grey-100)}@media screen and (min-width:480px){.view-blog.view-display-id-page_1 .views-row:not(:first-child) .node{padding-top:0;border-top:none}}/*# sourceMappingURL=blog.css.map */