@import "../node_modules/animate.css/animate.css";

hr{
    width: 100%;
    background-image: linear-gradient(to right, #ccc, rgb(231, 216, 216), #ccc);
}

.header-image {
    background: linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url("../assets/plansza2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #999;
}

@media screen and (min-width: 768px) {
    .header-image {
        background-attachment: fixed;
    }
  }

.has-background-orange {
    background-color: #F8A573;
}

.contact-email{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.contact-email a{
    text-decoration: none;
    color: #333333;
}

/* triangle */
.custom-shape-divider-top-1682642210 {

    width: 100%;
    overflow: hidden;
    line-height: 0;
}
.custom-shape-divider-top-1682642210 svg {
    position: relative;
    display: block;
    width: calc(100% + 1.3px);
    height: 60px;
}

.custom-shape-divider-top-1682642210 .shape-fill {
    fill: #F8A573;
}

/* wave */
.custom-shape-divider-top-1682643180 {
    width: 100%;
    overflow: hidden;
    line-height: 0;
}

.custom-shape-divider-top-1682643180 svg {
    position: relative;
    display: block;
    width: calc(114% + 1.3px);
    height: 49px;
}

.custom-shape-divider-top-1682643180 .shape-fill {
    fill: #FF914D;
}

.columns {
    flex-wrap: wrap;
    align-items: stretch;
}

.is-duration-500 {
    transition-duration: 0.5s;
  }
  
  .transform {
      -webkit-transform: translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);
      transform: translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);
  }
  
  .hover-translate-y:hover {
      -webkit-transform: translateX(0) translateY(-0.25rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1) !important;
      transform: translateX(0) translateY(-0.25rem) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1) !important;
  }
  
  .is-cursor-pointer {
      cursor: pointer !important;
  }
  
  .is-shadow-none {
    box-shadow: none !important;
  }
  
  .is-showdow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25), 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
  }
  
  .is-img-center {
      margin: 0 auto;
  }

  .has-gradient-linear-orange-peach
  {
    background-image: linear-gradient(0deg, #ff9251 0%, #ff8c45 100%);
  }

  .has-gradient-linear-peach
  {
  background-image: linear-gradient(0deg, rgba(248,165,115,1) 0%, rgba(255,140,69,1) 100%);
  }

  .has-contact-gradient
  {
    background-image: linear-gradient(0deg, rgba(255,140,69,1) 0%, rgba(248,165,115,1) 100%);
  }

  .shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25), 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  html {
    scroll-behavior: smooth;
  }

  .select{
    position: absolute;
    width: 65px;
    top: 2vh;
    right: 2vw;
    z-index: 10;;
  }
