@import"https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@400;500;600;700&family=Poppins:wght@400;500;600&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Kumbh Sans,sans-serif;font-family:Poppins,sans-serif}.beliefs{padding:10rem 0;background-color:#f9f5ff}.beliefs p{font-family:Kumbh Sans;font-style:normal;font-weight:700;font-size:56px;line-height:87px;color:#000}.beliefs p .strategy,.beliefs p .strategy2{position:relative;z-index:100;background:linear-gradient(to bottom,#f9f5ff 30%,#a2e6d8 30% 40%,#a2e6d8 40% 60%,#a2e6d8 60% 75%,#f9f5ff 75%)}@media (max-width: 576px){.beliefs{padding:4rem 0}.beliefs p{font-size:36px;line-height:normal}}.cooperation{background-color:#041243;padding:8rem 0;color:#f9f5ff}.cooperation .cooperation_container{display:grid;grid-template-columns:2fr 1fr;gap:4rem}.cooperation .cooperation_container .content h3{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:48px;line-height:60px;margin-bottom:3rem}.cooperation .cooperation_container .content p{font-family:Poppins;font-style:normal;font-weight:400;font-size:20px;line-height:32px;margin-bottom:0}.cooperation .cooperation_container .image img{width:100%}@media (max-width: 576px){.cooperation{padding:4rem 0}.cooperation .cooperation_container{display:flex;flex-direction:column}.cooperation .cooperation_container .content h3{font-size:36px;word-wrap:break-word}.cooperation .cooperation_container .content p{font-size:1rem}}@media (max-width: 992px){.cooperation .cooperation_container{display:flex;flex-direction:column}}.modal{width:300px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px #0003}.modal-body{padding:20px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;z-index:1;display:flex;justify-content:center;align-items:center}.modal{width:600px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px #0003}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header h2{font-size:1.5rem;margin:0}.modal-close{border:none;background-color:transparent;cursor:pointer;font-size:1rem;padding:.5rem}.modal-body{padding:20px;overflow-y:auto;max-height:800px}footer{background-color:#041243;padding-bottom:1rem}footer .footer_content{padding:8rem 0rem;text-align:center}footer .footer_content h3{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:44px;line-height:60px;display:flex;align-items:center;text-align:center;color:#f9f5ff;margin-bottom:6rem}footer .footer_content a{width:272px;height:72px;padding:1rem 3rem;background:#00cba0;border-radius:20px;text-decoration:none;font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;line-height:42px;color:#f9f5ff}footer .footer_bottom{display:flex;justify-content:center;gap:30px}footer .footer_bottom a{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-decoration:none;color:#f9f5ff}@media (max-width: 576px){footer .footer_content{padding:4rem 0}footer .footer_content h3{font-size:36px;line-height:normal}footer .footer_content a{font-size:20px}}.header_navbar{background-color:#f9f5ff!important;box-shadow:none!important;padding:2rem 0}.header_navbar button.cta_button{font-family:Poppins;font-style:normal;font-weight:600;font-size:20px;line-height:30px;display:flex;align-items:center;text-align:center;background-color:transparent;outline:none;border:none;cursor:pointer;color:#00cba0}.header_navbar a.link{font-family:Poppins;font-style:normal;font-weight:600;font-size:20px;line-height:30px;margin:0 25px;text-align:center;text-decoration:none;cursor:pointer;color:#041243}.mobileMenu .linksDiv{max-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-end;right:2rem;margin-bottom:2rem;transition:max-height .15s ease-out}.mobileMenu .linksDiv a.mobileMenuLink.activeLink{color:#eebd45}.mobileMenu.mobileOpen .linksDiv{max-height:120px;transition:max-height .25s ease-in;position:relative;right:0}@media (min-width: 900px) and (max-width: 1200px){.header_navbar a.link{margin:0 10px}}.hero_section{background-color:#f9f5ff;min-height:calc(100vh - 128px);display:flex;justify-content:center;align-items:center}.hero_section .hero_content{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero_section .hero_content h1{font-family:Kumbh Sans;font-style:normal;font-weight:700;font-size:70px;line-height:87px;display:flex;align-items:center;text-align:center;margin-bottom:2rem;color:#041243}.hero_section .hero_content p{font-family:Poppins;font-style:normal;font-weight:400;font-size:28px;line-height:42px;display:flex;align-items:center;text-align:center;margin-bottom:3rem;max-width:854px;color:#041243}.hero_section .hero_content button{width:272px;height:72px;font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;line-height:42px;border-radius:20px;background-color:#00cba0;color:#f9f5ff;border:none;outline:none;cursor:pointer}.hero_section .links{display:flex;flex-direction:column;padding:2rem}.hero_section .links link{text-decoration:none;color:#041243;padding:.5rem 0}@media (max-width: 576px){.hero_section{padding-bottom:3rem}.hero_section .hero_content h1{font-size:48px;line-height:normal}.hero_section .hero_content p{font-size:1rem;line-height:normal}.hero_section .hero_content button{font-size:20px}}.marketing{background-color:#041243;padding:8rem 0}.marketing h2{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:48px;line-height:60px;color:#fff;margin-bottom:3rem;max-width:708px}.marketing .strategy_cards_deck{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.marketing .strategy_cards_deck .strategy_card{background-color:#f9f5ff;border-radius:20px;padding:4rem}.marketing .strategy_cards_deck .strategy_card h3{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:36px;line-height:60px;color:#041243;margin:1rem 0}.marketing .strategy_cards_deck .strategy_card p{font-family:Poppins;font-style:normal;font-weight:400;font-size:20px;line-height:32px;display:flex;align-items:center;color:#041243}.marketing .strategy_polygon{background-color:#f9f5ff;border-radius:20px;padding:4rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:150px;gap:150px}.marketing .strategy_polygon .polygon img{width:100%}.marketing .strategy_polygon .starUser h3{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:36px;color:#041243;margin:1rem 0}.marketing .strategy_polygon .starUser p{font-family:Poppins;font-style:normal;font-weight:400;font-size:20px;line-height:32px;display:flex;align-items:center;color:#041243}@media (max-width: 992px){.marketing .strategy_cards_deck,.marketing .strategy_polygon{grid-template-columns:auto}}@media (max-width: 576px){.marketing{padding:4rem 0}.marketing h2{line-height:normal;font-size:36px}.marketing .strategy_cards_deck .strategy_card{padding:2rem}.marketing .strategy_cards_deck .strategy_card h3{line-height:normal;font-size:24px}.marketing .strategy_cards_deck .strategy_card p{font-size:1rem}.marketing .strategy_polygon{padding:2rem;gap:2rem}}.pricing{padding:8rem 0;background-color:#f9f5ff}.pricing h2{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:48px;line-height:60px;color:#041243;max-width:975px;margin-bottom:3rem}.pricing .price_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.pricing .price_grid .pricing_card{border-radius:20px;background-color:#041243;padding:3rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.pricing .price_grid .pricing_card .price_content{margin-bottom:3rem}.pricing .price_grid .pricing_card .price_content h4{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:48px;line-height:60px;color:#00cba0;margin-bottom:1.5rem}.pricing .price_grid .pricing_card .price_content p{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#fff}.pricing .price_grid .pricing_card .price h5{font-family:Kumbh Sans;font-style:normal;font-weight:600;font-size:24px;line-height:30px;text-align:center;color:#f9f5ff}.pricing .price_grid .pricing_card .price span{font-size:12px;font-weight:400;color:#f9f5ff}@media (max-width: 900px){.pricing .price_grid{grid-template-columns:auto}}@media (max-width: 576px){.pricing{padding:4rem 0}.pricing h2{word-wrap:break-word;font-size:36px}.pricing .price_grid{grid-template-columns:auto}.pricing .price_grid .pricing_card{padding:2rem}.pricing .price_grid .pricing_card .price_content h4{font-size:36px}}
