@media screen and(max-width:992px) {
    .product-mob {
        position: relative;
        left: 168px;
        width: 150%;
    } 
}
@media screen and (max-width: 932px) {
    .product-mob {
        position: relative;
        left: 242px;
        width: 150%;
    }
    .adt_crt_btn-1 {
        background-color: #04D1AC;
        border-radius: 50px;
        font-size: 20px;
        line-height: 3px;
        font-family: "Raleway", serif;
        font-weight: 700;
        color: #fff;
        padding: 14px;
        width: 50%;
        border: none;
        text-transform: uppercase;
        margin: 0px 0 22px;
        text-decoration: none;
    }
    
}
@media screen and (max-width: 820px) {
    .product_box .pb_title h3 {
        font-size: 25px;
        line-height: 33px;
        margin: 10px 0;
    }
    .product_box .pb_content h4 {
        font-size: 22px;
        line-height: 25px;
        padding: 26px 4px;
    }
    .adt_crt_btn {
        font-size: 17px;
        padding: 14px;
    }
    /* paragraph */
    .sec-content-text p span {
        font-size: 14px;
    }
    .section-1 h1, .section-2 h1, .section-5 h1 {
        font-size: 32px;
    }
    .section-4 p span {
        font-size: 14px;
    }
    .product-mob {
        position: relative;
        left: 168px;
        width: 150%;
    }
    .adt_crt_btn-1 {
        background-color: #04D1AC;
        border-radius: 50px;
        font-size: 20px;
        line-height: 3px;
        font-family: "Raleway", serif;
        font-weight: 700;
        color: #fff;
        padding: 14px;
        width: 50%;
        border: none;
        text-transform: uppercase;
        margin: 0px 0 22px;
        text-decoration: none;
    }
    
}
@media screen and (max-width: 760px){
    .navbar-brand-content img {
        width: 23px;
    }
    .navbar-brand-content {    
        font-size: 20px;
    }
    .nav-button a {
        font-size: 13px;
    }
    .nav-button {
        height: 35px;
    }

}
@media screen and (max-width: 430px){
    html,body{
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        overflow-x: hidden;
    }
    /* top-bar */
    .navbar{
        padding: 5px;
    }
    .navbar>.container{
        --bs-gutter-x: 0.5rem;
    }
    .navbar-brand-content{
       position: relative;
       top:5px; 
    }
    .navbar-brand-content img{
        width: 21px;
        padding: 0 0 10px;
    }
    .navbar-brand-content{
        font-size: 21px;
    }
    .nav-button a{
        font-size: 14px;
        padding: 0 6px;
    }
    .nav-button{
        height: 30px;
        line-height: 14px;
    }
    /* section-1 */
    .sec-red {
        padding: 25px 0 0;
    }
    .rectangle-red {
        border-radius: 4px;
        width: 100px;
    }
    .section-1{
        padding: 5px 0;
    }
    .sec-red p{
        font-size: 11px;
        line-height: 0.5em;
        font-weight: 500;
    }
    .section-1 h1, 
    .section-2 h1,
    .section-5 h1{
        font-size: 17px !important;
        line-height: 19px !important;
    }
    .section-1 .sub-text-1 p{
        font-size: 10px;
        font-weight: 500;
    }
    .sec-1-hero{
       width: 50px;
    }
    .sec-content-text p span{
     font-size: 14px;
     font-weight: 500;
    }
    .sec-content-text p{
        line-height: 20px;
        margin-bottom: 14px;
    }
    /* section-2 */
    .sec-content-text-2 p{
        line-height: 20px;
        margin-bottom: 14px;
    }
    .sec-content-text-2 p span{
        font-size: 18px;
        font-weight: 500;
       }
       .sec-list-mob li span {
        font-size: 14px;
    }
       .sec-list li, 
       .sec-list-mob{
        line-height: 20px
       }
    .sec-list li span, 
    .sec-list-mob li span{
        font-size: 14px;
        font-weight: 500;
    }
    .sec-content-text-2 .sec-title p{
        margin-bottom: 0px;
    }
    .sec-content-text-2 p{
      font-size: 14px; 
      font-weight: 500;
    }
    .sec-content-text-2 p span{
        font-size: 14px; 
        font-weight: 500;
      }

    /* section-3 */
    .section-3{
        margin: 0 10px 10px;
    }
    .section-3 h1{
        font-size: 15px;
        padding: 25px 10px 0px;
    }
    .claim-offer-btn{
        font-size: 18px;
        padding: 18px;
        width: 64%;
    }
    /* section-4 */
    .section-4 h1{
        font-size: 14px;
        font-weight: 700;
    }
    .section-4 p{
        line-height: 20px;
        margin-bottom: 14px;  
    }
    .section-4 p span{
        font-size: 14px;
        font-weight: 500; 
    }
    /* section-5 */
    .section-5 p{
        line-height: 20px;
        margin-bottom: 14px; 
    }
    .section-5 p span{
        font-size: 14px;
        font-weight: 500;
    }
    /* product-box */
    .product_box {
        border: 1px solid #000;
        border-radius: 16px
    }
    .product_box .pb_head {
        border-bottom: 1px solid #000;
        margin: 0 25px;
    }
    .product_box .pb_title h3 {
        font-size: 25px;
        line-height: 30px;
        margin: 25px 28px;
    }
    .product_box .pb_content h4 {
        font-size: 17px;
        line-height: 20px;
        padding: 30px 23px;
    }
    .adt_crt_btn-1{
        background-color: #04D1AC;
        border-radius: 50px;
        font-size: 25px;
        line-height: 3px;
        font-family: "Raleway", serif;
        font-weight: 700;
        color: #fff;
        padding: 10px 30px;
        border: none;
        text-transform: uppercase;
        margin: 0px 0 22px;
        text-decoration: none;
    }
    .product-mob{
        position: relative;
        left: 93px !important;
        width: 150% !important;
    }
    /* footer */
    footer-1 ul.imp-link li a{
        font-size: 10px;
        font-weight: 600;
    }
    footer-1 ul.imp-link li a {
        margin-right: 15px;
        margin-left: 12px;
        padding: 7px 0px;
    }
    /* check-li */
    .sec-list li ::after {
        position: absolute;
        left: -15px;
        top: 5px;
        height: 13px;
        width: 13px;
    }
}
@media screen and (max-width: 360px) {
    .product-mob {
        position: relative;
        left: 78px !important;
        width: 150%;
    }
    .claim-offer-btn{
        width: 70%;
    }
    .product_box .pb_content h4 {
        font-size: 17px;
    }
}