/* .owl-theme .owl-controls {
    display: none!important;
} */


/* COMMON VARIABLE */

.text-primary {
    color: #FF3D7F!important;
    font-weight: 700;
}

.text-body-light {
    color:#777777;
    line-height: 24px;
    font-weight: 400;
}

.text-black {
    color:#27292B;
}
.text-body-black {
    color:#333333!important;
}
.text-white {
    color:#fff;
}


.btn-outline-primary {
    color:#FF3D7F;
    border:1px solid #FF3D7F;
    display: inline-flex;
    gap: 5px;
    align-items: center;
    font-weight: 600;
    padding: 9.5px 15.3px 9.5px 15.3px !important;
}

.fa.fa-star {
    color:#FF3D7F;
}

.btn-primary {
    color:white;
    background-color:#FF3D7F ;
    background:#FF3D7F ;
    border:1px solid #DEDEDE;
    display: inline-flex;
    gap: 5px;
    align-items: center;
    font-weight: 600;
    padding: 9.5px 15.3px 9.5px 15.3px !important;
}

.time {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    text-align: left;
    margin-bottom: 5px;
    display: flex;
    align-items: center;

}

.my-badge {
max-width: 400px;
height: 22.49px;
padding: 4.65px 7.2px 5.84px 7.2px;
gap: 0px;
border-radius: 3px;
background: #77777733;
display: inline-flex;
justify-content: left;
align-items: left;
margin-bottom: 4px;
}

.my-badge span {
    font-size: 12px;
    font-weight: 700;
    line-height: 12px;
    text-align: left;
    color:#777777;
    
}

.title {
    font-weight: 600;
    left:10px;
    font-size: 24px;
    line-height: 34px;
}
.desc {
    font-size: 13px;
    line-height: 18px;
}


.size-13 {
    font-size: 13px;
    line-height: 18px;
}
.size-14 {
    font-size: 14px;
    line-height: 24px;
}
.size-15 {
    font-size: 15px;
    line-height:22px;
}
.size-18 {
    font-size: 18px;
    line-height: 24px;
}
.size-24 {
    font-size: 24px;
    line-height: 34px;
}
.size-34 {
    font-size: 34px;
    line-height: 40px;
}


.text-1 {
    color: #FFFFFFB2;
}

.fw-400 {
    font-weight: 400;
}
.fw-600 {
    font-weight: 600;
}
.fw-700 {
    font-weight: 700;
}
.fw-800 {
    font-weight: 800;
}
/* END COMMON VARIABLE */

/* CUSTOM */
.btn-outline-primary:hover {
    color: white;
    background-color: #FF3D7F;
    border-color: #FF3D7F;
}
.btn-outline-primary:hover  svg{
    color:white;
}

.btn-outline-primary svg{
    color:#FF3D7F;
}


.titles-heading .line {
    width: 100%;
    left: 0;
}


@media (max-width: 1199.98px) { 
 
    .tinynav {
     width: 100%!important;
     position: unset!important;
    }

    .partner {
        width: 90%!important;
        }


 
 }

@media (max-width: 768px) {  
    .mobile-none {
        display: none!important;
    }

   
    
}


