.common-footer{
    background: #FBF9F5 url(../images/common-footer/tem1.png);
    -moz-background-size: 100%;
      -o-background-size: 100%;
         background-size: 100%;
    background-position: bottom center;
    background-repeat: no-repeat;
}
.common-footer .section1 {
    padding: 55px 0;
}
.common-footer .section1 .row{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.common-footer .section1 .content-content{
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            -webkit-flex-direction: column;
               -moz-box-orient: vertical;
               -moz-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            -webkit-justify-content: center;
               -moz-box-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            -webkit-align-items: center;
               -moz-box-align: center;
            align-items: center;
}
.common-footer .section1 .content-content img{
    max-width: 24%;
}
.common-footer .section1 .content-content img:first-of-type{
    max-width: 5%;
    margin-bottom: 15px;
}
.common-footer .section1 .content-content img:last-of-type{
    max-width: 17%;
}
.common-footer .section1 .content-content p{
    color: #686451;
    font-size: 14px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    margin: 8px 0 0;
}
/* md */
@media screen and (max-width: 1199px){
}

/* sm */
@media screen and (max-width: 991px){

}

/* xs */
@media screen and (max-width: 767px){
    .common-footer .section1 .content-content img:first-of-type {
        max-width: 10%;
    }
    .common-footer .section1 .content-content img:last-of-type {
        max-width: 32%;
    }
}

/* xxs */
@media screen and (max-width: 500px){
    .common-footer .section1 .content-content img:first-of-type {
        max-width: 15%;
    }
    .common-footer .section1 .content-content img:last-of-type {
        max-width: 44%;
    }
    .common-footer .section1 .content-content p {
        font-size: 8px;
    }
}