/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:after,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}.glide{position:relative;width:100%;box-sizing:border-box;}.glide *{box-sizing:inherit;}.glide__track{overflow:hidden;}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;}.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none;}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.glide--rtl{direction:rtl;}.paragraph--type--banner-featured{position:relative;}.paragraph--type--banner-featured .glide__slides{margin:0;}.paragraph--type--banner-featured .glide__slides .glide__slide{height:auto;}.paragraph--type--banner-featured .glide__arrows{display:none;}.paragraph--type--banner-featured.contains-links .slider-pager{bottom:110px;}@media screen and (max-width:63.99875em){.paragraph--type--banner-featured .slider-pager{display:none;}}.paragraph--type--banner-featured .slider-pager{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:50px;z-index:10;}.paragraph--type--banner-featured .slider-pager button{width:12px;height:12px;margin:0 2px;text-indent:-9999px;border:1px solid #d8d8d8;border-radius:50%;cursor:pointer;}.paragraph--type--banner-featured .slider-pager button.glide__bullet--active{background-color:rgb(164.0087336245,54.4104803493,13.9912663755);border-color:rgb(164.0087336245,54.4104803493,13.9912663755);}.paragraph--type--banner-featured .slider-pager button:hover,.paragraph--type--banner-featured .slider-pager button:focus,.paragraph--type--banner-featured .slider-pager button:active{border-color:rgb(164.0087336245,54.4104803493,13.9912663755);}.paragraph--type--banner-featured .field--name-field-p-featured-content{position:relative;z-index:2;background:rgba(0,0,0,0.4);}.paragraph--type--banner-featured.contains-links .field--name-field-p-featured-content{position:absolute;width:100%;bottom:0;-webkit-animation-name:glow-up;animation-name:glow-up;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.25s;animation-delay:1.25s;opacity:0;overflow:hidden;}.paragraph--type--banner-featured.contains-summary_articles .content,.paragraph--type--banner-featured.contains-summary_resources .content{padding-bottom:350px;}.paragraph--type--banner-featured.contains-summary_articles.has-bg-image + .field--name-field-p-featured-content,.paragraph--type--banner-featured.contains-summary_resources.has-bg-image + .field--name-field-p-featured-content{color:#FFFFFF;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content{margin-top:-250px;background:#FFFFFF;}[data-whatinput=mouse] .paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a,[data-whatinput=mouse] .paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a{outline:0;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a{display:inline-block;line-height:1;font-weight:700;-webkit-appearance:none;appearance:none;transition:all 300ms ease;color:#FFFFFF;border-radius:2px;border:2px solid transparent;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:after,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:after{content:"\e90a";font-size:12px;margin-left:10px;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a{padding:12px 16px;font-size:14px;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:hover,.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:focus,.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:active,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:hover,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:focus,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:active{color:#D34612;}.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:hover:after,.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:focus:after,.paragraph--type--banner-featured.contains-summary_articles + .field--name-field-p-featured-content .field--name-field-p-link a:active:after,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:hover:after,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:focus:after,.paragraph--type--banner-featured.contains-summary_resources + .field--name-field-p-featured-content .field--name-field-p-link a:active:after{-webkit-transform:translateX(4px);transform:translateX(4px);}
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.paragraph--type--banner-slide{position:relative;overflow:hidden;height:100%;color:#FFFFFF;}.paragraph--type--banner-slide > .paragraph-content{max-width:68.75rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}@media print,screen and (min-width:40em){.paragraph--type--banner-slide > .paragraph-content{padding-left:1.875rem;padding-right:1.875rem;}}.paragraph--type--banner-slide > .paragraph-content{position:relative;z-index:1;}.paragraph--type--banner-slide > .paragraph-content > .content{padding-top:100px;padding-bottom:90px;-webkit-animation-name:glow-up;animation-name:glow-up;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;overflow:hidden;}.contains-links .paragraph--type--banner-slide > .paragraph-content > .content{padding-bottom:180px;}@media print,screen and (min-width:40em){.paragraph--type--banner-slide > .paragraph-content > .content{padding-top:150px;padding-bottom:90px;}.contains-links .paragraph--type--banner-slide > .paragraph-content > .content{padding-bottom:170px;}}@media print,screen and (min-width:64em){.contains-links .paragraph--type--banner-slide > .paragraph-content > .content{padding-bottom:150px;}}.paragraph--type--banner-slide > .paragraph-content > .content{max-width:650px;}.paragraph--type--banner-slide .field--name-field-micro-heading{padding-bottom:0;margin-bottom:10px;font-size:0.875rem;text-transform:uppercase;}.paragraph--type--banner-slide .field--name-field-heading{line-height:1.5;font-size:2.25rem;}@media print,screen and (min-width:40em){.paragraph--type--banner-slide .field--name-field-heading{font-size:3.375rem;}}.paragraph--type--banner-slide .field--name-field-heading{line-height:1.2;position:relative;padding-bottom:20px;}.paragraph--type--banner-slide .field--name-field-heading:after{content:"";max-width:0;width:70%;height:3px;display:block;position:absolute;bottom:0;left:0;-webkit-animation-name:bar-width;animation-name:bar-width;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.paragraph--type--banner-slide .field--name-field-description{line-height:1.5;font-size:1.125rem;}@media print,screen and (min-width:40em){.paragraph--type--banner-slide .field--name-field-description{font-size:1.25rem;}}.paragraph--type--banner-slide .field--name-field-description{margin-top:16px;}.paragraph--type--banner-slide .field--name-field-description p{font-family:"Neulis Sans",sans-serif;}.paragraph--type--banner-slide .content .field--name-field-p-link{margin-top:32px;}[data-whatinput=mouse] .paragraph--type--banner-slide .content .field--name-field-p-link a{outline:0;}.paragraph--type--banner-slide .content .field--name-field-p-link a{display:inline-block;line-height:1;font-weight:700;-webkit-appearance:none;appearance:none;transition:all 300ms ease;color:#FFFFFF;background-color:#D34612;background-size:200% auto;border-radius:2px;text-decoration:none;text-transform:uppercase;padding:12px 16px;font-size:14px;}.paragraph--type--banner-slide .content .field--name-field-p-link a:hover,.paragraph--type--banner-slide .content .field--name-field-p-link a:focus,.paragraph--type--banner-slide .content .field--name-field-p-link a:active{background-position:100%;color:#FFFFFF;}.paragraph--type--banner-slide .content .field--name-field-p-link a:hover,.paragraph--type--banner-slide .content .field--name-field-p-link a:focus{background:#F17144;color:#1A1A1A;text-decoration:none;}.paragraph--type--banner-slide .field--name-field-p-media-item{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}.paragraph--type--banner-slide .field--name-field-p-media-item div{height:100%;}.paragraph--type--banner-slide .field--name-field-p-media-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.paragraph--type--banner-slide .field--name-field-p-media-item img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.paragraph--type--banner-slide .field--name-field-p-media-item{z-index:0;}.paragraph--type--banner-slide .field--name-field-p-media-item:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;}.paragraph--type--banner-slide .field--name-field-p-media-item .paragraph--type--media-image{-webkit-animation-name:KenBurns;animation-name:KenBurns;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:7s;animation-duration:7s;}.paragraph--type--banner-slide .overlay-60 .field--name-field-p-media-item:after{background:linear-gradient(90deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.1) 100%);}.paragraph--type--banner-slide .overlay-40 .field--name-field-p-media-item:after{background:linear-gradient(90deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.1) 100%);}.paragraph--type--banner-slide .overlay-20 .field--name-field-p-media-item:after{background:linear-gradient(90deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 100%);}@-webkit-keyframes glow-up{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}}@keyframes glow-up{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);}}@-webkit-keyframes bar-width{from{max-width:0;}to{max-width:325px;}}@keyframes bar-width{from{max-width:0;}to{max-width:325px;}}@-webkit-keyframes KenBurns{from{-webkit-transform:scale(1.1);transform:scale(1.1);}to{-webkit-transform:scale(1);transform:scale(1);}}@keyframes KenBurns{from{-webkit-transform:scale(1.1);transform:scale(1.1);}to{-webkit-transform:scale(1);transform:scale(1);}}.paragraph--type--banner-featured .slider-pager{z-index:10;}.paragraph--type--banner-featured .slider-pager button{background-color:transparent !important;border:1px solid #d8d8d8;box-shadow:none !important;width:12px;height:12px;padding:0;margin:0 4px;border-radius:50%;min-width:auto;}.paragraph--type--banner-featured .slider-pager button.glide__bullet--active{background-color:#D34612 !important;border-color:#D34612 !important;}.paragraph--type--banner-featured .slider-pager button:hover:not(.glide__bullet--active){border-color:#D34612;}
