@font-face{font-family:AvenirNextLTPro;src:url(/wp-content/themes/jsi/packages/assets/fonts/AvenirNextLTPro-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:AvenirNextLTPro;src:url(/wp-content/themes/jsi/packages/assets/fonts/AvenirNextLTPro-Bold.otf);font-weight:700;font-display:swap}@font-face{font-family:AvenirNextLTPro;font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/jsi/packages/assets/fonts/AvenirNextLTPro-It.otf)}.core-section-library-wrapper .core-section-hero-slider{padding:min(.4375rem + .8125 * ((100vw - 20rem) / 100) ,1.25rem)}.core-section-library-wrapper .core-section-hero-slider .swiper{overflow:hidden;border-radius:min(.1875rem + .125 * ((100vw - 20rem) / 100) ,5px) min(1.5625rem + .5625 * ((100vw - 20rem) / 100) ,2.125rem) min(.1875rem + .125 * ((100vw - 20rem) / 100) ,5px) min(1.5625rem + .5625 * ((100vw - 20rem) / 100) ,2.125rem)}.core-section-library-wrapper .core-section-hero-slider .swiper:not(.swiper-initialized) .swiper-slide{width:100%}.core-section-library-wrapper .core-section-hero-slider .swiper:not(.swiper-initialized) .swiper-slide:not(:nth-child(1)){display:none}.core-section-library-wrapper .core-section-hero-slider .swiper.smaller .swiper-slide .item{height:min(16.25rem + 15 * ((100vw - 20rem) / 100) ,31.25rem)}.core-section-library-wrapper .core-section-hero-slider .swiper .swiper-controls{position:absolute;right:min(1.25rem + 1.875 * ((100vw - 20rem) / 100) ,3.125rem);bottom:min(1.25rem + 1.875 * ((100vw - 20rem) / 100) ,3.125rem);width:auto}@media(min-width:64rem){.core-section-library-wrapper .core-section-hero-slider .swiper .swiper-controls{top:50%;bottom:unset;transform:translateY(-50%)}}.core-section-library-wrapper .core-section-hero-slider .swiper .swiper-controls .buttons{display:grid;gap:min(.625rem + .1875 * ((100vw - 20rem) / 100) ,.8125rem);grid-template-columns:1fr 1fr}@media(min-width:64rem){.core-section-library-wrapper .core-section-hero-slider .swiper .swiper-controls .buttons{grid-template-columns:1fr}}.core-section-library-wrapper .core-section-hero-slider .item{position:relative;display:grid;height:min(12.5rem + 12.5 * ((100vw - 20rem) / 28) ,25rem)}@media(min-width:48rem){.core-section-library-wrapper .core-section-hero-slider .item{height:min(14.6875rem + 20.9375 * ((100vw - 48rem) / 64.5) ,35.625rem)}}.core-section-library-wrapper .core-section-hero-slider .item.image_content{height:unset!important}.core-section-library-wrapper .core-section-hero-slider .item.image_content .item__image{position:relative}.core-section-library-wrapper .core-section-hero-slider .item.image_content .item__image img{height:auto}.core-section-library-wrapper .core-section-hero-slider .item.image_content .item__content{position:absolute;top:min(2.5rem + 2.5 * ((100vw - 20rem) / 100) ,5rem);left:50%;transform:translateX(-50%)}.core-section-library-wrapper .core-section-hero-slider .item.card-link{cursor:pointer}.core-section-library-wrapper .core-section-hero-slider .item__image{position:absolute;inset:0;z-index:-1}.core-section-library-wrapper .core-section-hero-slider .item__image--overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#203555 0%,rgba(27,44,71,0) 70%,rgba(27,44,71,0) 100%)}.core-section-library-wrapper .core-section-hero-slider .item__image img{width:100%;height:100%;object-fit:cover;object-position:center}.core-section-library-wrapper .core-section-hero-slider .item__image.desktop{display:none}@media(min-width:48rem){.core-section-library-wrapper .core-section-hero-slider .item__image.mobile{display:none}.core-section-library-wrapper .core-section-hero-slider .item__image.desktop{display:flex}}.core-section-library-wrapper .core-section-hero-slider .item__content{display:flex;flex-direction:column;padding-top:min(2.5rem + 2.5 * ((100vw - 20rem) / 100) ,5rem);padding-bottom:min(2.5rem + 2.5 * ((100vw - 20rem) / 100) ,5rem);align-self:center;gap:min(3.125rem + 2.3125 * ((100vw - 20rem) / 100) ,5.4375rem)}.core-section-library-wrapper .core-section-hero-slider .item__content.align-right{text-align:right}.core-section-library-wrapper .core-section-hero-slider .item__content.align-center{text-align:center}.core-section-library-wrapper .core-section-hero-slider .item__content.align-justify{text-align:justify}.core-section-library-wrapper .core-section-hero-slider .item__title{color:#fff;line-height:.95}