body {
    font-family: "Inter", sans-serif;
}

:root {
    --color1: #002f5f;
    --color2: #029fe3;
}

.navbar-expand-lg .navbar-nav .nav-item .nav-link {
    font-weight: 600;
}

.navbar-expand-lg .navbar-nav .nav-item:hover .nav-link {
    color: var(--color2);
}

.mbtn {
    border-radius: 10px !important;
    transition: all 0.8s ease;
}

.mbtn:hover {
    background-color: var(--color1);
    transition: all 0.8s ease;
    color: #fff;
}

footer .footerwidget a {
    font-weight: 500;
    transition: all 0.8s ease;
}

footer .footerwidget a:hover {
    color: var(--color2);
    transition: all 0.8s ease;
}


.form-group .form-select,
.form-group .form-control {
    border-radius: 15px;
    height: 42px !important;
}

.form-group textarea.form-control {
    height: auto !important;
}

.collapsetel .cardbox {
    border-bottom: 1px solid #eaeaea;
}

footer {
    padding: 40px 0px;
}

.footer1 a,
.footer1 p,
.footer1 .footer-contact-info li {
    color: #fff;
}

.footer1 h5 {
    color: #43a5ff;
}

.footer-bottom-area {
    background: #e9f5f5;
    padding: 10px
}

/*.vitrin .owl-item .card-title,
.vitrin .owl-item .card-text {
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8),
        4px 4px 10px rgba(0, 0, 0, 0.4),
        6px 6px 10px rgba(0, 0, 0, 0.4),
        10px 10px 10px rgba(0, 0, 0, 0.4);
    overflow: visible;
}*/

/*.iletisimcl .social-link {
    background-color: #EFEFEF;
    align-items: center;
    justify-content: center;
}*/
.anasayfasss .cardbox.cardaccordion .accordion {
    border-bottom: 0px;
    background: #ffffff0f;
    margin-bottom: 20px;
    border-radius: 10px;
}

.accordion-button::after {
    content: '+';
    font-size: 20px;
    color: #0059ff;
    background-image: inherit !important;
}

.accordion-button:not(.collapsed)::after {
    content: '-';
    background-image: inherit !important;
}

.anasayfasss .accordion-body {
    padding: 0px 20px 20px 60px;
}

.whatsappbtn .card-cta img {
    height: 1.7em;
    width: auto;
    vertical-align: middle;
    transform: scale(1.7);
    position: relative;
    left: -0.7em;
}

.phonebtn .card-cta,
.whatsappbtn .card-cta {
    overflow: visible;
}

.whatsappbtn .mbtn:hover {
    background-color: #087300;
    transition: all 0.8s ease;
    color: #fff;
}

.vasheader {
    padding-right: 40px;
}

.yerlesim1 {
    width: 50%;
    display: table;
    margin: 0px auto
}

@media (max-width: 767px) {
    .footer-bottom-area {
        margin-bottom: 60px;
    }

    body .yerlesim1 {
        width: 100%;
    }

}