﻿.desktop-header-bottom-right-navigation ul li a.kurumsal-active::before, .desktop-header-bottom-right-navigation .custom-dropdown-link.kurumsal-active::before {
    content: "";
    bottom: -10px;
    left: 0px;
    width: 100%;
    position: absolute;
    height: 2px;
    background: #28b34b;
}


.content-text-area h1, .content-text-area h2, .content-text-area h3, .content-text-area h4, .content-text-area h5, .content-text-area h6 {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 32px;
    line-height: 42px;
    color: #040C0C;
}

.content-text-area {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #363D3D;
}

.value-card {
    background: #F5F5F70F;
    border: 1px solid #FFFFFF29;
    padding: 36px 32px;
    display: flex;
    flex-direction: column;
    row-gap: 16px;
    transition: .4s;
    height: 100%;
}

    .value-card:hover {
        background: #F5F5F7;
        border: 1px solid #F5F5F7;
        transition: .4s;
    }

.value-card-title {
    font-family: Montserrat;
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
    color: #FFFFFF;
    transition: .4s;
}

.value-card-description {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #B1B4B4;
    transition: .4s;
}

.value-card:hover .value-card-title {
    color: #040C0C;
    transition: .4s;
}

.value-card:hover .value-card-description {
    color: #363D3D;
    transition: .4s;
}


.vision-mission-area {
    display: flex;
    flex-direction: column;
    row-gap: 42px;
    padding: 24px;
    background: #f5f5f5;
    height: 100%;
}

.vision-mission-text {
    display: flex;
    flex-direction: column;
    row-gap: 25px;
}

.vision-mission-title {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 32px;
    line-height: 42px;
    text-align: center;
    color: #040C0C;
}

.vision-mission-description {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #363D3D;
}

.vision-mission-image, .vision-mission-image img {
    aspect-ratio: 2/1.20;
    object-fit: cover;
}

.countries-of-export-image img {
    height: 500px;
    object-fit: contain;
}

.content-image-area iframe {
    height: 100%;
    width: 100%;
    aspect-ratio: 2/1.25;
}

@media only screen and (max-width: 991px)
{
    .custom-centered-container + .text-align-center-container .custom-centered-container {
        padding-top: 0px;
    }
}

@media only screen and (max-width: 575px)
{
    .content-text-area h1, .content-text-area h2, .content-text-area h3, .content-text-area h4, .content-text-area h5, .content-text-area h6 {
        font-size: 24px;
        line-height: 32px;
    }

    .content-text-area {
        font-size: 15px;
        line-height: 23px;
    }

    .custom-dark-image-container .custom-container-sup-title {
        font-size: 24px;
        line-height: 32px;
    }

    .custom-dark-image-container .custom-container-description {
        font-size: 15px;
        line-height: 23px;
    }

    .vision-mission-title {
        font-size: 24px;
        line-height: 32px;
    }

    .vision-mission-description {
        font-size: 15px;
        line-height: 23px;
    }

    .countries-of-export-image img {
        height: unset;
        object-fit: contain;
    }
}