.m-hero-and-image-fancy__visual .visual .curtain-image__bar{display:none}.m-hero-and-image-fancy .wrapper{margin:0 auto 4rem;max-width:1680px;padding:2rem 0 3rem}.m-hero-and-image-fancy__content .title{color:#8bd6eb;margin-bottom:.8rem}.m-hero-and-image-fancy__content .content p{font-size:1rem;line-height:1.5}.m-hero-and-image-fancy__visual{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:5rem;position:relative}.m-hero-and-image-fancy .wrapper--logo{bottom:-3.8rem;left:-1rem;position:absolute}.m-hero-and-image-fancy__visual .visual{display:block;height:0;padding-bottom:70%;position:relative}.m-hero-and-image-fancy__visual .visual img{height:100%;object-fit:cover;position:absolute}.m-hero-and-image-fancy .logo-wrapper{background:#8bd6eb;max-width:305px;padding:1.5rem}.m-hero-and-image-fancy .logo-wrapper img{height:45px;margin-bottom:1.25rem;width:auto}.m-hero-and-image-fancy .logo-wrapper .link_base{color:#000 !important}.m-hero-and-image-fancy__visual .wrapper--logo .gradient__bar:nth-of-type(1){background-color:rgba(139,214,235,0.67)}.m-hero-and-image-fancy__visual .wrapper--logo .gradient__bar:nth-of-type(2){background-color:rgba(139,214,235,0.33)}.m-hero-and-image-fancy__visual .wrapper--logo .gradient__bar:nth-of-type(3){background-color:rgba(139,214,235,0.15)}@media only screen and (min-width:768px){.m-hero-and-image-fancy__visual{margin-bottom:0}.m-hero-and-image-fancy__content .content-wrapper{padding:2rem 0 0 1.5rem}.m-hero-and-image-fancy .wrapper--logo{bottom:-6.8rem;left:-1.5rem}.m-hero-and-image-fancy .logo-wrapper{padding:2rem 2.5rem 2rem 2rem}.m-hero-and-image-fancy__visual .visual{padding-bottom:90%}}@media only screen and (min-width:992px){.m-hero-and-image-fancy__visual .visual.curtain-image .curtain-image__bar{display:block}.m-hero-and-image-fancy .wrapper{margin-bottom:6rem;padding:4rem 0}.m-hero-and-image-fancy__visual{padding-right:0}.m-hero-and-image-fancy .wrapper--logo{bottom:-10rem;left:-4rem}.m-hero-and-image-fancy .logo-wrapper img{height:51px}.m-hero-and-image-fancy__content .content p{font-size:1.3rem}}@media only screen and (min-width:1440px){.m-hero-and-image-fancy__content .content-wrapper{padding:2rem 0 2rem 3rem}}