.history-section-top-row{display:flex;flex-flow:row wrap;gap:50px;margin-bottom:60px}.history-section{padding:100px 0;width:100%}.history-section .container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.history-section-maintitle{color:#000;font-family:Open Sans;font-size:50px;font-style:normal;font-weight:700;letter-spacing:-1.5px;line-height:115%}.history-detail-slider,.history-section-maintitle{max-width:calc(50% - 25px);width:100%}.history-detail-title{color:#25488d;font-family:Frutiger LT Pro;font-size:36px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:24px}.history-detail-text,.history-detail-text p{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:130%}.history-detail-text p{margin-bottom:15px}.history-detail-text p:last-child{margin:0}.history-image-slider{margin-bottom:12px;width:100%}.history-image{display:flex;width:100%}.history-image img{width:100%}.history-year-with-gear-wrap{padding-top:50px;width:100%}.history-image-caption{color:#222;font-family:Open Sans;font-size:12px;font-style:italic;font-weight:400;line-height:130%;text-align:right;width:100%}.history-year-with-gear-box{position:relative}.history-year{color:#000;display:none;font-family:Open Sans;font-size:32px;font-style:normal;font-weight:700;left:50%;letter-spacing:-.96px;line-height:100%;position:absolute;text-align:center;top:-50px;transform:translateX(-50%)}.history-year-with-gear-wrap .slick-list{padding:50px 90px 0!important}.history-year-with-gear-wrap .slick-track{align-items:center;display:flex;gap:10px}.slick-current .history-year{display:block}img.rotary-gear-active{display:none;opacity:0;transform:scale(.5);transition:opacity .5s ease,transform .5s ease}.slick-current img.rotary-gear-img{display:none;transition:opacity .5s ease}.slick-current img.rotary-gear-active{animation:grow-rotate 1s ease-in-out 1;display:block;opacity:1;transform:scale(1)}.slick-track:after,.slick-track:before{display:none!important}.history-gear{width:80px}.slick-current .history-gear{width:170px}img.rotary-gear-img{width:80px}@keyframes grow-rotate{0%{transform:scale(.5) rotate(0deg)}to{transform:scale(1) rotate(180deg)}}.history-image-slider .slick-arrow:before{display:none}.history-image-slider .slick-arrow{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;bottom:auto;height:58px;left:0;position:absolute;top:-260px;transform:none;width:58px;z-index:1}.history-image-slider .slick-arrow.slick-next{left:78px}.history-image-with-caption{display:flex!important;flex-direction:column;gap:10px}@media(max-width:1200px){.history-section-top-row{gap:20px}.history-detail-slider,.history-section-maintitle{max-width:calc(50% - 10px);width:100%}}@media(max-width:991px){.history-detail-slider,.history-section-maintitle{max-width:100%;width:100%}.history-section-top-row{flex-direction:column;margin-bottom:40px}.history-detail-title{font-size:30px;text-align:center}.history-detail-text,.history-detail-text p{text-align:center}.history-section-maintitle{font-size:38px;text-align:center}.history-image-slider{margin-bottom:100px}.history-image-slider .slick-arrow{bottom:-90px;top:auto}}@media(max-width:767px){.history-detail-title{font-size:24px}.history-section-maintitle{font-size:32px}.history-detail-text,.history-detail-text p{font-size:16px}.slick-current .history-gear{width:100px}.history-gear{width:60px}.history-year-with-gear-wrap .slick-list{margin:0 -20px;padding:50px 80px 0!important}.history-year{font-size:20px;top:-30px}}