@media(max-width:575px){
    .wrapper .outer{
        margin-top: 139px;
    }
    .challenge{
        margin-top: 139px;
    }
    .fs-6{
        font-size: 14px!important;
    }
    .mini-head::before{

        left: -3%;

    }

    .mini-head::after {

        left: -39px;

    } 

    .fr-content{

        padding: 20px 5px 20px 20px !important;

    }  
    .bn-logo{
        width: 134px;
    }
}
@media(min-width:576px){
    .wrapper .outer{
        margin-top: 129px;
    }
    .challenge{
        margin-top: 129px;
    }
}
@media(min-width:768px){
    .wrapper .outer{
        margin-top: 249px;
    }
    .challenge{
        margin-top: 249px;
    }
}
@media(min-width:992px){
    .wrapper .outer{
        margin-top: 321px;
    }
    .challenge{
        margin-top: 321px;
    }
    .lm-photo-head{
        font-size: 16px;
    }


    .ld-manage-header h6{
        font-size: 12px;
    }
    .ld-manage-header{
        color: white;
        width: 108px;
        overflow: hidden;
        height: 39px;
        transition: all 0.5s;
    }
    .col-12 .ld-manage-header:nth-child(1) {
        top: 154px;
        left: 51px;
    }
    .col-12 .ld-manage-header:nth-child(2) {
        top: 106px;
        left: 175px;
    }
    .col-12 .ld-manage-header:nth-child(3) {
        top: 159px;
        right: 51px;
    }
    .col-12 .ld-manage-header:nth-child(4) {
        bottom: 136px;
        right: 24px;
    }
    .col-12 .ld-manage-header:nth-child(5) {
        bottom: 34px;
        right: 100px;
    }
    .col-12 .ld-manage-header:nth-child(6) {
        bottom: 35px;
        left: 105px;
    }
    .col-12 .ld-manage-header:nth-child(7) {
        bottom: 136px;
        left: 23px;
    }
}
@media(min-width:1200px){
    .wrapper .outer{
        margin-top: 400px;
    }
    .challenge{
        margin-top: 400px;
    }
    .lm-photo-head{
        font-size: 16px;
    }



    .ld-manage-header h6{
        font-size: 12px;
    }
    .ld-manage-header{
        color: white;
        width: 108px;
        overflow: hidden;
        height: 39px;
    }
    .col-12 .ld-manage-header:nth-child(1) {
        top: 154px;
        left: 69px;
    }
    .col-12 .ld-manage-header:nth-child(2) {
        top: 101px;
        left: 216px;
    }
    .col-12 .ld-manage-header:nth-child(3) {
        top: 161px;
        right: 72px;
    }
    .col-12 .ld-manage-header:nth-child(4) {
        bottom: 135px;
        right: 35px;
    }
    .col-12 .ld-manage-header:nth-child(5) {
        bottom: 14px;
        right: 129px;
    }
    .col-12 .ld-manage-header:nth-child(6) {
        bottom: 17px;
        left: 133px;
    }
    .col-12 .ld-manage-header:nth-child(7) {
        bottom: 137px;
        left: 35px;
    }
}
@media(min-width:1400px){

    .wrapper .outer{
        margin-top: 439px;
    }
    .challenge{
        margin-top: 439px;
    }
    .lm-photo-head{
        font-size: 20px;
    }


    .ld-manage-header{
        color: white;
        width: 124px;
        height: 39px;
        overflow: hidden;
    }
    .ld-manage-header h6{
        font-size: 16px;
    }
    .col-12 .ld-manage-header:nth-child(1) {
        top: 134px;
        left: 72px;
    }
    .col-12 .ld-manage-header:nth-child(2) {
        top: 66px;
        left: 260px;
    }
    .col-12 .ld-manage-header:nth-child(3) {
        top: 143px;
        right: 86px;
    }
    .col-12 .ld-manage-header:nth-child(4) {
        bottom: 127px;
        right: 50px;
    }
    .col-12 .ld-manage-header:nth-child(5) {
        bottom: -18px;
        right: 153px;
    }
    .col-12 .ld-manage-header:nth-child(6) {
        bottom: -12px;
        left: 155px;
    }
    .col-12 .ld-manage-header:nth-child(7) {
        bottom: 127px;
        left: 46px;
    }
}