@charset "UTF-8";
/* header-container işlemleri */
.header-container {
  /* search işlemleri */
}
@media (max-width: 1400px) {
  .header-container .header-center-search {
    max-width: 400px !important;
  }
  .header-container .header-center-search input {
    font-size: 16px;
    padding-right: 40px;
  }
}
@media (max-width: 1200px) {
  .header-container .header-center-search {
    max-width: 300px !important;
  }
}
@media (max-width: 991px) {
  .header-container .header-language,
  .header-container .items-content {
    display: none !important;
  }
  .header-container .header-center-search {
    display: none !important;
  }
}
@media (max-width: 400px) {
  .header-container .header-left-logo span {
    display: none;
  }
}

/* Bu kısımda offcanvas işlemleri yapıldı */
@media (max-width: 991px) {
  .header-container-bottom {
    display: none;
  }
}
@media (min-width: 992px) {
  .header-offcanvas-button {
    display: none;
  }
}
/* Bu kısımda bottombar işlemleri yapıldı */
@media (max-width: 1100px) {
  .image-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
/* Bu kısımda slider içeriği yapıldı */
@media (max-width: 450px) {
  .body-container .body-container-content h1 {
    font-size: 0.85rem;
  }
  .body-container .body-container-content .underline-link {
    font-size: 0.8rem !important;
  }
  .body-container .body-container-content h5 {
    font-size: 1.1rem;
  }
  .body-container .body-container-content h6 {
    font-size: 0.9rem;
  }
}
@media (max-width: 1199px) {
  .body-container .body-container-content .body-content-slider .body-content-main-slider .body-content-thumb-slider {
    width: 650px !important;
    height: 15% !important;
  }
  .body-container .body-container-content .body-content-slider .body-content-main-slider .body-content-thumb-slider img {
    width: 150px !important;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 12px;
  }
}
@media (max-width: 991px) {
  .body-container .body-container-content .body-content-slider .container {
    max-width: 100%;
  }
  .body-container .body-container-content .body-content-slider .body-content-main-slider {
    height: 400px !important;
  }
  .body-container .body-container-content .body-content-slider .body-content-main-slider .body-content-thumb-slider {
    display: none !important;
  }
}
@media (max-width: 799px) {
  .body-container .body-container-content .body-content-slider .body-content-main-slider {
    height: 350px !important;
  }
}
@media (max-width: 767px) {
  .body-container .body-container-content .body-content-slider .body-content-main-slider .swiper-button-next,
  .body-container .body-container-content .body-content-slider .body-content-main-slider .swiper-button-prev {
    height: 40px !important;
    width: 38px !important;
  }
}
@media (max-width: 500px) {
  .body-container .body-container-content .body-content-slider .body-content-main-slider {
    height: 275px !important;
  }
}
@media (max-width: 375px) {
  .body-container .body-container-content .body-content-slider .body-content-main-slider {
    height: 225px !important;
  }
}
@media (max-width: 1024px) {
  .body-container .body-container-content .body-interview-swiper .swiper-slide .overlay {
    font-size: 14px;
    padding: 6px 10px;
  }
}
@media (max-width: 767px) {
  .body-container .body-container-content .body-interview-swiper h5 {
    font-size: 1.1rem !important;
    font-weight: 500;
  }
}
@media (max-width: 350px) {
  .body-container .body-container-content .body-interview-swiper .swiper-slide .overlay {
    bottom: 32px !important;
    font-size: 0.9rem !important;
    padding: 3px 5px !important;
  }
  .body-container .body-container-content .body-interview-swiper .swiper-slide .overlay-alt {
    font-size: 0.75rem !important;
    padding: 3px 5px !important;
  }
}
@media (max-width: 349px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide {
    padding: 0rem 3rem;
  }
}
@media (max-width: 1400px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    min-width: 265px !important;
    height: 450px !important;
  }
}
@media (max-width: 1200px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    min-width: 300px !important;
    height: 510px !important;
  }
}
@media (max-width: 991px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    min-width: auto !important;
    height: 395px !important;
  }
}
@media (max-width: 767px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    min-width: auto !important;
    height: 425px !important;
  }
}
@media (max-width: 475px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    height: 400px !important;
  }
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container .top-left {
    font-size: 0.85rem;
  }
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container .bottom-left {
    font-size: 0.85rem !important;
  }
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container .bottom-center {
    font-size: 0.85rem !important;
  }
}
@media (max-width: 420px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    height: 360px !important;
  }
}
@media (max-width: 374px) {
  .body-container .body-container-content .body-video-swiper .swiper-slide .video-container {
    height: 340px !important;
  }
}
@media (max-width: 499px) {
  .body-container .body-container-content .body-video-swiper .swiper-button-next,
  .body-container .body-container-content .body-video-swiper .swiper-button-prev {
    display: none !important;
  }
}
@media (min-width: 500px) {
  .body-container .body-container-content .body-video-swiper .swiper-pagination {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper {
    height: 450px !important;
  }
}
@media (max-width: 767px) {
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper {
    height: 425px !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper .swiper-slide .swiper-slide-logo {
    width: 100% !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper .swiper-slide .swiper-slide-text {
    font-size: 0.85rem !important;
  }
}
@media (max-width: 499px) {
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper {
    height: 200px !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper .swiper-slide .swiper-slide-logo {
    margin-bottom: 15px !important;
    width: 100% !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper .swiper-slide .swiper-slide-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    padding: 0px 12px !important;
  }
}
@media (max-width: 449px) {
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper {
    height: 250px !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper .swiper-slide .swiper-slide-logo {
    margin-bottom: 20px !important;
    width: 85% !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-wrapper .swiper-slide .swiper-slide-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: unset;
    -webkit-box-orient: vertical;
    padding: 10px 12px !important;
    font-size: 1rem !important;
  }
  .body-container .body-container-content .body-logo-swiper .swiper-pagination {
    margin-bottom: 10px;
  }
}
@media (max-width: 400px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card {
    min-height: 425px !important;
  }
}
@media (max-width: 330px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card {
    min-height: 400px !important;
  }
}
@media (max-width: 438px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .logo img {
    max-width: 70px !important;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info h3 {
    font-size: 1.05rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info h3 {
    font-size: 0.99rem !important;
  }
}
@media (max-width: 438px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info h3 {
    font-size: 1.05rem !important;
  }
}
@media (max-width: 389px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info h3 {
    font-size: 0.95rem !important;
  }
}
@media (max-width: 367px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info h3 {
    font-size: 0.89rem !important;
  }
}
@media (max-width: 400px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info .features li {
    font-size: 0.8125rem !important;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info .info-button {
    font-size: 0.8rem !important;
  }
}
@media (max-width: 400px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info .info-button {
    font-size: 0.7rem !important;
  }
}
@media (max-width: 348px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info .info-button {
    width: 55%;
    font-size: 0.65rem !important;
  }
}
@media (max-width: 325px) {
  .body-container .body-container-content #danismanlik .body-danismanlik-swiper .swiper-wrapper .swiper-slide .card .info .info-button {
    width: 58%;
    font-size: 0.6rem !important;
  }
}

/* Bu kısımda footer içeriği yapıldı  */
@media (max-width: 992px) {
  .footer-content .footer-top .left-content {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .footer-content .footer-top .center-content {
    display: flex;
    justify-content: start;
    margin-bottom: 20px;
  }
  .footer-content .footer-top .right-content {
    display: flex;
    justify-content: start;
  }
  .footer-content .footer-bottom .row .footer-bottom-logo,
  .footer-content .footer-bottom .row .footer-bottom-copyright {
    justify-content: center;
    align-items: center;
    display: flex;
  }
  .footer-content .footer-bottom .row .footer-bottom-social-media {
    justify-content: center;
    align-items: center;
    display: flex;
    margin: 20px 0px;
  }
}
@media (max-width: 450px) {
  .footer-content .footer-top h5 {
    font-size: 1.25rem !important;
  }
  .footer-content .footer-top p {
    font-size: 0.85rem !important;
  }
  .footer-content .footer-top ul li a {
    font-size: 0.85rem !important;
  }
  .footer-content .footer-top .right-content {
    flex-direction: column;
    align-items: flex-start;
  }
  .footer-content .footer-top .right-content div {
    max-width: 100%;
  }
  .footer-content .footer-top .right-content h5 {
    font-size: 1.25rem !important;
  }
  .footer-content .footer-top .right-content p {
    font-size: 0.85rem !important;
  }
  .footer-content .footer-top .right-content ul li a {
    font-size: 0.85rem !important;
  }
  .footer-content .footer-top .right-content ul li a span {
    white-space: normal;
    word-break: break-word;
  }
  .footer-content .footer-bottom .row .footer-bottom-logo,
  .footer-content .footer-bottom .row .footer-bottom-copyright {
    justify-content: center;
    align-items: center;
    display: flex;
  }
  .footer-content .footer-bottom .row .footer-bottom-social-media {
    justify-content: center;
    align-items: center;
    display: flex;
    margin: 20px 0px;
  }
}

/* Bu kısımda Takvim içeriği yapıldı*/
@media (min-width: 768px) and (max-width: 993px) {
  #calendar .fc-button-group {
    display: flex;
  }
  #calendar .fc-toolbar.fc-header-toolbar {
    display: flex !important;
    margin-bottom: 20px;
  }
  #calendar .fc-today-button {
    margin-top: 0.5rem;
    margin-left: 0em !important;
  }
  #calendar .fc-toolbar-chunk {
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  #calendar .fc-toolbar-title {
    font-size: 1.4rem !important;
  }
}
@media (max-width: 767px) {
  #calendar .fc-toolbar {
    align-items: center;
    display: block;
    justify-content: center;
  }
  #calendar .fc-button-group {
    align-items: center;
    justify-content: center !important;
  }
  #calendar .fc-toolbar.fc-header-toolbar {
    align-items: center !important;
    display: flex !important;
    flex-direction: column;
    justify-content: center !important;
  }
  #calendar .fc-toolbar-title {
    padding: 10px;
    font-size: 1.3rem !important;
  }
  #calendar .fc-toolbar-chunk {
    display: flex;
  }
}
@media (max-width: 599px) {
  #calendar .fc-toolbar-title {
    font-size: 1.25rem !important;
  }
  #calendar .fc-daygrid-day-bottom .fc-daygrid-more-link {
    font-size: 0.7rem;
  }
}
@media (max-width: 499px) {
  #calendar .fc-daygrid-day-bottom .fc-daygrid-more-link {
    position: absolute !important;
    top: -4px;
    left: 0;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0.6rem;
  }
  #calendar .fc-col-header-cell-cushion {
    font-size: 0.8rem;
  }
  #calendar .fc a[data-navlink] {
    font-size: 0.8rem;
  }
}
@media (max-width: 401px) {
  #calendar .fc-daygrid-day-bottom .fc-daygrid-more-link {
    top: -9px;
  }
}
@media (max-width: 355px) {
  #calendar .fc-daygrid-day-bottom .fc-daygrid-more-link {
    top: -12px;
    font-size: 0.5rem;
  }
  #calendar a[data-navlink] {
    font-size: 0.7rem;
  }
  #calendar .fc-daygrid-day-events {
    font-size: 9px;
    font-weight: 600;
  }
}
@media (max-width: 315px) {
  #calendar a[data-navlink] {
    font-size: 0.6rem;
  }
  #calendar .fc-daygrid-day-events {
    font-size: 8px;
    font-weight: 600;
  }
}
@media (max-width: 767px) {
  #calendar .fc-view-harness-active {
    height: 400px !important;
  }
}

@media (min-width: 768px) and (max-width: 993px) {
  #calendarEN .fc-button-group {
    display: flex;
  }
  #calendarEN .fc-toolbar.fc-header-toolbar {
    display: flex !important;
    margin-bottom: 20px;
  }
  #calendarEN .fc-today-button {
    margin-top: 0.5rem;
    margin-left: 0em !important;
  }
  #calendarEN .fc-toolbar-chunk {
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  #calendarEN .fc-toolbar-title {
    font-size: 1.4rem !important;
  }
}
@media (max-width: 767px) {
  #calendarEN .fc-toolbar {
    align-items: center;
    display: block;
    justify-content: center;
  }
  #calendarEN .fc-button-group {
    align-items: center;
    justify-content: center !important;
  }
  #calendarEN .fc-toolbar.fc-header-toolbar {
    align-items: center !important;
    display: flex !important;
    flex-direction: column;
    justify-content: center !important;
  }
  #calendarEN .fc-toolbar-title {
    padding: 10px;
    font-size: 1.3rem !important;
  }
  #calendarEN .fc-toolbar-chunk {
    display: flex;
  }
}
@media (max-width: 599px) {
  #calendarEN .fc-toolbar-title {
    font-size: 1.25rem !important;
  }
  #calendarEN .fc-daygrid-day-bottom .fc-daygrid-more-link {
    font-size: 0.7rem;
  }
}
@media (max-width: 499px) {
  #calendarEN .fc-daygrid-day-bottom .fc-daygrid-more-link {
    position: absolute !important;
    top: -4px;
    left: 0;
    overflow: hidden;
    white-space: nowrap;
    font-size: 0.6rem;
  }
  #calendarEN .fc-col-header-cell-cushion {
    font-size: 0.8rem;
  }
  #calendarEN .fc a[data-navlink] {
    font-size: 0.8rem;
  }
}
@media (max-width: 401px) {
  #calendarEN .fc-daygrid-day-bottom .fc-daygrid-more-link {
    top: -9px;
  }
}
@media (max-width: 355px) {
  #calendarEN .fc-daygrid-day-bottom .fc-daygrid-more-link {
    top: -12px;
    font-size: 0.5rem;
  }
  #calendarEN a[data-navlink] {
    font-size: 0.7rem;
  }
  #calendarEN .fc-daygrid-day-events {
    font-size: 9px;
    font-weight: 600;
  }
}
@media (max-width: 315px) {
  #calendarEN a[data-navlink] {
    font-size: 0.6rem;
  }
  #calendarEN .fc-daygrid-day-events {
    font-size: 8px;
    font-weight: 600;
  }
}
@media (max-width: 767px) {
  #calendarEN .fc-view-harness-active {
    height: 400px !important;
  }
}

/* Bu kısımda kurumsal içeriği yapıldı*/
@media (max-width: 500px) {
  #corporate .body-image {
    height: 40vh;
  }
}
@media (min-width: 768px) {
  #corporate .body-image h1 {
    font-size: 3rem;
  }
}
@media (max-width: 500px) {
  #corporate .body-image h1 {
    font-size: 2rem;
  }
}
@media (max-width: 500px) {
  #corporate #about-content h2 {
    font-size: 1.5rem;
  }
  #corporate #about-content p {
    font-size: 1rem;
  }
}
@media (max-width: 991px) {
  #corporate #staff {
    margin-top: 0rem;
  }
}
@media (min-width: 1024px) {
  #corporate #staff .staff-container .title {
    margin-bottom: 8rem !important;
  }
}
@media (min-width: 575px) {
  #corporate #staff .staff-container .grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 992px) {
  #corporate #staff .staff-container .grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1400px) {
  #corporate #staff .staff-container .grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 1399px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 260px;
  }
}
@media (max-width: 1199px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 220px;
  }
}
@media (max-width: 991px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 240px;
  }
}
@media (max-width: 767px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 180px;
  }
  #corporate #staff .staff-container .grid .card button {
    margin-top: 0rem !important;
  }
}
@media (max-width: 574px) {
  #corporate #staff .staff-container .grid .card {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  #corporate #staff .staff-container .grid .card .card-img {
    height: 325px !important;
  }
  #corporate #staff .staff-container .grid .card button {
    margin-top: 0.75rem !important;
  }
}
@media (max-width: 525px) {
  #corporate #staff .staff-container .grid .card {
    margin-right: 2rem;
    margin-left: 2rem;
  }
  #corporate #staff .staff-container .grid .card .card-img {
    height: 310px;
  }
}
@media (max-width: 500px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 300px !important;
  }
}
@media (max-width: 460px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 270px !important;
  }
}
@media (max-width: 425px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 250px !important;
  }
}
@media (max-width: 400px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 230px !important;
  }
}
@media (max-width: 375px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 210px !important;
  }
}
@media (max-width: 345px) {
  #corporate #staff .staff-container .grid .card .card-img {
    height: 180px !important;
  }
}
@media (max-width: 767px) {
  #corporate .modal-content-personnel .modal-body .custom-sm-center {
    justify-content: start !important;
  }
}
@media (max-width: 768px) {
  #corporate #founder {
    padding: 2rem 0rem;
  }
  #corporate #founder .item {
    flex-direction: column !important;
    text-align: center;
  }
  #corporate #founder .item .photo {
    justify-content: center !important;
  }
  #corporate #founder .item .info {
    align-items: center !important;
    text-align: center !important;
  }
}
@media (max-width: 768px) and (max-width: 450px) {
  #corporate #founder .item .info .name {
    font-size: 1.35rem !important;
  }
}
@media (max-width: 768px) and (max-width: 450px) {
  #corporate #founder .item .info .title {
    font-size: 1.1rem !important;
  }
}
@media (max-width: 768px) and (max-width: 450px) {
  #corporate #founder .item .info .bio {
    font-size: 0.9rem !important;
  }
}
@media (max-width: 1024px) {
  #corporate .body-kurumsal-swiper .swiper-slide .slide-content img {
    min-height: 250px !important;
  }
}
@media (max-width: 767px) {
  #corporate .body-kurumsal-swiper .swiper-slide .slide-content img {
    min-height: 225px !important;
  }
}

/* Bu kısımda başlık içeriği yapıldı */
@media (max-width: 991px) {
  .body-title {
    background: #fff;
  }
  .body-title .body-container-text {
    color: rgb(3, 55, 100) !important;
  }
  .body-title .body-container .body-container-general .body-container-content {
    margin-top: 0px !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .body-title {
    padding: 2.5rem;
  }
  .body-title .body-container-title {
    max-width: 850px;
  }
}
@media (min-width: 701px) and (max-width: 767px) {
  .body-title {
    padding: 2rem;
  }
  .body-title .body-container-title {
    max-width: 650px;
  }
  .body-title .body-container-title .body-container-text {
    font-size: 1.4rem;
  }
}
@media (min-width: 501px) and (max-width: 700px) {
  .body-title {
    padding: 2rem;
  }
  .body-title .body-container-title {
    max-width: 600px;
  }
  .body-title .body-container-title .body-container-text {
    font-size: 1.3rem;
  }
}
@media (max-width: 500px) {
  .body-title {
    padding: 1.5rem;
  }
  .body-title .body-container-text {
    font-size: 1.3rem !important;
  }
}

/* Bu kısımda sss içeriği yapıldı */
@media (max-width: 991px) {
  #sss .body-container-accordion {
    margin-top: 1rem !important;
  }
}

/* Bu kısımda iletişim işlemleri yapılmaktadır */
@media (max-width: 991px) {
  #iletisim .form-iletisim {
    margin-top: 1rem !important;
  }
}

/* Burada sabit sayfa içeriği yapılmakta */
@media (max-width: 991px) {
  .body-container-page {
    margin-top: 1rem !important;
  }
}

/* Bu kısımda röportajlar işlemleri yapılmaktadır */
@media (max-width: 991px) {
  #roportajlar .card-grid {
    margin-top: 1rem !important;
  }
}
@media (max-width: 575px) {
  #roportajlar .card-grid {
    justify-content: center;
  }
  #roportajlar .card {
    max-width: 380px;
    margin: 0 auto;
  }
}
@media (max-width: 305px) {
  #roportajlar .card {
    max-width: 290px;
    margin: 0 auto;
  }
}

/* Bu kısımda videolar işlemleri yapılmaktadır */
@media (max-width: 991px) {
  #videolar #videolar-content {
    margin-top: 1rem !important;
  }
}
@media (max-width: 768px) {
  #videolar #videolar-content {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}
@media (max-width: 400px) {
  #videolar #videolar-content {
    grid-template-columns: 1fr;
    padding: 0px 50px;
    gap: 30px;
  }
}
@media (max-width: 768px) {
  #videolar #videolar-content .video-container {
    min-width: auto;
  }
  #videolar #videolar-content .video-container .play-button i {
    padding: 15px;
  }
}
@media (max-width: 475px) {
  #videolar #videolar-content .video-container .top-left {
    font-size: 0.85rem;
  }
  #videolar #videolar-content .video-container .bottom-left {
    font-size: 0.85rem !important;
  }
  #videolar #videolar-content .video-container .bottom-center {
    font-size: 0.85rem !important;
  }
}
@media (max-width: 400px) {
  #videolar #videolar-content .video-container {
    max-height: 450px !important;
  }
}

/* Bu kısımda logolar işlemleri yapılmaktadır */
@media (max-width: 991px) {
  #logolar .card-grid {
    margin-top: 1rem !important;
  }
}
@media (max-width: 768px) {
  #logolar .card-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 480px) {
  #logolar .card-grid {
    grid-template-columns: 1fr;
    padding: 10px;
  }
}
@media (max-width: 768px) {
  #logolar .card-grid .card {
    padding: 15px 10px 50px;
  }
  #logolar .card-grid .card .swiper-slide-logo {
    width: 100% !important;
    margin-bottom: -10px !important;
  }
  #logolar .card-grid .card .swiper-slide-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 0.9rem;
    padding: 0px 12px !important;
  }
}
@media (max-width: 480px) {
  #logolar .card-grid .card {
    padding: 0px 0px 0px;
  }
  #logolar .card-grid .card .swiper-slide-logo {
    width: 90% !important;
    margin-bottom: 20px !important;
  }
  #logolar .card-grid .card .swiper-slide-text {
    font-size: unset;
    padding: 10px 12px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: unset;
    -webkit-box-orient: vertical;
  }
}
@media (max-width: 480px) {
  #logolar .card-grid .card .swiper-slide-logo {
    margin-bottom: 40px !important;
  }
}
@media (max-width: 310px) {
  #logolar .card-grid .card .swiper-slide-text {
    padding: 0px 12px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}

/* Bu kısımda danışmanlılar işlemleri yapılmaktadır */
@media (max-width: 1399px) {
  #danismanliklar .card-grid {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  #danismanliklar .card-grid .card .logo {
    height: 185px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 1.05rem !important;
  }
}
@media (max-width: 991px) {
  #danismanliklar .card-grid {
    margin-top: 1rem !important;
  }
  #danismanliklar .card-grid .card .logo {
    height: 210px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 1.1rem;
  }
}
@media (max-width: 767px) {
  #danismanliklar .card-grid {
    grid-template-columns: 1fr 1fr !important;
  }
  #danismanliklar .card-grid .card {
    min-height: 410px;
  }
  #danismanliklar .card-grid .card .logo {
    height: 180px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 0.9rem;
  }
  #danismanliklar .card-grid .card .info .features li {
    font-size: 0.85rem;
  }
  #danismanliklar .card-grid .card .info-button {
    width: 60%;
    font-size: 0.85rem;
  }
}
@media (max-width: 550px) {
  #danismanliklar .card-grid {
    padding: 0rem 2.5rem !important;
    grid-template-columns: 1fr !important;
    gap: 40px;
  }
  #danismanliklar .card-grid .card {
    min-height: 420px;
  }
  #danismanliklar .card-grid .card .logo {
    height: 250px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 1.2rem;
  }
  #danismanliklar .card-grid .card .info .features li {
    font-size: 0.9rem;
  }
  #danismanliklar .card-grid .card .info .info-button {
    width: 40%;
    font-size: 0.8rem;
  }
}
@media (max-width: 425px) {
  #danismanliklar .card-grid .card .logo {
    height: 200px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 1rem;
  }
  #danismanliklar .card-grid .card .info .features li {
    font-size: 0.85rem;
  }
  #danismanliklar .card-grid .card .info .info-button {
    width: 50%;
  }
}
@media (max-width: 365px) {
  #danismanliklar .card-grid .card .logo {
    height: 180px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 0.9rem;
  }
  #danismanliklar .card-grid .card .info .info-button {
    width: 55%;
  }
}
@media (max-width: 341px) {
  #danismanliklar .card-grid .card .logo {
    height: 180px !important;
  }
  #danismanliklar .card-grid .card .info h3 {
    font-size: 0.85rem;
  }
  #danismanliklar .card-grid .card .info .features li {
    font-size: 0.8rem;
  }
  #danismanliklar .card-grid .card .info .info-button {
    width: 68%;
    font-size: 0.8rem;
  }
}

/* Bu kısımda recaptcha işlemleri yapılmaktadır */
@media (max-width: 400px) {
  #g-recaptcha-container {
    display: unset;
    align-items: unset;
    flex-direction: unset;
    text-align: unset;
  }
}
@media (max-width: 400px) {
  #g-recaptcha-container .recaptcha-wrapper {
    width: unset;
  }
}
@media (max-width: 400px) {
  #g-recaptcha-container .recaptcha-wrapper .rc-anchor-checkbox-label {
    font-size: 0.8rem;
  }
}

/* Bu kısımda takvim bilgilendirme içeriği yapılmakta */
@media (max-width: 450px) {
  .modal-dialog .modal-body .body-modal-title {
    font-size: 1.1rem;
  }
}

/* Bu kısımda error içeriği yapılmakta */
@media (max-width: 450px) {
  #error .error-container .error-content .error-image img {
    max-width: 110px;
  }
}
@media (max-width: 450px) {
  #error .error-container .error-content .card-body h3 {
    font-size: 1.25rem;
  }
  #error .error-container .error-content .card-body .text span {
    font-size: 0.9rem;
  }
  #error .error-container .error-content .card-body i {
    font-size: 40px;
  }
}/*# sourceMappingURL=responsive.css.map */