@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.homeBanner{align-items:center;display:flex;height:70vh;min-height:70rem;padding:7.6rem 0;position:relative}@media only screen and (min-width:768px){.homeBanner{padding:28.1rem 0}}.homeBanner_heading{color:#fff;margin:0 0 4rem;padding:4rem 0 0;position:relative;z-index:2}@media only screen and (min-width:1101px){.homeBanner_heading{margin:0 0 7.4rem;padding:5.6rem 0 0}}.homeBanner_heading:before{background:#fff;content:"";height:.1rem;left:0;position:absolute;top:0;width:14.2rem}.homeBanner_headingColor{color:#00ffa3}.homeBanner_caption{position:relative;z-index:2}.homeBanner_captionWrapper{color:#fff}@media only screen and (min-width:768px){.homeBanner_captionWrapper{align-items:center;display:flex}}.homeBanner_picture{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.homeBanner_image{font-family:"object-fit:cover;object-position:center";height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.homeBanner_icon{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;color:#00ffa3;height:2rem;position:relative;width:2rem;z-index:2}.homeBanner_iconWrapper{align-items:center;border:.1rem solid #fff;border-radius:50%;cursor:pointer;display:flex;height:4.8rem;justify-content:center;margin:1.6rem 0 0;position:relative;width:4.8rem;z-index:2}@media only screen and (min-width:768px){.homeBanner_iconWrapper{margin:0 0 0 2.7rem}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-1rem)}60%{transform:translateY(-.5rem)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-1rem)}60%{transform:translateY(-.5rem)}}