.haven-hero{display:flex;flex-direction:column;justify-content:end}.haven-hero__breadcrumb-menu{margin-bottom:32px}.haven-hero__scroll-down-btn a:hover svg{transform:translateY(3px)}.haven-hero.full-height{min-height:100vh}.haven-hero__content.ss-header{max-width:777px}.haven-hero__content.ss-header *{margin-bottom:0}.haven-hero,.haven-hero .content-wrapper{position:relative}.haven-hero__btn{margin-top:48px}@media(max-width:767px){.haven-hero__btn{margin-top:24px}.haven-hero__breadcrumb-menu{margin-bottom:24px}}