.school-detail_content_rounded__kJRk_{border:1px solid #e5e7eb;border-radius:10px;margin:0;padding:28px 20px}.school-detail_container_academic_performance__header__nS3jx{display:grid;gap:10px;grid-template-columns:max-content auto;align-items:center}@media (max-width:767px){.school-detail_container_academic_performance__header__nS3jx{grid-template-columns:1fr}}.ClasificationBadge_clasification_badge__list__J3m_1{display:flex;gap:3px;flex-wrap:wrap}.ClasificationBadge_clasification_badge__item__i7A_e{font-size:12px;line-height:1.1;padding:5px 6px;border-radius:6px;text-align:center;background-color:#d7e5e1;color:#000}.ClasificationBadge_clasification_badge__item_big__PGW6d{padding:5px 15px}.ClasificationBadge_clasification_badge__item_checked__gC_e7{background-color:#f5c9c8}.SectionCosts_section_costs_list__5Ppl1{display:flex;flex-direction:column;gap:16px}.SectionCosts_section_costs_item__raHKm{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:space-between}.SectionCosts_section_costs_label__GOjFe{font-size:15px;line-height:1.2;font-weight:700;margin-right:5px;color:#000;display:flex;align-items:center;gap:7px}.SectionCosts_section_costs_tooltip__P6U4W{font-size:15px;line-height:1.1;font-weight:500;color:#000;width:24px;height:24px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100%;background-color:#f5c9c8;cursor:pointer}.SectionCosts_section_costs_value__5Rkz7{font-size:15px;line-height:1.2;font-weight:500;color:#000}.SectionCosts_section_costs_disclamer__pfpxe{margin-top:18px!important;font-size:12px;line-height:1.1;color:#64666c;font-weight:400}@media (max-width:767px){.SectionCosts_section_costs_list__5Ppl1{gap:12px}.SectionCosts_section_costs_item__raHKm{flex-direction:column;gap:8px;align-items:flex-start}}.SectionExtracurricularActivities_section_activities_intro__5ss_2{font-size:12px;font-weight:400;line-height:1.1;margin-bottom:18px;padding:0 25px;color:#64666c}.SectionExtracurricularActivities_section_activities_header__WfUVr{display:flex;gap:10px;align-items:center;margin-bottom:15px}.SectionExtracurricularActivities_section_activities_title__PK5oN{font-size:16px;line-height:1.1;font-weight:700}.SectionExtracurricularActivities_section_activities_list__E0RYB{display:flex;flex-wrap:wrap;gap:8px}.SectionExtracurricularActivities_section_activities_item__C6U7Z{font-size:12px;line-height:1.1;text-align:center;color:#000;padding:8px 10px;border-radius:90px;background-color:#f1f1f1}@media (max-width:767px){.SectionExtracurricularActivities_section_activities_intro__5ss_2{padding:0 10px}}.ContactFormNew_contact_form_container__nYic9{border:1px solid #d1d4d4;border-radius:10px;padding:30px 20px}.ContactFormNew_contact_form_list__pjXG9{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.ContactFormNew_contact_form_list_item__4TCIY{width:29%;border-radius:15px;background:#f5f5f5;padding:15px 10px 10px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;border:1px solid #e5e7eb;cursor:pointer;box-shadow:0 5px 4px 0 rgba(0,0,0,.05)}.ContactFormNew_contact_form_list_item_selected__OHEi7{border-color:#388a93}.ContactFormNew_contact_form_list_item_selected__OHEi7 .ContactFormNew_contact_form_list_item_label__8WZvs{color:#388a93}.ContactFormNew_contact_form_list_item_label__8WZvs{color:#64666c;display:block;text-align:center;width:100%;line-height:1.1;font-size:14px;text-decoration:none}.ContactFormNew_contact_form_list_item_label__small__Nr3Yh{font-size:12px!important}.ContactFormNew_contact_form_form__Ljn47{margin-top:35px}.ContactFormNew_contact_form_group__21CSu{display:flex;flex-direction:column;gap:8px}.ContactFormNew_contact_form_group__21CSu label{font-size:16px;line-height:1.1;color:#388a93}.ContactFormNew_contact_form_group__21CSu input,.ContactFormNew_contact_form_group__21CSu textarea{padding:8px 15px;border:1px solid #e5e7eb;border-radius:8px}.ContactFormNew_contact_form_group_check__Vkq9Y{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:#64666c}.ContactFormNew_contact_form_button__9p8hD{background-color:#388a93;color:#fff;width:100%;min-height:45px;text-align:center;padding:5px;border-radius:10px;margin-top:20px}.ContactFormNew_contact_form_button__9p8hD:disabled{cursor:not-allowed;opacity:.7}