:root{--medium-pink: #ee5f77;--pinkish: #d15e8b;--dark-grey-blue: #293a50;--faded-blue: #7986cb;--battleship-grey: #657181;}.color-purple{color: #9953AD;}.color-dark-purple{color: #84329B;}.background-color-pale-purple{background-color: rgba(153, 83, 173, 0.2);}.background-color-white{background-color: #FFFFFF;}.page-campaign{background-color: #F2F2F2;}.page-campaign #missing-campaign-message-holder{background-color: #9953AD;min-height: 343px;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #FFFFFF;}.page-campaign #missing-campaign-message-holder .message-content{width: 305px;padding: 5rem 0 2rem;text-align: center;}.page-campaign #missing-campaign-message-holder .message-content h3{font-size: 36px;}.page-campaign #missing-campaign-message-holder .message-content p{font-size: 16px;}.page-campaign a{color: unset;}.page-campaign a:hover{text-decoration: none;}.page-campaign .campaign-wrapper .card-image{height: 342px;}.page-campaign .campaign-wrapper .card-body{margin: 0;padding: 1rem;}.page-campaign .campaign-wrapper .card-body .availability{color: #9953AD;font-size: 15px;text-transform: capitalize;font-weight: bold;}.page-campaign .campaign-card-title{color: #84329B;font-weight: 700;font-weight: 600;}.page-campaign .campaign-content{max-width: 1140px;margin-left: auto;margin-right: auto;padding-top: 4rem !important;}.page-campaign .campaign-content .campaign-content-title{color: #84329B;}.page-campaign .campaign-content .campaign-content-description{font-size: 16px;}.car-ad-card{border-radius: 12px;box-shadow: 3px 3px 10px #BBBBBB;}.car-ad-card .card-image{height: 187px;border-top-right-radius: 12px;border-top-left-radius: 12px;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.car-ad-card .ribbon{position: absolute;top: 12px;left: -11px;}.car-ad-card .card-title{font-size: 17px;font-weight: 500;text-decoration: underline;}.car-ad-card .card-body{font-size: 13px;}.car-ad-card .card-body i{padding-right: 6px;}.car-ad-card .card-body p{margin-bottom: unset;}.car-ad-card .card-body .col-4{line-height: 1.6rem;}.car-ad-card .price{font-size: 15px;font-weight: bold;white-space: nowrap;}.car-ad-card [class^="icon-"], .car-ad-card [class*=" icon-"]{font-size: 1.6rem;}.car-ad-card [class^="icon-"]:before, .car-ad-card [class*=" icon-"]:before{vertical-align: bottom;}:root{--medium-pink: #ee5f77;--pinkish: #d15e8b;--dark-grey-blue: #293a50;--faded-blue: #7986cb;--battleship-grey: #657181;}.color-purple{color: #9953AD;}.color-dark-purple{color: #84329B;}.background-color-pale-purple{background-color: rgba(153, 83, 173, 0.2);}.background-color-white{background-color: #FFFFFF;}.hero{width: 100%;min-height: 580px;background: #9953AD;padding: 4rem;}.hero .hero-content{margin-left: auto;margin-right: auto;max-width: 1140px;color: #FFFFFF;}.hero .hero-content .hero-title{font-family: Roboto, Arial, Helvetica, sans-serif;font-weight: 400;font-size: 40px;line-height: 47px;display: flex;align-items: center;color: #FFFFFF;word-break: break-word;}.hero .hero-content .hero-subtitle{font-family: Roboto, Arial, Helvetica, sans-serif;font-weight: 700;font-size: 28px;line-height: 33px;display: flex;align-items: center;color: #070707;}.hero .hero-content .hero-description{font-family: Roboto, Arial, Helvetica, sans-serif;font-weight: 400;font-size: 16px;line-height: 24px;color: #FFFFFF;margin-bottom: 24px;}.hero .hero-content .hero-description-subtitle{argin-bottom: 24px;font-weight: 400;font-size: 24px;color: #070707;}.hero .hero-image{border-radius: 12px;width: 100%;height: auto;}.hero .btn{padding: 12px 36px !important;width: fit-content;}@media screen and (max-width: 576px) {.hero { padding: 0;}.hero .hero-image{border-radius: 0;}}