.blog-filter{padding:0 !important;margin-bottom:24px}@media screen and (min-width:1200px){.blog-filter{margin-bottom:1.5rem}}.blog-filter .form-checkboxes{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;gap:6px;margin:0 -25px;padding:0 25px}@media screen and (min-width:1200px){.blog-filter .form-checkboxes{gap:0.3rem;flex-wrap:wrap}}.blog-filter .form-checkboxes::-webkit-scrollbar{display:none}.blog-filter .form-checkboxes .form-item{flex-shrink:0;margin:0}.blog-filter .form-checkboxes .form-item .option{padding:10px 10px 10px 20px;min-height:44px;background:var(--primary-900);display:flex;align-items:center;border-radius:var(--buttonRadius);gap:15px;font-size:1rem;font-weight:700;color:var(--whiteColor);margin:0}@media screen and (min-width:1200px){.blog-filter .form-checkboxes .form-item .option{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.blog-filter .form-checkboxes .form-item .option{padding:0.6rem 0.5rem 0.6rem 1.25rem;line-height:1.5;min-height:2.8rem;gap:0.75rem}}@media (any-hover:hover){.blog-filter .form-checkboxes .form-item .option{transition:0.2s}.blog-filter .form-checkboxes .form-item .option:hover{background:var(--mainColor)}}.blog-filter .form-checkboxes .form-item .option:before{content:none}.blog-filter .form-checkboxes .form-item .option:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";position:static;width:auto;height:auto;opacity:1;transform:unset;font-size:1.25rem;margin:0;color:inherit}@media screen and (min-width:1200px){.blog-filter .form-checkboxes .form-item .option:after{font-size:1.2rem}}.blog-filter .form-checkboxes .form-item .option .icon{display:none}.blog-filter .form-checkboxes .form-item input[type="checkbox"]:checked~label{background:var(--primary-700);color:var(--whiteColor)}.blog-filter .form-checkboxes .form-item input[type="checkbox"]:checked~label:after{content:"";opacity:0.5;color:var(--whiteColor)}.blog-filter.auto-submit .form-actions{display:none}.view-blog.view-display-id-block_1 .view-header,.view-blog.view-display-id-block_2 .view-header{display:none}.view-blog.view-display-id-block_1 .view-content,.view-blog.view-display-id-block_2 .view-content{position:relative}@media screen and (min-width:1200px){.view-blog.view-display-id-block_1 .view-filters,.view-blog.view-display-id-block_2 .view-filters{flex:1;margin-bottom:0}}.view-blog.view-display-id-block_1 .more-link,.view-blog.view-display-id-block_2 .more-link{margin-bottom:1.5rem}@media screen and (min-width:1200px){.view-blog.view-display-id-block_1 .more-link,.view-blog.view-display-id-block_2 .more-link{margin-bottom:0}}.view-blog.view-display-id-block_1 .swiper-button,.view-blog.view-display-id-block_2 .swiper-button{top:35%;margin-top:0}.view-blog.view-display-id-block_1 .swiper-button-prev,.view-blog.view-display-id-block_2 .swiper-button-prev{left:11px}.view-blog.view-display-id-block_1 .swiper-button-next,.view-blog.view-display-id-block_2 .swiper-button-next{right:11px}@media screen and (min-width:1200px){.view-block-blog:has(.view-filters) .block__title{margin-bottom:2.8rem}}.view-block-blog .view-filters{margin-bottom:20px}@media screen and (min-width:1200px){.view-block-blog .view-filters{margin-bottom:2.4rem}}.view-block-blog .view-filters .form-checkboxes{display:flex;flex-wrap:wrap;gap:6px}@media screen and (min-width:1200px){.view-block-blog .view-filters .form-checkboxes{gap:0.3rem}}.view-block-blog .view-filters .form-checkboxes .form-item{flex-shrink:0;margin:0}.view-block-blog .view-filters .form-checkboxes .form-item .option{padding:10px 10px 10px 20px;min-height:44px;background:var(--primary-900);display:flex;align-items:center;border-radius:var(--buttonRadius);gap:15px;font-size:1rem;font-weight:700;color:var(--whiteColor);margin:0;text-transform:capitalize}@media screen and (min-width:1200px){.view-block-blog .view-filters .form-checkboxes .form-item .option{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.view-block-blog .view-filters .form-checkboxes .form-item .option{padding:0.6rem 0.5rem 0.6rem 1.25rem;line-height:1.5;min-height:2.8rem;gap:0.75rem}}@media (any-hover:hover){.view-block-blog .view-filters .form-checkboxes .form-item .option{transition:0.2s}.view-block-blog .view-filters .form-checkboxes .form-item .option:hover{background:var(--mainColor)}}.view-block-blog .view-filters .form-checkboxes .form-item .option:before{content:none}.view-block-blog .view-filters .form-checkboxes .form-item .option:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";position:static;width:auto;height:auto;opacity:1;transform:unset;font-size:1.25rem;margin:0;color:inherit}@media screen and (min-width:1200px){.view-block-blog .view-filters .form-checkboxes .form-item .option:after{font-size:1.2rem}}.view-block-blog .view-filters .form-checkboxes .form-item .option .icon{display:none}.view-block-blog .view-filters .form-checkboxes .form-item input[type="checkbox"]:checked~label{background:var(--primary-700);color:var(--whiteColor)}.view-block-blog .view-filters .form-checkboxes .form-item input[type="checkbox"]:checked~label:after{content:"";opacity:0.5;color:var(--whiteColor)}.view-block-blog .views-exposed-form.auto-submit .form-actions{margin:0}.view-block-blog .views-exposed-form.auto-submit .form-actions .form-submit{display:none}@media screen and (min-width:1200px){.view-block-blog .view-custom-wrapper{margin-bottom:2.4rem;display:flex;justify-content:space-between;align-items:flex-end}}.blog-teaser{position:relative}.blog-teaser .field-blog-img:not(:last-child){margin-bottom:10px}@media screen and (min-width:1200px){.blog-teaser .field-blog-img:not(:last-child){margin-bottom:1.2rem}}.blog-teaser .field-blog-img img{border-radius:var(--itemRadiusMod);aspect-ratio:auto}.blog-teaser__title:not(:last-child){margin-bottom:4px}@media screen and (min-width:1200px){.blog-teaser__title:not(:last-child){margin-bottom:0.5rem}}.blog-teaser__title a{font-size:1.1875rem;font-weight:600;line-height:1.1;text-decoration:none}@media screen and (min-width:1200px){.blog-teaser__title a{font-size:1.2rem;font-weight:700;line-height:1.1}}@media (any-hover:hover){.blog-teaser__title a{transition:0.2s}.blog-teaser__title a:hover{color:var(--mainColor)}}.blog-teaser__title a:after{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:2;content:""}.blog-teaser__info,.blog-teaser .body{font-size:0.875rem;font-weight:300;line-height:1.5;color:var(--grey-600);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width:1200px){.blog-teaser__info,.blog-teaser .body{font-size:0.85rem;font-weight:300;line-height:1.5}}.blog-full{padding-bottom:25px}@media screen and (min-width:1200px){.blog-full{padding-left:25px;padding-right:25px;padding-bottom:2.5rem}}@media screen and (min-width:1200px) and (min-width:1200px){.blog-full{padding-left:1.25rem;padding-right:1.25rem;width:100%;max-width:54.9rem;margin:0 auto}}.blog-full .field-blog-img{margin-bottom:24px}@media screen and (min-width:1200px){.blog-full .field-blog-img{margin-bottom:2.4rem}}.blog-full .field-blog-img img{border-radius:var(--itemRadiusMod)}.blog-full__title{font-size:1.5rem;font-weight:600;line-height:1.1;margin-bottom:16px}@media screen and (min-width:1200px){.blog-full__title{font-size:2.4rem;font-weight:600;line-height:1.1}}@media screen and (min-width:1200px){.blog-full__title{margin-bottom:1.2rem}}
