.hr-hero-banner{height:650px}.hr-hero-banner .swiper-container{height:750px}.hr-hero-banner .swiper-container .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover;background-repeat:no-repeat}.hr-hero-banner .swiper-container .swiper-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .2);z-index:0}.hr-hero-banner .swiper-container .swiper-slide .hr-content{padding-left:200px;padding-top:60px}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-sub-titel{z-index:10;color:var(--white);font-family:var(--font-02);visibility:inherit;transition:none;text-align:left;line-height:11px;border-width:0;margin:0;padding:4px 8px 4px 0;letter-spacing:0;font-weight:600;font-size:18px;white-space:nowrap;min-height:0;min-width:295px;max-height:none;max-width:335px;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform-origin:50% 50% 0}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-titel{z-index:10;white-space:normal;color:var(--white);font-family:var(--font-02);visibility:inherit;text-align:left;border-width:0;margin:0;padding:8px 8px 13px 0;min-height:0;max-height:none;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform-origin:50% 50% 0;font-size:54px;line-height:62px;font-weight:800;text-transform:uppercase;letter-spacing:-.03em;-webkit-transition:all 1500ms ease;transition:all 1500ms ease;transition-delay:0s}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-titel span{color:var(--color-6)}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-text{z-index:10;white-space:normal;color:var(--white);font-family:var(--font-02);visibility:inherit;transition:none;text-align:left;line-height:24px;border-width:0;margin:0;padding:8px 8px 13px 0;letter-spacing:0;font-weight:500;font-size:18px;min-height:0;max-height:none;opacity:1;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform-origin:50% 50% 0}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-btns-wrap{margin-top:1.5rem}.hr-hero-banner .swiper-button-prev{left:20px}.hr-hero-banner .swiper-button-next{right:20px}.hr-hero-banner .swiper-button-next,.hr-hero-banner .swiper-button-prev{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--white);color:var(--color-2)}.hr-hero-banner .swiper-button-next:hover,.hr-hero-banner .swiper-button-prev:hover{background:var(--color-3);color:var(--white)}.hr-desktop-slider{display:block}.hr-tablet-slider{display:none}.hr-mobile-slider{display:none}.hr-hero-swiper .btn-main{transition:none;text-align:inherit;line-height:15px;border-width:0;margin:0 0 0 -1px;padding:23px 30px;letter-spacing:10px;font-weight:400;font-size:11px;background-color:var(--color-4);color:var(--white);position:relative;display:inline-block;cursor:pointer;outline:none;border-style:solid;border-color:#fff0;text-decoration:none;text-transform:uppercase}.hr-hero-swiper .btn-main:hover{color:var(--white);background-color:var(--black)}.hero-shape-img img{height:100%;width:100%}.hero-shape-img{position:absolute;left:0;top:0;height:100%;width:70%}@media screen and (max-width:1024px){.hr-desktop-slider{display:none}.hr-tablet-slider{display:block}.hr-mobile-slider{display:none}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-sub-titel{font-size:.9rem}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-titel{font-size:calc(1.425rem + 2.1vw)}.hr-hero-banner .swiper-button-prev{left:15px}.hr-hero-banner .swiper-button-next{right:15px}}@media (max-width:767.98px){.hr-hero-banner .swiper-container .swiper-slide .hr-content{padding-left:0}.hr-hero-banner .swiper-container{height:650px}.hr-hero-banner{height:550px}}@media screen and (max-width:480px){.hr-desktop-slider{display:none}.hr-tablet-slider{display:none}.hr-mobile-slider{display:block}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-sub-titel{font-size:.8rem}.hr-hero-banner .swiper-container .swiper-slide .hr-content .hr-titel{font-size:calc(1.425rem + 2.1vw)}}