.headimage1 {
    width: 20%;
}
.headimage2 {
    width: 24%;
}
.headimage3 {
    width: 22%;
}
.headimage4 {
    width: 18%;
}
.headimage5 {
    width: 23%;
}
.paddingbtn {
    padding: 16px
}

@media only screen and (max-width: 800px) {
    .headimage1 {
        width: 38%;
    }
    .headimage2 {
        width: 46%;
    }
    .headimage3 {
        width: 45%;
    }
    .headimage4 {
        width: 37%;
    }
    .headimage5 {
        width: 46%;
    }
    .paddingbtn {
        padding: 15px
    }
}
@media only screen and (max-width: 360px) {
    .paddingbtn {
        padding: 11px
    }
}

.widthcontain {
    width: 970px;
}

.imagemenu {
    width: 103%;
    /* width: 165px; */
    /* width: 120px; */
    height: auto;
}
.redimg1{
    border: 2px solid #c1272d;
    border-radius: 35px 0px 0px 35px;
}
.redimg2{
    border: 2px solid #c1272d;
    border-radius: 0px 35px  35px  0px;
}
.redimg{
    border: 2px solid #c1272d;
}

@media only screen and (max-width: 988px) {
    .imagemenu {
        width: 100%;
        /* width: 51px; */
    }
    .widthcontain {
        width: auto;
    }
    .redimg1{
        border: 1px solid #c1272d;
        border-radius: 35px 0px 0px 35px;
    }
    .redimg2{
        border: 1px solid #c1272d;
        border-radius: 0px 35px  35px  0px;
    }
    .redimg{
        border: 1px solid #c1272d;
    }
}

.sizeinput {
    width: 30%;
}
@media only screen and (max-width: 988px) {
    .sizeinput {
        width: auto;
    }
}

.textinsurance{
    font-size:15px;
    color:#c1272d;
    line-height: 8px;
} 
@media only screen and (max-width: 1200px) {
    .textinsurance{
        font-size:13px;
        color:#c1272d;
        line-height: 18px;
    }
}
@media only screen and (max-width: 480px) {
    .textinsurance{
        font-size:10px;
        color:#c1272d;
        line-height: 18px;
    }
}