.sj-show-mobile-popup{display:block!Important}.sj-mobile-popup{-webkit-animation:scale-in-top 0.34s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:scale-in-top 0.34s cubic-bezier(0.250,0.460,0.450,0.940) both}@-webkit-keyframes scale-in-top{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}@keyframes scale-in-top{0%{-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}100%{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}body.et_pb_recaptcha_enabled .grecaptcha-badge{visibility:hidden}@media only screen and (max-width:980px){.six-columns .et_pb_column{width:16.66%!important}}.orbit-internal-field{display:none!important}.ogs-instructor-card{position:relative;display:grid;grid-template-columns:minmax(250px,32%) 1fr;gap:40px;align-items:start;background:#ffffff;border:1px solid rgba(20,35,76,0.07);border-radius:16px;overflow:hidden;padding:0;transition:transform 0.25s ease,box-shadow 0.25s ease}@media (hover:hover) and (pointer:fine){.ogs-instructor-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(20,35,76,0.08)}}.ogs-instructor-card .et_pb_team_member_image{width:100%;max-width:none;height:auto;min-height:0;margin:0;align-self:start}.ogs-instructor-card .et_pb_team_member_image img{display:block;width:100%;height:410px;min-height:0;object-fit:cover;object-position:center}.ogs-instructor-card .et_pb_team_member_description{display:flex;flex-direction:column;padding:48px 46px 42px 0}.ogs-instructor-card h4.et_pb_module_header{margin:0 0 5px 0;padding:0;font-size:28px;line-height:1.2;font-weight:700}.ogs-instructor-card .et_pb_member_position{margin:0 0 12px 0;font-size:15px;line-height:1.5;font-weight:500;opacity:0.76}.ogs-instructor-card .et_pb_team_member_description p{margin:0;font-size:16px;line-height:1.75}.ogs-instructor-card .instructor-label{display:inline-block;width:fit-content;margin:0 0 18px 0;padding:7px 11px;background:#eef3f7;color:#171d4b;border-radius:6px;font-size:10px;line-height:1;font-weight:700;letter-spacing:0.7px;text-transform:uppercase}.ogs-instructor-card .instructor-story{margin-top:26px;padding-top:18px;border-top:1px solid rgba(20,35,76,0.08)}.ogs-instructor-card .instructor-story summary{display:inline-flex;align-items:center;gap:9px;margin:0;padding:0;cursor:pointer;list-style:none;color:#171d4b;font-size:14px;line-height:1.4;font-weight:700;transition:opacity 0.2s ease}.ogs-instructor-card .instructor-story summary::-webkit-details-marker{display:none}.ogs-instructor-card .instructor-story summary::marker{display:none}.ogs-instructor-card .instructor-story summary:hover{opacity:0.68}.ogs-instructor-card .instructor-story summary::after{content:"";width:7px;height:7px;margin-left:2px;border-right:1.5px solid #171d4b;border-bottom:1.5px solid #171d4b;transform:rotate(45deg) translateY(-2px);transform-origin:center;transition:transform 0.25s ease}.ogs-instructor-card .instructor-story[open] summary::after{transform:rotate(225deg) translate(-2px,-2px)}.ogs-instructor-card .instructor-story-content{margin-top:18px;padding:24px 28px;background:#f4f7f9;border-radius:10px}.ogs-instructor-card .instructor-story-content h5{margin:0 0 18px 0;padding:0;color:#171d4b;font-size:19px;line-height:1.4;font-weight:700}.ogs-instructor-card .instructor-story-content p{margin:0 0 14px 0;font-size:15px;line-height:1.7}.ogs-instructor-card .instructor-story-content p:last-child{margin-bottom:0}@media (max-width:980px){.ogs-instructor-card{grid-template-columns:34% 1fr;gap:30px}.ogs-instructor-card .et_pb_team_member_image img{height:360px;object-fit:cover;object-position:center}.ogs-instructor-card .et_pb_team_member_description{padding:42px 32px 36px 0}.ogs-instructor-card h4.et_pb_module_header{font-size:26px}.ogs-instructor-card .instructor-story{margin-top:22px;padding-top:16px}.ogs-instructor-card .instructor-story-content{margin-top:18px;padding:22px 24px}.ogs-instructor-card .instructor-story-content h5{font-size:18px;margin-bottom:14px}}@media (max-width:767px){.ogs-instructor-card{display:block;border-radius:14px}.ogs-instructor-card:hover{transform:none;box-shadow:none}.ogs-instructor-card .et_pb_team_member_image{width:100%;height:auto}.ogs-instructor-card .et_pb_team_member_image img{display:block;width:100%;height:300px;object-fit:cover;object-position:center top}.ogs-instructor-card .et_pb_team_member_description{display:block;padding:28px 26px 32px}.ogs-instructor-card h4.et_pb_module_header{font-size:24px;line-height:1.2}.ogs-instructor-card .et_pb_member_position{margin-bottom:12px;font-size:14px;line-height:1.5}.ogs-instructor-card .instructor-label{margin-bottom:18px;padding:7px 10px;font-size:10px}.ogs-instructor-card .et_pb_team_member_description>p{font-size:15px;line-height:1.7}.ogs-instructor-card .instructor-story{margin-top:22px;padding-top:16px}.ogs-instructor-card .instructor-story summary{font-size:14px}.ogs-instructor-card .instructor-story-content{margin-top:18px;padding:20px 20px;border-radius:8px}.ogs-instructor-card .instructor-story-content h5{margin-bottom:14px;font-size:18px;line-height:1.4}.ogs-instructor-card .instructor-story-content p{font-size:15px;line-height:1.7}}@media (max-width:480px){.ogs-instructor-card .et_pb_team_member_image img{height:270px}.ogs-instructor-card .et_pb_team_member_description{padding:26px 22px 28px}.ogs-instructor-card .instructor-story-content{padding:20px 18px}}.ogs-instructor-card.ogs-instructor-reverse{grid-template-columns:1fr minmax(250px,32%)}.ogs-instructor-card.ogs-instructor-reverse .et_pb_team_member_image{grid-column:2;grid-row:1}.ogs-instructor-card.ogs-instructor-reverse .et_pb_team_member_description{grid-column:1;grid-row:1;padding:48px 0 42px 46px}@media (max-width:980px){.ogs-instructor-card.ogs-instructor-reverse{grid-template-columns:1fr 34%}.ogs-instructor-card.ogs-instructor-reverse .et_pb_team_member_description{padding:42px 0 36px 32px}}@media (max-width:767px){.ogs-instructor-card.ogs-instructor-reverse .et_pb_team_member_description{padding:28px 26px 32px}}@media (max-width:480px){.ogs-instructor-card.ogs-instructor-reverse .et_pb_team_member_description{padding:26px 22px 28px}}