@charset "UTF-8";.about-manufacturing-process{position:relative;background:#fff}.about-manufacturing-process .section-content{position:relative;width:100%}.about-manufacturing-process .section-content p:last-of-type{margin-bottom:0}.location-tile-wrapper .top-content{background:#fff}.about-history-wrapper{position:relative}.about-history-wrapper .top-content{text-align:center;width:100%;max-width:1000px;margin:0 auto}.about-history-wrapper .top-content h2{text-wrap:balance}.about-history-wrapper .section-content-split{display:-ms-grid;display:grid;-ms-grid-columns:65fr 35fr;grid-template-columns:65fr 35fr;gap:0 50px}@media only screen and (max-width:1280px){.about-history-wrapper .section-content-split{-ms-grid-columns:1fr;grid-template-columns:1fr}}.about-history-wrapper .section-content-split .txt-wrap{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.about-history-wrapper .section-content-split .CTA-wrap{background:#f1f1f1;border-radius:20px;padding:5%}@media only screen and (max-width:1280px){.about-history-wrapper .section-content-split .CTA-wrap{padding:35px}}@media only screen and (max-width:1280px){.about-history-wrapper .section-content-split .CTA-wrap{padding:25px}}.about-history-wrapper .section-content-split .CTA-wrap p{margin-bottom:1.5em}.hypro-history-slider-outer{position:relative;overflow:hidden;padding-block:50px}@media only screen and (max-width:1200px){.hypro-history-slider-outer{padding-block:35px 0}}.hypro-history-slider-outer .js-about-history-slider{overflow:hidden}.hypro-history-slider-outer .js-about-history-slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.hypro-history-slider-outer .js-about-history-slider .swiper-slide{width:auto}.hypro-history-slider-outer .swiper-wrapper{pointer-events:none}.hypro-history-slider-outer .history-item{position:relative;-webkit-box-shadow:0 10px 20px rgba(17, 17, 17, 0.2);box-shadow:0 10px 20px rgba(17, 17, 17, 0.2)}.hypro-history-slider-outer .history-item:before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear, left bottom, left top, from(#111111), color-stop(5%, rgba(17, 17, 17, 0.9)), color-stop(10%, rgba(17, 17, 17, 0.8)), color-stop(15%, rgba(17, 17, 17, 0.7)), color-stop(20%, rgba(17, 17, 17, 0.6)), color-stop(25%, rgba(17, 17, 17, 0.5)), color-stop(30%, rgba(17, 17, 17, 0.4)), color-stop(35%, rgba(17, 17, 17, 0.3)), color-stop(40%, rgba(17, 17, 17, 0.2)), color-stop(45%, rgba(17, 17, 17, 0.1)), color-stop(50%, rgba(17, 17, 17, 0)));background:-webkit-linear-gradient(bottom, #111111 0%, rgba(17, 17, 17, 0.9) 5%, rgba(17, 17, 17, 0.8) 10%, rgba(17, 17, 17, 0.7) 15%, rgba(17, 17, 17, 0.6) 20%, rgba(17, 17, 17, 0.5) 25%, rgba(17, 17, 17, 0.4) 30%, rgba(17, 17, 17, 0.3) 35%, rgba(17, 17, 17, 0.2) 40%, rgba(17, 17, 17, 0.1) 45%, rgba(17, 17, 17, 0) 50%);background:-o-linear-gradient(bottom, #111111 0%, rgba(17, 17, 17, 0.9) 5%, rgba(17, 17, 17, 0.8) 10%, rgba(17, 17, 17, 0.7) 15%, rgba(17, 17, 17, 0.6) 20%, rgba(17, 17, 17, 0.5) 25%, rgba(17, 17, 17, 0.4) 30%, rgba(17, 17, 17, 0.3) 35%, rgba(17, 17, 17, 0.2) 40%, rgba(17, 17, 17, 0.1) 45%, rgba(17, 17, 17, 0) 50%);background:linear-gradient(to top, #111111 0%, rgba(17, 17, 17, 0.9) 5%, rgba(17, 17, 17, 0.8) 10%, rgba(17, 17, 17, 0.7) 15%, rgba(17, 17, 17, 0.6) 20%, rgba(17, 17, 17, 0.5) 25%, rgba(17, 17, 17, 0.4) 30%, rgba(17, 17, 17, 0.3) 35%, rgba(17, 17, 17, 0.2) 40%, rgba(17, 17, 17, 0.1) 45%, rgba(17, 17, 17, 0) 50%)}.hypro-history-slider-outer .history-item img{display:block;width:100%;height:100%;max-height:350px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1100px){.hypro-history-slider-outer .history-item img{max-height:320px}}@media only screen and (max-width:850px){.hypro-history-slider-outer .history-item img{max-height:285px}}@media only screen and (max-width:740px){.hypro-history-slider-outer .history-item img{max-height:250px;min-height:250px}}.hypro-history-slider-outer .history-item figcaption{position:absolute;left:0;bottom:25px;font-size:clamp(26px, 2.08vw, 40px);font-weight:bold;color:#fff;line-height:1;padding-inline:25px;z-index:2}.hypro-history-slider-outer .history-item figcaption small{display:block;font-size:clamp(16px, 1.25vw, 22px);font-weight:bold;margin-top:5px;line-height:1.5;max-width:30ch}