.agro-widget {
    margin-bottom: 8px;
    margin-top: 6px;
    max-width: 100%;
    background-color: white;
    padding: 8px 0;
}

.agro-widget h3{
    line-height: 2rem;
}    

.agro-widget IMG{
    max-width: 100%;
    height: auto;
}    

.agro-widget-maintitle{
    font-size: 1.8rem;
    font-weight: 700;
    margin-top: 8px;
    margin-bottom: 18px;
    padding: 8px 12px;
}



.agro-widget-maintitle a {
    color: green;
}    

.agro-widget-title {
    font-size: 1.8rem;
    padding: 2.5rem 3.8rem;
    font-weight: 700;
    padding: 12px;    
}



@media (max-width: 768px) {

    .agro-widget {
        overflow: hidden;
    }

}    
