.simple-banner{background-color:#141832;position:relative}.simple-banner .banner-image{bottom:0;left:0;position:absolute;right:0;top:0}.simple-banner .banner-image img{height:100%;mix-blend-mode:lighten;object-fit:cover;opacity:.45;width:100%}.simple-banner .banner-content{color:#fff;position:relative;z-index:10}.simple-banner.banner-smaller .banner-content{padding:178px 16px 112px}.simple-banner.banner-bigger .banner-content{padding:200px 16px}.simple-banner.banner-bigger.no-hintbox .banner-content{padding:260px 16px 130px}@media (min-width:992px) and (max-width:1199px){.simple-banner.banner-bigger .banner-content h1{line-height:96px}}@media (min-width:768px) and (max-width:991px){.simple-banner.banner-smaller .banner-content{padding:96px 16px 64px}.simple-banner.banner-bigger .banner-content{padding:96px 16px 112px}}.simple-banner .hint-box{bottom:0;left:0;position:absolute;right:0;transform:translateY(50%);z-index:10}.simple-banner .hint-box .hint-inner{align-items:center;background:#fff;box-shadow:0 8px 16px #00000014;-webkite-box-shadow:0 8px 16px #00000014;display:flex}.simple-banner .hint-box .hint-inner .hint-title{font-family:TrimWeb;font-size:17px;font-weight:700;letter-spacing:normal;margin-bottom:24px}.simple-banner .hint-box .hint-inner .hint-text,.simple-banner .hint-box .hint-inner .hint-text p{color:#1418327a;font-size:14px;letter-spacing:-.32px}@media (max-width:767px){.simple-banner .hint-box .hint-inner{margin:0 24px;padding:24px 24px 0}.simple-banner .hint-box .hint-inner .hint-logo{align-items:center;margin-bottom:8px;width:100%}.simple-banner .hint-box .hint-inner .hint-logo .hint-title{margin-bottom:0;margin-left:8px}}@media (min-width:768px) and (max-width:991px){.simple-banner .hint-box{left:24px;right:24px}.simple-banner .hint-box .hint-inner{display:block;padding:24px}.simple-banner .hint-box .hint-inner .hint-logo{align-items:center;display:flex;margin-bottom:-10px}.simple-banner .hint-box .hint-inner .hint-logo img{margin-right:12px;width:40px}.simple-banner .hint-box .hint-inner .hint-logo .hint-title{line-height:1.1;margin:0}}@media (min-width:992px){.simple-banner .hint-box .hint-inner{padding:34px 40px}.simple-banner .hint-box .hint-inner .hint-logo{margin-right:48px}.simple-banner .hint-box .hint-inner .hint-title{font-size:22px;margin-bottom:7px}.simple-banner .hint-box .hint-inner .hint-text,.simple-banner .hint-box .hint-inner .hint-text p{color:#141832;font-size:17px;letter-spacing:-.45px}}.simple-banner .button-container{padding-top:2rem}.simple-banner .banner-content .content-image-wrapper{height:500px;max-height:200px}.simple-banner .banner-content .content-image-wrapper .content-image{height:100%;margin:0;width:100%}.simple-banner .banner-content .content-image-wrapper .content-image .image{height:inherit;max-width:600px;object-fit:cover;width:100%}@media (max-width:991px){.simple-banner .banner-content .content-image-wrapper{height:auto}}.simple-banner .banner-overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}