.hero-banner-section{display:block;position:relative;width:100%}.hero-banner-section .large-wrapper{background-repeat:no-repeat;background-size:cover;display:block;pointer-events:none;width:100%}.hero-banner-section .hero-inner{display:flex;flex-direction:column;justify-content:center;left:50%;max-width:1756px;padding:103px 154px 30px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:2}.hero-banner-section .hero-inner .top-wrap{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.hero-banner-section .hero-inner .top-wrap .left-image{display:inline-block;width:280px}.hero-banner-section .hero-inner .top-wrap .right-image{display:inline-block;width:max-content}.hero-banner-section .hero-inner .top-wrap .hero-title{display:inline-block;width:calc(100% - 558px)}.hero-banner-section .hero-inner .top-wrap .hero-title h1{color:#fff;margin:0;text-shadow:5px 2px 18px rgba(0,0,0,.36)}.hero-banner-section .hero-inner .top-wrap .hero-title h1 span{left:-98px;position:relative}.hero-banner-section .hero-inner .content{display:inline-block;margin:-75px 0 0;max-width:878px;width:100%}.hero-banner-section .hero-inner .content p{color:#fff;font-weight:700}.hero-banner-section .hero-inner .bottom-wrap{align-items:center;display:flex;justify-content:space-between;padding-top:30px;width:100%}.hero-banner-section .hero-inner .bottom-wrap .wrap{align-items:end;display:flex;justify-content:flex-start;width:70%}.hero-banner-section .hero-inner .bottom-wrap .wrap p{color:#fff;font-weight:700;margin:0}.hero-banner-section .hero-inner .bottom-wrap .univers-img{display:inline-block;line-height:0;vertical-align:top;width:192px}.hero-banner-section .hero-inner .top-wrap .hero-title.padding-left h1{padding-left:60px}.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{width:205px}.hero-banner-section .large-wrapper.contain .hero-inner{padding:55px 154px 40px}.hero-banner-section .splide__pagination{bottom:unset;left:unset;right:0;top:12px;z-index:9999}.hero-banner-section .splide__pagination__page{opacity:1}.hero-banner-section .splide__pagination__page:hover{background-color:#fff}.hero-slider{position:relative;z-index:1}.large-container,.splide,.splide__list,.splide__slide,.splide__track{height:100%}@media(max-width:1650px){.hero-banner-section .hero-inner{padding:80px 120px 30px}.hero-banner-section .hero-inner .top-wrap .right-image{max-width:300px}.hero-banner-section .hero-inner .bottom-wrap .wrap{width:100%}}@media(max-width:1480px){.hero-banner-section .hero-inner .top-wrap .right-image{max-width:250px}.hero-banner-section .hero-inner .top-wrap .left-image{width:205px}.hero-banner-section .hero-inner{padding:50px 60px 30px}.hero-banner-section .large-wrapper.contain .hero-inner{padding:55px 80px 40px}}@media(max-width:1280px){.hero-banner-section .hero-inner .top-wrap .right-image{max-width:180px}.hero-banner-section .hero-inner .bottom-wrap .wrap .cta{text-align:center}.hero-banner-section .hero-inner .content p{margin-top:30px}.hero-banner-section .large-wrapper.contain .hero-inner{padding:55px 60px 40px}}@media(max-width:1199px){.hero-banner-section .hero-inner{padding:40px 30px 30px}.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{width:150px}}@media(max-width:991px){.hero-banner-section .hero-inner .top-wrap .right-image{display:none}.hero-banner-section .hero-inner .top-wrap .hero-title{width:calc(100% - 150px)}.hero-banner-section .hero-inner .top-wrap .left-image,.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{width:150px}.hero-banner-section .hero-inner .top-wrap{gap:30px}.hero-banner-section .hero-inner .top-wrap .hero-title h1 span{position:unset}.hero-banner-section .hero-inner .top-wrap .hero-title h1 br{display:none}.hero-banner-section .hero-inner .content{margin:0}.hero-banner-section .hero-inner{padding:50px 30px}.hero-banner-section .large-wrapper.contain .hero-inner{padding:55px 20px 40px}.hero-banner-section .large-wrapper{background-position:50%}}@media(max-width:767px){.hero-banner-section .hero-inner .bottom-wrap .wrap{align-items:center}.hero-banner-section .hero-inner .bottom-wrap{flex-wrap:wrap;gap:30px;justify-content:center}.hero-banner-section .hero-inner .bottom-wrap .wrap .cta{text-align:right}.hero-banner-section .hero-inner .top-wrap .left-image,.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{width:100px}.hero-banner-section .hero-inner .top-wrap .hero-title{width:calc(100% - 100px)}.hero-banner-section .large-wrapper.contain{align-items:center;background-position:50%;display:flex;height:350px;justify-content:center}.hero-banner-section .splide__pagination{bottom:16px;top:unset}}@media(max-width:575px){.hero-banner-section .hero-inner .bottom-wrap .wrap{flex-wrap:wrap;gap:20px}.hero-banner-section .hero-inner .bottom-wrap .wrap .cta{text-align:left}.hero-banner-section .hero-inner .bottom-wrap{justify-content:flex-start;padding-top:20px}.hero-banner-section .hero-inner .top-wrap{flex-wrap:wrap;gap:10px}.hero-banner-section .hero-inner .top-wrap .hero-title{width:100%}.hero-banner-section .hero-inner{padding:30px 30px 40px}.hero-banner-section .hero-inner .content p{margin-top:20px}.hero-banner-section .hero-inner .top-wrap .left-image,.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{display:none}.hero-banner-section .hero-inner .top-wrap .hero-title h1{font-size:36px;line-height:46px}.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{width:100px}.hero-banner-section .large-wrapper.contain{height:300px}.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .left-image{display:flex}.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap{flex-wrap:nowrap}.hero-banner-section .large-wrapper.contain .hero-inner{padding:55px 15px 40px}.hero-banner-section .large-wrapper.contain .hero-inner .top-wrap .hero-title h1{font-size:32px;line-height:35px}.hero-banner-section .hero-inner .bottom-wrap .wrap .cta a.primary-cta:before{height:40px;left:10px;top:3px;width:40px}.hero-banner-section .hero-inner .bottom-wrap .wrap .cta a.primary-cta:after{left:-18px;top:14px;width:60px}.hero-banner-section .hero-inner .bottom-wrap .wrap .cta a{font-size:20px;line-height:18px;padding:14px 30px 14px 60px}}