.sec-hero{position:relative}.hero-slider .owl-stage{display:flex;flex-wrap:wrap}.hero-item{position:relative;background:var(--hero-banner);background-size:cover;background-position:center bottom}.hero-item::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .45)}.hero-item-block{position:relative;height:100vh;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:5rem 0 12.8rem;z-index:1}.sec-hero-sub:has(+.sec-career) .hero-item-block,.sec-hero-sub:has(+.sec-news) .hero-item-block{padding-bottom:18.4rem}.hero-title{max-width:calc(100% - 41.6rem);padding-right:4rem}.hero-slider .owl-item.active .hero-title{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-delay:0.6s;animation-delay:0.6s}.hero-text{width:41.6rem}.hero-slider .owl-item.active .hero-text{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-delay:0.6s;animation-delay:0.6s}.hero-text *{font-size:2.8rem;line-height:140%}.hero-slider .owl-dots{display:flex;position:absolute;left:0;right:0;margin:auto;max-width:1278px;padding:0 15px;bottom:4rem}.hero-slider .owl-dots button{outline:none!important;height:.8rem;width:.8rem;border:0;border-radius:50%;margin:0 .6rem;background:rgb(255 255 255 / .1)!important}.hero-slider .owl-dots button:first-child{margin-left:0}.hero-slider .owl-dots button.active{background:rgb(255 255 255)!important}.hero-couter{margin-left:auto;text-align:center;color:#fff}.hero-counter-no{font-size:12.8rem;line-height:9.8rem;font-weight:400;margin-bottom:2rem}.hero-counter-no:last-child{margin-bottom:0}.hero-couter p{font-size:2rem;font-weight:300;line-height:160%;margin:0}@media(min-width:1200px) and (max-width:1307.98px){.hero-slider .owl-dots{max-width:117rem;padding:0 1.5rem}.hero-title{max-width:calc(100% - 36rem);padding-right:3rem}.hero-text{width:36rem}.hero-text *{font-size:2.4rem}.sec-hero-sub:has(+.sec-career) .hero-item-block,.sec-hero-sub:has(+.sec-news) .hero-item-block{padding-bottom:16.4rem}.hero-counter-no{font-size:10.8rem;line-height:7.8rem}.hero-couter p{font-size:1.9rem}}@media(min-width:992px) and (max-width:1199.98px){.hero-item-block{padding:4rem 0 10.8rem}.hero-title{max-width:calc(100% - 33rem);padding-right:3rem}.hero-text{width:33rem}.hero-text *{font-size:2.2rem}.hero-slider .owl-dots{max-width:960px;padding:0 1.5rem}.sec-hero-sub:has(+.sec-career) .hero-item-block,.sec-hero-sub:has(+.sec-news) .hero-item-block{padding-bottom:15.4rem}.hero-counter-no{font-size:9.8rem;line-height:6.8rem}.hero-couter p{font-size:1.8rem}}@media(min-width:768px) and (max-width:991.98px){.hero-item-block{height:61vw;padding:4rem 0 8rem;flex-direction:column;justify-content:flex-end;align-items:flex-start}.hero-title{max-width:100%;padding-right:0;margin-bottom:2.4rem}.hero-title:last-child{margin-bottom:0}.hero-text{width:100%}.hero-text br{display:none}.hero-text *{font-size:2.4rem}.hero-slider .owl-dots{bottom:3rem;justify-content:center}.sec-hero-sub:has(+.sec-career) .hero-item-block,.sec-hero-sub:has(+.sec-news) .hero-item-block{padding-bottom:10.4rem}.hero-couter{margin-left:0;text-align:left;margin-top:1.6rem}.hero-counter-no{font-size:7.8rem;line-height:4.8rem;margin-bottom:1.6rem}.hero-couter p{font-size:1.8rem}}@media(max-width:767.98px){.hero-item-block{height:49rem;padding:3rem 0 7rem;flex-direction:column;justify-content:flex-end;align-items:flex-start}.hero-title{max-width:100%;padding-right:0}.hero-text{width:100%}.hero-title{margin-bottom:2rem}.hero-title:last-child{margin-bottom:0}.hero-text br{display:none}.hero-text *{font-size:2rem}.hero-text br{display:none}.hero-slider .owl-dots{bottom:3rem;justify-content:center}.sec-hero-sub:has(+.sec-career) .hero-item-block,.sec-hero-sub:has(+.sec-news) .hero-item-block{padding-bottom:10.4rem}.hero-couter{margin-left:0;text-align:left;margin-top:1.6rem}.hero-counter-no{font-size:5.8rem;line-height:2.8rem;margin-bottom:1.6rem}.hero-couter p{font-size:1.7rem}}