.site-primary-header-wrap.ast-container{max-width:100%}.home-banner-new-v3{margin:0;max-width:100%!important;width:100%;padding:0;max-height:calc(-81px + 80vh);overflow:hidden}.home-banner-new-v3 .banner-wrap{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.home-banner-new-v3 .banner-wrap.full{height:calc(-81px + 100vh)}.home-banner-new-v3 .banner-wrap.full .group-content{margin-bottom:5rem}.home-banner-new-v3 .banner-wrap.full .group-content img{padding:0;margin-bottom:2rem}.home-banner-new-v3 .banner-wrap.two-thirds{height:calc(-81px + 80vh)}.home-banner-new-v3 .banner-wrap.two-thirds .group-content{margin-bottom:0rem}.home-banner-new-v3 .banner-wrap.two-thirds .group-content img{padding:0;margin-bottom:2rem}.home-banner-new-v3 .banner-wrap.top{background-position:top}.home-banner-new-v3 .banner-wrap.top .image-inner img{object-position:top}.home-banner-new-v3 .banner-wrap.center{background-position:center}.home-banner-new-v3 .banner-wrap.center .image-inner img{object-position:center}.home-banner-new-v3 .banner-wrap .group-content{z-index:99;width:80%;display:flex;flex-direction:column}.home-banner-new-v3 .banner-wrap .group-content.center{justify-content:center;align-items:center}.home-banner-new-v3 .banner-wrap .group-content.left{justify-content:center;align-items:start}.home-banner-new-v3 .banner-wrap .group-content img{width:auto}.home-banner-new-v3 .banner-wrap .group-content .group-heading{margin-bottom:3rem;width:60%}.home-banner-new-v3 .banner-wrap .group-content .group-heading h1,.home-banner-new-v3 .banner-wrap .group-content .group-heading h2,.home-banner-new-v3 .banner-wrap .group-content .group-heading h3{color:#fff}.home-banner-new-v3 .banner-wrap .group-content h1,.home-banner-new-v3 .banner-wrap .group-content h2{padding:0;margin-bottom:20px}.home-banner-new-v3 .banner-wrap .group-content h1.auto-crop,.home-banner-new-v3 .banner-wrap .group-content h2.auto-crop{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-banner-new-v3 .banner-wrap .group-content p{font-size:inherit;line-height:inherit;font-family:inherit;margin-bottom:0}.home-banner-new-v3 .banner-wrap .navigation{z-index:99;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;padding:15px 30px}.home-banner-new-v3 .banner-wrap .navigation a{color:#fff;font-family:Arial,Helevetica,sans-serif;text-align:center;font-weight:500;line-height:1em;font-size:16px;font-size:1rem;text-decoration:none}.home-banner-new-v3 .banner-wrap .navigation a:after{content:"";display:block;border-top:4px solid #fff;border-bottom:0;border-radius:unset;border-top-right-radius:10px;border-top-left-radius:10px;width:50%;margin:14px auto;transition:all .3s linear}.home-banner-new-v3 .banner-wrap .navigation a:hover:after{width:100%}.home-banner-new-v3 .banner-wrap .bg-banner-layout{position:absolute;width:100%;height:100%!important;max-width:100%!important;top:0;margin:0!important;z-index:0}.home-banner-new-v3 .banner-mobile .group-content.center,.home-banner-new-v3 .banner-mobile .group-content.left{align-items:center}.home-banner-new-v3 .banner-mobile .group-content.center h1,.home-banner-new-v3 .banner-mobile .group-content.center h2,.home-banner-new-v3 .banner-mobile .group-content.center h3,.home-banner-new-v3 .banner-mobile .group-content.left h1,.home-banner-new-v3 .banner-mobile .group-content.left h2,.home-banner-new-v3 .banner-mobile .group-content.left h3{margin-left:auto;margin-right:auto;text-align:center}.home-banner-new-v3 .banner-mobile .group-content img.small{height:60px}.home-banner-new-v3 .banner-mobile .group-content img.medium{height:80px}.home-banner-new-v3 .banner-mobile .group-content img.large{height:100px}.home-banner-new-v3 .banner-mobile .group-content .group-heading{width:90%}.home-banner-new-v3 .banner-mobile .group-content h1.auto-crop,.home-banner-new-v3 .banner-mobile .group-content h2.auto-crop{-webkit-line-clamp:4}.home-banner-new-v3 .banner-mobile .group-content h1.large,.home-banner-new-v3 .banner-mobile .group-content h2.large{font-size:32px;line-height:36px}.home-banner-new-v3 .banner-mobile .group-content h1.medium,.home-banner-new-v3 .banner-mobile .group-content h2.medium{font-size:28px;line-height:1.2}.home-banner-new-v3 .banner-mobile .group-content h1.small,.home-banner-new-v3 .banner-mobile .group-content h2.small{font-size:24px;line-height:1.2}.home-banner-new-v3 .banner-desktop .group-content.center{align-items:center}.home-banner-new-v3 .banner-desktop .group-content.center h1,.home-banner-new-v3 .banner-desktop .group-content.center h2,.home-banner-new-v3 .banner-desktop .group-content.center h3{margin-left:auto;margin-right:auto;text-align:center}.home-banner-new-v3 .banner-desktop .group-content.left{align-items:flex-start}.home-banner-new-v3 .banner-desktop .group-content.left h1,.home-banner-new-v3 .banner-desktop .group-content.left h2,.home-banner-new-v3 .banner-desktop .group-content.left h3{text-align:left}.home-banner-new-v3 .banner-desktop .group-content img.small{height:120px}.home-banner-new-v3 .banner-desktop .group-content img.medium{height:200px}.home-banner-new-v3 .banner-desktop .group-content img.large{height:240px}.home-banner-new-v3 .banner-desktop .group-content .group-heading{width:60%}.home-banner-new-v3 .banner-desktop .group-content h1.auto-crop,.home-banner-new-v3 .banner-desktop .group-content h2.auto-crop{-webkit-line-clamp:3}.home-banner-new-v3 .banner-desktop .group-content h1.large,.home-banner-new-v3 .banner-desktop .group-content h2.large{font-size:54px;line-height:60px}.home-banner-new-v3 .banner-desktop .group-content h1.medium,.home-banner-new-v3 .banner-desktop .group-content h2.medium{font-size:44px;line-height:1.2}.home-banner-new-v3 .banner-desktop .group-content h1.small,.home-banner-new-v3 .banner-desktop .group-content h2.small{font-size:34px;line-height:1.2}.home-banner-new-v3.mobile .slick-arrow.slick-prev,.home-banner-new-v3.mobile .slick-arrow.slick-next{width:40px;height:40px;margin:0 1rem}.home-banner-new-v3.mobile .slick-arrow.slick-prev{left:0rem}.home-banner-new-v3.mobile .slick-arrow.slick-next{right:0rem}.home-banner-new-v3 .slick-arrow{z-index:10;margin:0 2rem;top:45%}.home-banner-new-v3 .slick-arrow:before{font-size:32px;font-weight:bolder}.home-banner-new-v3 .slick-arrow.slick-prev{left:1rem}.home-banner-new-v3 .slick-arrow.slick-next{right:2rem}.home-banner-new-v3 .slick-arrow:focus-visible{outline-color:#fff;outline-style:solid;outline-width:medium;width:32px;height:30px;border-radius:50%}@media only screen and (max-width: 600px){div#CookiebotWidget:not(.CookiebotWidget-inactive){bottom:55px}}.home-banner-new-v3 .banner-wrap .image-inner{position:absolute;height:100%;width:100%;top:0;left:0}.home-banner-new-v3 .banner-wrap .image-inner img{object-fit:cover;text-indent:-9999px;max-width:100vw!important;width:100vw;padding:0;height:calc(-81px + 80vh)}.ast-search-icon .ast-icon.icon-search svg{width:16px;height:18px;transition:none}
