:root{--dynamic-slug-blog-institute-yoga-site-one:1}.blog-layout{box-sizing:border-box;background:var(--blog-builder-soft,var(--site-surface-soft,#f7faf8));width:100%;color:var(--site-ink,#1f2933);padding:96px 0}.row>[class*=col-]:has(.blog-layout){flex:0 0 100%;width:100%;max-width:100%}.theme-section-runtime:has(.blog-layout){flex:0 0 100%;width:100%;max-width:100%}.resolved-blade-layout-root:has(.blog-layout){flex:0 0 100%;width:100%;max-width:100%}.blog-layout__wrap{width:min(100% - 40px,1320px);margin-inline:auto}.blog-layout__eyebrow{text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;min-height:28px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.blog-layout h2{color:var(--site-heading-ink,#19231d);margin:20px 0 12px;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:1.04}.blog-layout__lead{max-width:680px;color:var(--site-muted-ink,#5b6470);font-size:18px;line-height:1.7}.blog-layout--yoga .blog-layout__eyebrow{color:var(--site-heading-ink,#19231d);font-family:var(--theme-section-font-family,var(--site-font-family,Inter)), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:.02em;border-color:#19231dd9;font-size:11px;font-weight:800}.blog-layout--yoga h2{max-width:760px;font-family:var(--theme-section-font-family,var(--site-font-family,Inter)), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.055em;margin:22px 0 14px;font-size:clamp(42px,4.4vw,64px);font-weight:500;line-height:1.08}.blog-layout--yoga .blog-layout__lead{max-width:760px;font-family:var(--theme-section-font-family,var(--site-font-family,Inter)), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--site-muted-ink,#5b6470);font-size:17px;line-height:1.65}.blog-layout--yoga .blog-layout__body h3{font-family:var(--theme-section-font-family,var(--site-font-family,Inter)), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.04em;font-size:clamp(24px,2.1vw,30px);font-weight:500;line-height:1.12}.blog-layout__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px;margin-top:42px;display:grid}.blog-layout__topbar{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.blog-layout__all{border:1px solid var(--blog-builder-accent,var(--site-color-primary,#7a5a18));min-height:44px;color:var(--blog-builder-accent,var(--site-color-primary,#7a5a18));border-radius:999px;align-items:center;padding:0 18px;font-weight:800;display:inline-flex;text-decoration:none!important}.blog-layout__card{border:1px solid var(--site-divider,var(--layout-color-e2e8f0));background:var(--site-surface-card,var(--layout-color-fff));height:100%;color:inherit;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 45px #0f172a14;text-decoration:none!important}.blog-layout__image{aspect-ratio:1.28;background:rgba(var(--site-color-primary-rgb,68, 140, 116), .18)}.blog-layout__image picture{width:100%;height:100%;display:block}.blog-layout__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.blog-layout--photography .blog-layout__eyebrow{--blog-builder-soft:#f3efe4;--blog-builder-accent:#7a5a18;min-height:0;color:var(--blog-builder-accent,#7a5a18);letter-spacing:.14em;border:0;padding:0}.blog-layout--photography .blog-layout__image{aspect-ratio:auto;width:100%;height:240px;min-height:240px;max-height:240px;display:block;overflow:hidden}.blog-layout--photography .blog-layout__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:240px;min-height:240px;max-height:240px;display:block}.blog-layout--photography{--blog-builder-soft:#f3efe4;--blog-builder-accent:#7a5a18}.blog-layout__body{flex-direction:column;flex:1;padding:28px;display:flex}.blog-layout__body h3{color:var(--site-heading-ink,#19231d);margin:16px 0 12px;font-size:clamp(24px,2vw,32px);font-weight:900;line-height:1.05}.blog-layout__body p{color:var(--site-muted-ink,#5b6470);line-height:1.65}.blog-layout__meta{color:var(--blog-builder-accent,var(--site-color-primary,#2f6655));text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:900;display:flex}.blog-layout__read{color:var(--blog-builder-accent,var(--site-color-primary,#2f6655));text-transform:uppercase;margin-top:auto;font-size:13px;font-weight:900}.blog-layout__empty{border:1px dashed var(--site-divider,#0f172a29);text-align:center;color:var(--site-muted-ink,#5b6470);background:#ffffff94;border-radius:8px;margin-top:38px;padding:32px}html[data-bs-theme=dark] .blog-layout{color:var(--site-color-on-surface,var(--layout-color-e2e8f0));--blog-builder-soft:var(--site-color-surface,var(--layout-color-0f172a))!important}html[data-bs-theme=dark] .blog-layout h2,html[data-bs-theme=dark] .blog-layout h3{color:var(--bs-heading-color,var(--layout-color-f8fafc))}html[data-bs-theme=dark] .blog-layout__card,html[data-bs-theme=dark] .blog-layout__body{color:var(--bs-body-color,var(--layout-color-e2e8f0));background:var(--layout-color-1e293b)!important;border:1px solid #94a3b82e!important}html[data-bs-theme=dark] .blog-layout__card p{color:var(--site-muted-ink,var(--layout-color-cbd5e1))}.institute-photography-schedule-one{background:var(--site-surface-soft,var(--layout-color-f8f9fa));color:var(--site-ink,var(--layout-color-212529));padding:78px 0}.institute-photography-schedule-one .container{width:min(100% - 40px,1320px);margin-inline:auto}.institute-photography-schedule-one__head{text-align:center;max-width:760px;margin:0 auto 34px}.institute-photography-schedule-one__head span{color:var(--site-color-primary,#7a5a18);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800}.institute-photography-schedule-one__head h2{color:var(--site-heading-ink,var(--layout-color-111));margin:10px 0;font-size:clamp(32px,4vw,54px);font-weight:700;line-height:1.05}.institute-photography-schedule-one__head p{color:var(--site-muted-ink,var(--layout-color-6c757d));margin:0 auto;font-size:1.05rem;line-height:1.6}.institute-photography-schedule-one .institute-photography-schedule-one__list{grid-template-columns:1fr;gap:16px;max-width:1296px;margin:0 auto;display:grid}.institute-photography-schedule-one .institute-photography-schedule-one__item{border:1px solid var(--site-divider,var(--layout-color-e2e8f0));background:var(--site-surface-card,var(--layout-color-fff));border-radius:16px;grid-template-columns:76px 1fr auto;align-items:center;gap:24px;padding:20px 24px;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:0 18px 45px #0f172a0f}.institute-photography-schedule-one .institute-photography-schedule-one__item:hover{border-color:color-mix(in srgb, var(--site-color-primary,#7a5a18), transparent 55%);transform:translateY(-2px);box-shadow:0 24px 55px #0f172a1a}.institute-photography-schedule-one .institute-photography-schedule-one__date{background:var(--site-heading-ink,var(--layout-color-111));text-align:center;border-radius:14px;place-items:center;width:76px;min-width:76px;min-height:76px;padding:.45rem;line-height:1.1;display:grid}.institute-photography-schedule-one .institute-photography-schedule-one__date span{color:#f7f0df;font-size:13px;font-weight:800;line-height:1}.institute-photography-schedule-one .institute-photography-schedule-one__date strong{color:#f7f0df;font-size:30px;line-height:1}.institute-photography-schedule-one .institute-photography-schedule-one__item h3{color:var(--site-heading-ink,var(--layout-color-111));margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;line-height:1.2}.institute-photography-schedule-one .institute-photography-schedule-one__item p{color:var(--site-muted-ink,var(--layout-color-6c757d));margin:0;line-height:1.5}.institute-photography-schedule-one .institute-photography-schedule-one__item a{background:var(--site-color-primary,#7a5a18);color:var(--site-color-on-primary,var(--layout-color-fff));text-transform:uppercase;letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-weight:800;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.institute-photography-schedule-one .institute-photography-schedule-one__item a:hover{background:var(--site-color-primary-hover,color-mix(in srgb, var(--site-color-primary,#7a5a18), var(--layout-color-000) 12%));transform:translateY(-1px)}@media (width<=620px){.blog-layout{padding:72px 0}.blog-layout__wrap{width:min(100% - 28px,420px)}.blog-layout__topbar{flex-direction:column;align-items:flex-start}}@media (width<=720px){.institute-photography-schedule-one .institute-photography-schedule-one__item{text-align:left;grid-template-columns:1fr}.institute-photography-schedule-one .institute-photography-schedule-one__item a{justify-self:start}}.institute-photography-footer .institute-photography-footer__brand strong,.institute-photography-footer__brand strong{color:var(--site-color-primary,var(--layout-color-2563eb))!important}.institute-photography-footer form button[type=submit],.institute-photography-footer form .btn,.frontend-shell__footer form button[type=submit]{text-transform:uppercase;letter-spacing:.06em;transition:background .25s,transform .25s;background:var(--site-color-primary,var(--layout-color-2563eb))!important;color:var(--site-color-on-primary,var(--layout-color-fff))!important;border:0!important;border-radius:999px!important;padding:10px 22px!important;font-weight:800!important}.institute-photography-footer form button[type=submit]:hover,.frontend-shell__footer form button[type=submit]:hover{transform:translateY(-1px);background:color-mix(in srgb, var(--site-color-primary,#2563eb), var(--layout-color-000) 10%)!important}.institute-photography-footer form input[type=email],.frontend-shell__footer form input[type=email]{color:var(--layout-color-fff)!important;background:#ffffff0f!important;border:1px solid #ffffff38!important;border-radius:999px!important;padding:10px 16px!important}.institute-photography-footer form input[type=email]::-moz-placeholder{color:#ffffff8c!important}.frontend-shell__footer form input[type=email]::-moz-placeholder{color:#ffffff8c!important}.institute-photography-footer form input[type=email]::placeholder,.frontend-shell__footer form input[type=email]::placeholder{color:#ffffff8c!important}.institute-photography-enrollment-one .ipeo-cta,.institute-photography-enrollment-one a{text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px #2563eb40;background:var(--site-color-primary,var(--layout-color-2563eb))!important;color:var(--site-color-on-primary,var(--layout-color-fff))!important;border-radius:999px!important;padding:14px 32px!important;font-weight:800!important;text-decoration:none!important}.institute-photography-enrollment-one .ipeo-cta:hover,.institute-photography-enrollment-one a:hover{transform:translateY(-2px);box-shadow:0 18px 36px #2563eb52;background:color-mix(in srgb, var(--site-color-primary,#2563eb), var(--layout-color-000) 10%)!important;text-decoration:none!important}.institute-photography-enrollment-one [class*=__eyebrow],.institute-photography-enrollment-one [class*=__top],.institute-photography-enrollment-one header span{text-transform:uppercase;letter-spacing:.18em;font-weight:800;color:#ffffffdb!important}.institute-photography-enrollment-one h2,.institute-photography-enrollment-one h3{font-family:Georgia,Times New Roman,serif;color:var(--layout-color-fff)!important}.gallery-institute-photography-one [class*=__header] span,.gallery-institute-photography-one header span,.icon-box-institute-photography-one [class*=__header] span,.icon-box-institute-photography-one header span,.feature-intro-institute-photography-one [class*=__header] span,.feature-intro-institute-photography-one header span,.portfolio-institute-photography-one [class*=__header] span,.portfolio-institute-photography-one header span,.video-institute-photography-one [class*=__top-heading],.video-institute-photography-one [class*=__eyebrow],.testimonial-institute-photography-one .testimonial-institute-photography-one__header span,.testimonial-institute-photography-one [class*=__eyebrow],.testimonial-institute-photography-one [class*=__top-heading]{color:var(--site-color-primary,var(--layout-color-2563eb))!important}.testimonial-institute-photography-one .testimonial-institute-photography-one__card{border:1px solid var(--site-divider,var(--layout-color-e2e8f0));background:var(--site-surface-card,var(--layout-color-fff));border-radius:16px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 18px 45px #0f172a0f}.testimonial-institute-photography-one .testimonial-institute-photography-one__card:hover{border-color:color-mix(in srgb, var(--site-color-primary,#2563eb), transparent 60%);transform:translateY(-6px);box-shadow:0 24px 55px #0f172a1a}.testimonial-institute-photography-one .testimonial-institute-photography-one__avatar{background:var(--site-color-primary,var(--layout-color-2563eb))!important;color:var(--site-color-on-primary,var(--layout-color-fff))!important}.testimonial-institute-photography-one .testimonial-institute-photography-one__author strong{margin-bottom:6px;font-style:italic;font-weight:600;line-height:1.4;display:block;color:var(--site-heading-ink,#19231d)!important}.testimonial-institute-photography-one .testimonial-institute-photography-one__author span,.testimonial-institute-photography-one .testimonial-institute-photography-one__author small{letter-spacing:.04em;text-transform:uppercase;font-size:.85rem;font-weight:800;display:block;color:var(--site-color-primary,var(--layout-color-2563eb))!important}.timeline-institute-photography-one .timeline-institute-photography-one__header span,.timeline-institute-photography-one [class*=__eyebrow]{color:var(--site-color-primary,var(--layout-color-2563eb))!important}.timeline-institute-photography-one .timeline-institute-photography-one__steps{gap:22px;max-width:1180px;margin:0 auto;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}@media (width<=991.98px){.timeline-institute-photography-one .timeline-institute-photography-one__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=575.98px){.timeline-institute-photography-one .timeline-institute-photography-one__steps{grid-template-columns:1fr!important}}.timeline-institute-photography-one .timeline-institute-photography-one__step{background:var(--site-surface-card,var(--layout-color-fff));border:1px solid var(--site-divider,var(--layout-color-e2e8f0));border-radius:16px;flex-direction:column;align-items:flex-start;gap:18px;padding:28px 24px;transition:transform .3s,border-color .3s,box-shadow .3s;box-shadow:0 18px 45px #0f172a0d;grid-template-columns:none!important;display:flex!important}.timeline-institute-photography-one .timeline-institute-photography-one__step:hover{border-color:color-mix(in srgb, var(--site-color-primary,#2563eb), transparent 55%);transform:translateY(-6px);box-shadow:0 24px 55px #0f172a1a}.timeline-institute-photography-one .timeline-institute-photography-one__number{letter-spacing:.12em;text-transform:uppercase;align-items:center;min-width:0;background:color-mix(in srgb, var(--site-color-primary,#2563eb), transparent 86%)!important;width:auto!important;height:auto!important;color:var(--site-color-primary,var(--layout-color-2563eb))!important;border-radius:999px!important;padding:6px 14px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.timeline-institute-photography-one .timeline-institute-photography-one__content h3{margin:0 0 10px}.pricing-institute-photography-one .pricing-institute-photography-one__grid{align-items:stretch}.pricing-institute-photography-one .pricing-institute-photography-one__card{border:1px solid var(--site-divider,var(--layout-color-e2e8f0));border-radius:16px;box-shadow:0 18px 45px #0f172a0f;background:var(--site-surface-card,var(--layout-color-fff))!important;color:var(--site-ink,#1f2933)!important}.pricing-institute-photography-one .pricing-institute-photography-one__card:nth-child(2),.pricing-institute-photography-one .pricing-institute-photography-one__card[class*=featured],.pricing-institute-photography-one .pricing-institute-photography-one__card[class*=popular]{border-color:color-mix(in srgb, var(--site-color-primary,#2563eb), transparent 45%);position:relative;transform:translateY(-10px);box-shadow:0 28px 65px #2563eb2e}.pricing-institute-photography-one .pricing-institute-photography-one__card:nth-child(2):before{content:"Most Popular";background:var(--site-color-primary,var(--layout-color-2563eb));color:var(--site-color-on-primary,var(--layout-color-fff));letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:6px 16px;font-size:11px;font-weight:900;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-institute-photography-one .pricing-institute-photography-one__card h3{color:var(--site-heading-ink,#19231d)!important}.pricing-institute-photography-one .pricing-institute-photography-one__card [class*=__price],.pricing-institute-photography-one .pricing-institute-photography-one__card [class*=__amount],.pricing-institute-photography-one .pricing-institute-photography-one__card>strong{margin:12px 0 18px;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:800;line-height:1;display:block;color:var(--site-color-primary,var(--layout-color-2563eb))!important}.pricing-institute-photography-one .pricing-institute-photography-one__card a,.pricing-institute-photography-one .pricing-institute-photography-one__card button{text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;width:100%;transition:background .25s,color .25s;color:var(--site-color-primary,var(--layout-color-2563eb))!important;border:1px solid var(--site-color-primary,var(--layout-color-2563eb))!important;background:0 0!important;border-radius:999px!important;padding:12px 22px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.pricing-institute-photography-one .pricing-institute-photography-one__card:nth-child(2) a,.pricing-institute-photography-one .pricing-institute-photography-one__card:nth-child(2) button,.pricing-institute-photography-one .pricing-institute-photography-one__card a:hover,.pricing-institute-photography-one .pricing-institute-photography-one__card button:hover{background:var(--site-color-primary,var(--layout-color-2563eb))!important;color:var(--site-color-on-primary,var(--layout-color-fff))!important}.clients-institute-photography-one{overflow:hidden}.clients-institute-photography-one .clients-institute-photography-one__row{animation:32s linear infinite photoCredentialsMarquee;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:0!important;width:max-content!important;display:flex!important}.clients-institute-photography-one .clients-institute-photography-one__badge{letter-spacing:normal;text-transform:none;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.2vw,1.85rem);font-weight:700;color:color-mix(in srgb, var(--site-muted-ink,#5b6470), transparent 20%)!important;background:0 0!important;border:0!important;flex:none!important;padding:0 32px!important}@keyframes photoCredentialsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.newsletter-institute-photography-one{background:linear-gradient(135deg, var(--site-color-primary,var(--layout-color-2563eb)), var(--site-color-secondary,var(--layout-color-0ea5e9)))!important;color:var(--layout-color-fff)!important}.newsletter-institute-photography-one .newsletter-institute-photography-one__box{border-radius:18px;color:var(--layout-color-fff)!important;background:#ffffff0f!important;border:1px solid #ffffff3d!important}.newsletter-institute-photography-one [class*=__eyebrow],.newsletter-institute-photography-one [class*=__top],.newsletter-institute-photography-one span{color:#ffffffdb!important}.newsletter-institute-photography-one h2,.newsletter-institute-photography-one h3{color:var(--layout-color-fff)!important}.newsletter-institute-photography-one input[type=email],.newsletter-institute-photography-one input[type=text]{background:var(--layout-color-fff)!important;color:#19231d!important;border-color:var(--layout-color-fff)!important}.newsletter-institute-photography-one button,.newsletter-institute-photography-one [type=submit]{background:var(--layout-color-0d0d0d)!important;color:var(--layout-color-fff)!important;border-color:var(--layout-color-0d0d0d)!important;border-radius:999px!important}.accordion-institute-photography-one [class*=__eyebrow],.accordion-institute-photography-one .accordion-institute-photography-one__header span,.accordion-institute-photography-one [class*=__top]{color:var(--site-color-primary,var(--layout-color-2563eb))!important}.accordion-institute-photography-one .accordion-institute-photography-one__list{flex-direction:column;gap:14px;max-width:880px;margin:0 auto;display:flex}.accordion-institute-photography-one .accordion-institute-photography-one__item{background:var(--site-surface-card,var(--layout-color-fff));border-radius:14px;padding:6px 22px;transition:border-color .25s,box-shadow .25s;box-shadow:0 8px 24px #0f172a0a;border:1px solid var(--site-divider,var(--layout-color-e2e8f0))!important}.accordion-institute-photography-one .accordion-institute-photography-one__item:hover,.accordion-institute-photography-one .accordion-institute-photography-one__item[open]{box-shadow:0 14px 38px #0f172a14;border-color:color-mix(in srgb, var(--site-color-primary,#2563eb), transparent 55%)!important}.accordion-institute-photography-one .accordion-institute-photography-one__question{color:var(--site-heading-ink,#19231d)!important}.accordion-institute-photography-one .accordion-institute-photography-one__item[open] .accordion-institute-photography-one__question,.accordion-institute-photography-one .accordion-institute-photography-one__item:focus-within .accordion-institute-photography-one__question,.contact-institute-photography-one [class*=__eyebrow],.contact-institute-photography-one .contact-institute-photography-one__info span,.contact-institute-photography-one [class*=__top-heading]{color:var(--site-color-primary,var(--layout-color-2563eb))!important}.contact-institute-photography-one .contact-institute-photography-one__form{background:var(--site-surface-card,var(--layout-color-fff));border:1px solid var(--site-divider,var(--layout-color-e2e8f0));border-radius:16px;padding:28px;box-shadow:0 18px 45px #0f172a0f}.contact-institute-photography-one .contact-institute-photography-one__form input,.contact-institute-photography-one .contact-institute-photography-one__form textarea,.contact-institute-photography-one .contact-institute-photography-one__form select{border:1px solid var(--site-divider,var(--layout-color-e2e8f0));border-radius:12px;padding:12px 14px}.contact-institute-photography-one .contact-institute-photography-one__form button,.contact-institute-photography-one .contact-institute-photography-one__form [type=submit]{text-transform:uppercase;letter-spacing:.08em;border:0;padding:12px 22px;font-weight:800;background:var(--site-color-primary,var(--layout-color-2563eb))!important;color:var(--site-color-on-primary,var(--layout-color-fff))!important;border-radius:999px!important}.feature-intro-institute-photography-one .feature-intro-institute-photography-one__card{text-align:left;border:1px solid var(--site-divider,var(--layout-color-e2e8f0));background:var(--site-surface-card,var(--layout-color-fff));border-radius:16px;padding:36px 28px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;box-shadow:0 12px 30px #0f172a0d}.feature-intro-institute-photography-one .feature-intro-institute-photography-one__card:before{content:"";background:var(--site-color-primary,var(--layout-color-2563eb));border-radius:4px;width:36px;height:4px;position:absolute;top:28px;left:28px}.feature-intro-institute-photography-one .feature-intro-institute-photography-one__card:hover{border-color:color-mix(in srgb, var(--site-color-primary,#2563eb), transparent 55%);transform:translateY(-6px);box-shadow:0 22px 50px #0f172a1a}.gallery-institute-photography-one .gallery-institute-photography-one__item{border:1px solid var(--site-divider,var(--layout-color-e2e8f0));border-radius:16px;min-height:280px;position:relative;overflow:hidden}.gallery-institute-photography-one .gallery-institute-photography-one__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:280px;transition:transform .7s}.gallery-institute-photography-one .gallery-institute-photography-one__item:hover img{transform:scale(1.06)}.gallery-institute-photography-one .gallery-institute-photography-one__item figcaption,.gallery-institute-photography-one .gallery-institute-photography-one__item [class*=__caption],.gallery-institute-photography-one .gallery-institute-photography-one__item [class*=__meta]{background:linear-gradient(#0000 0%,#0000002e 45%,#000000c7 100%);flex-direction:column;justify-content:flex-end;margin:0;padding:20px;display:flex;position:absolute;inset:0;color:var(--layout-color-fff)!important}.gallery-institute-photography-one .gallery-institute-photography-one__item figcaption h3,.gallery-institute-photography-one .gallery-institute-photography-one__item figcaption strong{margin:0;font-size:1.1rem;color:var(--layout-color-fff)!important}.gallery-institute-photography-one .gallery-institute-photography-one__item figcaption small,.gallery-institute-photography-one .gallery-institute-photography-one__item figcaption span,.gallery-institute-photography-one .gallery-institute-photography-one__item figcaption p{font-size:.85rem;color:#ffffffd9!important}.blog-index{padding:clamp(3rem,6vw,5.5rem) 0}.blog-index__head{text-align:center;max-width:720px;margin:0 auto clamp(2.25rem,5vw,3.25rem)}.blog-index__eyebrow{color:var(--bs-primary,#0b1f5e);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:800;display:inline-block}.blog-index__title{margin:0 0 .85rem;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.06}.blog-index__lead{color:#53657d;margin:0;font-size:1.05rem}.blog-index__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:clamp(1.25rem,3vw,2rem);display:grid}.blog-index__empty{text-align:center;color:#53657d;grid-column:1/-1}.blog-card{display:flex}.blog-card__link{background:#fff;border:1px solid #0b1f5e1a;border-radius:14px;flex-direction:column;width:100%;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden;box-shadow:0 12px 30px #0b1f5e0f}.blog-card__link:hover,.blog-card__link:focus-visible{border-color:#0b1f5e33;transform:translateY(-4px);box-shadow:0 24px 55px #0b1f5e24}.blog-card__media{aspect-ratio:16/10;background:#eef7ff;display:block;overflow:hidden}.blog-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .45s}.blog-card__link:hover .blog-card__media img{transform:scale(1.05)}.blog-card__body{flex-direction:column;flex:1;gap:.6rem;padding:1.5rem;display:flex}.blog-card__eyebrow{color:var(--bs-primary,#0b1f5e);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-card__title{color:#0b1f5e;font-size:1.3rem;font-weight:700;line-height:1.28}.blog-card__excerpt{color:#53657d;flex:1;font-size:.96rem;line-height:1.6}.blog-card__more{color:var(--bs-primary,#0b1f5e);letter-spacing:.04em;margin-top:.35rem;font-size:.82rem;font-weight:800}.blog-card__more:after{content:" →"}[data-site-theme=awards] .blog-index{background:#fbfdff}[data-site-theme=awards] .blog-index__eyebrow,[data-site-theme=awards] .blog-card__eyebrow{color:#b07a16}[data-site-theme=awards] .blog-index__title,[data-site-theme=awards] .blog-card__title,[data-site-theme=awards] .blog-detail-one .blog-detail-one__hero h1{color:#0b1f5e;letter-spacing:0;font-family:Playfair Display,Georgia,serif;font-weight:500}[data-site-theme=awards] .blog-card__more{color:#0b1f5e}[data-site-theme=awards] .blog-card__link:hover,[data-site-theme=awards] .blog-card__link:focus-visible{border-color:#ffb703}[data-site-theme=awards] .blog-detail-one{max-width:820px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) 0}[data-site-theme=awards] .blog-detail-one .blog-detail-one__hero{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.25rem)}[data-site-theme=awards] .blog-detail-one .blog-detail-one__back{color:#b07a16;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}[data-site-theme=awards] .blog-detail-one .blog-detail-one__back:hover{color:#0b1f5e}[data-site-theme=awards] .blog-detail-one .blog-detail-one__meta{color:#53657d;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-bottom:.9rem;font-size:.82rem;font-weight:600;display:flex}[data-site-theme=awards] .blog-detail-one .blog-detail-one__hero h1{margin:0 0 1rem;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.08}[data-site-theme=awards] .blog-detail-one .blog-detail-one__excerpt{color:#53657d;max-width:640px;margin:0 auto;font-size:1.15rem;line-height:1.55}[data-site-theme=awards] .blog-detail-one .blog-detail-one__image{margin:clamp(1.5rem,4vw,2.75rem) 0}[data-site-theme=awards] .blog-detail-one .blog-detail-one__image img{border-radius:16px;width:100%;box-shadow:0 30px 70px #0b1f5e24}[data-site-theme=awards] .blog-detail-one .blog-detail-one__body{color:#17233c;font-size:1.05rem;line-height:1.85}[data-site-theme=awards] .blog-detail-one .blog-detail-one__body :where(p,ul,ol){margin:0 0 1.25rem}[data-site-theme=awards] .blog-detail-one .blog-detail-one__body :where(h2,h3,h4){color:#0b1f5e;margin:2rem 0 .85rem;font-family:Playfair Display,Georgia,serif;font-weight:600}[data-site-theme=awards] .blog-detail-one .blog-detail-one__body strong{color:#0b1f5e}[data-site-theme=awards] .blog-detail-one .blog-detail-one__body a{color:#b07a16;text-underline-offset:3px}.blog-institute-yoga-site-one{--layout-quality-responsive:1}.u-inline-9f7714fa4581{--blog-builder-soft:#e9f0ec;--blog-builder-accent:#2f6655}
