@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--mp-ink:#172c3b;--mp-navy:#0b2638;--mp-blue:#087e9b;--mp-teal:#28b8b2;--mp-mint:#dff5f1;--mp-text:#5c6d77;--mp-line:#e2e9ec;--mp-bg:#f6f8f8;--mp-white:#fff;--mp-shell:1200px}
html{scroll-behavior:smooth}
body.markapool-site{margin:0;background:#fff;color:var(--mp-ink);font-family:"DM Sans",Arial,sans-serif;font-size:15px;line-height:1.65}
body.markapool-site *{box-sizing:border-box}
body.markapool-site a{text-decoration:none}
body.markapool-site img{max-width:100%;height:auto}
.mp-shell{width:min(var(--mp-shell),calc(100% - 56px));margin-inline:auto}
.mp-skip-link{position:absolute;left:-9999px;top:8px;z-index:9999;background:#fff;color:#000;padding:12px}
.mp-skip-link:focus{left:8px}
.mp-topbar{background:#0b2638;color:#c5d4dc;font-size:11px;letter-spacing:.15px}
.mp-topbar-inner{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.mp-topbar-links{display:flex;gap:26px;align-items:center}
.mp-topbar a{color:#eaf4f6}
.mp-topbar a:hover{color:#6fe0d4}
.mp-header{position:relative;z-index:100;background:#fff;border-bottom:1px solid rgba(15,46,64,.08)}
.mp-header-inner{min-height:88px;display:flex;align-items:center;gap:28px}
.mp-brand{flex:0 0 190px;max-width:220px}
.mp-brand>a{display:flex;align-items:center;min-height:54px}
.mp-brand img,.mp-brand .custom-logo{max-width:190px;max-height:62px;width:auto;object-fit:contain}
.mp-brand-word{display:flex;flex-direction:column;line-height:1}
.mp-brand-word b{font:800 25px Manrope,sans-serif;letter-spacing:-1.4px;color:#0c3147}
.mp-brand-word b span{color:#12a7a7}
.mp-brand-word small{font-size:8px;letter-spacing:2.6px;color:#71838e;margin-top:7px;font-weight:800}
.mp-nav{margin-left:auto}
.mp-menu{display:flex;align-items:center;gap:clamp(14px,2vw,29px);list-style:none;padding:0;margin:0}
.mp-menu li{position:relative;margin:0;padding:0}
.mp-menu a{display:block;padding:14px 0;color:#294252;font-size:12px;font-weight:700;white-space:nowrap;transition:color .2s}
.mp-menu a:hover,.mp-menu .current-menu-item>a,.mp-menu .current_page_item>a{color:#079a9e}
.mp-menu .sub-menu{position:absolute;top:100%;left:-18px;min-width:220px;padding:10px 18px;background:#fff;box-shadow:0 18px 45px rgba(10,38,56,.15);border:1px solid #e7eef0;list-style:none;opacity:0;visibility:hidden;transform:translateY(8px);transition:.2s}
.mp-menu li:hover>.sub-menu,.mp-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}
.mp-menu .sub-menu a{padding:9px 0;white-space:normal;border-bottom:1px solid #edf1f2}
.mp-header-cta{display:flex;align-items:center;gap:10px;padding-left:22px;border-left:1px solid var(--mp-line);color:var(--mp-ink);flex:0 0 auto}
.mp-header-cta small{display:block;font-size:9px;color:#80909a;line-height:1.3}
.mp-header-cta strong{display:block;font-size:13px;white-space:nowrap}
.mp-cta-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#e4f7f4;color:#078f91;font-size:19px;font-weight:700}
.mp-menu-toggle{display:none}
.mp-hero{position:relative;isolation:isolate;min-height:650px;background:#0b2638;color:#fff;overflow:hidden}
.mp-hero-photo,.mp-hero-shade{position:absolute;inset:0}
.mp-hero-photo{z-index:-2;background-image:url("https://markapool.com.tr/wp-content/uploads/2022/01/markapool-alanya-havuz-1.jpg");background-position:center 48%;background-size:cover;transform:scale(1.015)}
.mp-hero-shade{z-index:-1;background:linear-gradient(90deg,rgba(5,25,39,.88) 0%,rgba(5,33,48,.76) 44%,rgba(5,33,48,.18) 100%),linear-gradient(0deg,rgba(4,23,34,.44),transparent 50%)}
.mp-hero-inner{min-height:590px;display:flex;align-items:center;justify-content:space-between;position:relative;padding-top:55px;padding-bottom:85px}
.mp-hero-copy{max-width:660px;padding:35px 0}
.mp-eyebrow,.mp-overline{display:inline-flex;align-items:center;gap:10px;color:#0b999e;font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase}
.mp-eyebrow{color:#9ce8df}
.mp-eyebrow i{width:7px;height:7px;border-radius:50%;background:#50d6c4;box-shadow:0 0 0 5px rgba(80,214,196,.16)}
.mp-hero h1{margin:24px 0 20px;color:#fff;font:800 clamp(54px,7vw,88px)/.99 Manrope,sans-serif;letter-spacing:-4px}
.mp-hero h1 em,.mp-intro h2 em,.mp-section-heading h2 em,.mp-stats h2 em,.mp-story h2 em,.mp-partner-head h2 em,.mp-final-cta h2 em{font-style:normal;color:#4ed1c2}
.mp-hero-copy>p{max-width:535px;color:rgba(255,255,255,.82);font-size:17px;line-height:1.8;margin:0}
.mp-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
.mp-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:53px;padding:0 22px;border-radius:5px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s}
.mp-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.18)}
.mp-btn-primary{background:#35c6b8;color:#062b3c}
.mp-btn-primary span,.mp-btn-white span{font-size:18px}
.mp-btn-glass{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.38);color:#fff;gap:12px}
.mp-btn-glass strong{font-size:12px}
.mp-hero-note{display:flex;align-items:center;gap:10px;margin-top:27px;color:rgba(255,255,255,.74);font-size:11px}
.mp-check{display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(89,221,205,.7);border-radius:50%;color:#65e1d0}
.mp-hero-side{align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:12px;color:rgba(255,255,255,.85);writing-mode:vertical-rl}
.mp-hero-side-line{height:90px;width:1px;background:#63d8ca}
.mp-hero-side-label{font:800 12px Manrope,sans-serif;letter-spacing:4px}
.mp-hero-side-caption{font-size:8px;letter-spacing:2px;color:rgba(255,255,255,.64)}
.mp-hero-bottom{position:absolute;bottom:0;left:0;right:0;border-top:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.7);font-size:9px;letter-spacing:1.8px;font-weight:700}
.mp-hero-bottom .mp-shell{display:flex;justify-content:space-between;padding:15px 0}
.mp-intro{padding-top:105px;padding-bottom:105px}
.mp-intro-label{display:flex;justify-content:space-between;border-bottom:1px solid var(--mp-line);padding-bottom:17px}
.mp-intro-number{font-size:10px;color:#9aa8ae;letter-spacing:1.4px;font-weight:700}
.mp-intro-content{display:grid;grid-template-columns:1.1fr .9fr;gap:9%;padding-top:38px}
.mp-intro h2,.mp-section-heading h2,.mp-stats h2,.mp-story h2,.mp-partner-head h2,.mp-final-cta h2{font:800 clamp(34px,4.2vw,53px)/1.12 Manrope,sans-serif;letter-spacing:-2px;margin:0;color:#102e40}
.mp-intro h2 em,.mp-section-heading h2 em,.mp-story h2 em,.mp-partner-head h2 em{color:#079a9e}
.mp-intro-text{max-width:460px;padding-top:5px}
.mp-intro-text p{color:var(--mp-text);font-size:15px;line-height:1.9;margin:0 0 22px}
.mp-arrow-link{display:inline-flex;align-items:center;gap:22px;color:#0a596e;font-size:11px;font-weight:800;border-bottom:1px solid #b8d3d5;padding-bottom:8px}
.mp-arrow-link span{font-size:17px;color:#09a7a2;transition:transform .2s}
.mp-arrow-link:hover span{transform:translate(3px,-3px)}
.mp-services{background:#f4f7f7;padding:100px 0 110px}
.mp-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:48px}
.mp-section-heading h2{margin-top:15px}
.mp-section-heading>p{max-width:365px;color:var(--mp-text);font-size:13px;line-height:1.9;margin:0 0 5px}
.mp-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.mp-service-card{background:#fff;min-width:0;box-shadow:0 7px 28px rgba(15,50,65,.045);transition:transform .25s,box-shadow .25s}
.mp-service-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(15,50,65,.12)}
.mp-service-image{position:relative;display:block;height:220px;overflow:hidden;background:#d8e8e9}
.mp-service-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,28,43,.35),transparent 55%)}
.mp-service-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
.mp-service-card:hover .mp-service-image img{transform:scale(1.05)}
.mp-service-number{position:absolute;z-index:1;left:17px;top:17px;color:#fff;font:700 12px Manrope,sans-serif;letter-spacing:1px}
.mp-image-arrow{position:absolute;z-index:1;right:15px;bottom:14px;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#087f88;font-size:17px}
.mp-service-body{padding:24px 22px 26px}
.mp-card-tag{font-size:8px;letter-spacing:1.6px;color:#0b9c9b;font-weight:800}
.mp-service-body h3{font:800 18px/1.25 Manrope,sans-serif;color:#143346;margin:12px 0 10px;min-height:46px}
.mp-service-body p{font-size:12px;line-height:1.8;color:#71818a;min-height:65px;margin:0 0 20px}
.mp-service-body .mp-arrow-link{font-size:10px;gap:14px}
.mp-stats{background:#0b2d42;color:#fff;padding:70px 0}
.mp-stats-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:24px;align-items:center}
.mp-stats .mp-overline{color:#6ed9ce}
.mp-stats h2{font-size:28px;color:#fff;letter-spacing:-1px;margin-top:13px}
.mp-stats h2 em{color:#5bd7c7}
.mp-stat{min-height:95px;border-left:1px solid rgba(255,255,255,.18);padding:10px 0 10px 24px;display:flex;flex-direction:column;justify-content:center;gap:12px}
.mp-stat strong{font:800 29px Manrope,sans-serif;color:#5bd7c7}
.mp-stat span{font-size:11px;line-height:1.55;color:rgba(255,255,255,.76)}
.mp-categories{padding-top:100px;padding-bottom:105px}
.mp-section-heading-compact{margin-bottom:35px}
.mp-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.mp-category-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border:1px solid var(--mp-line);color:#244253;font-size:12px;font-weight:700;transition:.2s}
.mp-category-item b{font-size:18px;color:#079a9e}
.mp-category-item:hover{background:#effaf8;border-color:#9bded7;transform:translateY(-2px)}
.mp-story{display:grid;grid-template-columns:1fr 1fr;background:#eff6f5;min-height:440px}
.mp-story-image{min-height:440px;overflow:hidden}
.mp-story-image img{width:100%;height:100%;object-fit:cover}
.mp-story-copy{align-self:center;padding:70px clamp(35px,7vw,100px)}
.mp-story h2{margin:16px 0 20px;font-size:clamp(32px,3.7vw,47px)}
.mp-story-copy>p{max-width:470px;color:var(--mp-text);font-size:13px;line-height:1.9}
.mp-story-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:27px}
.mp-phone-link{font-size:13px;font-weight:800;color:#174458}
.mp-partners{padding-top:105px;padding-bottom:100px}
.mp-partner-head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:38px}
.mp-partner-head h2{margin-top:14px;font-size:40px}
.mp-logo-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.mp-logo-item{height:100px;border:1px solid #e7edef;background:#fff;display:flex;align-items:center;justify-content:center;padding:20px 28px;filter:grayscale(1);opacity:.75;transition:.2s}
.mp-logo-item:hover{filter:none;opacity:1;border-color:#b5d8d8}
.mp-logo-item img{max-width:100%;max-height:60px;object-fit:contain}
.mp-seo{padding:0 0 80px}
.mp-seo h2{font:800 24px Manrope,sans-serif;color:#17384a;margin:12px 0}
.mp-seo p{max-width:930px;color:#71818a;font-size:12px;line-height:1.9;margin:0}
.mp-final-cta{background:#0b2d42;color:#fff;padding:65px 0}
.mp-final-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}
.mp-final-cta .mp-overline{color:#65d7cb}
.mp-final-cta h2{font-size:40px;color:#fff;margin-top:12px}
.mp-final-cta h2 em{color:#5bd7c7}
.mp-final-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.mp-btn-white{background:#fff;color:#0b3449}
.mp-final-actions>a:last-child{font-size:11px;color:#c2d5dd;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:5px}
.mp-picheader{background:#0b2d42}
.picHeader{min-height:230px;background-size:cover;background-position:center;position:relative;display:flex;align-items:center}
.picHeader:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,28,42,.82),rgba(5,28,42,.28))}
.picHeader .innerContainer{position:relative;width:min(var(--mp-shell),calc(100% - 56px));margin:auto}
.picHeader .title{font:800 clamp(32px,4vw,48px) Manrope,sans-serif;color:#fff}
#safircrumb,#safircrumb a{color:rgba(255,255,255,.8)}
#main.innerContainer{width:min(var(--mp-shell),calc(100% - 56px));margin:70px auto;display:block}
#main #content{width:100%;float:none}
#main .safirBox{background:#fff;padding:0;box-shadow:none}
#main .reading{font-size:15px;line-height:1.9;color:#415866}
#main .reading h1,#main .reading h2,#main .reading h3{font-family:Manrope,sans-serif;color:#123449;line-height:1.2}
#main .reading img{max-width:100%;height:auto}
#main .reading a{color:#078d93}
#main #sidebar{display:none}
#colophon{background:#081f30!important;color:#dce8ec!important;margin:0!important;padding:65px 0 30px!important}
#colophon .altbolum-container{background:transparent!important}
#colophon .karmod-section{background:transparent!important;padding:0!important}
#colophon .karmod-section .container{width:min(var(--mp-shell),calc(100% - 56px))!important;max-width:var(--mp-shell)!important;padding:0!important}
#colophon .heading .h-title,#colophon h2,#colophon h3{font-family:Manrope,sans-serif!important;color:#fff!important;font-weight:800!important}
#colophon .h-desc,#colophon p,#colophon li{color:#b9cbd3!important;font-size:12px!important;line-height:1.9!important}
#colophon a{color:#65d8cb!important}
#colophon .heading{text-align:left!important}
#colophon .heading .h-title{font-size:23px!important;margin-bottom:15px!important}
#colophon .heading .h-desc{max-width:1000px!important}
@media(max-width:1100px){
 .mp-header-inner{gap:18px}.mp-brand{flex-basis:160px}.mp-brand img,.mp-brand .custom-logo{max-width:160px}.mp-header-cta{padding-left:14px}.mp-menu{gap:14px}.mp-menu a{font-size:11px}
 .mp-service-grid{grid-template-columns:repeat(2,1fr)}.mp-stats-grid{grid-template-columns:repeat(4,1fr)}.mp-stats-intro{grid-column:1/-1}.mp-stat:first-of-type{border-left:0;padding-left:0}
}
@media(max-width:820px){
 .mp-shell{width:min(var(--mp-shell),calc(100% - 36px))}
 .mp-topbar-inner{justify-content:center}.mp-topbar-inner>span{display:none}.mp-topbar-links{gap:14px;flex-wrap:wrap;justify-content:center;padding:8px 0}
 .mp-header-inner{min-height:76px;gap:14px}.mp-brand{flex:1}.mp-brand img,.mp-brand .custom-logo{max-width:160px;max-height:55px}
 .mp-menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;border:1px solid #dce7e9;background:#fff;border-radius:4px;padding:10px}
 .mp-menu-toggle span{height:2px;background:#12384b;width:100%;display:block}
 .mp-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border-top:1px solid #e8eff0;box-shadow:0 18px 30px rgba(8,34,49,.13);padding:12px 22px}
 .mp-nav.is-open{display:block}.mp-menu{display:block}.mp-menu li{border-bottom:1px solid #edf1f2}.mp-menu a{padding:12px 3px;font-size:13px}
 .mp-menu .sub-menu{position:static;display:block;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;padding:0 0 5px 14px}
 .mp-header-cta{display:none}
 .mp-hero{min-height:620px}.mp-hero-inner{min-height:560px;padding-top:45px;padding-bottom:85px}.mp-hero-side{display:none}
 .mp-hero h1{font-size:clamp(52px,11vw,76px);letter-spacing:-3px}.mp-hero-copy>p{font-size:15px}
 .mp-intro{padding-top:75px;padding-bottom:75px}.mp-intro-content{grid-template-columns:1fr;gap:24px}.mp-intro h2{max-width:600px}
 .mp-section-heading{display:block}.mp-section-heading>p{margin-top:20px}
 .mp-stats-grid{grid-template-columns:repeat(2,1fr)}.mp-stats-intro{grid-column:1/-1}.mp-stat{padding-left:18px}
 .mp-category-grid{grid-template-columns:repeat(2,1fr)}
 .mp-story{grid-template-columns:1fr}.mp-story-image{min-height:320px;height:320px}.mp-story-copy{padding:55px 28px}
 .mp-logo-row{grid-template-columns:repeat(2,1fr)}
 .mp-partner-head{align-items:flex-start;flex-direction:column}
 .mp-final-inner{align-items:flex-start;flex-direction:column}
 .mp-final-cta h2{font-size:34px}
 .picHeader .innerContainer,#main.innerContainer{width:calc(100% - 36px)}
}
@media(max-width:520px){
 .mp-topbar-links a{font-size:10px}.mp-hero{min-height:600px}.mp-hero-inner{min-height:550px}.mp-hero-bottom .mp-shell{gap:8px;font-size:7px;letter-spacing:.8px}
 .mp-hero-actions{align-items:stretch;flex-direction:column;max-width:310px}.mp-btn{justify-content:space-between}
 .mp-service-grid{grid-template-columns:1fr}.mp-service-image{height:230px}.mp-service-body h3,.mp-service-body p{min-height:0}
 .mp-stats-grid{grid-template-columns:1fr 1fr;gap:18px}.mp-stat{min-height:85px}.mp-stat strong{font-size:25px}
 .mp-category-grid{grid-template-columns:1fr}.mp-logo-row{grid-template-columns:1fr 1fr}.mp-logo-item{height:80px;padding:14px}
 .mp-partner-head h2{font-size:33px}.mp-final-cta h2{font-size:31px}
 #main.innerContainer{margin:42px auto}
}
