.txt-white{
    color:white;
}
.width-logo{
    width:70%;
}

.col-logo .wpb_wrapper{
    display:flex;
    flex-direction:column;
    align-items:center;
}

.page-id-4523 #main,.page-id-4630 #main,.page-id-1557 #main{
 
    padding : 80px 0 0 0;
 }

.icon-button {
  display: inline-flex;
  align-items: center;
  padding: 10px 16px;
  font-size: 16px;
  font-family: sans-serif;
  background-color: #0097ce;
  color: white;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: background-color 0.2s ease;
}

.icon-button i {
  margin-right: 8px;
}

.icon-button:hover {
  background-color: #007eae;
}

.flex-download{
    display:flex;
    gap:30px;
}