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

.p-f-f {
    font-family: "Playfair Display", serif;
}

.f-f-l {
    font-family: 'Lato', sans-serif;

}

.hero-img-yellow-width {
    width: 64%;
}

.button-transparent:hover {
    background-color: #ea4d24;
    color: white;
}

.text-color-orange {
    color: #ea4d24;
}

.border-color-orange {
    border-color: #ea4d24;
}

.height-main-hero {
    height: 718px;
}

.bg-color-orange {
    background-color: #ea4d24;
}

.bg-color-orange-100 {
    background-color: #d3afa83f;
    color: white;
}

.text-color-black {
    color: #0f0f0f;
}

.bg-color-black {
    background-color: #0f0f0f;
}

.border-color-black {
    border-color: #0f0f0f;
}

.text-color-gray {
    color: #8e8e8e;
}

.b-r-10 {
    border-radius: 10px;
}

/* text-hover */
.text-hover:hover {
    color: #ea4d24;
}

/* bg-menu-img-height */
.bg-img-height {
    height: 30.75rem;
}

/* landing-page-hero */
.leading-115 {
    line-height: 115.2px;
}

/* Navbar [mobile]*/
.top-100 {
    animation: slideDown 0.5s ease-in-out;
}

@keyframes slideDown {
    0% {
        top: -50%;
    }

    100% {
        top: 0;
    }
}

* {
    outline: none !important;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
}

.bg-strip {
    height: 100px;
    width: 400px;
}

.about-us-card {
    width: 406px;
    height: 277px;
}

.abt-us-img {
    height: 26.625rem;
}

.book-widht {
    width: 69%;
}

input:hover {
    border-color: #ea4d24;
}

input:focus {
    border-color: #ea4d24;
}


.menu-bg {
    background-image: url("../images/menu-bg.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.6;
}

.-bottom-55 {
    bottom: -55px;
}

/* card */
.card-width {
    width: 422px;
}

.card-shadow {
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
}

.card-shadow:hover {
    box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.1);
}

.menu-btn {
    line-height: 4.25rem;
}