.clearfix {
  display: block;
  clear: both;
  content: ""; }

.img-responsive {width: 100%; 
  height: 100%;  /* Imaginea va umple complet div-ul */
  object-fit: cover; 
  /*height: auto;*/}



.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}

.hire-area p {color:#ffffff;}


.section-padding {
  padding: 50px 0;
}

select:invalid  {
    color: red;
} 

.contact-info-content i {font-size: 50px;}


.article-content ul {
    list-style-type: disc;
    margin: 1em 0 1em 20px;
    padding-left: 20px;
}

.article-content ol {
    list-style-type: decimal;
    margin: 1em 0 1em 20px;
    padding-left: 20px;
}

.article-content ul ul {
    list-style-type: circle;
}

.article-content ul ul ul {
    list-style-type: square;
}

.article-content ol ol {
    list-style-type: lower-alpha;
}

.article-content li {
    margin-bottom: 5px;
}