body{font-family: 'Lexend', sans-serif; padding: 0; margin: 0;}
h1,h2{padding: 0; margin: 0;}
.white-logo{display: none;}
#header{position: absolute; background-color: #FFFFFF; width: 470px; padding-top: 28px; padding-bottom: 28px; z-index: 3;}
.burger-king{background: #D32B27;}
.popeyes{background: #FF7E01;}
.arbys{background: #D61921;}
.subway{background: #FFF1CE;}
.sbarro{background: #E6F3E3;}
.ustadonerci{background: #6B3818;}
.ustapideci{background: #A21E1A;}
.brands{display: flex; align-items: center; justify-content: center; align-content: center;}
.brand{border-radius: 100%;   width: 165px; height: 165px; margin-right: 40px;  align-items: center;  display: flex;justify-content: center;}
.brand img{align-items: center; display: flex; justify-content: center;}
.brands-header{display: flex; align-items: center; justify-content: center;font-weight: 700; font-size: 40px; text-align: center; color: #0C479D; padding-top: 52px; padding-bottom: 75px;}
.eco-brands-header{font-weight: 700; font-size: 40px; text-align: center; color: #0C479D; padding-top: 75px;}
.eco-brands{display: flex; align-items: center; justify-content: center;}
.success-stories{background-color: #0C479D;}
.success-stories-header{font-weight: 700;font-size: 40px; text-align: center; color: #FFFFFF; padding-top: 55px;}
.success-stories-alt-text{font-weight: 300; font-size: 16px; text-align: center; color: #FFFFFF; padding-top: 15px; width: 600px; align-items: center; display: flex; justify-content: center; margin: 0 auto; padding-bottom:50px;}
.success-stories-image{width: 1200px; display: flex; align-items: center; justify-content: center; margin: 0 auto; padding-bottom: 100px;}
.success-stories-image img{max-width: 100%; width: 100%;}
#key-numbers{background: #E0F3F8;}
#key-numbers-wrapper{display: flex; flex-direction: row;   text-align: center;      align-items: inherit;}
.container{max-width: 1500px; margin:  auto;  box-sizing: border-box;    padding: 0 50px;
}
.key-number-item{width: 25%; align-items: center; display: flex; flex-direction: column; text-align: center; padding-top: 50px; padding-bottom: 75px; }
.key-number-item:nth-child(2n){background-color: #D5EEF4;
;}
.key-number-header-alt{width: 64px; height: 6px; background-color: black; align-items: center;
    display: flex;
    justify-content: center;
    margin: 0 auto;}
.key-number-image{width: 110px; align-items: center; margin: 0 auto;}
.key-number-header{font-weight: 300; font-size: 24px; text-align: center;padding: 20px; } 
.key-number-image img{max-width: 100%; width: 100%;}
.key-numbers-info{display: flex; align-items: center; justify-content: center; margin: 0 auto;}
.key-number-number{font-weight: 700; font-size: 70px; text-align: center;  color: #0C479D;}
.key-numbers-info{font-weight: 273;  font-size: 14px; text-align: center; color: #363636; padding: 15px 0;
    }
.footer-container{max-width: 1408px; box-sizing: border-box; margin: auto;}

.footer-menu{background: #142031;}
.footer-menu-list{ display: flex; padding: 40px 0; justify-content: space-between;  list-style: none; align-items: center; }
.footer-menu-list  li a{ font-weight: 500;  font-size: 16px;  color: #FFFFFF; text-decoration: none;}
#footer{background: #1C283A;}
#footer-content{width: 100%; display: flex; flex-direction: row;justify-content: space-between; padding-top: 65px;    align-items: flex-start;
}
.footer-section{}
.footer-section-image{width: 220px;}
.footer-section-image img{width: 100%;}
.sites-wrapper{display: flex; margin-top: 25px;}
.social-media-icons{margin-top: 25px;}
.mail-link{margin-top: 25px;}
.social-media-icon a{width: 30px;     margin-right: 40px;
    }
.social-media-icon img{width: 100%;}
.footer-section a { display: flex; flex-direction: row; flex-wrap: wrap; color: #FFFFFF; }
.social-media-icons{display: flex;}
.footer-section-header{font-weight: 700; font-size: 24px; color: #F48037}
.markalarimiz-header-container {display: flex; flex-direction: column; padding-top: 75px; justify-content: space-between; margin-bottom: 24px; margin-top: 20px;}
.markalarimiz-header,.markalarimiz-header h1{font-weight: 700;  font-size: 45px;color: #1C1C1C; padding: 0; margin: 0;}

.markalarimiz-rows{display: flex; flex-direction: column; padding-top: 70px;}
.markalarimiz-row-img img{border-radius: 50px; width:170px }
.markalarimiz-row{display: flex; flex-direction: row; padding-bottom: 80px; align-items: center;}
.markalarimiz-row-content{font-weight: 300; font-size: 16px; line-height: 27px;color: #1C1C1C; max-width: 100%; width: 100%;}
.markalarimiz-row-content a{color: #1C1C1C;}
.markalarimiz-row-content-wrapper{display: flex; flex-direction: column;  justify-content: center; padding-left: 60px; }
.markalarimiz-row-header,.markalarimiz-row-header h2{font-weight: 700; font-size: 35px;line-height: 44px; padding-bottom: 20px;}

.markalarimiz-row:nth-child(2n) .markalarimiz-row-img{order: 2;}
.markalarimiz-row:nth-child(2n) .markalarimiz-row-content-wrapper{text-align: left; padding-right: 65px; padding-left: 0;}
.sites-wrapper a{text-decoration: none; color: #FFFFFF;}
.sites-wrapper-left{margin-right: 60px;}
.sites-wrapper-left a, .sites-wrapper-right a{margin-bottom: 30px;}
.markalarimiz-wrapper-banner-img img{margin-top: -180px;}
.eco-brands-row-header{color: #0C479D
    ;}

#footer-legal-link-wrapper{align-items: center; display: flex; justify-content: center; margin: 0 auto; color: #FFFFFF; font-weight: 400; font-size: 13px;text-align: center; border-top: 1px solid #2F3F57; padding-top: 20px; border-bottom: 1px solid #2F3F57; padding-bottom: 20px;}
#footer-legal-link-wrapper a{color: #FFFFFF; text-decoration: none; margin-right: 20px; margin-left: 20px;}

#footer-copyright-link-wrapper{ margin: 0 auto; color: #FFFFFF; font-size: 13px; text-align: center; padding-top: 18px; padding-bottom: 33px; }
.markalarimiz-header-sub-menu-img{    display: flex;  align-items: center;justify-content: center;}
.markalarimiz-header-sub-menu-img img{width: 45px; }

.burger-king-detail{color: #D32B27;}
.popeyes-detail{color: #FF7E01;}
.sbarro-detail{color: #5CAD46    ;}
.arbys-detail{color: #DE2632;}
.subway-detail{color: #0D9949;}
.usta-donerci-detail{color: #654631;}
.usta-pideci-detail{color: #A21E1A;}
.markalarimiz-header-sub-menu-img a, .ekosistem-header-sub-menu-img a{margin-right: 14px; border: 1px solid #EBEBEB; border-radius: 10px; width: 60px; height: 60px; align-items: center; display: flex; justify-content: center; position: relative; overflow: hidden;}

.ekosistem-header-sub-menu-img a img{width: 70px;}

.markalarimiz-header-sub-menu-img a.selected::after{
  
  content: '';
  position: absolute;
  bottom: -14px;
  left: 50%;
  transform: translateX(-50%);
  background:url(../img/brands/Polygon.png) no-repeat ; 
  width: 12px;
  height: 12px;
  background-size: contain;
  
}

.header-sticky{position: fixed;
    background: #FFFFFF;
    box-shadow: 0px 4px 24px rgb(0 0 0 / 6%); width: 100%;}
    .markalarimiz-wrapper{padding-top: 200px;}

    .markalarimiz-head{box-shadow: none !important;}


.selected{border:  3px solid #0C479D !important; }
.carousel-cell-wrapper{position: relative;}
.carousel-cell-wrapper-text{position: absolute;}
.page-outer{background: url('../img/form/bg.png') no-repeat right top;  
}
.hemen-basvur-link{background:#fd5020 !important; margin-left:10px}

.form-wrapper-header,.form-wrapper-header h1{font-style: normal; font-weight: 700; font-size: 45px; padding-top: 10px;
 }
 .form-wrapper-alt-header,.form-wrapper-alt-header h2{font-weight: 500;  font-size: 25px;color: #1C1C1C; padding-top: 22px; padding-bottom: 46px;}

 .form-wrapper-alt-header h2{padding: 0; margin: 0;}

 .form-wrapper-brands-rows{display: flex; width: 100%; flex-direction: row;    flex-wrap: wrap; justify-content: space-between; }

 .form-wrapper-brands-row{width: 45%; margin-bottom: 20px; display: flex; align-items: center; justify-content: center; height: 100px;}
 .form-wrapper-brands-row label{display: flex; align-items: center; justify-content: flex-start; width: 100%;   height: 100%;}
.form-wrapper-brands-row {background: #FFFFFF; border: 1px solid #EBEBEB;   border-radius: 10px; }

.form-wrapper .container,.form-container{    width: 926px   ;  margin: auto; box-sizing: border-box}
.form-row-title{margin-left: 25px;}
.form-wrapper { padding-bottom: 82px; padding-top: 120px; } 

.personel-info-container{background: #FDF6EB;}
.personel-info-header{font-weight: 700;  font-size: 30px;  color: #1C1C1C; padding-top: 70px;}
.personel-info-wrapper-rows{display: flex; flex-direction: row; width: 100%; flex-wrap: wrap; justify-content: space-between; padding-top: 30px; padding-bottom: 90px;}
.personel-info-wrapper-row{width: 49%; padding-top: 30px; }
.fr-form-col{display: flex; flex-direction: column;}
.fr-form-col input, select{background: #FFFFFF;  border: 1px solid #FFFFFF; padding: 16px 20px;  box-shadow: 0px 4px 24px #F4EBE6; border-radius: 10px;   
}

.fr-form-col input, select::placeholder{font-weight: 400;  font-size: 16px;   color: #CACACA;}

.fr-form-col label{font-weight: 400; font-size: 16px;    padding-bottom: 10px; color: #6C574B;}
.full-col{width: 100%;}
.full-col textarea{height: 95px; resize: none; background: #FFFFFF; border: 1px solid #FFFFFF; box-shadow: 0px 4px 24px #F4EBE6; border-radius: 10px; padding: 20px; font-family: 'Lexend', sans-serif; font-weight: 400; font-size: 16px; }
.investment-amount-wrapper{padding-top: 64px; }
.investment-amount-wrapper-header{font-weight: 700;  font-size: 30px; color: #1C1C1C;}
.investment-amount-wrapper-row{width: 100%; padding-top: 30px;  font-weight: 400; font-size: 12px; color: #1C1C1C; display: flex; align-items: center; justify-content: center;}
.full-input{background: #FFFFFF; border: 1px solid #FFFFFF;box-shadow: 0px 4px 24px #F4EBE6;  border-radius: 10px; width: 100%; padding: 16px 22px;}
.investment-amount-wrapper-row input[type='checkbox']{margin-right: 15px;}
.investment-amount-wrapper-row input[type='text']{font-weight: 400; font-size: 16px;  color: #353535;  }
.investment-amount-wrapper-row input::placeholder{font-weight: 400;  font-size: 16px;  color: #353535;}
.investment-amount-wrapper-row a{text-decoration: underline; font-weight: 700; margin-left: 5px;     color: #1C1C1C;
}
.send-button{display: flex; justify-content: end; padding-top: 45px;padding-bottom: 115px; }
.send-button button{background: #0C479D; border-radius: 140px; border: none; outline: none; font-weight: 700; font-size: 22px; line-height: 28px; width: 282px;
    height: 70px; color: #FFFFFF; display: flex; align-items: center; justify-content: center;  }
    .send-button button img{padding-left: 14px;}

.banner-wrapper-content{ margin: 0 auto; display: flex; align-items: center; flex-direction: column; text-align: center; justify-content: center;     position: absolute; top: 30%;  left: 50%; transform: translate(-50%, -90%);   }

.banner-wrapper-header, .banner-wrapper h1{font-weight: 700; font-size: 50px; text-align: center;color: #FFFFFF; margin: 0; padding: 0;}
.banner-wrapper-breadcrumb{ font-weight: 300;  font-size: 14px; text-align: center; color: #FFFFFF;  }
.about-us-wrapper-content { padding-bottom: 37px;  }
.section-header,.section-header h2{font-weight: 700; font-size: 32px; color: #1C1C1C; padding: 0; margin: 0;}
.section-content{font-weight: 300; font-size: 16px; line-height: 23px; text-align: justify;  color: #1C1C1C;}
.section-image{padding-top: 25px; padding-bottom: 35px;}
.about-us-wrapper{padding-top: 62px; padding-bottom: 75px; display: flex; align-items: flex-start;}

.section{padding-bottom: 40px; }
.about-us-menu{background: #D32B27; border-radius: 60px;    margin-left: 65px; width: 335px;
   display: flex; flex-direction: column; justify-content: center; position: sticky; top: 150px;}
.about-us-menu ul{padding-top: 30px;
    padding-bottom: 40px; padding: 0; margin-top: 55px; margin-bottom: 55px;}

.about-us-menu ul li{list-style: none;     padding: 10px;
}
.about-us-menu ul li a{text-decoration: none; font-weight: 600; padding: 35px;  font-size: 22px;  line-height: 28px;    color: #FFFFFF; width: 100%;}
.about-us-menu ul li:hover{background: #BB231F;
}
.contact-us-content-wrapper{display: flex; padding-bottom: 130px; }
.contact-us-content-map iframe{border-radius: 50px;}
.contact-us-wrapper-header{font-weight: 700; font-size: 32px; color: #1C1C1C; padding-top: 62px; padding-bottom: 54px;  }
.contact-us-content{display: flex; flex-direction: column;  justify-content: center; margin-left: 65px;}
.contact-us-content-header,
.contact-us-content-header h2{font-style: normal;  font-weight: 500;  font-size: 28px;  color: #1C1C1C; padding-bottom: 5px;  }
.contact-us-content-text{ font-weight: 300; font-size: 20px; line-height: 30px; padding-bottom: 5px;}
.contact-us-content-alt-text{font-size: 16px; line-height: 30px; color: #1C1C1C; font-weight: 300; padding-bottom: 5px;}
.banner-wrapper-img img{max-width: 100%; box-sizing: border-box;}
.banner-wrapper-carousel{background: #FFFFFF; width: 46px; height: 4px; margin-top: 14px;}
.yatirim-videolari-wrapper{display: flex; flex-direction: column; align-items: center; justify-content: center; padding-top: 65px; padding-bottom: 150px;}
.yatirim-videolari-wrapper-header{font-weight: 700;   font-size: 32px;  line-height: 40px;  text-align: center; color: #1C1C1C; padding-top: 35px   ;}
.yatirim-videolari-wrapper-alt-text{font-weight: 400;  font-size: 20px; line-height: 25px;  text-align: center; color: #646464; padding-top: 53px;}
.yatirim-videolari-wrapper-alt-text a{font-weight: 600; color:#646464 ;}

.markalarimiz-body #header{position:relative;}
.markalarimiz-breadcrumb{font-style: normal;  font-weight: 400;   font-size: 12px; line-height: 27px;    color: #808080;}
#menu-wrapper{display: flex; width: 100%;  padding-left: 40px;}
.spot-header{font-style: normal; font-weight: 700; font-size: 32px;  line-height: 40px;margin-bottom: 30px;  color: #1C1C1C;}

.spot-content{max-width: 573px;}
.spot-text{font-weight: 300; font-size: 16px;   line-height: 23px; color: #1C1C1C; margin-bottom: 65px;}

.form-wrapper-breadcrumb{font-weight: 400;  font-size: 12px;  line-height: 27px;  color: #808080;}
.form-wrapper-brands-row input{margin-right: 30px; margin-left: 33px;}
.brands-container{padding:0 30px; }
.mobile-breadcrumb{display: none;}
.markalarimiz-head-mobile{display: none;}
.fr-form-col input{color: #1C1C1C;}
.fr-form-col input::placeholder{color: #CACACA;}
.fr-form-col select{font-family: 'Lexend', sans-serif;color: #CACACA;-webkit-appearance: none;
    -moz-appearance: none;
     background: url(../img/form/unfold_more.png) no-repeat right 20px center; 
     background-size: 10px 18px; 
     background-color: #FFFFFF;
}
.full-col textarea::placeholder{color: #CACACA;}
#hemen-basvur-sticky{ position: fixed; top: 290px; right: 0px; z-index: 9999;}
#hemen-basvur-sticky.hide{display: none;}

#hemen-basvur-sticky a{display: block;}
#hemen-basvur-sticky a#sticky-close-btn{border:2px solid #0C479D;  align-items: center; justify-content: center; border-radius: 50%; width:30px; height: 30px; transform: translateX(50%); display: none;  }



.carousel-cell-wrapper-count{    position: absolute;
  
    z-index: 3;
  
    right: 100px;
    top: 30px;
    display: flex;
    align-items: flex-end;
    justify-content: start;
    flex-direction: column;
   }
   .carousel-cell-wrapper-count-text{  font-weight: 600;
    font-size: 14px;
    border: 3px solid #FFFFFF;
    border-radius: 80px;

    color: #FFFFFF;
    padding-left:50px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 21px;
    position: relative;
}
.carousel-cell-wrapper-count-text-icon{    position: absolute;
    left: 0;
    margin-left: 20px;
    bottom: 1px;}
.carousel-cell-wrapper-count-text-icon img{width: 20px;height: 20px; margin-bottom: 1px;}
.markalarimiz-rows-container{display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.table td,.table th{padding: 12px 15px;   width: 10%;  
}
.table-bordered{border-top:1px solid #f5f5f5; border-left:1px solid #f5f5f5;}
.table-bordered td,.table-bordered th{border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5;}
.yatirim-sartlari-wrapper{display: block !important; font-weight: 300;     line-height: 150%;}


.yatirimci-videolari-rows{display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: space-between;}
.yatirimci-videolari-row{padding-bottom: 125px;}
.yatirimci-video img{max-width: 645px; width: 100%;}
.yatirimci-videolari-content-wrapper{text-align: center;}
.yatirimci-video-header{font-weight: 700;font-size: 25px;text-align: center;color: #0C479D; margin-top: 15px;}
.yatirimci-video-alt-text{font-size: 25px;text-align: center;color: #1C1C1C    ; font-weight: 300;}
.section-image-row{display: flex; align-items: center;  justify-content: space-between; padding-bottom: 55px;}
.section-image-content{width: 885px;}
.section-images-gallery{display: flex; align-items: center; justify-content: space-between; padding-top: 25px; padding-bottom: 90px;}
.section-header{padding-bottom: 30px;}

.question-wrapper{background: #D5EEF4; text-align: center; display: flex; flex-direction: column; align-items: center; margin-top: 105px;}
.question-wrapper a{color: #0C479D; font-weight: 700; text-decoration: none;}
.question-wrapper h2{color: #0C479D; padding-top: 50px;}
.question-wrapper p{width: 880px;}
.question-wrapper-image img{max-width: 390px; width: 100%; padding-bottom: 75px; padding-top: 65px;}

.yatirim-sartlari-section{display: flex; align-items: center;}

.yatirim-sartlari-section-image{margin-right: 60px;}
.yatirim-sartlari-section-image:nth-child(2n){margin-right: 0; }
.content-right{text-align: right;}
.table{margin-top:78px}
.yatirim-sartlari-section:nth-child(2n+1) .yatirim-sartlari-section-image{order: 2; margin-left: 60px;}
.yatirim-videolari-header{width: 1000px; text-align: center; font-weight: 300; padding-bottom: 65px;}
.yatirim-videolari-header strong{font-size: 20px; padding-bottom: 20px;} 
.yatirimci-video-image{position: relative;}
.yatirimci-video-play{position: absolute; bottom: 0; left: 0;}

.markalarimiz-row-button{border: 3px solid #1C1C1C; border-radius: 10px; width: 415px; height: 49px; display: flex; align-items: center; justify-content: center; margin-top: 40px;     }

.markalarimiz-row-button a{font-weight: 700; font-size: 20px; text-align: center;text-decoration: none;color: #1C1C1C;}
.question-brand-burger-king{background-color: #D32B27;}
.question-brand-popeyes{background-color: #FF7E01;}
.question-brand-sbarro{background-color: #E6F3E3;}
.question-brand-arbys{background-color: #D61921;}
.question-brand-subway{background-color: #FFF1CE;}
.question-brand-usta-donerci{background-color: #6B3818;}
.question-brand-usta-pideci{background-color: #A21E1A;}

.questions-brands-boxes{display: flex; flex-direction: row; align-items: center; justify-content: space-between; width: 100%;}
.questions-brand-box{display: flex; flex-direction: column; align-items: center; justify-content: center; }
.question-brand-img{width: 165px; height: 165px; border-radius: 100%; display: flex; align-items: center; justify-content: center;}
.question-brands-wrapper{padding-top: 125px;}
.question-brands-wrapper h2{font-weight: 700;  font-size: 32px; text-align: center;color: #0C479D; padding-bottom: 60px;}
.question-brand-header{font-size: 18px; font-weight: 700; text-align: center; padding-top: 15px; 
color: #1C1C1C;}

.question-brand-link a{color: #1D65CE; text-align: center; font-size: 16px;     display: flex;
}
.question-brand-img img,.brand img{max-width: 50%;}


.brand-franchising-content h2, h3{color: #0C479D; font-size: 26px; line-height: 1.25;}
.brand-faq-content{max-width: 1165px; margin: auto; padding-top: 3rem;}
.brands-detail-image-wrapper{display: flex; gap: 20px;}
.brands-detail-image{width: 100%;}
.brands-detail-image img{display: block; width: 100%;}