/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.-link{color:#000;text-decoration:underline;text-underline-offset:2px;transition:color .25s cubic-bezier(.39,.575,.565,1) 0s}.-link:visited{color:#5c5c5c}.-link:focus,.-link:hover{color:#33f}.container{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;width:100%}@media screen and (min-width:47.9375em){.container{padding-right:60px;padding-left:60px}}@media screen and (min-width:75em){.container{padding-right:30px;padding-left:30px;max-width:1176px}}@media screen and (min-width:100em){.container{max-width:1480px}}.last-news{margin-top:60px}@media screen and (min-width:47.9375em){.last-news{margin-top:80px}}@media screen and (min-width:75em){.last-news{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;width:100%;margin-top:120px}}@media screen and (min-width:75em) and (min-width:47.9375em){.last-news{padding-right:60px;padding-left:60px}}@media screen and (min-width:75em) and (min-width:75em){.last-news{padding-right:30px;padding-left:30px;max-width:1176px}}@media screen and (min-width:75em) and (min-width:100em){.last-news{max-width:1480px}}@media screen and (min-width:75em){.last-news-wrapper{position:relative}.last-news-wrapper:before{display:none;content:"";position:absolute;width:1797px;height:1136px;right:70%;top:-5%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzk3IiBoZWlnaHQ9IjExMzYiPjxwYXRoIGQ9Ik0xMC41IDIyMS4xbDg3OC4xIDkwOS40IDg5OS4zLTg2OC42LTIxOC43LTIyNi41LTY4NC4xIDY2MC43TDIyNS44IDEzLjIgMTAuNSAyMjEuMXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2YxZjFmMSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:-2}}@media screen and (max-width:74.9375em){.last-news--footer,.last-news--heading{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;width:100%}}@media screen and (max-width:74.9375em) and (min-width:47.9375em){.last-news--footer,.last-news--heading{padding-right:60px;padding-left:60px}}@media screen and (max-width:74.9375em) and (min-width:75em){.last-news--footer,.last-news--heading{padding-right:30px;padding-left:30px;max-width:1176px}}@media screen and (max-width:74.9375em) and (min-width:100em){.last-news--footer,.last-news--heading{max-width:1480px}}.last-news--heading{text-align:center}.last-news--heading .title{font-weight:700;line-height:105%;margin:0;padding:0;font-size:40px;color:#000}@media screen and (min-width:75em){.last-news--heading .title{font-size:52px}}.last-news--heading .description{font-size:16px;color:#000;margin-top:15px;line-height:20px;font-weight:400;letter-spacing:.5px}@media screen and (min-width:47.9375em){.last-news--heading .description{width:80%;margin-left:auto;margin-right:auto}}@media screen and (min-width:75em){.last-news--heading .description{width:41.66667%;margin-top:30px}}.last-news--footer{margin:35px 0;text-align:center}@media screen and (min-width:75em){.last-news--footer{margin:60px 0}}.last-news--footer .cta{font-size:16px;font-weight:600;line-height:24px;padding:6px 16px;display:inline-block;text-decoration:none;text-transform:uppercase;border-radius:40px;position:relative;text-align:center;transition:all .25s cubic-bezier(.39,.575,.565,1);cursor:pointer;background-color:#33f;color:#9fc;border:2px solid #33f;text-align:left}@media screen and (min-width:47.9375em){.last-news--footer .cta:focus,.last-news--footer .cta:hover{color:#fff;background-color:#39f;border-color:#39f}.last-news--footer .cta.focus-visible,.last-news--footer .cta:focus-visible{outline:1px solid #39f;outline-offset:2px}}.last-news--footer .cta span{position:relative;z-index:1;display:block}.last-news--footer .cta[disabled]{cursor:default!important;pointer-events:none;border-color:#ccced0!important;color:rgba(0,0,0,.25)!important;background:#ccced0!important}.last-news .view-news{margin-top:35px}@media screen and (min-width:75em){.last-news .view-news{padding:0;margin:60px auto 0}}@media screen and (min-width:47.9375em){.last-news .view-news .flickity-slider{display:flex;align-items:stretch}}.last-news .view-news .flickity-slider .views-row{width:88%;padding-right:20px}@media screen and (min-width:47.9375em){.last-news .view-news .flickity-slider .views-row{width:50%;padding:0 15px;display:flex;min-height:100%}}@media screen and (min-width:47.9375em){.last-news .view-news .flickity-slider .views-row .node--type-news.node--view-mode-teaser{height:auto}}@media screen and (min-width:47.9375em){.last-news .view-news .view-content:not(.flickity-enabled){display:flex;justify-content:space-between}.last-news .view-news .view-content:not(.flickity-enabled)>.views-row{flex:0 1 auto;width:30%}.last-news .view-news .view-content:not(.flickity-enabled)>.views-row:not(:first-child){margin-left:10px}}