:root{--muted:#6b7280;--orange:#f15a38;--border:#00000014;--text:#1a1a1a;--green:#22c55e;--blue:#1e75bb}.main_layout_learning{background-color:#7198b708}.main_layout_learning .learning_main_title{margin:20px 0;font-size:40px;font-weight:800;line-height:1.12}.main_layout_learning .learning_section_one_container{justify-content:center;padding:40px 0;display:flex}.main_layout_learning .learning_section_one_container .learning_section_one_content{background:radial-gradient(circle at 8% 0,#f15a384d,#0000 30%),radial-gradient(circle at 92% 12%,#1e75bb47,#0000 34%),linear-gradient(135deg,#fff7f3 0%,#eef7ff 48%,#fff 100%);border:1px solid #1e75bb29;border-radius:26px;width:85%;padding:24px;position:relative;overflow:hidden;box-shadow:0 22px 56px #1018281a}.main_layout_learning .learning_section_one_container .learning_section_one_content:before{content:"";pointer-events:none;background:#f15a381f;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-58px;right:-54px}.main_layout_learning .learning_section_one_header{margin-bottom:20px}.main_layout_learning .learning_section_one_header h2{letter-spacing:-.04em;margin-bottom:10px;font-size:30px;font-weight:800;line-height:1.18}.main_layout_learning .learning_section_one_header h6{font-size:var(--fs-custom-6);color:var(--muted);font-weight:400;line-height:1.65}.main_layout_learning .spotlight_grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.9fr);align-items:stretch;gap:20px;display:grid}.main_layout_learning .spotlight_grid .spotlight_session{border:1px solid #f15a383d;border-left-color:var(--orange);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;min-height:196px;padding:18px;transition:border-color .15s,transform .15s;display:grid;box-shadow:0 8px 22px #1018280a}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content{flex-direction:column;gap:11px;min-width:0;display:flex}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_banner{color:#c2410c;width:fit-content;font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#f15a3829,#1e75bb1a);border:1px solid #c2410c38;border-radius:999px;align-items:center;padding:7px 12px;font-weight:900;display:inline-flex}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_title{font-size:var(--fs-custom-2);letter-spacing:-.02em;color:#111827;font-weight:700;line-height:1.12}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_sub_title{font-size:var(--fs-custom-6);color:#4b5563;flex:1;line-height:1.7;display:flex}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_session_details{font-size:var(--fs-custom-small);color:#667085}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_session_price_details{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_session_price_details .price_details{color:var(--orange);font-weight:700;font-size:var(--fs-custom-small)}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_session_price_details .price_free{font-size:var(--fs-custom-small);color:#16a34a;font-weight:700}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_content .spotlight_main_session_price_details .offer_details{font-size:var(--fs-custom-small);color:#1a7a3a;background:#e8f5e9;border-radius:4px;padding:1px 6px;font-weight:600}.main_layout_learning .spotlight_grid .spotlight_session footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.main_layout_learning .spotlight_grid .spotlight_session footer button{color:#1e75bb!important;width:auto!important;min-width:74px!important;height:30px!important;font-size:var(--fs-custom-small)!important;cursor:pointer!important;opacity:1!important;background:#1e75bb14!important;border:1px solid #1e75bb38!important;border-radius:8px!important;padding:0 12px!important;font-family:Manrope,sans-serif!important;font-weight:800!important}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_image_skeleton{aspect-ratio:1;border:4px solid #ffffffeb;border-radius:24px;place-self:center end;width:300px;height:300px;position:relative;overflow:hidden;box-shadow:0 20px 44px #1e75bb2e}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_image{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #ffffffeb;border-radius:24px;place-self:center end;width:300px;height:300px;position:relative;overflow:hidden;box-shadow:0 20px 44px #1e75bb2e}.main_layout_learning .spotlight_grid .spotlight_session .spotlight_image:before{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#0f172a70 100%),radial-gradient(circle at 35% 26%,#ffffff38,#0000 32%);position:absolute;inset:0}.main_layout_learning .spotlight_grid .session_right_side_list{z-index:2;grid-template-rows:1fr 1fr;gap:16px;display:grid}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session{border:1px solid #1e75bb29;border-left-color:var(--orange);background:linear-gradient(135deg,#fffffffa,#eff7ffeb);border-radius:22px;grid-template-columns:minmax(0,1fr) 168px;align-items:stretch;gap:16px;padding:18px;transition:border-color .15s,transform .15s;display:grid;position:relative;box-shadow:0 14px 34px #f15a381f}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_content{flex-direction:column;gap:7px;min-width:0;display:flex}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_banner{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_banner .list_session_banner_pinned{color:#f15a38;font-size:var(--fs-custom-small);letter-spacing:.04em;text-transform:uppercase;background:#f15a381f;border:1px solid #f15a3838;border-radius:999px;align-items:center;padding:3px 9px;font-weight:800;display:inline-flex}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_banner .list_session_banner_free{color:#16a34a;font-size:var(--fs-custom-small);letter-spacing:.04em;text-transform:uppercase;background:#22c55e1f;border:1px solid #22c55e38;border-radius:999px;align-items:center;padding:3px 9px;font-weight:800;display:inline-flex}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_title{font-size:var(--fs-custom-2);letter-spacing:-.02em;color:#111827;font-weight:800;line-height:1.35}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_desc{font-size:var(--fs-custom-6);color:#4b5563;flex:1;line-height:1.69}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_details{font-size:var(--fs-custom-small);color:#667085}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_price_details{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_price_details .price_details{color:var(--orange);font-weight:700;font-size:var(--fs-custom-small)}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_price_details .price_free{font-size:var(--fs-custom-small);color:#16a34a;font-weight:700}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_price_details .offer_details{font-size:var(--fs-custom-small);color:#1a7a3a;background:#e8f5e9;border-radius:4px;padding:1px 6px;font-weight:600}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session footer button{color:#1e75bb!important;width:auto!important;min-width:74px!important;height:30px!important;font-size:var(--fs-custom-small)!important;cursor:pointer!important;opacity:1!important;background:#1e75bb14!important;border:1px solid #1e75bb38!important;border-radius:8px!important;padding:0 12px!important;font-family:Manrope,sans-serif!important;font-weight:800!important}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_image_skeleton,.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_image{aspect-ratio:1;background-position:50%;background-size:cover;border:3px solid #ffffffeb;border-radius:20px;place-self:center end;width:140px;height:140px;position:relative;overflow:hidden;box-shadow:0 14px 30px #1018281a}.main_layout_learning .spotlight_grid .session_right_side_list .session_right_side_list_session .session_right_side_list_session_image:before{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#0f172a70 100%),radial-gradient(circle at 35% 26%,#ffffff38,#0000 32%);position:absolute;inset:0}.main_layout_learning .connect_with_experts_container{justify-content:center;padding:40px 0;display:flex}.main_layout_learning .connect_with_experts_container:not(.normal_bg):nth-child(2n){background-color:#fff}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section{width:85%}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section_header{border-bottom:1.5px solid var(--border);align-items:center;gap:10px;width:100%;margin-bottom:14px;padding:20px 0;display:flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section_header span:nth-child(2),.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section_header span:first-child{font-size:var(--fs-custom-1);letter-spacing:-.025em;font-weight:800;line-height:1.25}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section_header span:last-child{font-size:var(--fs-custom-small);color:var(--muted);margin-left:auto}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section_header div{width:32px;height:32px;font-size:var(--fs-custom-small);background:#f973161f;border-radius:8px;justify-content:center;align-items:center;display:flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section{grid-template-columns:1fr 1fr 1fr;gap:22px;display:grid}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card{border:1px solid #1e75bb29;border-left:2px solid var(--orange);background:linear-gradient(135deg,#fffffffa,#eff7ffeb);border-radius:22px;grid-template-columns:minmax(0,1fr) 248px;align-items:stretch;gap:16px;padding:18px;transition:border-color .15s,transform .15s;display:grid;position:relative}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card:hover{border-left:4px solid var(--orange);position:relative;transform:translateY(-1px);box-shadow:0 14px 34px #1e75bb1a}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_content{flex-direction:column;gap:7px;min-width:0;display:flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_banner{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_banner .list_session_banner_pinned{color:#f15a38;font-size:var(--fs-custom-small);letter-spacing:.04em;text-transform:uppercase;background:#f15a381f;border:1px solid #f15a3838;border-radius:999px;align-items:center;padding:3px 9px;font-weight:800;display:inline-flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_banner .list_session_banner_free{color:#16a34a;font-size:var(--fs-custom-small);letter-spacing:.04em;text-transform:uppercase;background:#22c55e1f;border:1px solid #22c55e38;border-radius:999px;align-items:center;padding:3px 9px;font-weight:800;display:inline-flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_title{font-size:var(--fs-custom-2);letter-spacing:-.02em;color:#111827;word-wrap:break-word;font-weight:800;line-height:1.35}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_desc{font-size:var(--fs-custom-6);color:#4b5563;word-break:break-all;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;flex:1;line-height:1.69;display:-webkit-box;overflow:hidden}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_details{font-size:var(--fs-custom-small);color:#667085}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_price_details{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_price_details .price_details{color:var(--orange);font-weight:700;font-size:var(--fs-custom-small)}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_price_details .price_free{font-size:var(--fs-custom-small);color:#16a34a;font-weight:700}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_price_details .offer_details{font-size:var(--fs-custom-small);color:#1a7a3a;background:#e8f5e9;border-radius:4px;padding:1px 6px;font-weight:600}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card footer button{color:#1e75bb!important;width:auto!important;min-width:74px!important;height:30px!important;font-size:var(--fs-custom-small)!important;cursor:pointer!important;opacity:1!important;background:#1e75bb14!important;border:1px solid #1e75bb38!important;border-radius:8px!important;padding:0 12px!important;font-family:Manrope,sans-serif!important;font-weight:800!important}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_image_skeleton{aspect-ratio:1;border:3px solid #ffffffeb;border-radius:20px;place-self:center end;width:240px;height:240px;position:relative;overflow:hidden;box-shadow:0 14px 30px #1018281a}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_image{aspect-ratio:1;background-position:50%;background-size:cover;border:3px solid #ffffffeb;border-radius:20px;place-items:start;width:240px;height:240px;position:relative;overflow:hidden;box-shadow:0 14px 30px #1018281a}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_image:before{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#0f172a70 100%),radial-gradient(circle at 35% 26%,#ffffff38,#0000 32%);position:absolute;inset:0}.main_layout_learning .connect_with_experts_container .connect_with_experts_container_section .see_all{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;display:inline-flex;font-size:var(--fs-custom-small)!important;color:var(--blue)!important;margin-top:16px!important}.main_layout_learning .on_demand_section{grid-template-columns:1fr;gap:22px;display:grid}.main_layout_learning .on_demand_section .on_demand_card{border:1px solid #e3e8ef;border-left:2px solid var(--orange);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;height:100%;min-height:360px;display:flex;overflow:hidden;box-shadow:0 8px 22px #1018280a}.main_layout_learning .on_demand_section .on_demand_card:hover{border-left:4px solid var(--orange);position:relative;transform:translateY(-1px);box-shadow:0 14px 34px #1e75bb1a}.main_layout_learning .on_demand_section .on_demand_card .card_body{padding:16px}.main_layout_learning .on_demand_section .on_demand_card .card_body .header_image{object-fit:scale-down;width:100%;height:280px}.main_layout_learning .on_demand_section .on_demand_card .card_body .card_title{font-size:var(--fs-custom-2);color:#111827;margin:15px 0 8px;font-weight:800;line-height:1.35}.main_layout_learning .on_demand_section .on_demand_card .card_body .card_desc{font-size:var(--fs-custom-6);color:#4b5563;margin:0 0 14px;line-height:1.55}.main_layout_learning .on_demand_section .on_demand_card .card_footer{padding:12px}.main_layout_learning .on_demand_section .on_demand_card .card_footer button{color:#1e75bb;background:#1e75bb14;border:1px solid #1e75bb38;border-radius:8px;height:30px;padding:0 12px;font-weight:800;font-size:var(--fs-custom-small)!important}.main_layout_learning .on_demand_section .on_demand_card .card_footer button.full_width{width:100%;height:45px}.main_layout_learning .resources_section .resources_cards_container{grid-template-columns:1fr;gap:22px;display:grid}.main_layout_learning .resources_section .resources_cards_container .resources_card{border:1px solid #e3e8ef;border-left:2px solid var(--orange);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;height:100%;min-height:360px;display:flex;overflow:hidden;box-shadow:0 8px 22px #1018280a}.main_layout_learning .resources_section .resources_cards_container .resources_card:hover{border-left:4px solid var(--orange);position:relative;transform:translateY(-1px);box-shadow:0 14px 34px #1e75bb1a}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_body{padding:16px}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_body .header_image{object-fit:scale-down;background-repeat:no-repeat;width:100%;height:280px}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_body .card_title{font-size:var(--fs-custom-2);color:#111827;margin:15px 0 8px;font-weight:800;line-height:1.35}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_body .card_desc{font-size:var(--fs-custom-6);color:#4b5563;margin:0 0 14px;line-height:1.55}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_footer{padding:12px}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_footer button{color:#1e75bb;background:#1e75bb14;border:1px solid #1e75bb38;border-radius:8px;height:30px;padding:0 12px;font-weight:800;font-size:var(--fs-custom-small)!important}.main_layout_learning .resources_section .resources_cards_container .resources_card .card_footer button.full_width{width:100%;height:45px}.main_layout_learning .perspective_section{grid-template-columns:1fr;gap:22px;display:grid}.main_layout_learning .perspective_section .perspective_card{background:#fff;border:1px solid #e3e8ef;border-left:4px solid #f15a3899;border-radius:16px;flex-direction:column;justify-content:space-between;height:100%;min-height:360px;display:flex;overflow:hidden;box-shadow:0 8px 22px #1018280a}.main_layout_learning .perspective_section .perspective_card:hover{border-left:4px solid var(--orange);position:relative;transform:translateY(-1px);box-shadow:0 14px 34px #1e75bb1a}.main_layout_learning .perspective_section .perspective_card .card_body{padding:16px}.main_layout_learning .perspective_section .perspective_card .card_body .header_image{object-fit:scale-down;width:100%;height:280px}.main_layout_learning .perspective_section .perspective_card .card_body .card_title{font-size:var(--fs-custom-2);color:#111827;margin:15px 0 8px;font-weight:800;line-height:1.35}.main_layout_learning .perspective_section .perspective_card .card_body .card_desc{font-size:var(--fs-custom-6);color:#4b5563;margin:0 0 14px;line-height:1.55}.main_layout_learning .perspective_section .perspective_card .card_footer{padding:12px}.main_layout_learning .perspective_section .perspective_card .card_footer button{color:#fff;background:#f15a38;border:none;border-radius:8px;width:100%;padding:12px;font-weight:800;font-size:var(--fs-custom-small)!important}.learning_hover_1px:hover{border-color:#1e75bb47;border-left-color:var(--orange);transform:translateY(-1px);box-shadow:0 14px 34px #1e75bb1a;border-left-width:3px!important}.back_button{border:1px solid var(--border);align-items:center;gap:6px;margin-bottom:1rem;padding:6px 12px;display:flex;color:#fff!important;background-color:var(--blue)!important;font-size:var(--fs-custom-6)!important}.banner_content_flex{align-items:center;gap:8px;margin-bottom:12px;display:flex}.banner_content_flex span{font-size:var(--fs-custom-small);color:var(--orange);text-transform:capitalize;background:#f9731626;border-radius:20px;align-items:center;padding:3px 8px;font-weight:500;display:inline-flex}.main_layout_learning_details .left_column{visibility:visible;opacity:1;min-width:0;display:block}.main_layout_learning_details .left_column .detail_title{font-size:var(--fs-custom-2);letter-spacing:-.04em;color:var(--text);margin-bottom:16px;font-weight:900;line-height:1.15}.main_layout_learning_details .left_column .detail_meta_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 18px;display:grid}.main_layout_learning_details .left_column .detail_meta_grid .detail_meta_card{background:linear-gradient(135deg,#1e75bb0f,#f15a380a);border:1px solid #1e75bb24;border-radius:13px;padding:11px 12px}.main_layout_learning_details .left_column .detail_meta_grid .detail_meta_card .detail_meta_card_label{font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:5px;font-weight:900}.main_layout_learning_details .left_column .detail_meta_grid .detail_meta_card .detail_meta_card_value{font-size:var(--fs-custom-small);color:#172033;text-transform:capitalize;font-weight:800;line-height:1.3}.main_layout_learning_details .left_column .description_card{margin-bottom:24px}.main_layout_learning_details .left_column .description_card .title{font-size:var(--fs-custom-6);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:12px;font-weight:800}.main_layout_learning_details .left_column .description_card .description_list{flex-direction:column;gap:8px;display:flex}.main_layout_learning_details .left_column .description_card .description_list .description_item{word-break:auto-phrase;align-items:center;gap:10px;display:flex}.main_layout_learning_details .left_column .description_card .description_list .description_item span{background:var(--green);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-weight:800;display:flex}.main_layout_learning_details .left_column .description_card .description_list .description_item p{color:var(--text);margin:0}.main_layout_learning_details .left_column .description_card .description_list .description_item a{color:#0571c9;text-decoration:underline}.main_layout_learning_details .left_column .media_section{margin-top:22px}.main_layout_learning_details .left_column .media_section .media_card{background:#fff;border:1px solid #1e75bb24;border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #1018280f}.main_layout_learning_details .left_column .media_section .media_card .media_card_header{border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px 12px;display:flex}.main_layout_learning_details .left_column .media_section .media_card .media_card_header .media_card_header_heading{min-width:0}.main_layout_learning_details .left_column .media_section .media_card .media_card_header .media_card_header_heading .media_card_header_heading_title{font-size:var(--fs-custom-2);letter-spacing:-.03em;color:#172033;margin-bottom:3px;font-weight:900}.main_layout_learning_details .left_column .media_section .media_card .media_card_header .media_card_header_heading .media_card_header_heading_subtitle{font-size:var(--fs-custom-6);color:#667085;line-height:1.45}.main_layout_learning_details .left_column .media_section .media_card .media_card_header .media_controls{flex-shrink:0;gap:8px;display:flex}.main_layout_learning_details .left_column .media_section .media_card .media_card_header .media_controls button{color:#1e75bb;cursor:pointer;background:#f8fafc;border:1px solid #1e75bb29;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:900;transition:all .15s;display:inline-flex}.main_layout_learning_details .left_column .media_section .media_card .media_card_body{padding:16px 18px 18px;overflow:hidden}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid{scroll-behavior:smooth;scroll-snap-type:x mandatory;grid-auto-columns:calc(33.3333% - 8px);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow:hidden}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item{scroll-snap-align:start;background:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;height:200px;max-height:200px;display:flex;overflow:hidden}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .video_thumbnails{object-fit:fill;height:100%;position:relative;overflow:hidden}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .image_thubnails{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .pdf_attachment{cursor:pointer;flex-wrap:wrap;place-content:center;width:100%;height:100%;display:flex;position:relative}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .pdf_attachment div{word-break:break-all;font-size:var(--fs-custom-small);padding:10px 30px 30px}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .pdf_attachment:before{content:"";background:linear-gradient(#0000 46%,#0f172a70 100%),radial-gradient(circle at 35% 26%,#ffffff38,#0000 32%);position:absolute;inset:0}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .media_carousel_item_content{padding:12px 13px 14px}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .media_carousel_item_content .carousel_item_content_title{font-size:var(--fs-custom-6);color:#172033;margin-bottom:5px;font-weight:900;line-height:1.3}.main_layout_learning_details .left_column .media_section .media_card .media_card_body .media_carousel_grid .media_carousel_item .media_carousel_item_content .carousel_item_content_desc{font-size:var(--fs-custom-6);color:#667085;line-height:1.45}.main_layout_learning_details .left_column .session_details_section{margin-top:22px}.main_layout_learning_details .left_column .session_details_section .session_details_heading{font-size:var(--fs-custom-2);letter-spacing:-.03em;color:#172033;margin-bottom:12px;font-weight:900;line-height:1.25}.main_layout_learning_details .left_column .session_details_section .session_details_list{gap:12px;display:grid}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card{background:linear-gradient(135deg,#1e75bb0d,#f15a380a),#fff;border:1px solid #1e75bb24;border-radius:16px;padding:15px}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_list_card_heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_list_card_heading .session_title_desc .details_list_card_heading_title{font-size:var(--fs-custom-2);color:#172033;font-weight:900;line-height:1.3}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_list_card_heading .session_title_desc .details_list_card_heading_desc{font-size:var(--fs-custom-6);color:#667085;margin:6px 0 12px;line-height:1.6}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_list_card_heading span{color:#c2410c;min-width:76px;font-size:var(--fs-custom-small);text-transform:uppercase;letter-spacing:.04em;background:#f15a381a;border:1px solid #c2410c2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 10px;font-weight:900;display:inline-flex}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_list_card_heading span.booked{background:var(--muted);color:#fff}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid .session_details_time_box{background:#1e75bb0f;border:1px solid #1e75bb29;border-radius:12px;padding:10px}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid .session_details_time_box .time_label{font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:5px;font-weight:900}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid .session_details_time_box .time_value{font-size:var(--fs-custom-small);color:#172033;font-weight:900;line-height:1.35}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid .session_details_time_box.est{background:#f15a3812;border-color:#f15a3833;border-radius:12px;padding:10px}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid .session_details_time_box.est .time_label{font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:5px;font-weight:900}.main_layout_learning_details .left_column .session_details_section .session_details_list .session_details_list_card .session_details_time_grid .session_details_time_box.est .time_value{font-size:var(--fs-custom-small);color:#172033;font-weight:900;line-height:1.35}.main_layout_learning_details .right_column .session_image{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #ffffffeb;border-radius:22px;flex-shrink:0;place-self:stretch end;width:340px;height:340px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 42px #10182821}.main_layout_learning_details .right_column .session_image:before{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#0f172a70 100%),radial-gradient(circle at 35% 26%,#ffffff38,#0000 32%);position:absolute;inset:0}.main_layout_learning_details .right_column .registration_price_card{border:1.5px solid var(--border);background:#fff;border-radius:18px;width:340px;overflow:hidden;box-shadow:0 8px 32px #00000026}.main_layout_learning_details .right_column .registration_price_card .price_details{border-bottom:1px solid var(--border);padding:20px 20px 16px}.main_layout_learning_details .right_column .registration_price_card .price_details .price_free{color:#16a34a;font-size:var(--fs-custom-small);font-weight:700}.main_layout_learning_details .right_column .registration_price_card .price_details .price_and_offers_grid{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.main_layout_learning_details .right_column .registration_price_card .price_details .price_and_offers_grid span:first-child{font-size:var(--fs-custom-1);color:var(--orange);font-weight:800}.main_layout_learning_details .right_column .registration_price_card .price_details .price_and_offers_grid span:last-child{font-size:var(--fs-custom-small);color:var(--muted);text-decoration:line-through}.main_layout_learning_details .right_column .registration_price_card .price_details .dual_price_box{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 14px;display:grid}.main_layout_learning_details .right_column .registration_price_card .price_details .dual_price_box .dual_price_card{background:#1e75bb0f;border:1px solid #1e75bb29;border-radius:13px;padding:12px}.main_layout_learning_details .right_column .registration_price_card .price_details .dual_price_box .dual_price_card .price_card_label{font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:7px;font-weight:900;line-height:1}.main_layout_learning_details .right_column .registration_price_card .price_details .dual_price_box .dual_price_card .price_card_value{font-size:var(--fs-custom-5);color:#172033;letter-spacing:-.03em;font-weight:900}.main_layout_learning_details .right_column .registration_price_card .price_details .dual_price_box .dual_price_card.usd{background:#f15a3812;border-color:#f15a3833}.main_layout_learning_details .right_column .registration_price_card .price_details .offers{font-size:var(--fs-custom-small);color:var(--green);margin-bottom:0;display:block}.main_layout_learning_details .right_column .registration_price_card .price_details .programme-details{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:14px 20px;display:flex}.main_layout_learning_details .right_column .registration_price_card .price_details .programme-details div{font-size:var(--fs-custom-small);justify-content:space-between;gap:12px;display:flex}.main_layout_learning_details .right_column .registration_price_card .price_details .programme-details div span{font-size:var(--fs-custom-small);color:var(--muted)}.main_layout_learning_details .right_column .registration_price_card .price_details .programme-details div strong{font-size:var(--fs-custom-small);text-align:right;font-weight:500}.main_layout_learning_details .right_column .registration_price_card .price_details button{width:100%;font-size:var(--fs-custom-small);background:var(--orange);color:#fff;margin-top:1rem;padding:10px;font-weight:800;display:block}.main_layout_learning_details .right_column .registration_price_card .price_details button.no_slots_available{background-color:var(--muted)}.main_layout_learning_details .right_column .registration_price_card .price_details button.event_registered{pointer-events:none}.main_layout_learning_details .offcanvas .offcanvas-header{border-bottom:1px solid #f973161f;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;background:linear-gradient(135deg,#fff7f0,#fef3e2)!important}.main_layout_learning_details .offcanvas .offcanvas-header .offcanvas_sub_title{font-size:var(--fs-custom-small);color:#6b7280}.main_layout_learning_details .offcanvas .offcanvas-header .offcanvas_sub_title span{color:#f15a38}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_dots{background:#fafaf9;border-bottom:1px solid #0000000d;flex-shrink:0;justify-content:center;gap:5px;padding:10px 20px 8px;display:flex}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_dots .canvas_navi_dots_light{background:#fdba74;border-radius:50%;width:7px;height:7px;transition:background .2s}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_dots .canvas_navi_dots_light.active{background:#f15a38}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_dots .canvas_navi_dots_light.gray{background:#e5e7eb}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_chats{background:#fafaf9;flex-direction:column;flex:1;gap:10px;padding:16px 20px;display:flex;overflow-y:auto}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_chats .navi_message_sec{align-items:flex-start;gap:8px;display:flex}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_chats .navi_message_sec .navi_message{font-size:var(--fs-custom-small);color:#1a1a1a;background:#fff;border:1px solid #00000014;border-radius:10px;max-width:80%;padding:10px 14px;line-height:1.5}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_chats .user_message_sec{justify-content:flex-end;display:flex}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_chats .user_message_sec .user_message{font-size:var(--fs-custom-small);color:#fff;background:#f15a38;border-radius:10px;max-width:80%;padding:10px 14px;line-height:1.5}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction{flex-direction:column;align-items:flex-end;padding:10px;display:flex}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.choose_suggestion{text-align:center;color:#1a1a1a;border:1px solid var(--border);background:#f1f0ec;border-radius:8px;justify-content:center;width:100%;margin-bottom:6px;padding:9px 14px;font-size:var(--fs-custom-small)!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.choose_suggestion:hover{border-color:var(--blue)!important;color:var(--blue)!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.choose_suggestion.active{background:#fff7f0;color:#c2410c!important;border-color:#f15a38!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.skip{text-align:center;color:#6b7280;background:0 0;border:none;border-radius:8px;justify-content:center;margin:6px 0;padding:9px 14px;text-decoration:underline;font-size:var(--fs-custom-small)!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.skip:hover{border-color:var(--blue)!important;color:var(--blue)!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction input[type=text]{border:1px solid var(--border);width:100%;color:var(--text);font-size:var(--fs-custom-small);background:#f1f0ec;border-radius:8px;outline:none;margin:6px 0;font-family:Manrope,sans-serif;transition:border .15s;padding:10px 12px!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction input[type=text].required{border:2px solid red}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction input[type=text]::placeholder{font-size:var(--fs-custom-small)}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.own_expectation{text-align:center;color:#1e75bb;border:1px dashed var(--blue);background:0 0;border-radius:8px;justify-content:center;width:100%;margin:6px 0;padding:9px 14px;font-size:var(--fs-custom-small)!important}.main_layout_learning_details .offcanvas .offcanvas-body .canvas_navi_user_interaction button.suggestion_proceed{text-align:center;color:#fff;border:1px solid var(--border);border-radius:8px;justify-content:center;width:100%;margin-top:3px;padding:9px 14px;font-size:var(--fs-custom-small)!important;background:var(--orange)!important}.learning_payment_back_btn{border:1px solid var(--border);align-items:center;gap:6px;margin:40px 0 1rem;padding:6px 12px;display:flex;color:#fff!important;background-color:var(--blue)!important;font-size:var(--fs-custom-6)!important}.learning_payment_layout_title{letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1.15}.main_layout_learning_details{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;padding:20px 0;display:grid}.main_layout_learning_details .payment_column{width:100%;min-width:0}.main_layout_learning_details .payment_column .session_calendar{border:1px solid var(--border);background:#fff;border-radius:16px;padding:24px;box-shadow:0 10px 28px #1018280b}.main_layout_learning_details .payment_column .session_calendar .session_calendar_empty{place-items:center;height:500px;display:grid}.main_layout_learning_details .payment_column .session_calendar .session_calendar_title{font-size:var(--fs-custom-6);margin-bottom:1rem;font-weight:500}.main_layout_learning_details .payment_column .session_calendar .cal_nav{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.main_layout_learning_details .payment_column .session_calendar .cal_nav button{color:#000;border:1px solid var(--border);background:0 0;padding:6px 12px;font-size:var(--fs-custom-small)!important}.main_layout_learning_details .payment_column .session_calendar .cal_nav button:disabled{font-size:var(--fs-custom-small);color:var(--muted);border:1px solid var(--border);padding:6px 12px;background:0 0!important}.main_layout_learning_details .payment_column .session_calendar .cal_week_days{font-size:var(--fs-custom-small);grid-template-columns:repeat(7,1fr);place-items:center;gap:3px;margin-bottom:14px;display:grid}.main_layout_learning_details .payment_column .session_calendar .cal_grid{grid-template-columns:repeat(7,1fr);place-items:center;gap:16px;margin-bottom:14px;display:grid}.main_layout_learning_details .payment_column .session_calendar .cal_grid .cal_day{font-size:var(--fs-custom-small)!important;background:0 0!important}.main_layout_learning_details .payment_column .session_calendar .cal_grid .cal_day:disabled{background:0 0!important}.main_layout_learning_details .payment_column .session_calendar .cal_grid .cal_day--available{border-radius:999px;width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;padding:0;color:#9a3412!important;background:#c2410c29!important;border:1px solid #c2410c73!important}.main_layout_learning_details .payment_column .session_calendar .cal_grid .cal_day--selected{border:1px solid #c2410c;border-radius:999px;width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;padding:0;color:#fff!important;background:#c2410c!important}.main_layout_learning_details .payment_column .session_calendar .time_slots_section .time_slots_heading{font-size:var(--fs-custom-6);margin:30px 0 20px;font-weight:500}.main_layout_learning_details .payment_column .session_calendar .time_slots_section .time_slots_grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.main_layout_learning_details .payment_column .session_calendar .time_slots_section .time_slots_grid .time_slot{border:1px solid var(--border);color:#000;background:0 0;border-radius:7px;padding:7px 4px;transition:all .15s;font-size:var(--fs-custom-small)!important}.main_layout_learning_details .payment_column .session_calendar .time_slots_section .time_slots_grid .time_slot.selected{color:#fff!important;background:#f15a38!important}.main_layout_learning_details .payment_column .session_calendar .time_slots_section .time_slots_grid button:disabled{font-size:var(--fs-custom-small);color:var(--muted);border:1px solid var(--border);padding:6px 12px;text-decoration:line-through;background:0 0!important}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary{color:#166534;background:#f0fdf4;border:1px solid #86efac;border-radius:8px;margin-top:10px;padding:10px 12px}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .selected_slot_summary_heading{font-size:var(--fs-custom-6)}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid .session_details_time_box{background:#1e75bb0f;border:1px solid #1e75bb29;border-radius:12px;padding:10px}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid .session_details_time_box .time_label{font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:5px;font-weight:900}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid .session_details_time_box .time_value{font-size:var(--fs-custom-small);color:#172033;font-weight:900;line-height:1.35}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid .session_details_time_box.est{background:#f15a3812;border-color:#f15a3833;border-radius:12px;padding:10px}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid .session_details_time_box.est .time_label{font-size:var(--fs-custom-small);letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:5px;font-weight:900}.main_layout_learning_details .payment_column .session_calendar .selected_slot_summary .session_details_time_grid .session_details_time_box.est .time_value{font-size:var(--fs-custom-small);color:#172033;font-weight:900;line-height:1.35}.main_layout_learning_details .payment_column .payment_event{border:1px solid var(--border);background:#fff;border-radius:16px;padding:24px;box-shadow:0 10px 28px #1018280b}.main_layout_learning_details .payment_column .payment_event .payment_event_title{font-size:var(--fs-custom-2);margin-bottom:1rem;font-weight:500}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid .payment_event_session_list{background:linear-gradient(135deg,#f15a3814,#fff);border:1px solid #f15a382e;border-radius:12px;padding:14px}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid .payment_event_session_list .start_date_icon_bg{background:#f15a381f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:10px;display:flex}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid .payment_event_session_list .time_icon_bg{background:#1e75bb1f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:10px;display:flex}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid .payment_event_session_list .no_of_sess_icon_bg{background:#f15a381f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:10px;display:flex}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid .payment_event_session_list .title{font-size:var(--fs-custom-6);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font-weight:700}.main_layout_learning_details .payment_column .payment_event .payment_event_session_details_grid .payment_event_session_list .value{font-size:var(--fs-custom-small);color:var(--text);font-weight:800}.main_layout_learning_details .payment_column .payment_event .program_overview_card{border:1px solid var(--border);border-radius:16px;padding:24px;box-shadow:0 10px 28px #1018280b}.main_layout_learning_details .payment_column .payment_event .program_overview_card .title{font-size:var(--fs-custom-6)}.main_layout_learning_details .payment_column .payment_event .program_overview_card .description{font-size:var(--fs-custom-small);color:var(--muted);margin-top:.4rem;line-height:1.8}.main_layout_learning_details .right_column{flex-direction:column;gap:14px;width:100%;display:flex}.main_layout_learning_details .right_column .booking_summary{border:1px solid var(--border);background:#fff;border-radius:16px;width:100%;padding:24px;box-shadow:0 10px 28px #1018280b}.main_layout_learning_details .right_column .booking_summary .booking_summary_title{font-size:var(--fs-custom-6);margin-bottom:1rem;font-weight:500}.main_layout_learning_details .right_column .booking_summary .booking_summary_list{border-bottom:1px solid var(--border);font-size:var(--fs-custom-small);justify-content:space-between;align-items:start;padding:10px 0;display:flex}.main_layout_learning_details .right_column .booking_summary .booking_summary_list span:first-child{color:var(--muted)}.main_layout_learning_details .right_column .booking_summary .booking_summary_list span:last-child{word-break:break-all;max-width:60%;font-weight:500}.main_layout_learning_details .right_column .booking_summary button{background:var(--orange);color:#fff;width:100%;margin-top:2.5rem;font-weight:800;padding:var(--fs-custom-6)!important;font-size:var(--fs-custom-small)!important}.main_layout_learning_details .right_column .booking_summary .payment_security_content{font-size:var(--fs-custom-small);color:var(--muted);text-align:center;margin-top:15px}.ai_agent_card{gap:15px;height:100%;margin:auto;padding:20px;display:grid;overflow:hidden}.ai_agent_card.professional{grid-template-columns:550px minmax(0,1fr)}.ai_agent_card .card{border:1px solid #e2e8f0;border-radius:16px;height:100%;overflow:hidden}.ai_agent_card .card .card-header{background:0 0;grid-template-columns:1fr;padding:1rem;display:grid}.ai_agent_card .card .card-header .ai_agent_icon{color:#1579c6;border-radius:9px;flex:none;place-items:center;width:50px;height:43px;display:grid}.ai_agent_card .card .card-header .no_of_jobs{color:#955000;background:#fee6ce;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.ai_agent_card .card .card-body{scroll-behavior:smooth;background:#f8fafc;overflow:auto}.ai_agent_card .card .card-body .no_data_found,.ai_agent_card .card .card-body .getting_jobs{align-content:center;place-items:center;height:100%;display:grid}.ai_agent_card .card .card-body .ai_agent_jobs{flex-direction:column;gap:10px;display:grid}.ai_agent_card .card .card-body .ai_agent_jobs .card{overflow:hidden}.ai_agent_card .card .card-body .ai_agent_jobs .card .card-body{background:#fff!important}.ai_agent_card .card .card-body .ai_agent_jobs .card .card-body h3{line-height:1.35}.ai_agent_card .card .card-body .ai_agent_jobs .card .card-body p{color:#4f6075;line-height:1.55}.ai_agent_card .card .card-body .ai_agent_jobs .card .card-body .listing-card-badge{font-size:var(--fs-custom-6);color:#374151;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.ai_agent_card .card .card-body .ai_agent_jobs .card .card-footer{justify-content:space-between;align-items:center;display:flex}.ai_agent_card .card .card-body .career_copilot_chats .career_copilot_message{margin-bottom:2rem}.ai_agent_card .card .card-body .career_copilot_chats .career_copilot_message h5{color:gray;font-size:var(--fs-custom-small)}.ai_agent_card .card .card-body .career_copilot_chats .career_copilot_message .message{color:#344054;width:80%;font-size:var(--fs-custom-6);background:#fff;border:1px solid #dde5ee;border-radius:13px 13px 13px 4px;padding:10px 12px;line-height:1.45;box-shadow:0 2px 5px #1018280a}.ai_agent_card .card .card-body .career_copilot_chats .user_message{margin-bottom:2rem}.ai_agent_card .card .card-body .career_copilot_chats .user_message .message{background:var(--brand-color);color:#fff;width:80%;font-size:var(--fs-custom-6);border:1px solid #dde5ee;border-radius:13px 13px 4px;margin-right:.6rem;padding:10px 12px;line-height:1.45;box-shadow:0 2px 5px #1018280a}.ai_agent_card .card .card-body .career_copilot_chats .user_message img{width:40px;height:40px}.ai_agent_card .card .card-footer{background:0 0;padding:1rem;position:relative}.ai_agent_card .card .card-footer .carrer_copilot_user_message_input{padding-right:70px!important}.ai_agent_card .card .card-footer .carrer_copilot_user_message_input.required{border:2px solid red}.ai_agent_card .card .card-footer .send_message{position:absolute;top:25px;right:25px}.career_copilots_card{cursor:default;grid-template-columns:350px minmax(0,1fr);padding:2.5rem 0;display:grid}.career_copilots_card .career_copilots_description{text-align:start;width:80%}@media (min-width:1500px){.ai_agent_card{grid-template-columns:550px minmax(0,1fr)}}@media (min-width:992px) and (max-width:1400px){.resources_cards_container,.on_demand_section,.perspective_section{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:760px){.learning_section_one_content{width:90%!important}.spotlight_session{flex-direction:column;display:flex!important}.spotlight_session .spotlight_image{aspect-ratio:1;justify-self:stretch;width:100%!important;height:auto!important}.session_right_side_list_session{flex-direction:column;display:flex!important}.session_right_side_list_session .session_right_side_list_session_image{aspect-ratio:1;justify-self:stretch;width:100%!important;height:auto!important}.connect_with_experts_container_section{width:90%!important}.connect_with_experts_container_section .connect_with_experts_section{grid-template-columns:1fr!important}.connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card{flex-direction:column;display:flex!important}.connect_with_experts_container_section .connect_with_experts_section .connect_with_experts_card .connect_with_experts_image{width:100%!important;height:auto!important}.detail_meta_grid{grid-template-columns:1fr 1fr!important}.media_carousel_grid{grid-auto-columns:88%!important}.session_details_time_grid,.career_copilots_card{grid-template-columns:1fr!important}.career_copilots_card .career_copilots_description{text-align:start;text-align:center;width:90%;margin:auto}}@media (max-width:992px){.main_layout_learning_details{grid-template-columns:1fr}.main_layout_learning_details .right_column{width:auto!important}.main_layout_learning_details .right_column .session_image{height:auto;width:auto!important}.main_layout_learning_details .right_column .registration_price_card{width:auto!important}}@media (max-width:1200px){.spotlight_grid,.connect_with_experts_section{grid-template-columns:1fr!important}.spotlight_session{grid-template-columns:minmax(0,1fr) 260px!important}.ai_agent_card{grid-template-columns:1fr;padding:15px;height:100%!important;overflow:auto!important}.ai_agent_card .career_copilot_chatbot,.ai_agent_card .career_copilot_jobs{min-height:600px}}@media (min-width:1200px) and (max-width:1500px){.spotlight_session{grid-template-columns:minmax(0,1fr) 260px!important}.spotlight_session .spotlight_image{width:240px!important;height:240px!important}.media_carousel_grid{grid-auto-columns:calc(50% - 6px)!important}.spotlight_grid,.connect_with_experts_section{grid-template-columns:1fr 1fr!important}}@media (min-width:1400px){.resources_cards_container,.on_demand_section,.perspective_section{grid-template-columns:repeat(3,1fr)!important}}
