.inquire{
    padding: 0 60px;     
    cursor: pointer;
}

.inquire span{
    font-size: .6em;
    position: relative;
    
    color:blue;
    line-height: 10px;
}

.inquire i{
    font-size: 1.5em;
    color: blue;
}

.inquire .bi-filetype-pdf{
    font-size: 2em;
}

.round{
    border: 1px solid blue;
    border-radius: 50%;
    padding: 5px 6px;
}

.contact-btn div, .contact-btn i{
    transition: all .5s ease;
}

.contact-btn:focus{
    outline: 0 !important;
    border: 0 !important;
}

.contact-btn:active:focus {
    box-shadow:none !important;
}

.contact-btn:hover > div{
    background: blue;
    color: white;
}

.contact-btn:hover i{
    
    color: white !important;
}

.category-tag {
  position: relative;
  display: inline-block;
  background: #2196f3;
  color: #fff;
  padding: 8px 20px;
  margin: 5px;
  font-weight: bold;
  font-size: 13px;
  border-radius: 4px;
  clip-path: polygon(0 0, 85% 0, 100% 20%, 100% 100%, 0 100%);
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}

.category-tag::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 10px;
  width: 8px;
  height: 8px;
  background: #fff;
  border-radius: 50%;
  box-shadow: inset 0 0 0 2px #2196f3;
}

.category-tag:hover {
    background: #007bff;
    color: #fff;
    border-color: #007bff;
}

