body.mi-site{background:#f6f9fb;color:#18313f}.top-bar-area{display:none!important}.appoinment-button{display:none!important}.mainmenu-area{background:#ffffff!important;border:0!important;box-shadow:0 14px 34px rgba(14,35,48,.10);z-index:999}.mainmenu-area .container{max-width:1240px;width:100%}.main-menu{position:relative;min-height:64px;display:flex;align-items:center;justify-content:center}.main-menu .navigation{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:0}.main-menu .navigation>li{position:relative;margin:0!important;float:none!important}.main-menu .navigation>li>a{display:flex!important;align-items:center;min-height:64px;padding:0 18px!important;color:#17394a!important;font-weight:800!important;font-size:14px;letter-spacing:.2px;text-transform:none!important;border-radius:0;transition:.25s ease}.main-menu .navigation>li>a:before{display:none!important}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a{color:#0b8eb7!important;background:linear-gradient(180deg,rgba(11,142,183,.10),rgba(11,142,183,.04))}.main-menu .navigation>li>a:after{content:"";position:absolute;left:18px;right:18px;bottom:9px;height:3px;border-radius:99px;background:#0b8eb7;transform:scaleX(0);transform-origin:left;transition:.25s ease}.main-menu .navigation>li:hover>a:after{transform:scaleX(1)}.main-menu .navigation>li>ul{display:block!important;opacity:0;visibility:hidden;transform:translateY(12px);position:absolute;top:100%;left:0;min-width:260px;background:#fff;border:1px solid rgba(11,142,183,.14);border-radius:18px;box-shadow:0 22px 46px rgba(9,35,52,.18);padding:12px;transition:.2s ease}.main-menu .navigation>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0)}.main-menu .navigation>li>ul>li>a{display:block!important;padding:12px 14px!important;border-radius:12px;color:#214456!important;font-weight:700!important;line-height:1.35!important;white-space:normal!important}.main-menu .navigation>li>ul>li>a:hover{background:#eef9fc!important;color:#087fa4!important}.navbar-toggle{border:0!important;background:#0c88ae!important;border-radius:13px!important;margin:13px 0!important;padding:11px 12px!important}.navbar-toggle .icon-bar{background:#fff!important;height:3px!important;border-radius:4px!important;width:24px!important}body.mi-menu-open{overflow:hidden}.mi-home-services-v7{padding:74px 0!important;background:linear-gradient(180deg,#f8fcff 0%,#eef7fb 100%)!important}.mi-services-container-v7{max-width:1240px!important;width:100%!important}.mi-services-grid-v7{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}.mi-service-v7{min-height:0!important;border-radius:26px!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(10,92,118,.12)!important;box-shadow:0 18px 45px rgba(14,57,78,.10)!important;display:flex!important;flex-direction:column!important;transition:.28s ease!important}.mi-service-v7:hover{transform:translateY(-7px)!important;box-shadow:0 24px 58px rgba(14,57,78,.16)!important}.mi-service-media-v7{height:205px!important;display:block!important;overflow:hidden!important;background:#dcecf2!important}.mi-service-media-v7 img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:.45s ease!important}.mi-service-v7:hover .mi-service-media-v7 img{transform:scale(1.06)!important}.mi-service-body-v7{padding:24px!important;display:flex!important;flex-direction:column!important;flex:1!important}.mi-service-no-v7{width:42px!important;height:42px!important;border-radius:14px!important;background:#07384b!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:900!important;margin-bottom:14px!important}.mi-service-body-v7 h3{font-size:20px!important;line-height:1.25!important;margin:0 0 10px!important;min-height:auto!important}.mi-service-body-v7 h3 a{color:#103545!important}.mi-service-body-v7 p{font-size:14.5px!important;line-height:1.72!important;color:#5f7480!important;margin:0 0 18px!important;display:block!important;overflow:visible!important}.mi-service-link-v7{margin-top:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;padding:10px 16px!important;border-radius:999px!important;background:#e9f7fb!important;color:#087fa4!important;font-weight:800!important}.mi-service-link-v7:hover{background:#0b8eb7!important;color:#fff!important}.footer-area.mi-footer-v8{background:linear-gradient(135deg,#082b3b 0%,#0c4357 58%,#0f5c72 100%)!important;padding:74px 0 50px!important;color:#d8e8ee!important;position:relative;overflow:hidden}.footer-area.mi-footer-v8:before{content:"";position:absolute;inset:-120px -60px auto auto;width:360px;height:360px;border-radius:50%;background:rgba(67,205,232,.14);filter:blur(4px)}.mi-footer-wrap-v8{max-width:1260px!important;width:100%!important;position:relative;z-index:1}.mi-footer-grid-v8{display:flex;flex-wrap:wrap;align-items:stretch;row-gap:30px}.mi-footer-v8 .single-footer-widget{height:100%;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.10);border-radius:24px;padding:28px!important;margin:0!important}.mi-footer-v8 .footer-logo img{max-width:210px!important;height:auto!important;margin-bottom:18px}.mi-footer-v8 p{color:#c6dce4!important;line-height:1.8!important;margin:0!important}.mi-footer-v8 .title h3{color:#fff!important;font-size:20px!important;margin:0 0 18px!important;padding:0!important}.mi-footer-v8 .title h3:before,.mi-footer-v8 .title h3:after{display:none!important}.mi-footer-v8 ul{margin:0!important;padding:0!important;list-style:none!important}.mi-footer-v8 li{margin:0 0 10px!important}.mi-footer-v8 a{color:#d8edf4!important;transition:.2s ease}.mi-footer-v8 a:hover{color:#65dcff!important;padding-left:3px}.mi-footer-actions-v8{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.mi-footer-actions-v8 a{padding:11px 16px;border-radius:999px;background:#fff;color:#08374a!important;font-weight:900}.mi-footer-actions-v8 a+a{background:rgba(255,255,255,.12);color:#fff!important;border:1px solid rgba(255,255,255,.16)}.mi-footer-contact-v8 li span{display:block;color:#71d8f4;font-weight:900;margin-bottom:4px}.mi-footer-bottom-v8{background:#061e2b!important;padding:18px 0!important}.mi-footer-bottom-inner-v8{max-width:1260px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;color:#cfe2e9}.mi-footer-bottom-v8 p{margin:0!important;color:#cfe2e9!important}.mi-footer-social-v8{display:flex;gap:10px;flex-wrap:wrap}.mi-footer-social-v8 a{color:#cfe2e9;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.10);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.mi-about-v8{padding:76px 0!important;background:#f7fbfd!important}.mi-about-hero-v8{display:grid;grid-template-columns:1.08fr .92fr;gap:34px;align-items:center;background:#fff;border-radius:34px;padding:34px;border:1px solid rgba(12,100,130,.12);box-shadow:0 22px 55px rgba(12,54,73,.10)}.mi-eyebrow-v8{display:inline-flex;color:#0b8eb7;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:12px;margin-bottom:12px}.mi-about-copy-v8 h2,.mi-contact-head-v8 h2{font-size:42px;line-height:1.12;color:#102f3d;margin:0 0 16px;font-weight:900}.mi-about-copy-v8 p,.mi-contact-head-v8 p{font-size:16px;line-height:1.85;color:#60747e;margin:0}.mi-about-visual-v8 img{width:100%;height:390px;object-fit:cover;border-radius:26px;display:block}.mi-about-metrics-v8{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.mi-about-metrics-v8 span{background:#eef8fb;border-radius:18px;padding:16px;color:#48616c;font-weight:800}.mi-about-metrics-v8 strong{display:block;color:#07384b;font-size:22px;margin-bottom:3px}.mi-about-cards-v8{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.mi-about-cards-v8 article{background:#fff;border:1px solid rgba(12,100,130,.12);border-radius:26px;padding:26px;box-shadow:0 16px 42px rgba(12,54,73,.08)}.mi-about-cards-v8 article span{display:inline-flex;width:40px;height:40px;border-radius:14px;background:#0b8eb7;color:#fff;align-items:center;justify-content:center;font-weight:900;margin-bottom:16px}.mi-about-cards-v8 h3{font-size:21px;margin:0 0 10px;color:#123646;font-weight:900}.mi-about-cards-v8 p{color:#657983;line-height:1.75;margin:0}.mi-about-contact-v8{margin-top:28px;background:linear-gradient(135deg,#08374a,#0b8eb7);border-radius:28px;padding:28px 32px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#fff}.mi-about-contact-v8 h3{color:#fff;margin:0 0 6px;font-size:24px}.mi-about-contact-v8 p{margin:0;color:#dff4fa}.mi-about-contact-v8 a{background:#fff;color:#08374a;border-radius:999px;padding:13px 20px;font-weight:900;white-space:nowrap}.mi-page-hizmetlerimiz .single-item .iocn-holder{display:none!important}.mi-page-hizmetlerimiz .single-item{border-radius:26px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 18px 45px rgba(12,54,73,.10)!important;border:1px solid rgba(12,100,130,.12)!important;margin-bottom:30px!important}.mi-page-hizmetlerimiz .single-item .img-holder img{width:100%!important;height:230px!important;object-fit:cover!important}.mi-page-hizmetlerimiz .single-item .text-holder{padding:24px!important;min-height:220px!important}.mi-page-hizmetlerimiz .single-item .text-holder h3{font-size:20px!important;color:#103545!important;font-weight:900!important;line-height:1.3!important}.mi-page-hizmetlerimiz .single-item .text-holder p{color:#637985!important;line-height:1.7!important}.mi-page-urunler .single-item,.mi-product-page .single-item{border-radius:26px!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(12,100,130,.12)!important;box-shadow:0 18px 44px rgba(12,54,73,.09)!important;transition:.25s ease!important;margin-bottom:28px!important}.mi-page-urunler .single-item:hover,.mi-product-page .single-item:hover{transform:translateY(-6px);box-shadow:0 24px 58px rgba(12,54,73,.15)!important}.mi-page-urunler .single-item .img-holder,.mi-product-page .single-item .img-holder{background:#f3f8fb!important}.mi-page-urunler .single-item .img-holder img,.mi-product-page .single-item .img-holder img{width:100%!important;height:230px!important;object-fit:contain!important;padding:18px!important;transition:.3s ease!important}.mi-page-urunler .single-item:hover img,.mi-product-page .single-item:hover img{transform:scale(1.04)}.mi-page-urunler .single-item .text-holder,.mi-product-page .single-item .text-holder{padding:22px!important;text-align:left!important}.mi-page-urunler .single-item .text-holder h3,.mi-product-page .single-item .text-holder h3{font-size:19px!important;font-weight:900!important;color:#123646!important;line-height:1.3!important}.mi-page-urunler .single-item .text-holder a,.mi-product-page .single-item .text-holder a{display:inline-flex!important;margin-top:10px;background:#eef8fb;color:#0b84aa!important;border-radius:999px;padding:9px 14px;font-weight:900}.mi-contact-v8{padding:74px 0!important;background:#f7fbfd!important}.mi-contact-head-v8{text-align:center;max-width:760px;margin:0 auto 34px}.mi-contact-layout-v8{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;align-items:stretch}.mi-contact-card-v8{background:#fff;border:1px solid rgba(12,100,130,.12);border-radius:30px;padding:34px;box-shadow:0 22px 55px rgba(12,54,73,.10)}.mi-contact-card-v8 h3{font-size:26px;font-weight:900;color:#123646;margin:0 0 22px}.mi-contact-card-v8 ul{margin:0;padding:0;list-style:none}.mi-contact-card-v8 li{padding:18px 0;border-bottom:1px solid #e7f0f4}.mi-contact-card-v8 li:last-child{border-bottom:0}.mi-contact-card-v8 span{display:block;color:#0b8eb7;font-weight:900;margin-bottom:4px}.mi-contact-card-v8 a{color:#1f3f4d;font-weight:800;line-height:1.55}.mi-contact-map-v8{border-radius:30px;overflow:hidden;box-shadow:0 22px 55px rgba(12,54,73,.10);border:1px solid rgba(12,100,130,.12);background:#dfeef3;min-height:430px}.mi-contact-map-v8 iframe{width:100%;height:100%;min-height:430px;border:0;display:block}@media(max-width:991px){.mainmenu-area .container{padding:0 16px!important}.main-menu{justify-content:flex-end;min-height:62px}.navbar-header{width:100%;display:flex;justify-content:flex-end}.main-menu .navbar-collapse{display:none!important;position:absolute;left:0;right:0;top:62px;background:#fff;border-radius:0 0 22px 22px;box-shadow:0 24px 54px rgba(9,35,52,.20);padding:10px 14px 18px!important;max-height:calc(100vh - 74px);overflow:auto!important;border-top:1px solid #e7f0f4}.main-menu .navbar-collapse.in,body.mi-menu-open .main-menu .navbar-collapse{display:block!important}.main-menu .navigation{display:block!important}.main-menu .navigation>li{display:block!important;border-bottom:1px solid #edf3f6}.main-menu .navigation>li>a{min-height:auto!important;padding:15px 10px!important;justify-content:space-between}.main-menu .navigation>li>a:after{display:none!important}.main-menu .navigation>li>ul{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important;border:0!important;background:#f3f9fb!important;border-radius:16px!important;margin:0 0 12px!important;display:none!important}.main-menu .navigation>li.mi-open>ul{display:block!important}.main-menu .navigation>li.dropdown>a:before{content:"+";order:2;font-weight:900;color:#0b8eb7;margin-left:auto}.main-menu .navigation>li.mi-open>a:before{content:"−"}.mi-services-grid-v7{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mi-about-hero-v8,.mi-contact-layout-v8{grid-template-columns:1fr!important}.mi-about-cards-v8{grid-template-columns:1fr!important}.mi-about-contact-v8{flex-direction:column;align-items:flex-start}.mi-about-copy-v8 h2,.mi-contact-head-v8 h2{font-size:34px}.mi-footer-bottom-inner-v8{justify-content:center;text-align:center}.mi-footer-social-v8{justify-content:center}}@media(max-width:767px){.mi-services-grid-v7{grid-template-columns:1fr!important;gap:18px!important}.mi-home-services-v7{padding:50px 0!important}.mi-service-media-v7{height:190px!important}.mi-about-v8,.mi-contact-v8{padding:52px 0!important}.mi-about-hero-v8{padding:22px;border-radius:24px}.mi-about-visual-v8 img{height:260px}.mi-about-metrics-v8{grid-template-columns:1fr}.mi-about-copy-v8 h2,.mi-contact-head-v8 h2{font-size:29px}.mi-contact-card-v8{padding:24px;border-radius:24px}.mi-contact-map-v8,.mi-contact-map-v8 iframe{min-height:330px}.footer-area.mi-footer-v8{padding:52px 0 36px!important}.mi-footer-v8 .single-footer-widget{padding:22px!important}}
