.primary-bg {
    background: rgb(141, 11, 65) !important;
}

.secondary-bg {
    background: rgb(238, 217, 196);
}

.secondary-bg-alpha {
    background: rgba(238, 217, 196, 0.5);
}

.primary-text {
    color: #8D0B41 !important;
}

.primary-text-alpha {
    color: rgba(141, 11, 65, 0.7) !important;
}

.secondary-text {
    color: rgb(238, 217, 196) !important;
}

.gold-text {
    color: #ffb70d !important;
}

.about-left:before {
    background: rgb(238, 217, 196);
}

a.active {
    background: rgb(238, 217, 196) !important;
}

.filter ul li a:focus {
    background: rgb(238, 217, 196) !important;
}

.filter ul li a:hover {
    background: rgb(238, 217, 196) !important;
}

.footer {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-evenly;
}

.foot-logo a {
    max-width: 150px;
}

.foot-info {
    padding: 15px;
}

.page-line__inner {
    border-left: none !important;
    border-right: none !important;
}

.page-col {
    border-right: none !important;
}

.blog-grid-card .blog-img {
    max-height: 500px;
}

.padding-bottom-15 {
    padding-bottom: 15px;
}

.select-options {
    max-height: 300px !important;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}

.form-wrapper form input[type="text"], .form-wrapper form select {
    padding: 10px 35px !important;
    height: 50px !important;
}

.select-styled {
    padding: 10px 35px !important;
    height: 50px !important;
}

.select-styled:after {
    content: "";
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-color: #000 transparent transparent transparent;
    position: absolute;
    top: 22.5px;
    right: 30px;
}

.select {
    height: 50px !important;
}

.form-wrapper form div {
    margin: 0 0 35px 0;
    position: relative;
}

.mapcont {
    height: 400px;
}

.contact-information {
    height: auto;
    padding-bottom: 50px;
}

.about-img img {
    object-fit: contain !important;
}

.certificatediv {
    display: flex;
    flex-wrap: wrap;
}