.landing-container{position:relative;height:100vh;background-color:#ebebf2}.image-container,.job-titles,.shape_container{opacity:0;transition:opacity 1s ease-in-out}.landing-container.loaded .image-container,.landing-container.loaded .job-titles,.landing-container.loaded .shape_container{opacity:1}.horizontal-line{top:150px;left:0;width:100%;height:2px;transform:translateX(-100%)}.horizontal-line,.vertical-line{position:absolute;background-color:#000;transition:transform 1s ease-in-out}.vertical-line{left:50px;top:0;height:100%;width:2px;transform:translateY(-100%)}.landing-container.loaded .horizontal-line{transform:translateX(0)}.landing-container.loaded .vertical-line{transform:translateY(0)}.title-container{position:absolute;top:50px;left:55px}.title{color:#000;font-size:55px;font-family:Outfit,sans-serif;font-weight:700;text-transform:uppercase}.image-container{top:240px;left:60px;width:auto}.image,.image-container{position:absolute;height:auto}.image{width:200px}.image1{z-index:2;left:50px}.image2{z-index:1;top:-20px;left:20px}.job-titles{position:relative;width:100%}.job-title:first-child{top:640px;left:60px}.job-title:first-child,.job-title:last-child{position:absolute;color:#000;font-size:34px;font-family:Outfit,sans-serif;font-weight:600;opacity:0}.job-title:last-child{bottom:-675px;right:10px}.landing-container.loaded .job-title:first-child{animation:slideInFromLeft 1s ease-out forwards}.landing-container.loaded .job-title:last-child{animation:slideInFromTop 1s ease-out forwards}@keyframes slideInFromLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInFromTop{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.shape_container{position:absolute;right:50px;top:730px;background-color:transparent;display:none}.shape_container img{height:335px;opacity:1;display:none}@media (min-width:1000px){.title-container{position:absolute;top:22px;left:55px}.title{color:#000;font-size:95px;font-family:Outfit,sans-serif;font-weight:700;text-transform:uppercase}.job-title:first-child{top:640px;left:60px}.job-title:first-child,.job-title:last-child{position:absolute;color:#000;font-size:54px;font-family:Outfit,sans-serif;font-weight:600;opacity:0}.job-title:last-child{bottom:-675px;right:10px}.image-container{top:270px;left:150px;width:auto}.image,.image-container{position:absolute;height:auto}.image{width:240px}.image1{z-index:2;left:50px}.image2{z-index:1;top:-20px;left:20px}.shape_container{position:absolute;right:50px;top:200px;background-color:transparent;display:block}.shape_container img{height:335px;opacity:1;display:block}@keyframes slideInFromLeftWithRotation{0%{transform:translateX(-100%) rotate(0deg);opacity:0}to{transform:translateX(0) rotate(0deg);opacity:1}}.landing-container.loaded .job-title:first-child{animation:slideInFromLeftWithRotation 1s ease-out forwards}}@media (min-width:1440px){@keyframes slideInFromLeftWithMoreRotation{0%{transform:translateX(-100%) rotate(0deg);opacity:0}to{transform:translateX(0) rotate(-90deg);opacity:1}}.landing-container.loaded .job-title:first-child{animation:slideInFromLeftWithMoreRotation 1s ease-out forwards}}@media (max-height:670px){.job-title:first-child{top:580px;left:60px}.job-title:first-child,.job-title:last-child{position:absolute;color:#000;font-size:34px;font-family:Outfit,sans-serif;font-weight:600;opacity:0}.job-title:last-child{top:500px;right:0}}@media (min-height:1000px){.title-container{top:25px;left:155px}.title{font-size:85px}.horizontal-line{top:170px}.vertical-line{left:150px}.image{position:absolute;width:250px;height:auto}.image1{z-index:2;left:150px}.image2{z-index:1;top:-40px;left:100px}.job-title:first-child{left:160px;color:#000}.shape_container,.shape_container img{display:block}}@media (min-width:1440px){.title-container{top:0;left:155px}.title{font-size:155px}.horizontal-line{top:210px}.vertical-line{left:400px}.image{position:absolute;width:270px;height:auto}.image1{z-index:2;left:920px;top:50px}.image2{z-index:1;top:10px;left:1020px}.job-title:first-child{left:360px;top:640px;transform:rotate(270deg);transform-origin:left top}.job-title:first-child,.job-title:last-child{position:absolute;color:#000;font-size:34px;font-family:Outfit,sans-serif;font-weight:600}.job-title:last-child{bottom:-240px;right:140px}.shape_container{position:absolute;right:725px;top:370px;background-color:transparent;display:block}.shape_container img{height:335px;opacity:1;display:block}}