.elementor .shekhartest{width:200px;align-self:start;}.elementor .info_box_title{font-family:var(--font_heading);font-weight:800;font-size:44px;color:var(--color_white);letter-spacing:-0.03em;line-height:1.02em;display:block;}.elementor .info_box{width:100%;color:var(--color_white);padding:48px;border-radius:32px;background-color:var(--color_surface_dark);display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;}.elementor .chip_link:hover,.elementor .chip_link:focus-visible{color:var(--color_white);border-color:var(--color_primary);background-color:var(--color_primary);}.elementor .chip_link{font-weight:600;font-size:14px;color:var(--color_primary_text);line-height:1.2em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:var(--color_line);border-style:solid;background-color:var(--color_white);display:inline-flex;&:focus-visible { color: var(--color_white); border-color: var(--color_primary); background-color: var(--color_primary); }\n}.elementor .chip_row{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .card_post_more{font-weight:700;font-size:15px;color:var(--color_primary_text);line-height:1.2em;display:block;}.elementor .card_post_excerpt{font-size:15px;color:var(--color_muted);line-height:1.6em;display:block;}.elementor .card_post_title{font-family:var(--font_heading);font-weight:700;font-size:25px;color:var(--color_ink);letter-spacing:-0.02em;line-height:1.15em;display:block;}.elementor .card_post_meta{font-weight:700;font-size:12px;color:var(--color_primary_text);letter-spacing:0.12em;line-height:1.3em;text-transform:uppercase;display:block;}.elementor .card_post_top{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .card_post:hover,.elementor .card_post:focus-visible{border-color:var(--color_primary);}.elementor .card_post{width:100%;min-height:260px;color:var(--color_ink);padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:24px;border-width:1px;border-color:var(--color_line);border-style:solid;background-color:var(--color_white);display:flex;flex-direction:column;gap:14px;justify-content:space-between;&:focus-visible { border-color: var(--color_primary); }\n}.elementor .loop_empty_title{font-family:var(--font_heading);font-weight:700;font-size:22px;color:var(--color_ink);line-height:1.2em;display:block;}.elementor .loop_empty_state{width:100%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:24px;border-width:2px;border-color:var(--color_line);border-style:dashed;background-color:rgba(255,255,255,0.6);display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;}.elementor .loop_item{width:100%;height:100%;padding:0px;display:flex;}.elementor .loop_grid_two{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0,1fr));grid-auto-rows:auto;}.elementor .loop_wrapper{width:100%;padding:0px;display:block;}.elementor .nav_dropdown_link:hover,.elementor .nav_dropdown_link:focus-visible{color:var(--color_primary_text);background-color:var(--color_primary_soft);}.elementor .nav_dropdown_link{font-weight:600;font-size:15px;color:var(--color_ink);line-height:1.3em;padding-block-start:11px;padding-block-end:11px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;display:block;&:focus-visible { color: var(--color_primary_text); background-color: var(--color_primary_soft); }\n}.elementor .nav_dropdown_panel{width:260px;position:absolute;inset-block-start:100%;inset-inline-start:-18px;z-index:60;padding:10px;margin-block-start:14px;border-radius:18px;border-width:1px;border-color:var(--color_line);border-style:solid;background-color:var(--color_white);box-shadow:0px 24px 50px 0px rgba(17,19,23,0.14);display:flex;flex-direction:column;gap:2px;}.elementor .nav_item_dropdown{width:auto;position:relative;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .footer_legal_link:hover,.elementor .footer_legal_link:focus-visible{color:var(--color_white);}.elementor .footer_legal_link{font-size:13px;color:rgba(255,255,255,0.82);line-height:1.6em;text-decoration:underline;display:inline-block;&:focus-visible { color: var(--color_white); }\n}.elementor .footer_legal{font-size:13px;color:rgba(255,255,255,0.62);line-height:1.6em;display:block;}.elementor .footer_bottom{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .footer_social_row{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .footer_link:hover,.elementor .footer_link:focus-visible{color:var(--color_white);}.elementor .footer_link{font-size:15px;color:rgba(255,255,255,0.82);line-height:1.5em;display:block;&:focus-visible { color: var(--color_white); }\n}.elementor .footer_text{max-width:360px;font-size:14px;color:rgba(255,255,255,0.62);line-height:1.7em;display:block;}.elementor .footer_title{font-weight:700;font-size:12px;color:var(--color_white);letter-spacing:0.14em;line-height:1.3em;text-transform:uppercase;margin-block-end:8px;display:block;}.elementor .footer_logo_last{font-family:var(--font_heading);font-weight:800;font-size:48px;color:var(--color_white);letter-spacing:-0.02em;line-height:0.9em;text-transform:uppercase;display:block;}.elementor .footer_logo_first{font-weight:700;font-size:12px;color:rgba(255,255,255,0.6);letter-spacing:0.3em;line-height:1em;text-transform:uppercase;display:block;}.elementor .footer_logo{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;}.elementor .footer_brand{width:100%;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .footer_column{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .footer_grid{width:100%;padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:48px;grid-template-columns:minmax(0,1.4fr) minmax(0,0.8fr) minmax(0,1fr) minmax(0,1fr);border-block-end: 1px solid rgba(255,255,255,0.12);\n}.elementor .footer_wrapper{width:100%;color:var(--color_white);padding-block-start:96px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color_surface_dark);display:flex;flex-direction:column;gap:0px;}.elementor .cta_text{max-width:620px;font-size:19px;color:var(--color_white);line-height:1.6em;display:block;}.elementor .cta_box{width:100%;overflow:hidden;position:relative;color:var(--color_white);padding-block-start:88px;padding-block-end:88px;padding-inline-start:72px;padding-inline-end:72px;border-radius:40px;background-color:var(--color_primary);display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .card_theme_text{max-width:600px;font-size:17px;color:inherit;line-height:1.65em;opacity:100%;display:block;}.elementor .card_theme_title{font-family:var(--font_heading);font-weight:800;font-size:42px;color:inherit;letter-spacing:-0.03em;line-height:1em;display:block;}.elementor .card_theme_index{font-weight:700;font-size:13px;color:inherit;letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;opacity:100%;display:block;}.elementor .card_theme{min-height:380px;overflow:hidden;position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;border-radius:32px;display:flex;flex-direction:column;gap:40px;justify-content:space-between;}.elementor .card_stat_label{font-size:15px;color:var(--color_muted);line-height:1.45em;display:block;}.elementor .card_stat_number{font-family:var(--font_heading);font-weight:800;font-size:60px;color:var(--color_primary);letter-spacing:-0.04em;line-height:1em;display:block;}.elementor .card_stat_white{width:100%;padding-block-start:30px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:24px;background-color:var(--color_white);box-shadow:0px 30px 60px 0px rgba(17,19,23,0.16);display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .menu_toggle{font-weight:700;font-size:14px;color:var(--color_ink);line-height:1em;cursor:pointer;padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:2px;border-color:var(--color_ink);border-style:solid;display:none;gap:8px;align-items:center;}.elementor .lang_switch{width:auto;padding:3px;border-radius:999px;border-width:1px;border-color:var(--color_line);border-style:solid;background-color:var(--color_white);display:flex;flex-direction:row;gap:2px;align-items:center;}.elementor .header_actions{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .nav_link:hover,.elementor .nav_link:focus-visible{color:var(--color_primary_text);}.elementor .nav_link{font-weight:600;font-size:15px;color:var(--color_ink);line-height:1.2em;display:block;&:focus-visible { color: var(--color_primary_text); }\n}.elementor .nav_links{width:auto;padding:0px;display:flex;flex-direction:row;gap:34px;align-items:center;}.elementor .logo_last_name{font-family:var(--font_heading);font-weight:800;font-size:27px;color:var(--color_ink);letter-spacing:-0.02em;line-height:0.9em;text-transform:uppercase;display:block;}.elementor .logo_first_name{font-weight:700;font-size:10px;color:var(--color_muted);letter-spacing:0.3em;line-height:1em;text-transform:uppercase;display:block;}.elementor .logo_wordmark{width:auto;padding:0px;display:flex;flex-direction:column;gap:4px;flex:0 0 auto;align-items:flex-start;}.elementor .header_inner{width:100%;max-width:1240px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .header_bar{width:100%;position:sticky;inset-block-start:0px;z-index:50;padding:0px;background-color:rgba(250,247,242,0.9);display:flex;flex-direction:column;gap:0px;border-block-end: 1px solid var(--color_line);\n}.elementor .chip_social_dark:hover,.elementor .chip_social_dark:focus-visible{border-color:var(--color_primary);background-color:var(--color_primary);}.elementor .chip_social_dark{font-weight:600;font-size:13px;color:var(--color_white);line-height:1.2em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;display:inline-flex;&:focus-visible { border-color: var(--color_primary); background-color: var(--color_primary); }\n}.elementor .button_outline_white:hover,.elementor .button_outline_white:focus-visible{color:var(--color_primary);border-color:var(--color_white);background-color:var(--color_white);}.elementor .button_outline_white{font-family:var(--font_body);font-weight:600;font-size:16px;color:var(--color_white);line-height:1em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;display:inline-flex;gap:10px;justify-content:center;align-items:center;&:focus-visible { color: var(--color_primary); border-color: var(--color_white); background-color: var(--color_white); }\n}.elementor .button_white:hover,.elementor .button_white:focus-visible{color:var(--color_white);border-color:var(--color_ink);background-color:var(--color_ink);}.elementor .button_white{font-family:var(--font_body);font-weight:600;font-size:16px;color:var(--color_primary);line-height:1em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:2px;border-color:var(--color_white);border-style:solid;background-color:var(--color_white);display:inline-flex;gap:10px;justify-content:center;align-items:center;&:focus-visible { color: var(--color_white); border-color: var(--color_ink); background-color: var(--color_ink); }\n}.elementor .button_primary:hover,.elementor .button_primary:focus-visible{color:var(--color_white);border-color:var(--color_primary_dark);background-color:var(--color_primary_dark);}.elementor .button_primary{font-family:var(--font_body);font-weight:600;font-size:16px;color:var(--color_white);line-height:1em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:2px;border-color:var(--color_primary);border-style:solid;background-color:var(--color_primary);display:inline-flex;gap:10px;justify-content:center;align-items:center;&:focus-visible { color: var(--color_white); border-color: var(--color_primary_dark); background-color: var(--color_primary_dark); }\n}.elementor .text_breadcrumb{font-weight:600;font-size:13px;color:var(--color_muted);letter-spacing:0.04em;line-height:1.3em;display:block;}.elementor .text_small_muted{font-size:15px;color:var(--color_muted);line-height:1.55em;display:block;}.elementor .text_lead_light{max-width:680px;font-size:19px;color:rgba(255,255,255,0.72);line-height:1.6em;display:block;}.elementor .text_lead{max-width:640px;font-size:20px;color:var(--color_muted);line-height:1.6em;display:block;}.elementor .text_kicker_light{font-weight:700;font-size:13px;color:rgba(255,255,255,0.78);letter-spacing:0.16em;line-height:1.2em;text-transform:uppercase;display:inline-flex;gap:12px;align-items:center;}.elementor .text_kicker{font-weight:700;font-size:13px;color:var(--color_primary_text);letter-spacing:0.16em;line-height:1.2em;text-transform:uppercase;display:inline-flex;gap:12px;align-items:center;}.elementor .heading_cta{max-width:900px;font-family:var(--font_heading);font-weight:800;font-size:72px;color:var(--color_white);letter-spacing:-0.04em;line-height:0.98em;display:block;}.elementor .heading_section{max-width:100%;font-family:var(--font_heading);font-weight:800;font-size:64px;color:var(--color_ink);letter-spacing:-0.035em;line-height:1em;display:block;}.elementor .heading_page{max-width:100%;font-family:var(--font_heading);font-weight:800;font-size:120px;color:var(--color_ink);letter-spacing:-0.045em;line-height:0.95em;display:block;}.elementor .section_header{width:100%;max-width:780px;padding:0px;margin-block-end:64px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .flex_button_group{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .flex_row_between{width:100%;padding:0px;margin-block-end:56px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .flex_column_tight{width:100%;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .flex_column{width:100%;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .grid_three_columns{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0,1fr));}.elementor .container_boxed{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;}.elementor .section_page_header{width:100%;overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;border-block-end: 1px solid var(--color_line);\n}.elementor .section_fullwidth{width:100%;position:relative;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .main_content{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .page_wrapper{width:100%;font-family:var(--font_body);font-size:17px;color:var(--color_ink);padding:0px;background-color:var(--color_paper);display:flex;flex-direction:column;gap:0px;}.elementor .theme_politics{min-height:0px;}.elementor .page_header_content{gap:24px;}.elementor .button_header_cta{font-size:15px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .card_theme_title_large{font-size:52px;}.elementor .card_theme_split{min-height:0px;display:grid;gap:48px;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);align-items:start;}.elementor .card_theme_tinted{color:var(--color_ink);border-width:1px;border-color:var(--color_primary_soft);border-style:solid;background-color:var(--color_primary_soft);}.elementor .text_lead_wide{max-width:720px;}.elementor .align_items_center{align-items:center;}.elementor .margin_bottom_none{margin-block-end:0px;}.elementor .section_no_bottom_padding{padding-block-end:0px;}.elementor .section_no_top_padding{padding-block-start:0px;}.elementor .section_tinted{background-color:var(--color_primary_soft);}