#landing-page{display:flex;flex-direction:column;align-items:center;font-family:roboto;font-style:normal;font-weight:300;font-size:24px;line-height:48px;color:#000;position:relative;margin-top:-30px}#landing-page>section{width:70vw;margin-top:50px}#landing-page h1{font-family:roboto;font-style:normal;font-weight:300;font-size:36px;line-height:48px;margin-bottom:20px}#landing-page h2{font-family:roboto;font-style:normal;font-weight:300;font-size:36px;line-height:48px;text-align:center}#landing-page h3{font-family:roboto;font-style:normal;font-weight:300;font-size:32px}#landing-page h4{font-family:roboto;font-style:normal;font-weight:300;font-size:22px;line-height:0;text-align:center;margin:-5px 0 20px}#landing-page h1 span,#landing-page h2 span,#landing-page h3 span,#landing-page h4 span{color:#5221d1}#landing-page .cta-btn{cursor:pointer;width:312px;max-width:75vw;height:48px;background-color:#5221d1;border-radius:100px;font-family:poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;text-align:center;padding:12px;display:block}#landing-page .cta-btn:hover{opacity:.7}#landing-page .outlined{background-color:#fff;color:#000;border:1px solid #000}.landing-join{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.landing-join .section-content{flex-basis:630px;margin-top:20px}.landing-join .section-graphic{flex:2;margin-top:150px;width:311px;flex-wrap:wrap;flex-direction:row;justify-content:center}.landing-join .section-graphic img{max-width:initial!important}.landing-join .section-sub-content{margin-top:25px}.landing-sub-divider{color:#0a1532;font-family:Roboto;font-size:15px;font-style:normal;font-weight:300;line-height:24px;text-align:center;max-width:312px;display:flex;align-items:center;justify-content:center;margin-top:25px;position:relative}.landing-sub-divider::before,.landing-sub-divider::after{content:"";flex:1;border-bottom:1px solid #0a1532;margin:0 10px 0 0}.landing-sub-divider::after{margin:0 0 0 10px}.landing-brands{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;vertical-align:middle;margin-top:20px}.landing-brands a{margin:5px;padding:5px}.landing-chatbot{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;text-align:center}.landing-chatbot .section-content{flex-basis:100%}.landing-chatbot .section-graphic{margin-top:40px;width:45vw;position:relative}.landing-chatbot .section-graphic .bot{z-index:2;box-shadow:10px 10px 20px 0 rgba(0,0,0,.25)}.landing-chatbot .section-graphic .ai-x-landing{position:absolute;right:-123px;top:16%}.landing-chatbot .section-graphic .group-1{position:absolute;z-index:3;bottom:0}.landing-chatbot .section-graphic .group-2{position:absolute;top:211px;right:65px;z-index:2}.landing-chatbot .section-graphic .group-3{position:absolute;top:210px;right:110px;z-index:1}.landing-exopass{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;text-align:center}.landing-exopass .section-content{flex-basis:100%}.landing-exopass .section-sub-content{flex-basis:32%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:5px;padding:5px;text-align:left}.landing-exopass .section-sub-content a{padding-top:20px}.landing-exopass .section-graphic{display:flex;align-items:center;margin:5px;padding:5px 5px 5px 50px}.landing-book{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;text-align:center}.landing-book .section-content{flex-basis:100%;margin-bottom:30px}.landing-book .section-sub-content{flex-basis:47.5%;display:flex;flex-direction:column;align-items:center;text-align:left}.landing-book .section-sub-content p{padding-bottom:20px}.landing-book .section-graphic{margin:5px;padding:5px}.landing-book .section-graphic img{}.landing-book .section-action{flex-basis:100%;display:flex;justify-content:center;flex-wrap:wrap}.landing-book .section-action a{margin:5px;padding:5px}.landing-comm-mark{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;text-align:center}.landing-comm-mark .section-content{flex-basis:100%;margin-bottom:30px}.landing-comm-mark .section-sub-content{flex-basis:37%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.landing-comm-mark .section-sub-content p{padding-bottom:20px}.landing-comm-mark .section-sub-content ul{font-size:18px;padding-bottom:20px;padding-left:1rem;line-height:30px}.landing-comm-mark-tags{display:flex;flex-wrap:wrap;justify-content:flex-start}.landing-comm-mark-tags a{color:#000;font-family:roboto;font-style:normal;font-weight:300;font-size:24px;line-height:48px;border:1px solid #000;border-radius:30px;padding:0 15px;margin-right:15px;margin-bottom:10px;vertical-align:top}.landing-comm-mark .section-graphic{width:300px;margin:5px;padding:5px}.landing-comm-mark .section-action{flex-basis:100%;display:flex;justify-content:center}.landing-comm-mark .section-action a{margin:5px;padding:5px}.landing-topics{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;text-align:center}.landing-topics .section-content{flex-basis:100%;margin-bottom:30px}.landing-topics .section-sub-content{flex-basis:52%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.landing-topics .section-sub-content p{padding-bottom:20px}.landing-topics .section-sub-content ul{font-size:18px;padding-bottom:20px;padding-left:1rem;line-height:30px}.landing-topics-tags{display:flex;flex-wrap:wrap;justify-content:flex-start}.landing-topics-tags a{color:#000;font-family:roboto;font-style:normal;font-weight:300;font-size:24px;line-height:48px;border:1px solid #000;border-radius:30px;padding:0 15px;margin-right:15px;margin-bottom:10px;vertical-align:top}.landing-topics .section-graphic{width:300px;margin:5px;padding:5px}.landing-topics .section-action{flex-basis:100%;display:flex;justify-content:center}.landing-topics .section-action a{margin:5px;padding:5px}.landing-get-certified{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;text-align:center;row-gap:20px;column-gap:150px}.landing-get-certified .section-content{flex-basis:100%;margin-bottom:30px}.landing-get-certified .section-sub-content{flex-basis:38%;display:flex;flex-direction:column;text-align:left}.landing-get-certified .section-breakout{position:relative;border:1px solid #000;border-radius:2rem;height:312px;width:312px;max-width:312px;text-align:left;overflow:hidden}.landing-get-certified .section-breakout .title{overflow-wrap:normal;position:absolute;top:20px;left:20px;line-height:30px;font-size:24px}.landing-get-certified .section-breakout .body{position:absolute;top:93px;left:23px;font-size:16px;line-height:23.5px;max-width:230px}.landing-get-certified .section-breakout a{position:absolute;top:265px;left:56px;font-size:16px;line-height:30px}.landing-get-certified .section-breakout span{color:#5221d1}.landing-get-certified .section-breakout img{position:absolute;bottom:-1px;right:-1px}.landing-get-certified .section-action{display:flex;flex-basis:100%;justify-content:center}.landing-plans{display:flex;max-width:50vw;flex-wrap:wrap;flex-direction:row;justify-content:center;text-align:center;row-gap:20px;column-gap:150px}.landing-plans .section-content{flex-basis:100%;margin-bottom:30px}.landing-plans .section-sub-content{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;text-align:center;row-gap:50px;column-gap:100px}.landing-plans .section-sub-content div{position:relative;width:200px;min-width:200px;max-width:200px;min-height:320px;max-height:320px}.landing-plans .section-sub-content .title{font-family:poppins;font-size:13px;line-height:15.5px;color:#000}.landing-plans .section-sub-content .seats{font:poppins;font-weight:700;font-size:24px;color:#0b0b0b}.landing-plans .section-sub-content .dscr{font-size:13px;line-height:15.5px;color:#0b0b0b99}.landing-plans .section-sub-content a{position:absolute;bottom:40px;max-width:100%!important;margin-top:20px!important;margin-bottom:40px!important;border-radius:10px!important}.landing-plans .section-sub-content .sub{position:absolute;bottom:10px;font-size:13px;line-height:15.5px;color:#0b0b0b30}.landing-journey-cards{margin:0;padding:0;display:flex;flex-wrap:wrap}.landing-journey-cards li{list-style-type:none;margin:0;padding:0;width:249px;height:135px;flex-shrink:0;border-radius:10px;background:#fff;box-shadow:10px 10px 20px 0 rgba(0,0,0,.25);margin-right:42px;margin-bottom:25px;position:relative}.landing-journey-cards li a{color:#000;font-family:Roboto;font-size:24px;font-style:normal;font-weight:300;line-height:30px;display:block;text-align:center;height:100%;box-sizing:border-box;padding:0 10px;padding-top:50px}.landing-journey-cards li:hover{opacity:.7}.landing-journey-cards li a span{color:#6129ff}#landing-nft-cta{position:relative;width:205px;margin-top:150px;font-size:18px;line-height:1.5}#landing-nft-cta #nft-hero-cta{position:absolute;display:block;right:-120px;top:-49px}#landing-nft-cta #nft-hero-cta img{width:114px}#landing-nft-cta strong{color:#5221d1}#landing-nft-cta .cta-btn{margin-top:10px}@keyframes pulsate{0%{transform:scale(1);opacity:1}50%{transform:scale(1.04);opacity:.8}100%{transform:scale(1);opacity:1}}.pulsating-effect{animation:pulsate 1.5s ease-in-out infinite;transition:transform .5s ease}@media(max-width:1350px){.landing-join .section-graphic{margin-top:20px;width:100%;flex:none}}@media(max-width:1150px){.landing-chatbot .section-graphic .ai-x-landing{width:100px;right:-88px}}@media(max-width:950px){#landing-page>section{margin-top:50px}section{justify-content:center!important;align-items:center;flex-wrap:wrap}.section-content{min-width:80vw;text-align:center!important}.section-sub-content{width:100%!important;flex-basis:100%!important;text-align:center!important}.landing-get-certified .section-breakout img{height:40%}.landing-join .section-sub-content{display:flex;flex-direction:column;align-items:center}.landing-join .section-graphic img{max-width:100%!important}.landing-sub-divider{margin-left:auto;margin-right:auto}.section-sub-content ul{text-align:left!important;font-size:14px!important}.section-graphic{width:100%!important}#landing-page h4{font-size:14px!important}.landing-book .section-graphic img{padding-left:30px}.landing-plans .section-content{min-width:70vw}}@media(max-width:600px){.landing-chatbot .section-graphic .ai-x-landing{width:75px;right:-66px;top:5%}#landing-nft-cta{max-width:100%;margin-top:100px;text-align:center}#landing-nft-cta #nft-hero-cta{position:relative;right:auto;left:auto;margin-top:0}#landing-nft-cta .cta-btn{max-width:100%}}@media(max-width:400px){.landing-chatbot .section-graphic .ai-x-landing{width:60px;right:-53px;top:5%}}@media(max-width:750px){}@media(max-width:500px){}