@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Nunito:wght@700;800;900&display=swap";
:root{--ink:#152a4a;--muted:#5e6b80;--cream:#fffafc;--paper:#fff;--violet:#2984e8;--violet-dark:#1266c2;--lavender:#e8f3ff;--yellow:#ffd864;--peach:#f052a3;--sky:#bde3ff;--green:#a9d9b1;--radius:28px;--shadow:0 22px 60px #1966b921}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--cream);margin:0;font-family:DM Sans,Arial,sans-serif;line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;font-family:Nunito,Arial,sans-serif;line-height:1.08}h1{margin-bottom:26px;font-size:clamp(3rem,7vw,6.8rem)}h2{margin-bottom:22px;font-size:clamp(2.2rem,4.5vw,4.2rem)}h3{font-size:1.35rem}a{color:inherit;text-decoration:none}p{color:var(--muted)}main{overflow:hidden}.container{width:min(1180px,100% - 40px);margin-inline:auto}.narrow{max-width:850px}.lead{font-size:clamp(1.06rem,1.6vw,1.32rem);line-height:1.65}.eyebrow{color:var(--violet-dark);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;margin-bottom:22px;font-size:.78rem;font-weight:800;display:flex}.eyebrow:before{content:"";background:var(--yellow);border-radius:9px;width:28px;height:3px}.button{background:var(--violet);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 26px;font-family:inherit;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 10px 24px #7656db40}.button:hover{background:var(--violet-dark);transform:translateY(-2px)}.button-small{min-height:46px;padding:0 20px;font-size:.9rem}.button-ghost{color:var(--ink);box-shadow:none;background:#fff;border:1px solid #ded9e8}.button-dark{background:var(--ink)}.text-link{color:var(--violet-dark);font-weight:800}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50;background:#fffaf2eb;border-bottom:1px solid #3c28640f;align-items:center;height:86px;display:flex;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:30px;width:min(1280px,100% - 36px);margin:auto;display:flex}.logo{letter-spacing:.09em;align-items:center;gap:10px;font-family:Nunito,sans-serif;font-weight:900;line-height:1;display:flex}.logo-mark{background:var(--violet);color:#fff;letter-spacing:0;border-radius:50% 50% 46% 54%;place-items:center;width:43px;height:43px;font-size:1.65rem;display:grid;transform:rotate(-4deg)}.logo small{color:var(--muted);letter-spacing:.13em;margin-top:5px;font-family:DM Sans,sans-serif;font-size:.48rem;display:block}.site-header nav{gap:26px;font-size:.92rem;font-weight:600;display:flex}.site-header nav a:hover{color:var(--violet)}.mobile-nav{display:none}.menu-toggle{z-index:53;background:var(--lavender);cursor:pointer;border:0;border-radius:16px;width:48px;height:48px;padding:0;position:relative}.menu-toggle span{background:var(--ink);border-radius:4px;width:22px;height:2px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:13px}.menu-toggle span:first-child{top:15px}.menu-toggle span:nth-child(2){top:23px}.menu-toggle span:nth-child(3){top:31px}.mobile-nav.is-open .menu-toggle span:first-child{top:23px;transform:rotate(45deg)}.mobile-nav.is-open .menu-toggle span:nth-child(2){opacity:0}.mobile-nav.is-open .menu-toggle span:nth-child(3){top:23px;transform:rotate(-45deg)}.mobile-menu{z-index:52;background:var(--cream);opacity:0;visibility:hidden;border-top:1px solid #e9e3ee;padding:22px 20px 30px;transition:transform .28s,opacity .2s,visibility .28s;position:fixed;inset:74px 0 auto;transform:translateY(-125%);box-shadow:0 30px 50px #24203629}.mobile-nav.is-open .mobile-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu nav{flex-direction:column;display:flex}.mobile-menu nav a{border-bottom:1px solid #e5deeb;justify-content:space-between;align-items:center;padding:15px 4px;font-family:Nunito,sans-serif;font-size:1.15rem;font-weight:800;display:flex}.mobile-menu nav a span{color:var(--violet)}.mobile-menu>.button{width:100%;margin-top:22px}.hero{background:linear-gradient(120deg,#f3edff,#fff7ef);border-radius:0 0 42px 42px;grid-template-columns:1fr 1fr;align-items:center;width:min(1400px,100% - 30px);min-height:720px;margin:0 auto;display:grid;position:relative;overflow:hidden}.hero-copy{padding:80px clamp(30px,6vw,90px)}.hero h1 em{color:var(--violet);font-style:normal;position:relative}.hero h1 em:after{content:"";background:var(--yellow);border-radius:60%;height:8px;position:absolute;bottom:4px;left:0;right:0}.hero-actions{gap:12px;margin:35px 0;display:flex}.trust-line{color:var(--muted);gap:20px;font-size:.86rem;font-weight:600;display:flex}.hero-art{background:var(--yellow);border-radius:40% 60% 51% 49%/52% 37% 63% 48%;place-items:center;height:calc(100% - 60px);margin:30px;display:grid;position:relative;overflow:hidden}.seven{color:var(--violet);text-shadow:14px 16px #ffffff8c;font:900 clamp(16rem,27vw,25rem)/1 Nunito;transform:rotate(4deg)}.sun{background:var(--peach);color:#fff;border-radius:50%;place-items:center;width:80px;height:80px;font-size:2rem;display:grid;position:absolute;top:12%;right:14%}.flower{color:#fff;font-size:5rem;position:absolute;bottom:12%;left:11%;transform:rotate(-12deg)}.scribble{text-align:center;font:800 1.15rem/1.2 Nunito;position:absolute;bottom:15%;right:7%;transform:rotate(-8deg)}.rainbow{gap:7px;display:flex;position:absolute;top:16%;left:7%;transform:rotate(-22deg)}.rainbow i{background:var(--violet);border-radius:9px;width:10px;height:70px;display:block}.rainbow i:nth-child(2){background:var(--peach);height:54px}.rainbow i:nth-child(3){background:#fff;height:40px}.intro{grid-template-columns:1fr 1fr;align-items:end;gap:100px;padding:130px 0 80px;display:grid}.strengths{grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:120px;display:grid}.strength{border-radius:var(--radius);background:#fff;border:1px solid #eee9f2;padding:38px}.icon-bubble{background:var(--lavender);width:54px;height:54px;color:var(--violet);border-radius:18px;place-items:center;margin-bottom:45px;font-size:1.5rem;display:grid}.strength:nth-child(2) .icon-bubble{color:#e66e4a;background:#fff0e9}.strength:nth-child(3) .icon-bubble{color:#af7900;background:#fff5bd}.day-section{background:var(--ink);color:#fff;padding:115px 0}.day-section p{color:#aaa5ba}.day-section .eyebrow{color:#b8a9fa}.section-heading{justify-content:space-between;align-items:end;margin-bottom:55px;display:flex}.timeline{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.time-card{background:#ffffff12;border-radius:22px;min-height:215px;padding:25px 17px;position:relative}.time-card:nth-child(2),.time-card:nth-child(5){background:var(--violet)}.time-card:nth-child(3){background:#416e62}.time-card span{color:#8d889a;font-size:.74rem}.time-card small{color:var(--yellow);margin:45px 0 10px;font-weight:800;display:block}.time-card h3{margin-bottom:8px}.time-card p{font-size:.85rem}.program{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:130px 0;display:grid}.program-art{background:var(--sky);border-radius:48% 52% 37% 63%/56% 38% 62% 44%;height:560px;position:relative}.art-card{box-shadow:var(--shadow);background:#fff;border-radius:25px;padding:30px;font:900 2.3rem Nunito;position:absolute}.card-a{color:var(--peach);top:13%;left:9%;transform:rotate(-10deg)}.card-b{color:var(--violet);top:35%;right:7%;transform:rotate(8deg)}.card-c{color:#dd9b00;font-size:4rem;bottom:13%;left:23%;transform:rotate(4deg)}.program-art>span{font:900 1.5rem Nunito;position:absolute;top:46%;left:34%;transform:rotate(-6deg)}.check-list{margin:30px 0;padding:0;list-style:none}.check-list li{border-bottom:1px solid #e3ddeb;padding:12px 0;font-weight:600}.check-list li:before{content:"✓";background:var(--lavender);width:26px;height:26px;color:var(--violet);border-radius:50%;place-items:center;margin-right:12px;display:inline-grid}.quote{text-align:center;background:var(--lavender);padding:120px 0}.big-quote{color:var(--violet);font:900 7rem/.6 Georgia;display:block}.quote h2{max-width:800px;margin:25px auto}.cta{background:var(--yellow);border-radius:38px;justify-content:space-between;align-items:center;gap:60px;margin-top:100px;margin-bottom:100px;padding:65px 70px;display:flex}.cta h2{max-width:760px;font-size:clamp(2rem,3.5vw,3.3rem)}.cta p{color:#5f5130}.cta-actions{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;display:flex}.page-hero{text-align:center;background:var(--lavender);padding:120px 20px 110px;position:relative;overflow:hidden}.page-hero.sky{background:#e6f6ff}.page-hero.yellow{background:#fff3b6}.page-hero h1{max-width:1000px;margin-inline:auto;font-size:clamp(3rem,6.5vw,6rem)}.page-hero .eyebrow{justify-content:center}.shape{border-radius:50%;position:absolute}.shape-one{background:var(--yellow);width:90px;height:90px;bottom:-20px;left:7%}.shape-two{background:var(--peach);width:65px;height:65px;top:30px;right:8%}.content-grid{grid-template-columns:1.2fr .8fr;gap:100px;padding:120px 0 70px;display:grid}.content-grid p{font-size:1.2rem}.value-panel{border-radius:var(--radius);background:#fff;padding:45px}.value-panel ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.value-panel li{background:var(--lavender);border-radius:999px;padding:10px 16px;font-weight:700}.three-cols{grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:30px;display:grid}.three-cols article{border-top:2px solid var(--violet);padding:36px}.three-cols span,.learning-grid article>span{color:var(--violet);font-weight:900}.learning-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:110px 0;display:grid}.learning-grid article{border-radius:var(--radius);background:#fff;min-height:220px;padding:38px}.learning-grid article>span{font-size:1.5rem}.learning-grid h3{margin-top:45px}.content-band{text-align:center;background:var(--ink);color:#fff;padding:100px 20px}.content-band p{color:#b9b4c5}.story{grid-template-columns:1fr 1fr;gap:18px;padding:120px 0;display:grid}.story>div{border-radius:var(--radius);background:#fff;min-height:280px;padding:50px}.story>div:nth-child(2),.story>div:nth-child(3){background:var(--lavender)}.story span{color:var(--violet);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:800}.story h2{margin-top:35px;font-size:2.3rem}.steps{max-width:850px;padding:110px 0}.steps article{border-bottom:1px solid #ddd7e7;gap:30px;padding:35px 0;display:flex}.steps article>span{background:var(--lavender);height:62px;color:var(--violet);border-radius:20px;flex:0 0 62px;place-items:center;font-size:1.4rem;font-weight:900;display:grid}.contact-grid{grid-template-columns:.85fr 1.15fr;gap:20px;padding:110px 0;display:grid}.contact-card,.contact-form{border-radius:var(--radius);background:#fff;padding:50px}.contact-card{background:var(--ink);color:#fff}.contact-card p{color:#bbb6c7}.contact-item{border-top:1px solid #4a4657;padding:20px 0}.contact-item span{color:var(--yellow);text-transform:uppercase;letter-spacing:.1em;font-size:.76rem}.contact-item a{color:#fff}.contact-actions{gap:10px;margin-top:25px;display:flex}.contact-form{flex-direction:column;gap:18px;display:flex}.contact-form label{font-size:.88rem;font-weight:700}.contact-form input,.contact-form textarea{width:100%;font:inherit;color:var(--ink);background:#fcfafc;border:1px solid #dbd5e3;border-radius:13px;outline:none;margin-top:8px;padding:14px 16px;display:block}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px var(--lavender)}.contact-form small{color:var(--muted)}footer{color:#fff;background:#1a1725;padding:75px 20px 25px}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:60px;width:min(1180px,100%);margin:auto;display:grid}.footer-grid p{color:#a8a4b3}.footer-grid h3{color:var(--yellow);font-size:1rem}.footer-bottom{color:#787482;border-top:1px solid #34313e;width:min(1180px,100%);margin:55px auto 0;padding-top:22px;font-size:.8rem}@media (max-width:980px){.desktop-nav,.header-cta{display:none!important}.mobile-nav{display:block}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{padding:70px 35px 40px}.hero-art{height:520px}.intro,.program,.content-grid,.contact-grid{grid-template-columns:1fr;gap:45px}.strengths,.learning-grid{grid-template-columns:repeat(2,1fr)}.timeline{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:1fr 1fr}.cta{align-items:flex-start;padding:50px}.three-cols{grid-template-columns:1fr}.program-art{height:460px}}@media (max-width:650px){h1{font-size:3.3rem}.container{width:min(100% - 28px,1180px)}.site-header{height:74px}.hero{border-radius:0 0 26px 26px;width:100%}.hero-copy{padding:55px 22px 30px}.hero-art{height:380px;margin:15px}.seven{font-size:18rem}.hero-actions,.contact-actions{flex-direction:column}.hero-actions .button{width:100%}.trust-line{justify-content:space-between;gap:8px;font-size:.72rem}.intro{padding:90px 0 55px}.strengths,.learning-grid,.story{grid-template-columns:1fr}.strengths{padding-bottom:80px}.section-heading{display:block}.timeline{grid-template-columns:1fr 1fr}.time-card{min-height:190px}.program{padding:85px 0}.program-art{grid-row:2;height:380px}.quote{padding:90px 0}.cta{margin-top:60px;margin-bottom:60px;padding:38px 25px;display:block}.cta-actions{align-items:stretch;margin-top:30px}.page-hero{padding:80px 15px}.content-grid,.story,.learning-grid,.contact-grid{padding:75px 0}.contact-card,.contact-form{padding:30px 22px}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-grid>div:first-child{margin-bottom:15px}}.local-section{border-radius:var(--radius);background:#fff;border:1px solid #eee8f2;grid-template-columns:1fr 1.15fr;gap:80px;margin-top:20px;margin-bottom:120px;padding:60px 65px;display:grid}.local-section h2{font-size:clamp(2rem,3.5vw,3.4rem)}.area-list{flex-wrap:wrap;gap:10px;margin:25px 0 30px;padding:0;list-style:none;display:flex}.area-list li{background:var(--lavender);color:var(--violet-dark);border-radius:999px;padding:9px 15px;font-size:.9rem;font-weight:700}.language-switch{min-width:44px;height:38px;color:var(--violet-dark);border:1px solid #ddd5e8;border-radius:999px;place-items:center;padding:0 10px;font-size:.82rem;font-weight:900;display:grid}.language-switch:hover{background:var(--lavender)}.arabic-site{font-family:Tahoma,Arial,sans-serif}.arabic-site h1,.arabic-site h2,.arabic-site h3,.arabic-site .logo{letter-spacing:0;font-family:Tahoma,Arial,sans-serif}.arabic-site .eyebrow{letter-spacing:0}.arabic-site .eyebrow:before{order:2}.arabic-site .hero h1{line-height:1.25}.arabic-site .logo small{letter-spacing:0;font-family:Tahoma,Arial,sans-serif}.arabic-site .rainbow{left:auto;right:7%}.arabic-site .sun{left:14%;right:auto}.arabic-site .flower{left:auto;right:11%}.arabic-site .scribble{left:7%;right:auto}.arabic-site .mobile-menu{direction:rtl}.arabic-site .check-list li:before{margin-left:12px;margin-right:0}.arabic-site .contact-form input,.arabic-site .contact-form textarea{text-align:right}@media (max-width:980px){.language-switch{margin-left:auto}.arabic-site .language-switch{margin-left:0;margin-right:auto}.local-section{grid-template-columns:1fr;gap:25px;padding:45px}}@media (max-width:650px){.local-section{margin-bottom:80px;padding:35px 24px}.area-list{gap:7px}.area-list li{font-size:.82rem}}.director-section{background:linear-gradient(135deg,#e8f3ff,#fff0f8);border-radius:40px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;margin-bottom:120px;padding:70px;display:grid}.director-copy h2{font-size:clamp(2.2rem,4vw,3.8rem)}.director-points{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.director-points span{color:var(--violet-dark);text-transform:uppercase;letter-spacing:.05em;background:#fff;border-radius:999px;padding:8px 13px;font-size:.78rem;font-weight:800}.director-video{background:var(--ink);box-shadow:var(--shadow);border-radius:30px;position:relative;overflow:hidden}.director-video video{aspect-ratio:9/16;object-fit:cover;background:#0d1f38;width:100%;max-height:650px;margin:auto;display:block}@media (max-width:980px){.director-section{grid-template-columns:1fr;gap:35px;padding:55px}.director-video{width:100%;max-width:520px;margin:auto}}@media (max-width:650px){.director-section{border-radius:28px;width:calc(100% - 28px);margin-bottom:80px;padding:38px 22px}.director-video{border-radius:22px}.director-points span{font-size:.7rem}}.hero{background:linear-gradient(120deg,#eaf5ff,#fff1f8)}.trust-line{color:var(--violet-dark);flex-wrap:wrap;gap:9px;font-size:.78rem;font-weight:800}.trust-line span{background:#ffffffb8;border:1px solid #2984e824;border-radius:999px;padding:7px 12px}.difference-section{border-top:1px solid #dcebf8;padding:90px 0 120px}.difference-heading{max-width:820px;margin-bottom:55px}.difference-heading h2 em{color:var(--peach);font-style:normal}.difference-section .strengths{padding-bottom:0}.strength{border-color:#dcebf8;padding:34px 34px 40px;position:relative;overflow:hidden}.strength:after{content:"";background:var(--lavender);opacity:.75;border-radius:50%;width:125px;height:125px;position:absolute;bottom:-55px;right:-35px}.strength:nth-child(2){border-color:#f8d2e6;transform:translateY(18px)}.strength:nth-child(2):after{background:#ffe5f2}.strength:nth-child(3):after{background:#fff2b9}.strength-number{color:#9fb9d4;letter-spacing:.12em;margin-bottom:28px;font:800 .75rem Nunito;display:block}.icon-bubble{width:auto;min-width:60px;height:58px;margin-bottom:32px;padding:0 13px;font:900 1.2rem Nunito;display:inline-grid}.strength:nth-child(2) .icon-bubble{color:#cf267e;background:#ffe5f2;font-size:1.7rem}.strength:nth-child(3) .icon-bubble{color:#987100;background:#fff4c4;font-size:1.6rem}.strength h3{font-size:1.55rem}.strength p{z-index:1;position:relative}.difference-signature{text-align:center;color:var(--ink);margin:55px 0 0;font-size:1.15rem}.difference-signature strong{color:var(--peach)}.card-b{top:31%}.card-c{color:#cf267e;font-size:2rem;left:16%}.program-art>span{text-align:center;font-size:1.4rem;top:47%;left:32%}.page-hero.peach{background:#fff0f8}.logo-image{object-fit:contain;width:160px;height:auto;display:block}.site-header .logo-image{width:142px;height:auto}footer .logo-image{width:160px;height:auto}.hero-photos{background:var(--yellow);border-radius:40% 60% 51% 49%/52% 37% 63% 48%;height:calc(100% - 60px);margin:30px;position:relative;overflow:hidden}.hero-photo{position:absolute;overflow:hidden}.hero-photo img,.photo-gallery img,.program-photo img,.camp-photos img{object-fit:cover}.hero-photo-main{inset:0}.hero-photo-main:after{content:"";background:linear-gradient(#0000 55%,#112a4b40);position:absolute;inset:0}.hero-photo-small{aspect-ratio:1;border:7px solid #fff;border-radius:50%;width:34%;bottom:5%;right:5%;box-shadow:0 14px 40px #112a4b38}.photo-note{z-index:2;color:var(--violet-dark);box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:13px 18px;font:900 1rem/1.15 Nunito;position:absolute;bottom:7%;left:7%;transform:rotate(-3deg)}.photo-gallery{grid-template-rows:260px 260px;grid-template-columns:1.15fr .85fr;gap:18px;padding:100px 0 10px;display:grid}.photo-gallery figure,.camp-photos figure{border-radius:var(--radius);margin:0;position:relative;overflow:hidden}.photo-gallery .gallery-tall{grid-row:1/3}.photo-gallery figcaption,.camp-photos figcaption{color:var(--ink);background:#ffffffeb;border-radius:999px;padding:9px 14px;font-size:.85rem;font-weight:800;position:absolute;bottom:18px;left:18px}.program-photo{border-radius:40px;height:520px;margin-top:100px;position:relative;overflow:hidden}.program-photo:after{content:"";background:linear-gradient(#0000,#0d2444d1);position:absolute;inset:35% 0 0}.program-photo>div{z-index:2;color:#fff;max-width:720px;position:absolute;bottom:45px;left:55px;right:55px}.program-photo span{text-transform:uppercase;letter-spacing:.12em;color:var(--yellow);font-size:.75rem;font-weight:800}.program-photo h2{margin:12px 0 0;font-size:clamp(2rem,4vw,3.7rem)}.camp-photos{grid-template-columns:1.35fr .65fr;gap:18px;padding-top:100px;display:grid}.camp-photos figure{height:520px}.camp-photos figure:nth-child(2){height:465px;margin-top:55px}.welcome-photo{border-radius:40px;height:560px;margin-top:0;margin-bottom:120px;position:relative;overflow:hidden}.welcome-photo img{object-fit:cover;object-position:center 28%}.welcome-photo figcaption{color:var(--ink);background:#fffffff0;border-radius:999px;padding:11px 17px;font-weight:800;position:absolute;bottom:24px;left:24px}@media (max-width:980px){.strength:last-child{grid-column:1/-1}.difference-section{padding-bottom:100px}}@media (max-width:650px){.difference-section{padding:70px 0 80px}.difference-heading{margin-bottom:35px}.strength:nth-child(2){transform:none}.strength:last-child{grid-column:auto}.difference-signature{margin-top:36px}.trust-line{justify-content:flex-start}.trust-line span{padding:6px 9px;font-size:.68rem}.site-header .logo-image{width:128px;height:auto}.hero-photos{height:430px;margin:15px}.hero-photo-small{border-width:5px;width:38%}.photo-note{text-align:center;width:max-content;max-width:70%;padding:9px 14px;font-size:.78rem;inset:7% auto auto 50%;transform:translate(-50%)rotate(1deg)}.welcome-photo{border-radius:26px;height:450px;margin-bottom:80px}.photo-gallery{grid-template-rows:none;grid-template-columns:1fr;padding-top:70px}.photo-gallery figure,.photo-gallery .gallery-tall{grid-row:auto;height:390px}.program-photo{border-radius:26px;height:480px;margin-top:70px}.program-photo>div{bottom:28px;left:24px;right:24px}.camp-photos{grid-template-columns:1fr;padding-top:70px}.camp-photos figure,.camp-photos figure:nth-child(2){height:420px;margin:0}}
