.animate__animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.hero.small{background-color:#8c9daa;background-position:bottom;background-repeat:no-repeat;background-size:cover;display:flex;min-height:75vh;overflow:hidden;position:relative}.hero.small .gradient-wrapper,.hero.small .graphics-wrapper,.hero.small .video-wrapper{-webkit-animation-delay:2s;animation-delay:2s;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.hero.small .graphics-wrapper{-webkit-animation-delay:2.25s;animation-delay:2.25s;height:100%;left:auto;right:0;width:50%}.hero.small .graphics-wrapper svg{bottom:0;height:auto;max-width:100%;position:absolute;right:0}.hero.small .gradient-wrapper{background:linear-gradient(255.63deg,hsla(72,8%,88%,0) 53.83%,#d8d4d1);height:100%}.hero.small .video-wrapper{-webkit-animation-delay:2.1s;animation-delay:2.1s;opacity:.3}.hero.small .video-wrapper video{height:100%;object-fit:cover;object-position:center;width:100%}.hero.small .text-wrapper{-webkit-animation-delay:1s;animation-delay:1s;max-width:660px;position:relative;z-index:4}.hero.small .text-wrapper *{color:inherit}.hero.small .text-wrapper b,.hero.small .text-wrapper strong{color:#e3bb9e;color:#8d62a2;font-weight:700}.hero.small .content-wrapper{align-items:flex-end;display:flex;padding:7rem 0 8rem;position:relative;z-index:3}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}to{opacity:.75;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}to{opacity:.75;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:left;transform-origin:left}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:.5}}@keyframes fadeIn{0%{opacity:0}to{opacity:.5}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@media (max-width:1200px){.hero.small{min-height:50vh}.hero.small .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:150px 24px 300px;position:relative}.hero.small .graphics-wrapper{bottom:0;height:250px;left:0;right:auto;top:auto;width:50%}.hero.small .graphics-wrapper svg{height:100%;left:24px;right:auto;width:auto}}