.ltn__header-middle-area {
    box-shadow: 0 2px 4px rgb(6 0 0 / 39%);
}

.top-area-color-white {
    background-color: #9b0202f0 !important;
}

a {
    /* color: #fff !important; */
    text-decoration: none !important;
}

.ltn__header-top-area a {
    color: #fff !important;
}

.footer-top-area a {
    color: #fff !important;
}

.ltn__copyright-area a {
    color: #fff !important;
}


input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea {
    height: 35px !important;
}

.footer-menu ul li {
    margin-bottom: 10px !important;
}


.ltn__main-menu li ul li, .ltn__main-menu .sub-menu li {
    padding: 3px 20px !important;
    clear: both !important;
    font-weight: 400 !important;
    line-height: 1.42857143 !important;
    white-space: nowrap !important;
}

.ltn__main-menu hr {
    margin: 5px;
    color: inherit;
    border: 0;
    border-top: var(--bs-border-width) solid;
    opacity: 0.25;
}

.ltn__main-menu li > ul, .ltn__main-menu .sub-menu {
    padding: 5px 0 !important;
}


.ltn__header-4 .ltn__header-middle-area, .ltn__header-5 .ltn__header-middle-area {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.footer-top-area {
    padding-top: 50px !important;
    padding-bottom: 0px !important;
}

.section-title-area {
    margin-bottom: 30px !important;
}

.ltn__tab-menu {
    margin-bottom: 30px;
}


.ltn__tab-menu-list .nav {
    margin-right: 0px !important;
}

.ltn__tab-menu-list .nav a.active {
    background-color: #EE6306 !important;
}


.ltn__secondary-bg {
    background-color:  #AF0B14 !important;
}

.ltn__header-top-area {
    border-color: #EE6306 !important;
}

.section-bg-6 {
    background-color: #AF0B14 !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.apartments-info-list-color > ul li span {
    background-color: #AF0B14 !important;
}

.apartments-info-list-color > ul li label {
    background-color: #AF0B14 !important;
}

.ltn__breadcrumb-area {
    margin-bottom: 10px !important;
}

.img-fluid {
    max-height: 397px !important;
}

a > i {
    color: #fff !important;
}




.ltn__faq-inner-2 .card .card-body {
    padding: 15px 40px 25px;
    background-color: #fff;
}

#scrollUp {
    background-color: #AF0B14;
}

.section-bg-1 {
    background-color: #d0d0ec;
}


.ltn__faq-inner-2 .card .ltn__card-title[aria-expanded="true"] {
    background-color: #d0d0ec !important;
}

.ltn__faq-inner-2 .card .ltn__card-title {
    background-color: #d0d0ec !important;
}


blockquote {
    background-color: #cedbe4 !important;
    color: #af0b14;
}


body {
    background-color: fff !important;
}


.mainContent{
    background-color: #fff !important;
}

body {
    background-color: #fff !important;
}

.ltn__category-item-5 a .category-title {
    font-size: 17px !important;
}

.ltn__blog-title {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

.team-member {
    position: relative;
    text-align: center;
    margin-bottom: 30px;
}

.bod {
    max-width: 350px;
}

.site-logo img {
    max-width: 200px !important;
}

.team-member .inner-box {
    position: relative;
    overflow: hidden;
    max-width: 100%;
    margin: 0 auto;
}

.team-member .inner-box .image-box {
    margin-bottom: 0px;
}

.team-member .image-box img {
    display: block;
    width: 100%;
    /* max-height: 250px; */
    /* max-width: 250px; */
}

.team-member .desc-content {
    position: relative;
    bottom: 0px;
    padding: 10px 10px;
    background: #ffffff;
    opacity: 1;
    border: 1px solid #e9eaee;
    transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    left: 0;
    /* max-width: 250px; */
}

.team-member:hover .desc-content {
    left: -200px;
    opacity: 0;

}

.team-member h3 {
    font-size: 20px;
    margin-bottom: 0px;
    color: #181818;
    font-weight: 500;
    text-transform: capitalize;
}

.team-member .designation {
    font-size: 15px;
    color: #163a75;
}


.team-member .hover-content {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    padding: 25px 20px;
    background: #EE6306 !important;
    transform: translateX(-100%);
    color: #ffffff;
    opacity: 0;
    transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -webkit-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    -o-transition: all 0.7s ease;
    /* max-width: 250px; */
}

.team-member:hover .hover-content {
    transform: translateX(-0%);
    opacity: 1;
}

.team-member .hover-content h3 {
    color: #ffffff;
}

.team-member .hover-content .Mobile No {
    margin-bottom: 10px;
    color: #ffffff;
}

.team-member .hover-content .E-mail ID {
    margin-bottom: 10px;
    color: #ffffff;
}


.team-member .social a {
    position: relative;
    display: inline-block;
    margin: 2px 5px;
    color: #ffffff;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
}

.form-area
{
    background-color: #FAFAFA;
	padding: 10px 40px 60px;
	margin: 10px 0px 20px;
	border: 1px solid GREY;
}


.ltn__main-menu > ul > li > a {
    font-size: 16px !important;
}


.ltn__main-menu > ul > li {
    margin-right: 10px;
}
