.elementor-6402 .elementor-element.elementor-element-e5a5c72{margin-top:0px;margin-bottom:20px;}.elementor-6402 .elementor-element.elementor-element-cdd8bc3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6402 .elementor-element.elementor-element-29b4cae{text-align:left;}.elementor-6402 .elementor-element.elementor-element-29b4cae img{width:240px;height:239px;object-fit:contain;object-position:center center;}.elementor-6402 .elementor-element.elementor-element-29b4cae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6402 .elementor-element.elementor-element-fbae0da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6402 .elementor-element.elementor-element-69b2cd7 .elementor-heading-title{font-family:"graphikSemibold", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-6402 .elementor-element.elementor-element-69b2cd7 > .elementor-widget-container{margin:20px 0px 10px 0px;}@media(max-width:767px){.elementor-6402 .elementor-element.elementor-element-29b4cae{text-align:right;}}@media(min-width:768px){.elementor-6402 .elementor-element.elementor-element-cdd8bc3{width:24.723%;}.elementor-6402 .elementor-element.elementor-element-fbae0da{width:74.77%;}}/* Start custom CSS for section, class: .elementor-element-e5a5c72 */.category-posts.elementor-grid-tablet-2 .elementor-grid {
    grid-template-columns: repeat(1,1fr);
}


.custom-post-skin .col-sm-4,
.custom-post-skin .col-sm-8 { padding: 0 15px;}




.custom-post-skin .elementor-heading-title {
    min-height: 20px;
    display: -webkit-box;
    text-overflow: ellipsis;
    line-height: 19px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.custom-post-skin .elementor-heading-title:hover {
    color: #04274e;
    text-decoration: underline;
}

.custom-post-skin .elementor-image {
padding-bottom: calc( 0.8917 * 100%);
}

.custom-post-skin .elementor-image img {
    width: auto !important;
    max-width: auto !important;
    height: 100% !important;
    position: absolute;
    left: calc(50% + 1px);
    top:  calc(50% + 1px);
    transform: scale(1.00) translate(-50%, -50%);
}

@media (max-width: 767px) {
    .custom-post-skin .elementor-image {
padding-bottom: calc( 1 * 100%);
}
.brand-list__brand-item__brand-detail-info {
    /*padding: 0 30px !important;*/
    }
}

@media (max-width: 480px) {
    .brand-list__brand-item__brand-detail-info {
        min-height: 120px;
    }
}

@media only screen and (min-width: 768px){
  .custom-post-skin .elementor-column.brand-list__brand-item__img-wrapper { 
      width: 31.916%;
  }
  
  .custom-post-skin .elementor-column.brand-list__brand-item__brand-detail-info {
      width: 68.084%;
    }
}

@media only screen and (min-width: 992px){
    .custom-post-skin .elementor-row {
    margin: 0 -15px;
}


}/* End custom CSS */