
.static-block-2 .text .link {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid red;
  color: red;
  display: inline-block;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 1.5px;
  margin-top: 30px;
  padding: 10px 33px;
  text-transform: uppercase;
}
.social-icon
{
    font-size: 18px;
    display: flex !important;
    justify-content: center;
    }
    .social-icon a
    {
        margin-right:12px;
        color: #00923f;
       }
            
    .social-icon a :hover
    {
        margin-right:12px;
         color: #41337d;
      }
      .btn_bckg1{
        background-color: #41337d;
    padding: 57px 30px;
    width: 610px;
    height: 200px;
    text-align: center;
    margin-right: 20px;
      }
      .btn_bckg2{
        background-color: #c5221e;
        padding: 20px;
        padding: 57px 30px;
        width: 610px;
        height: 200px;
        text-align: center;
      }
    .btn11{
      border-radius: 10px;
      height: 66px;
      font-size: 30px;
      width: 260px;
      line-height: 61px;
    }
    
    .btn11:hover::after, .btn11:hover::before {
      content: '';
      background: linear-gradient(90deg, #FC466B 0%, #3F5EFB 100%);
      width: 100%;
      height: 100%;
      position: absolute;
      inset: 0;
      z-index: -1;

      animation: move-right-side 1s ease infinite;
  }

  .btn11:hover::before {
      background: linear-gradient(90deg, #00C9FF 0%, #92FE9D 100%);
      inset: 0;
      animation: move-left-side 1s ease infinite;
      z-index: -2;
  }

  .btn11:hover {
      background-color: #fff;
      color: #00C9FF;
  }

  @keyframes move-right-side {
      0% {
          inset: 0.3em 0 0 0.3em; /*top | left */
      }

      33% {
          inset: 0 0.3em 0.3em 0; /*right| bottom*/
      }
          
      66% {
          /* top | right | bottom | left */
          inset: 1em 0 0 0.5em; /*top | right */
      }

      100% {
          inset:0  1em 0.5em 0;
      }
  }

  /* Move left Side */

  @keyframes move-left-side {
      0% {
          right: -1em;
          top: -0.5em;
      }

      33% {
          bottom: -1em;
          left: -0.5em;
      }

      66% {
          top: 0;
          right:-0.7;
      }

      100% {
          right: -1em;
          top: -0.5em;
      }
  }






    .thumb img{
      width:580px;
  }
  .slides img{
      width: 320px;
  }
  
  
  
  .columns.is-multiline {
      
      flex-wrap: wrap;
  }
  .columns.is-multiline1 {
      display: flex;
      flex-wrap: wrap;
  }
  
  
  .columns:last-child {
      margin-bottom: -.75rem;
  }
  .columns {
      margin-left: -.75rem;
      margin-right: -.75rem;
      margin-top: -.75rem;
  }
  .buttons {
      align-items: center;
      display: flex;
      flex-wrap: wrap;
      justify-content: flex-start;
  }
  .button.is-info {
      background-color: #3e8ed0;
      border-color: transparent;
      color: #fff;
  }
  .buttons .button:not(:last-child):not(.is-fullwidth) {
      margin-right: .5rem;
  }
  
  .buttons .button {
      margin-bottom: .5rem;
  }
  .buttons .button {
      margin-bottom: .5rem;
      margin-bottom: .5rem;
      padding: 5px 10px;
  }
  
  .button.is-warning {
      background-color: #ffe08a;
      border-color: transparent;
      color: rgba(0, 0, 0, .7);
  }
  .portfolioItem {
      border-radius: 8px;
      height: 200px;
      width: 264px;
      margin: 10px;
      padding: 20px;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: center;
  }
  .thumb img{
    width:580px;
}
.thumb img{
    width: 320px;
}

@media screen and(max-width:600px){
  .btn11{
    border-radius: 10px;
    height: 66px;
    font-size: 30px;
    width: 100%;
    line-height: 61px;
  }
}
            

