.IstanbulCourses_page__Uv7MK{color:#292930;background:#f0f0f2;font-size:1rem;overflow-x:hidden}.IstanbulCourses_page__Uv7MK a{color:inherit;text-decoration:none}.IstanbulCourses_page__Uv7MK a:focus-visible{outline:3px solid #086af9;outline-offset:3px}.IstanbulCourses_page__Uv7MK h1,.IstanbulCourses_page__Uv7MK h2,.IstanbulCourses_page__Uv7MK h3,.IstanbulCourses_page__Uv7MK h4{margin:0;font-weight:800}.IstanbulCourses_container__Oj1Ky{max-width:80rem;width:calc(100% - 3rem);margin:0 auto}.IstanbulCourses_hero__Wvxnl{background:#fff;padding:3.5rem 0 3.75rem}.IstanbulCourses_hero__Wvxnl>.IstanbulCourses_container__Oj1Ky{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(20rem,.9fr);grid-gap:6%;gap:6%;align-items:center}.IstanbulCourses_heroCopy__zatld h1{color:#292953;font-size:2.75rem;line-height:1.15;letter-spacing:-1px;margin-bottom:1.125rem}.IstanbulCourses_heroCopy__zatld>p{font-size:1.1875rem;line-height:1.5;max-width:38.75rem}.IstanbulCourses_heroLogos__GDB4u{display:flex;margin-top:1.625rem}.IstanbulCourses_heroLogos__GDB4u a{position:relative;flex:none;width:6rem;height:6rem;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;padding:.875rem;text-align:center;overflow:hidden;transition:transform .15s ease}.IstanbulCourses_heroLogos__GDB4u a+a{margin-inline-start:-.875rem}.IstanbulCourses_heroLogos__GDB4u a:first-child{z-index:5}.IstanbulCourses_heroLogos__GDB4u a:nth-child(2){z-index:4}.IstanbulCourses_heroLogos__GDB4u a:nth-child(3){z-index:3}.IstanbulCourses_heroLogos__GDB4u a:nth-child(4){z-index:2}.IstanbulCourses_heroLogos__GDB4u a:nth-child(5){z-index:1}.IstanbulCourses_heroLogos__GDB4u a:focus-visible,.IstanbulCourses_heroLogos__GDB4u a:hover{z-index:10;transform:translateY(-.125rem)}.IstanbulCourses_heroLogos__GDB4u span{font-size:.75rem;font-weight:800;line-height:1.2;color:#292953}.IstanbulCourses_heroLogos__GDB4u img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.IstanbulCourses_heroActions__qRMpV{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.75rem}.IstanbulCourses_orangeButton__oE1He{display:inline-flex;align-items:center;justify-content:center;border-radius:2.5rem;background:#f56b2b;color:#fff!important;min-height:2.75rem;padding:0 2.125rem;font-weight:700}.IstanbulCourses_textLink__OBAu8{color:#f56b2b!important;text-decoration:underline!important;font-weight:700}.IstanbulCourses_topRanking__1goED{border-radius:1rem;background:#fff;box-shadow:0 .875rem 2.1875rem rgba(36,36,56,.11);overflow:hidden}.IstanbulCourses_topRanking__1goED h2{font-size:1.0625rem;line-height:1.35;text-align:center;background:#292953;color:#fff;padding:1.125rem 1.25rem}.IstanbulCourses_topRanking__1goED>a{min-height:3.875rem;display:flex;align-items:center;gap:.875rem;padding:.625rem 1.125rem;border-bottom:1px solid #e8e8e8}.IstanbulCourses_topRanking__1goED>a:last-child{border-bottom:0}.IstanbulCourses_topRanking__1goED>a:first-of-type{background:#e6f7fa}.IstanbulCourses_number__cY7zT{color:#fff;background:#292953;font-weight:700;font-size:.8125rem;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;flex:none}.IstanbulCourses_topLogo__aVcfN{flex:1 1;min-width:0;height:2.75rem;display:flex;align-items:center}.IstanbulCourses_topLogo__aVcfN img{max-width:10rem;max-height:100%;-o-object-fit:contain;object-fit:contain}.IstanbulCourses_topLogo__aVcfN strong{font-size:1rem;color:#292953}.IstanbulCourses_topScore__imuRp{flex:none;width:2.625rem;height:2.625rem;border-radius:50%;border:2px solid #f56b2b;color:#f56b2b;font-weight:700;font-size:.875rem;display:grid;place-items:center}.IstanbulCourses_sectionIntro__dDoLz{background:#292953;color:#fff;padding:1.625rem 0}.IstanbulCourses_sectionIntro__dDoLz h2{font-size:1.75rem;margin-bottom:.625rem}.IstanbulCourses_sectionIntro__dDoLz p{font-size:.9375rem;line-height:1.5;max-width:56.25rem}.IstanbulCourses_rankSection__hPMvr{padding-bottom:3rem}.IstanbulCourses_cards__qUwYJ{display:grid;grid-gap:2.125rem;gap:2.125rem;padding-top:2.5rem}.IstanbulCourses_courseCard__vygSw{position:relative;background:#fff;border:1px solid #dedee2;border-radius:.5rem;box-shadow:0 3px .625rem rgba(0,0,0,.1);padding:1.5rem 1.375rem 0}.IstanbulCourses_award__18ZAc,.IstanbulCourses_rank__kWQUI{position:absolute;inset-inline-start:0;top:-.875rem;color:#fff;background:#e95441;padding:.375rem 1.125rem;min-width:9.375rem;font-size:.875rem;font-weight:700;border-start-start-radius:.25rem;border-start-end-radius:.25rem;border-end-end-radius:.25rem}.IstanbulCourses_rank__kWQUI{background:#f56b2b}.IstanbulCourses_cardBody__ckVuM{display:grid;grid-template-columns:10.625rem minmax(10rem,1fr) minmax(10.625rem,1.25fr) minmax(10rem,1.1fr) 11.25rem;grid-template-areas:"logo name pros cons score";grid-gap:1.125rem;gap:1.125rem;padding:.625rem 0 1.25rem}.IstanbulCourses_logoBox__TI8k4{grid-area:logo;align-self:start;width:100%;aspect-ratio:4/3;background:#f6f6f6;border:1px solid #e2e2e2;border-radius:.5rem;display:flex;align-items:center;justify-content:center;padding:.75rem;text-align:center;overflow:hidden}.IstanbulCourses_logoBox__TI8k4 span{font-weight:800;font-size:1.25rem;line-height:1.2;color:#292953}.IstanbulCourses_logoBox__TI8k4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.IstanbulCourses_logoBox__TI8k4 img.IstanbulCourses_logoImage__9WVR7{-o-object-fit:contain;object-fit:contain}.IstanbulCourses_logoBox__TI8k4 img.IstanbulCourses_logoOnDark__7gBQf{height:auto}img.IstanbulCourses_logoOnDark__7gBQf{background:#292953;padding:.375rem .5rem;border-radius:.25rem}.IstanbulCourses_courseText__Dy7zF{grid-area:name;min-width:0}.IstanbulCourses_courseText__Dy7zF h3{font-size:1.375rem;color:#292930;margin-bottom:.5rem}.IstanbulCourses_district__ib6nR{display:flex;align-items:center;gap:.375rem;color:#344b78;font-size:.9375rem;margin-bottom:.5rem!important}.IstanbulCourses_district__ib6nR svg{color:#1429ff;flex:none}.IstanbulCourses_address__WvZHG{color:#71717a;font-size:.8125rem;line-height:1.5}.IstanbulCourses_audience__JMqhJ{color:#344b78;font-size:.8125rem;line-height:1.5;margin-top:.5rem!important}.IstanbulCourses_price__4BVAI{display:inline-block;background:#fff6db;color:#7a5600;font-size:.75rem;font-weight:700;border-radius:.25rem;padding:.25rem .5rem;margin-top:.5rem!important}.IstanbulCourses_scoreLabel__artKe{color:#606577;font-size:.6875rem!important}.IstanbulCourses_faqList___p4xz{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1rem}.IstanbulCourses_faqList___p4xz details{background:#fff;border:1px solid #dedee2;border-radius:.5rem;padding:.875rem 1rem}.IstanbulCourses_faqList___p4xz summary{cursor:pointer;font-weight:700;color:#292953}.IstanbulCourses_faqList___p4xz p{margin:.625rem 0 0;line-height:1.6}.IstanbulCourses_cons__L1Fz5,.IstanbulCourses_pros__OQ7_X{border-inline-start:1px solid #ededf0;padding-inline-start:1rem;min-width:0}.IstanbulCourses_pros__OQ7_X{grid-area:pros}.IstanbulCourses_cons__L1Fz5{grid-area:cons}.IstanbulCourses_bullets__5NM_t h4{display:flex;align-items:center;gap:.375rem;font-size:.9375rem;margin-bottom:.625rem}.IstanbulCourses_bullets__5NM_t ul{padding-inline-start:1.125rem;margin:0}.IstanbulCourses_bullets__5NM_t li{font-size:.8125rem;line-height:1.5;margin-bottom:.375rem}.IstanbulCourses_goodTitle__Fi9GS{color:#149a8d}.IstanbulCourses_badTitle__hFGU3{color:#e35041}.IstanbulCourses_pending__8_ba8{color:#909096;font-size:.8125rem;line-height:1.45}.IstanbulCourses_score__j7X7x{grid-area:score;align-self:start;background:#e9f6fd;border:1px solid #caeafb;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.375rem;padding:1.125rem .75rem}.IstanbulCourses_score__j7X7x b{font-weight:700;font-size:2.125rem;line-height:1;color:#292953}.IstanbulCourses_score__j7X7x p{font-size:.875rem;line-height:1.4}.IstanbulCourses_score__j7X7x small{font-size:.6875rem;color:#606577}.IstanbulCourses_stars__5dlbW{position:relative;display:inline-block;font-size:1.125rem;line-height:1;white-space:nowrap}.IstanbulCourses_stars__5dlbW svg{margin:0 1px}.IstanbulCourses_starsEmpty__8m7If{color:#d3d6de}.IstanbulCourses_starsFill__rmpJZ{position:absolute;top:0;inset-inline-start:0;overflow:hidden;color:#f7bd16}.IstanbulCourses_sentiment__7ZEgk{width:100%}.IstanbulCourses_sentiment__7ZEgk ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.IstanbulCourses_sentiment__7ZEgk li{display:flex;flex-direction:column;align-items:center;gap:2px}.IstanbulCourses_sentiment__7ZEgk li svg{font-size:1.375rem}.IstanbulCourses_sentiment__7ZEgk li b{font-size:.875rem;line-height:1.2;color:inherit}.IstanbulCourses_sentiment__7ZEgk .IstanbulCourses_good__IerFW{color:#1f9d3a}.IstanbulCourses_sentiment__7ZEgk .IstanbulCourses_neutral__sDyZy{color:#d99a00}.IstanbulCourses_sentiment__7ZEgk .IstanbulCourses_bad__7Bws_{color:#e0362c}.IstanbulCourses_sentiment__7ZEgk small{display:block;margin-top:.25rem}.IstanbulCourses_srOnly__hr1dj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.IstanbulCourses_cardFooter__G6xHo{border-top:1px solid #e7e7e7;margin:0 -1.375rem;padding:.75rem 1.375rem;display:flex;gap:1rem 1.5rem;align-items:center;flex-wrap:wrap}.IstanbulCourses_tags__li4_k{display:flex;flex-wrap:wrap;gap:.375rem;flex:1 1 16.25rem}.IstanbulCourses_tags__li4_k span{font-size:.75rem;background:#eeeef1;border-radius:1.25rem;padding:.25rem .625rem}.IstanbulCourses_cardLinks__PhT0f{display:flex;flex-wrap:wrap;gap:.625rem 1.375rem;font-size:.8125rem}.IstanbulCourses_cardLinks__PhT0f a,.IstanbulCourses_cardLinks__PhT0f span{display:inline-flex;align-items:center;gap:.375rem;color:#1d4fbb;text-decoration:underline}.IstanbulCourses_disabledLink__BAhQQ{color:#9b9b9b!important;cursor:not-allowed;text-decoration:none!important}.IstanbulCourses_cta__aXMPv{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:11.25rem;margin-inline-start:auto;background:#ffc930;border-radius:.375rem;padding:.625rem 1rem;font-weight:700;color:#292930!important}.IstanbulCourses_cta__aXMPv.IstanbulCourses_disabledLink__BAhQQ{background:#eee}.IstanbulCourses_mapSection__74GVO{background:#fff;padding:3.5rem 0}.IstanbulCourses_mapShell__mIzHE{display:grid;grid-template-columns:minmax(18.75rem,.75fr) minmax(0,1.6fr);border-radius:.875rem;overflow:hidden;box-shadow:0 .5rem 1.625rem rgba(36,36,56,.12)}.IstanbulCourses_mapPanel__tghcl{background:#292953;color:#fff;padding:2.25rem 1.875rem;display:flex;flex-direction:column;gap:1.125rem}.IstanbulCourses_mapPanel__tghcl h2{font-size:2.125rem;line-height:1.15}.IstanbulCourses_mapPanel__tghcl p{font-size:1rem;line-height:1.5}.IstanbulCourses_mapPanel__tghcl small{font-size:.75rem;line-height:1.5;color:#c9c9dd}.IstanbulCourses_districtList__pKB8X{display:flex;flex-wrap:wrap;gap:.5rem}.IstanbulCourses_districtList__pKB8X a{display:inline-flex;align-items:center;gap:.375rem;background:#ffc930;color:#292930!important;font-size:.8125rem;font-weight:700;border-radius:1.25rem;padding:.4375rem .75rem}.IstanbulCourses_districtList__pKB8X a svg{color:#f56b2b}.IstanbulCourses_mapFrame__5MBfY{min-height:30rem;background:#eaf3f3;position:relative;z-index:0}.IstanbulCourses_leafletMap__rT4v3{width:100%;height:100%;min-height:30rem;background:#eaf3f3;font-family:inherit;direction:ltr}.IstanbulCourses_markerIcon__Lse8X{background:none;border:0}.IstanbulCourses_marker__9N8Gv{position:relative;display:block;width:24px;height:32px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}.IstanbulCourses_marker__9N8Gv svg{display:block}.IstanbulCourses_markerLabel__mYTaj{position:absolute;left:1.75rem;top:.125rem;white-space:nowrap;background:#fff;color:#292930;font-size:.8125rem;font-weight:700;line-height:1;padding:.4375rem .75rem;border-radius:1rem;box-shadow:0 2px 8px rgba(36,36,56,.2)}.IstanbulCourses_markerLeft__qOf8B .IstanbulCourses_markerLabel__mYTaj{left:auto;right:1.75rem}.IstanbulCourses_markerBottom__nSph7 .IstanbulCourses_markerLabel__mYTaj,.IstanbulCourses_markerTop__ncwPR .IstanbulCourses_markerLabel__mYTaj{left:50%;transform:translateX(-50%)}.IstanbulCourses_markerTop__ncwPR .IstanbulCourses_markerLabel__mYTaj{top:auto;bottom:calc(100% + .25rem)}.IstanbulCourses_markerBottom__nSph7 .IstanbulCourses_markerLabel__mYTaj{top:calc(100% + .25rem)}.IstanbulCourses_mapPopup__17qK6{display:flex;flex-direction:column;gap:.25rem;min-width:11rem;direction:rtl;text-align:right}.IstanbulCourses_mapPopup__17qK6 strong{color:#292953;font-size:.9375rem}.IstanbulCourses_mapPopup__17qK6 span{color:#344b78;font-size:.8125rem}.IstanbulCourses_mapPopup__17qK6 small{color:#71717a;font-size:.75rem;line-height:1.4}.IstanbulCourses_mapPopup__17qK6 div{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.375rem}.IstanbulCourses_mapPopup__17qK6 a{color:#1d4fbb!important;text-decoration:underline!important;font-size:.8125rem;font-weight:600}.IstanbulCourses_methodSection__UvmfB{background:#f9f9f9;padding:2.5rem 0 3.75rem}.IstanbulCourses_methodSection__UvmfB h2{color:#292953;font-size:1.625rem;margin-bottom:.75rem}.IstanbulCourses_methodSection__UvmfB p{max-width:56.25rem;line-height:1.7;color:#555}.IstanbulCourses_methodMeta__57tHW{margin-top:.625rem!important;font-size:.8125rem}@media(max-width:1200px){.IstanbulCourses_cardBody__ckVuM{grid-template-columns:9.375rem minmax(8.75rem,.9fr) minmax(10rem,1fr) minmax(10rem,1fr) 9.6875rem;gap:.875rem}}@media(max-width:1024px){.IstanbulCourses_hero__Wvxnl>.IstanbulCourses_container__Oj1Ky{grid-template-columns:minmax(0,1fr);gap:2.5rem}.IstanbulCourses_topRanking__1goED{max-width:40rem}.IstanbulCourses_cardBody__ckVuM{grid-template-columns:10rem minmax(0,1fr) 11.25rem;grid-template-areas:"logo name score" "pros pros cons";gap:1.25rem}.IstanbulCourses_cons__L1Fz5,.IstanbulCourses_pros__OQ7_X{border-inline-start:0;padding-inline-start:0}.IstanbulCourses_mapShell__mIzHE{grid-template-columns:minmax(0,1fr)}.IstanbulCourses_leafletMap__rT4v3,.IstanbulCourses_mapFrame__5MBfY{min-height:26.25rem}}@media(max-width:680px){.IstanbulCourses_container__Oj1Ky{width:calc(100% - 2rem)}.IstanbulCourses_hero__Wvxnl{padding:2.25rem 0 2.5rem}.IstanbulCourses_heroCopy__zatld h1{font-size:1.875rem}.IstanbulCourses_heroCopy__zatld>p{font-size:1rem}.IstanbulCourses_heroLogos__GDB4u a{width:4.5rem;height:4.5rem;padding:.625rem}.IstanbulCourses_heroLogos__GDB4u a+a{margin-inline-start:-.625rem}.IstanbulCourses_heroLogos__GDB4u span{font-size:.625rem}.IstanbulCourses_sectionIntro__dDoLz h2{font-size:1.375rem}.IstanbulCourses_courseCard__vygSw{padding:1.625rem 1rem 0}.IstanbulCourses_cardBody__ckVuM{grid-template-columns:6.875rem minmax(0,1fr);grid-template-areas:"logo name" "pros pros" "cons cons" "score score";gap:1rem}.IstanbulCourses_logoBox__TI8k4 span{font-size:.9375rem}.IstanbulCourses_courseText__Dy7zF h3{font-size:1.1875rem}.IstanbulCourses_score__j7X7x{width:100%;padding:.75rem}.IstanbulCourses_score__j7X7x b{font-size:1.75rem}.IstanbulCourses_cardFooter__G6xHo{margin:0 -1rem;padding:.75rem 1rem;flex-direction:column;align-items:stretch}.IstanbulCourses_tags__li4_k{flex-basis:auto}.IstanbulCourses_cardLinks__PhT0f{justify-content:space-between}.IstanbulCourses_cta__aXMPv{width:100%}.IstanbulCourses_mapPanel__tghcl{padding:1.625rem 1.25rem}.IstanbulCourses_mapPanel__tghcl h2{font-size:1.625rem}.IstanbulCourses_leafletMap__rT4v3,.IstanbulCourses_mapFrame__5MBfY{min-height:28rem}}