.elementor-3992 .elementor-element.elementor-element-1a687856{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3992 .elementor-element.elementor-element-56ac8737{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3992 .elementor-element.elementor-element-2546f666{text-align:start;}.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-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-menu-toggle{margin-left:auto;}.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu .elementor-item{font-family:"Arial", Sans-serif;font-size:14px;}.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--main .elementor-item{color:#232323;fill:#232323;}.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--main .elementor-item:focus{color:#B92232;fill:#B92232;}.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#B92232;}.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--dropdown a, .elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-menu-toggle{color:#232323;fill:#232323;}.elementor-3992 .elementor-element.elementor-element-4aa5fbd1 .elementor-nav-menu--dropdown{background-color:#F7F6F2;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-1a687856 */.elementor-3992 .elementor-element.elementor-element-1a687856 { --ink:#232323; --paper:#F7F6F2; --red:#B92232; background:var(--paper); color:var(--ink); font-family:Arial,Helvetica,sans-serif; gap:0; }
.elementor-3992 .elementor-element.elementor-element-1a687856 *,.elementor-3992 .elementor-element.elementor-element-1a687856 *::before,.elementor-3992 .elementor-element.elementor-element-1a687856 *::after {box-sizing:border-box;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .e-con {min-width:0;}
.elementor-3992 .elementor-element.elementor-element-1a687856 p {margin:0;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-heading-title {font-family:Arial,Helvetica,sans-serif; font-weight:700; text-transform:none; letter-spacing:-.045em; line-height:1.08; font-size:clamp(2rem,4.2vw,3.8rem);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .eyebrow p {font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:#53534F;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .wrap {width:min(1280px,100%);margin-inline:auto;padding-inline:56px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .site-head {padding-block:22px;flex-direction:row;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #D9D8D1;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .brand {width:58px;flex-shrink:0;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .brand img {width:58px;height:58px;object-fit:contain;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .nav {width:auto;flex-grow:1;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-nav-menu {justify-content:flex-end;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-nav-menu a {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;min-height:44px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero {padding-top:70px;padding-bottom:76px;gap:30px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-line {flex-direction:row;align-items:flex-end;gap:60px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title {width:66%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title h1 {font-size:clamp(3.3rem,7.2vw,6.6rem);line-height:1.02;letter-spacing:-.065em;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title em {font-style:normal;color:var(--red);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-intro {width:34%;gap:22px;padding-bottom:8px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-intro p {font-size:18px;line-height:1.6;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-media {position:relative;margin-top:18px;gap:0;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-image img {width:100%;height:480px;object-fit:cover;object-position:center 45%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .photo-note {padding-top:13px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .photo-note p {font-size:12px;line-height:1.5;color:#53534F;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .intro {padding-block:96px;flex-direction:row;gap:100px;border-top:1px solid #D9D8D1;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .intro-title {width:43%;gap:22px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .intro-copy {width:57%;gap:25px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .intro-copy .lead p {font-size:25px;line-height:1.5;letter-spacing:-.02em;color:var(--ink);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .text-link .elementor-button {padding:12px 0;background:transparent;color:var(--ink);border-radius:0;border-bottom:2px solid var(--ink);font-weight:600;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .text-link .elementor-button:hover {color:var(--red);border-color:var(--red);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .programs {background:#232323;color:var(--paper);padding-block:90px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .programs .elementor-heading-title,.elementor-3992 .elementor-element.elementor-element-1a687856 .programs p {color:var(--paper);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title {flex-direction:row;align-items:flex-end;gap:70px;margin-bottom:54px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title>div:first-child {width:65%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title>div:last-child {width:35%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title p {color:#D9D8D1;font-size:17px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-row {flex-direction:row;gap:60px;padding-block:34px;border-top:1px solid #666660;align-items:center;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-name {width:40%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-name .elementor-heading-title {font-size:clamp(3rem,6vw,5.2rem);letter-spacing:-.045em;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-detail {width:60%;gap:18px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-detail p {color:#D9D8D1;font-size:18px;max-width:550px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .programs .text-link .elementor-button {color:var(--paper);border-color:#A6A59D;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .programs .text-link .elementor-button:hover {border-color:var(--paper);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .departments {padding-block:100px;gap:48px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-heading {flex-direction:row;gap:80px;align-items:flex-end;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-heading>div {width:50%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-row {flex-direction:row;gap:45px;align-items:center;padding-block:25px;border-top:1px solid #D9D8D1;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-name {width:32%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-name .elementor-heading-title {font-size:30px;letter-spacing:-.03em;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-desc {width:68%;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .team-line {flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;gap:30px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .team-line p {font-size:16px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .contact {background:#EAE8E0;padding-block:78px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-inner {flex-direction:row;gap:90px;align-items:center;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-title {width:62%;gap:24px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-action {width:38%;gap:25px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-action p {font-size:17px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .site-foot {padding-block:30px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .site-foot p {font-size:13px;line-height:1.6;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .foot-links {flex-direction:row;gap:24px;width:auto;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .foot-links .elementor-button {font-size:14px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-button {transition:background-color .2s,color .2s,transform .2s;min-height:44px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-button:hover {background:#971B29;color:white;transform:translateY(-2px);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .text-link .elementor-button:hover {background:transparent;}
.elementor-3992 .elementor-element.elementor-element-1a687856 a:focus-visible,.elementor-3992 .elementor-element.elementor-element-1a687856 button:focus-visible,.elementor-3992 .elementor-element.elementor-element-1a687856 [role=button]:focus-visible {outline:3px solid #B92232;outline-offset:5px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .programs a:focus-visible {outline-color:#FFFFFF;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-menu-toggle {min-width:64px;min-height:48px;color:#232323;background:transparent;gap:8px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-menu-toggle::after {content:'Menü';font-size:14px;font-family:Arial,sans-serif;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-nav-menu--dropdown {background:#F7F6F2;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-nav-menu--dropdown a {color:#232323;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-nav-menu--dropdown a:hover {background:#EAE8E0;color:#971B29;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .reveal {animation-duration:.7s;}
@media (prefers-reduced-motion:no-preference) {
 .elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title {animation:endkal-title .7s ease-out both;}
 @keyframes endkal-title {from{opacity:.3;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
 @supports (animation-timeline:view()) {.elementor-3992 .elementor-element.elementor-element-1a687856 .reveal {animation:endkal-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 25%;} @keyframes endkal-reveal {from{opacity:.35;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}
}
@media (prefers-reduced-motion:reduce) {.elementor-3992 .elementor-element.elementor-element-1a687856 *,.elementor-3992 .elementor-element.elementor-element-1a687856 *::before,.elementor-3992 .elementor-element.elementor-element-1a687856 *::after {animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
@media(max-width:1024px) {.elementor-3992 .elementor-element.elementor-element-1a687856 .wrap{padding-inline:32px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-line{gap:30px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title{width:60%;}.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-intro{width:40%;}.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-image img{height:390px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .intro{gap:45px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-inner{gap:40px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title{gap:30px;}}
@media(max-width:767px) {
 .elementor-3992 .elementor-element.elementor-element-1a687856 .wrap{padding-inline:22px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .site-head{padding-block:14px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .brand,.elementor-3992 .elementor-element.elementor-element-1a687856 .brand img{width:48px;height:48px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .hero{padding-top:42px;padding-bottom:48px;gap:23px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .hero-line,.elementor-3992 .elementor-element.elementor-element-1a687856 .intro,.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title,.elementor-3992 .elementor-element.elementor-element-1a687856 .program-row,.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-heading,.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-inner,.elementor-3992 .elementor-element.elementor-element-1a687856 .team-line,.elementor-3992 .elementor-element.elementor-element-1a687856 .site-foot{flex-direction:column;align-items:stretch;gap:26px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title,.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-intro,.elementor-3992 .elementor-element.elementor-element-1a687856 .intro-title,.elementor-3992 .elementor-element.elementor-element-1a687856 .intro-copy,.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title>div,.elementor-3992 .elementor-element.elementor-element-1a687856 .program-name,.elementor-3992 .elementor-element.elementor-element-1a687856 .program-detail,.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-heading>div,.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-title,.elementor-3992 .elementor-element.elementor-element-1a687856 .contact-action{width:100%;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title h1{font-size:clamp(2.8rem,12.8vw,4.5rem);}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .hero-intro p{font-size:17px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-media{margin-top:0;}.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-image img{height:270px;object-position:center;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .intro,.elementor-3992 .elementor-element.elementor-element-1a687856 .departments{padding-block:58px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .intro-copy .lead p{font-size:22px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .programs{padding-block:58px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title{margin-bottom:24px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .program-row{gap:18px;padding-block:28px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .dept-row{gap:12px;flex-direction:column;align-items:stretch;padding-block:24px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-name,.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-desc{width:100%;}.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-desc p{font-size:17px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .departments{gap:28px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .team-line{gap:15px;align-items:flex-start;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .contact{padding-block:56px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .site-foot{padding-block:28px;gap:12px;}
 .elementor-3992 .elementor-element.elementor-element-1a687856 .foot-links{flex-wrap:wrap;gap:12px 24px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .photo-note p{font-size:12px;}
}

.elementor-3992 .elementor-element.elementor-element-1a687856 .site-head {position:relative!important;top:auto!important;left:auto!important;transform:none!important;background:#F7F6F2!important;z-index:3;box-shadow:none!important;}
.elementor-3992 .elementor-element.elementor-element-1a687856 #hakkimizda {scroll-margin-top:70px;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-heading-title {font-size:clamp(32px,4.2vw,60px);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title h1 {font-size:clamp(54px,7.2vw,106px);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .program-name .elementor-heading-title {font-size:clamp(48px,6vw,82px);}
.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-name .elementor-heading-title {font-size:30px;}
@media(max-width:767px){.elementor-3992 .elementor-element.elementor-element-1a687856 .hero-title h1{font-size:clamp(44px,12.8vw,68px);}.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-heading-title{font-size:34px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .program-name .elementor-heading-title{font-size:48px;}.elementor-3992 .elementor-element.elementor-element-1a687856 .dept-name .elementor-heading-title{font-size:28px;}}

body.admin-bar .elementor-3992 .elementor-element.elementor-element-1a687856 {margin-top:32px;}
@media(max-width:782px){body.admin-bar .elementor-3992 .elementor-element.elementor-element-1a687856{margin-top:46px;}}

.elementor-3992 .elementor-element.elementor-element-1a687856 .brand{align-self:flex-start;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none!important;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open{display:none!important;}
.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--open,.elementor-3992 .elementor-element.elementor-element-1a687856 .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close{display:inline-block;}

.elementor-3992 .elementor-element.elementor-element-1a687856 .site-foot{background:#F7F6F2!important;color:#232323;}

@media(max-width:767px){.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title>div:first-child,.elementor-3992 .elementor-element.elementor-element-1a687856 .program-title>div:last-child{width:100%;}}

.elementor-3992 .elementor-element.elementor-element-1a687856{margin-top:0!important;}/* End custom CSS */