/* HEADER */
.dropend .dropdown-toggle::after{ margin-left: .450rem; }
/* HEADER */


/* ANASAYFA SLIDER */
#anasayfa-slider-wrapper{ display: flex; flex-direction: column; height: 600px;  }
#anasayfa-slider{ flex: 1 1; }
#anasayfa-slider-wrapper .bottom-box{ background-color: #C47300; height: 200px; flex: 0 0 auto; }
#anasayfa-slider .carousel-inner{ height: 100%; }
#anasayfa-slider .carousel-item{
    height: 100%; background-size: cover;
    background-repeat: no-repeat; background-position: center center; /*background-attachment: fixed;*/
}
#anasayfa-slider .carousel-item img{ height: 100%; width: auto; object-fit: cover; }
#anasayfa-slider .inner-flex{
    position: absolute; left: 0;  top: 0; width: 100%; height: 100%; display: flex;
    align-items: center; padding: 0 15rem; /*background: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.1));*/
}
#anasayfa-slider .carousel-item .carousel-caption{
    position: static; margin: 0 auto; text-shadow: 2px 2px 2px rgba(0,0,0,0.7);
}
#anasayfa-slider .carousel-item .carousel-caption p{ margin: 1px auto; font-size: 3rem; font-weight: bold; }
#anasayfa-slider-wrapper .bottom-box .container-xl{ height: 100%; }
#anasayfa-slider-wrapper .bottom-box .row{ height: 100%; }
#anasayfa-slider-wrapper .bottom-box .item{
    text-align: center; color: #FFF;  transition: .2s; cursor: pointer; height: 100%;
    display: flex; align-items: center;
}
#anasayfa-slider-wrapper .bottom-box .item:hover{ background-color: rgba(0,0,0,0.2); }
#anasayfa-slider-wrapper .bottom-box .item .inner{ margin: 0 auto; display: block; color: #FFF; width: 100%; }
#anasayfa-slider-wrapper .bottom-box .item .inner:hover{ text-decoration: none; }
#anasayfa-slider-wrapper .bottom-box .item .title{ font-size: 1.4rem; font-weight: bold; margin-top: 1.5rem; }
#anasayfa-slider-wrapper .bottom-box .item p{
    font-size: 1rem; margin-top: .5rem; margin-bottom: 0; width: 100%; overflow: hidden;
    white-space: nowrap; text-overflow: ellipsis;
}
/* ANASAYFA SLIDER */



.motto{ margin-bottom: 5rem; font-size: 26px !important; margin-top: -2rem; }


.carousel-item .large{ display: block; }
.carousel-item .mobile{ display: none; padding: 15px; }

.carousel-item section{ margin-left: 100px; text-shadow: 1px 1px 1px rgba(0,0,0,0.4);  }
.carousel-item .big{ color:#FFF; font-size: 2.5rem; font-weight: 800; width: 700px; line-height: 110%; }
.carousel-item .big img{ vertical-align: baseline; }
.carousel-item .big .yellow{ color: #efbe03; }
.carousel-item .small{ color:#FFF; font-size: 1rem; font-weight: 600; width: 600px; margin-top: 15px; }


/***** RESPONSIVE *****/
@media only screen and (max-width: 1400px){

}
@media only screen and (max-width: 1200px){

}
@media only screen and (max-width: 992px){


    .carousel-item .large{ display: none; }
    .carousel-item .mobile{ display: block; }

    .carousel-item section{   }
    .carousel-item .inner-flex{ padding: 0 !important; align-items: baseline !important; }
    .carousel-item section{ margin-left: 0;  }
    .carousel-item .big{ font-size: 1.5rem; width: auto; margin-bottom: 15px; }
    .carousel-item .small{ font-size: 1rem; width: auto; width: 50%; }

}
@media only screen and (max-width: 768px) {

}
@media only screen and (max-width: 576px) {

}
/***** RESPONSIVE *****/