:root{--wix-purple:#27157c;--wix-blue:#4d8ff3;--wix-light:#c7dafd;--max:1110px}body{font-family:Arial,Helvetica,sans-serif;color:#111;line-height:1.45}.container{width:min(var(--max),calc(100% - 34px))}.topbar{display:none}.site-header{height:67px;position:relative;top:auto;box-shadow:none;background:#fff}.header-row{height:67px;min-height:67px;padding:0}.brand{width:181px;height:67px;gap:0;position:relative;flex:none}.brand .brand-mark{width:72px;height:64px;object-fit:contain;border:0;border-radius:0;transform:none}.brand .brand-word{width:109px;height:33px;object-fit:contain;margin-top:1px}.nav{margin-left:auto}.nav ul{gap:0;flex-wrap:nowrap}.nav li{position:relative}.nav a{padding:24px 12px 20px;color:#2c2a2a;font-size:15px;font-weight:400;line-height:23px;white-space:nowrap}.nav .current-menu-item>a,.nav .current-menu-ancestor>a{color:#5790e6}.nav ul ul{display:none;position:absolute;top:62px;left:0;min-width:210px;background:#fff;padding:7px 0;box-shadow:0 8px 20px #0002;z-index:50}.nav ul ul a{padding:8px 16px}.nav li:hover>ul,.nav li:focus-within>ul{display:block}.menu-toggle{border:0;background:#fff;color:#111;font-size:0;padding:12px}.menu-toggle:before{content:'☰';font-size:27px}.hero{display:block;position:relative;background:#fff;color:var(--wix-purple);min-height:455px;padding:0}.hero-inner{max-width:720px;margin:auto;padding:105px 20px 45px;text-align:center}.hero-ataturk{position:absolute;width:162px;height:109px;object-fit:contain;right:90px;top:0}.hero h1,.section-title,.page-hero h1{margin:0;color:var(--wix-purple);font-family:Georgia,'Times New Roman',serif;font-size:56px;font-weight:700;line-height:1.4}.hero p{font-size:20px;line-height:1.55;margin:5px 0}.button{background:var(--wix-blue);border-radius:0;padding:11px 16px;font-size:16px}.announcements{padding:0 0 55px;color:var(--wix-purple)}.narrow{max-width:850px}.announcements .section-title{margin-bottom:22px}.announcement{text-align:left;font-size:19px;margin:0 0 24px}.announcement h3{text-align:center;font-size:24px;font-weight:500;text-transform:none;margin:0 0 26px}.announcement p{margin:0 0 8px}.events{padding:25px 0 60px}.event-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.event-card{border:1px solid #ddd;background:#fff;display:grid;grid-template-columns:43% 57%;min-height:270px}.event-card>a img{width:100%;height:100%;object-fit:cover}.event-card>div{padding:22px;font-size:15px}.event-title{font-size:20px;color:#111;text-decoration:none;font-weight:700}.event-more,.event-rsvp{display:inline-block;margin:6px 8px 0 0;padding:8px 12px;border:1px solid #111;color:#111;text-decoration:none}.home-links{padding:40px 0}.home-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.home-link-grid article{text-align:center}.home-link-grid h2{font-size:18px}.home-link-grid h2 a,.home-link-grid p a{color:#111}.important-days{padding:38px 0 110px}.page-hero{height:118px;background:#102957 url('images/page-banner.jpg') center/cover no-repeat;display:grid;place-items:center}.page-hero h1{color:#fff;font-size:42px;text-transform:uppercase;text-align:center}.page-content{padding:50px 0}.page-content.associations-page{background:var(--wix-light);padding:32px 0 55px}.content-wrap{max-width:940px}.content-wrap>h1{display:none}.content h1,.content h2,.page-content h2{color:#111}.footer{background:#fff;color:#111;padding:22px 0;border-top:0}.footer a{color:#111;text-decoration:none}.footer-row{display:flex;justify-content:space-between;gap:30px;font-size:14px}.associations{grid-template-columns:1fr 1fr;gap:30px}.association{display:block;padding:30px 22px 22px;border:0;border-radius:16px;box-shadow:0 8px 8px #0003;min-height:463px}.association-logo{display:block;width:100%;height:85px;max-height:85px;object-fit:contain;margin:0 auto 12px}.association h2{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:21px;line-height:1.15;margin:0 0 18px}.association-body{font-size:16px;line-height:1.42}.association-links{margin-top:15px;align-items:flex-end}.association-links>a:not(.button){color:#111;text-decoration:underline;display:block;width:calc(100% - 110px)}.association-download{margin-left:auto;background:transparent;color:#111;padding:0;font-weight:400}.association-download:after{content:' ↓';font-size:20px}.people{grid-template-columns:repeat(3,1fr)}.person{border:0;text-align:center}.card{border-radius:0;box-shadow:none}.card img,.person img{width:100%;aspect-ratio:4/3;object-fit:cover}
@media(max-width:800px){.site-header,.header-row{height:72px;min-height:72px}.brand{width:165px;height:68px}.brand .brand-mark{width:63px;height:58px}.brand .brand-word{width:96px;height:30px}.menu-toggle{display:block;margin-left:auto}.nav{display:none;position:absolute;left:0;right:0;top:72px;background:#fff;z-index:60;border-top:1px solid #eee}.nav.open{display:block}.nav ul{display:block;padding:5px 14px}.nav a{padding:10px 8px}.nav ul ul{display:block;position:static;box-shadow:none;padding-left:15px}.hero{min-height:auto}.hero-ataturk{width:125px;height:84px;right:14px;top:4px}.hero-inner{padding:112px 17px 52px}.hero h1,.section-title{font-size:37px;line-height:1.25}.hero p{font-size:17px;line-height:1.55}.announcements{padding-bottom:35px}.announcement{font-size:16px}.announcement h3{font-size:20px}.event-grid,.home-link-grid,.associations,.people{grid-template-columns:1fr}.event-card{grid-template-columns:1fr}.event-card>a img{height:220px}.page-hero{height:92px}.page-hero h1{font-size:30px}.page-content{padding:30px 0}.association{min-height:0}.footer-row{display:grid;gap:7px;text-align:center}.important-days{padding-bottom:60px}}
.site-header>.container{width:min(1280px,calc(100% - 20px))}.brand .brand-mark,.brand .brand-word{object-fit:cover}.hero h1{font-family:Arial,Helvetica,sans-serif}.announcement.official h3{text-transform:uppercase}.page-hero{background-size:100% 100%}
.page-content .content-wrap{font-size:19px;line-height:1.55}.page-content .content-wrap h2{font-size:30px;font-weight:400;text-transform:uppercase;margin:34px 0 18px}.about-illustration{display:block;width:100%;max-height:325px;object-fit:cover;margin:28px 0 20px}
.page-content .association h2{font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.15;margin:0 0 18px}
