.mgokis-native-page .mn-ea7bfe8{box-sizing:border-box;font-size:11px;font-weight:800;letter-spacing:2px;margin:0 0 25px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-ea7bfe8{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-ea7bfe8{font-size:9px;letter-spacing:1.6px;}}
.mgokis-native-page .mn-2aff20e{box-sizing:border-box;margin:0 0 27px;margin-bottom:20px;}.mgokis-native-page .mn-2aff20e .elementor-heading-title{font-size:clamp(44px,5.2vw,73px);letter-spacing:-4px;line-height:1.07;font-weight:800;font-size:clamp(40px,4.5vw,62px);line-height:1.08;letter-spacing:-2.5px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-2aff20e{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-2aff20e .elementor-heading-title{letter-spacing:-2px;}}
@media (max-width:700px){.mgokis-native-page .mn-2aff20e .elementor-heading-title{font-size:49px;letter-spacing:-2.8px;font-size:clamp(34px,9.2vw,49px);letter-spacing:-1.8px;font-size:44px;}}
.mgokis-native-page .mn-617b08b{box-sizing:border-box;font-size:16px;line-height:1.8;color:var(--muted);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-617b08b{transition:none;}}
.mgokis-native-page .mn-601166f{box-sizing:border-box;flex-shrink:0;color:var(--red);margin-top:2px;}.mgokis-native-page .mn-601166f .elementor-icon svg{width:20px;height:20px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-601166f{transition:none;}}
.mgokis-native-page .mn-a8024e4{box-sizing:border-box;display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;margin:10px 0;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-a8024e4{transition:none;}}
.mgokis-native-page .mn-c6808cf{margin:10px 0;}.mgokis-native-page .mn-c6808cf .elementor-button{box-sizing:border-box;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;color:var(--red);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-c6808cf .elementor-button{transition:none;}}
.mgokis-native-page .mn-9009730{margin:10px 0;}.mgokis-native-page .mn-9009730 .elementor-button{box-sizing:border-box;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;color:var(--red);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-9009730 .elementor-button{transition:none;}}
.mgokis-native-page .mn-5b13f82{margin-top:10px;}.mgokis-native-page .mn-5b13f82 .elementor-button{box-sizing:border-box;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;font-size:13px;font-weight:bold;border-bottom:1px solid currentColor;padding-bottom:4px;display:inline-block;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-5b13f82 .elementor-button{transition:none;}}
.mgokis-native-page .mn-1b246d6{box-sizing:border-box;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-1b246d6{transition:none;}}
.mgokis-native-page .mn-e3cfbae{box-sizing:border-box;max-width:100%;display:block;width:100%;}.mgokis-native-page .mn-e3cfbae img{height:390px;object-fit:cover;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-e3cfbae{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-e3cfbae img{height:270px;}}
.mgokis-native-page .mn-b729ff6{box-sizing:border-box;width:min(1240px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:1fr 1.15fr;gap:50px;align-items:center;padding-block:35px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-b729ff6{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-b729ff6{width:calc(100% - 48px);gap:30px;}}
@media (max-width:700px){.mgokis-native-page .mn-b729ff6{width:calc(100% - 36px);grid-template-columns:1fr;padding-block:28px;gap:25px;}}
.mgokis-native-page .mn-32b9b8d{box-sizing:border-box;font-size:11px;font-weight:800;letter-spacing:2px;margin:0 0 25px;font-size:12px;line-height:1.8;color:var(--muted);margin-bottom:15px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-32b9b8d{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-32b9b8d{font-size:9px;letter-spacing:1.6px;}}
.mgokis-native-page .mn-2582d3c{box-sizing:border-box;margin:0;}.mgokis-native-page .mn-2582d3c .elementor-heading-title{font-size:40px;line-height:1.15;letter-spacing:-1.6px;font-weight:700;letter-spacing:-1.3px;font-size:44px;line-height:1.15;letter-spacing:-1.6px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-2582d3c{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-2582d3c .elementor-heading-title{font-size:32px;font-size:32px;letter-spacing:-1px;}}
.mgokis-native-page .mn-ece0ec7{box-sizing:border-box;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-ece0ec7{transition:none;}}
.mgokis-native-page .mn-1e3ef5a{box-sizing:border-box;font-size:12px;line-height:1.8;color:var(--muted);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-1e3ef5a{transition:none;}}
.mgokis-native-page .mn-1944252{box-sizing:border-box;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-1944252{transition:none;}}
.mgokis-native-page .mn-14d45e1{box-sizing:border-box;width:min(1240px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:1fr 1.15fr;gap:50px;padding-block:28px 40px;background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-14d45e1{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-14d45e1{width:calc(100% - 48px);gap:30px;}}
@media (max-width:700px){.mgokis-native-page .mn-14d45e1{width:calc(100% - 36px);grid-template-columns:1fr;gap:22px;padding-top:10px;}}
.mgokis-native-page .mn-64063d0{box-sizing:border-box;font-size:11px;font-weight:800;letter-spacing:2px;margin:0 0 25px;margin-bottom:15px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-64063d0{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-64063d0{font-size:9px;letter-spacing:1.6px;}}
.mgokis-native-page .mn-009f93c{box-sizing:border-box;margin:0;}.mgokis-native-page .mn-009f93c .elementor-heading-title{font-size:40px;line-height:1.15;letter-spacing:-1.6px;font-weight:700;letter-spacing:-1.3px;font-size:44px;line-height:1.15;letter-spacing:-1.6px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-009f93c{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-009f93c .elementor-heading-title{font-size:32px;font-size:32px;letter-spacing:-1px;}}
.mgokis-native-page .mn-d69e9f2{box-sizing:border-box;font-size:11px;color:var(--red);font-weight:600;letter-spacing:1px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-d69e9f2{transition:none;}}
.mgokis-native-page .mn-1d820cd{box-sizing:border-box;margin:13px 0;}.mgokis-native-page .mn-1d820cd .elementor-heading-title{line-height:1.25;font-size:23px;letter-spacing:-.7px;line-height:1.35;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-1d820cd{transition:none;}}
.mgokis-native-page .mn-f889357{box-sizing:border-box;font-size:13px;line-height:1.85;color:var(--muted);margin-bottom:0;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-f889357{transition:none;}}
.mgokis-native-page .mn-091e2d9{box-sizing:border-box;padding:25px;background:#fff;border:1px solid #dcd5ca;border-radius:var(--radius-card);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-091e2d9{transition:none;}}
.mgokis-native-page .mn-ed91c3b{box-sizing:border-box;font-size:11px;color:var(--red);font-weight:600;letter-spacing:1px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-ed91c3b{transition:none;}}
.mgokis-native-page .mn-66cc90f{box-sizing:border-box;margin:13px 0;}.mgokis-native-page .mn-66cc90f .elementor-heading-title{line-height:1.25;font-size:23px;letter-spacing:-.7px;line-height:1.35;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-66cc90f{transition:none;}}
.mgokis-native-page .mn-a9b5bde{box-sizing:border-box;font-size:13px;line-height:1.85;color:var(--muted);margin-bottom:0;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-a9b5bde{transition:none;}}
.mgokis-native-page .mn-a49ae29{box-sizing:border-box;padding:25px;background:#fff;border:1px solid #dcd5ca;border-radius:var(--radius-card);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-a49ae29{transition:none;}}
.mgokis-native-page .mn-67404d4{box-sizing:border-box;font-size:11px;color:var(--red);font-weight:600;letter-spacing:1px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-67404d4{transition:none;}}
.mgokis-native-page .mn-3f789ca{box-sizing:border-box;margin:13px 0;}.mgokis-native-page .mn-3f789ca .elementor-heading-title{line-height:1.25;font-size:23px;letter-spacing:-.7px;line-height:1.35;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-3f789ca{transition:none;}}
.mgokis-native-page .mn-4d9ec76{box-sizing:border-box;font-size:13px;line-height:1.85;color:var(--muted);margin-bottom:0;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-4d9ec76{transition:none;}}
.mgokis-native-page .mn-0316f6e{box-sizing:border-box;padding:25px;background:#fff;border:1px solid #dcd5ca;border-radius:var(--radius-card);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-0316f6e{transition:none;}}
.mgokis-native-page .mn-b77e674{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:27px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-b77e674{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-b77e674{grid-template-columns:1fr 1fr;}}
@media (max-width:700px){.mgokis-native-page .mn-b77e674{grid-template-columns:1fr;}}
.mgokis-native-page .mn-882671b{box-sizing:border-box;width:min(1240px,calc(100% - 80px));margin:auto;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-882671b{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-882671b{width:calc(100% - 48px);}}
@media (max-width:700px){.mgokis-native-page .mn-882671b{width:calc(100% - 36px);}}
.mgokis-native-page .mn-f553ac1{box-sizing:border-box;background:#eeebe5;padding:38px 0 45px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-f553ac1{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-f553ac1{padding-block:30px;}}
.mgokis-native-page .mn-87ab3fb{box-sizing:border-box;margin:0;}.mgokis-native-page .mn-87ab3fb .elementor-heading-title{font-size:40px;line-height:1.15;letter-spacing:-1.6px;font-weight:700;letter-spacing:-1.3px;font-size:44px;line-height:1.15;letter-spacing:-1.6px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-87ab3fb{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-87ab3fb .elementor-heading-title{font-size:32px;font-size:32px;letter-spacing:-1px;}}
.mgokis-native-page .mn-376d555{box-sizing:border-box;display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-376d555{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-376d555{align-items:start;flex-direction:column;gap:18px;margin-bottom:25px;}}
.mgokis-native-page .mn-b9e0945{box-sizing:border-box;max-width:100%;display:block;width:100%;}.mgokis-native-page .mn-b9e0945 img{height:210px;object-fit:cover;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-b9e0945{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-b9e0945 img{height:auto;}}
.mgokis-native-page .mn-7f4d776{box-sizing:border-box;padding:13px 16px;font-size:12px;font-weight:500;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-7f4d776{transition:none;}}
.mgokis-native-page .mn-7e29b4e{box-sizing:border-box;margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-7e29b4e{transition:none;}}
.mgokis-native-page .mn-4aacde1{box-sizing:border-box;max-width:100%;display:block;width:100%;}.mgokis-native-page .mn-4aacde1 img{height:210px;object-fit:cover;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-4aacde1{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-4aacde1 img{height:auto;}}
.mgokis-native-page .mn-5286625{box-sizing:border-box;padding:13px 16px;font-size:12px;font-weight:500;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-5286625{transition:none;}}
.mgokis-native-page .mn-fcaf13c{box-sizing:border-box;margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-fcaf13c{transition:none;}}
.mgokis-native-page .mn-b2da875{box-sizing:border-box;max-width:100%;display:block;width:100%;}.mgokis-native-page .mn-b2da875 img{height:210px;object-fit:cover;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-b2da875{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-b2da875 img{height:auto;}}
.mgokis-native-page .mn-d0645e0{box-sizing:border-box;padding:13px 16px;font-size:12px;font-weight:500;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-d0645e0{transition:none;}}
.mgokis-native-page .mn-d8c0e5d{box-sizing:border-box;margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-d8c0e5d{transition:none;}}
.mgokis-native-page .mn-475d114{box-sizing:border-box;max-width:100%;display:block;width:100%;}.mgokis-native-page .mn-475d114 img{height:210px;object-fit:cover;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-475d114{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-475d114 img{height:auto;}}
.mgokis-native-page .mn-92bfa70{box-sizing:border-box;padding:13px 16px;font-size:12px;font-weight:500;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-92bfa70{transition:none;}}
.mgokis-native-page .mn-76b4f64{box-sizing:border-box;margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-76b4f64{transition:none;}}
.mgokis-native-page .mn-370e586{box-sizing:border-box;max-width:100%;display:block;width:100%;}.mgokis-native-page .mn-370e586 img{height:210px;object-fit:cover;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-370e586{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-370e586 img{height:auto;}}
.mgokis-native-page .mn-6564f97{box-sizing:border-box;padding:13px 16px;font-size:12px;font-weight:500;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-6564f97{transition:none;}}
.mgokis-native-page .mn-cdfbfa9{box-sizing:border-box;margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-cdfbfa9{transition:none;}}
.mgokis-native-page .mn-3192ba3{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-3192ba3{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-3192ba3{grid-template-columns:1fr 1fr;}}
@media (max-width:700px){.mgokis-native-page .mn-3192ba3{grid-template-columns:1fr;}}
.mgokis-native-page .mn-33e7c1a{box-sizing:border-box;width:min(1240px,calc(100% - 80px));margin:auto;padding-block:40px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-33e7c1a{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-33e7c1a{width:calc(100% - 48px);}}
@media (max-width:700px){.mgokis-native-page .mn-33e7c1a{width:calc(100% - 36px);padding-block:30px;}}
.mgokis-native-page .mn-4985729{box-sizing:border-box;font-size:11px;font-weight:800;letter-spacing:2px;margin:0 0 25px;margin-bottom:14px;color:#f2bdc9;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-4985729{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-4985729{font-size:9px;letter-spacing:1.6px;}}
.mgokis-native-page .mn-fac2b04{box-sizing:border-box;margin:0;max-width:700px;}.mgokis-native-page .mn-fac2b04 .elementor-heading-title{font-size:40px;line-height:1.15;letter-spacing:-1.6px;font-weight:700;letter-spacing:-1.3px;font-size:44px;line-height:1.15;letter-spacing:-1.6px;font-size:32px;color:#fff;font-size:38px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-fac2b04{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-fac2b04 .elementor-heading-title{font-size:32px;font-size:32px;letter-spacing:-1px;font-size:30px;font-size:30px;}}
@media (max-width:1050px){.mgokis-native-page .mn-fac2b04 .elementor-heading-title{font-size:32px;}}
.mgokis-native-page .mn-cb3a29b{box-sizing:border-box;font-size:15px;color:var(--muted);margin-bottom:0;color:#e8e9e5;font-size:16px;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-cb3a29b{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-cb3a29b{font-size:14px;}}
.mgokis-native-page .mn-6cecbd0{box-sizing:border-box;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-6cecbd0{transition:none;}}
.mgokis-native-page .mn-aa15350{flex-shrink:0;}.mgokis-native-page .mn-aa15350 .elementor-button{box-sizing:border-box;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;display:inline-flex;justify-content:space-between;gap:25px;align-items:center;background:var(--red);color:white;padding:15px 22px;font-size:13px;font-weight:bold;min-height:50px;border-radius:var(--radius-button);white-space:nowrap;box-shadow:0 4px 18px #0003;transition:background .2s,transform .2s;}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-aa15350 .elementor-button{transition:none;}}
@media (max-width:700px){.mgokis-native-page .mn-aa15350{width:100%;}.mgokis-native-page .mn-aa15350 .elementor-button{padding:13px 17px;font-size:12px;gap:18px;justify-content:space-between;}}
.mgokis-native-page .mn-be62674{box-sizing:border-box;width:min(1240px,calc(100% - 80px));margin:auto;padding-block:45px;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:38px 42px;margin-top:8px;margin-bottom:48px;min-height:225px;background-color:#291b24;background-image:linear-gradient(95deg,#21131df2 0%,#21131dd9 45%,#21131d65 100%),url("/wp-content/uploads/mgokis/assets/slide-culture.jpg");background-position:center,right center;background-size:cover;color:#fff;border-left:5px solid var(--red);border-radius:var(--radius-card);}
@media (prefers-reduced-motion:reduce){.mgokis-native-page .mn-be62674{transition:none;}}
@media (max-width:1050px){.mgokis-native-page .mn-be62674{width:calc(100% - 48px);gap:24px;padding:32px;}}
@media (max-width:700px){.mgokis-native-page .mn-be62674{width:calc(100% - 36px);flex-direction:column;align-items:flex-start;padding-block:35px;padding:27px 24px;margin-bottom:35px;min-height:0;background-position:65% center;gap:24px;}}.mgokis-native-page.page-id-194 .mn-heading{font-weight:700}
.mgokis-native-page.page-id-194 .facility-contact-row{display:flex;align-items:flex-start;gap:10px}
.mgokis-native-page.page-id-194 .facility-contact-row>.mn-icon{flex:0 0 20px}
@media(max-width:700px){
.mgokis-native-page.page-id-194 .facility-intro{grid-template-columns:minmax(0,1fr);padding-top:30px}
.mgokis-native-page.page-id-194 .mn-button .elementor-button-text{white-space:normal;overflow-wrap:anywhere}
.mgokis-native-page.page-id-194 .cultural-contact{flex-direction:column;align-items:flex-start}
}
