@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');

.plus-jakarta-sans-200 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 200;
    font-style: normal;
}

.plus-jakarta-sans-300 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 300;
    font-style: normal;
}

.plus-jakarta-sans-400 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
}

.plus-jakarta-sans-500 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
}

.plus-jakarta-sans-600 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 600;
    font-style: normal;
}

.plus-jakarta-sans-800 {
    font-family: "Plus Jakarta Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 800;
    font-style: normal;
}

.width-50px {
    width: 50px !important;
    height: auto;
}

.fs-12px {
    font-size: 12px !important;
}

.fs-13px {
    font-size: 13px !important;
}

.bs-gray-100 {
    color: var(--bs-gray-100);
}

.bg-bs-gray-100 {
    background-color: var(--bs-gray-100);
}

.bs-gray-200 {
    color: var(--bs-gray-200);
}

.bg-bs-gray-200 {
    background-color: var(--bs-gray-200);
}

.bs-gray-300 {
    color: var(--bs-gray-300);
}

.bg-bs-gray-300 {
    background-color: var(--bs-gray-300);
}

.bs-gray-400 {
    color: var(--bs-gray-400);
}

.bg-bs-gray-400 {
    background-color: var(--bs-gray-400);
}

.bs-gray-500 {
    color: var(--bs-gray-500);
}

.bg-bs-gray-500 {
    background-color: var(--bs-gray-500);
}

.bs-gray-600 {
    color: var(--bs-gray-600);
}

.bg-bs-gray-600 {
    background-color: var(--bs-gray-600);
}

.bs-gray-700 {
    color: var(--bs-gray-700);
}

.bs-gray-800 {
    color: var(--bs-gray-800);
}

.bs-gray-900 {
    color: var(--bs-gray-900);
}

.green-point {
    width: 7px;
    height: 7px;
    background-color: #09b858;
}

.seperator {
    width: 1px;
    height:20px;
    background-color: var(--bs-gray-500);
}

.owl-nav button {
    font-size: 24px !important;
    color: var(--bs-gray-500) !important;
}

.owl-nav .owl-prev {
    margin-right: 8px;
}

.width-40px {
    width: 40px;
    height:auto;
}


.work-together img {
    max-width: 100%;
    height: auto; /* Resmin orantılı şekilde küçülmesi için */
    object-fit: cover; /* Resmin kapsayıcı kutuya sığdırılması */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
