
@media (max-width: 1199.98px) {

    header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
        margin-left: 9px !important;
    }

    header .navbar .navbar-collapse .nav_account .btn {
        font-size: 13px;
    }

    .btn_sm_primary {
        padding: 0.7rem 0.85rem;
    }

    .logo-animate {
        position: absolute;
        left: -30px;
        width: 60px
    }

    .logo-animate2 {
        position: absolute;
        right: -30px;
        width: 70px
    }

}
@media (max-width: 991.98px) {
    .logo-animate {

        left: -20px;
        width: 60px
    }

    .logo-animate2 {
    
        right: -20px;
        width: 70px
    }
}

@media (max-width: 767.98px) {
    .social--media .so-link {
        width: 35px;
        height: 35px;
        border-radius: 13px;
    }
        .social--media .so-link .tio {
            font-size: 18px;
            padding-top: 2px;
        }
    .feature__app .mob-app {
        width: 100%
    }
}

        @media (max-width: 550px) {

            .logo-animate {
          
                left: 15px;
                width: 30px
            }

            .logo-animate2 {
         
                right:10px;
                width: 50px
            }

.prgoress_indicator {
left:20px;
bottom:20px;
}
.Maintaince_purchase {
    right: 20px;
    bottom: 20px;
}

.banner_title h1 {
    font-size: 2.525rem;
}
.cd-words-wrapper {
    font-size:22px
}
.margin-b-15 {
    margin-bottom: 0 !important;
  }
  .padding-b-15 {
    padding-bottom: 1.75rem !important;
}
.padding-tb-80 {
    padding: 30px 0 !important;
}
.margin-t-12 {
    margin-top: 1.125rem !important;
}

.text-center-md {
text-align:center
}
            .toggle_switch .yearly .offer{
                right:0;
            }
        }

     