.page__home{padding-top:120px}.page__home .hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}.page__home .hero .left{display:flex;flex-direction:column;justify-content:center;font-family:var(--anton);gap:10px}.page__home .hero .left p{width:85%}.page__home .hero .right video{width:100%;border-radius:50%}@media screen and (max-width:768px){.page__home .hero{grid-template-columns:1fr;padding:0 20px;gap:50px}}@media screen and (max-width:567px){.page__home .hero .left p{font-size:15px}}.page__home .showcase{display:flex;flex-direction:column;gap:50px;align-items:center;margin-top:100px}.page__home .showcase .showcase-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:170px;column-gap:170px;grid-row-gap:50px;row-gap:50px;align-items:start}.page__home .showcase .showcase-container .showcase-card{display:flex;flex-direction:column;gap:10px;position:relative;transition:all .3s ease}.page__home .showcase .showcase-container .showcase-card img{width:100%;height:100%;border-radius:20px;aspect-ratio:1}.page__home .showcase .showcase-container .showcase-card .partner{font-family:var(--firaSans);color:gray;font-weight:500;text-decoration:none}.page__home .showcase .showcase-container .showcase-card .title{font-family:var(--firaSans);font-size:18px;color:#0f2e40;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.page__home .showcase .showcase-container .active-card{transform:scale(1.1)}.page__home .showcase .showcase-container .not-active-card{opacity:.5}@media screen and (max-width:1200px){.page__home .showcase .showcase-container{gap:80px}}@media screen and (max-width:768px){.page__home .showcase .showcase-container{gap:20px;row-gap:40px;margin-top:70px}.page__home .showcase .showcase-container .showcase-card .title{font-size:18px}.page__home .showcase .showcase-container .showcase-card .partner{font-size:14px}}@media screen and (max-width:500px){.page__home .showcase .showcase-container{gap:20px}.page__home .showcase .showcase-container .showcase-card .title{font-size:16px}}.page__home .about-banner{width:100%;position:relative;margin-top:100px;padding-top:100px;padding-bottom:100px}.page__home .about-banner .overlay-image{top:0;position:absolute;width:100%;height:100%;display:flex;z-index:-1;align-items:center;object-fit:cover}.page__home .about-banner .overlay-backdrop{top:0;position:absolute;width:100%;height:100%;background:#0f2e40;z-index:-1}.page__home .about-banner .about-container{color:#fff;display:grid;grid-template-columns:1fr .8fr;padding-bottom:120px}.page__home .about-banner .about-container .left{display:flex;flex-direction:column}.page__home .about-banner .about-container .left h1{color:#fff}.page__home .about-banner .about-container .left p{width:85%;margin-top:10px;margin-bottom:30px}.page__home .about-banner .about-container .right{display:flex;height:100%;justify-content:flex-end;flex-direction:column;gap:10px;margin-top:70px}.page__home .about-banner .about-container .right p{font-family:var(--firaSans);width:100%;font-size:17px;margin-bottom:10px;font-weight:300;font-style:italic}@media screen and (max-width:780px){.page__home .about-banner{margin-top:70px;padding-top:70px;padding-bottom:70px}.page__home .about-banner .about-container{grid-template-columns:1fr;gap:50px;padding-bottom:50px}.page__home .about-banner .about-container .right{margin-top:0}}@media screen and (max-width:570px){.page__home .about-banner .about-container{grid-template-columns:1fr}.page__home .about-banner .about-container .right p{font-size:14px}}@media screen and (max-width:450px){.page__home .about-banner .about-container{grid-template-columns:1fr}}.page__home .about-banner .ticker{padding:0}.page__home .about-banner .marquee{display:flex;gap:100px;white-space:nowrap;position:relative;transform:translateZ(0);animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:30s}.page__home .about-banner .marquee img{height:60px;filter:grayscale(100%);opacity:.8}.page__home .about-banner .marquee img:hover{width:120px!important;height:auto;filter:grayscale(0);opacity:1}.page__home .about-banner .marquee-wrapper:hover .marquee{animation-play-state:paused!important}@media screen and (max-width:768px){.page__home .about-banner .marquee{gap:60px;animation-duration:20s}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.page__home .why-us{position:relative}.page__home .why-us .overlay{position:absolute;width:100%;height:80%;bottom:0;z-index:-1;background-color:#0f2e40}.page__home .why-us .container{display:grid;grid-template-columns:1fr 2fr;margin-top:100px}.page__home .why-us .container .left img{height:100%}.page__home .why-us .container .right{margin-left:50px;display:flex;flex-direction:column;justify-content:center;gap:20px;padding-top:100px;color:#fff}.page__home .why-us .container .right h1{color:#fff}.page__home .why-us .container .right .primary-text{font-family:var(--firaSans);font-size:17px;font-weight:300}.page__home .why-us .container .right .top{display:flex;width:100%;justify-content:space-between;align-items:center}.page__home .why-us .container .right .top p{display:flex;align-items:center;gap:5px}.page__home .why-us .container .right .top p span{font-size:15px}.page__home .why-us .container .right .top p .four{font-size:50px;font-family:var(--anton);margin-bottom:10px}.page__home .why-us .container .right .logos{display:flex;align-items:center;justify-content:space-between;row-gap:20px}.page__home .why-us .container .right .logos img{width:120px}@media screen and (max-width:1000px){.page__home .why-us .container{grid-template-columns:1fr;place-items:center}.page__home .why-us .container .left img{width:100%;height:auto}.page__home .why-us .container .right{margin-left:0;padding-bottom:50px;padding-top:30px}.page__home .why-us .container .right .top p .four{font-size:40px}}@media screen and (max-width:510px){.page__home .why-us .overlay{height:90%}.page__home .why-us .container .right .top p span{font-size:15px}.page__home .why-us .container .right .top p .four{font-size:40px}.page__home .why-us .container .right .logos{display:grid;grid-template-columns:1fr 1fr}}