*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.blog1 .big-btn{
    background: linear-gradient(90deg,rgba(237,30,121,1) 0%,rgba(46,49,146,1) 100%)
}
.fix-icon .light img,
.fix-icon .zalo img,
.fix-icon .phone img{
    animation: win 1.3s ease infinite;
}
@keyframes win {
    0% {
        transform: scale(0.8, 0.8);
        rotate: 8deg;
    }

    25% {
        transform: scale(1, 1);
        rotate: -8deg;
    }

    50% {
        transform: scale(1, 1);
        rotate: 8deg;
    }

    75% {
        transform: scale(1, 1);
        rotate: -8deg;
    }

    100% {
        transform: scale(0.8, 0.8);
        rotate: 8deg;
    }
}
@media (min-width: 320px) and (max-width: 480px){
    header .main-logo img{
        padding: 0px 3px;
    }
    .blog1 .ads2 p,
    .blog1 .ads3 p,
    .blog1 .ads4 p,
    .blog1 .ads5 p,
    .blog1 .ads7 p{
        font-size: 12px;
        padding: 0px 2px;
    }
    .blog1 .ads2 img,
    .blog1 .ads3 img,
    .blog1 .ads4 img,
    .blog1 .ads5 img,
    .blog1 .ads7 img{
        padding: 0px 3px;
    }

    .blog1 .ads6{
        display: inline-block;
        padding: 2px;
    }
    .blog1 .ads6 p{
        font-size: 14px;
    }
    .blog1 h1{
        font-size: 20px;
    }
    .blog1 .big-btn{
        font-size: 15px;
        border-radius: 10px !important;
    }
    .fix-icon{
        bottom: 1% !important;
        left: 1% !important;
    }
} 
@media (min-width: 481px) and (max-width: 767px){
    header .main-logo img{
        padding: 0px 3px;
    }
    .blog1 .ads2 p,
    .blog1 .ads3 p,
    .blog1 .ads4 p,
    .blog1 .ads5 p,
    .blog1 .ads7 p{
        font-size: 18px;
        padding: 0px 2px;
    }
    .blog1 .ads2 img,
    .blog1 .ads3 img,
    .blog1 .ads4 img,
    .blog1 .ads5 img,
    .blog1 .ads7 img{
        padding: 0px 3px;
    }

    .blog1 .ads6{
        display: inline-block;
        padding: 2px;
    }
    .blog1 .ads6 p{
        font-size: 18px;
    }
    .blog1 h1{
        font-size: 20px;
    }
    .blog1 .big-btn{
        font-size: 15px;
        border-radius: 10px !important;
    }
    .fix-icon{
        bottom: 1% !important;
        left: 1% !important;
    }
}
@media (min-width: 768px) and (max-width: 1630px){
    .fix-icon{
        bottom: 2%;
        left: 2%;
        transform: translateX(-2%);
    }
}