@import url('https://fonts.googleapis.com/css2?family=Jura:wght@300..700&family=Tajawal:wght@300;400;500&display=swap');

* {
    font-family: 'Arial', Courier, monospace;
}

.text-stroked {
    -webkit-text-stroke: 1px black;
    text-stroke: 1px black;
}

.text-stroked-white {
    -webkit-text-stroke: 1px #fff;
    text-stroke: 1px #fff;
}

header,
* {
    font-family: "Jura", sans-serif !important;
}

.border-left-gray {
    border-left: 2px solid #C1C1C1;
}

.hovered-card {
    transition: background 0.3s ease;
}

.hovered-card:hover {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.1) 10%, rgba(255, 255, 255, 0) 70%);
    border: .5px solid #C1C1C1;
}


.backgroun-image-white-pattern {
    background-image: url('../images/pattern.png');
    background-repeat: no-repeat;
    background-position: right top;
}


.show-all-btn {
    border: .5px solid #9d9d9d !important;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}


/* md:w-90 should make max width 90 on mobiles only */
@media (max-width: 768px) {
    .md-w-90 {
        max-width: 90% !important;
    }

    .mobile-flex-row-reverse {
        flex-direction: row-reverse !important;
    }
}



.sectors-line-1,
.sectors-line-2 {
    background: linear-gradient(90deg, #D3B874 0%, #D3B874 50%, #D3B874 100%);
    height: 2.5px;
    width: 55px !important;
}

.ls-section-card-home:hover .white-when-cover {
    color: #fff !important;
}

.bg-C0A76A {
    background-color: rgb(222, 190, 32) !important;
}