/* SOLELY USE ON REFERRAL PAGE */
.referral-banner {
    background-image: url(/templates/lagom2/assets/img/banner-bg/referral-banner.webp);
    background-repeat: no-repeat;
    background-position: right;
}
@media only screen and (max-width: 480px) {
    .referral-banner {
        background-image: none;
    }
}
.referral-conditions-title {
    text-align: center;
    margin-bottom: 3rem;
}
@media only screen and (max-width: 480px) {
    .referral-conditions-title {
        text-align: left;
    }
}
.referral-conditions {
    margin-bottom: 3rem;
}
.referral-title {
    text-align: center;
}

.referral .col-md-4 {
    justify-content: center;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
@media only screen and (max-width: 480px) {
    .referral .col-md-4 {
        text-align: left;
        align-items: start;
    }
}
.get-the-referral {
    background-image:url('/templates/lagom2/assets/img/img-custom/get-the-referral-bg.webp');
    background-repeat: no-repeat;
    height: 390px;
    background-position: right;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 2rem;
}
@media only screen and (max-width: 480px) {
    .get-the-referral {
        padding-right: 0;
    }
}
.get-the-referral .panel {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 560px;
    padding: 1.6rem;
    text-align: center;
    background-color: #2B3F7E;
    border: 1px solid #AAB2CB;
}
.get-the-referral .panel h3,
.get-the-referral .panel p {
    color: #ffffff;
}
.get-the-referral .panel-btn {
    display: flex;
    justify-content: center;
    width: 100%;
}
