.elementor-993021 .elementor-element.elementor-element-058cf27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:34px;}.elementor-993021 .elementor-element.elementor-element-058cf27::before, .elementor-993021 .elementor-element.elementor-element-058cf27 > .elementor-background-video-container::before, .elementor-993021 .elementor-element.elementor-element-058cf27 > .e-con-inner > .elementor-background-video-container::before, .elementor-993021 .elementor-element.elementor-element-058cf27 > .elementor-background-slideshow::before, .elementor-993021 .elementor-element.elementor-element-058cf27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-993021 .elementor-element.elementor-element-058cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-993021 .elementor-element.elementor-element-2ce41e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993021 .elementor-element.elementor-element-f55c95c{font-weight:100;}.elementor-993021 .elementor-element.elementor-element-f55c95c a{font-weight:100;}.elementor-993021 .elementor-element.elementor-element-d9b1401{font-size:19px;line-height:1.3em;}.elementor-993021 .elementor-element.elementor-element-d9b1401 a{font-size:19px;line-height:1.3em;}.elementor-993021 .elementor-element.elementor-element-5bc794b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993021 .elementor-element.elementor-element-5bc794b:not(.elementor-motion-effects-element-type-background), .elementor-993021 .elementor-element.elementor-element-5bc794b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEE6;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-993021 .elementor-element.elementor-element-058cf27{--padding-top:44px;--padding-bottom:34px;--padding-left:40px;--padding-right:40px;}.elementor-993021 .elementor-element.elementor-element-2ce41e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}}@media(max-width:767px){.elementor-993021 .elementor-element.elementor-element-058cf27{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-993021 .elementor-element.elementor-element-d9b1401{font-size:15px;}.elementor-993021 .elementor-element.elementor-element-d9b1401 a{font-size:15px;}}@media(min-width:768px){.elementor-993021 .elementor-element.elementor-element-2ce41e4{--content-width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-993021 .elementor-element.elementor-element-2ce41e4{--content-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-f55c95c */.odul-baslik {
    font-family: "Forum", Sans-Serif;
    font-size: 62px;
    line-height: 52px;
    font-weight: 100;
}
.odul-baslik span {
    font-style: italic;
    color: #6E1317;
}

@media (max-width: 1024px) {
    .odul-baslik {
        font-size: 56px;
        line-height: 52px;
    }
}
@media (max-width: 480px) {
    .odul-baslik {
        font-size: 38px;
        line-height: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bc794b */.bmo-odullerimiz {
      --bmo-accent: #8C2A3D;
      --bmo-serif: "Forum", serif;
      --bmo-sans: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
      box-sizing: border-box;
      width: 100%;
      margin: 0;
      padding: 0;
      background: #F8F5EF;
      -webkit-font-smoothing: antialiased;
    }

    .bmo-odullerimiz *,
    .bmo-odullerimiz *::before,
    .bmo-odullerimiz *::after { box-sizing: border-box; }

    /* --- Proje bloğu --- */
    .bmo-project {
      padding: 52px 44px;
      border-bottom: 1px solid rgba(0, 0, 0, .08);
    }

    .bmo-project__inner {
      width: 70%;
      max-width: 900px;
      margin: 0 auto;
    }

    .bmo-project__title {
      margin: 0;
      padding: 0;
      max-width: 640px;
      font: 100 42px/1.08 var(--bmo-serif);
      letter-spacing: 0;
      text-wrap: balance;
      color: #4a4542;
    }

    /* --- Ödül satırları --- */
    .bmo-awards {
      list-style: none;
      margin: 28px 0 0;
      padding: 0;
    }

    .bmo-award {
      display: flex;
      align-items: center;
      gap: 18px;
      margin: 0;
      padding: 13px 0;
      border-top: 1px solid rgba(0, 0, 0, .13);
    }

    .bmo-award__org {
      max-width: 360px;
      font: 500 14px/1.5 var(--bmo-sans);
      color: #2A2522;
    }

    .bmo-award__leader {
      flex: 1 1 auto;
      min-width: 24px;
      height: 1px;
      border-bottom: 1px dotted rgba(0, 0, 0, .13);
    }

    .bmo-award__title {
      max-width: 520px;
      font: 300 13px/1.5 var(--bmo-sans);
      text-align: right;
      color: #1a1a1a;
    }

    /* --- Renk varyantları --- */
    .bmo-project--light { background: #F8F5EF; }
    .bmo-project--sand  { background: #F1EBE1; }

    .bmo-project--dark { background: #6E1F2E; }
    .bmo-project--dark .bmo-project__title,
    .bmo-project--dark .bmo-award__org { color: #ffffff; }
    .bmo-project--dark .bmo-award__title { color: rgba(255, 255, 255, .82); }
    .bmo-project--dark .bmo-award { border-top-color: rgba(255, 255, 255, .22); }
    .bmo-project--dark .bmo-award__leader { border-bottom-color: rgba(255, 255, 255, .22); }

    /* --- Duyarlı --- */
    @media (max-width: 1440px) {
      .bmo-project__inner { width: 84%; }
    }

    @media (max-width: 900px) {
      .bmo-project { padding: 44px 40px; }
      .bmo-project__inner { width: 100%; }
      .bmo-project__title { font-size: 38px; }
    }

    @media (max-width: 640px) {
      .bmo-project { padding: 36px 22px; }
      .bmo-project__title { font-size: 30px; }
      .bmo-awards { margin-top: 22px; }
      .bmo-award {
        display: block;
        padding: 14px 0;
      }
      .bmo-award__org,
      .bmo-award__title {
        display: block;
        max-width: none;
        text-align: left;
      }
      .bmo-award__title { margin-top: 5px; }
      .bmo-award__leader { display: none; }
    }/* End custom CSS */