.osaofjkdshfdsadfff{
  display: flex
  ;
      align-items: center;
      justify-content: center;
      gap: 5px;
}
  .section_4 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    padding-left: 10px;
    padding-right: 10px;
    background-size: 200% 200%;
    position: relative;
    /* background-image: linear-gradient(100deg, #222222 -0.12%, #222 100%); */
    animation: gradient 7sease infinite;
  }
  .section_4_container_right{
    text-align: justify;
    }
.diamond{
  width: 10px;
  height: 10px;
}
.ooooooasjdhsfdf li{
  list-style: none;
}
.iusadyfdhdfdh_gif{
  width: 100%;
  height: 300px;
  object-fit: contain;
  /* border-radius: 8px; */
  display: flex;
  align-items: center;
  justify-content: center;
}
  .osdufisdhfsssdfff{
    width: 100%;
    height: 200px;
    object-fit: contain;
    /* border-radius: 8px; */
  }
.border_bottom{

    border-bottom: 1px solid white;
    padding-bottom: 5px;
  

}  
.section_4_container{
  display: flex
  ;
      gap: 50px;
      position: relative;
      margin: 0 auto;
      width: 100%;
      max-width: 1000px;
      margin-inline: auto;
 
}
.margin_bottom{
  margin-bottom: 0.5rem;
}
.section_4_container_left{
width: 40%;
}
.section_4_container_right{
    width: 60%;
}

.shine {
  margin: 0 auto;
  position: relative;
  width: 100%;
  border-radius: 50px;
  max-width: 1000px;
  height: 3px;
  background-size: 2000% 200%;
  background-size: 200%;
  position: relative;
  background-image: linear-gradient(100deg, #222222 -0.52%, #222222,  #f4b400,#222222, #222222);
  animation: gradient 5s ease infinite;
  user-select: none;
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  0% {
    background-position: 0% 50%;
  }
}




@media (max-width: 1160px) {
    .section_4_container{
      flex-direction: column;
        display: flex;
     
    }
    .section_4_container_left {
        width: 100%;
    }
    .section_4_container_right {
        width: 100%;
    }
  }



  @media (max-width: 500px) {
    .pricing, .contact_form, .section_3,  .paslaugos {
      /* padding-left: 10px;
      padding-right: 10px; */
  }
  .pricing-card, .paslauga {

    width: 100%!important;
  
}

  }
