@import"https://fonts.googleapis.com/css2?family=Castoro&family=Poppins:wght@300;400;500;600;700;800;900&family=Inter:wght@300;400;500;600;700;800;900&&display=swap";:root{font-family:Poppins,sans-serif;line-height:1.5;font-weight:400;color:#ebebeb;background-color:#2a2a2a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0!important;padding:0!important;min-width:320px;min-height:100vh;background-color:#2a2a2a;text-align:center}.responsive_container{width:320;margin:0 auto;text-align:center;padding:10px}.responsive_container .logo_external{width:180px}@media only screen and (min-width: 500px){.responsive_container{width:480px}}@media only screen and (min-width: 600px){.responsive_container{width:580px}}@media only screen and (min-width: 800px){.responsive_container{width:750px}}@media only screen and (min-width: 1024px){.responsive_container{width:1000px}}.about_section{background:#3F3D40;padding-bottom:50px}.about_section .mission_container{margin-top:40px}.about_section .section_img_container{margin-top:30px}.about_section .section_img_container img{width:240px}@media only screen and (min-width: 500px){.about_section .section_img_container img{width:400px}}@media only screen and (min-width: 1024px){.about_section .section_img_container img{width:600px}}.footer_section{background:#2A2A2A;border-top:2px solid #3F3D40;margin-left:30px;margin-right:30px}.footer_section .footer_container{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:10px;padding:20px 0}.footer_section .footer_container .company_info_container{margin:0 20px}.footer_section .footer_container .company_info_container .company_logo img{width:80px}.footer_section .footer_container .company_info_container .copyright{display:flex;justify-content:center;align-items:center;gap:2px}.footer_section .footer_container .company_info_container .copyright p{font-size:9px}.footer_section .footer_container .company_info_container .copyright img{width:10px;height:10px}.footer_section .footer_container .company_info_container .address{font-size:8px}.footer_section .footer_container .company_links_container{margin:0 20px;padding-bottom:20px}.footer_section .footer_container .company_links_container .useful_links_container{font-size:10px;color:#bbb}.footer_section .footer_container .company_links_container .useful_links{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;list-style-type:none;color:#ebebeb;text-decoration:none;font-size:10px;gap:10px}.footer_section .footer_container .company_links_container .useful_links a{font-family:Poppins;font-style:normal;font-weight:600;color:#ebebeb;cursor:pointer;text-decoration:none}.footer_section .footer_container .company_socials_container .connect_with_us{font-size:10px;color:#bbb}.footer_section .footer_container .company_socials_container .company_socials a{font-family:Poppins;font-style:normal;font-weight:600;color:#ebebeb;cursor:pointer;text-decoration:none;font-size:12px}.footer_section .footer_container .company_socials_container .company_socials .social_media_links{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:15px}.footer_section .footer_container .company_socials_container .company_socials .social_media_links a{cursor:pointer}.footer_section .footer_container .company_socials_container .company_socials .social_media_links a img{width:24px}@media only screen and (min-width: 700px){.footer_section .footer_container{display:grid;grid-template-columns:1fr 200px 1fr;text-align:left;justify-content:left;align-items:center;padding:20px 10px;margin:0 auto;width:680px}.footer_section .footer_container .company_info_container{margin:0;padding-left:10px}.footer_section .footer_container .company_info_container .copyright{display:flex;justify-content:left;align-items:center;gap:2px}.footer_section .footer_container .company_info_container .copyright p{font-size:7px}.footer_section .footer_container .company_links_container{text-align:center;padding:0;margin:0}.footer_section .footer_container .company_socials_container{text-align:center}.footer_section .footer_container .company_socials_container .social_media_links{display:flex;justify-content:center;text-align:center}}@media only screen and (min-width: 1200px){.footer_section .footer_container{width:1024px}.footer_section .footer_container .company_info_container .company_logo img{width:160px}.footer_section .footer_container .company_info_container .copyright p{font-size:11px}.footer_section .footer_container .company_info_container .address{font-size:10px}.footer_section .footer_container .company_links_container .useful_links_container{font-size:14px}.footer_section .footer_container .company_links_container .useful_links{font-size:12px}.footer_section .footer_container .company_socials_container .connect_with_us{font-size:14px}.footer_section .footer_container .company_socials_container .company_socials a{font-size:12px}.footer_section .footer_container .company_socials_container .company_socials .social_media_links a img{width:28px}}.hero_section{padding-bottom:50px}.hero_container{margin:100px auto 0;text-align:center}.hero_container .hero_img{margin:0 auto}.hero_container .hero_img img{width:180px}.hero_container .hero_copywrite{margin-top:30px;padding:0 20px}.hero_container .hero_copywrite .hero_cw_img img{width:200px}.hero_container .hero_copywrite .cta_container{margin-top:40px}.hero_container .hero_copywrite .cta_container .hero_btn_cta{text-decoration:none;padding:12px 15px;background:#86C8E2;color:#3f3d40;font-family:Poppins;font-size:12px;font-weight:600}.hero_container .hero_copywrite .cta_container .hero_btn_cta:hover{font-weight:700}@media only screen and (min-width: 500px){.hero_container .hero_img img{width:280px}}@media only screen and (min-width: 700px){.hero_container{display:flex;flex-direction:row-reverse;justify-content:space-between;text-align:left;align-items:center;margin-top:180px}.hero_container .hero_copywrite{margin-top:0}.hero_container .hero_img img{width:260px}.hero_container .hero_cw_img{text-align:left}}@media only screen and (min-width: 1024px){.hero_container{display:flex;flex-direction:row-reverse;justify-content:space-between;text-align:left;align-items:center;margin-top:180px;gap:120px}.hero_container .hero_copywrite{margin-top:0}.hero_container .hero_copywrite .hero_cw_img{text-align:left}.hero_container .hero_copywrite .hero_cw_img img,.hero_container .hero_img img{width:300px}}@media only screen and (min-width: 1200px){.hero_container .hero_img img{width:400px}}.how_it_works_section{padding-bottom:80px}.how_it_works_section .how_it_works_steps{margin-top:50px;display:flex;flex-direction:column;gap:40px}.how_it_works_section .how_it_works_steps .how_it_works_step{display:grid;grid-template-rows:100px 80px 120px}.how_it_works_section .how_it_works_steps .how_it_works_step .how_it_works_img img{width:100px}@media only screen and (min-width: 500px){.how_it_works_section .how_it_works_steps{display:grid;grid-template-columns:repeat(2,1fr);row-gap:100px}}@media only screen and (min-width: 800px){.how_it_works_section .how_it_works_steps{display:grid;grid-template-columns:repeat(3,1fr);row-gap:100px}}@media only screen and (min-width: 1024px){.how_it_works_section .how_it_works_steps .how_it_works_step{display:grid;grid-template-rows:120px 80px 120px}.how_it_works_section .how_it_works_steps .how_it_works_step .how_it_works_img img{width:120px}}.container{position:fixed;top:0;left:0;width:100%;margin:0 auto;z-index:999}.navbar_container{display:flex;align-items:center;justify-content:space-between;padding:20px 40px;background-color:#2a2a2a;height:50px}.navbar_container .logo_container img{width:60px}.navbar_container .nav-elements nav{display:flex;align-items:center;gap:15px}.navbar_container .nav-elements nav .navigation_link{cursor:pointer}.navbar_container .nav-elements nav .navigation_link:hover{font-weight:500}.navbar_container .nav-elements nav .buttons_nav{display:flex;align-items:center;gap:15px}.navbar_container .nav-elements nav .buttons_nav .nav_btn{background:#fff;padding:10px 15px;font-weight:500;cursor:pointer;text-decoration:none}.navbar_container .nav-elements nav .buttons_nav .nav_btn:hover{font-weight:bolder}.navbar_container .nav-elements nav .buttons_nav .nav_signin{color:#fff;background:#3F3D40}.navbar_container .nav-elements nav .buttons_nav .nav_get_started{color:#3f3d40;background:#CBA6F6}.navbar_container .nav-elements nav .language_selector{display:none}.navbar_container .nav-elements .nav-btn{background:none;border:none;cursor:pointer;outline:none;display:none}.navbar_container .nav-elements .nav-btn img{width:20px}@media only screen and (min-width: 900px){.navbar_container .logo_container img{width:80px}.navbar_container .nav-elements .nav-btn img{width:30px}}@media only screen and (max-width: 1024px){.navbar_container .nav-elements{display:flex;align-items:center;justify-content:center}.navbar_container .nav-elements .nav-btn{display:block}.navbar_container nav{position:fixed;top:0;left:0;height:100%;width:100%;gap:10px;background-color:#2a2a2a;transition:1s;transform:translateY(100vh);display:flex;flex-direction:column;align-items:center;justify-content:center}.navbar_container nav .buttons_nav{display:flex;flex-direction:column}.navbar_container nav .buttons_nav .nav_btn{font-size:14px}.navbar_container nav .closeMenu{position:absolute;top:20px;right:20px}.navbar_container .responsive_nav{transform:none}}@media only screen and (min-width: 1024px){.navbar_container{padding:20px 80px}}.lang_switcher{display:flex;align-items:center;background:#676767;padding:7px;border-radius:45px;border:1px solid #86C8E2;box-shadow:3px 3px #86c8e2}.lang_switcher img{width:18px;height:100%}.lang_switcher select{border:none;background:none;outline:none;font-size:9px;color:#ebebeb;font-size:14px;font-weight:600;font-family:Poppins}.lang_switcher select option{background:#3F3D40}.newsletter_section{padding-bottom:10px}.form_container .form{margin:0 auto;width:300px;background:none;border:none}@media only screen and (min-width: 768px){.form_container{height:700px}.form_container .form{height:700px;margin:0 auto;width:100%}}.partners_section{background:#3F3D40;padding-bottom:80px}.partners_section .partners_logos_container{width:200px;margin:40px auto 0;display:grid;grid-template-columns:repeat(1,1fr);align-items:center;gap:20px}.partners_section .partners_logos_container .partner_logo_container img{width:100px;margin:0;padding:0}.partners_section .partners_logos_container .partner_logo_container .unicef_logo,.partners_section .partners_logos_container .partner_logo_container .cdr_logo{width:200px}@media only screen and (min-width: 500px){.partners_section .partners_logos_container{width:400px;grid-template-columns:repeat(2,1fr);margin-top:40px}.partners_section .partners_logos_container .partner_logo_container img{width:80px}.partners_section .partners_logos_container .partner_logo_container .unicef_logo,.partners_section .partners_logos_container .partner_logo_container .cdr_logo{width:200px}}@media only screen and (min-width: 1000px){.partners_section .partners_logos_container{width:100%;margin:40px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:80px}.partners_section .partners_logos_container .partner_logo_container img{width:100px}.partners_section .partners_logos_container .partner_logo_container .unicef_logo,.partners_section .partners_logos_container .partner_logo_container .cdr_logo{width:280px}}.pricing_section{background:#3F3D40;padding-bottom:50px}.badge_container img{width:80px}.subscriptions_packages_container{display:flex;flex-direction:column;gap:30px;justify-content:center;margin-top:40px}.subscriptions_packages_container .subscription_model_card:nth-child(1),.subscriptions_packages_container .subscription_model_card:nth-child(4){background-color:#86c8e2}.subscriptions_packages_container .subscription_model_card:nth-child(2),.subscriptions_packages_container .subscription_model_card:nth-child(3){background-color:#cba6f6}.subscriptions_packages_container .subscription_model_card{width:260px;border-radius:15px;padding:10px;margin:0 auto;height:196px;display:flex;flex-direction:column;justify-content:space-between}.subscriptions_packages_container .subscription_model_card .subscription_information{display:flex;justify-content:space-between;align-items:top;padding-bottom:15px;gap:15px;height:100%}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container{text-align:left;display:flex;flex-direction:column;justify-content:space-between}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_model_title{color:#1e1e1e;text-align:left;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_cost{color:#1e1e1e;text-align:left;font-family:Poppins;font-size:30px;font-style:normal;font-weight:700}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_setting{color:#1e1e1e;font-family:Inter;font-size:7px;font-style:normal;font-weight:400}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list{list-style-type:none;display:flex;flex-direction:column;gap:2px;padding:0}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list li{display:flex;text-align:left;align-items:center;gap:3px;font-size:8px;color:#1e1e1e}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list li img{width:10px}.subscriptions_packages_container .subscription_model_card .subscription_cta_container{border-radius:6px;background:#2A2A2A;padding:3px}.subscriptions_packages_container .subscription_model_card .subscription_cta_container .subscription_cta{cursor:pointer;color:#ebebeb;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-decoration:none}.subscriptions_packages_container .subscription_model_card .subscription_cta_container .subscription_cta:hover{font-weight:600}@media only screen and (min-width: 500px){.subscriptions_packages_container .subscription_model_card{width:360px;height:280px;display:flex;flex-direction:column;justify-content:space-between}.subscriptions_packages_container .subscription_model_card .subscription_information{height:100%}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container{display:flex;flex-direction:column;justify-content:space-between}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_setting{font-size:10px}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list{list-style-type:none;display:flex;flex-direction:column;gap:2px;padding:0}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list li{display:flex;text-align:left;align-items:center;gap:3px;font-size:10px;color:#1e1e1e}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list li img{width:12px}}@media only screen and (min-width: 900px){.subscriptions_packages_container{display:grid;grid-template-columns:repeat(2,1fr)}.subscriptions_packages_container .subscription_model_card{width:380px;height:280px}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_model_title{font-size:18px}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_cost{font-size:50px}}@media only screen and (min-width: 1024px){.subscriptions_packages_container{display:grid;grid-template-columns:repeat(2,1fr);row-gap:50px;width:700px;margin:50px auto 0}.subscriptions_packages_container .subscription_model_card{width:440px;height:310px}.subscriptions_packages_container .subscription_model_card .subscription_information{padding-top:12px}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_model_title{font-size:20px}.subscriptions_packages_container .subscription_model_card .subscription_information .subscription_cost_container .subscription_cost{font-size:50px}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list{gap:5px}.subscriptions_packages_container .subscription_model_card .subscription_information .features_list li{font-size:12px}}.pricing_toggle{display:flex;align-items:center;justify-content:center;gap:15px}.pricing_toggle .switch{z-index:1}.pricing_toggle .discount{background:#86C8E2;border-radius:8px;padding:5px 7px;font-size:10px;font-weight:700;color:#3f3d40}.sdg_section{padding-bottom:50px}.sdg_section .responsive_container .sdg_img_container{margin-top:20px}.sdg_section .responsive_container .sdg_img_container img{width:200px}.sdg_section .responsive_container .sdg_goals_container{width:240px;margin:40px auto 0;display:grid;grid-template-columns:repeat(2,1fr);text-align:center;gap:20px}.sdg_section .responsive_container .sdg_goals_container img{width:100px;margin:0;padding:0}@media only screen and (min-width: 500px){.sdg_section .responsive_container .sdg_img_container{margin-top:20px}.sdg_section .responsive_container .sdg_img_container img{width:280px}.sdg_section .responsive_container .sdg_goals_container{width:400px}.sdg_section .responsive_container .sdg_goals_container img{width:180px;margin:0;padding:0}}@media only screen and (min-width: 1000px){.sdg_section .responsive_container .sdg_img_container{margin-top:20px}.sdg_section .responsive_container .sdg_img_container img{width:300px}.sdg_section .responsive_container .sdg_goals_container{width:100%;display:flex;justify-content:center;gap:40px}.sdg_section .responsive_container .sdg_goals_container img{width:180px;margin:0;padding:0}}.login_container{height:100vh;position:relative;overflow:hidden;box-sizing:border-box}.login_container .login_container_left .login_logo_container{padding-top:20px}.login_container .login_container_left .login_logo_container img{width:80px}.login_container .login_container_left .login_title_container{padding:0 18px;margin-top:30px}.login_container .login_container_left .login_title_container .login_title{color:#ebebeb;text-align:center;font-family:Castoro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.login_container .login_container_left .login_title_container .login_subtitle{color:#a3a3a3;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.login_container .login_container_left .form_container{margin-top:40px}.login_container .login_container_left .existing_member_container{display:flex;flex-direction:column;width:200px;padding:18px 10px;border-radius:14px;background:#3F3D40;margin:20px auto 0;text-align:left;font-size:14px}.login_container .login_container_left .existing_member_container a{color:#cba6f6;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;cursor:pointer}@media only screen and (min-width: 500px){.login_container .login_container_left .existing_member_container{font-size:16px}.login_container .login_container_left .existing_member_container a{font-size:14px}}.login_container .login_container_left .parent_company_container{display:flex;justify-content:center;gap:7px;align-items:center;position:absolute;bottom:20px;left:0;right:0;color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.login_container .login_container_left .parent_company_container img{width:60px}.login_container .login_container_right{display:none}@media only screen and (min-width: 1200px){.login_container{position:relative;overflow:hidden;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;height:100vh}.login_container .login_container_left .login_logo_container{padding-top:20px}.login_container .login_container_left .login_logo_container img{width:80px}.login_container .login_container_left .login_title_container{padding:0 18px;margin-top:30px}.login_container .login_container_left .login_title_container .login_title{color:#ebebeb;text-align:center;font-family:Castoro;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.login_container .login_container_left .login_title_container .login_subtitle{font-size:14px}.login_container .login_container_left .form_container{margin-top:40px}.login_container .login_container_left .existing_member_container{flex-direction:column;width:200px;padding:18px 10px;border-radius:14px;background:#3F3D40;margin:20px auto 0;text-align:left;font-size:14px}.login_container .login_container_left .existing_member_container a{color:#cba6f6;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;cursor:pointer}}@media only screen and (min-width: 1200px) and (min-width: 500px){.login_container .login_container_left .existing_member_container{font-size:16px}.login_container .login_container_left .existing_member_container a{font-size:14px}}@media only screen and (min-width: 1200px){.login_container .login_container_left .parent_company_container{display:flex;justify-content:center;left:20%;width:100px}.login_container .login_container_left .parent_company_container img{width:60px}.login_container .login_container_right{display:block;background:var(--Gradient, linear-gradient(274deg, #DEF5FD 7.99%, #E5D6F7 48.99%));display:flex;flex-direction:column;align-items:center;text-align:left}.login_container .login_container_right .login_container_header_title{margin:30px;padding-right:100px;color:#3f3d40;font-size:28px;font-weight:800;text-transform:capitalize;font-family:Castoro}.login_container .login_container_right .login_image_cta_container{text-align:center;margin-top:20px}.login_container .login_container_right .login_image_cta_container img{width:400px;transform:scaleX(-1)}}.signup_form_container{border-radius:15px;width:260px;height:330px;margin:0 auto;overflow-y:auto;font-family:Poppins}.signup_form_container .error_container{display:flex;justify-content:center;margin-top:20px}.signup_form_container .error_container .error{padding:12px;background:rgb(239,205,205);border-radius:12px;color:red;border:1px solid red}.signup_form_container form{display:grid;justify-items:center}.signup_form_container form button{border:none}.signup_form_container form .fname_field,.signup_form_container form .lname_field,.signup_form_container form .email_field,.signup_form_container form .password_field,.signup_form_container form .confirm_password_field,.signup_form_container form .company_name_field{display:grid;grid-auto-columns:auto;gap:10px;margin-bottom:15px}.signup_form_container form .fname_field label,.signup_form_container form .lname_field label,.signup_form_container form .email_field label,.signup_form_container form .password_field label,.signup_form_container form .confirm_password_field label,.signup_form_container form .company_name_field label{font-weight:600;text-align:left;color:#fff;font-size:12px}.signup_form_container form .fname_field input,.signup_form_container form .lname_field input,.signup_form_container form .email_field input,.signup_form_container form .password_field input,.signup_form_container form .confirm_password_field input,.signup_form_container form .company_name_field input{width:200px;height:14px;padding:10px;border-radius:12px;background-color:#ebebeb;font-size:14px;font-weight:500;color:#2a2a2a;border:3px solid #CBA6F6;outline:none;font-family:Poppins}.signup_form_container form .password_field .password{display:flex;align-items:center;position:relative}.signup_form_container form .password_field .password button{background:none;position:absolute;border:none;top:5px;right:10px}.signup_form_container form .password_field .password button img{width:22px}.signup_form_container form .confirm_password_field .confirmPassword{display:flex;align-items:center;position:relative}.signup_form_container form .confirm_password_field .confirmPassword button{background:none;position:absolute;border:none;top:5px;right:10px}.signup_form_container form .confirm_password_field .confirmPassword button img{width:22px}.signup_form_container form .buttons{display:grid;grid-auto-columns:auto;text-align:center;justify-items:center;align-items:center;gap:20px}.signup_form_container form .buttons button{width:200px;font-family:Poppins;cursor:pointer}.signup_form_container form .buttons .login,.signup_form_container form .buttons .google-signin{display:flex;align-items:center;justify-content:center}.signup_form_container form .buttons .login img,.signup_form_container form .buttons .google-signin img{width:14px}.signup_form_container form .buttons .signup_btn{margin-top:20px}.signup_form_container form .buttons .signup_btn button{background-color:#e5d6f7;font-size:16px;padding:9px 0;border-radius:8px;font-weight:500;color:#2a2a2a;text-decoration:none}.signup_form_container form .buttons .signup_btn button a{text-decoration:none;color:#2a2a2a}.signup_form_container form .buttons .google-signin{background:#DEF5FD;font-size:14px;padding:9px 0;border-radius:8px}@media only screen and (min-width: 500px){.signup_form_container{width:400px}.signup_form_container form .fname_field label,.signup_form_container form .lname_field label,.signup_form_container form .email_field label,.signup_form_container form .password_field label,.signup_form_container form .confirm_password_field label,.signup_form_container form .company_name_field label{font-size:16px}.signup_form_container form .fname_field input,.signup_form_container form .lname_field input,.signup_form_container form .email_field input,.signup_form_container form .password_field input,.signup_form_container form .confirm_password_field input,.signup_form_container form .company_name_field input{width:320px;height:30px}.signup_form_container form .password_field .password button{top:10px;right:10px}.signup_form_container form .password_field .password button img{width:28px}.signup_form_container form .confirm_password_field .confirmPassword button{top:10px;right:10px}.signup_form_container form .confirm_password_field .confirmPassword button img{width:28px}.signup_form_container form .buttons button{width:320px}.signup_form_container form .buttons .login img,.signup_form_container form .buttons .google-signin img{width:16px}.signup_form_container form .buttons .signup_btn button{background-color:#e5d6f7;font-size:16px;padding:9px 0;border-radius:8px;font-weight:500;color:#2a2a2a}.signup_form_container form .buttons .google-signin{background:#DEF5FD;font-size:14px;padding:9px 0;border-radius:8px}}.login_form_container{border-radius:15px;width:260px;height:300px;margin:0 auto;overflow-y:auto;font-family:Poppins}.login_form_container .error_container{display:flex;justify-content:center;margin-top:20px}.login_form_container .error_container .error{padding:12px;background:rgb(239,205,205);border-radius:12px;color:red;border:1px solid red}.login_form_container form{display:grid;justify-items:center}.login_form_container form button{border:none}.login_form_container form .fname_field,.login_form_container form .lname_field,.login_form_container form .email_field,.login_form_container form .password_field,.login_form_container form .confirm_password_field,.login_form_container form .company_name_field{display:grid;grid-auto-columns:auto;gap:10px;margin-bottom:15px}.login_form_container form .fname_field label,.login_form_container form .lname_field label,.login_form_container form .email_field label,.login_form_container form .password_field label,.login_form_container form .confirm_password_field label,.login_form_container form .company_name_field label{font-weight:600;text-align:left;color:#fff;font-size:12px}.login_form_container form .fname_field input,.login_form_container form .lname_field input,.login_form_container form .email_field input,.login_form_container form .password_field input,.login_form_container form .confirm_password_field input,.login_form_container form .company_name_field input{width:200px;height:14px;padding:10px;border-radius:12px;background-color:#ebebeb;font-size:14px;font-weight:500;color:#2a2a2a;border:3px solid #CBA6F6;outline:none;font-family:Poppins}.login_form_container form .password_field .password{display:flex;align-items:center;position:relative}.login_form_container form .password_field .password button{background:none;position:absolute;border:none;top:5px;right:10px}.login_form_container form .password_field .password button img{width:22px}.login_form_container form .confirm_password_field .confirmPassword{display:flex;align-items:center;position:relative}.login_form_container form .confirm_password_field .confirmPassword button{background:none;position:absolute;border:none;top:5px;right:10px}.login_form_container form .confirm_password_field .confirmPassword button img{width:22px}.login_form_container form .buttons{display:grid;grid-auto-columns:auto;text-align:center;justify-items:center;align-items:center;gap:20px}.login_form_container form .buttons button{width:200px;font-family:Poppins;cursor:pointer}.login_form_container form .buttons .login,.login_form_container form .buttons .google-signin{display:flex;align-items:center;justify-content:center}.login_form_container form .buttons .login img,.login_form_container form .buttons .google-signin img{width:14px}.login_form_container form .buttons .login_btn{margin-top:20px}.login_form_container form .buttons .login_btn button{background-color:#e5d6f7;font-size:16px;padding:9px 0;border-radius:8px;font-weight:500;color:#2a2a2a;text-decoration:none}.login_form_container form .buttons .login_btn button a{text-decoration:none;color:#2a2a2a}.login_form_container form .buttons .google-signin{background:#DEF5FD;font-size:14px;padding:9px 0;border-radius:8px}@media only screen and (min-width: 500px){.login_form_container{width:400px}.login_form_container form .fname_field label,.login_form_container form .lname_field label,.login_form_container form .email_field label,.login_form_container form .password_field label,.login_form_container form .confirm_password_field label,.login_form_container form .company_name_field label{font-size:16px}.login_form_container form .fname_field input,.login_form_container form .lname_field input,.login_form_container form .email_field input,.login_form_container form .password_field input,.login_form_container form .confirm_password_field input,.login_form_container form .company_name_field input{width:320px;height:30px}.login_form_container form .password_field .password button{top:10px;right:10px}.login_form_container form .password_field .password button img{width:28px}.login_form_container form .confirm_password_field .confirmPassword button{top:10px;right:10px}.login_form_container form .confirm_password_field .confirmPassword button img{width:28px}.login_form_container form .buttons button{width:320px}.login_form_container form .buttons .login img,.login_form_container form .buttons .google-signin img{width:16px}.login_form_container form .buttons .login_btn button{background-color:#e5d6f7;font-size:16px;padding:9px 0;border-radius:8px;font-weight:500;color:#2a2a2a}.login_form_container form .buttons .google-signin{background:#DEF5FD;font-size:14px;padding:9px 0;border-radius:8px}}.signup_container{height:100vh;position:relative;overflow:hidden;box-sizing:border-box}.signup_container .signup_container_left .signup_logo_container{padding-top:20px}.signup_container .signup_container_left .signup_logo_container img{width:80px}.signup_container .signup_container_left .signup_title_container{padding:0 18px;margin-top:30px}.signup_container .signup_container_left .signup_title_container .signup_title{color:#ebebeb;text-align:center;font-family:Castoro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.signup_container .signup_container_left .form_container{margin-top:40px}.signup_container .signup_container_left .existing_member_container{display:flex;flex-direction:column;width:200px;padding:18px 10px;border-radius:14px;background:#3F3D40;margin:20px auto 0;text-align:left;font-size:14px}.signup_container .signup_container_left .existing_member_container a{color:#cba6f6;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;cursor:pointer}@media only screen and (min-width: 500px){.signup_container .signup_container_left .existing_member_container{font-size:16px}.signup_container .signup_container_left .existing_member_container a{font-size:14px}}.signup_container .signup_container_left .parent_company_container{display:flex;justify-content:center;gap:7px;align-items:center;position:absolute;bottom:20px;left:0;right:0;color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.signup_container .signup_container_left .parent_company_container img{width:60px}.signup_container .signup_container_right{display:none}@media only screen and (min-width: 1200px){.signup_container{position:relative;overflow:hidden;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;height:100vh}.signup_container .signup_container_left .signup_logo_container{padding-top:20px}.signup_container .signup_container_left .signup_logo_container img{width:80px}.signup_container .signup_container_left .signup_title_container{padding:0 18px;margin-top:30px}.signup_container .signup_container_left .signup_title_container .signup_title{color:#ebebeb;text-align:center;font-family:Castoro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.signup_container .signup_container_left .form_container{margin-top:40px}.signup_container .signup_container_left .existing_member_container{flex-direction:column;width:200px;padding:18px 10px;border-radius:14px;background:#3F3D40;margin:20px auto 0;text-align:left;font-size:14px}.signup_container .signup_container_left .existing_member_container a{color:#cba6f6;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;cursor:pointer}}@media only screen and (min-width: 1200px) and (min-width: 500px){.signup_container .signup_container_left .existing_member_container{font-size:16px}.signup_container .signup_container_left .existing_member_container a{font-size:14px}}@media only screen and (min-width: 1200px){.signup_container .signup_container_left .parent_company_container{display:flex;justify-content:center;left:20%;width:100px}.signup_container .signup_container_left .parent_company_container img{width:60px}.signup_container .signup_container_right{display:block;background:var(--Gradient, linear-gradient(274deg, #DEF5FD 7.99%, #E5D6F7 48.99%));display:flex;flex-direction:column;align-items:center;text-align:left}.signup_container .signup_container_right .signup_container_header_title{margin:30px;padding-right:100px;color:#3f3d40;font-size:36px;font-weight:800;text-transform:capitalize;font-family:Castoro}.signup_container .signup_container_right .signup_image_cta_container{text-align:center;margin-top:20px}.signup_container .signup_container_right .signup_image_cta_container img{width:400px;transform:scaleX(-1)}}.errorPage{display:flex;gap:30px;justify-content:center;align-items:center;padding:70px 0;margin:auto}.errorPage div img{width:400px}.errorPage .text p{line-height:50px}.header{grid-area:header;height:55px;margin:0 20px 0 0;display:flex;align-items:center;justify-content:space-between;padding:10px 0 30px 10px}.header .header-left{display:flex;align-items:center;gap:10px}.header .header-left .user_greetings_time{font-size:14px;text-align:left}.header .header-left .user_greetings_time p{display:flex;align-items:center}.header .header-left .user_greetings_time .user_datetime{margin-top:-10px}.header .header-left .userProfile>img{width:50px}.header .header-right{display:flex;gap:10px;align-items:center}.header .header-right .language_shift{display:flex;gap:3px;align-items:center;padding:5px;border-radius:10px}.header .header-right .language_shift .iconHead{font-size:18px}.header .header-right .language_shift select{border:none;outline:none;padding:5px;background:none}.header .header-right .language_shift select option{background-color:#def5fd;color:#000}.header .header-right .notification_container .iconDash{font-size:22px}.header ::-webkit-input-placeholder{color:#fff}.header :-moz-placeholder{color:#fff;opacity:1}.header ::-moz-placeholder{color:#fff;opacity:1}.header :-ms-input-placeholder{color:#fff}.header ::-ms-input-placeholder{color:#fff}.header ::placeholder{color:#fff}.sidebar{grid-area:sidebar;height:100%;width:180px;background-color:#3f3d40;color:#ebebeb;overflow-y:auto;transition:all .5s;-webkit-transition:all .5s;position:fixed}.sidebar .sidebarContainer .sidebar-title{margin-bottom:15px;margin-top:10px}.sidebar .sidebarContainer .sidebar-title .sidebar-brand{text-align:center}.sidebar .sidebarContainer .sidebar-title .sidebar-brand>img{width:31px;height:50px}.sidebar .sidebarContainer .user_subscription_type p{font-size:14px;font-weight:500;font-family:Poppins}.sidebar .sidebarContainer .user_credit_allocation{background:#2A2A2A;margin:0 20px;padding:10px;border-radius:12px;color:#ebebeb;font-weight:500}.sidebar .sidebarContainer .user_credit_allocation button{background-color:#86c8e2;border:none;font-weight:600;border-radius:6px;padding:7px;margin-top:8px;cursor:pointer;color:#3f3d40}.sidebar .sidebarContainer .user_credit_allocation .credit_amount{color:#ebebeb}.sidebar .sidebarContainer .user_credit_allocation .credit_purchase_button_container{margin:10px 0}.sidebar .sidebarContainer .user_credit_allocation .credit_purchase_button_container .credit_purchase_button{background-color:#86c8e2;border:none;font-weight:600;border-radius:6px;padding:7px;cursor:pointer;color:#040d12;text-decoration:none;font-size:14px}.sidebar .sidebarContainer .recent_prompts_container{background-color:#2a2a2a;border-radius:11px;border:2px solid #454545;height:37px;width:160px;margin:20px auto 0}.sidebar .sidebarContainer .recent_prompts_container .select_prompts{text-align:center}.sidebar .sidebarContainer .recent_prompts_container .select_prompts select{background-color:none;width:170px;padding:7px 12px;background:none;outline:0;border:0;color:#ebebeb;font-family:Poppins;font-size:13px;font-weight:500;background:url(/assets/Arrow_down-78c21a10.svg) no-repeat right;-webkit-appearance:none;background-position-x:140px;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important}.sidebar .sidebarContainer .recent_prompts_container .select_prompts select option{color:#3f3d40}.sidebar .sidebarContainer .sidebar-list{padding:0;margin:0}.sidebar .sidebarContainer .sidebar-list .list-scroll{overflow-y:visible;overflow-x:hidden;margin:20px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:15px}.sidebar .sidebarContainer .sidebar-list .sidebar-list-item{display:flex;justify-content:center;align-items:center;gap:10px;color:#ebebeb;list-style:none;cursor:pointer}.sidebar .sidebarContainer .sidebar-list .sidebar-list-item .iconDash{background:#2A2A2A;width:14px;height:14px;padding:10px;border-radius:22px}.sidebar .sidebarContainer .sidebar-list .sidebar-list-item span{font-size:14px;font-weight:600}.sidebar .sidebarContainer .sidebar-list .sidebar-list-item a{text-decoration:none;color:#ebebeb}.sidebar .sidebarContainer .sidebar-list .list-item-end{position:absolute;bottom:20px;right:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.sidebar .sidebarContainer .sidebar-list .list-item-end .upgrade_account_button_container{background:#E5D6F7;margin-bottom:20px;padding:10px;border-radius:12px}.sidebar .sidebarContainer .sidebar-list .list-item-end .upgrade_account_button_container .upgrade_account_button{background:none;font-weight:600;font-size:14px;text-decoration:none;color:#2a2a2a}.feedback_container{color:#2a2a2a;margin:10px 40px}.feedback_container .feedback_btns_container{display:flex;justify-content:right;align-items:center}.feedback_container .feedback_area{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:0 auto}.feedback_container .feedback_area .patient_info_display{text-align:left;display:flex;flex-direction:column;margin-top:20px}.feedback_container .feedback_area .patient_info_display .patient_profile_container img{width:80px}.feedback_container .feedback_area .patient_info_display .patient_info_label{display:flex;flex-direction:column}.feedback_container .feedback_area .body_imagerie_assessment{padding:10px;text-align:left}.feedback_container .feedback_area .body_imagerie_assessment img{width:57%}.feedback_container .feedback_area .prompt_feedback_container{display:flex;flex-direction:column;gap:50px;width:380px}.feedback_container .feedback_area .prompt_feedback_container .prompt_feedback_container_child{background-color:#f5e8ff;border-radius:15px;box-shadow:5px 4px 19px #00000040;height:62px}button{font-family:Poppins;border:none;cursor:pointer}.prompt_form_container form{display:flex;justify-content:center;gap:20px}.prompt_form_container form .vl{border-left:2px solid #2A2A2A;height:70vh;margin-top:30px}.prompt_form_container form fieldset{outline:0;border:0;width:100%;height:70vh;overflow-y:auto;margin:10px 40px;text-align:left}.prompt_form_container form fieldset h1{margin-bottom:20px}.prompt_form_container form fieldset .form_group{display:flex;flex-direction:column;margin-bottom:20px}.prompt_form_container form fieldset .form_group input,.prompt_form_container form fieldset .form_group textarea{border-radius:12px;background:#FFF;width:80%;height:35px;border:none;color:#2a2a2a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:300;line-height:normal;padding-left:15px}.prompt_form_container form fieldset .form_group textarea{padding-top:10px;height:60px}.prompt_form_container form .health_info_container{height:60vh}@media only screen and (min-height: 800px){.prompt_form_container form .health_info_container{height:70vh}}.prompt_form_container .new_prompt_btn{position:absolute;right:40px;bottom:40px;display:flex;gap:10px;align-items:center}.prompt_form_container .new_prompt_btn .new_btn_prompt_container{border-radius:12px;background:#3F3D40;border:none;padding:10px}.prompt_form_container .new_prompt_btn .new_btn_prompt_container button{border:none;background:none;background-image:linear-gradient(274deg,#86C8E2 7.99%,#CBA6F6 48.99%);background-size:100%;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-family:Poppins;font-size:19px;font-weight:500;transition:.9s;cursor:pointer}.prompt_form_container .new_prompt_btn .new_btn_prompt_container button:hover{background-image:linear-gradient(274deg,#CBA6F6 7.99%,#86C8E2 48.99%);transform:scale(1);animation:pulse 2s infinite;font-weight:600}@keyframes pulse{0%{transform:scale(.8);background-image:linear-gradient(274deg,#86C8E2 7.99%,#CBA6F6 48.99%)}70%{transform:scale(1);background-image:linear-gradient(274deg,#CBA6F6 7.99%,#86C8E2 48.99%)}to{transform:scale(.8);background-image:linear-gradient(274deg,#86C8E2 7.99%,#CBA6F6 48.99%)}}.import_patient_form_container{margin-top:20px}.import_patient_form_container form{display:flex;flex-direction:column;justify-content:center;text-align:center}.import_patient_form_container form .form_group{margin:0 auto;display:flex;flex-direction:column;text-align:left}.import_patient_form_container form .form_group label{padding-bottom:10px;font-size:16px}.import_patient_form_container form .form_group input{width:300px;background:white;border-radius:10px;border:none;padding:12px;font-size:14px;color:#5292de}.import_patient_form_container form .form_group input:focus{outline-color:#5292de}.import_patient_form_container form input::-webkit-input-placeholder{color:#999}.import_patient_form_container form input:focus::-webkit-input-placeholder{color:#5292de}.import_patient_form_container form input:-moz-placeholder{color:#999}.import_patient_form_container form input:focus:-moz-placeholder{color:#5292de}.import_patient_form_container form input::-moz-placeholder{color:#999}.import_patient_form_container form input:focus::-moz-placeholder{color:#5292de}.import_patient_form_container form input:-ms-input-placeholder{color:#999}.import_patient_form_container form input:focus:-ms-input-placeholder{color:#5292de}.import_patient_form_container .submit_btn{margin-top:20px;display:flex;justify-content:center}.import_patient_form_container .submit_btn button{width:310px;font-size:14px;padding:10px;background:#2A2A2A;border-radius:10px;color:#fff;font-weight:600;align-self:center;display:flex;justify-content:center}.purchase_form_container{background:#3F3D40;width:400px;height:auto;max-height:400px;padding:10px;border-radius:15px;color:#ebebeb;margin:50px auto 0;overflow:auto}.purchase_form_container .purchase_form .purchase_form_instruction{font-weight:500;color:#cba6f6;font-size:16px;padding:0 24px}.purchase_form_container .purchase_form .credit_option_container{display:flex;justify-content:center;gap:12px;margin-top:16px}.purchase_form_container .purchase_form .credit_option_container .credit_option{background:#E5D6F7;color:#2a2a2a;padding:4px 10px;border-radius:4px;cursor:pointer;font-weight:500}.purchase_form_container .purchase_form .credit_option_container .selected{background:#86C8E2;color:#040d12;font-weight:600}.purchase_form_container .purchase_form .total_cost_container{margin:16px 0}.purchase_form_container .purchase_form .total_cost_container .total_cost{font-weight:600;color:#86c8e2;font-size:20px}.purchase_form_container .purchase_form .select_payment_method .payment_method_container{display:flex;flex-direction:column;gap:12px;width:300px;margin:12px auto 0}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method{background:#DEF5FD;color:#040d12;font-size:16px;font-weight:600;padding:0 10px;border-radius:10px;text-align:left}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_radio{padding-top:10px;display:flex;align-items:center}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_radio .card_payment_type{font-size:22px;color:#1640d6}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_radio .paypal_icon{width:80px}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields{margin-top:10px}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields .card_info_container label{font-size:12px;display:flex;flex-direction:column;gap:10px}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields .card_info_container label .input_field{border-radius:10px;border:none;padding:0 10px;background:#fff;display:flex;align-items:center}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields .card_info_container label .input_field .iconDash{font-size:16px}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields .card_info_container label .input_field input{color:#040d12;font-weight:600;font-family:Inter;font-size:14px;width:200px;padding:10px;background:none;border:none;outline:black}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields .card_info_container .input_fields_group{display:flex;justify-content:left;gap:10px}.purchase_form_container .purchase_form .select_payment_method .payment_method_container .payment_method .payment_method_fields .card_info_container .input_fields_group label input{width:70px}.purchase_form_container .purchase_form .make_payment_btn_container{margin:16px 0}.purchase_form_container .purchase_form .make_payment_btn_container .payment_btn{padding:6px 18px;font-size:16px;border-radius:6px;font-weight:600;background:#86C8E2;color:black-color}.popup_container{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;color:#2a2a2a}.popup_container .popup_inner{position:relative;padding:30px;width:100%;max-width:500px;height:auto;max-height:300px;overflow-y:auto;border-radius:10px;background:linear-gradient(116.91deg,#EBEBEB 3.89%,#CBA6F6 52.6%);overflow:auto}.popup_container .close-btn{position:absolute;top:16px;right:16px;padding:10px;border-radius:10px;font-size:14px;font-weight:700;border:none;cursor:pointer;background:#3F3D40;color:#ebebeb}.popup_container .close-btn:hover{color:#3f3d40;background:#EBEBEB}.import_from_geia_button_container{border-radius:12px;background:#3F3D40;border:none;padding:5px;margin:0;display:none}.import_from_geia_button_container .import_from_geia_button{border:none;background:#EBEBEB;background-size:100%;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-family:Poppins;font-size:12px;font-weight:400;transition:.9s;cursor:pointer}.import_from_geia_button_container button:hover{font-weight:bolder}.response_container{color:#2a2a2a;margin:10px 40px}.response_container .response_btns_container{display:flex;justify-content:right;align-items:center}.response_container .response_btns_container button{outline:none;background:none;border:none;font-size:30px;cursor:pointer}.response_container .response_area{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin:0 auto}.response_container .response_area .patient_info_display{text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:200px}.response_container .response_area .patient_info_display .patient_profile_container img{width:80px}.response_container .response_area .patient_info_display .form_group{margin:0;padding:0;width:fit-content}.response_container .response_area .patient_info_display .form_group .patient_info_label{display:flex;flex-direction:column}.response_container .response_area .body_imagerie_assessment{padding:10px;text-align:left}.response_container .response_area .body_imagerie_assessment img{width:57%}.response_container .response_area .prompt_response_container{display:flex;flex-direction:column;gap:50px;width:100%}.response_container .response_area .prompt_response_container .score_response{background-color:#e20f0f;border-radius:10px;box-shadow:5px 4px 19px #00000040;padding:10px;color:#ebebeb;font-weight:500}.response_container .response_area .prompt_response_container .prompt_response_cards{gap:20px;display:flex;flex-direction:column}.response_container .response_area .prompt_response_container .prompt_response_container_child{background-color:#f5e8ff;border-radius:15px;box-shadow:5px 4px 19px #00000040;min-height:62px;max-height:250px;overflow-y:auto;padding:10px}@media only screen and (min-width: 1400px){.response_container .response_area .prompt_response_container .prompt_response_container_child{max-height:500px}}.response_container .response_area .prompt_response_container .prompt_response_container_child .arrow{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.response_container .response_area .prompt_response_container .prompt_response_container_child p{text-align:left;line-height:30px;padding:0 10px}.greeting{font-size:14px}.user_name{font-family:Castoro;font-size:15px}.patient_name{font-family:Castoro;font-size:30px}.patient_info_label{color:#676767;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.patient_info_output{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}label{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}h1{color:#000;font-family:Castoro;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.upgrade-purchase_title{color:#ebebeb;font-family:Inter;font-weight:500;font-size:22px}.navigation_link{font-size:16px;margin:0 10px;text-decoration:none;color:#ebebeb;font-family:poppins;font-weight:400}.navigation_link:hover{font-weight:600;color:#e5d6f7}.hero_paragraph{color:#def5fd;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.hero_cta{color:#bbb;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.section_title{color:#cba6f6;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.section_subtitle{color:#86c8e2;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.section_paragraph_text{color:#ebebeb;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.how_it_works_title{color:#def5fd;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.how_it_works_desc{color:#ebebeb;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section_title_alt{color:#86c8e2;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.company_slogan{color:#86c8e2;font-family:Poppins;font-size:10px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (min-width: 1024px){.hero_paragraph{font-size:30px}.hero_cta{font-size:14px;padding-right:20px}.section_title{font-size:16px}.section_subtitle{font-size:18px}.section_paragraph_text{font-size:14px}.how_it_works_title{font-size:20px}.how_it_works_desc{font-size:14px}.company_slogan{font-size:12px}}.dashboard,.feedback,.upgrade,.purchase,.chat{display:grid;grid-template-columns:180px 1fr 1fr 1fr;grid-template-rows:.2fr 3fr;grid-template-areas:"sidebar header header header" "sidebar main main main";height:100vh}.main-container{grid-area:main;margin:0 20px 30px 10px;background:var(--Gradient, linear-gradient(274deg, #DEF5FD 7.99%, #E5D6F7 48.99%));border-radius:18px;flex-shrink:0;position:relative;color:#2a2a2a}.upgrade .main-container,.purchase .main-container,.chat .main-container{background:none;color:#ebebeb}.dashboard-message{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000c6;color:#fff;display:flex;justify-content:center;padding-top:15px;z-index:9999}.dashboard-message .user_logged_in{background:#E5D6F7;height:20px;padding:10px;border-radius:12px;font-size:14px}::-webkit-scrollbar{width:5px;height:5px;left:100px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#A5A5A5;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#5292DE}.terms_section,.privacy_section,.refund_section{padding:20px 30px}.terms_section .logo_external,.privacy_section .logo_external,.refund_section .logo_external{width:100px}.terms_section .refund_list,.privacy_section .refund_list,.refund_section .refund_list{display:flex;justify-content:center}.terms_section ul,.privacy_section ul,.refund_section ul{text-align:left}.terms_section h1,.privacy_section h1,.refund_section h1{font-family:Poppins;font-style:normal;font-weight:700;font-size:16px;line-height:27px;text-align:center;padding:0 16px;color:#cba6f6}.terms_section h2,.privacy_section h2,.refund_section h2{font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;text-align:center;color:#86c8e2}@media only screen and (min-width: 800px){.terms_section h1,.privacy_section h1,.refund_section h1{font-size:18px;padding:0 100px}.terms_section h2,.privacy_section h2,.refund_section h2{font-size:16px}}@media only screen and (min-width: 1024px){.terms_section h1,.privacy_section h1,.refund_section h1{font-size:24px;padding:0 100px}.terms_section h2,.privacy_section h2,.refund_section h2{font-size:20px}}.update_plan_cards_container{margin-bottom:20px}
