.linn-slider{position:relative}.linn-slider__item{width:100%}.linn-slider__item-inner{position:relative}.linn-slider__slider .flickity-page-dots{bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1080px){.linn-slider__slider .flickity-page-dots{bottom:30px}}.linn-slider__slider .flickity-page-dots .dot{opacity:1;visibility:visible;width:9pt;height:9pt;border:1px solid #1346af;border:1px solid var(--primary);background-color:transparent;margin:0 .25em;-webkit-transition:all .3s;transition:all .3s}@media (min-width:1080px){.linn-slider__slider .flickity-page-dots .dot{height:15px;width:15px;margin:0 .35em}}.linn-slider__slider .flickity-page-dots .dot.is-selected{width:14px;height:14px;background-color:#1346af;background-color:var(--primary)}@media (min-width:1080px){.linn-slider__slider .flickity-page-dots .dot.is-selected{width:18px;height:18px}}.linn-slider__slider .flickity-page-dots .dot.is-selected{width:15px;height:15px}.linn-slider__slider .flickity-prev-next-button{z-index:5;background:transparent;-webkit-transition:all .5s;transition:all .5s}@media (min-width:1080px){.linn-slider__slider .flickity-prev-next-button{width:40px;height:40px}}.linn-slider__slider .flickity-prev-next-button svg{-webkit-transition:all .5s;transition:all .5s;fill:#fff;fill:var(--white);top:25%;width:50%;height:50%}.linn-slider__slider .flickity-prev-next-button.next{right:10px}.linn-slider__slider .flickity-prev-next-button.previous{left:10px}.linn-slider__image,.linn-slider__inner{position:relative}.linn-slider__image:before{content:"";display:block;padding-top:56.25%}.linn-slider__image .image__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (min-width:588px){.linn-slider__image{position:relative}.linn-slider__image:before{content:"";display:block;padding-top:33.33333333%}.linn-slider__image .image__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}}@media (min-width:1280px){.linn-slider__image{position:relative}.linn-slider__image:before{content:"";display:block;padding-top:33.33333333%}.linn-slider__image .image__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}}.linn-slider__content{position:absolute;display:block;width:100%;margin:auto;padding:0 40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.linn-slider__container{max-height:100%}@media (min-width:1080px){.linn-slider__box{padding:1em 0;max-width:50%}}.linn-slider--button-circle .flickity-prev-next-button{border:1px solid #fff;border:1px solid var(--white);border-radius:50%}.linn-slider--button-circle .flickity-prev-next-button.next svg{left:20%}.linn-slider--button-circle .flickity-prev-next-button.previous svg{left:28%}.linn-slider--button-circle .flickity-prev-next-button:hover{border-color:#1346af;border-color:var(--primary);background-color:#1346af;background-color:var(--primary)}.linn-slider--button-simple .flickity-prev-next-button svg{width:100%;height:100%;top:0;left:0}.linn-slider--button-simple .flickity-prev-next-button:hover svg{fill:#1346af;fill:var(--primary)}.linn-slider--button-square .flickity-prev-next-button{border:2px solid #1346af;border:2px solid var(--primary);background-color:#1346af;background-color:var(--primary);opacity:.5}.linn-slider--button-square .flickity-prev-next-button.next svg{left:20%}.linn-slider--button-square .flickity-prev-next-button.previous svg{left:28%}.linn-slider--button-square .flickity-prev-next-button:hover{opacity:1}.linn-slider--dots-dashes .flickity-page-dots .dot{width:50px;height:10px;border-radius:0;background:#1346af;background:var(--primary);opacity:.5}.linn-slider--dots-dashes .flickity-page-dots .dot.is-selected{width:50px;height:10px;border-radius:0;opacity:1}.linn-slider--dots-square .flickity-page-dots .dot{border-radius:0;background:#1346af;background:var(--primary);opacity:.5}.linn-slider--dots-square .flickity-page-dots .dot.is-selected{border-radius:0;opacity:1}.linn-slider--dots-left .flickity-page-dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.linn-slider--dots-right .flickity-page-dots{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.linn-slider--button-top-left .flickity-prev-next-button{top:10px!important;-webkit-transform:unset;transform:unset}.linn-slider--button-top-left .flickity-prev-next-button.next{right:unset;left:55px}.linn-slider--button-bottom-left .flickity-prev-next-button{top:unset!important;-webkit-transform:unset;transform:unset;bottom:10px}.linn-slider--button-bottom-left .flickity-prev-next-button.next{right:unset;left:55px}.linn-slider--button-top-right .flickity-prev-next-button{top:10px!important;-webkit-transform:unset;transform:unset}.linn-slider--button-top-right .flickity-prev-next-button.previous{left:unset;right:55px}.linn-slider--button-bottom-right .flickity-prev-next-button{top:unset!important;-webkit-transform:unset;transform:unset;bottom:10px}.linn-slider--button-bottom-right .flickity-prev-next-button.previous{left:unset;right:55px}.linn-slider__url{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.hero-slider__image-banner__image{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;overflow:hidden}@media (min-width:1080px){.hero-slider__image-banner__image{position:absolute;top:0;left:0;width:100%;height:100%}}.hero-slider__image-banner__image *,.hero-slider__image-banner__image img.image__img{position:static;max-width:100%;height:auto}@media (min-width:1080px){.hero-slider__image-banner__image *,.hero-slider__image-banner__image img.image__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.linn-page-header .hero-image__wrapper{min-height:150px}.linn-page-header .hero-image__title{font-size:var(--h2);color:#1346af;color:var(--primary);text-transform:uppercase}@media (min-width:1080px){.linn-page-header .hero-image__title{font-size:2rem}}.linn-page-header .breadcrumbs__nav{margin-top:.5em}.linn-page-header .breadcrumbs__list{margin:0;padding:0;text-indent:0;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.linn-page-header li.breadcrumbs__item{margin-top:0;text-transform:uppercase;color:#1346af;color:var(--primary);font-size:.85rem}.linn-page-header li.breadcrumbs__item:after{content:"/";padding-left:3px;padding-right:3px}.linn-page-header li.breadcrumbs__item a{color:#141414;color:var(--dark-2);font-size:.85rem;text-decoration:none}@media (min-width:1080px){.linn-page-header li.breadcrumbs__item a:hover{color:#1346af;color:var(--primary)}}.linn-page-header .breadcrumbs__item--end:after,.linn-page-header li.breadcrumbs__item:last-child:after{content:none}.post-header .hero-image__wrapper{min-height:75pt}.post-header .breadcrumbs__nav{margin-top:0}.post-header .hero-image__inner{max-width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-header .hero-image__title{font-size:unset}.image-grid{position:relative;padding-top:2em;padding-bottom:2em;background-size:cover;background-position:50%}.image-grid .default-section__header{margin-bottom:1em}.image-grid .default-section__main{margin-top:2em}.image-grid__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1346af;color:var(--primary);font-size:1.5rem;text-transform:uppercase;font-weight:700;font-weight:var(--font-bold);padding-bottom:20px}@media (min-width:588px){.image-grid__title{font-size:2rem}}.image-grid__title:after{content:"";width:75pt;height:4px;position:absolute;bottom:0;background:#1346af;background:var(--primary)}.image-grid__title{color:#111;color:var(--body-text-color);text-align:center}.image-grid__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:480px){.image-grid__item{width:calc(50% - 5px);width:calc(50% - var(--grid-gutter)*1/2);margin-right:10px;margin-right:var(--grid-gutter)}}@media (min-width:588px){.image-grid__item{width:calc(25% - 12.5px);width:calc(25% - var(--grid-gutter)*5/4);margin-right:20px;margin-right:calc(var(--grid-gutter)*2)}}.image-grid__grid{padding-bottom:10px}@media (min-width:588px){.image-grid__grid{padding-bottom:2pc;padding-bottom:calc(var(--grid-gutter-m)*2)}}.image-grid__col{width:100%}@media (min-width:480px){.image-grid__col{width:50%;margin-top:1em}.image-grid__col:nth-child(-n+2){margin-top:0}}@media (min-width:588px){.image-grid__col{width:33.33333333%;margin-top:2em}.image-grid__col:nth-child(-n+3){margin-top:0}}.image-grid-card{width:100%;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fff;background:var(--white);-webkit-box-shadow:0 5px 15px 0 rgba(51,51,51,.08);box-shadow:0 5px 15px 0 rgba(51,51,51,.08)}.image-grid-card .image__img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.image-grid-card:hover .image__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-grid-card .image-placeholder--icon{position:relative}.image-grid-card .image-placeholder--icon:before{content:"";display:block;padding-top:66.66666667%}.image-grid-card .image-placeholder--icon .image__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.image-grid-card__link{display:block;font-size:1.2rem;color:#111!important;color:var(--body-text-color)!important;font-weight:700;font-weight:var(--font-bold)}@media (min-width:588px){.image-grid-card__link{font-size:1.2rem}}.image-grid-card__link:hover{color:#f1592a;color:var(--secondary)}.image-grid-card__main{padding:20px;padding:var(--container-gutter);border-radius:var(--card-border-radius)}.image-grid-card__image{position:relative}.image-grid-card__image:before{content:"";display:block;padding-top:56.25%}.image-grid-card__image .image__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.image-grid-card__image{width:100%;overflow:hidden}.image-grid-card__image .image__img{-webkit-transition:all .5s ease;transition:all .5s ease}.imag-grid-card__content{padding:10px;padding:var(--grid-gutter);text-align:center}
