@keyframes fon{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slogan1{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes podslogan1{0%{opacity:0;transform:translateX(-50%)}30%{opacity:0;transform:translateX(-25%)}to{opacity:1;transform:translateX(0)}}@keyframes slogan2{0%{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes podslogan2{0%{opacity:0;transform:translateX(50%)}30%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes experience{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes button{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes backgroundMove{0%{opacity:0}to{opacity:1}}.blog-hero-image{position:absolute;width:100%;height:50vh;background-size:cover;background-position:50%;background-repeat:no-repeat;animation:zoom-animation 10s infinite;z-index:-10}@keyframes zoom-animation{0%{transform:scale(1);transform-origin:center center}50%{transform:scale(1.15);transform-origin:center center}to{transform:scale(1);transform-origin:center center}}.blog-hero-video{position:absolute;width:100%;height:50vh;object-fit:cover;object-position:center top;bottom:0;z-index:-10;animation:backgroundMove .5s ease;-webkit-animation:backgroundMove .5s ease}.blog-hero{display:flex;position:relative;height:50vh;width:100%;box-shadow:inset 0 -95vh 100vh -5vh rgba(3,7,8,.55);overflow:hidden}.blog-hero .hero-content{display:flex;flex-direction:column;max-width:1800px;width:95%;margin:0 auto;height:55vh;justify-content:flex-end;align-items:flex-start;padding-bottom:15vh;gap:30px}.blog-hero .hero-content .slogan{display:flex;flex-direction:column;gap:10px}.blog-hero .hero-content .slogan .slogan-bottom h1{font-size:48px;text-transform:uppercase;font-weight:200;color:#f5f5f5;animation:slogan2 1s ease}.blog-hero .hero-content .slogan .slogan-bottom h2.experience{font-size:28px;text-transform:uppercase;font-weight:100;color:#f5f5f5;animation:experience 1s ease;font-family:var(--font-family)}.blog-hero .hero-content .bottom-row{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.blog-hero .hero-content .bottom-row button{font-family:inherit;text-transform:uppercase;font-size:20px;font-weight:200;background:hsla(0,0%,100%,0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #ebdecf;border-radius:5px;padding:15px 40px;cursor:pointer;transition:.3s ease;color:#f5f5f5;animation:button 1s ease}.blog-hero .hero-content .bottom-row button:hover{background-color:tan;border:1px solid tan}@media(max-width:1600px){.hero .hero-content .slogan .slogan-bottom h1{font-size:42px}.hero .hero-content .slogan .slogan-bottom h2.experience{font-size:22px}.hero .hero-content .bottom-row button{font-size:18px}}@media(max-width:1175px){.hero .hero-content .slogan .slogan-bottom h1{font-size:36px}.hero .hero-content .slogan .slogan-bottom h2.experience{font-size:20px}.hero .hero-content .bottom-row button{font-size:16px}}@media(max-width:995px){.hero .hero-content .slogan .slogan-bottom h1{font-size:32px}.hero .hero-content .slogan .slogan-bottom h2.experience{font-size:18px}.hero .hero-content .bottom-row button{font-size:14px}}@media(max-width:692px){.hero .hero-content .slogan .slogan-bottom h1{font-size:28px}.hero .hero-content .slogan .slogan-bottom h2.experience{font-size:16px}.hero .hero-content .bottom-row{flex-direction:column;align-items:flex-start;gap:20px}.hero .hero-content .bottom-row button{font-size:12px}}