/* primary color: #002b45;
secondary: #b30000; */

body {
    background-color: #f8f9fa;
    font-size: smaller;
    font-family: Arial, Helvetica, sans-serif;
}

.bg-theme {
    background-color: #002b45 !important;
}

.bg-theme-red {
    background-color: rgb(139, 0, 0) !important;
}

.theme-red {
    color: rgb(139, 0, 0) !important;
}

.bg-theme-blue {
    background-color: #002b45 !important;
}

.text-sm {
    font-size: 12px !important;
}

.text-b {
    font-size: 16px !important;
}

.text-l {
    font-size: 1.5rem;
}

.capitalize {
    text-transform: capitalize;
}

.theme-blue {
    color: #002b45 !important;
}

.editform input {
    font-size: 12px !important;
    color: rgb(105, 105, 105);
}

.border-r-0 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.border-l-0 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.hide {
    display: none !important;
}

#addfunding input,
.paymentMethods select {
    font-size: 12px !important;
    color: rgb(105, 105, 105);
}

.card_data {
    font-size: 12px !important;
    color: rgb(105, 105, 105);
}

.addpayment-content {
    width: 80% !important;
    margin: 0 auto;
}

.bg-gray-1 {
    background-color: rgb(243, 239, 239);
}

@media (min-width:769px) {
    .registrationprocess-cont {
        align-items: center !important;
    }
}

@media (max-width:768px) {
    .registrationprocess-col-1 {
        display: none !important;
    }
    .registrationprocess-cont {
        align-items: unset !important;
        justify-content: center !important;
    }
    .registrationprocess-col-2 {
        display: none !important;
    }
    .registrationprocess-col-3 {
        align-self: center !important;
    }
}


/*higher margins*/

.my-8 {
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.my-7 {
    margin-top: 7rem;
    margin-bottom: 7rem;
}

.my-6 {
    margin-bottom: 6rem;
    margin-top: 6rem;
}

.my-55 {
    margin-top: 70px;
    margin-bottom: 70px;
}


/**font weights**/

.akw-100 {
    font-weight: 100;
}

.akw-200 {
    font-weight: 200;
}

.akw-300 {
    font-weight: 300 !important;
}

.akw-400 {
    font-weight: 400;
}

.akw-500 {
    font-weight: 500;
}

.akw-600 {
    font-weight: 600;
}

.akw-700 {
    font-weight: 700;
}

.akw-800 {
    font-weight: 800;
}

.akw-900 {
    font-weight: 900;
}

.purpose a {
    text-decoration: none;
}

.back-color-one {
    background-color: #002b45 !important;
}

.back-btn-color {
    background-color: #002b45 !important;
    border: 1px solid #002b45;
    color: white;
}

.back-outline-color-one {
    border-color: 2px solid #002b45 !important;
}

.text-umo-color {
    color: #002b45;
}

.text-color-one {
    color: #002b45 !important;
}

a.Umo-logo-only {
    background: transparent url(../images/log.svg) center center no-repeat;
    width: 136px;
    height: 60px;
    display: inline-block;
    padding: 0;
    background-clip: border-box;
    background-origin: padding-box;
    background-position: 100px 50%;
    background-size: contain;
    overflow: hidden;
}

header nav.navbar .navbar-nav li.nav-item {
    font-weight: bold;
    font-size: small;
    letter-spacing: 0.5px;
    margin-right: 30px;
}

header nav.navbar .navbar-nav li.nav-item:hover {
    border-bottom: 1px solid #ffffff;
}

header nav.navbar .navbar-nav li.nav-item a {
    padding: 0.5rem 0;
    color: #ffffff;
}

header nav.navbar .navbar-nav li.nav-item.active {
    border-bottom: 1px solid #ffffff;
}

.navbar.transfer-nav {
    padding: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.navbar.transfer-nav .navbar-nav li.nav-item a {
    color: #000000;
    padding: 9px 30px;
    margin-right: 20px;
    font-size: small;
    letter-spacing: 0.5px;
}

.navbar.transfer-nav .navbar-nav li.nav-item.active a,
.navbar.transfer-nav .navbar-nav li.nav-item a:hover {
    color: #002b45;
    border-bottom: 2px solid #002b45;
}

.card a {
    color: #002b45;
}

.card .card-icon {
    padding: 20px 0 0 85px;
}

.card.body-card .card-header,
.card.plain-card .card-header {
    background-color: transparent;
    border: none;
    padding-bottom: 0;
}

.card.body-card .card-body {
    padding-bottom: 0;
}

.card.body-card.pd-reduced .card-body {
    padding: 0.5em 1.25em;
}

.card.body-card .card-footer,
.card.plain-card .card-footer {
    background-color: transparent;
    border: none;
    padding-top: 0;
}

.card.body-card {
    border: none;
    /* border-bottom: 2px solid #adb5bd; */
}

.card.plain-card {
    background-color: transparent;
    border: none;
    border-radius: 0;
}

.card.plain-card.top-border {
    border-top: 2px solid #adb5bd;
}

.card.plain-card .card-body {
    padding-top: 1rem;
    padding-bottom: 0px;
}

.card.plain-card .card-icon {
    padding: 30px 0 0 70px;
}

hr.dashed {
    border-top: 1px dotted #545b62;
    margin: 0.5em 0;
}

hr.solid {
    border-top: 1px solid #e2e2e282;
    margin: 0.4em 0;
}

.btn-outline-color-one {
    border: 1px solid #002b45;
}

.btn-outline-color-one-white {
    border: 1px solid #fff;
}

.btn.rounded {
    border-radius: 25px !important;
}

.btn-outline-color-one:hover {
    background-color: #002b45;
    color: #ffffff !important;
}

.badge-icon {
    width: 60px;
    height: 60px;
}

.form-group {
    margin-bottom: 0px;
}

.jumbotron.footer {
    width: 100%;
    border-top: 1px solid rgba(0, 0, 0, 0.125);
    padding: 2rem 1rem;
    /* position: fixed; */
    bottom: 0;
    margin-bottom: 0;
}

.card-icon-square {
    color: #545b62;
    background: linear-gradient( 139deg, rgba(255, 255, 255, 1) 0%, rgba(200, 201, 208, 1) 48%, rgba(241, 236, 236, 1) 100%);
    padding: 17px 30px;
    border-radius: 5px;
    margin-left: auto;
    margin-right: auto;
    width: 111px;
    height: 82px;
    box-shadow: 2px 2px 6px 0px #adb5bd;
}

.form-label-group .form-control {
    height: 50px;
}

.grow-input-text input {
    text-align: center;
    min-width: 80px;
    width: 80px;
    border: none;
}

.grow-input-text input:focus {
    border-bottom: 2px solid #002b45;
    outline: none !important;
}

select#send_rate {
    border: 1px solid #002b45;
    color: #002b45;
    border-radius: 10px;
}

select#send_rate:focus {
    outline: none !important;
}

.conversion_rate_flipup {
    overflow-y: hidden;
    height: 30px;
    padding-top: 5px;
}

.card.autoCompleteSearchCard {
    position: absolute;
    width: 100%;
    max-height: 350px;
    border: none;
    box-shadow: 0px 0px 7px 0px #dee2e6;
    z-index: 1;
}

.card.autoCompleteSearchCard .row:hover {
    background-color: lightskyblue;
    cursor: pointer;
}

.card.autoCompleteSearchCard img.rounded-circle {
    box-shadow: 2px 2px 10px 0px #adb5bd;
}

.red {
    color: red !important;
}

.white {
    color: #fff !important;
}

.service-banner {
    background-image: url(../images/banner/banner-1.jpg);
    height: 200px;
    background-position: center;
}

@media (min-width: 1490px) {
    .pl-auto {
        padding-left: 250px !important;
    }
    .pr-auto {
        padding-right: 250px !important;
    }
}

@media (min-width: 1250px) {
    .pl-auto {
        padding-left: 130px;
    }
    .pr-auto {
        padding-right: 130px;
    }
    .container .my-55 {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

header,
.view {
    height: 70%;
}

.head-image {
    background-image: url(../images/ex-images/newimg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    width: 100%;
    height: 500px;
}

.site_title {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
    font-family: sans-serif;
}

.site_title a {
    margin: 10px;
    color: #fff;
}

.site_title a:hover,
.site_title a:active {
    color: gray;
}

.site_title h2 {
    font-size: 1em;
    color: white !important;
    text-align: center;
    margin: 0;
}

.site_title p {
    font-size: 20px;
    color: #ab9e9e;
    text-align: center;
    margin: 0;
    letter-spacing: 6px;
    margin-top: 10px;
}

.overlay {
    background: #0000008a;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}


/* @media (max-width: 740px) {
    html,
    body,
    header,
    .view {
        height: 100vh;
    }
} */

.top-nav-collapse {
    background-color: #563e91 !important;
}

.navbar:not(.top-nav-collapse) {
    background: transparent !important;
}


/* @media (max-width: 991px) {
    header .navbar:not(.top-nav-collapse) {
        background: #563e91 !important;
    }
} */

.cnt .back-btn-color:hover,
.cnt .back-btn-color:active,
.modal-footer .back-btn-color:hover,
.modal-footer .back-btn-color:active {
    color: gray;
}

.sendpurpose a {
    text-decoration: none;
}

.bg-select-white {
    border: 2px solid #002b45 !important;
    color: white;
}


/****** added from here **********/

ul.activity_rows {
    list-style-type: none;
    padding-left: 0;
}

ul.activity_rows li:not(:first-child) .activity_row_link:hover {
    background-color: #eee !important;
    cursor: pointer;
}

.activity_icon_text {
    color: #fff;
    position: relative;
    top: 6px;
    font-size: 16px;
}

.activity_icon {
    padding-left: 32px;
    padding-top: 10px;
}

.activity_icon>div {
    border-radius: 50%;
    overflow: hidden;
    box-shadow: #6c757d 1px 3px 8px;
    text-align: center;
    background-size: cover;
    width: 40px;
    height: 40px;
}

.activity_row_link[aria-expanded="true"] {
    border-left: 4px solid #1d61ab;
}

.activity_row_link>div:not(:first-child) {
    border-bottom: 1px dashed #6c757d;
}

.activity_row_body {
    border-bottom: 1px solid #1d61ab;
    border-left: 4px solid #018065;
}


/**Akwaaba dashboard css**/


/* .akwaaba-category{
    background-color: #f2f2f2;
    height: 400px;
    margin: 5px 20px;
} */

.akwaaba-category a {
    text-decoration: none;
}

.akwaaba-category .card-main1 {
    background: #2c3e50;
    background: -webkit-linear-gradient(to right, #4ca1af, #2c3e50);
    background: linear-gradient(to right, #4ca1af, #2c3e50);
    color: white;
}


/**PRODUCTS**/

.akwaaba-category .product1 {
    background-image: url(../images/banner/leisure.jpg);
    background-size: cover;
    color: white;
}

.akwaaba-category .product2 {
    background-image: url(../images/banner/gold.jpeg);
    background-size: cover;
    color: white;
}

.akwaaba-category .product3 {
    background-image: url(../images/banner/student.jpg);
    background-size: cover;
    color: white;
}

.akwaaba-category .product4 {
    background-image: url(https://cdn.pixabay.com/photo/2019/04/16/11/15/job-4131482__480.jpg);
    background-size: cover;
    color: white;
}

.akwaaba-category .product5 {
    background-image: url(../images/banner/multipletravel.jpeg);
    background-size: cover;
    color: white;
}


/* .akwaaba-category-product{
    height:300px;
    background-color: #f2f2f2;
} */

.discount {
    background: linear-gradient( 75deg, rgba(5, 5, 5, 0.692), rgba(117, 117, 117, 0.3)), url(../images/discount.jpeg);
    background-size: cover;
    background-color: rgba(0, 0, 0, 0.5);
    background-position: center;
    color: white;
    height: 60px;
}

.claim {
    background: linear-gradient( 75deg, rgba(5, 5, 5, 0.692), rgba(117, 117, 117, 0.3)), url(../images/cocoa.jpeg);
    background-size: cover;
    background-color: rgba(0, 0, 0, 0.5);
    background-position: center;
    color: white;
    height: 60px;
}

.card-t {
    margin: auto 0;
    font-size: 1.5em;
    font-weight: 600;
}


/*service provider login*/


/* .service-bg{
     background:linear-gradient(90deg, rgba(5, 5, 5, 0.692), rgba(117, 117, 117, 0.3));
    height: 100vh;
    padding: 5px 0;

} */

.serviceleft {
    background: linear-gradient( 90deg, rgba(0, 29, 130, 0.5), rgba(66, 72, 90, 0.8)), url(../images/banner/airplane.jpg) center center;
    /* background:   url(../images/banner/airplane.jpg) center center; */
    /* background-color: rgba(0,29,130,0.5); */
    height: 550px;
}

.Servicetitle {
    font-size: 2.9em;
    color: #fff;
    text-align: center;
    margin-top: 80px;
    text-transform: uppercase;
}

.servicetext {
    font-size: 0.8em;
    color: #ffffff;
    text-align: center;
}

.serviceleft-btn {
    margin-top: 15%;
}

.backHome {
    margin-top: 20%;
}

.bold {
    font-weight: 700;
}

.green {
    color: #018065;
}

.serviceprovider {
    background: linear-gradient( 90deg, rgba(5, 5, 5, 0.692), rgba(117, 117, 117, 0.3)), url(../images/banner/ladydoctor1.jpg);
    background-size: cover;
    background-color: rgba(0, 0, 0, 0.5);
    background-position: left;
    color: white;
    height: 60px;
}

.support {
    background: linear-gradient( 90deg, rgba(5, 5, 5, 0.692), rgba(117, 117, 117, 0.3)), url(../images/banner/product.jpg);
    background-size: cover;
    background-color: rgba(0, 0, 0, 0.5);
    background-position: center;
    color: white;
    height: 60px;
}

.benefit-but {
    border: none;
    border-radius: 2px;
    padding: 10px 45px;
    background: #0f2027;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2c5364, #203a43, #0f2027);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2c5364, #203a43, #0f2027);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: #fff;
}

.benefit-but:hover,
.benefit-but:active {
    background: #0f0c29;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #24243e, #302b63, #0f0c29);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #24243e, #302b63, #0f0c29);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: #fff;
}


/**END----PRODUCTS**/

.akwaaba-category .card-main2,
.homeCard2 {
    background: #232526;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #414345, #232526);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #414345, #232526);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: white;
}

.akwaaba-category .card-main3 {
    background: #0f2027;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2c5364, #203a43, #0f2027);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2c5364, #203a43, #0f2027);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: white;
}

.akwaaba-separator {
    height: 10px;
    width: 30px;
    background: #2c3e50;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #4ca1af, #2c3e50);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #4ca1af, #2c3e50);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.akwaaba-category .card {
    height: 150px;
    justify-content: center;
    align-items: center;
}

.employment-area {
    display: none;
}

.resident-area {
    display: none;
}

.inbound-area {
    display: none;
}

.productImg {
    background: url(https://cdn.pixabay.com/photo/2020/10/12/22/12/color-pop-5650322_1280.jpg) center center;
    height: 200px;
    background-size: contain;
    /* background-image: url(https://cdn.pixabay.com/photo/2020/10/12/22/12/color-pop-5650322_1280.jpg); */
}

.card-title {
    font-size: 1.1em;
    text-transform: uppercase;
}

.dash .card-title {
    font-size: 1.4em;
}

.modal-tit {
    font-size: 1.4em;
    font-weight: 800;
    text-align: center;
    margin: 0 auto;
    text-transform: capitalize;
    /* letter-spacing:1.2px; */
    color: #2b5483;
}


/**benefit page**/

.Benefitprice {
    font-weight: bold;
    color: #b30000;
}

#monthShow {
    display: none;
}


/*** to here *****/


/**home css**/

.akwaabaHome .nav-item {
    font-weight: 700;
    margin: 0 10px;
}

.nav-item:hover,
.nav-item:active {
    color: blue !important;
}

.home-slide {
    /* background-image: url(https://images.unsplash.com/photo-1478061653917-455ba7f4a541?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1000&q=60); */
    background-image: url();
    background: linear-gradient( 75deg, rgba(5, 5, 5, 0.692), rgba(117, 117, 117, 0.3)), url(../images/insurance.jpg);
    background-size: cover;
    height: 300px;
    background-position: center;
    text-align: center;
    padding: 80px 0 0 0;
}


/**about***/

.about-slide {
    background-image: url();
    background: linear-gradient( 75deg, rgba(5, 5, 5, 0.692), rgba(23, 67, 117, 0.4)), url(../images/leisure.jpg);
    /* background-image: url( ../images/leisure.jpg); */
    background-size: cover;
    height: 200px;
    background-position: center;
    text-align: center;
    padding: 50px 0 0 0;
    color: #fff;
}

.card-button {
    padding: 5px;
    text-align: center;
}

.card-button button {
    margin: 0 auto;
}

.about .card {
    height: 420px;
}

.about li {
    line-height: 2.5em;
}

.about .card-title {
    height: 100px;
}

.about .card-title1 {
    background-color: #144474;
}

.about .card-title2 {
    background-color: #2b95ff;
}

.about .card-title3 {
    background-color: #a66800;
}

.about sup:nth-last-child(3) {
    color: #a66800;
}

.about sup {
    vertical-align: super;
    font-size: smaller;
    top: -1.9em;
    font-weight: 800;
}

.about sub {
    font-weight: 800;
    color: #a66800;
}

.slide-content {
    color: #fff;
}

.home-welcome {
    margin: 20px 0;
    letter-spacing: 4.5px;
    text-transform: uppercase;
    text-align: center;
    font-size: 2.5em;
}

.deco {
    text-decoration: none;
}

c .caps {
    text-transform: uppercase;
}

.banner-ak {
    /* background: url(../images/banner/akwaaba_banner3.jpg) center center; */
    /* background: url(../images/banner/umopay_banner.jpg) center center; */
    background: url(../images/banner/softmasterbanner.jpg) center center;
    background-size: cover;
    /* background-position: center; */
    height: 150px;
    margin-top: 20px;
    overflow: hidden;
    /* display: inline-block; */
}

@media (max-width: 1199.98px) {
    .banner-ak {
        background: url(../images/banner/softmasters_tab.jpg) center center;
        background-size: cover;
        /* background-position: center; */
        height: 150px;
        margin-top: 20px;
        overflow: hidden;
        /* display: inline-block; */
    }
}

@media (max-width: 768px) {
    .banner-ak {
        background: url(../images/banner/softmasters_tab.jpg) center center;
        height: 200px;
    }
}


/* @media (max-width: 1024px) { 
      .banner-ak{
            background: url(../images/banner/akwaaba_bannertab.jpg) center center;
            height:200px;

    }
 } */

@media (max-width: 576px) {
    .banner-ak {
        background: url(../images/banner/softmasters_mobile.jpg) center center;
        height: 250px;
    }
}

.banner-ak1 {
    /* background-image: url(../images/banner/1.png); */
    /* background-image: url(../images/banner/akwaaba_banner3.jpg); */
    background: url(../images/banner/1.png) center center;
    /* background-size: cover; */
    /* background-position: center; */
    height: 250px;
    margin-top: 20px;
    margin: 0 auto;
}

.uppercase {
    text-transform: uppercase;
}

.card-inbound {
    background-image: url(../images/policy.jpg);
    height: 10rem;
    background-size: cover;
}

.card-resident {
    background-image: url(../images/insurance.jpg);
    height: 10rem;
    background-size: cover;
}

.card-employment {
    background-image: url(../images/leisure.jpg);
    height: 10rem;
    background-size: cover;
}

.footer {
    height: 50px;
    bottom: 0;
    background-color: #000000;
    color: #fff;
}


/**end home here**/


/**steppers**/

.line {
    width: 150px;
    height: 2px;
    background-color: #018065;
}

.stepnum {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #002b45;
    color: #fff;
    display: flex;
    padding: 2px;
}

.stepper ul li {
    margin: 5px;
}


/*common*/

.large @media (min-width: 1490px) {
    .pl-auto {
        padding-left: 250px !important;
    }
    .pr-auto {
        padding-right: 250px !important;
    }
}

@media (min-width: 1250px) {
    .pl-auto {
        padding-left: 130px;
    }
    .pr-auto {
        padding-right: 130px;
    }
}

.head-bg {
    background: #bdc3c7;
    /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #2c3e50, #bdc3c7);
    /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #2c3e50, #bdc3c7);
    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    height: 100px;
}

.help-bg {
    background: url(../images/banner/help-titlebar.jpg) center center;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
}

.support-bg {
    background: linear-gradient( 90deg, rgba(5, 5, 5, 0.392), rgba(117, 117, 117, 0.3)), url(../images/banner/ladydoctor1.jpg) center center;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: cover;
    background-repeat: no-repeat;
}

.privatecompany-bg {
    background: linear-gradient( 90deg, rgba(5, 5, 5, 0.392), rgba(117, 117, 117, 0.3)), url(../images/banner/privatecompany.jpg) center center;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: cover;
    background-repeat: no-repeat;
}

.hospitality-bg {
    background: linear-gradient( 90deg, rgba(5, 5, 5, 0.392), rgba(117, 117, 117, 0.3)), url(../images/banner/hospitality_slider.jpg) center top;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: cover;
    background-repeat: no-repeat;
}

.travel-bg {
    background: linear-gradient( 90deg, rgba(5, 5, 5, 0.392), rgba(117, 117, 117, 0.3)), url(../images/banner/travel-slider.jpg) center center;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: cover;
    background-repeat: no-repeat;
}

.accountype-indi {
    background: url(../images/banner/hospital.jpg) center center;
    min-height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: contain;
}

.travel-bg-img {
    background: url(../images/travel.jpg) center center;
    min-height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: contain;
}

.hospitality-bg-img {
    background: url(../images/hospitality.jpg) center center;
    min-height: 200px;
    background-color: rgba(0, 0, 0, 0.5);
    background-blend-mode: multiply;
    background-size: contain;
}