.service_column:hover img {
    filter: brightness(0) invert(100);
}

.service_column:hover p, .service_column:hover h4 {
    color: #fff !important;
}


/* .service_column::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(-45deg, #da0a39 0%, #ff0f7b 100% );
  z-index: -1;
  transition: all .3s cubic-bezier(0.23, 1, 0.320, 1);
} */


/* .service_column::before:hover {
    height: 100%;
} */

.service_column {
    /* transition: all .3s ease; */
    padding:30px;
}

/*button header test*/

.Btn_header {
    display: flex;
    font-family: 'Satoshi Bold',Helvetica,Arial,Lucida,sans-serif;
    align-items: center;
    justify-content: flex-start;
    width: 45px;
    height: 45px;
    border: none;
    border-radius: 50%;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition-duration: .3s;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.199);
    background-color: rgb(255, 65, 65);
    transform: translate(50px , -9px)
  }
  
  /* plus sign */
  .sign {
    width: 100%;
    transition-duration: .3s;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  .sign svg {
    width: 17px;
  }
  
  .sign svg path {
    fill: white;
  }
  /* text */
  .text {
    position: absolute;
    right: 0%;
    width: 0%;
    opacity: 0;
    color: white;
    font-size: 1.2em;
    font-weight: 600;
    transition-duration: .3s;
  }
  /* hover effect on button width */
  .Btn_header:hover {
    width: 135px;
    border-radius: 40px;
    transition-duration: .3s;
  }
  
  .Btn_header:hover .sign {
    width: 30%;
    transition-duration: .3s;
    padding-left: 20px;
  }
  /* hover effect button's text */
  .Btn_header:hover .text {
    opacity: 1;
    width: 70%;
    transition-duration: .3s;
    padding-right: 10px;
  }
  /* button click effect*/
  .Btn_header:active {
    transform: translate(2px ,2px);
  }


  /*end button*/


  /*header website*/

  .et_pb_sticky.et_pb_section_0_tb_header.et_pb_section .Btn_header {
    transform: translate(50px , 0px);
  }

  .et_pb_sticky  .et_pb_social_media_follow {
    margin-top: 8px !important;
  }

  .et_pb_row--with-menu {
    display: flex;
    align-items: center;
  }


  .et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-family: 'Satoshi Bold',Helvetica,Arial,Lucida,sans-serif;


}