.blog_template .post_card-title,.blog_template .blog_filters-toggle-label{font-family:"LoosWide",Arial,Helvetica,sans-serif}.blog_template .blog_pagination-page,.blog_template .blog_pagination-arrow,.blog_template .blog_filters-toggle,.blog_template .blog_filter,.blog_template .post_card-more{font-family:"NewsGothic",Arial,Helvetica,sans-serif}.blog_template .post_card-more{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.56px;text-transform:uppercase;color:var(--Taevasinine, #007DC0);transition:color .15s linear}.blog_template .post_card-more svg{transition:transform .15s linear}.blog_template .post_card-more svg path{transition:fill .15s linear}.blog_template .post_card-more:hover{color:var(--Oran, #F97C39)}.blog_template .post_card-more:hover svg{transform:translateX(8px)}.blog_template .post_card-more:hover svg path{fill:var(--Oran, #F97C39)}.blog_template .post_card-title{font-size:24px;letter-spacing:0;line-height:30px}@media only screen and (max-width: 767px){.blog_template .post_card-title{font-size:22px;line-height:28px}}.blog_template .posts_empty,.blog_template .post_card-excerpt{font-size:16px;letter-spacing:0;line-height:28px}@media only screen and (max-width: 767px){.blog_template .posts_empty,.blog_template .post_card-excerpt{font-size:14px;line-height:24px}}.blog_template{padding-bottom:70px}.blog_template .blog_breadcrumbs .breadcrumbs{display:block !important;padding-bottom:0}.blog_template .blog_breadcrumbs{padding-left:24px;padding-right:24px}@media only screen and (min-width: 1408px){.blog_template .blog_breadcrumbs{padding-left:64px;padding-right:64px}}.blog_template .title_wrapper{margin-top:72px}.blog_template .title_wrapper h1{margin:0}.blog_template .blog_filters{margin-top:32px;margin-bottom:48px}.blog_template .blog_filters-list{display:flex;flex-wrap:wrap;gap:16px}.blog_template .blog_filter{display:inline-flex;align-items:center;height:40px;padding:0 24px;font-size:14px;font-weight:500;letter-spacing:.56px;color:var(--ige-tumesinine, #005598);background-color:rgba(0,0,0,0);border:.5px solid var(--Helesinine, #5CBDE5);cursor:pointer;transition:color .15s linear,border-color .15s linear,background-color .15s linear}.blog_template .blog_filter.is-active{color:#fff;border-color:var(--ige-tumesinine, #005598);background-color:var(--ige-tumesinine, #005598)}@media(hover: hover){.blog_template .blog_filter:hover{color:#fff;border-color:var(--ige-tumesinine, #005598);background-color:var(--ige-tumesinine, #005598)}}.blog_template .blog_filters-toggle{display:none;align-items:center;justify-content:space-between;width:100%;padding:16px 0;font-size:14px;font-weight:500;letter-spacing:.56px;text-transform:uppercase;color:var(--ige-tumesinine, #005598);background-color:rgba(0,0,0,0);border:0;border-top:.5px solid var(--Hall, #D9E1E8);border-bottom:.5px solid var(--Hall, #D9E1E8);cursor:pointer}.blog_template .blog_filters-toggle svg{transition:transform .2s linear}.blog_template .blog_filters-toggle-label{font-size:14px;font-weight:400;line-height:42px;text-transform:uppercase;color:var(--ige-tumesinine, #005598)}@media only screen and (max-width: 991px){.blog_template .blog_filters-toggle{display:flex}.blog_template .blog_filters-list{display:none;padding-top:16px}.blog_template .blog_filters.is-open .blog_filters-toggle{border-bottom:0}.blog_template .blog_filters.is-open .blog_filters-toggle svg{transform:rotate(180deg)}.blog_template .blog_filters.is-open .blog_filters-list{display:flex;padding-bottom:24px;border-bottom:.5px solid var(--Hall, #D9E1E8)}}.blog_template .posts_results{transition:opacity .15s linear}.blog_template .posts_results.is-loading{opacity:.5;pointer-events:none}.blog_template .posts.row{--bs-gutter-x: 32px;--bs-gutter-y: 48px}.blog_template .post_card{color:var(--ige-tumesinine, #005598);text-decoration:none}.blog_template .post_card-image{width:100%;margin-bottom:16px;aspect-ratio:119/79}.blog_template .post_card-image--portrait{aspect-ratio:128/171}.blog_template .post_card-image--square{aspect-ratio:1}.blog_template .post_card-image--placeholder{background-color:#fff}.blog_template .post_card-image--placeholder img{width:50%;max-width:131px;height:auto}.blog_template .post_card-date{color:var(--Taevasinine, #007DC0);margin-bottom:8px}.blog_template .post_card-title{margin:0;font-weight:300;text-transform:none;color:var(--ige-tumesinine, #005598);transition:color .15s linear}.blog_template .post_card-excerpt{margin:16px 0 0;font-weight:300}.blog_template .post_card-more{margin-top:24px}.blog_template .post_card:hover .post_card-title{color:var(--Taevasinine, #007DC0)}.blog_template .post_card:hover .post_card-more{color:var(--Oran, #F97C39)}.blog_template .post_card:hover .post_card-more svg{transform:translateX(8px)}.blog_template .post_card:hover .post_card-more svg path{fill:var(--Oran, #F97C39)}.blog_template .posts_empty{color:var(--ige-tumesinine, #005598);font-weight:300}.blog_template .blog_pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:64px}.blog_template .blog_pagination-pages{display:flex;align-items:center;gap:8px}.blog_template .blog_pagination-page,.blog_template .blog_pagination-arrow{display:inline-flex;align-items:center;gap:8px;justify-content:center;height:32px;font-size:14px;font-weight:500;letter-spacing:.56px;text-transform:uppercase;color:var(--Taevasinine, #007DC0);background-color:rgba(0,0,0,0);border:0;cursor:pointer;transition:color .15s linear,border-color .15s linear}.blog_template .blog_pagination-page svg,.blog_template .blog_pagination-arrow svg{transition:transform .15s linear}.blog_template .blog_pagination-page svg path,.blog_template .blog_pagination-arrow svg path{transition:fill .15s linear}.blog_template .blog_pagination-page{min-width:32px;border:.5px solid rgba(0,0,0,0)}.blog_template .blog_pagination-page.is-active{border-color:var(--Helesinine, #5CBDE5)}.blog_template .blog_pagination-page:hover{color:var(--Oran, #F97C39)}.blog_template .blog_pagination-arrow:hover:not(.is-disabled){color:var(--Oran, #F97C39)}.blog_template .blog_pagination-arrow:hover:not(.is-disabled) svg path{fill:var(--Oran, #F97C39)}.blog_template .blog_pagination-arrow.is-disabled{opacity:.4;cursor:default}.blog_template .blog_pagination-next:hover:not(.is-disabled) svg{transform:translateX(4px)}.blog_template .blog_pagination-prev:hover:not(.is-disabled) svg{transform:translateX(-4px)}.blog_template .blog_pagination-ellipsis{color:var(--Taevasinine, #007DC0);padding:0 4px}@media only screen and (max-width: 991px){.blog_template .blog_pagination{margin-top:48px}}
