@media (max-width:449px){
    .pre-booking{
        padding: 20px;
    }
    .about-text {
        padding: 10px;
    }
    .single-blog{
        padding: 10px;
    }
    .our-service{
        padding: 1rem;
    }
    svg{
        width: 150px;
        height: 100%;
        fill: none;
    }
    .btn-call{
        padding: 20px 30px;
    }
}
@media (max-width:406px){
    .number-btn{
        padding: 10px;
    }
}
@media screen and (min-device-width: 768px) and (max-device-width: 1200px){
    .number-btn h2{
        font-size: 17px;
    }
}
@media screen and (min-device-width: 768px) and (max-device-width: 992px){
    .number-btn a .button-pre-booking h3{
        font-size: 19px;
    }
}
@media screen and (max-device-width: 297px){
    .number-btn h2{
        font-size: 17px;
    }
    .number-btn a .button-pre-booking h3{
        font-size: 19px;
    }
}
@media screen and (max-device-width: 297px){
    .number-btn a .button-pre-booking h3{
        font-size: 15px;
    }
    .number-btn h2{
        font-size: 15px;
    }
}