.elementor .eo-form-not{--eo-sinif:1;\n}.elementor .eo-footer-yasal{--eo-sinif:1;\n}.elementor .eo-form-alan{--eo-sinif:1;\n}.elementor .eo-adres{--eo-sinif:1;\n}.elementor .eo-vurgu-steel{--eo-sinif:1;\n}.elementor .eo-vurgu-muted{--eo-sinif:1;\n}.elementor .eo-reveal{--eo-sinif:1;\n}.elementor .eo-operation-image{--eo-sinif:1;\n}.elementor .eo-hero-reveal{--eo-sinif:1;\n}.elementor .eo-frame-reveal{--eo-sinif:1;\n}.elementor .eo-contact-intro{--eo-sinif:1;\n}.elementor .eo-intro-small-logo{width:13rem;height:auto;max-width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .eo-social-item{font-size:0.9375rem;color:#d8dde4;display:flex;gap:0.8rem;align-items:center;}.elementor .eo-footer-contact{font-size:0.9375rem;margin-block-start:1.8rem;display:flex;gap:1rem;align-items:center;}.elementor .eo-footer-label{font-size:0.875rem;color:#a9b3bf;margin-block-end:1.4rem;display:block;}.elementor .eo-footer-social{display:flex;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .eo-footer-menu{display:flex;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .eo-footer-grid{padding-block-end:4rem;display:grid;gap:3rem;grid-template-columns:1.4fr .7fr 1.1fr .7fr;}.elementor .eo-form-status{min-height:1.5rem;font-size:0.9375rem;color:#3c5751;margin-block-start:1.5rem;}.elementor .eo-submit-button:hover,.elementor .eo-submit-button:focus-visible{background-color:#475565;}.elementor .eo-submit-button{font-size:0.9375rem;color:white;cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--eo-navy);display:inline-flex;gap:2rem;justify-content:space-between;align-items:center;white-space:nowrap;\n}.elementor .eo-form-submit-row{margin-block-start:2.5rem;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .eo-form-wide{grid-column:1/-1;}.elementor .eo-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.5rem;\n}.elementor .eo-contact-form{min-width:0px;padding-block-start:1rem;}.elementor .eo-contact-page-link{font-size:0.9375rem;padding-block-end:0.4rem;display:inline-block;}.elementor .eo-contact-grid{display:grid;gap:clamp(3rem,8vw,10rem);grid-template-columns:1fr 1fr;align-items:start;}.elementor .eo-contact-section{background-color:#fff;}.elementor .eo-blog-card-link{display:block;}.elementor .eo-blog-heading-link:hover,.elementor .eo-blog-heading-link:focus-visible{gap:1.6rem;}.elementor .eo-blog-heading-link{font-size:1rem;padding-block-end:0.5rem;margin-block-start:1.5rem;display:inline-flex;gap:1rem;align-items:center;}.elementor .eo-approach-slide{object-position:center;\n}.elementor .eo-vision-pattern{width:clamp(11rem,21vw,27rem);height:auto;position:absolute;inset-block-start:9%;inset-inline-end:10%;opacity:75%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);pointer-events:none;\n}.elementor .eo-intro-scroll-line{width:1px;height:3rem;position:absolute;inset-block-start:100%;inset-inline-start:50%;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transform:translate3d(-50%, 0px, 0px);display:block;}.elementor .eo-intro-invitation{max-width:80%;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:3;font-size:clamp(1.125rem,2vw,1.6rem);color:#eef0f3;letter-spacing:-0.02em;line-height:1.3;text-align:center;margin:0px;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:column;gap:1.4rem;justify-content:center;align-items:center;width:max-content; pointer-events:none; opacity:var(--invitation-opacity,1);\n}.elementor .eo-intro-pattern{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;pointer-events:none; opacity:var(--pattern-opacity,1);\n}.elementor .eo-blog-cursor{width:4.2rem;height:4.2rem;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:90;color:white;transform:translate3d(-50%, -50%, 0px);display:none;justify-content:center;align-items:center;pointer-events:none;\n}.elementor .eo-blog-category{font-size:0.875rem;color:#626b73;letter-spacing:0.05em;margin-block-start:1.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .eo-blog-image{overflow:hidden;aspect-ratio:4/3;background-color:#dbe0e6;}.elementor .eo-blog-card{min-width:0px;}.elementor .eo-blog-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .eo-insights{overflow:hidden;position:relative;background-color:white;}.elementor .eo-stage-mobile-image{display:none;}.elementor .eo-film-logo{width:clamp(11rem,24vw,24rem);position:absolute;inset-block-start:clamp(1rem,3vw,3rem);inset-inline-start:clamp(1rem,3vw,3rem);z-index:2;padding:clamp(.9rem,2vw,2rem);pointer-events:none;\n}.elementor .eo-motif-up{transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);}.elementor .eo-motif-down{transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}.elementor .eo-brand-motif{width:1em;height:1em;display:inline-block;flex:0 0 auto;vertical-align:middle; fill:currentColor;\n}.elementor .eo-film-window{overflow:hidden;aspect-ratio:16/9;position:relative;background-color:#20262b;}.elementor .eo-film-heading{margin-block-start:0px;margin-block-end:3.5rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:3rem;justify-content:space-between;align-items:flex-end;}.elementor .eo-film{color:white;padding-block-start:4rem;padding-block-end:6rem;background-color:var(--eo-navy);}.elementor .eo-scroll-sentence{max-width:57rem;font-size:clamp(1.7rem,3.3vw,4rem);letter-spacing:-0.04em;line-height:1.25;margin-block-end:0px;overflow-wrap:anywhere;\n}.elementor .eo-word-stage{display:block;}.elementor .eo-word-display{font-size:clamp(3.5rem,9vw,11rem);letter-spacing:-0.07em;line-height:1.1;margin-block-start:3rem;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0.3em;flex-wrap:wrap;overflow-wrap:anywhere;\n}.elementor .eo-word-scene{padding-block-start:5rem;padding-block-end:3rem;}.elementor .eo-word-journey{color:white;background-color:var(--eo-navy);}.elementor .eo-intro-logo{width:min(82vw,75rem);height:auto;overflow:visible;}.elementor .eo-intro-center{height:100%;display:grid;justify-items:center;align-items:center;pointer-events:none; padding:4rem var(--eo-pad);\n}.elementor .eo-intro-scene{min-height:0px;overflow:hidden;position:sticky;inset-block-start:0px;color:white;background-color:var(--eo-navy);height:100svh;\n}.elementor .eo-logo-journey{display:none;}.elementor .eo-site-entry{position:relative;}.elementor .eo-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip:rect(0,0,0,0); white-space:nowrap;\n}.elementor .eo-stages{min-width:0px;padding-block-end:0px;display:flex;flex-direction:column;gap:40vh;}.elementor .eo-footer-bottom{font-size:0.875rem;color:#c8ced5;letter-spacing:0px;padding-block-start:1.5rem;display:flex;gap:2rem;justify-content:space-between;align-items:center;}.elementor .eo-back-top{font-size:0.875rem;display:flex;gap:1rem;align-items:center;}.elementor .eo-footer-brand{max-width:100%;padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .eo-footer{color:white;background-color:var(--eo-navy);padding:4.5rem var(--eo-pad) 1.5rem;\n}.elementor .eo-vision-arrow{font-size:5rem;color:var(--eo-steel);line-height:1;}.elementor .eo-vision-bottom{position:relative;z-index:1;display:grid;gap:4rem;grid-template-columns:1fr 1fr;align-items:end;}.elementor .eo-vision{overflow:hidden;position:relative;color:white;padding-block-start:8rem;padding-block-end:7rem;background-color:var(--eo-navy);}.elementor .eo-value-symbol{font-size:1.8rem;}.elementor .eo-value-number{font-size:0.875rem;color:#626b73;padding-block-start:0.7rem;align-self:start;}.elementor .eo-value:hover,.elementor .eo-value:focus-visible{padding-inline-start:1rem;padding-inline-end:1rem;background-color:#f3f4f6;}.elementor .eo-value{padding-block-start:2.7rem;padding-block-end:2.7rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:2rem;grid-template-columns:4rem 1fr 1fr 2rem;align-items:center;}.elementor .eo-values-intro{margin-block-start:0px;margin-block-end:4.5rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:3rem;justify-content:space-between;align-items:flex-end;}.elementor .eo-stage-arrow{position:absolute;inset-inline-end:2.5rem;inset-block-end:2rem;font-size:2rem;color:var(--eo-steel);display:block;}.elementor .eo-stage-kicker{font-size:0.875rem;color:#d5dbe4;letter-spacing:0.06em;display:flex;justify-content:space-between;}.elementor .eo-stage{min-height:0px;position:sticky;padding:2.5rem;margin-block-end:0px;border-radius:0.4rem;background-color:#353d44;box-shadow:0px -12px 40px 0px rgba(0,0,0,.16);flex:0 0 auto;z-index:calc(2 + var(--card-index,0)); box-sizing:border-box; inset-block-start: var(--eo-panel-top); height:var(--eo-panel-height);\n}.elementor .eo-visual-note{font-size:1rem;color:#ccd1d7;}.elementor .eo-stage-track{margin-block-start:1.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:0.4rem;}.elementor .eo-approach-picture{min-height:0px;overflow:hidden;position:relative;border-radius:0.4rem;background-color:#c2c9d0;max-height:none; height:var(--eo-panel-height);\n}.elementor .eo-approach-visual{min-width:0px;position:sticky;inset-block-start: var(--eo-panel-top); height:var(--eo-panel-height);\n}.elementor .eo-approach-grid{display:grid;gap:clamp(2rem,5vw,6rem);grid-template-columns:1fr 1fr;align-items:start;}.elementor .eo-approach{color:#fff;background-color:var(--eo-navy);}.elementor .eo-statement{max-width:62rem;font-size:clamp(2rem,4.3vw,5rem);letter-spacing:-0.055em;line-height:1.18;margin-block-start:6rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .eo-image-window{height:clamp(22rem,42vw,44rem);overflow:hidden;background-color:#d9dde1;}.elementor .eo-story-text{min-width:0px;max-width:40rem;}.elementor .eo-story-caption{font-size:1.125rem;line-height:1.5;display:flex;gap:1rem;align-items:flex-start;}.elementor .eo-story-body{padding-block-end:5rem;display:grid;gap:3rem;grid-template-columns:1fr 1fr;}.elementor .eo-cross{font-weight:300;font-size:5rem;line-height:1;}.elementor .eo-story-heading{margin-block-start:0px;margin-block-end:4rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:space-between;align-items:flex-start;}.elementor .eo-values{background-color:#fff;}.elementor .eo-story{background-color:#fff;}.elementor .eo-section-label{font-size:0.875rem;letter-spacing:0.06em;padding-block-start:1.5rem;padding-block-end:2.4rem;display:flex;gap:1rem;justify-content:space-between;}.elementor .eo-section-pad{padding:6rem var(--eo-pad);\n}.elementor .eo-circle{width:3.6rem;height:3.6rem;font-size:1.5rem;border-radius:50%;display:grid;justify-items:center;align-items:center;}.elementor .eo-circle-link{font-size:0.875rem;display:flex;gap:1.4rem;align-items:center;}.elementor .eo-hero-bottom{margin-block-start:3.25rem;display:flex;gap:5rem;align-items:flex-end;}.elementor .eo-small-square{width:0.5rem;height:0.5rem;background-color:var(--eo-steel);display:inline-block;flex:0 0 auto;}.elementor .eo-eyebrow{font-size:0.875rem;letter-spacing:0.12em;display:flex;gap:0.75rem;align-items:center;}.elementor .eo-hero-content{max-width:120rem;position:relative;margin:auto;padding:12rem var(--eo-pad) 8rem;\n}.elementor .eo-hero-shade{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .eo-hero-art{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .eo-hero{min-height:max(54rem,100svh);overflow:hidden;position:relative;color:#fff;background-color:var(--eo-ink);}.elementor .eo-menu-trigger{display:none;}.elementor .eo-nav-last{margin-inline-start:1rem;}.elementor .eo-brand{max-width:100%;padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:block;flex:0 0 auto;}.elementor .eo-header{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-block-end:auto;inset-inline-start:0px;z-index:80;color:#fff;display:flex;gap:2rem;justify-content:space-between;align-items:center;padding:.4rem var(--eo-pad);\n}.elementor .eo-skip{position:fixed;inset-block-start:1rem;inset-inline-start:1rem;z-index:100;padding:1rem;background-color:#fff;transform:translate3d(0px, -150%, 0px);}