.site-navbar .site-logo img {
    max-width: 100%;
    width: 110px;
}
.media.custom-media .icon:before  {
    background-color: #40bac4;
}
.site-block-feature h3 {
    color: #40bac4;
}
.site-block-feature:hover .icon {
    color: #40bac4;
}
.img-border:before {
    border: 7px solid #40bac4;
}
a {
    color: #40bac4;
}
.btn-primary {
    color: #212529;
    background-color: #40bac4;
    border-color: #40bac4;
}
.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active {
    color: #40bac4;
    background-color: transparent !important;
}
.accordion button.btn {
    width: 100%;
    color: #40bac4;
    font-weight: bold;
    text-align: left;
}
@media (min-width: 768px){
    .site-navbar .site-logo img {
        max-width: 80px;
        width: 80px;
    }

.site-blocks-cover h1 {
    font-size: 2rem;
    margin-top: 15px;
}
    .img-fluid.img-acc {
    min-height: 545px;
}
    
}
.sub-title {
    color: #40bac4;
}
.site-footer {
    background: #4c5a67;
}
.site-footer p {
    color: #b6b6b6;
}
.site-footer a {
    color: #bababa;
}

.text-black {
    color: #4c5a67 !important;
}

/*---------added by dalia 20-1-2021----------------*/
body {
    font-family: "Cairo";
}

.site-blocks-cover .sub-text {
    letter-spacing: unset;
}
.site-blocks-cover h1 {
    font-weight: 700;
}
.site-menu li.active a {
    font-weight: 600;
    color: #ffffff !important;
    text-decoration: underline;
}

/*.site-section {
    padding: 2.5em 0;
    min-height: calc(100vh - 447px);
}*/

@media (max-width: 768px) {
    .site-navbar .site-logo img {
        max-width: 80px;
        width: 80px;
    }
    }
