


  .uk-card-small .uk-card-body, .uk-card-large .uk-card-body {
    padding: 20px;
  }



.uk-tab > li > a {
  color: white;
}
.uk-tab > .uk-active {
  background-color: #F7921E !important;
}


.uk-tab > .uk-active a {
}


/* buttons */

.icon-button1 {
 
  color:#989898;
  transition: transform 0.3s ease-in-out;
  text-decoration: none;

  
}

.icon-button1:hover {
  color:#F7921E;
  transform: scale(1.15);
  
  /* Increase size by 15% */
}


.icon-button-container2 {
  display: flex;
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
   justify-content: center;
  align-items: center;
  
}

.icon-button2 {
  display: flex;
  background: #989898;
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 2em;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 40px;
  transition: transform 0.3s ease-in-out;
  text-decoration: none;
  border-radius: 8px;
  border: 1px solid #fff;
}

.icon-button2:hover {
  background: #F7921E;
  transform: scale(1.15);
  border-radius: 6px;
  border: 1px solid #fff;
  /* Increase size by 15% */
}


.icon-button-container3 {

        display: flex;
        font-family: "Poppins", sans-serif;
        color: #989898;
        font-weight: 300;
        font-style: normal;
        
        justify-content: right;
        align-items: center;
    }
.icon-button3 {
        display: flex;
        background: #FDE1AB;
        border: 2px solid #989898;
        
        font-family: "Poppins", sans-serif;
        font-weight: 300;
        font-size: 1.2em;
        font-style: normal;
        justify-content: center;
        align-items: center;
        width: 150px;
        height: 40px;
        transition: transform 0.3s ease-in-out;
        text-decoration: none;
        border-radius: 8px;
        
    }
 .icon-button3:hover {
        color: #FDE1AB;
        font-size: 1.5em;
        background: #989898;
        border: 2px solid #989898;
        transform: scale(1.15);
        border-radius: 6px;
       
        /* Increase size by 15% */
    }



    /*Forma contacte*/
    .bu-form-label {
      border: 1px solid #989898;


    }




    .bu-heading-line {
      overflow: hidden;
    }
    .bu-heading-line > * {
      display: inline-block;
      position: relative;
    }
    .bu-heading-line > ::after,
    .bu-heading-line > ::before {
      content: "";
      position: absolute;
      top: calc(50% - (calc(2px + 0.02em) / 2));
      width: 2000px;
      border-bottom: calc(2px + 0.02em) solid #989898;
    }
    .bu-heading-line > ::before {
      right: 100%;
      margin-right: calc(5px + 0.3em);
    }
    .bu-heading-line > ::after {
      left: 100%;
      margin-left: calc(5px + 0.3em);
    }

    /* alb*/
    .bu-heading-line2 {
      overflow: hidden;
    }
    .bu-heading-line2 > * {
      display: inline-block;
      position: relative;
    }
    .bu-heading-line2 > ::after,
    .bu-heading-line2 > ::before {
      content: "";
      position: absolute;
      top: calc(50% - (calc(2px + 0.02em) / 2));
      width: 2000px;
      border-bottom: calc(2px + 0.02em) solid #F7921E;
    }
    .bu-heading-line2 > ::before {
      right: 100%;
      margin-right: calc(5px + 0.3em);
    }
    .bu-heading-line2 > ::after {
      left: 100%;
      margin-left: calc(5px + 0.3em);
    }

    .bu-heading-line3 {
      overflow: hidden;
    }
    .bu-heading-line3 > * {
      display: inline-block;
      position: relative;
    }
    .bu-heading-line3 > ::after,
    .bu-heading-line3 > ::before {
      content: "";
      position: absolute;
      top: calc(50% - (calc(2px + 0.02em) / 2));
      width: 2000px;
      border-bottom: calc(2px + 0.02em) solid #fff;
    }
    .bu-heading-line3 > ::before {
      right: 100%;
      margin-right: calc(5px + 0.3em);
    }
    .bu-heading-line3 > ::after {
      left: 100%;
      margin-left: calc(5px + 0.3em);
    }


    .bu-border-circle {
      border-radius: 100%;
    }



.bu-card-hover1 {
      background-color: #fff;
      color: #000;
      transition: background-color 0.3s ease, color 0.3s ease;
      border-radius: 8px;
  }
.bu-card-hover1:hover {
    background-color: linear-gradient(170deg, rgba(247,146,30,1) 42%, rgba(192,88,14,1) 100%);
    box-shadow: 0 8px 50px -6px rgba(84, 84, 120, 0.26);
    border-radius: 8px;
  }



    


   