:root{--additional-color: #95C11F;--hover-color: #95C11F;--text-color: #303030;--main-bg: #F8F9FD;--main-color: #008BD2;--border-color: #F0F3FA;--title-color: #002E45;--w: #FFFFFF;--grey-1: #F9F9F9;--grey-2: #E8E8E8;--grey-6: #5A5959;--grey-7: #3D3C3C;--grey-8: #2B2A2A;--red: #E7394E;--shadow-4dp: 0px 4px 12px rgba(142, 162, 170, 0.2);--main-ff: 'ProximaNova';--title-ff: 'Rubik';--icon-ff: 'icomoon';--main-fz: 16px;--layout-padding: 0 25px;--section-padding: 40px}@media screen and (min-width:1215px){:root{--main-fz: 18px;--section-padding: 50px}}@media screen and (min-width:1500px){:root{--main-fz: 20px;--layout-padding: 0 75px;--section-padding: 65px}}.page-articles .block-subtitle{display:flex;justify-content:center}@media screen and (min-width:1215px){.page-articles .block-subtitle{justify-content:flex-start}.page-articles .page-title{align-items:flex-start}}.view-articles__filters{position:relative}.view-articles__filters .form-radios{max-width:420px;margin:0 auto 40px}.view-articles__filters .form-type-radio{position:relative}.view-articles__filters .form-type-radio:not(:last-child){margin-bottom:5px}.view-articles__filters .form-type-radio input:checked+label{background-color:var(--main-color);color:var(--w)}.view-articles__filters .form-type-radio label{transition:all 300ms ease;font-family:var(--title-ff);font-weight:700;font-size:1rem;line-height:1.25;text-transform:uppercase;display:flex;justify-content:center;padding:15px 10px;border-radius:5px;box-shadow:var(--shadow-4dp);background-color:var(--w);font-weight:500;text-align:center;text-decoration:none;color:var(--main-color);cursor:pointer}@media screen and (min-width:1215px){.view-articles__filters .form-type-radio label{font-size:0.8888888889rem}}@media screen and (min-width:1500px){.view-articles__filters .form-type-radio label{font-size:0.9rem}}.view-articles__filters .form-type-radio label:hover{transform:translateY(-0.25em);box-shadow:var(--shadow-4dp), inset 0 0 0 70px var(--main-color);color:var(--w)}.view-articles__filters input[type="radio"]{position:absolute;left:0;bottom:0;visibility:hidden;pointer-events:none;opacity:0}.view-articles__filters .form-actions{position:absolute;left:0;bottom:0;visibility:hidden;pointer-events:none;opacity:0}.view-articles__content{display:flex;flex-wrap:wrap;margin:-15px}.view-articles__row{display:flex;justify-content:center;width:100%;padding:15px}@media screen and (min-width:768px){.view-articles__row{width:50%}}@media screen and (min-width:992px){.view-articles__row{width:33.3333%}}@media screen and (min-width:1215px){.view-articles__row{width:50%}}@media screen and (min-width:1500px){.view-articles__row{width:33.3333%}}.block-view-articles{padding:var(--section-padding) 0}.block-view-articles .block-subtitle{display:flex;justify-content:center}.block-view-articles__title{font-family:var(--title-ff);font-weight:700;font-size:1.875rem;line-height:1.25;text-transform:uppercase;color:var(--title-color);margin-bottom:30px;text-align:center;color:var(--title-color)}@media screen and (min-width:1215px){.block-view-articles__title{font-size:2.3611111111rem}}@media screen and (min-width:1500px){.block-view-articles__title{font-size:2.75rem}}@media screen and (min-width:1215px){.block-view-articles__title{margin-bottom:50px}}.block-view-articles .swiper-container{margin:0 -25px;padding:0 25px}.node-article:hover .node-article__title{text-decoration-line:underline;color:var(--main-color)}.node-article__image{margin-bottom:15px;border-radius:10px;overflow:hidden}.node-article__title{transition:all 300ms ease;font-family:var(--title-ff);font-weight:700;font-size:1rem;line-height:1.25;text-transform:uppercase;text-decoration:none}@media screen and (min-width:1215px){.node-article__title{font-size:0.8888888889rem}}@media screen and (min-width:1500px){.node-article__title{font-size:0.9rem}}@media screen and (min-width:1215px){.view-articles{display:flex}.view-articles__filters{order:1;min-width:360px;margin-left:30px}.block-view-articles .wrapper{display:flex;flex-wrap:wrap;margin:-7.5px}.block-view-articles__row{width:25%;padding:7.5px}}@media screen and (min-width:1500px){.block-view-articles .wrapper{margin:-15px}.block-view-articles__row{padding:15px}}/*# sourceMappingURL=article_teaser.css.map */