.default-wrapper{width:100%;max-width:1550px;margin:0 auto}@media screen and (max-width: 1600px){.default-wrapper{padding-right:50px;padding-left:50px}}@media screen and (max-width: 900px){.default-wrapper{padding-right:20px;padding-left:20px}}@media screen and (max-width: 450px){.default-wrapper{padding-right:10px;padding-left:10px}}.page-wrapper.dark{background:#002A41}p,span{font-family:Poppins,sans-serif!important;background:transparent!important}p{line-height:normal!important}*{box-sizing:border-box}body{font-family:Open Sans,sans-serif;font-size:14px;padding:0;margin:0}.page-wrapper.history{overflow:hidden}.container{position:relative;z-index:3;display:flex;background:#002A41;gap:50px;justify-content:center;align-items:center;flex-direction:column}.company-history{padding:20px 0;display:flex;position:relative}.company-history .year-text{position:relative;left:-150px;display:flex;writing-mode:vertical-lr;justify-content:center;padding:25px 0}.company-history .year-text .line{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:0;height:0;width:15px;border-radius:30px;border:1px #FFF solid;transition:.6s;transition-delay:.3s}.company-history .year-text h1{position:relative;background:transparent;background:#002A41;padding:10px 0;transform:rotate(180deg);max-width:100%!important;font-size:70px;letter-spacing:3px;color:#fff;z-index:2;transition-delay:1.5s;transition:.3s}.company-history .year-text.aos-animate .line{min-height:250px;height:calc(100% - 200px);filter:none}.company-history .stories{display:flex;flex-direction:column;justify-content:center;gap:30px}.company-history .story-box{background-color:#fff;height:220px;max-width:550px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto 25px;transition:height .6s}.company-history .story-box:after{content:"";position:absolute;top:0;height:100%;width:80px;right:-75px;background:url(/build/assets/box-hexagon-side-1e9d3ad9.svg);background-position:center right;background-repeat:no-repeat;background-size:cover;filter:drop-shadow(15px -2px 5px rgba(0,0,0,.3))}.company-history .story-box:before{content:"";position:absolute;top:0;height:100%;width:80px;left:-75px;transform:rotate(180deg);background:url(/build/assets/box-hexagon-side-1e9d3ad9.svg);background-position:center right;background-repeat:no-repeat;background-size:cover;filter:drop-shadow(15px -2px 5px rgba(0,0,0,.3))}.company-history .story-box .image-container-wrap{height:180px;filter:drop-shadow(10px 0 7px rgba(0,0,0,.35))}.company-history .story-box .image-container{height:100%;flex-shrink:0;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;background-color:#fff;aspect-ratio:1;-webkit-clip-path:url(#hexagon-path);clip-path:url(#hexagon-path);display:flex;justify-content:center;align-items:center}.company-history .story-box .image-container .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.company-history .story-box .image-container .svg{position:absolute;width:0;height:0}.company-history .story-box .image-container img{width:100px;max-height:100%}.company-history .story-box .details-container{width:calc(100% - 150px);padding-left:20px;flex-shrink:0;z-index:2}.company-history .story-box .details-container .read-more-link{color:#0076c0;font-weight:700;text-decoration:underline}.company-history .story-box .details-container h2{font-size:17px;color:#111;margin-bottom:5px}.company-history .story-box .details-container p{color:#555;transition:.3s}.company-history .story-box .details-container p.small-description{display:block}.company-history .story-box .details-container p.full-description{opacity:0;height:0}.company-history .story-box .button-container{flex-shrink:0;width:40px;right:-20px;z-index:2;position:relative;filter:drop-shadow(1px 0px 0px black) drop-shadow(-1px 0px 0px black) drop-shadow(0px 1px 0px black) drop-shadow(0px -1px 0px black)}.company-history .story-box .button-container button{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;background:#FFF;width:50px;height:50px;-webkit-clip-path:url(#hexagon-path);clip-path:url(#hexagon-path)}.company-history .story-box .button-container button img{transition:.6s;vertical-align:middle}.company-history .story-box .button-container button span{transition:.6s;transition-timing-function:ease-in-out;display:inline-block}.company-history .story-box .button-container button span.less{opacity:0;height:0;transform:translateY(5px)}.company-history .story-box .button-container button span.more{opacity:1;height:auto;transform:translateY(0)}.company-history .story-box .image-container,.company-history .story-box .details-container{left:-30px;position:relative}.company-history .story-box:last-child{margin-bottom:0}.company-history .story-box.opened{max-height:1000px;height:auto;padding:10px 0;border-radius:20px}.company-history .story-box.opened .details-container p{color:#555}.company-history .story-box.opened .details-container p.small-description{opacity:0;height:0}.company-history .story-box.opened .details-container p.full-description{opacity:1;height:auto}.company-history .story-box.opened .button-container button img{transform:rotate(180deg)}.company-history .story-box.opened .button-container button span.less{opacity:1;height:auto;transform:translateY(0)}.company-history .story-box.opened .button-container button span.more{opacity:0;height:0;transform:translateY(-5px)}.company-history:first-child{margin-top:50px}.company-history:nth-child(1n) .pile{position:absolute;top:0;left:calc(50% - 25px);z-index:-1;width:50px;height:calc(100% + 30px);background:#0076C0;box-shadow:0 0 50px #0076c0;border-radius:30px;transition:.6s}.company-history:nth-child(1n) .year-text{color:#0076c0}.company-history:nth-child(1n) .story-box{border-top:5px #0076C0 solid;border-bottom:5px #0076C0 solid}.company-history:nth-child(1n) .story-box:after{filter:drop-shadow(5px -5px #0076C0) drop-shadow(5px 5px #0076C0)}.company-history:nth-child(1n) .story-box:before{filter:drop-shadow(5px 5px #0076C0) drop-shadow(5px -5px #0076C0)}.company-history:nth-child(2n) .pile{position:absolute;top:0;left:calc(50% - 25px);z-index:-1;width:50px;height:calc(100% + 30px);background:#00AEEF;box-shadow:0 0 50px #00aeef;border-radius:30px;transition:.6s}.company-history:nth-child(2n) .year-text{color:#00aeef}.company-history:nth-child(2n) .story-box{border-top:5px #00AEEF solid;border-bottom:5px #00AEEF solid}.company-history:nth-child(2n) .story-box:after{filter:drop-shadow(5px -5px #00AEEF) drop-shadow(5px 5px #00AEEF)}.company-history:nth-child(2n) .story-box:before{filter:drop-shadow(5px 5px #00AEEF) drop-shadow(5px -5px #00AEEF)}.company-history:nth-child(3n) .pile{position:absolute;top:0;left:calc(50% - 25px);z-index:-1;width:50px;height:calc(100% + 30px);background:#00A651;box-shadow:0 0 50px #00a651;border-radius:30px;transition:.6s}.company-history:nth-child(3n) .year-text{color:#00a651}.company-history:nth-child(3n) .story-box{border-top:5px #00A651 solid;border-bottom:5px #00A651 solid}.company-history:nth-child(3n) .story-box:after{filter:drop-shadow(5px -5px #00A651) drop-shadow(5px 5px #00A651)}.company-history:nth-child(3n) .story-box:before{filter:drop-shadow(5px 5px #00A651) drop-shadow(5px -5px #00A651)}.company-history:nth-child(4n) .pile{position:absolute;top:0;left:calc(50% - 25px);z-index:-1;width:50px;height:calc(100% + 30px);background:#F15A22;box-shadow:0 0 50px #f15a22;border-radius:30px;transition:.6s}.company-history:nth-child(4n) .year-text{color:#f15a22}.company-history:nth-child(4n) .story-box{border-top:5px #F15A22 solid;border-bottom:5px #F15A22 solid}.company-history:nth-child(4n) .story-box:after{filter:drop-shadow(5px -5px #F15A22) drop-shadow(5px 5px #F15A22)}.company-history:nth-child(4n) .story-box:before{filter:drop-shadow(5px 5px #F15A22) drop-shadow(5px -5px #F15A22)}.company-history:nth-child(5n) .pile{position:absolute;top:0;left:calc(50% - 25px);z-index:-1;width:50px;height:calc(100% + 30px);background:#AF1D35;box-shadow:0 0 50px #af1d35;border-radius:30px;transition:.6s}.company-history:nth-child(5n) .year-text{color:#af1d35}.company-history:nth-child(5n) .story-box{border-top:5px #AF1D35 solid;border-bottom:5px #AF1D35 solid}.company-history:nth-child(5n) .story-box:after{filter:drop-shadow(5px -5px #AF1D35) drop-shadow(5px 5px #AF1D35)}.company-history:nth-child(5n) .story-box:before{filter:drop-shadow(5px 5px #AF1D35) drop-shadow(5px -5px #AF1D35)}.company-history:nth-child(even){flex-direction:row-reverse}.company-history:nth-child(even) .year-text{left:auto;right:-150px}.company-history:nth-child(even) .year-text h1{transform:none}.company-history:nth-child(even) .pile{left:70%}.company-history:last-child{padding-bottom:50px}.company-history:last-child .pile{height:calc(100% - 20px)}.history-popup{position:fixed;top:50%;left:50%;padding:20px;transform:translate(-50%,-50%);width:90%;max-width:600px;max-height:calc(100% - 200px);background:#FFF;z-index:99;border-radius:20px;overflow-y:auto;display:none;font-family:Poppins,sans-serif}.history-popup .close-story-popup{position:absolute;top:0;right:0;width:30px;line-height:30px;height:30px;background:linear-gradient(45deg,rgb(224,47,47),rgb(224,21,21));text-align:center;border-radius:0 20px 0 10px;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.history-popup.active{display:block}.history-popup h3{color:#0076c0}.history-popup h2{color:#0076c0;margin-bottom:10px}.history-popup p{color:#333}@media screen and (max-width: 1020px){.company-history,.company-history:nth-child(even){flex-direction:column;background:none;justify-content:center}.company-history .year-text,.company-history:nth-child(even) .year-text{writing-mode:unset;justify-content:flex-start;align-items:center;text-align:left;padding:0;left:auto;right:auto}.company-history .year-text .line,.company-history:nth-child(even) .year-text .line{content:"";position:absolute;top:50%;left:0;opacity:0;transform:translateY(-50%);min-height:auto;height:10px;width:0;max-width:100%}.company-history .year-text h1,.company-history:nth-child(even) .year-text h1{padding:10px;transform:none}.company-history .year-text.aos-animate .line,.company-history:nth-child(even) .year-text.aos-animate .line{min-height:auto;height:10px;width:100%}}@media screen and (max-width: 720px){.company-history{width:calc(100% - 200px)}.company-history .year-text .line{display:none}.company-history .year-text h1{background:transparent}.company-history .story-box{height:200px;width:100%}.company-history .story-box .details-container h2{font-size:15px}.company-history .story-box .details-container p{font-size:14px}.company-history .story-box .details-container p.small-description{max-height:80px;overflow:hidden}}@media screen and (max-width: 675px){.story-box{height:180px;max-width:550px}.story-box .image-container-wrap{height:auto!important}.story-box .image-container{height:120px!important;left:0!important}.story-box .details-container{width:calc(100% - 10px)!important;padding-left:20px;left:0!important}.story-box .details-container h2{font-size:13px!important}.story-box .details-container p{font-size:12.5px!important}.story-box .button-container{display:none}}@media screen and (max-width: 600px){.company-history .pile,.company-history:nth-child(even) .pile{left:50%!important}.company-history .stories,.company-history:nth-child(even) .stories{gap:0}.company-history .year-text h1,.company-history:nth-child(even) .year-text h1{font-size:45px;color:inherit}}@media screen and (max-width: 575px){.company-history,.company-history:nth-child(even){width:calc(100% - 50px)!important}.company-history .pile,.company-history:nth-child(even) .pile{left:-25px!important;width:10px!important;border-radius:0 10px 10px 0!important}.story-box{flex-direction:column;gap:20px;border:0!important;border-radius:20px;padding:20px 0!important;height:auto!important;max-width:100%!important}.story-box:after,.story-box:before{display:none}}
