/* .container{
    padding:30px;
} */

.register-banner .content-text  .loc-date{
    padding-top: 50px;
    padding-left: 30px;
}


.register-banner .content-text  .loc-date .date , .register-banner .content-text  .loc-date .location {
    display: flex;
 }

 .register-banner .content-text  .loc-date .icon{
    position: absolute;
    left: -10px;
    top: -1px;
    color: #FD1090;
 }

.register-banner .content-text  .loc-date  .text{
    color: #fff;
    display: block;
    padding-left: 22px;
}

.register-banner .content-text  .loc-date .location,
.register-banner .content-text  .loc-date .date{
    position: relative;
}

.register-banner .content-text  .loc-date .location{
    border-bottom: 1px solid rgba(255,255,255,.4);
    padding-right: 50px;
    margin-right: 50px;
}

.register-banner .content-text  .loc-date .location .text{
    max-width: 260px;


}





.event__details-title {
    background-color: #06d7bc;
    margin: 0;
    padding: 0.75rem 1.5rem
}

.event__details {
    background-color: #fff;
    font-size: 1.125rem;
    padding: 1rem 1.5rem
}

.registration-title {
    margin: 0;
    padding: 0.75rem 1.5rem
}

.registration__details {
    font-size: 1.125rem;
    padding: 1rem 1.5rem
}

/* .details{
    padding: 10px;
} */

label {
    font-family: "Gotham",Helvetica,Roboto,Arial,sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}

.form-control {
    display: block;
    width: 100%;
    height: 50px;
    border: 1.5px solid #e8e9e9;
    border-radius: 4px;
    padding: 0 10px;
    font-size: 16px;
    color: #1d1f22;
    background-color: #fff;
    text-transform: none !important;
    font-weight: 100;
    line-height: 1;
}


.registration-form{
    position: relative;
    background-color: #fff;
    padding-top: 60px;
    padding-bottom: 120px;
}

.registration-form .registration-a-btn{
    position: absolute;
    background-color: #080047;
    height: 80px;
    text-decoration: none;
    max-width: 300px;
    width: 100%;
    right: 0;
    bottom: calc(100% + 60px);
    z-index: 9;
    display: none;
}

.registration-form .registration-a-btn .icon{
    color: #fff;
    border-right: 1px solid rgba(255,255,255,.4);
    height: 40px;
    width: 80px;
    display: flex;
    align-items: center;
    justify-content: center;

}

.registration-form .registration-a-btn .text{
    color: #fff;
    padding-left: 30px;
    padding-top: 0px;
    font-size: 20px;
    font-weight: 500;
}

.registration-form .group-registration-a-btn{
    bottom: calc(100% + 170px);
    background-color: #B58F29;
}

.registration-form .lottie-wrap{
    position: absolute;
    width: 323px;
    top: -60px;
    right: -12px;
    display: none;
}


.form{
   position: relative;

}



.form label{
    display: block;
    color: #080047;
    margin-bottom: 5px;
}

.form label span{
    color: #FD1090;
    margin-left: 5px;
    display: inline-block;
}

.form .iti{
    width: 100%;
}

.form .form-control{
    border-radius: 0px;
    border: 1px solid rgba(8,0,71,.5);
    height: 60px;
    color: #080047;
}

.form .form-control ::placeholder{
    color: rgba(8,0,71,.5);
}

.form .btn{
    width: 100%;
    border-radius: 0px;
    background-color: #06d7bc;
    height: 70px;
    border: 0px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-top: 20px;
    box-shadow: 0px 0px 0px #080047;
    transition: ease-in all .25s;
}

.form .btn:not(.no-shadow):hover{
    box-shadow: 8px 8px 0px #080047;
}

.form  .form-check a{
    color: #FD1090;
}

.form  .form-check label{
    margin-bottom: 0;
    padding-top: 4px;
}

.form  .form-check-input[type="checkbox"]{
    border-radius: 0px;
    border: 1px solid #080047;
    height: 20px;
    width: 20px;
    margin-right: 10px;
}

.form-check-input:checked[type="checkbox"]{
    background-color: #080047;
}

.bg-light-gray {
  background-color: #f8f8f8 !important;
}

@media (min-width: 576px) { }


@media (min-width: 768px) {}

@media (min-width: 992px) {

    .register-banner .content-text  .loc-date{
        padding-left: 0;
    }

    .register-banner .content-text  .loc-date .location{

        border-right: 1px solid rgba(255,255,255,.4);
        border-bottom: 0px;

    }

}

@media (min-width: 1200px) {
    .registration-form .registration-a-btn{
        display: flex;
    }

    .form{
        padding-right: 350px;
     }

     .registration-form .lottie-wrap{
        display: block;
     }



     .register-banner .content-text  .loc-date .location {
        margin-right: 80px;
    }



}


@media (min-width: 1400px) {

}

/* NN  28 sep */
div#registration {
    font-family: gotham2,Helvetica,Roboto,Arial,sans-serif;
}
div.bookingTypeButtons .form-check {
    border: 1px solid rgba(8,0,71,.5);
    min-height: 58PX;
    display: inline-flex;
    align-items: center;
    padding-left: 40px;
    padding-right: 60px;
    margin-bottom: 30px;
    flex-direction: row-reverse;
    min-width: 250px;
}
div.bookingTypeButtons .form-check .form-check-input {
    margin-right: 0;
    float: right;
    margin-right: -1.5em;
    margin-left: 0px;
}
div.bookingTypeButtons .form-check .form-check-label {
    padding: 20px 20px;
    min-height: 60px;
}
div#registration .btn-group {
    display: flex;
    align-items: center;
    margin: 20px 0 40px 0;
    flex-wrap: wrap;
}
div#registration .btn-group button#total_delegates_label {
    width: 40px;
    height: 40px;
    min-width: 40px;
    min-height: 40px;
    background-color: #EDEDED;
    border: 0px none;
    color: #080047;
    margin: 0 5px !important;
}
div#registration .btn-group button#decrease_delegates, div#registration .btn-group button#increase_delegates {
    width: 40px;
    height: 40px;
    min-width: 40px;
    min-height: 40px;
    background-color: transparent;
    border: 0px none;
    color: #080047;
    font-size: 30px;
    line-height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}
div#registration .btn-group label.form-check-label {
    margin-bottom: 0px;
    margin-right: 0;
    display: inline-flex;
    align-items: center;
}
a.apply-promocode {
    margin: 20px 0;
    display: inline-flex;
}
div#registration .card-header button.btn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMTFMMTEuNSAxTDIyIDExIiBzdHJva2U9IiM5QjlCOUIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: calc(100% - 20px) center;
    color: #9B9B9B;
    min-height: 80px;
    padding-top: 20px;
    padding-bottom: 20px;
    height: auto;
    padding-right: 50px;
}
div#registration .card-header button.btn:not(.collapsed) {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMS41TDExLjUgMTEuNUwyMiAxLjUiIHN0cm9rZT0iIzlCOUI5QiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    color: #080047;
}
div#registration span.p-lable {
    display: inline-flex;
    margin-bottom: 10px;
}
div#registration button.btn p {
    margin: 0;
}
.form div#accordion .btn {
    width: auto;
}
div.bookingTypeButtons .form-check .form-check-input:checked[type=radio] {
    background-color: #FD1090;
    border-color: #FD1090;
    box-shadow: 0 0 0 0.25rem #fd109029;
}
div#registration .btn-group button#total_delegates_label:hover {
    background: #080047;
    color: white;
}
div#registration .card-header button.btn:disabled {
    color: #9B9B9B;
    opacity: 1;
}
div#registration .card-header button.btn:not(:disabled) {
    color: #080047;
}
@media(max-width: 768px) {
    div.bookingTypeButtons .form-check {
        margin-right: 0px !important;
        width: 100%;
        justify-content: center;
    }
}
div.bookingTypeButtons .form-check:after {
    content: "";
    display: inline-flex;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: center center;
}
div.bookingTypeButtons .form-check:first-child:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuODUgMTUuMUM0LjcgMTQuNDUgNS42NSAxMy45Mzc1IDYuNyAxMy41NjI1QzcuNzUgMTMuMTg3NSA4Ljg1IDEzIDEwIDEzQzExLjE1IDEzIDEyLjI1IDEzLjE4NzUgMTMuMyAxMy41NjI1QzE0LjM1IDEzLjkzNzUgMTUuMyAxNC40NSAxNi4xNSAxNS4xQzE2LjczMzMgMTQuNDE2NyAxNy4xODc1IDEzLjY0MTcgMTcuNTEyNSAxMi43NzVDMTcuODM3NSAxMS45MDgzIDE4IDEwLjk4MzMgMTggMTBDMTggNy43ODMzMyAxNy4yMjA4IDUuODk1ODMgMTUuNjYyNSA0LjMzNzVDMTQuMTA0MiAyLjc3OTE3IDEyLjIxNjcgMiAxMCAyQzcuNzgzMzMgMiA1Ljg5NTgzIDIuNzc5MTcgNC4zMzc1IDQuMzM3NUMyLjc3OTE3IDUuODk1ODMgMiA3Ljc4MzMzIDIgMTBDMiAxMC45ODMzIDIuMTYyNSAxMS45MDgzIDIuNDg3NSAxMi43NzVDMi44MTI1IDEzLjY0MTcgMy4yNjY2NyAxNC40MTY3IDMuODUgMTUuMVpNMTAgMTFDOS4wMTY2NyAxMSA4LjE4NzUgMTAuNjYyNSA3LjUxMjUgOS45ODc1QzYuODM3NSA5LjMxMjUgNi41IDguNDgzMzMgNi41IDcuNUM2LjUgNi41MTY2NyA2LjgzNzUgNS42ODc1IDcuNTEyNSA1LjAxMjVDOC4xODc1IDQuMzM3NSA5LjAxNjY3IDQgMTAgNEMxMC45ODMzIDQgMTEuODEyNSA0LjMzNzUgMTIuNDg3NSA1LjAxMjVDMTMuMTYyNSA1LjY4NzUgMTMuNSA2LjUxNjY3IDEzLjUgNy41QzEzLjUgOC40ODMzMyAxMy4xNjI1IDkuMzEyNSAxMi40ODc1IDkuOTg3NUMxMS44MTI1IDEwLjY2MjUgMTAuOTgzMyAxMSAxMCAxMVpNMTAgMjBDOC42MTY2NyAyMCA3LjMxNjY3IDE5LjczNzUgNi4xIDE5LjIxMjVDNC44ODMzMyAxOC42ODc1IDMuODI1IDE3Ljk3NSAyLjkyNSAxNy4wNzVDMi4wMjUgMTYuMTc1IDEuMzEyNSAxNS4xMTY3IDAuNzg3NSAxMy45QzAuMjYyNSAxMi42ODMzIDAgMTEuMzgzMyAwIDEwQzAgOC42MTY2NyAwLjI2MjUgNy4zMTY2NyAwLjc4NzUgNi4xQzEuMzEyNSA0Ljg4MzMzIDIuMDI1IDMuODI1IDIuOTI1IDIuOTI1QzMuODI1IDIuMDI1IDQuODgzMzMgMS4zMTI1IDYuMSAwLjc4NzVDNy4zMTY2NyAwLjI2MjUgOC42MTY2NyAwIDEwIDBDMTEuMzgzMyAwIDEyLjY4MzMgMC4yNjI1IDEzLjkgMC43ODc1QzE1LjExNjcgMS4zMTI1IDE2LjE3NSAyLjAyNSAxNy4wNzUgMi45MjVDMTcuOTc1IDMuODI1IDE4LjY4NzUgNC44ODMzMyAxOS4yMTI1IDYuMUMxOS43Mzc1IDcuMzE2NjcgMjAgOC42MTY2NyAyMCAxMEMyMCAxMS4zODMzIDE5LjczNzUgMTIuNjgzMyAxOS4yMTI1IDEzLjlDMTguNjg3NSAxNS4xMTY3IDE3Ljk3NSAxNi4xNzUgMTcuMDc1IDE3LjA3NUMxNi4xNzUgMTcuOTc1IDE1LjExNjcgMTguNjg3NSAxMy45IDE5LjIxMjVDMTIuNjgzMyAxOS43Mzc1IDExLjM4MzMgMjAgMTAgMjBaTTEwIDE4QzEwLjg4MzMgMTggMTEuNzE2NyAxNy44NzA4IDEyLjUgMTcuNjEyNUMxMy4yODMzIDE3LjM1NDIgMTQgMTYuOTgzMyAxNC42NSAxNi41QzE0IDE2LjAxNjcgMTMuMjgzMyAxNS42NDU4IDEyLjUgMTUuMzg3NUMxMS43MTY3IDE1LjEyOTIgMTAuODgzMyAxNSAxMCAxNUM5LjExNjY3IDE1IDguMjgzMzMgMTUuMTI5MiA3LjUgMTUuMzg3NUM2LjcxNjY3IDE1LjY0NTggNiAxNi4wMTY3IDUuMzUgMTYuNUM2IDE2Ljk4MzMgNi43MTY2NyAxNy4zNTQyIDcuNSAxNy42MTI1QzguMjgzMzMgMTcuODcwOCA5LjExNjY3IDE4IDEwIDE4Wk0xMCA5QzEwLjQzMzMgOSAxMC43OTE3IDguODU4MzMgMTEuMDc1IDguNTc1QzExLjM1ODMgOC4yOTE2NyAxMS41IDcuOTMzMzMgMTEuNSA3LjVDMTEuNSA3LjA2NjY3IDExLjM1ODMgNi43MDgzMyAxMS4wNzUgNi40MjVDMTAuNzkxNyA2LjE0MTY3IDEwLjQzMzMgNiAxMCA2QzkuNTY2NjcgNiA5LjIwODMzIDYuMTQxNjcgOC45MjUgNi40MjVDOC42NDE2NyA2LjcwODMzIDguNSA3LjA2NjY3IDguNSA3LjVDOC41IDcuOTMzMzMgOC42NDE2NyA4LjI5MTY3IDguOTI1IDguNTc1QzkuMjA4MzMgOC44NTgzMyA5LjU2NjY3IDkgMTAgOVoiIGZpbGw9IiM0NzQ3NDciLz4KPC9zdmc+Cg==);
}
div.bookingTypeButtons .form-check:nth-child(2):after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTZWMTMuMkMwIDEyLjYzMzMgMC4xNDU4MzMgMTIuMTEyNSAwLjQzNzUgMTEuNjM3NUMwLjcyOTE2NyAxMS4xNjI1IDEuMTE2NjcgMTAuOCAxLjYgMTAuNTVDMi42MzMzMyAxMC4wMzMzIDMuNjgzMzMgOS42NDU4MyA0Ljc1IDkuMzg3NUM1LjgxNjY3IDkuMTI5MTcgNi45IDkgOCA5QzkuMSA5IDEwLjE4MzMgOS4xMjkxNyAxMS4yNSA5LjM4NzVDMTIuMzE2NyA5LjY0NTgzIDEzLjM2NjcgMTAuMDMzMyAxNC40IDEwLjU1QzE0Ljg4MzMgMTAuOCAxNS4yNzA4IDExLjE2MjUgMTUuNTYyNSAxMS42Mzc1QzE1Ljg1NDIgMTIuMTEyNSAxNiAxMi42MzMzIDE2IDEzLjJWMTZIMFpNMTggMTZWMTNDMTggMTIuMjY2NyAxNy43OTU4IDExLjU2MjUgMTcuMzg3NSAxMC44ODc1QzE2Ljk3OTIgMTAuMjEyNSAxNi40IDkuNjMzMzMgMTUuNjUgOS4xNUMxNi41IDkuMjUgMTcuMyA5LjQyMDgzIDE4LjA1IDkuNjYyNUMxOC44IDkuOTA0MTcgMTkuNSAxMC4yIDIwLjE1IDEwLjU1QzIwLjc1IDEwLjg4MzMgMjEuMjA4MyAxMS4yNTQyIDIxLjUyNSAxMS42NjI1QzIxLjg0MTcgMTIuMDcwOCAyMiAxMi41MTY3IDIyIDEzVjE2SDE4Wk04IDhDNi45IDggNS45NTgzMyA3LjYwODMzIDUuMTc1IDYuODI1QzQuMzkxNjcgNi4wNDE2NyA0IDUuMSA0IDRDNCAyLjkgNC4zOTE2NyAxLjk1ODMzIDUuMTc1IDEuMTc1QzUuOTU4MzMgMC4zOTE2NjcgNi45IDAgOCAwQzkuMSAwIDEwLjA0MTcgMC4zOTE2NjcgMTAuODI1IDEuMTc1QzExLjYwODMgMS45NTgzMyAxMiAyLjkgMTIgNEMxMiA1LjEgMTEuNjA4MyA2LjA0MTY3IDEwLjgyNSA2LjgyNUMxMC4wNDE3IDcuNjA4MzMgOS4xIDggOCA4Wk0xOCA0QzE4IDUuMSAxNy42MDgzIDYuMDQxNjcgMTYuODI1IDYuODI1QzE2LjA0MTcgNy42MDgzMyAxNS4xIDggMTQgOEMxMy44MTY3IDggMTMuNTgzMyA3Ljk3OTE3IDEzLjMgNy45Mzc1QzEzLjAxNjcgNy44OTU4MyAxMi43ODMzIDcuODUgMTIuNiA3LjhDMTMuMDUgNy4yNjY2NyAxMy4zOTU4IDYuNjc1IDEzLjYzNzUgNi4wMjVDMTMuODc5MiA1LjM3NSAxNCA0LjcgMTQgNEMxNCAzLjMgMTMuODc5MiAyLjYyNSAxMy42Mzc1IDEuOTc1QzEzLjM5NTggMS4zMjUgMTMuMDUgMC43MzMzMzMgMTIuNiAwLjJDMTIuODMzMyAwLjExNjY2NyAxMy4wNjY3IDAuMDYyNSAxMy4zIDAuMDM3NUMxMy41MzMzIDAuMDEyNSAxMy43NjY3IDAgMTQgMEMxNS4xIDAgMTYuMDQxNyAwLjM5MTY2NyAxNi44MjUgMS4xNzVDMTcuNjA4MyAxLjk1ODMzIDE4IDIuOSAxOCA0Wk0yIDE0SDE0VjEzLjJDMTQgMTMuMDE2NyAxMy45NTQyIDEyLjg1IDEzLjg2MjUgMTIuN0MxMy43NzA4IDEyLjU1IDEzLjY1IDEyLjQzMzMgMTMuNSAxMi4zNUMxMi42IDExLjkgMTEuNjkxNyAxMS41NjI1IDEwLjc3NSAxMS4zMzc1QzkuODU4MzMgMTEuMTEyNSA4LjkzMzMzIDExIDggMTFDNy4wNjY2NyAxMSA2LjE0MTY3IDExLjExMjUgNS4yMjUgMTEuMzM3NUM0LjMwODMzIDExLjU2MjUgMy40IDExLjkgMi41IDEyLjM1QzIuMzUgMTIuNDMzMyAyLjIyOTE3IDEyLjU1IDIuMTM3NSAxMi43QzIuMDQ1ODMgMTIuODUgMiAxMy4wMTY3IDIgMTMuMlYxNFpNOCA2QzguNTUgNiA5LjAyMDgzIDUuODA0MTcgOS40MTI1IDUuNDEyNUM5LjgwNDE3IDUuMDIwODMgMTAgNC41NSAxMCA0QzEwIDMuNDUgOS44MDQxNyAyLjk3OTE3IDkuNDEyNSAyLjU4NzVDOS4wMjA4MyAyLjE5NTgzIDguNTUgMiA4IDJDNy40NSAyIDYuOTc5MTcgMi4xOTU4MyA2LjU4NzUgMi41ODc1QzYuMTk1ODMgMi45NzkxNyA2IDMuNDUgNiA0QzYgNC41NSA2LjE5NTgzIDUuMDIwODMgNi41ODc1IDUuNDEyNUM2Ljk3OTE3IDUuODA0MTcgNy40NSA2IDggNloiIGZpbGw9IiM0NzQ3NDciLz4KPC9zdmc+Cg==);
}
div#registration small.text-danger {
    font-weight: normal;
    letter-spacing: inherit !important;
    color: #FD1090 !important;
    font-size: 12px !important;
    font-family: gotham2,Helvetica,Roboto,Arial,sans-serif !important;
    letter-spacing: 0px !important;
}

.upload{
    line-height: 60px;
}

.check-user-discount {
    width: auto !important;
    height: auto !important;
    margin-top: 5px !important;
}

.card-select {
    cursor: pointer;
    margin-bottom: 10px !important;
    height: 100%;
}
.card-input-element {
    display: none;
}

.card-select .card{
    position: relative;
    border: 2px solid rgba(8, 0, 71, 0.5);
    height: 100%;
}

.card-select .card .card-body{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.card-select.is-full {
    opacity: .5;
    pointer-events: none;
}

.card-select.is-full .card::before{
    display: none !important;
}

.card-select:hover .card{
    border: 2px solid #080047;
    background-color: rgba(8, 0, 71, 0.05);
    box-shadow:4px 4px 0px #080047;
}

.card-select .card::before{
    position: absolute;
    content: "";
    height: 24px;
    width: 24px;
    border-radius: 24px;
    background-color: #FD1090;
    right: -10px;
    top: -10px;
    background-image: url('data:image/svg+xml,<svg width="17" height="13" viewBox="0 0 17 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.91667 12.28L0.75 7.11335L2.39687 5.46647L5.91667 8.98626L14.6031 0.299805L16.25 1.94668L5.91667 12.28Z" fill="%23FFFFFF"/></svg>');
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: center;
  display: none;
    pointer-events: none;
    
}

.card-input-element:checked + .card {
    border: 2px solid #080047;
    background-color: rgba(8, 0, 71, 0.05);
    box-shadow: 4px 4px 0px #080047;
}
.card-input-element:checked + .card::before {
    display: block;
}
.card .fas {
    color: #4cafaf;
}

#package-selection .card .card-body .card-text{
    background-color: #080047;
    color: #fff;
    padding: .5rem 1rem;
    margin-top: 5px;
}

.ratesContainer .active{
        box-shadow: 0px 5px 22px #fd10906e;
}

.ratesContainer .active::before{
    content: “”;
    height: 18px;
    width: 18px;
    position: absolute;
    right: 1rem;
    top: 1rem;
   background-image: url(‘data:image/svg+xml,<svg xmlns=“http://www.w3.org/2000/svg” width=“16” height=“16" fill=“none”><path d=“m6.938 11 4.958-4.938L10.833 5 6.937 8.875l-1.77-1.75-1.063 1.063L6.937 11ZM8 16a7.796 7.796 0 0 1-3.104-.625 8.064 8.064 0 0 1-2.552-1.719 8.063 8.063 0 0 1-1.719-2.552A7.797 7.797 0 0 1 0 8c0-1.111.208-2.15.625-3.115a8.064 8.064 0 0 1 4.27-4.26A7.797 7.797 0 0 1 8 0a7.77 7.77 0 0 1 3.115.625 8.095 8.095 0 0 1 4.26 4.26C15.792 5.851 16 6.89 16 8a7.796 7.796 0 0 1-.625 3.104 8.063 8.063 0 0 1-4.26 4.271A7.774 7.774 0 0 1 8 16Z” fill=“%23fff”/></svg>’);
   background-size: 16px;
   background-repeat: no-repeat;
   background-position: center;
}

.ratesContainer .active i {
    position: absolute;
    right: .45rem;
    top: .35rem;
    font-size: 1.25rem;
}

@media only screen and (min-width: 992px) {
    .ratesContainer .active {
        box-shadow: 0px 5px 22px #fd10906e;
        transform: scale(1.05);
        transform-origin: right;
    }
}