.pc_pattern  #u505302 .module-content {
    padding: 12% 10%!important;
border-radius: 10px!important;
}

.basic-icon-combination .icon-wrapper
{
transition: 0.5s;
}

.basic_icon_combination .list_frame .module-content:hover .icon-wrapper
{  
  transform: rotateY(180deg);
}

.mb_pattern #u505302 .icon-combination-title, .mb_pattern #u505302 .circle-title
{
    margin-top: 20px;
    font-size: 20px;
}

.mb_pattern #u505302 .basic-icon-combination .module-content {
    padding: 20px !important;
}