.elementor-1455 .elementor-element.elementor-element-138996f:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-138996f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2745;}.elementor-1455 .elementor-element.elementor-element-138996f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-1455 .elementor-element.elementor-element-138996f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1455 .elementor-element.elementor-element-dcdaddc:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-dcdaddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1455 .elementor-element.elementor-element-dcdaddc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;z-index:99;}.elementor-1455 .elementor-element.elementor-element-dcdaddc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1455 .elementor-element.elementor-element-a549b1a{text-align:start;}.elementor-1455 .elementor-element.elementor-element-a549b1a img{width:186px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1455 .elementor-element.elementor-element-61a76a3 .elementor-menu-toggle{margin:0 auto;}.elementor-1455 .elementor-element.elementor-element-61a76a3 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-1455 .elementor-element.elementor-element-61a76a3{--e-nav-menu-horizontal-menu-item-margin:calc( 28px / 2 );}.elementor-1455 .elementor-element.elementor-element-61a76a3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:28px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1455 .elementor-element.elementor-element-61a76a3{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-1455 .elementor-element.elementor-element-61a76a3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1455 .elementor-element.elementor-element-a549b1a img{width:150px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS *//* ============ SERPIL ASAM HEADER ============ */
/* -- layout: logo left | nav centre | actions right -- */
.sa-util > .elementor-container{display:flex;align-items:center;flex-wrap:nowrap;gap:16px}
.sa-util .elementor-column{width:auto!important;flex:0 0 auto}
.sa-util .elementor-column:first-child{flex:1 1 auto;min-width:0}
.sa-util .elementor-widget-wrap{padding:0!important;align-content:center}
.sa-mainbar > .elementor-container{display:flex;align-items:center;flex-wrap:nowrap;gap:26px;min-height:78px;transition:min-height .22s ease-out}
.sa-mainbar .elementor-column{width:auto!important;flex:0 0 auto}
.sa-mainbar .sa-nav{flex:1 1 auto;min-width:0}
.sa-mainbar .elementor-widget-wrap{padding:0!important;align-content:center}
.sa-mainbar .elementor-column>.elementor-element-populated{padding:0!important}
.sa-nav .elementor-widget-container{display:flex;justify-content:center}
.sa-nav .elementor-nav-menu--main{justify-content:center}
.sa-logo .elementor-widget-container{display:flex;align-items:center}
/* -- utility bar -- */
.sa-u{display:flex;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-size:12.5px;color:#9FBCD8;min-height:40px;white-space:nowrap}
.sa-u.sa-right{justify-content:flex-end}
.sa-u b{color:#fff;font-weight:700}
.sa-dot{width:3px;height:3px;border-radius:50%;background:#3D5D80;display:inline-block;flex:none}
.sa-stars{color:#F5B841;font-size:11px;letter-spacing:1px}
/* -- language switcher -- */
.sa-util .wpml-ls{padding:0!important;border:0!important;background:transparent!important}
.sa-util .wpml-ls ul{display:flex!important;gap:3px;margin:0!important;padding:0!important;justify-content:flex-end}
.sa-util .wpml-ls-item{list-style:none;margin:0!important}
.sa-util .wpml-ls a{display:block;padding:5px 9px!important;border-radius:999px;color:#9FBCD8!important;background:transparent!important;border:0!important;font-family:Manrope,sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.sa-util .wpml-ls-current-language>a{background:#24B4F2!important;color:#06192E!important}
.sa-util .wpml-ls a:hover{color:#fff!important}
.sa-util .wpml-ls-flag{display:none!important}
/* -- sticky main bar -- */
.sa-mainbar{background:#FFFFFF!important;border-bottom:1px solid #E4EDF6;transition:box-shadow .25s;transform:translateZ(0);will-change:box-shadow;backface-visibility:hidden}
.sa-mainbar.elementor-sticky--effects{box-shadow:0 10px 30px -14px rgba(11,27,48,.30)}
.sa-mainbar.elementor-sticky--effects > .elementor-container{min-height:62px}
.sa-logo img{max-width:186px;transition:max-width .28s ease}
.sa-mainbar.elementor-sticky--effects .sa-logo img{max-width:150px}
/* -- desktop nav -- */
.sa-nav .elementor-nav-menu--main .elementor-item{font-family:Manrope,sans-serif;font-weight:600;font-size:14px;color:#28405C;padding:8px 0;position:relative;fill:#28405C}
.sa-nav .elementor-nav-menu--main .elementor-item:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:#24B4F2;transition:right .28s cubic-bezier(.2,.8,.2,1)}
.sa-nav .elementor-nav-menu--main .elementor-item:hover:after,.sa-nav .elementor-nav-menu--main .elementor-item.elementor-item-active:after{right:0}
.sa-nav .elementor-nav-menu--main .elementor-item:hover{color:#1D4179;background:transparent}
.sa-nav .elementor-nav-menu--main .sub-menu{background:#fff;border:1px solid #E4EDF6;border-radius:16px;box-shadow:0 30px 60px -22px rgba(11,27,48,.42);padding:8px;min-width:300px;margin-top:12px}
.sa-nav .elementor-nav-menu--main .sub-menu .elementor-sub-item{border-radius:11px;padding:12px 14px!important;font-family:Manrope,sans-serif;font-size:13.5px;font-weight:600;color:#12325C}
.sa-nav .elementor-nav-menu--main .sub-menu .elementor-sub-item:hover{background:#F2F8FD;color:#1D4179}
/* -- actions -- */
.sa-act{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:nowrap}
.sa-tel{display:flex;align-items:center;gap:7px;font-family:Manrope,sans-serif;font-size:13.5px;font-weight:700;color:#12325C;text-decoration:none;white-space:nowrap}
.sa-tel:hover{color:#24B4F2}
.sa-cta{position:relative;display:inline-flex;align-items:center;gap:9px;background:linear-gradient(135deg,#1D4179,#2A6FBF 55%,#24B4F2);color:#fff!important;font-family:Manrope,sans-serif;font-weight:700;font-size:13.5px;padding:13px 20px;border-radius:10px;text-decoration:none;white-space:nowrap;box-shadow:0 8px 22px -8px rgba(29,65,121,.65);overflow:hidden;transition:transform .2s,box-shadow .2s}
.sa-cta:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);transition:left .6s ease}
.sa-cta:hover{transform:translateY(-1px);box-shadow:0 12px 28px -8px rgba(29,65,121,.75)}
.sa-cta:hover:before{left:120%}
.sa-ar{transition:transform .25s}.sa-cta:hover .sa-ar{transform:translateX(3px)}
.sa-mob{display:none}
@keyframes sa-spin{to{transform:rotate(360deg)}}
@keyframes sa-rise{to{opacity:1;transform:translateY(0)}}
/* ============ MOBILE ============ */
@media(max-width:1024px){
 .sa-hide-m,.sa-tel{display:none}
 body.sa-menu-open{overflow:hidden}
 .sa-nav .elementor-menu-toggle{background:transparent!important;border:1px solid #DCE7F2;border-radius:10px;padding:10px;color:#12325C;position:relative;z-index:9999}
 body.sa-menu-open .sa-nav .elementor-menu-toggle{opacity:0;pointer-events:none}
 body.sa-menu-open .sa-util{display:none!important}
 body.sa-menu-open .sa-mainbar{background:transparent!important;border-bottom:0!important;box-shadow:none!important}
 body.sa-menu-open .sa-logo,body.sa-menu-open .sa-act{opacity:0!important;pointer-events:none!important}
 .sa-mainbar > .elementor-container{gap:14px}
 .sa-mainbar .sa-nav{flex:0 0 auto;order:3}
 .sa-mainbar .sa-actcol{flex:1 1 auto;order:2}
 .sa-act{gap:8px}
 .sa-cta{padding:11px 15px;font-size:12.5px}
 /* full-screen panel */
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;max-height:none!important;margin:0!important;background:linear-gradient(165deg,#12325C 0%,#0B2141 55%,#071426 100%)!important;padding:104px 22px 208px!important;overflow-y:auto;z-index:9990;border:0!important;box-shadow:none!important}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown:before{content:"";position:fixed;width:560px;height:560px;border-radius:50%;border:1.5px solid rgba(36,180,242,.20);top:-150px;right:-235px;animation:sa-spin 44s linear infinite;pointer-events:none}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown:after{content:"";position:fixed;width:492px;height:492px;border-radius:50%;border:1.5px solid rgba(255,255,255,.07);border-right-color:transparent;border-bottom-color:transparent;top:-116px;right:-201px;animation:sa-spin 62s linear infinite reverse;pointer-events:none}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown li{border:0!important}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li > a.elementor-item{font-family:Fraunces,Georgia,serif!important;font-size:24px!important;font-weight:600!important;line-height:1.25!important;color:#fff!important;background:transparent!important;border-bottom:1px solid rgba(255,255,255,.10)!important;padding:14px 2px!important;letter-spacing:-.01em;display:flex!important;align-items:center;justify-content:flex-start!important;text-align:left!important;gap:10px;opacity:0;transform:translateY(16px);transition:color .2s,padding-left .25s}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li > a.elementor-item{animation:sa-rise .58s cubic-bezier(.2,.8,.2,1) forwards}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li:nth-child(1) > a{animation-delay:.10s}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li:nth-child(2) > a{animation-delay:.17s}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li:nth-child(3) > a{animation-delay:.24s}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li:nth-child(4) > a{animation-delay:.31s}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li:nth-child(5) > a{animation-delay:.38s}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li:nth-child(6) > a{animation-delay:.45s}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li > a.elementor-item:hover,.sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li > a.elementor-item.elementor-item-active{color:#24B4F2!important;padding-left:8px!important}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.sub-menu{background:transparent!important;padding:0 0 8px 14px!important;border:0!important;box-shadow:none!important;min-width:0}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown a.elementor-sub-item{font-family:Manrope,sans-serif!important;font-size:14px!important;color:#9FBCD8!important;background:transparent!important;border:0!important;padding:9px 2px!important;text-align:left!important;justify-content:flex-start!important}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown a.elementor-sub-item:hover{color:#24B4F2!important}
 /* overlay chrome */
 body.sa-menu-open .sa-mob{display:block}
 .sa-mob-top{position:fixed;top:0;left:0;right:0;height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;z-index:10000}
 .sa-mob-logo{width:136px;height:auto;filter:brightness(0) invert(1)}
 .sa-mob-close{width:42px;height:42px;border-radius:11px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);position:relative;cursor:pointer;flex:none}
 .sa-mob-close i{position:absolute;top:50%;left:50%;width:16px;height:1.8px;background:#fff;border-radius:2px}
 .sa-mob-close i:first-child{transform:translate(-50%,-50%) rotate(45deg)}
 .sa-mob-close i:last-child{transform:translate(-50%,-50%) rotate(-45deg)}
 .sa-mob-foot{position:fixed;left:0;right:0;bottom:0;padding:24px 22px;z-index:10000;background:linear-gradient(to top,#071426 62%,rgba(7,20,38,0));opacity:0;transform:translateY(14px);animation:sa-rise .6s cubic-bezier(.2,.8,.2,1) .52s forwards}
 .sa-mob-rate{display:flex;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-size:12.5px;color:#A8C4DE;margin-bottom:13px}
 .sa-mob-rate b{color:#fff}
 .sa-mob-tel{display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-family:Manrope,sans-serif;font-weight:700;font-size:15px;margin-bottom:14px}
 .sa-mob-lang{display:flex;gap:6px;margin-bottom:16px}
 .sa-mob-lang .wpml-ls,.sa-mob-lang .wpml-ls ul{background:transparent!important;border:0!important;padding:0!important;margin:0!important;display:flex!important;gap:6px}
 .sa-mob-lang .wpml-ls-item{list-style:none;margin:0}
 .sa-mob-lang .wpml-ls a{padding:9px 14px!important;border-radius:9px;border:1px solid rgba(255,255,255,.14);color:#9FBCD8!important;font-family:Manrope,sans-serif;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:transparent!important;text-decoration:none}
 .sa-mob-lang .wpml-ls-current-language>a{background:#24B4F2!important;color:#06192E!important;border-color:transparent}
 .sa-mob-lang .wpml-ls-flag{display:none!important}
 .sa-mob-cta{display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(135deg,#2A6FBF,#24B4F2);color:#06192E!important;font-family:Manrope,sans-serif;font-weight:800;font-size:15px;padding:16px;border-radius:13px;text-decoration:none;box-shadow:0 14px 34px -12px rgba(36,180,242,.8)}
}
@media(max-width:400px){
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li > a.elementor-item{font-size:22px!important;padding:13px 2px!important}
 .sa-u{font-size:11.5px;gap:8px}
 .sa-logo img{max-width:150px}
}
@media(max-width:767px){
 .sa-util > .elementor-container{flex-wrap:wrap;justify-content:center;gap:6px}
 .sa-util .elementor-column:first-child{flex:0 0 auto}
 .sa-u{min-height:0;padding:5px 0}
}
@media (prefers-reduced-motion:reduce){
 .sa-cta:before{display:none}
 .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown:before,.sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown:after{animation:none}
 body.sa-menu-open .sa-nav .elementor-nav-menu__container.elementor-nav-menu--dropdown ul.elementor-nav-menu > li > a.elementor-item,.sa-mob-foot{animation:none!important;opacity:1!important;transform:none!important}
}

/* == SA MOBILE FIT == */
@media(max-width:767px){.sa-mainbar > .elementor-container{gap:10px}.sa-mainbar .elementor-column{min-width:0}.sa-mainbar .sa-actcol{flex:1 1 auto;min-width:0}.sa-logo img{max-width:126px!important}.sa-cta{font-size:12.5px!important;padding:11px 14px!important}.sa-ar{display:none!important}}@media(max-width:400px){.sa-logo img{max-width:110px!important}.sa-cta{font-size:12px!important;padding:10px 12px!important}}@media(max-width:359px){.sa-mainbar .sa-actcol{display:none!important}}
/* == /SA MOBILE FIT == */

/* == SA HEADER ALIGN == */
.sa-mainbar .elementor-widget,.sa-util .elementor-widget{margin-bottom:0!important}.sa-mainbar .elementor-widget-wrap{align-content:center}
/* == /SA HEADER ALIGN == *//* End custom CSS */