:root{--base-font-family:Arial,Helvetica,sans-serif;--base-heading-font-family:Arial,Helvetica,sans-serif;--dropdown-font-family:Arial,Helvetica,sans-serif;--base-font-size:16px;--dropdown-font-size:16px;--card-font-size:16px;--card-title-font-size:16px;--card-subtitle-font-size:14px}.modules_button__button--link,.modules_button__button--primary,.modules_button__button--secondary{align-items:center;border:solid;display:inline-flex;justify-content:center;line-height:normal;padding:.8em 3em;text-align:center;text-decoration:none;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[disabled].modules_button__button--link,[disabled].modules_button__button--primary,[disabled].modules_button__button--secondary{outline:0;cursor:default;opacity:.5}.modules_button__button--link:active:not([disabled]),.modules_button__button--link:focus:not([disabled]),.modules_button__button--primary:active:not([disabled]),.modules_button__button--primary:focus:not([disabled]),.modules_button__button--secondary:active:not([disabled]),.modules_button__button--secondary:focus:not([disabled]){outline:solid 2px var(--brand-primary);outline-offset:2px}.modules_button__button--link:hover,.modules_button__button--primary:hover,.modules_button__button--secondary:hover{cursor:pointer}@media(min-width:0){.modules_button__button--primary{background-color:var(--brand-primary);border-color:var(--brand-primary);border-radius:var(--button-border-radius);border-width:var(--button-border-width);color:var(--brand-white);fill:var(--brand-white);font-family:var(--base-font-family);font-size:.875rem;font-weight:var(--button-font-weight);width:100%}}@media(min-width:576px){.modules_button__button--primary{font-size:1rem;width:auto}}@media(min-width:0){.modules_button__button--secondary{background-color:var(--brand-secondary);border-color:var(--brand-secondary);border-radius:var(--button-border-radius);border-width:var(--button-border-width);color:var(--brand-white);fill:var(--brand-white);font-family:var(--base-font-family);font-size:.875rem;font-weight:var(--button-font-weight)}}@media(min-width:576px){.modules_button__button--secondary{font-size:1rem;width:auto}}@media(min-width:0){.modules_button__button--link{background-color:transparent;border-color:transparent;border-radius:0;border-width:0;color:var(--brand-primary);fill:var(--brand-primary);font-family:var(--base-font-family);font-size:.875rem;font-weight:var(--button-font-weight)}}@media(min-width:576px){.modules_button__button--link{font-size:1rem;width:auto}}.modules_image__img--fluid,img{max-width:100%}.modules_badge__badge--primary,.modules_badge__badge--secondary{align-items:center;border:0;box-shadow:0;display:inline-flex;justify-content:center;margin-bottom:5px;margin-right:5px}.modules_badge__active.modules_badge__badge--primary,.modules_badge__active.modules_badge__badge--secondary{color:var(--colors-white)}.modules_badge__badge--primary:last-of-type,.modules_badge__badge--secondary:last-of-type{margin-right:0}@media(min-width:0){.modules_badge__badge--primary{background-color:var(--brand-primary);border-color:var(--brand-primary);border-radius:var(--badge-border-radius);border-width:var(--badge-border-width);color:var(--brand-white);font-size:.75rem;font-family:var(--base-font-family);padding:5px 7px}}@media(min-width:576px){.modules_badge__badge--primary{font-size:.875rem;padding:7px 10px}}@media(min-width:0){.modules_badge__badge--secondary{background-color:var(--brand-secondary);border-color:var(--brand-secondary);border-radius:var(--badge-border-radius);border-width:var(--badge-border-width);color:var(--brand-white);font-size:.75rem;font-family:var(--base-font-family);padding:5px 7px}}@media(min-width:576px){.modules_badge__badge--secondary{font-size:.875rem;padding:7px 10px}}.modules_card__card{background-color:var(--brand-white);border:0;border-radius:var(--card-border-radius);box-shadow:0 0 .2px rgba(0,0,0,.02),0 0 .3px rgba(0,0,0,.028),0 0 .3px rgba(0,0,0,.035),0 0 .4px rgba(0,0,0,.042),0 0 .8px rgba(0,0,0,.05),0 0 13px rgba(0,0,0,.07);display:grid;font-family:var(--base-font-family);font-size:var(--card-font-size);grid-gap:var(--card-padding);gap:var(--card-padding);line-height:var(--card-line-height);overflow:hidden;text-decoration:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;cursor:default}a.modules_card__card,button.modules_card__card{transition:box-shadow .2s ease-out}a.modules_card__card:hover,button.modules_card__card:hover{box-shadow:0 0 .2px rgba(0,0,0,.07),0 0 .3px rgba(0,0,0,.101),0 .1px .3px rgba(0,0,0,.125),0 .2px .4px rgba(0,0,0,.149),0 .7px .8px rgba(0,0,0,.18),0 6px 13px rgba(0,0,0,.25)}a.modules_card__card a,a.modules_card__card button,button.modules_card__card a,button.modules_card__card button{pointer-events:none}.modules_card__card__image{width:100%}.modules_card__card__image img{height:auto;width:100%}.modules_card__card__content{padding:0}.modules_card__card__header+.modules_card__card__body{padding-top:0}.modules_card__card__body .modules_card__card__text:last-child,.modules_card__card__body p:last-child{margin-bottom:0}.modules_card__card__body .modules_card__card__text:only-of-type,.modules_card__card__body p:only-of-type{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.modules_card__card__body+.modules_card__card__footer{padding-top:0}.modules_card__card__footer{padding:0 var(--card-padding) var(--card-padding)}.modules_card__card__footer a,.modules_card__card__footer button{margin-bottom:0}.modules_card__card__footer .modules_card__card__text,.modules_card__card__footer p{font-size:80%}.modules_card__card__footer .modules_card__card__text:last-child,.modules_card__card__footer p:last-child{margin-bottom:0}.modules_card__card__title{color:var(--card-title-color);font-size:var(--card-title-font-size);line-height:var(--card-title-line-height)}.modules_card__card__title+.modules_card__card__subtitle{margin-bottom:0}.modules_card__card__subtitle{color:var(--card-subtitle-color);font-size:var(--card-subtitle-font-size);line-height:var(--card-subtitle-line-height)}.modules_card__card__subtitle+.modules_card__card__title{margin-bottom:0}.modules_card__card-list{padding:24px 0}@media(min-width:992px){.modules_card__card-list{margin-bottom:var(--card-padding)}.modules_card__card-list .modules_card__card{height:100%}.modules_card__card-list .modules_card__card__footer{align-self:end}}.modules_card__card>.modules_card__card__text,.modules_card__card>p,.modules_card__card__body,.modules_card__card__header{padding:0 var(--card-padding)}.modules_card__card>.modules_card__card__text,.modules_card__card>p,.modules_card__card__body p{margin-bottom:0}.modules_card__card>.modules_card__card__text:only-of-type,.modules_card__card>p:only-of-type,.modules_card__card__body p:only-of-type{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.modules_card__card>.modules_card__card__text:last-child,.modules_card__card>p:last-child,.modules_card__card__body p:last-child{margin-bottom:var(--card-padding)}@media(min-width:992px){.modules_card__card.modules_card__horizontal{grid-template-areas:"img header footer" "img main footer";grid-template-columns:150px auto 150px;grid-template-rows:auto}.modules_card__card.modules_card__horizontal .modules_card__card__image{display:inherit;grid-area:img;padding:0}.modules_card__card.modules_card__horizontal .modules_card__card__header{align-self:end;grid-area:header;padding:0}.modules_card__card.modules_card__horizontal .modules_card__card__body{align-self:start;grid-area:main;padding:0}.modules_card__card.modules_card__horizontal .modules_card__card__body .modules_card__card__text:only-of-type,.modules_card__card.modules_card__horizontal .modules_card__card__body p:only-of-type{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modules_card__card.modules_card__horizontal .modules_card__card__footer{align-self:center;grid-area:footer;padding-bottom:0;place-self:center end}}.modules_card__card.modules_card__background{align-items:flex-end;grid-gap:0;position:relative}.modules_card__card.modules_card__background:before{content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.modules_card__card.modules_card__background .modules_card__card__image{grid-area:1/1/6/1;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.modules_card__card.modules_card__background .modules_card__card__body,.modules_card__card.modules_card__background .modules_card__card__footer,.modules_card__card.modules_card__background .modules_card__card__header,.modules_card__card.modules_card__background .modules_card__card__text{position:relative;z-index:2}.modules_card__card.modules_card__background .modules_card__card__body p,.modules_card__card.modules_card__background .modules_card__card__subtitle,.modules_card__card.modules_card__background .modules_card__card__text,.modules_card__card.modules_card__background .modules_card__card__title{color:#fff}.modules_card__card.modules_card__background .modules_card__card__header{grid-area:3/1/4/1}.modules_card__card.modules_card__background .modules_card__card__body{grid-area:4/1/5/1}.modules_card__card.modules_card__background .modules_card__card__footer,.modules_card__card.modules_card__background .modules_card__card__text{grid-area:5/1/6/1}.modules_card__card.modules_card__background .modules_card__card__image img{height:100%;-o-object-fit:cover;object-fit:cover}.modules_carousel__slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.modules_carousel__slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.modules_carousel__slick-list:focus{outline:none}.modules_carousel__slick-list.modules_carousel__dragging{cursor:pointer;cursor:hand}.modules_carousel__slick-slider .modules_carousel__slick-list,.modules_carousel__slick-slider .modules_carousel__slick-track{transform:translateZ(0)}.modules_carousel__slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.modules_carousel__slick-track:after,.modules_carousel__slick-track:before{display:table;content:""}.modules_carousel__slick-track:after{clear:both}.modules_carousel__slick-loading .modules_carousel__slick-track{visibility:hidden}.modules_carousel__slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .modules_carousel__slick-slide{float:right}.modules_carousel__slick-slide img{display:block}.modules_carousel__slick-slide.modules_carousel__slick-loading img{display:none}.modules_carousel__slick-slide.modules_carousel__dragging img{pointer-events:none}.modules_carousel__slick-initialized .modules_carousel__slick-slide{display:block}.modules_carousel__slick-loading .modules_carousel__slick-slide{visibility:hidden}.modules_carousel__slick-vertical .modules_carousel__slick-slide{display:block;height:auto;border:1px solid transparent}.modules_carousel__slick-track{display:flex!important}.modules_carousel__slick-next,.modules_carousel__slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.modules_carousel__slick-next:focus,.modules_carousel__slick-next:hover,.modules_carousel__slick-prev:focus,.modules_carousel__slick-prev:hover{color:transparent;outline:none;background:transparent}.modules_carousel__slick-next:focus:before,.modules_carousel__slick-next:hover:before,.modules_carousel__slick-prev:focus:before,.modules_carousel__slick-prev:hover:before{opacity:1}.modules_carousel__slick-next.modules_carousel__slick-disabled:before,.modules_carousel__slick-prev.modules_carousel__slick-disabled:before{opacity:.25}.modules_carousel__slick-next:before,.modules_carousel__slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modules_carousel__slick-prev{left:-25px}[dir=rtl] .modules_carousel__slick-prev{right:-25px;left:auto}.modules_carousel__slick-prev:before{content:"←"}[dir=rtl] .modules_carousel__slick-prev:before{content:"→"}.modules_carousel__slick-next{right:-25px}[dir=rtl] .modules_carousel__slick-next{right:auto;left:-25px}.modules_carousel__slick-next:before{content:"→"}[dir=rtl] .modules_carousel__slick-next:before{content:"←"}.modules_carousel__slick-dotted.modules_carousel__slick-slider{margin-bottom:30px}.modules_carousel__slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.modules_carousel__slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.modules_carousel__slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.modules_carousel__slick-dots li button:focus,.modules_carousel__slick-dots li button:hover{outline:none}.modules_carousel__slick-dots li button:focus:before,.modules_carousel__slick-dots li button:hover:before{opacity:1}.modules_carousel__slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modules_carousel__slick-dots li.modules_carousel__slick-active button:before{opacity:.75;color:#000}.modules_carousel__carousel{padding:0;position:relative}.modules_carousel__carousel__indicator-group{position:relative}.modules_carousel__carousel__indicator{background-color:var(--carousel-button-background-color);border:0;border-radius:var(--carousel-button-border-radius);color:var(--carousel-button-color);cursor:pointer;left:0;padding:var(--carousel-button-padding);position:absolute;top:50%;transform:translateY(-50%);transition:box-shadow .2s ease-out;z-index:1}.modules_carousel__carousel__indicator:hover{box-shadow:0 0 .2px rgba(0,0,0,.07),0 0 .3px rgba(0,0,0,.101),0 .1px .3px rgba(0,0,0,.125),0 .2px .4px rgba(0,0,0,.149),0 .7px .8px rgba(0,0,0,.18),0 6px 13px rgba(0,0,0,.25)}.modules_carousel__carousel__indicator+button{left:auto;right:0}.modules_carousel__carousel__indicator span{display:none}.modules_carousel__carousel__grid{display:flex;flex-flow:column}:root{--brand-primary:#7648f2;--brand-secondary:#002664;--brand-success:#00a908;--brand-warning:#dc5800;--brand-error:#cd0000;--brand-black:#000;--brand-white:#fff;--base-text-color:#000;--base-heading-text-color:#7648f2;--carousel-button-color:#000;--carousel-button-background-color:#fff;--dropdown-menu-background-color:#fff;--card-title-color:#7648f2;--card-subtitle-color:#7648f2}.modules_background-theme__background--primary{background-color:var(--brand-primary)!important}.modules_background-theme__background--primary--bottom,.modules_background-theme__background--primary--top{position:relative}.modules_background-theme__background--primary--bottom:before,.modules_background-theme__background--primary--top:before{background-color:var(--brand-primary)!important;content:"";height:50%;left:0;position:absolute;right:0;z-index:-1}.modules_background-theme__background--primary--top:before{top:0}.modules_background-theme__background--primary--bottom:before{bottom:0}.modules_background-theme__background--secondary{background-color:var(--brand-secondary)!important}.modules_background-theme__background--secondary--bottom,.modules_background-theme__background--secondary--top{position:relative}.modules_background-theme__background--secondary--bottom:before,.modules_background-theme__background--secondary--top:before{background-color:var(--brand-secondary)!important;content:"";height:50%;left:0;position:absolute;right:0;z-index:-1}.modules_background-theme__background--secondary--top:before{top:0}.modules_background-theme__background--secondary--bottom:before{bottom:0}.modules_background-theme__background--primary-light{background-color:#ede7fc!important}.modules_background-theme__background--primary-light--bottom,.modules_background-theme__background--primary-light--top{position:relative}.modules_background-theme__background--primary-light--bottom:before,.modules_background-theme__background--primary-light--top:before{background-color:#ede7fc!important;content:"";height:50%;left:0;position:absolute;right:0;z-index:-1}.modules_background-theme__background--primary-light--top:before{top:0}.modules_background-theme__background--primary-light--bottom:before{bottom:0}.modules_background-theme__background--grey--20{background-color:#ccc!important}.modules_background-theme__background--grey--40{background-color:#999!important}.modules_background-theme__background--grey--60{background-color:#666!important}.modules_background-theme__background--grey--80{background-color:#333!important}.modules_background-theme__background--grey--100{background-color:#000!important}.styles_card-carousel__card-carousel{overflow:hidden;padding:43px 28px;width:100%}@media(min-width:992px){.styles_card-carousel__card-carousel{padding:110px 2rem 70px}}@media(min-width:1389px){.styles_card-carousel__card-carousel{padding:110px 0 70px}}.styles_card-carousel__card-carousel--h2{font-size:32px;line-height:40px;margin-bottom:16px}.styles_card-carousel__card-carousel--h2:before{background-color:#72bf44;border-radius:4px;content:"";display:block;height:6px;margin-bottom:28px;width:60px}@media(min-width:768px){.styles_card-carousel__card-carousel--h2:before{height:9px;width:100px}.styles_card-carousel__card-carousel--h2{font-size:40px;line-height:50px;margin-bottom:25px}}.styles_card-carousel__card-carousel--p{color:#303030;font-family:Open Sans;font-size:16px;line-height:26px;margin-bottom:16px}@media(min-width:768px){.styles_card-carousel__card-carousel--p{margin-bottom:25px}.styles_card-carousel__card-carousel__carousel-slider{margin-top:-108px}}.styles_card-carousel__card-carousel::global .styles_card-carousel__slick-list{overflow:visible}@media(min-width:768px){.styles_card-carousel__card-carousel::global .styles_card-carousel__slick-list{overflow:hidden}}