@font-face{font-family:"Gotham Pro";src:url(../woff2/gothampro-light-webfont.woff2) format("woff2"),url(../woff/gothampro-light-webfont.woff) format("woff");font-style:normal;font-weight:lighter;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(../woff2/gothampro-webfont.woff2) format("woff2"),url(../woff/gothampro-webfont.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(../woff2/gothampro-medium-webfont.woff2) format("woff2"),url(../woff/gothampro-medium-webfont.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Gotham Pro";src:url(../woff2/gothampro-bold-webfont.woff2) format("woff2"),url(../woff/gothampro-bold-webfont.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}.appear--fade-in{-webkit-transition:opacity .5s;transition:opacity .5s}.appear--fade-in:not(.animate-appear){opacity:0}.appear--fade-in-up{-webkit-transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s,transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.appear--fade-in-up:not(.animate-appear){opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.core-section-library-wrapper .core-section-slider-case-studies{position:relative;overflow:hidden}.core-section-library-wrapper .core-section-slider-case-studies .swiper-section{padding-left:0;padding-right:0}.core-section-library-wrapper .core-section-slider-case-studies .header{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:min(30px + 3.125 * ((100vw - 320px) / 100) ,80px);padding-bottom:min(1.875rem + 3.125 * ((100vw - 20rem) / 100) ,5rem)}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.core-section-library-wrapper .core-section-slider-case-studies .header .display-2{color:#717c7d}.core-section-library-wrapper .core-section-slider-case-studies .header .js-prev{margin-right:min(5px + 2.1875 * ((100vw - 320px) / 100) ,40px);margin-right:min(.3125rem + 2.1875 * ((100vw - 20rem) / 100) ,2.5rem)}.core-section-library-wrapper .core-section-slider-case-studies .header .controls{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .header .controls{width:45%;padding-left:min(1.875rem + .625 * ((100vw - 20rem) / 100) ,2.5rem)}}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .indicator{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .scroll-bar{display:none}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .buttons .button{width:min(35px + 1.3125 * ((100vw - 320px) / 100) ,56px);width:min(2.1875rem + 1.3125 * ((100vw - 20rem) / 100) ,3.5rem);height:min(35px + 1.3125 * ((100vw - 320px) / 100) ,56px);height:min(2.1875rem + 1.3125 * ((100vw - 20rem) / 100) ,3.5rem)}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .buttons .flex-wrapper{width:auto;height:auto}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .counter{color:#000;font-size:min(12px + .75 * ((100vw - 320px) / 100) ,24px);font-size:min(.75rem + .75 * ((100vw - 20rem) / 100) ,1.5rem);font-style:normal;font-weight:700;gap:4px}.core-section-library-wrapper .core-section-slider-case-studies .header .controls .counter .current{color:#ff8404}.core-section-library-wrapper .core-section-slider-case-studies .swiper{overflow:unset;margin-left:min(20px + 1.25 * ((100vw - 320px) / 100) ,40px);margin-left:min(1.25rem + 1.25 * ((100vw - 20rem) / 100) ,2.5rem)}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .swiper{margin-left:auto}}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:min(21.875rem + 15.625 * ((100vw - 48rem) / 72) ,37.5rem) 1fr}}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .title{font-size:min(18px + 2.625 * ((100vw - 320px) / 100) ,60px);font-size:min(1.125rem + 2.625 * ((100vw - 20rem) / 100) ,3.75rem);font-weight:700;line-height:1.2}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .excerpt,.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .title{padding-bottom:min(25px + 1.5625 * ((100vw - 320px) / 100) ,50px);padding-bottom:min(1.5625rem + 1.5625 * ((100vw - 20rem) / 100) ,3.125rem)}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .image{position:relative;max-width:650px;max-width:40.625rem;max-height:722px;max-height:45.125rem;font-size:0}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .image:after{content:"";display:inline-block;width:100%;padding-top:111.0769230769%}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .image{position:relative;max-width:28.125rem;max-height:31.25rem;font-size:0}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .image:after{content:"";display:inline-block;width:100%;padding-top:111.1111111111%}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .content{padding-left:0;padding-right:0;padding-top:25px;padding-top:1.5625rem}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .content{padding-left:clamp(3.125rem,3.125rem + 0 * ((100vw - 48rem) / 72) ,3.125rem);padding-right:min(3.125rem + 3.125 * ((100vw - 48rem) / 72) ,6.25rem);padding-top:0}}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .content .button{min-width:auto}.core-section-library-wrapper .core-section-slider-case-studies .swiper .swiper-wrapper .case_study .content .button .button-text{padding-right:10px;padding-right:.625rem}
/*# sourceMappingURL=styles.css.map */
