.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.bg-white{background-color:#fff}.bg-blue{background-color:#15a2ba}.bg-gray{background-color:#dad9d6}.bg-navy{background-color:#21396f}.bg-yellow{background-color:#fdbb41}.bg-red{background-color:#da2224}.lgslider-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;padding:2.5rem 0;position:relative}@media (min-width:48em){.lgslider-block{padding:0}}.lgslider-block.swiper{overflow:visible}@media (min-width:64.0625em){.lgslider-block.swiper.alignwide{margin-left:calc(calc(calc(calc(100vw - var(--scrollbar)) * .9) - 100%)/ -2);margin-right:calc(calc(calc(calc(100vw - var(--scrollbar)) * .9) - 100%)/ -2)}}@media (min-width:83.375em){.lgslider-block.swiper.alignwide{margin-left:-8.255rem;margin-right:-8.255rem}}@media (min-width:90em){.lgslider-block.swiper.alignwide{margin-left:-8.255rem;margin-right:-8.255rem}}.lgslider-block .lgslider-header{display:contents;margin:0 auto;padding:0;position:relative;width:100%}@media (min-width:48em){.lgslider-block .lgslider-header{-ms-flex-align:center;align-items:center;column-gap:2.5rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:2.5rem 0 3.4375rem}}.lgslider-block .lgslider-header h2.lgslider-heading{color:#21396f;font-size:45px;font-size:2.8125rem;line-height:1.4;-ms-flex-order:1;order:1}@media (min-width:48em){.lgslider-block .lgslider-header h2.lgslider-heading{margin:0;-ms-flex-order:1;order:1}}.lgslider-block .lgslider-header .swiper-nav{-ms-flex-order:3;order:3}@media (min-width:48em){.lgslider-block .lgslider-header .swiper-nav{-ms-flex-order:2;order:2}}.lgslider-block .lgslider-header .arrow-link{-ms-flex-order:4;order:4}@media (min-width:48em){.lgslider-block .lgslider-header .arrow-link{-ms-flex-order:3;order:3}}.lgslider-block [class*=swiper-button]{position:relative}.lgslider-block .swiper-wrapper{-ms-flex-order:2;order:2}@media (min-width:48em){.lgslider-block .swiper-wrapper{-ms-flex-order:1;order:1}}.lgslider-block a.swiper-slide{text-decoration:none;width:auto!important}.lgslider-block a.swiper-slide .slide-figure{height:100%}.lgslider-block a.swiper-slide .slide-figure img{height:25vw;min-height:15rem;max-height:21.875rem;width:auto!important}.lgslider-block a.swiper-slide .slide-caption{color:#585959;font-size:13px;font-size:.8125rem;line-height:1.2;margin:.75rem 0;max-width:-webkit-min-content;max-width:min-content;min-width:100%}.lgslider-block .swiper-nav{-ms-flex-align:center;align-items:center;column-gap:.625rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end;margin:2.5rem auto}@media (min-width:48em){.lgslider-block .swiper-nav{margin:0 0 0 auto}}.lgslider-block .swiper-button-next,.lgslider-block .swiper-button-prev{-ms-flex-align:center;align-items:center;background-color:rgba(33,57,111,0);border-color:#21396f;border-radius:50%;border-style:solid;border-width:.0625rem;color:#21396f;display:-ms-inline-flexbox;display:inline-flex;height:3.125rem;-ms-flex-pack:center;justify-content:center;left:auto;margin:0;right:auto;text-decoration:none;transition-duration:.2s;transition-property:background-color,border-color,color,opacity;transition-timing-function:ease;width:3.125rem}.lgslider-block .swiper-button-next::before,.lgslider-block .swiper-button-prev::before{font-size:18px;font-size:1.125rem}.lgslider-block .swiper-button-next::after,.lgslider-block .swiper-button-prev::after{display:none}.lgslider-block .swiper-button-next:active,.lgslider-block .swiper-button-next:hover,.lgslider-block .swiper-button-prev:active,.lgslider-block .swiper-button-prev:hover{background-color:#21396f;color:#fff;text-decoration:none}.admin-bar .lg-container .lg-outer{top:32px;top:var(--wp-admin--admin-bar--height);height:calc(100% - var(--wp-admin--admin-bar--height))}@media screen and (max-width:782px){.admin-bar .lg-container .lg-outer{top:46px;top:var(--wp-admin--admin-bar--height)}}