@charset "UTF-8";
@import '../fonts/icomoon/style.css';
a {
  text-decoration: none;
  color: #0E6BFC;
}

a[href^="tel:"] {
  text-decoration: none;
}
a[href^="tel:"]:hover {
  text-decoration: underline !important;
}

html {
  font-size: 18px;
  scroll-padding-top: 220px;
}

body {
  font-size: 1rem;
}

img {
  display: block;
}

h1 {
  font-size: 3.3333333333rem;
}

h2 {
  font-size: 1.5555555556rem;
}

h3 {
  font-size: 1.1111111111rem;
  font-weight: inherit;
}

h4 {
  font-size: inherit;
  font-weight: inherit;
}

h5 {
  font-size: inherit;
  font-weight: inherit;
}

blockquote {
  margin: 0;
}

.line-height-2 {
  line-height: 2;
}

.line-height-3 {
  line-height: 3;
}

.dialog-off-canvas-main-canvas {
  overflow: hidden;
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
}

.field--type-text-with-summary p span.contener, .field--type-text-long p span.contener {
  display: flex;
}

span.quote {
  color: #0E6BFC;
  font-size: inherit;
  font-weight: bold;
}

span.font-90 {
  font-style: normal;
  font-size: 5rem;
  font-weight: 400;
  color: #000;
  line-height: 1;
}
@media (max-width: 992px) {
  span.font-90 {
    font-size: 3.6666666667rem;
  }
}
@media (max-width: 768px) {
  span.font-90 {
    font-size: 2.5555555556rem;
  }
}

span.font-semibold {
  font-weight: 600;
}

span.font-light {
  font-weight: 300;
}

span.font-extralight {
  font-weight: 200;
}

span.button-span {
  position: relative;
  padding: 20px 70px;
  box-sizing: border-box;
  border: solid 2px #000;
  color: #000;
}
@media (max-width: 992px) {
  span.button-span {
    display: block;
    padding: 10px 30px;
  }
}
span.button-span a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
span.button-span * {
  color: inherit;
}

span.button-span-blue {
  position: relative;
  padding: 20px 70px;
  box-sizing: border-box;
  border: solid 2px #0E6BFC;
  color: #0E6BFC;
}
@media (max-width: 992px) {
  span.button-span-blue {
    display: block;
    padding: 10px 30px;
  }
}
span.button-span-blue a {
  text-decoration: none;
}
span.button-span-blue a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
span.button-span-blue * {
  color: inherit;
}

span.font-60 {
  font-size: 3.3333333333rem;
}
@media (max-width: 992px) {
  span.font-60 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 768px) {
  span.font-60 {
    font-size: 1.6111111111rem;
  }
}

span.font-28 {
  font-size: 1.5555555556rem;
}
@media (max-width: 992px) {
  span.font-28 {
    font-size: 1.1111111111rem;
  }
}
@media (max-width: 768px) {
  span.font-28 {
    font-size: 0.8888888889rem;
  }
}

span.margin-top-30 {
  margin-top: 30px;
  display: block;
}

span.margin-top-60 {
  margin-top: 60px;
  display: block;
}

span.hamburger,
span.bar {
  transition: 0.7s;
  width: 31px;
  height: 23px;
}
span.hamburger {
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
span.hamburger span.bar {
  height: 3px;
  display: block;
  background-color: #0E6BFC;
  border: solid 1px #0E6BFC;
  margin: 6px auto;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@media (max-width: 590px) {
  span.hamburger span.bar {
    height: 4px;
    margin: 5px auto;
  }
}
span.hamburger span.top {
  margin-top: 0;
}

.expanded-menu span.hamburger span.bar {
  background: #0E6BFC;
}
.expanded-menu span.hamburger span.top {
  margin-top: 0;
  transform: translateY(5px) rotateZ(45deg);
}
.expanded-menu span.hamburger span.middle {
  width: 0;
  border: none;
}
.expanded-menu span.hamburger span.bottom {
  transform: translateY(-16px) rotateZ(-45deg);
}

html body {
  font-family: "Poppins", sans-serif;
}

.path-frontpage .paragraph--type--banner {
  position: relative;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide {
  position: relative;
  /*.field--name-field-image {
    > div {
      //height: calc(100vh - 242px);
      max-height: 835px;
      min-height: 572px;
      @media(max-height: 820px), (max-width: $desktop992) {
        //height: calc(100vh - 241px);
        min-height: 500px;
      }
      @media(max-height: 647px), (max-width: 1200px) {
        min-height: 350px;
      }
      @media(max-width: $tablet768) {
        height: 250px;
      }

      img {
        width: 100%;
        height: 100%;
        @media(max-width:$desktop992) {
          height: auto;
        }
        //object-fit: cover;
      }
    }
  }*/
  /*.text-contener {
    max-width: 753px;
    width: 100%;
    position: absolute;
    //top: 50%;
    //transform: translateY(-50%);
    //left: 50px;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    background-color: $blue1;
    padding: 90px 65px 90px 70px;
    box-sizing: border-box;
    height: 553px;
    @media(max-height: 820px), (max-width: 1300px) {
      padding: 63px 45px 63px 49px;
      max-width: 527px;
      height: 400px;
    }
    @media(max-height: 647px), (max-width: 1200px) {
      //padding: 31px 22px 31px 24px;
      //max-width: 350px;
      //height: 300px;
    }
    @media(max-width: $desktop992) {
      bottom: 0;
      left: 0;
      max-width: unset;
      position: relative;
      height: unset;
      transform: unset;
    }

    .field--name-field-title-section {
      font-size: 60px;
      //font-size:calc(18px + 8 * ((200vw - 320px) / 680));
      font-weight: 200;
      color: #fff;
      //@include font_family(normal, rem(60), 200, #fff);
      @media(max-height: 820px), (max-width: 1300px) {
        font-size: 42px;
      }
      @media(max-height: 647px), (max-width: 1200px) {
        //font-size: 21px;
        font-size: 32px;
      }

      p {
        margin: 0;
      }

      h2, h3, h4, h5, h6 {
        margin-top: 0;
        @include font_family(normal, 60px, 200, #fff);
        margin-bottom: 0;
        @media(max-width: 1500px) {
          font-size: 42px;
        }
        @media(max-width: 1200px) {
          font-size: 21px;
        }
      }
    }

    .field--name-field-body {
      margin-bottom: 50px;

      p {
        font-size: 28px;
        font-size: calc(18px + 8 * ((200vw - 320px) / 680));
        color: #fff;
        // @include font_family(normal, rem(28), 400, #fff);
        @media(max-width: 1500px) {
          font-size: 19px;
        }
        @media(max-width: 1200px) {
          font-size: 14px;
        }

      }
    }

    .field--name-field-link {
      a {
        @include font_family(normal, 20px, 400, #fff);
        @media(max-width: 1500px) {
          font-size: 14px;
        }
        @media(max-width: 1200px) {
          font-size: 10px;
        }

        &:after {
          content: '\e901';
          font-family: icomoon;
          font-size: 15px;
          margin-left: 5px;
          @include transition;
        }

        text-decoration: none;

        &:hover {
          text-decoration: underline #fff;

          &:after {
            margin-left: 10px;
          }
        }
      }
    }
  }*/
}
@media (max-height: 820px), (max-width: 992px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-image > div {
    min-height: unset;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-image img {
  width: 100%;
  height: 100%;
  max-height: 835px;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-image img {
    height: auto;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener {
  max-width: 753px;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #0E6BFC;
  padding: 60px 65px 90px 70px;
  box-sizing: border-box;
  height: 553px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 387px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
    height: 270px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    top: unset;
    height: unset;
    transform: unset;
    position: unset;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener > div {
  margin-bottom: 50px;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener > div {
    margin-bottom: 35px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener > div {
    margin-bottom: 24px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener > div:last-of-type {
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section {
    font-size: 21px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section p {
  margin: 0;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h1, .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h2, .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h3 {
  margin-top: 0;
  color: #fff;
  font-size: 60px;
  font-weight: 200;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h1, .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h2, .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h3 {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h1, .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h2, .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-title-section h3 {
    font-size: 21px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body ul {
  list-style: none;
  color: #fff;
  padding: 0;
  margin: 0;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body ul li {
  display: flex;
  align-items: center;
  margin-bottom: 35px;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body ul li p {
  margin: 0;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body ul li svg {
  margin-right: 10px;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body ul a {
  color: #fff;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body p {
  font-style: normal;
  font-size: 28px;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body p {
    font-size: 19px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-body p {
    font-size: 14px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-link {
  padding: 20px 30px;
  box-sizing: border-box;
  border: solid 2px #fff;
  width: max-content;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-link a {
  text-decoration: underline;
  font-style: normal;
  font-size: 28px;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-link a {
    font-size: 20px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-link a {
    font-size: 14px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .text-contener .field--name-field-link a:hover {
  text-decoration: underline #fff;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress {
  position: relative;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress:before {
  content: "";
  background-color: #000;
  opacity: 0.5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
  height: calc(100vh - 242px);
  max-height: 835px;
  min-height: 572px;
}
@media (max-height: 820px), (max-width: 992px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
    height: calc(100vh - 241px);
    min-height: unset;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
    height: unset;
    min-height: unset;
  }
}
@media (max-width: 768px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
    height: 250px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  background-image: url("/themes/custom/cez/img/background-movie.jpg");
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video {
    height: auto;
  }
}
@media (max-width: 768px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video {
    height: 100%;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle {
  position: absolute;
  bottom: 20px;
  background-color: transparent;
  border: 0;
  left: 50%;
  transform: translateX(-50%);
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle.play:before {
  content: "";
  font-family: icomoon;
  font-size: 16px;
  color: #fff;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle.pause:before {
  content: "";
  font-family: icomoon;
  font-size: 21px;
  color: #fff;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener {
  max-width: 1100px;
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50px;
  padding: 90px 65px 90px 70px;
  box-sizing: border-box;
  height: 553px;
}
@media (max-height: 820px), (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 827px;
  }
}
@media (max-height: 647px), (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
    height: unset;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    position: relative;
    height: unset;
    transform: unset;
    background-color: #0E6BFC;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie {
  font-style: normal;
  font-size: 60px;
  font-weight: 200;
  color: #fff;
}
@media (max-height: 820px), (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie {
    font-size: 42px;
  }
}
@media (max-height: 647px), (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie {
    font-size: 21px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie p {
  margin: 0;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6 {
  margin-top: 0;
  font-style: normal;
  font-size: 60px;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6 {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6 {
    font-size: 21px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-body2 p {
  margin: 20px 0 40px 0;
  font-style: normal;
  font-size: 28px;
  font-weight: 200;
  color: #fff;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-body2 p {
    font-size: 19px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-body2 p {
    font-size: 14px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link {
  position: relative;
  padding: 20px 70px;
  box-sizing: border-box;
  border: solid 2px #fff;
  color: #fff;
  width: fit-content;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link {
    padding: 14px 49px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link {
    padding: 10px 34px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a {
  font-style: normal;
  font-size: 28px;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a {
    font-size: 20px;
  }
}
@media (max-width: 1200px) {
  .path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a {
    font-size: 14px;
  }
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.path-frontpage .paragraph--type--banner .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a:hover {
  text-decoration: underline #fff;
}
.path-frontpage .paragraph--type--blok-view {
  margin-bottom: 50px;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-title-section .field__item {
  padding-left: 72px;
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 69px 0 60px 0;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-title-section .field__item h2 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul {
  display: flex;
  align-items: stretch;
  padding: 0;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul {
    flex-wrap: wrap;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li {
  list-style: none;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li {
    width: 100%;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content {
  margin-right: 30px;
  height: 100%;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content {
    width: 100%;
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row {
  margin: 0;
  max-width: 945px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row {
    flex-direction: row-reverse;
    max-width: unset;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row {
    flex-direction: column-reverse;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset {
    width: 30%;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset {
    width: 100%;
    margin-left: 30px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
  padding: 0 0 0 calc(100vw * 0.065);
  box-sizing: border-box;
  margin-bottom: 10px;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
    padding-left: 50px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
    padding: 0;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
  display: block;
  width: 100%;
  box-sizing: border-box;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: #000;
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
    font-size: 0.5555555556rem;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title {
  padding: 0 calc(100vw * 0.065);
  box-sizing: border-box;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title {
    padding: 0 50px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title {
    padding: 0;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 {
  margin: 0 0 23px 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 {
    font-size: 0.7222222222rem;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a {
  transition: 0.2s linear;
  color: inherit;
  text-decoration: none;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a:hover {
  text-decoration: underline #000;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image {
    width: 70%;
    margin-right: 30px;
    margin-bottom: 0;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
  height: 449px;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
    height: 314px;
  }
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
    height: 250px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
    height: unset;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:first-of-type .view-content .views-row .views-field-field-image > div img {
    height: auto;
    object-fit: unset;
    max-width: 640px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) {
  min-width: 396px;
  margin-right: 30px;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) {
    min-width: 200px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) {
    width: 100%;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content {
  height: 100%;
  list-style: none;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row {
  margin: 0;
  max-width: 396px;
  display: flex;
  flex-direction: column-reverse;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row {
    max-width: unset;
    display: flex;
    flex-direction: unset;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row {
    flex-direction: column-reverse;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset {
    width: 30%;
    margin-left: 30px;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset {
    width: 95%;
    margin: 0 0 0 30px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
  margin-bottom: 10px;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
  display: block;
  width: 100%;
  box-sizing: border-box;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: #000;
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
    font-size: 0.5555555556rem;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper {
  position: relative;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
  margin: 0 0 23px 0;
  width: 78%;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
    font-size: 0.7222222222rem;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
    width: 100%;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a {
  transition: 0.2s linear;
  color: inherit;
  text-decoration: underline transparent;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a:hover {
  text-decoration: underline #000;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image {
    width: 70%;
    margin-left: 30px;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image > div img {
  max-width: 640px;
  width: 100%;
  height: auto;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views {
  min-width: 519px;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views {
    min-width: 363px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views {
    width: 100%;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row {
  margin: 0;
  max-width: 519px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row {
    flex-direction: row-reverse;
    max-width: unset;
    display: flex;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row {
    flex-direction: column-reverse;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image {
    width: 70%;
    margin-right: 30px;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image {
    width: 100%;
    margin-right: 0;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div {
  height: 455px;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div {
    height: 314px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div {
    height: unset;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img {
    height: auto;
    object-fit: unset;
    max-width: 640px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 {
    width: 30%;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 {
    width: 100%;
    margin-left: 30px;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper {
  position: relative;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 {
  margin: 0 0 23px 0;
  width: 78%;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 {
    font-size: 0.7222222222rem;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a {
  transition: 0.2s linear;
  color: inherit;
  text-decoration: underline transparent;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a:hover {
  text-decoration: underline #000;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created {
  margin-bottom: 10px;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span {
  display: block;
  width: 78%;
  box-sizing: border-box;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: #000;
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .fst-news-view > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span {
    font-size: 0.5555555556rem;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer {
  max-width: 1674px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  text-align: right;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer a {
    font-size: 0.8888888889rem;
  }
}
@media (max-width: 1100px) {
  .path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer a {
    font-size: 0.7222222222rem;
  }
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  color: #0E6BFC;
  margin-left: 5px;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer a:hover {
  text-decoration: underline #0E6BFC;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .view-footer a:hover:after {
  margin-left: 10px;
}
.path-frontpage .paragraph--type--blok-view .field--name-field-block .more-link {
  margin-top: 35px;
}
.path-frontpage .paragraph--type--tiles {
  padding-top: 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
  margin-bottom: 0 !important;
}
.path-frontpage .paragraph--type--tiles ul {
  padding-left: 0;
}
.path-frontpage .paragraph--type--tiles ul li:before {
  content: "​";
  height: 0;
  display: block;
}
.path-frontpage .paragraph--type--tiles li {
  list-style: none;
}
.path-frontpage .paragraph--type--tiles .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 0 0 60px 0;
}
@media (max-width: 1368px) {
  .path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item h2 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--tiles .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.path-frontpage .paragraph--type--tiles .field--name-field-body {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 60px;
}
.path-frontpage .paragraph--type--tiles .field--name-field-body p {
  margin-top: 0;
  font-style: normal;
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--tiles .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--tiles .field--name-field-body p {
    font-size: 0.5555555556rem;
  }
}
.path-frontpage .paragraph--type--tiles .tiles-contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin: 0 -30px -30px 0;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item {
  margin: 0 30px 30px 0;
  max-width: 396px;
  width: 100%;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile {
  padding: 74px 45px 90px 45px;
  box-sizing: border-box;
  background-color: #fff;
  min-height: 421px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  position: relative;
  transition: 0.2s linear;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile {
    padding: 51px 31px 63px 31px;
    min-height: unset;
  }
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover {
  background-color: #0E6BFC;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg ellipse {
  fill: transparent !important;
  stroke: #fff !important;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg line {
  stroke: #fff !important;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg path {
  stroke: #fff !important;
  fill: #fff !important;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg rect {
  stroke: #fff !important;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover a {
  color: #fff;
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-icon {
  margin-bottom: 105px;
  height: 105px;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-icon {
    height: 73px;
    margin-bottom: 73px;
  }
  .path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-icon svg {
    height: 73px;
  }
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link a {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
}
@media (max-width: 1500px) {
  .path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link a {
    font-size: 1.0555555556rem;
  }
}
.path-frontpage .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link a:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.path-frontpage .paragraph--type--img-apl-blue {
  position: relative;
  margin-bottom: 0;
}
.path-frontpage .paragraph--type--img-apl-blue .field--name-field-image > div {
  height: 900px;
}
@media (max-width: 1770px) {
  .path-frontpage .paragraph--type--img-apl-blue .field--name-field-image > div {
    height: 630px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--img-apl-blue .field--name-field-image > div {
    height: 350px;
  }
}
.path-frontpage .paragraph--type--img-apl-blue .field--name-field-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (max-width: 576px) {
  .path-frontpage .paragraph--type--img-apl-blue .field--name-field-image > div {
    height: 200px;
  }
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener {
  max-width: 553px;
  height: 553px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin-bottom: auto;
  margin-top: auto;
  background-color: #0E6BFC;
  padding: 90px 50px 90px 70px;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--img-apl-blue .text-contener {
    position: relative;
    transform: unset;
    width: 100%;
    max-width: unset;
    left: 0;
    padding: 20px;
    height: unset;
  }
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2 {
  margin-top: 0;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1770px) {
  .path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2 {
    font-size: 42px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2 {
    font-size: 29px;
  }
}
@media (max-width: 992px) {
  .path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section {
    margin-bottom: 0;
  }
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-body {
  margin-bottom: 50px;
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
  margin-top: 0;
  font-size: 28px;
  color: #fff;
  font-size: calc(18px + 2 * ((200vw - 320px) / 620));
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-body p:last-of-type {
  margin-bottom: 0;
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-link {
  padding: 0;
  border: 0;
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
  text-transform: uppercase;
  font-style: normal;
  font-size: 20px;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 1770px) {
  .path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
    font-size: 14px;
  }
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:hover {
  text-decoration: underline;
}
.path-frontpage .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:hover:after {
  margin-left: 10px;
}
.path-frontpage .paragraph--type--background-video .field--name-field-film video {
  width: 100vw;
}

.paragraph--type--img-apl-blue {
  position: relative;
}
@media (max-height: 820px), (max-width: 992px) {
  .paragraph--type--img-apl-blue .field--name-field-image > div {
    min-height: unset;
  }
}
.paragraph--type--img-apl-blue .field--name-field-image img {
  width: 100%;
  height: 100%;
  max-height: 835px;
}
@media (max-width: 992px) {
  .paragraph--type--img-apl-blue .field--name-field-image img {
    height: auto;
  }
}
.paragraph--type--img-apl-blue .text-contener {
  max-width: 753px;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #0E6BFC;
  padding: 60px 65px 90px 70px;
  box-sizing: border-box;
  height: 553px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 1500px) {
  .paragraph--type--img-apl-blue .text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 387px;
  }
}
@media (max-width: 1200px) {
  .paragraph--type--img-apl-blue .text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
    height: 270px;
  }
}
@media (max-width: 992px) {
  .paragraph--type--img-apl-blue .text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    top: unset;
    height: unset;
    transform: unset;
    position: unset;
  }
}
.paragraph--type--img-apl-blue .text-contener > div {
  margin-bottom: 50px;
}
@media (max-width: 1500px) {
  .paragraph--type--img-apl-blue .text-contener > div {
    margin-bottom: 35px;
  }
}
@media (max-width: 1200px) {
  .paragraph--type--img-apl-blue .text-contener > div {
    margin-bottom: 24px;
  }
}
.paragraph--type--img-apl-blue .text-contener > div:last-of-type {
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section {
    font-size: 21px;
  }
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h1, .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3 {
  margin-top: 0;
  color: #fff;
  font-size: 60px;
  font-weight: 200;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h1, .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3 {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h1, .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3 {
    font-size: 21px;
  }
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body ul {
  list-style: none;
  color: #fff;
  padding: 0;
  margin: 0;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body ul li {
  display: flex;
  align-items: center;
  margin-bottom: 35px;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body ul li p {
  margin: 0;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body ul li svg {
  margin-right: 10px;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body ul a {
  color: #fff;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body ul a:hover {
  text-decoration: underline;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
  font-style: normal;
  font-size: 28px;
  font-weight: 400;
  color: #fff;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body p a {
  color: #fff;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-body p a:hover {
  text-decoration: underline;
}
@media (max-width: 1500px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
    font-size: 19px;
  }
}
@media (max-width: 1200px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
    font-size: 14px;
  }
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-link {
  padding: 20px 30px;
  box-sizing: border-box;
  border: solid 2px #fff;
  width: max-content;
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
  text-decoration: underline;
  font-style: normal;
  font-size: 28px;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
    font-size: 20px;
  }
}
@media (max-width: 1200px) {
  .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
    font-size: 14px;
  }
}
.paragraph--type--img-apl-blue .text-contener .field--name-field-link a:hover {
  text-decoration: underline #fff;
}

.paragraph--type--body-background {
  background-color: #F1F4F9;
  box-sizing: border-box;
}
.paragraph--type--body-background .field--name-field-body {
  max-width: 1105px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 992px) {
  .paragraph--type--body-background .field--name-field-body {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--body-background .field--name-field-body p:first-of-type {
  margin-top: 0;
}
.paragraph--type--body-background .field--name-field-body p:last-of-type {
  margin-bottom: 0;
}

.paragraph--type--body {
  max-width: 1106px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 104px;
  margin-top: 104px;
}
@media (max-width: 992px) {
  .paragraph--type--body {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
.paragraph--type--body h3 {
  font-size: 1.5555555556rem;
  font-weight: 300;
}
.paragraph--type--body h4 {
  font-size: 1.1111111111rem;
  font-weight: 300;
}
.paragraph--type--body .field--name-field-body > div ul li:before,
.paragraph--type--body .field--name-field-body > div ol li:before {
  content: "​";
  /* spacja o zerowej szerokości */
  height: 0;
  display: block;
}
.paragraph--type--body .field--name-field-body > div > ul {
  padding: 0;
}
.paragraph--type--body .field--name-field-body > div > ul > li {
  list-style: none;
  padding-left: 25px;
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  margin-bottom: 30px;
}
.paragraph--type--body .field--name-field-body > div > ul > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--body .field--name-field-body > div > ul > li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #0E6BFC;
}
.paragraph--type--body .field--name-field-body > div > ul > li li::marker {
  color: #0E6BFC;
}
.paragraph--type--body .field--name-field-body > div > ol {
  padding: 0;
}
.paragraph--type--body .field--name-field-body > div > ol > li {
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  line-height: 1.57;
  margin-bottom: 30px;
}
.paragraph--type--body .field--name-field-body > div > ol > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--body .field--name-field-body > div > ol li::marker {
  color: #0E6BFC;
}
.paragraph--type--body p {
  margin: 0 0 40px 0;
  font-size: 1rem;
}
.paragraph--type--body p:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--body a {
  text-decoration: underline;
}
.paragraph--type--body .font-semibold {
  font-weight: 600;
}

.paragraph--type--img-1057 {
  margin: 35px 0;
}
.paragraph--type--img-1057 .field--name-field-image img {
  max-width: 1057px;
  margin: 0 auto;
  width: 100%;
  height: auto;
}

.paragraph--type--img-1920 {
  margin-bottom: 104px;
}
@media (max-width: 992px) {
  .paragraph--type--img-1920 {
    margin-bottom: 50px;
  }
}
.paragraph--type--img-1920 img {
  max-width: 1920px;
  width: 100%;
  height: auto;
}

.paragraph--type--numbers-contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin: 70px auto 70px auto;
  box-sizing: border-box;
  overflow: hidden;
}
@media (max-width: 992px) {
  .paragraph--type--numbers-contener {
    margin: 50px auto;
  }
}
.paragraph--type--numbers-contener .field--name-field-tiles {
  display: flex;
}
.paragraph--type--numbers-contener .field--name-field-tiles .slick-list {
  width: 100%;
}
.paragraph--type--numbers-contener .field--name-field-tiles .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
}
.paragraph--type--numbers-contener .field--name-field-tiles .slick-list .slick-track:before {
  content: none;
}
.paragraph--type--numbers-contener .field--name-field-tiles button.slick-prev {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  margin-top: 85px;
}
.paragraph--type--numbers-contener .field--name-field-tiles button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--numbers-contener .field--name-field-tiles button.slick-next {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  margin-top: 85px;
}
.paragraph--type--numbers-contener .field--name-field-tiles button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--numbers-contener .field--name-field-tiles .paragraph--type--numbers-front {
  text-align: center;
}
.paragraph--type--numbers-contener .field--name-field-tiles .paragraph--type--numbers-front .field--name-field-number {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 400;
  color: #000;
}
.paragraph--type--numbers-contener .field--name-field-tiles .paragraph--type--numbers-front .field--name-field-body2 {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #000;
}

#block-cezwliczbach {
  background-color: #fff;
}

.paragraph--type--promoted-news {
  box-sizing: border-box;
}
.paragraph--type--promoted-news .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--promoted-news .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--promoted-news .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--promoted-news .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--promoted-news .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 60px 0 60px 0;
}
@media (max-width: 1368px) {
  .paragraph--type--promoted-news .field--name-field-title-section .field__item h2 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--promoted-news .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.paragraph--type--promoted-news .field--name-field-news-promo {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list {
  padding-bottom: 2px;
  width: 100%;
  margin: 0 30px;
  box-sizing: border-box;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track:before {
  content: none;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide {
  height: unset !important;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide div {
  height: 100%;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide > div {
  width: 95% !important;
  margin: 0 auto;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background-color: #F1F4F9;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content div {
  height: unset;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .contener .field--name-node-title, .paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .contener .field--name-field-body-summary {
  padding: 0 20px;
  box-sizing: border-box;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .contener .field--name-node-title {
  height: 125px;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .contener .field--name-node-title h3 {
  margin: 40px 0 55px 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
}
@media (max-width: 1100px) {
  .paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .contener .field--name-node-title h3 {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .contener .field--name-field-image img {
  width: 100%;
  height: auto;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-field-body-summary {
  padding: 0 20px;
  margin-bottom: 65px;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #000;
}
@media (max-width: 1100px) {
  .paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-field-body-summary {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-node-link {
  padding: 0 20px 20px 20px;
  box-sizing: border-box;
  text-align: right;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-node-link a {
  transition: 0.2s linear;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-transform: uppercase;
  text-decoration: none;
}
@media (max-width: 1100px) {
  .paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-node-link a {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-node-link a:hover {
  text-decoration: underline #0E6BFC;
}
.paragraph--type--promoted-news .field--name-field-news-promo .slick-list .slick-track .slick-slide .layout--onecol > .layout__region--content .bottom-con .field--name-node-link a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  color: #0E6BFC;
  margin-left: 5px;
}
.paragraph--type--promoted-news .field--name-field-news-promo .field__item {
  max-width: 396px;
  margin: 0 auto;
  display: block !important;
}
.paragraph--type--promoted-news .field--name-field-news-promo .field__item article {
  display: flex;
  flex-direction: column-reverse;
}
.paragraph--type--promoted-news .field--name-field-news-promo .field__item article h2 {
  font-size: 1.5555555556rem;
  font-weight: 600;
  color: #000;
}
.paragraph--type--promoted-news .field--name-field-news-promo .field__item article h2 a {
  color: inherit;
}
.paragraph--type--promoted-news .field--name-field-news-promo button.slick-prev {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.paragraph--type--promoted-news .field--name-field-news-promo button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--promoted-news .field--name-field-news-promo button.slick-next {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.paragraph--type--promoted-news .field--name-field-news-promo button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}

.paragraph--type--share-buttons {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
  margin-top: 60px;
}
@media (max-width: 576px) {
  .paragraph--type--share-buttons {
    flex-wrap: wrap;
    justify-content: center;
  }
  .paragraph--type--share-buttons > div {
    width: 100%;
  }
}
.paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > h2 {
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 400;
  color: #000;
}
.paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list {
  width: 395px;
  display: block;
  text-align: center;
  margin-top: 30px;
}
@media (max-width: 992px) {
  .paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list {
    width: 300px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list {
    margin: 0 auto;
    width: unset;
  }
}
.paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list > div > span {
  margin-bottom: 15px;
  display: block;
  line-height: 1;
}
.paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list > div > div > ul {
  padding: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
}
.paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list > div > div > ul > li {
  list-style: none;
}
@media (max-width: 992px) {
  .paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list > div > div > ul > li a {
    min-width: 100px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--share-buttons .field--name-field-share-buttons #block-addtoanybuttons > .content .addtoany_list > div > div > ul > li a {
    min-width: 108px;
  }
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener {
  margin-top: 30px;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul {
  width: 455px;
  display: flex;
  justify-content: space-between;
  margin-top: 0;
  padding: 0;
}
@media (max-width: 992px) {
  .paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul {
    min-width: 300px;
    width: 300px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul {
    margin: 0 auto;
    width: unset;
  }
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li {
  list-style: none;
  position: relative;
  width: 108px;
}
@media (max-width: 992px) {
  .paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li {
    min-width: 100px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li {
    min-width: 108px;
  }
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li a {
  color: #000;
  text-align: center;
  margin-bottom: 15px;
  width: 100%;
  display: block;
  line-height: 1;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li.print::after {
  content: "";
  font-family: icomoon;
  font-size: 45px;
  display: block;
  text-align: center;
  margin-top: 24px;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li.pdf {
  min-width: 108px;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li.pdf::after {
  content: "";
  font-family: icomoon;
  font-size: 39px;
  display: block;
  text-align: center;
  margin-top: 36px;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li.via-message a {
  font-size: 1rem;
  margin-bottom: 16px;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li.via-message a span.a2a_s__default {
  display: none;
}
.paragraph--type--share-buttons .field--name-field-pdf-share-buttons #block-nodelinksblock .node-links-contener ul li.via-message::after {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  display: block;
  text-align: center;
  margin-top: 41px;
}

.paragraph--type--tiles {
  padding: 104px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
@media (max-width: 992px) {
  .paragraph--type--tiles {
    padding: 50px 0;
  }
}
.paragraph--type--tiles ul {
  padding-left: 0;
}
.paragraph--type--tiles li {
  list-style: none;
}
.paragraph--type--tiles .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--tiles .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--tiles .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--tiles .field--name-field-title-section .field__item h2, .paragraph--type--tiles .field--name-field-title-section .field__item h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin-bottom: 104px;
  margin-top: 0;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .field--name-field-title-section .field__item h2, .paragraph--type--tiles .field--name-field-title-section .field__item h3 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--tiles .field--name-field-title-section .field__item h2, .paragraph--type--tiles .field--name-field-title-section .field__item h3 {
    font-size: 1.6666666667rem;
    margin-bottom: 50px;
  }
}
.paragraph--type--tiles .field--name-field-body {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 60px;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .field--name-field-body {
    margin-bottom: 30px;
  }
}
.paragraph--type--tiles .field--name-field-body p, .paragraph--type--tiles .field--name-field-body h4, .paragraph--type--tiles .field--name-field-body h3 {
  margin-top: 0;
  font-size: 1.1111111111rem;
  font-weight: 300;
}
.paragraph--type--tiles .tiles-contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin: 0 -30px -30px 0;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item {
  margin: 0 30px 30px 0;
  max-width: 396px;
  width: 100%;
  background-color: #fff;
  position: relative;
  transition: 0.2s linear;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover {
  background-color: #0E6BFC;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile {
  background-color: #0E6BFC;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile .field--name-field-tile-link > .field__item * {
  color: #fff;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile .field--name-field-body p, .paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile .field--name-field-body h3, .paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile .field--name-field-body h4 {
  color: #fff;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile svg ellipse {
  fill: transparent !important;
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile svg line {
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile svg path {
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile svg rect, .paragraph--type--tiles .tiles-contener .field--name-field-tiles > .field__item:hover > .paragraph--type--tile svg circle {
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile {
  padding: 50px 40px;
  box-sizing: border-box;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  transition: 0.2s linear;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile {
    padding: 25px 20px;
  }
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-icon {
  margin-bottom: 60px;
  height: 105px;
  text-align: center;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-icon {
    margin-bottom: 30px;
    height: 74px;
  }
  .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-icon svg {
    height: 74px;
  }
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-body {
  text-align: center;
  font-size: 1.5555555556rem;
  font-weight: 300;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-body {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-body a {
  color: inherit;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link {
  text-align: center;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link > .field__item a {
  font-size: 1.2222222222rem;
  font-weight: 300;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link > .field__item a {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link > .field__item a:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover {
  background-color: #0E6BFC;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg ellipse {
  fill: transparent !important;
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg line {
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg path {
  stroke: #fff !important;
  fill: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover svg rect {
  stroke: #fff !important;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover .field--name-field-tile-link > .field__item a {
  color: #fff;
}
.paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover .field--name-field-body p, .paragraph--type--tiles .tiles-contener .field--name-field-tiles .paragraph--type--tile:hover .field--name-field-body h4 {
  color: #fff;
}

.paragraph--type--tiles-slider {
  padding: 104px 0 104px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
.paragraph--type--tiles-slider .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--tiles-slider .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles-slider .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--tiles-slider .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--tiles-slider .field--name-field-title-section .field__item h2, .paragraph--type--tiles-slider .field--name-field-title-section .field__item h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin-bottom: 104px;
}
@media (max-width: 1368px) {
  .paragraph--type--tiles-slider .field--name-field-title-section .field__item h2, .paragraph--type--tiles-slider .field--name-field-title-section .field__item h3 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--tiles-slider .field--name-field-title-section .field__item h2, .paragraph--type--tiles-slider .field--name-field-title-section .field__item h3 {
    font-size: 1.6666666667rem;
    margin: 0 0 30px 0;
  }
}
.paragraph--type--tiles-slider .paragraph--type--tile {
  padding: 66px 20px 66px 20px !important;
  box-sizing: border-box;
  background-color: #fff;
  min-height: 421px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  transition: 0.2s linear;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-icon {
  margin-bottom: 40px;
  max-height: unset !important;
  height: 100px !important;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-icon svg {
  max-height: 100px;
  max-width: 140px;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-body {
  text-align: center;
  font-size: 1.5555555556rem;
  font-weight: 300;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-body p {
  font-weight: 300 !important;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-body h4 {
  font-size: inherit;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link {
  text-align: center;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link > .field__item * {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link > .field__item *:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link > .field__item a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-decoration: none;
  transition: 0.2s linear;
  text-transform: uppercase;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link > .field__item a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  color: #0E6BFC;
  margin-left: 5px;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link > .field__item a:hover {
  text-decoration: underline #fff;
}
.paragraph--type--tiles-slider .paragraph--type--tile .field--name-field-tile-link > .field__item a:hover:after {
  margin-left: 10px;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover {
  background-color: #0E6BFC;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover svg ellipse {
  fill: transparent !important;
  stroke: #fff !important;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover svg line {
  stroke: #fff !important;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover svg path {
  stroke: #fff !important;
  fill: #fff !important;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover svg rect, .paragraph--type--tiles-slider .paragraph--type--tile:hover svg circle {
  stroke: #fff !important;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover .field--name-field-tile-link > .field__item * {
  color: #fff;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover .field--name-field-tile-link a {
  text-decoration: underline #fff;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover .field--name-field-tile-link a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  color: #0E6BFC;
  margin-left: 5px;
}
.paragraph--type--tiles-slider .paragraph--type--tile:hover .field--name-field-body p, .paragraph--type--tiles-slider .paragraph--type--tile:hover .field--name-field-body h3, .paragraph--type--tiles-slider .paragraph--type--tile:hover .field--name-field-body h4 {
  color: #fff;
}
.paragraph--type--tiles-slider .tiles-contener {
  max-width: unset !important;
  width: 100% !important;
}
.paragraph--type--tiles-slider .tiles-contener > .field--name-field-tiles {
  max-width: 1251px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap !important;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.05);
  box-sizing: border-box;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track:before {
  content: none;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track .slick-slide {
  height: unset !important;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track .slick-slide div, .paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track .slick-slide li {
  height: 100%;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track .slick-slide > div {
  width: 95% !important;
  margin: 0 auto;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track .slick-slide div .paragraph--type--tile {
  max-width: 396px;
  margin: 0 auto;
  position: relative !important;
}
.paragraph--type--tiles-slider .tiles-contener .slick-list .slick-track .slick-slide div .paragraph--type--tile .field--name-field-tile-icon {
  text-align: center;
}
.paragraph--type--tiles-slider .tiles-contener button.slick-prev {
  width: 14px;
  height: 31px;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.paragraph--type--tiles-slider .tiles-contener button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--tiles-slider .tiles-contener button.slick-next {
  width: 14px;
  height: 31px;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.paragraph--type--tiles-slider .tiles-contener button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--tiles-slider > .field--name-field-tiles > .field__item > .paragraph--type--tiles {
  padding: 0;
  margin-bottom: 0;
}

.paragraph--type--rm-collapsed-contener {
  background-color: #F1F4F9;
  padding-top: 30px;
  box-sizing: border-box;
  position: relative;
}
.paragraph--type--rm-collapsed-contener:before {
  content: "";
  background-color: #F1F4F9;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.paragraph--type--rm-collapsed-contener .contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.paragraph--type--rm-collapsed-contener .contener .field--name-field-tiles {
  margin: 0 -30px -30px 0;
}
.paragraph--type--rm-collapsed-contener .contener .field--name-field-tiles > .field__item {
  width: calc(50% - 30px);
  margin: 0 30px 30px 0;
  position: relative;
  z-index: 1;
}
.paragraph--type--rm-collapsed-contener .contener .field--name-field-tiles > .field__item:nth-of-type(odd) {
  float: left;
}
.paragraph--type--rm-collapsed-contener .contener .field--name-field-tiles > .field__item:nth-of-type(even) {
  float: right;
}

.paragraph--type--rm-collapsed {
  width: 100%;
  background-color: #fff;
  padding: 40px 80px 40px 40px;
  box-sizing: border-box;
  position: relative;
}
.paragraph--type--rm-collapsed .arrow-collapsed {
  position: absolute;
  transition: 0.2s linear;
  top: 50px;
  right: 40px;
  cursor: pointer;
}
.paragraph--type--rm-collapsed .field--name-field-title-section {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 600;
  color: #000;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.paragraph--type--rm-collapsed .field--name-field-title-section .field__item {
  transition: 0.2s linear;
}
.paragraph--type--rm-collapsed .field--name-field-title-section .collapsed > * {
  height: 40px;
  overflow: hidden;
}
.paragraph--type--rm-collapsed .field--name-field-title-section .extended > * {
  height: unset;
}
.paragraph--type--rm-collapsed .field--name-field-title-section h2 {
  margin: 0;
}
.paragraph--type--rm-collapsed .field--name-field-link {
  transition: 0.2s linear;
  font-style: normal;
  font-size: 0.8888888889rem;
  font-weight: 400;
  color: #000;
  overflow: hidden;
  height: 0;
}
.paragraph--type--rm-collapsed .field--name-field-link > div.field__item {
  transition: 0.2s linear;
}
.paragraph--type--rm-collapsed .field--name-field-link > div.field__item.collapsed {
  transform: translateY(-110%);
}
.paragraph--type--rm-collapsed .field--name-field-link > div.field__item.extended {
  transform: unset;
}
.paragraph--type--rm-collapsed .field--name-field-link.extended {
  height: unset;
}
.paragraph--type--rm-collapsed .field--name-field-body, .paragraph--type--rm-collapsed .field--name-field-body2 {
  transition: 0.2s linear;
  font-style: normal;
  font-size: 0.8888888889rem;
  font-weight: 400;
  color: #000;
  overflow: hidden;
  height: 0;
  font-style: normal;
  font-size: 0.8888888889rem;
  font-weight: 400;
  color: #000;
}
.paragraph--type--rm-collapsed .field--name-field-body ul, .paragraph--type--rm-collapsed .field--name-field-body2 ul {
  padding-left: 0;
}
.paragraph--type--rm-collapsed .field--name-field-body ul li, .paragraph--type--rm-collapsed .field--name-field-body2 ul li {
  list-style: none;
  position: relative;
  padding-left: 20px;
  box-sizing: border-box;
  line-height: 1.44;
  font-style: normal;
  font-size: 0.8888888889rem;
  font-weight: 400;
  color: #000;
}
.paragraph--type--rm-collapsed .field--name-field-body ul li:before, .paragraph--type--rm-collapsed .field--name-field-body2 ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 9px;
  height: 9px;
  background: #0A1B64;
}
.paragraph--type--rm-collapsed .field--name-field-body > div.field__item, .paragraph--type--rm-collapsed .field--name-field-body2 > div.field__item {
  transition: 0.2s linear;
}
.paragraph--type--rm-collapsed .field--name-field-body > div.field__item.collapsed, .paragraph--type--rm-collapsed .field--name-field-body2 > div.field__item.collapsed {
  transform: translateY(-110%);
}
.paragraph--type--rm-collapsed .field--name-field-body > div.field__item.extended, .paragraph--type--rm-collapsed .field--name-field-body2 > div.field__item.extended {
  transform: unset;
}
.paragraph--type--rm-collapsed .field--name-field-body.extended, .paragraph--type--rm-collapsed .field--name-field-body2.extended {
  height: unset;
}

.paragraph--type--contact-contener {
  padding: 75px 0;
  box-sizing: border-box;
}
.paragraph--type--contact-contener .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--contact-contener .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
.paragraph--type--contact-contener .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--contact-contener .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 600;
  margin: 0 0 60px 0;
}
.paragraph--type--contact-contener .contener {
  display: flex;
  align-items: stretch;
}
.paragraph--type--contact-contener .contener > div {
  width: 50%;
}
.paragraph--type--contact-contener .contener .paragraph--type--contact {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}
.paragraph--type--contact-contener .contener .paragraph--type--contact .field--name-field-tile-icon {
  margin-right: calc(100vw * 0.036);
  margin-top: 15px;
  width: 35px;
}
.paragraph--type--team-pion-contener {
  box-sizing: border-box;
}
.paragraph--type--team-pion-contener .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--team-pion-contener .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--team-pion-contener .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--team-pion-contener .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--team-pion-contener .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 600;
  margin: 0 0 60px 0;
}
@media (max-width: 1368px) {
  .paragraph--type--team-pion-contener .field--name-field-title-section .field__item h2 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--team-pion-contener .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.paragraph--type--team-pion-contener .contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles {
  margin: 0 calc(-100vw * 0.08) calc(-100vw * 0.08) 0;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}
@media (max-width: 1368px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles {
    margin: 0 -30px -30px 0;
  }
}
@media (max-width: 992px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles {
    flex-wrap: wrap;
  }
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item {
  margin: 0 calc(100vw * 0.08) calc(100vw * 0.08) 0;
}
@media (max-width: 1368px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item {
    margin: 0 30px 30px 0;
  }
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team {
  max-width: 394px;
  background-color: #F1F4F9;
  padding: 60px 25px;
  box-sizing: border-box;
  transition: 0.2s linear;
  height: 100%;
}
@media (max-width: 992px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team {
    padding: 30px 12px;
  }
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team:hover {
  transform: scale(1.1);
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-image {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-image {
    float: left;
    margin-bottom: 20px;
  }
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-image img {
  border-radius: 50%;
  margin: 0 auto;
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body {
  margin-bottom: 40px;
  height: 60px;
}
@media (max-width: 992px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body {
    height: unset;
  }
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body, .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body2 {
  text-align: center;
}
@media (max-width: 1368px) {
  .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body, .paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body2 {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body2:before {
  content: "";
  background-image: url("./../img/c1.svg");
  background-size: cover;
  display: block;
  width: 20px;
  height: 12px;
}
.paragraph--type--team-pion-contener .contener .field--name-field-tiles > .field__item .paragraph--type--team .field--name-field-body2:after {
  content: "";
  background-image: url("./../img/c2.svg");
  background-size: cover;
  display: block;
  width: 20px;
  height: 12px;
  margin-left: auto;
}

.paragraph--type--body-gfx {
  position: relative;
  background-color: #F1F4F9;
}
.paragraph--type--body-gfx h3 {
  font-weight: 300;
}
.paragraph--type--body-gfx .contener {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}
.paragraph--type--body-gfx .contener .field--name-field-image {
  height: 100%;
}
.paragraph--type--body-gfx .contener .field--name-field-image > div {
  height: 100%;
}
.paragraph--type--body-gfx .contener .field--name-field-image > div img {
  width: 100%;
  max-width: 962px;
  height: 100%;
  object-fit: cover;
}
.paragraph--type--body-gfx .field--name-field-title-section .field__item h2, .paragraph--type--body-gfx .field--name-field-title-section .field__item h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 0 0 60px 0;
}
.paragraph--type--body-gfx .field--name-field-link {
  margin-bottom: 30px;
}
.paragraph--type--body-gfx .field--name-field-link a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-transform: uppercase;
  text-decoration: none;
  transition: 0.2s linear;
}
.paragraph--type--body-gfx .field--name-field-link a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  color: #0E6BFC;
  margin-left: 5px;
}
.paragraph--type--body-gfx .field--name-field-link a:hover {
  text-decoration: underline #0E6BFC;
}
.paragraph--type--body-gfx .field--name-field-link a:hover:after {
  margin-left: 10px;
}
.paragraph--type--body-gfx .field--name-field-body ul {
  padding: 0;
}
.paragraph--type--body-gfx .field--name-field-body ul > li {
  list-style: none;
  padding-left: 25px;
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .paragraph--type--body-gfx .field--name-field-body ul > li {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--body-gfx .field--name-field-body ul > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--body-gfx .field--name-field-body ul > li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #0E6BFC;
}
.paragraph--type--body-gfx .field--name-field-body ul > li li::marker {
  color: #0E6BFC;
}
.paragraph--type--body-gfx .field--name-field-body ol {
  padding: 0;
}
.paragraph--type--body-gfx .field--name-field-body ol > li {
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  line-height: 1.57;
  margin-bottom: 30px;
}
.paragraph--type--body-gfx .field--name-field-body ol > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--body-gfx .field--name-field-body ol li::marker {
  color: #0E6BFC;
}

.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx {
  position: relative;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener {
    flex-wrap: wrap;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left {
  width: 50%;
  padding-top: 60px;
  box-sizing: border-box;
  padding-bottom: 30px;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left {
    padding-top: 0;
    width: 100%;
    margin-right: 0;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-title-section {
  max-width: 784px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-title-section .field__item {
    padding-left: 0;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 60px 0 60px 0;
}
@media (max-width: 1368px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-title-section .field__item h2 {
    margin-top: 0;
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-body {
  padding-left: calc(100vw * 0.034);
  max-width: 784px;
  width: 95%;
  margin: 0 auto 78px auto;
  padding-right: calc(100vw * 0.034);
  box-sizing: border-box;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-body {
    padding-left: 0;
    margin-bottom: 30px;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-body > div {
  box-sizing: border-box;
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-body p {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-link {
  padding-left: calc(100vw * 0.034);
  text-align: right;
  max-width: 784px;
  width: 95%;
  margin: 0 auto 0 auto;
  padding-right: calc(100vw * 0.034);
  box-sizing: border-box;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-left .field--name-field-link a {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-right {
  max-width: 960px;
  width: 50%;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-right {
    width: 100%;
  }
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-right .field--name-field-image > div {
    height: 250px;
  }
}
@media (max-width: 576px) and (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-right .field--name-field-image > div {
    height: unset;
  }
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-right .field--name-field-image > div img {
    object-position: top;
  }
}
@media (max-width: 576px) and (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--txt-gfx .contener .column-right .field--name-field-image > div img {
    height: auto;
  }
}

.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt {
  position: relative;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-left {
  max-width: 960px;
  width: 50%;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-left {
    width: 100%;
  }
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-left .field--name-field-image > div {
    height: 250px;
  }
}
@media (max-width: 576px) and (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-left .field--name-field-image > div {
    height: unset;
  }
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-left .field--name-field-image > div img {
    object-position: top;
  }
}
@media (max-width: 576px) and (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-left .field--name-field-image > div img {
    height: auto;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right {
  max-width: 715px;
  width: 50%;
  padding-top: 60px;
  box-sizing: border-box;
  padding-bottom: 30px;
  padding-right: 20px;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right {
    padding: 0;
    width: 95%;
    margin: 0 auto;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-title-section {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-title-section {
    padding-left: 0;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-title-section h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 60px 0 60px 0;
}
@media (max-width: 1368px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-title-section h2 {
    margin-top: 0;
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-title-section h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-body {
  padding-left: calc(100vw * 0.034);
  max-width: 784px;
  margin: 0 auto 78px auto;
  padding-right: calc(100vw * 0.034);
  box-sizing: border-box;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-body {
    margin-bottom: 30px;
    padding: 0;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-body > div {
  box-sizing: border-box;
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-body p {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
}
@media (max-width: 768px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-link {
  padding-left: calc(100vw * 0.034);
  text-align: right;
  max-width: 784px;
  width: 95%;
  margin: 0 auto 0 auto;
  padding-right: calc(100vw * 0.034);
  box-sizing: border-box;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-link {
    margin-bottom: 30px;
  }
}
.paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-link a {
  text-decoration: none;
}
@media (max-width: 576px) {
  .paragraph--type--body-gfx.paragraph--view-mode--gfx-txt .contener .column-right .field--name-field-link a {
    font-size: 0.7777777778rem;
  }
}

.paragraph--type--attachments {
  background-color: #F1F4F9;
  padding: 104px 0 104px 0;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  .paragraph--type--attachments {
    padding: 50px 0;
  }
}
.paragraph--type--attachments .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--attachments .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--attachments .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--attachments .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--attachments .field--name-field-title-section .field__item h2, .paragraph--type--attachments .field--name-field-title-section .field__item h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 0 0 104px 0;
}
@media (max-width: 1368px) {
  .paragraph--type--attachments .field--name-field-title-section .field__item h2, .paragraph--type--attachments .field--name-field-title-section .field__item h3 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--attachments .field--name-field-title-section .field__item h2, .paragraph--type--attachments .field--name-field-title-section .field__item h3 {
    font-size: 1.6666666667rem;
    margin: 50px 0 50px 0;
  }
}
.paragraph--type--attachments .field--name-field-attachments {
  max-width: 1105px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 576px) {
  .paragraph--type--attachments .field--name-field-attachments {
    padding-left: 0;
  }
}
.paragraph--type--attachments .field--name-field-attachments .field__item {
  list-style: none;
}
.paragraph--type--attachments .field--name-field-attachments .field__item:last-of-type > .file-contener {
  margin-bottom: 0;
}
.paragraph--type--attachments .field--name-field-attachments .field__item .file-contener {
  margin-bottom: 30px;
  display: flex;
  justify-content: flex-start;
}
.paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file {
  max-width: 1100px;
  width: 100%;
  background-image: none;
}
.paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file a {
  display: block;
  position: relative;
  padding-left: 110px;
  color: #000;
  font-weight: 500;
  font-size: 1.1111111111rem;
  text-decoration: none;
  transition: 0.2s linear;
  line-height: 2;
}
@media (max-width: 992px) {
  .paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file a {
    padding-left: 50px;
  }
}
@media (max-width: 992px) {
  .paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file a {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file a::before {
  content: "";
  font-family: icomoon;
  font-size: 37px;
  position: absolute;
  left: 0;
  top: -25px;
}
.paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file a:hover {
  text-decoration: underline #000;
}
.paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file-details {
  min-width: 155px;
  width: 120px;
  font-weight: 500;
  font-size: 1.1111111111rem;
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .paragraph--type--attachments .field--name-field-attachments .field__item .file-contener span.file-details {
    font-size: 0.7777777778rem;
    min-width: 110px;
  }
}

.paragraph--type--text-img-gfx {
  background-color: #F1F4F9;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}
.paragraph--type--text-img-gfx .field--name-field-image {
  width: 50%;
}
@media (max-width: 576px) {
  .paragraph--type--text-img-gfx .field--name-field-image {
    width: 100%;
  }
}
.paragraph--type--text-img-gfx .field--name-field-image > div {
  height: 100%;
}
.paragraph--type--text-img-gfx .field--name-field-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.paragraph--type--text-img-gfx .text-contener {
  width: 50%;
  padding: 50px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}
@media (max-width: 1100px) {
  .paragraph--type--text-img-gfx .text-contener {
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 992px) {
  .paragraph--type--text-img-gfx .text-contener {
    padding: 20px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--text-img-gfx .text-contener {
    width: 100%;
  }
}
.paragraph--type--text-img-gfx .text-contener > div {
  margin-right: 25px;
  max-width: 300px;
}
.paragraph--type--text-img-gfx .text-contener > div:last-of-type {
  margin-right: 0;
}
@media (max-width: 1100px) {
  .paragraph--type--text-img-gfx .text-contener > div {
    max-width: unset;
    width: 100%;
  }
}
.paragraph--type--text-img-gfx .text-contener .field--name-field-text-col-left {
  min-width: 150px;
  text-align: right;
}
@media (max-width: 1100px) {
  .paragraph--type--text-img-gfx .text-contener .field--name-field-text-col-left {
    text-align: left;
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1100px) {
  .paragraph--type--text-img-gfx .text-contener .field--name-field-text-col-middle {
    margin-right: 0;
  }
}
@media (max-width: 1100px) {
  .paragraph--type--text-img-gfx .text-contener .field--name-field-text-col-right span.margin-top-60 {
    margin-top: 0;
  }
}
@media (max-width: 576px) {
  .paragraph--type--text-img-gfx {
    flex-wrap: wrap;
  }
}

@media (max-width: 576px) {
  .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx {
    flex-direction: column-reverse;
  }
}

.paragraph--type--quote {
  margin-bottom: 80px;
}
.paragraph--type--quote .field--name-field-body {
  max-width: 1250px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 70px;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 50px;
}
.paragraph--type--quote .field--name-field-body .field__item {
  position: relative;
}
.paragraph--type--quote .field--name-field-body .field__item:before {
  content: "";
  width: 5px;
  height: 100%;
  background-color: #0E6BFC;
  display: block;
  position: absolute;
  left: -70px;
}
.paragraph--type--quote .field--name-field-body p {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #404041;
  line-height: 1.33;
}
@media (max-width: 1368px) {
  .paragraph--type--quote .field--name-field-body p {
    font-size: 2.5rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--quote .field--name-field-body p {
    font-size: 1.7222222222rem;
  }
}
@media (max-width: 576px) {
  .paragraph--type--quote .field--name-field-body p {
    font-size: 1.3333333333rem;
  }
}
.paragraph--type--quote .field--name-field-body p:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--quote .field--name-field-signature {
  text-align: right;
  max-width: 964px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}

.paragraph--type--quote-v2 {
  padding: 50px 0;
  box-sizing: border-box;
  background-color: #EFEFEF;
  margin-bottom: 80px;
}
.paragraph--type--quote-v2 .field--name-field-body {
  max-width: 1306px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 50px;
}
.paragraph--type--quote-v2 .field--name-field-body .field__item {
  position: relative;
}
.paragraph--type--quote-v2 .field--name-field-body .field__item:before {
  content: "";
  width: 5px;
  height: 100%;
  background-color: #0E6BFC;
  display: block;
  position: absolute;
  left: -70px;
}
.paragraph--type--quote-v2 .field--name-field-body p {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 300;
  color: #404041;
  line-height: 1.41;
}
.paragraph--type--quote-v2 .field--name-field-signature {
  text-align: right;
  max-width: 964px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}

.search-box {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: calc(100vh - 200px);
  z-index: 100;
  background-color: #F1F4F9;
}
@media (max-height: 450px) {
  .search-box {
    height: 100vh;
  }
}
.search-box .form-cont {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 700px;
  width: 90%;
}
@media (max-height: 450px) {
  .search-box .form-cont {
    position: unset;
    transform: unset;
  }
}
.search-box .form-cont .close-btn {
  position: absolute;
  right: -50px;
  top: -50px;
  cursor: pointer;
  width: 40px;
  height: 40px;
  background-color: transparent;
  border: 0;
}
@media (max-width: 840px) {
  .search-box .form-cont .close-btn {
    right: 25px;
    top: -25px;
  }
}
@media (max-height: 450px) {
  .search-box .form-cont .close-btn {
    top: 15px;
  }
}
.search-box .form-cont .close-btn span.bar {
  height: 3px;
  display: block;
  background: #363636;
  margin: 6px auto;
  -webkit-transform-origin: center;
  transform-origin: center;
  border: solid 1px #363636;
}
@media (max-width: 590px) {
  .search-box .form-cont .close-btn span.bar {
    height: 4px;
    margin: 5px auto;
  }
}
.search-box .form-cont .close-btn span.bar-top {
  margin-top: 0;
  transform: translateY(5px) rotateZ(45deg);
}
.search-box .form-cont .close-btn span.middle {
  width: 0;
}
.search-box .form-cont .close-btn span.bar-bottom {
  transform: translateY(-6px) rotateZ(-45deg);
}
.search-box .form-cont form {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
@media (max-width: 450px) {
  .search-box .form-cont form {
    flex-wrap: wrap;
  }
}
@media (max-height: 450px) {
  .search-box .form-cont form {
    margin-top: 50px;
  }
}
.search-box .form-cont form .form-type-search {
  margin-right: 30px;
  width: 100%;
  margin-bottom: 0;
}
.search-box .form-cont form .form-type-search input {
  height: 50px;
  width: 100%;
}
.search-box .form-cont form .form-actions input {
  color: #fff;
  font-weight: bold;
  padding: 18px 54px;
  box-sizing: border-box;
  background-color: #000;
  width: max-content;
  margin: 0 auto;
  position: relative;
  transition: 0.2s linear;
  border: solid 1px #F1F4F9;
}
.search-box .form-cont form .form-actions input:hover {
  -webkit-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
}

.path-search {
  transition: 0.2s linear;
  margin-top: 240px;
}
@media (max-width: 992px) {
  .path-search {
    margin-top: 120px;
  }
}
.path-search .block-system-breadcrumb-block {
  background-color: #F3F3F3;
  width: 100%;
  min-height: 105px;
  margin-top: -40px;
  display: flex;
  align-items: flex-end;
}
.path-search .block-system-breadcrumb-block .content {
  width: 100%;
}
.path-search .block-system-breadcrumb-block nav {
  max-width: 1400px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.path-search .block-system-breadcrumb-block nav ol li {
  margin-right: 25px;
  padding-right: 25px;
  box-sizing: border-box;
  border-right: solid 1px #444444;
}
.path-search .block-system-breadcrumb-block nav ol li:before {
  content: none;
}
.path-search .block-system-breadcrumb-block nav ol li:last-of-type {
  margin-right: 0;
  padding-right: 0;
  border: none;
}
.path-search .block-system-breadcrumb-block nav ol li a {
  color: #000;
}
.path-search .page-title {
  max-width: 1400px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.path-search .block-local-tasks-block {
  max-width: 1400px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.path-search .search-form {
  margin-top: 100px;
  text-align: center;
}
.path-search .search-form a {
  color: #000;
  text-decoration: none;
}
.path-search .search-form > .container-inline {
  margin-bottom: 30px;
}
.path-search .search-form a.search-help-link {
  color: #0E6BFC;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
.path-search .search-form a.search-help-link:hover {
  text-decoration: underline #0E6BFC;
}
.path-search .search-form .form-submit {
  padding: 4px 27px;
  box-sizing: border-box;
  background-color: #0E6BFC;
  width: max-content;
  margin: 0 auto;
  position: relative;
  transition: 0.2s linear;
  border: none;
  color: #fff;
}
.path-search h2 {
  font-style: normal;
  font-size: 48px;
  font-weight: 300;
  color: #464545;
  padding: 0 185px;
  box-sizing: border-box;
  position: relative;
  margin: 61px auto 61px auto;
  text-align: center;
  width: 95%;
  max-width: 1007px;
}
@media (max-width: 1000px) {
  .path-search h2 {
    padding: 0 90px;
    font-size: 38px;
  }
}
@media (max-width: 800px) {
  .path-search h2 {
    padding: 0 45px;
    font-size: 28px;
    width: unset;
    text-align: center;
  }
}
.path-search h2:before {
  content: "";
  background: #0E6BFC;
  height: 2px;
  width: 151px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 1000px) {
  .path-search h2:before {
    width: 75px;
  }
}
@media (max-width: 800px) {
  .path-search h2:before {
    bottom: -20px;
    top: unset;
    left: 50%;
    transform: translateX(-50%);
    width: 151px;
    height: 1px;
  }
}
.path-search h2:after {
  content: "";
  background: #0E6BFC;
  height: 2px;
  width: 151px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 1000px) {
  .path-search h2:after {
    width: 75px;
  }
}
@media (max-width: 800px) {
  .path-search h2:after {
    width: 151px;
    top: -20px;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
  }
}
.path-search .item-list {
  width: 95%;
  margin: 50px auto 0 auto;
}
.path-search .item-list > h3 {
  font-style: normal;
  font-size: 26px;
  font-weight: 300;
  color: #464545;
  padding: 0 185px;
  box-sizing: border-box;
  position: relative;
  margin: 61px auto 61px auto;
  text-align: center;
  width: 95%;
  max-width: 1007px;
}
@media (max-width: 1000px) {
  .path-search .item-list > h3 {
    padding: 0 90px;
    font-size: 38px;
  }
}
@media (max-width: 800px) {
  .path-search .item-list > h3 {
    padding: 0 45px;
    font-size: 28px;
    width: unset;
    text-align: center;
  }
}
.path-search .item-list > h3:before {
  content: "";
  background: #0E6BFC;
  height: 2px;
  width: 151px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 1000px) {
  .path-search .item-list > h3:before {
    width: 75px;
  }
}
@media (max-width: 800px) {
  .path-search .item-list > h3:before {
    bottom: -20px;
    top: unset;
    left: 50%;
    transform: translateX(-50%);
    width: 151px;
    height: 1px;
  }
}
.path-search .item-list > h3:after {
  content: "";
  background: #0E6BFC;
  height: 2px;
  width: 151px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 1000px) {
  .path-search .item-list > h3:after {
    width: 75px;
  }
}
@media (max-width: 800px) {
  .path-search .item-list > h3:after {
    width: 151px;
    top: -20px;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
  }
}
.path-search ol.search-results {
  padding: 0;
  margin: 0;
}
.path-search ol.search-results li {
  list-style: none;
  padding-left: 40px;
  box-sizing: border-box;
  position: relative;
  margin-left: 0;
}
.path-search ol.search-results li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.path-search ol.search-results li h3 {
  font-style: normal;
  font-size: 48px;
  font-weight: 300;
  color: #464545;
  line-height: 1;
  margin-bottom: 0;
}
.path-search ol.search-results li h3 a {
  font-style: normal;
  font-size: 48px;
  font-weight: 300;
  color: #464545;
}
@media (max-width: 992px) {
  .path-search ol.search-results li h3 a {
    font-size: 1.8333333333rem;
    line-height: 1;
  }
}
@media (max-width: 768px) {
  .path-search ol.search-results li h3 a {
    font-size: 1.2777777778rem;
  }
}
.path-search ol.search-results li strong {
  font-style: normal;
  font-size: 17px;
  font-weight: bold;
  color: #464545;
}
.path-search div.item-list > ul {
  padding: 0;
}
.path-search div.item-list > ul > li {
  list-style: none;
  padding-left: 25px;
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  margin-bottom: 30px;
}
.path-search div.item-list > ul > li:last-of-type {
  margin-bottom: 0;
}
.path-search div.item-list > ul > li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #0E6BFC;
}
.path-search div.item-list > ul > li li::marker {
  color: #0E6BFC;
}

.paragraph--type--contact-img-text-con > .field--name-field-body2 {
  margin-bottom: 20px;
}
.paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text {
  display: flex;
}
.paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text a {
  text-decoration: underline;
  transition: 0.2s linear;
}
.paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text a:hover {
  text-decoration: underline #0E6BFC;
  color: #0E6BFC;
}
.paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-image {
  margin-top: 3px;
  margin-right: 10px;
  width: 21px;
}
@media (max-width: 992px) {
  .paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-image {
    margin-top: -3px;
  }
}
.paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-image img {
  min-height: 18px;
}
.paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-image svg {
  fill: windowText;
}
@media (max-width: 992px) {
  .paragraph--type--contact-img-text-con > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body {
    font-size: 0.7777777778rem;
  }
}

.paragraph--type--lead {
  margin-top: 104px;
  margin-bottom: 104px;
}
@media (max-width: 992px) {
  .paragraph--type--lead {
    margin: 50px 0;
  }
}
.paragraph--type--lead .field--name-field-body {
  max-width: 1106px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--lead .field--name-field-body > div {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
  line-height: 1.79;
}
@media (max-width: 768px) {
  .paragraph--type--lead .field--name-field-body > div {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--lead .field--name-field-body > div p:first-of-type {
  margin-top: 0;
}
.paragraph--type--lead .field--name-field-body > div p:last-of-type {
  margin-bottom: 0;
}

.paragraph--type--logotypy {
  overflow: hidden;
  margin-top: 104px;
  margin-bottom: 104px;
  box-sizing: border-box;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 992px) {
  .paragraph--type--logotypy {
    margin: 50px auto;
  }
}
.paragraph--type--logotypy > .field--name-field-tiles {
  display: flex;
  padding: 0 20px;
  box-sizing: border-box;
}
.paragraph--type--logotypy > .field--name-field-tiles .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.05);
}
.paragraph--type--logotypy > .field--name-field-tiles .slick-list > .slick-track .slick-slide {
  height: 62px;
}
.paragraph--type--logotypy > .field--name-field-tiles .slick-list > .slick-track:before {
  content: none !important;
}
.paragraph--type--logotypy > .field--name-field-tiles button.slick-prev {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.paragraph--type--logotypy > .field--name-field-tiles button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--logotypy > .field--name-field-tiles button.slick-next {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.paragraph--type--logotypy > .field--name-field-tiles button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--logotypy .paragraph--type--logo {
  position: relative;
}
.paragraph--type--logotypy .paragraph--type--logo:hover .field--name-field-tile-icon {
  opacity: 1;
  filter: unset;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon {
  transition: 0.2s linear;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 62px;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon > div {
  height: 100%;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon img {
  margin: 0 auto;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon svg {
  max-height: 62px;
  max-width: 219px;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 100%;
}
@media (max-width: 992px) {
  .paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon svg {
    width: 90%;
  }
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-link a {
  font-size: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-link a img {
  margin: 0 auto;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-link a svg {
  max-height: 62px;
  max-width: 219px;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  filter: grayscale(100%);
  opacity: 0.7;
  transition: 0.2s linear;
}
.paragraph--type--logotypy .paragraph--type--logo .field--name-field-link a svg:hover {
  filter: unset;
  opacity: 1;
}
@media (max-width: 992px) {
  .paragraph--type--logotypy .paragraph--type--logo .field--name-field-link a svg {
    width: 90%;
  }
}

.paragraph--type--movie {
  max-width: 1106px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin: 104px auto;
}
@media (max-width: 992px) {
  .paragraph--type--movie {
    margin: 50px auto;
  }
}
.paragraph--type--movie .visually-hidden {
  display: none;
}
.paragraph--type--movie .field--name-field-trans {
  margin-top: 20px;
}
.paragraph--type--movie .field--name-field-trans span.file {
  background-image: none;
  padding: 0;
}

.paragraph--type--calendar-block {
  margin-top: 110px;
  margin-bottom: 110px;
  background-color: #F1F4F9;
  padding: 85px 0;
  box-sizing: border-box;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 > h2, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 > h2 {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #000;
  margin-top: 0;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .p, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .p {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .navigation-container, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .navigation-container {
  margin: 2%;
  max-width: 864px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  display: flex;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .navigation-container .prev-month button, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .navigation-container .prev-month button {
  border: none;
  background: transparent;
  position: absolute;
  top: 15px;
  left: 0;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .navigation-container .prev-month button:before, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .navigation-container .prev-month button:before {
  content: "";
  background-image: url("/themes/custom/cez/img/arrow-left-slider.svg");
  width: 14px;
  height: 32px;
  display: block;
  background-size: cover;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .navigation-container .month-name, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .navigation-container .month-name {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #0E6BFC;
  text-transform: capitalize !important;
  text-align: center;
  font-size: 1.5rem;
  width: 100%;
  padding: 15px 45px;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .navigation-container .next-month button, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .navigation-container .next-month button {
  border: none;
  background: transparent;
  position: absolute;
  top: 15px;
  right: 0;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .navigation-container .next-month button:after, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .navigation-container .next-month button:after {
  content: "";
  background-image: url("/themes/custom/cez/img/arrow-right-slider.svg");
  width: 14px;
  height: 32px;
  display: block;
  background-size: cover;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar {
  max-width: 964px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-header, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-header {
  margin: 0 -30px 0 0;
  display: flex;
  justify-content: flex-start;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-header .week-day, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-header .week-day {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.8888888889rem;
  font-weight: 400;
  width: 112px;
  margin: 0 30px 20px 0;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body {
  overflow: hidden;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week {
  display: flex;
  justify-content: flex-start;
  margin: 0 -30px 0 0;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 112px;
  height: 112px;
  background-color: #fff;
  margin: 0 30px 30px 0;
  font-weight: 600;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day a, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day a {
  font-weight: 600;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day-6, .paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day-7, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day-6, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day-7 {
  color: #0E6BFC;
  font-weight: 600;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day.has-events, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day.has-events {
  background-color: #0E6BFC;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day.has-events > a, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day.has-events > a {
  color: #fff;
}
.paragraph--type--calendar-block .field--name-field-calendar div#block-calendartraining1 .calendar-container .calendar .calendar-body .week .day.today, .paragraph--type--calendar-block .field--name-field-calendar #block-calendartraining2 .calendar-container .calendar .calendar-body .week .day.today {
  border: solid 1px #000;
}

.paragraph--type--title-section {
  margin: 104px 0;
}
@media (max-width: 992px) {
  .paragraph--type--title-section {
    margin: 50px 0;
  }
}
.paragraph--type--title-section .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--title-section .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--title-section .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--title-section .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--title-section .field--name-field-title-section .field__item h2, .paragraph--type--title-section .field--name-field-title-section .field__item h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 0;
}
@media (max-width: 1368px) {
  .paragraph--type--title-section .field--name-field-title-section .field__item h2, .paragraph--type--title-section .field--name-field-title-section .field__item h3 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--title-section .field--name-field-title-section .field__item h2, .paragraph--type--title-section .field--name-field-title-section .field__item h3 {
    font-size: 1.6666666667rem;
  }
}

.paragraph--type--title-section-background {
  padding: 104px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
@media (max-width: 992px) {
  .paragraph--type--title-section-background {
    padding: 50px 0;
  }
}
.paragraph--type--title-section-background .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--title-section-background .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .paragraph--type--title-section-background .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.paragraph--type--title-section-background .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.paragraph--type--title-section-background h2, .paragraph--type--title-section-background h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 0 !important;
}
@media (max-width: 1368px) {
  .paragraph--type--title-section-background h2, .paragraph--type--title-section-background h3 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .paragraph--type--title-section-background h2, .paragraph--type--title-section-background h3 {
    font-size: 1.6666666667rem;
  }
}

.paragraph--type--recruiter {
  box-sizing: border-box;
  margin-bottom: 104px;
}
@media (max-width: 576px) {
  .paragraph--type--recruiter {
    background-color: #F1F4F9;
    padding-top: 20px;
  }
}
.paragraph--type--recruiter .field--name-field-image {
  margin: 0 auto -124px auto;
  max-width: 254px;
}
@media (max-width: 576px) {
  .paragraph--type--recruiter .field--name-field-image {
    margin: 0;
    float: left;
  }
}
.paragraph--type--recruiter .field--name-field-image > div img {
  max-width: 254px;
  width: 100%;
  height: auto;
  border-radius: 50%;
}
.paragraph--type--recruiter .text-contener {
  padding-top: 208px;
  box-sizing: border-box;
  background-color: #F1F4F9;
  padding-bottom: 104px;
}
@media (max-width: 1368px) {
  .paragraph--type--recruiter .text-contener {
    padding-top: 110px;
    padding-bottom: 50px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--recruiter .text-contener {
    padding-top: 0;
  }
}
.paragraph--type--recruiter .text-contener .field--name-field-body, .paragraph--type--recruiter .text-contener .field--name-field-body2 {
  max-width: 1105px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--recruiter .text-contener > .field--name-field-body {
  width: 95%;
  margin: 0 auto;
}
@media (max-width: 576px) {
  .paragraph--type--recruiter .text-contener > .field--name-field-body {
    padding-top: 50px;
  }
}
.paragraph--type--recruiter .text-contener > .field--name-field-body p {
  font-size: 1.5555555556rem;
}
.paragraph--type--recruiter .text-contener > .field--name-field-body a {
  color: inherit;
  transition: 0.2s linear;
  text-decoration: underline;
}
.paragraph--type--recruiter .text-contener > .field--name-field-body a:hover {
  color: #0E6BFC;
  text-decoration: underline;
}
.paragraph--type--recruiter .text-contener .field--name-field-body2 {
  width: 95%;
  margin: 0 auto;
}
.paragraph--type--recruiter .text-contener .field--name-field-body2:before {
  content: "";
  background-image: url("./../img/c1.svg");
  background-size: cover;
  display: block;
  width: 20px;
  height: 12px;
}
.paragraph--type--recruiter .text-contener .field--name-field-body2:after {
  content: "";
  background-image: url("./../img/c2.svg");
  background-size: cover;
  display: block;
  width: 20px;
  height: 12px;
  margin-left: auto;
}
.paragraph--type--recruiter .text-contener > .field--name-field-tiles > .field__item .paragraph--type--contact-img-text-con > .field--name-field-tiles > .field__item > .paragraph--type--contact-img-text {
  justify-content: center;
  align-items: center;
}
.paragraph--type--recruiter .text-contener > .field--name-field-tiles > .field__item .paragraph--type--contact-img-text-con > .field--name-field-tiles > .field__item > .paragraph--type--contact-img-text .field--name-field-image {
  margin: 0;
  margin-right: 15px;
}
.paragraph--type--recruiter .text-contener > .field--name-field-tiles > .field__item .paragraph--type--contact-img-text-con > .field--name-field-tiles > .field__item > .paragraph--type--contact-img-text .field--name-field-body {
  max-width: unset;
  width: unset;
  margin: 0;
}
.paragraph--type--recruiter .text-contener > .field--name-field-tiles > .field__item .paragraph--type--contact-img-text-con > .field--name-field-tiles > .field__item > .paragraph--type--contact-img-text .field--name-field-body p {
  font-size: 1.1111111111rem;
  font-weight: 400;
  margin: 0;
}
.paragraph--type--recruiter .text-contener > .field--name-field-tiles > .field__item .paragraph--type--contact-img-text-con > .field--name-field-tiles > .field__item > .paragraph--type--contact-img-text .field--name-field-body p a {
  color: inherit;
}

.paragraph--type--tiles-job-v1 {
  overflow: hidden;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin: 0 -30px -30px 0;
}
@media (max-width: 992px) {
  .paragraph--type--tiles-job-v1 > .field--name-field-tiles {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item {
  margin: 0 30px 30px 0;
  max-width: 538px;
  width: 100%;
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item .paragraph--type--tile-offer-job-v1 {
  background-color: #F1F4F9;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item .paragraph--type--tile-offer-job-v1 .field--name-field-body {
  padding: 40px 20px;
  box-sizing: border-box;
  height: 100%;
}
@media (max-width: 1100px) {
  .paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item .paragraph--type--tile-offer-job-v1 .field--name-field-body {
    padding: 20px 10px;
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item .paragraph--type--tile-offer-job-v1 .field--name-field-body > div {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-start;
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item .paragraph--type--tile-offer-job-v1 .field--name-field-body > div h4 {
  height: 85px;
}
.paragraph--type--tiles-job-v1 > .field--name-field-tiles > .field__item .paragraph--type--tile-offer-job-v1 .field--name-field-image img {
  height: auto;
  width: 100%;
}

.paragraph--type--tiles-collapsed {
  background-color: #F1F4F9;
  padding-bottom: 104px;
}
.paragraph--type--tiles-collapsed > .contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 538px));
  gap: 30px;
}
@media (max-width: 992px) {
  .paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles {
    grid-template-columns: repeat(2, minmax(0, 538px));
  }
}
@media (max-width: 576px) {
  .paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles {
    grid-template-columns: repeat(1, minmax(0, 538px));
  }
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item {
  max-width: 538px;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed:focus-within {
  height: 500px;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed {
  background-color: #fff;
  position: relative;
  padding: 35px 15px;
  box-sizing: border-box;
  height: 265px;
  overflow: hidden;
  transition: 0.2s linear;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed .arrow-collapsed2 {
  position: absolute;
  bottom: 10px;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
  transition: 0.2s linear;
  border: 0;
  background: none;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed .arrow-collapsed2.extended {
  position: absolute;
  bottom: 10px;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  cursor: pointer;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed .field--name-field-image {
  text-align: center;
  margin-bottom: 25px;
  height: 105px;
}
.paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed .field--name-field-title {
  font-size: 1.5555555556rem;
  font-weight: 300;
  text-align: center;
  margin-bottom: 60px;
}
@media (max-width: 1500px) {
  .paragraph--type--tiles-collapsed > .contener > .field--name-field-tiles > .field__item .paragraph--type--tile-collapsed .field--name-field-title {
    font-size: 1.1111111111rem;
    margin-bottom: 65px;
  }
}

.paragraph--type--important-informations-b {
  background-color: #F1F4F9;
  padding: 104px 0;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  .paragraph--type--important-informations-b {
    padding: 60px 0;
  }
}
.paragraph--type--important-informations-b > .contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin: 0 -30px -30px 0;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div {
  margin: 0 30px 30px 0;
  max-width: 538px;
  width: 100%;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b {
  overflow: hidden;
  position: relative;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .field--name-field-image > div {
    height: 391px;
  }
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .field--name-field-image > div img {
    height: 100%;
    object-fit: cover;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .field--name-field-image img {
  max-width: 538px;
  max-height: 802px;
  width: 100%;
  height: auto;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener {
  position: absolute;
  top: 70%;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 30px 20px 20px 20px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  transition: 0.2s linear;
  background-color: #0e6bfc;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener {
    padding-top: 15px;
    top: 65%;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus {
  top: 0;
  justify-content: center;
  overflow-x: auto;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus {
    justify-content: flex-start;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus .field--name-field-body {
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus .field--name-field-body {
    min-height: unset;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-tile-icon svg {
  height: 77px;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body {
  margin-bottom: 200px;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body {
    min-height: 170px;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body p, .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body h4, .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body h3 {
  font-size: 1.5555555556rem;
  font-weight: 300;
  margin-top: 0;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body p, .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body h4, .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body h3 {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body a {
  color: #fff;
  text-decoration: underline;
  transition: 0.2s linear;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body a:hover {
  text-decoration: underline #fff;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body2 p {
  font-weight: 400;
  margin-top: 0;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body2 p {
    font-weight: 300;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body2 a {
  color: #fff;
  text-decoration: underline;
  transition: 0.2s linear;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body2 a:hover {
  text-decoration: underline #fff;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body, .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
  color: #fff;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link {
  margin-top: auto;
  margin-left: auto;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link {
    position: unset;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
  text-transform: uppercase;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link a {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  color: #fff;
  margin-left: 5px;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link a:hover {
  text-decoration: underline;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener .field--name-field-link a:hover:after {
  margin-left: 10px;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b:hover {
  transition: 0.2s linear;
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b:hover .text-contener {
  top: 0;
  justify-content: center;
  overflow-x: auto;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b:hover .text-contener {
    justify-content: flex-start;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b:hover .text-contener .field--name-field-body {
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b:hover .text-contener .field--name-field-body {
    min-height: unset;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus-within {
  top: 0;
  justify-content: center;
  overflow-x: auto;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus-within {
    justify-content: flex-start;
  }
}
.paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus-within .field--name-field-body {
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-b > .contener > .field--name-field-tiles > div .paragraph--type--important-information-b .text-contener:focus-within .field--name-field-body {
    min-height: unset;
  }
}
.paragraph--type--important-informations-a {
  padding: 104px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
.paragraph--type--important-informations-a > .field--name-field-tiles {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.04);
  box-sizing: border-box;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track:before {
  content: none;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide {
  height: unset;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > * {
  height: 100%;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item {
  padding: 5px;
  box-sizing: border-box;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b {
  overflow: hidden;
  position: relative;
  max-width: 466px;
  margin: 0 auto;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .field--name-field-image {
  height: 524px;
}
@media (max-width: 500px) {
  .paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .field--name-field-image {
    height: 391px;
  }
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .field--name-field-image > div {
  height: 524px;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .field--name-field-image img {
  max-width: 466px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b:hover {
  transition: 0.2s linear;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b:hover .text-contener {
  top: 0;
  justify-content: center;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b:hover .text-contener .field--name-field-body {
  height: unset;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener {
  position: absolute;
  top: 65%;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 50px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  transition: 0.2s linear;
}
@media (max-width: 576px) {
  .paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener {
    padding: 15px 20px 20px 20px;
  }
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener:before {
  content: "";
  background-color: #0e6bfc;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-tile-icon svg {
  height: 77px;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body {
  z-index: 1;
  height: 130px;
  width: 100%;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body p {
  font-size: 1.5555555556rem;
  font-weight: 300;
  margin-top: 0;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body p a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body p a:hover {
  text-decoration: underline #fff;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
  z-index: 1;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body2 p {
  font-weight: 400;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body, .paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
  color: #fff;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-link {
  z-index: 1;
  width: 100%;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-link a {
  color: #fff;
  font-size: 1.5555555556rem;
  text-decoration: none;
  transition: 0.2s linear;
}
.paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-link a:hover {
  text-decoration: underline #fff;
}
@media (max-width: 1368px) {
  .paragraph--type--important-informations-a > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > .field__item > .paragraph--type--important-information-b .text-contener .field--name-field-link a {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--important-informations-a > .field--name-field-tiles button.slick-prev {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
.paragraph--type--important-informations-a > .field--name-field-tiles button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
@media (max-width: 500px) {
  .paragraph--type--important-informations-a > .field--name-field-tiles button.slick-prev {
    margin-top: 180px;
  }
}
.paragraph--type--important-informations-a > .field--name-field-tiles button.slick-next {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
.paragraph--type--important-informations-a > .field--name-field-tiles button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
@media (max-width: 500px) {
  .paragraph--type--important-informations-a > .field--name-field-tiles button.slick-next {
    margin-top: 180px;
  }
}

.paragraph--type--important-information-b-slider > .field--name-field-tiles {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.04);
  box-sizing: border-box;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track:before {
  content: none;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide {
  height: unset;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > * {
  height: 100%;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item {
  padding: 5px;
  box-sizing: border-box;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b {
  overflow: hidden;
  position: relative;
  max-width: 466px;
  width: 100%;
  margin: 0 auto;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .field--name-field-image > div {
  height: 886px;
}
@media (max-width: 1368px) {
  .paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .field--name-field-image > div {
    height: 500px;
  }
  .paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .field--name-field-image > div img {
    height: 100%;
    object-fit: cover;
  }
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .field--name-field-image > div img {
  max-width: 466px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b:hover {
  transition: 0.2s linear;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b:hover .text-contener {
  top: 0;
  justify-content: center;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b:hover .text-contener .field--name-field-body2 {
  height: unset;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .field--name-field-image img {
  max-width: 510px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener {
  position: absolute;
  top: 75%;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 35px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  transition: 0.2s linear;
  background-color: #0e6bfc;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-tile-icon {
  display: none;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-tile-icon svg {
  height: 77px;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body p {
  font-size: 1.5555555556rem;
  font-weight: 300;
  margin-top: 0;
}
@media (max-width: 1368px) {
  .paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body p {
    font-size: 1.1111111111rem;
  }
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
  height: 0;
  overflow: hidden;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body2 p {
  font-weight: 400;
}
@media (max-width: 1368px) {
  .paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body, .paragraph--type--important-information-b-slider > .field--name-field-tiles .slick-list .slick-track .slick-slide > div > div.field__item .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
  color: #fff;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles button.slick-prev {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles button.slick-next {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
.paragraph--type--important-information-b-slider > .field--name-field-tiles button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}

.paragraph--type--job-info-contener {
  overflow: hidden;
  max-width: 1112px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.paragraph--type--job-info-contener > .field--name-field-job {
  margin: 0 -30px -30px 0;
  display: flex;
  flex-wrap: wrap;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item {
  margin: 0 30px 30px 0;
  max-width: 500px;
  width: 44%;
}
@media (max-width: 576px) {
  .paragraph--type--job-info-contener > .field--name-field-job > .field__item {
    width: 100%;
  }
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section a {
  color: #000;
  text-decoration: underline;
  transition: 0.2s linear;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section a:hover {
  text-decoration: underline #000;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ul {
  padding: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ul > li {
  list-style: none;
  padding-left: 25px;
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  margin-bottom: 30px;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ul > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ul > li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #0E6BFC;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ul > li li::marker {
  color: #0E6BFC;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ol {
  padding: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ol > li {
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  line-height: 1.57;
  margin-bottom: 30px;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ol > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-title-section ol li::marker {
  color: #0E6BFC;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text {
  display: flex;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text a {
  color: #000;
  text-decoration: underline;
  transition: 0.2s linear;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text a:hover {
  text-decoration: underline #000;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body p {
  margin-top: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ul {
  padding: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ul > li {
  list-style: none;
  padding-left: 25px;
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  margin-bottom: 30px;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ul > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ul > li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #0E6BFC;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ul > li li::marker {
  color: #0E6BFC;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ol {
  padding: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ol > li {
  box-sizing: border-box;
  position: relative;
  font-size: 1rem;
  line-height: 1.57;
  margin-bottom: 30px;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ol > li:last-of-type {
  margin-bottom: 0;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-body ol li::marker {
  color: #0E6BFC;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-image {
  margin-top: 3px;
  margin-right: 60px;
}
.paragraph--type--job-info-contener > .field--name-field-job > .field__item .paragraph--type--job-info-1 > .field--name-field-tiles .paragraph--type--contact-img-text .field--name-field-image img {
  min-height: 18px;
}

.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs {
  border: none;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list {
  margin: 0 -30px -30px 0;
  background: none;
  border: none;
  display: flex;
  justify-content: space-between;
  padding: 0;
  width: unset;
}
@media (max-width: 768px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li {
  margin: 0 30px 30px 0;
  max-width: 538px;
  width: 100%;
  height: 886px;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  transition: 0.2s linear;
  overflow: hidden;
  border: solid 2px transparent;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li:before {
  transition: 0.2s linear;
  position: absolute;
  top: 80%;
  content: "";
  background-color: #0e6bfc;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (max-width: 1500px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li {
    height: 620px;
  }
}
@media (max-width: 1100px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li {
    height: 400px;
  }
}
@media (max-width: 768px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li {
    width: 30%;
    height: 200px;
  }
}
@media (max-width: 576px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li {
    width: 100%;
    height: 200px;
  }
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li:first-of-type {
  background-image: url("/themes/custom/cez/img/h1.jpg");
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li:nth-of-type(2) {
  background-image: url("/themes/custom/cez/img/h2.jpg");
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li:nth-of-type(3) {
  background-image: url("/themes/custom/cez/img/h3.jpg");
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li > a {
  transition: 0.2s linear;
  min-height: 190px;
  box-sizing: border-box;
  position: absolute;
  top: 80%;
  width: 100%;
  bottom: 0;
  z-index: 2;
}
@media (max-width: 1100px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li > a {
    top: 70%;
  }
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li > a h2 {
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #fff;
  margin-top: 0;
}
@media (max-width: 1100px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li > a h2 {
    font-size: 1.1111111111rem;
  }
}
@media (max-width: 768px) {
  .paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li > a h2 {
    font-size: 0.7777777778rem;
  }
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li > a:hover {
  background-color: transparent;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li:focus-within {
  border: solid 2px red;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > ul.horizontal-tabs-list li.selected:before {
  top: 0;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > .horizontal-tabs-panes {
  padding: 104px 50px 1px 50px;
  box-sizing: border-box;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > .horizontal-tabs-panes > details {
  margin: 0;
  padding: 0;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > .horizontal-tabs-panes > details .paragraph {
  margin-bottom: 0;
}
.paragraph--type--carts > .cart-contener-paragraphs > .horizontal-tabs > .horizontal-tabs-panes > details > .details-wrapper {
  padding: 0;
}

.paragraph--type--embedded-gallery article > h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #000;
  max-width: 1675px;
  width: 95%;
  margin: 0 auto;
}
.paragraph--type--embedded-gallery article > h2 a {
  color: inherit;
}
.paragraph--type--embedded-gallery article .photoswipe-gallery {
  overflow: hidden;
}
.paragraph--type--embedded-gallery article .photoswipe-gallery .field--name-field-photos {
  margin: 0 -30px -30px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.paragraph--type--embedded-gallery article .photoswipe-gallery .field--name-field-photos > .field__item {
  margin: 0 30px 30px 0;
}

.paragraph--type--gallery .photoswipe-gallery {
  overflow: hidden;
}
.paragraph--type--gallery .photoswipe-gallery .field--name-field-gallery {
  margin: 0 -30px -30px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.paragraph--type--gallery .photoswipe-gallery .field--name-field-gallery > .field__item {
  margin: 0 30px 30px 0;
}

div.content.front div.block-page-title-block {
  visibility: hidden;
  height: 0;
}
div.content.front div.block-page-title-block h2.page-title {
  margin: 0;
}

#block-logotypy {
  background-color: #fff;
  padding: 104px 0;
  box-sizing: border-box;
}
#block-logotypy .paragraph--type--logotypy {
  margin-top: 0;
  margin-bottom: 0;
}
#block-logotypy .paragraph--type--logotypy .paragraph--type--logo {
  position: relative;
}
#block-logotypy .paragraph--type--logotypy .paragraph--type--logo:hover .field--name-field-tile-icon {
  opacity: 1;
  filter: unset;
}
#block-logotypy .paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon {
  transition: 0.2s linear;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 62px;
  filter: grayscale(100%);
  opacity: 0.7;
}
#block-logotypy .paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon > div {
  height: 100%;
}
#block-logotypy .paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon img {
  margin: 0 auto;
}
#block-logotypy .paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon svg {
  max-height: 62px;
  max-width: 219px;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 100%;
}
@media (max-width: 992px) {
  #block-logotypy .paragraph--type--logotypy .paragraph--type--logo .field--name-field-tile-icon svg {
    width: 90%;
  }
}

#block-views-block-news-bottom-block-1 {
  padding: 104px 0 104px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  #block-views-block-news-bottom-block-1 {
    padding-bottom: 50px;
  }
}
#block-views-block-news-bottom-block-1 .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
#block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  #block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
#block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
#block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item h2, #block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item h3 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 0;
  margin-bottom: 104px;
}
@media (max-width: 1368px) {
  #block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item h2, #block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item h3 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  #block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item h2, #block-views-block-news-bottom-block-1 .field--name-field-title-section .field__item h3 {
    font-size: 1.6666666667rem;
  }
}
#block-views-block-news-bottom-block-1 > h2 {
  margin-top: 0;
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
  margin-bottom: 104px;
  font-size: 3.3333333333rem;
  font-weight: 200;
}
@media (max-width: 1368px) {
  #block-views-block-news-bottom-block-1 > h2 {
    padding-left: 50px;
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  #block-views-block-news-bottom-block-1 > h2 {
    font-size: 1.6666666667rem;
  }
}
#block-views-block-news-bottom-block-1 > h2:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul {
  padding: 0;
  margin-bottom: 0;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.04);
  box-sizing: border-box;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul .slick-list .slick-track:before {
  content: none;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul .slick-list .slick-track .slick-slide {
  height: unset !important;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul .slick-list .slick-track .slick-slide div {
  height: 100%;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul .slick-list .slick-track .slick-slide > div {
  width: 95% !important;
  margin: 0 auto;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li:before {
  content: "​";
  height: 0;
  display: block;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li {
  max-width: 396px;
  margin: 0 auto;
  list-style: none;
  display: block !important;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-field-image {
  margin-bottom: 25px;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-field-image img {
  width: 100%;
  height: auto;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-created {
  margin-bottom: 35px;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-title {
  min-height: 84px;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-title h3 {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
  margin-bottom: 50px;
  min-height: 84px;
}
@media (max-width: 1100px) {
  #block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-title h3 {
    font-size: 1.1111111111rem;
  }
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-view-node {
  text-align: right;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-view-node a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-transform: uppercase;
  text-decoration: none;
  transition: 0.2s linear;
  transition: 0.2s linear;
}
@media (max-width: 1100px) {
  #block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-view-node a {
    font-size: 0.7777777778rem;
  }
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-view-node a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-view-node a:hover {
  text-decoration: underline;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul ul li .views-field-view-node a:hover:after {
  margin-left: 10px;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul button.slick-prev {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 27.9%;
  left: 0;
  transform: translateY(-50%);
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul button.slick-next {
  width: 20px;
  height: 38px;
  background-color: transparent;
  border: 0;
  position: absolute;
  top: 27.9%;
  right: 0;
  transform: translateY(-50%);
}
#block-views-block-news-bottom-block-1 .view-content .news-bottom-ul button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}

#block-views-block-related-content-block-1--2 {
  background-color: #fff;
  padding-bottom: 75px;
}
#block-views-block-related-content-block-1--2 > h2 {
  font-size: 3.3333333333rem;
  font-weight: 600;
  margin: 0 0 60px 0;
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
#block-views-block-related-content-block-1--2 > h2:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
#block-views-block-related-content-block-1--2 .item-list > ul {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
}
#block-views-block-related-content-block-1--2 .item-list > ul li:before {
  content: "​";
  height: 0;
  display: block;
}
#block-views-block-related-content-block-1--2 .item-list > ul li {
  list-style: none;
  max-width: 396px;
  margin: 0 auto;
  display: block !important;
  background-color: #F1F4F9;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .views-field-field-image {
  margin-bottom: 20px;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener {
  padding: 20px;
  box-sizing: border-box;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener .views-field-title {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener .views-field-field-body-summary {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #000;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener .views-field-view-node a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener .views-field-view-node a:after {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener .views-field-view-node a:hover {
  text-decoration: underline #0E6BFC;
}
#block-views-block-related-content-block-1--2 .item-list > ul li .text-contener .views-field-view-node a:hover:after {
  margin-left: 10px;
}
#block-views-block-related-content-block-1--2 .item-list > ul button.slick-prev {
  width: 14px;
  height: 31px;
  border: 0;
  margin-top: 65px;
}
#block-views-block-related-content-block-1--2 .item-list > ul button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
#block-views-block-related-content-block-1--2 .item-list > ul button.slick-next {
  width: 14px;
  height: 31px;
  border: 0;
  margin-top: 65px;
}
#block-views-block-related-content-block-1--2 .item-list > ul button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}

#block-powiazanetresci {
  background-color: #fff;
}
#block-powiazanetresci .field--name-field-section .field--name-field-title-section h2 {
  margin: 104px 0;
}
@media (max-width: 992px) {
  #block-powiazanetresci .field--name-field-section .field--name-field-title-section h2 {
    margin: 50px 0;
  }
}

#block-kadrazarzadzajaca .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
#block-kadrazarzadzajaca .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  #block-kadrazarzadzajaca .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
#block-kadrazarzadzajaca .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
#block-kadrazarzadzajaca .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 60px 0 60px 0;
}
@media (max-width: 1368px) {
  #block-kadrazarzadzajaca .field--name-field-title-section .field__item h2 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  #block-kadrazarzadzajaca .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
#block-kadrazarzadzajaca .management-another .view-content {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
#block-kadrazarzadzajaca .management-another .view-content .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.04);
  box-sizing: border-box;
}
#block-kadrazarzadzajaca .management-another .view-content .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
}
#block-kadrazarzadzajaca .management-another .view-content .slick-list .slick-track:before {
  content: none;
}
#block-kadrazarzadzajaca .management-another .view-content .slick-list .slick-track .slick-slide {
  height: unset;
}
#block-kadrazarzadzajaca .management-another .view-content .slick-list .slick-track .slick-slide > * {
  height: 100%;
}
#block-kadrazarzadzajaca .management-another .view-content .slick-list .slick-track .slick-slide > div {
  width: 95% !important;
  margin: 0 auto;
}
#block-kadrazarzadzajaca .management-another .view-content .views-row {
  display: block !important;
  margin: 0 auto;
  list-style: none;
  max-width: 414px;
  padding: 82px 25px 75px 25px;
  box-sizing: border-box;
  transition: 0.2s linear;
  background-color: #F1F4F9;
  min-height: 467px;
  position: relative;
  height: 100%;
  border: solid 1px transparent;
}
@media (max-width: 1368px) {
  #block-kadrazarzadzajaca .management-another .view-content .views-row {
    padding-bottom: 30px;
  }
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-field-image {
  max-width: 160px;
  margin: 0 auto;
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-field-image img {
  border-radius: 50%;
  width: 100%;
  height: auto;
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset {
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}
@media (max-width: 992px) {
  #block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset {
    padding: 0;
  }
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h3, #block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 {
  margin-top: 0;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 600;
  color: #000;
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h3 a, #block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 a {
  color: inherit;
  transition: 0.2s linear;
  text-decoration: none;
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h3 a:hover, #block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 a:hover {
  text-decoration: underline #000;
}
#block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h3 a:before, #block-kadrazarzadzajaca .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#block-kadrazarzadzajaca .management-another .view-content button.slick-prev {
  width: 14px;
  height: 31px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
#block-kadrazarzadzajaca .management-another .view-content button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
#block-kadrazarzadzajaca .management-another .view-content button.slick-next {
  width: 14px;
  height: 31px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
#block-kadrazarzadzajaca .management-another .view-content button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}

#block-bip, #block-bip-3 {
  margin-right: 30px;
}
#block-bip .content, #block-bip-3 .content {
  margin-bottom: -4px;
}
#block-bip svg, #block-bip-3 svg {
  width: 50px;
}

.header-contener {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  background-color: #fff;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
@media (max-height: 800px) {
  .header-contener {
    position: unset;
  }
}
@media (max-width: 576px) {
  .header-contener {
    position: unset;
  }
}
.header-contener .header-top-con {
  transition: 0.2s linear;
  box-sizing: border-box;
  transition: 0.2s linear;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding: 35px 0 20px 0;
  max-width: 1675px;
  width: 95%;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .header-contener .header-top-con {
    padding: 0;
  }
  .header-contener .header-top-con #block-menuzmianyjezyka ul.menu {
    transition: 0.2s linear;
    margin: 5px 0;
  }
}
.header-contener .header-top-con .region-top1 {
  margin-right: auto;
}
@media (max-width: 992px) {
  .header-contener .header-top-con .region-top1 .block-top3 {
    height: 80px;
  }
  .header-contener .header-top-con .region-top1 .block-top3 #block-menuserwisu > ul.menu > li > a {
    padding: 21px 15px;
  }
  .header-contener .header-top-con .region-top1 .block-top3 #block-menuserwisu > ul.menu > li.menu-item--expanded > div.menu-dropdown {
    height: calc(100vh - 125px);
  }
  .header-contener .header-top-con .region-top1 .block-top3 #block-formularzwyszukiwania {
    height: 80px;
  }
  .header-contener .header-top-con .region-top1 .block-top3 #block-formularzwyszukiwania button {
    height: 80px;
  }
}
.header-contener .header-top-con div.top1-right {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
}
.header-contener .header-top-con div.top1-right div.block-wcag {
  margin-right: calc(100vw * 0.035);
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize {
  margin-right: calc(100vw * 0.036);
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons {
  align-items: flex-end;
  margin: 0;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons li {
  position: relative;
  margin: 0 15px 0 0;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons li:last-of-type {
  margin-right: 0;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons li button {
  font-weight: bold;
  line-height: 1;
  font-size: 14px;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons li button span.text-btn {
  line-height: 0.8;
  display: block;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons li button.text-resize-reset {
  font-size: 20px;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag div.block-text-resize ul#text-resize-buttons li button.text-resize-increase {
  font-size: 24px;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag .block-high-contrast ul#high-contrast-switcher {
  margin: 0;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag .block-high-contrast ul#high-contrast-switcher li {
  margin: 0 5px 0 0;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag .block-high-contrast ul#high-contrast-switcher li button {
  border: solid 1px #000;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag .block-high-contrast ul#high-contrast-switcher li button.contrast-version-white-black {
  background-color: #2B2E32;
}
.header-contener .header-top-con div.top1-right div.block-wcag section.region-wcag .block-high-contrast ul#high-contrast-switcher li button.contrast-version-yellow-black {
  background-color: #2B2E32;
}
.header-contener .header-top-con div.top1-right .block-top2 {
  width: 100%;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 {
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 div.block-system-branding-block {
  margin-right: auto;
}
@media (max-width: 992px) {
  .header-contener .header-top-con div.top1-right .block-top2 .region-top2 div.block-system-branding-block {
    width: 100%;
    display: none;
  }
}
@media (max-width: 1300px) {
  .header-contener .header-top-con div.top1-right .block-top2 .region-top2 div.block-system-branding-block a img {
    max-width: 150px;
    height: auto;
  }
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka {
  margin-right: 30px;
}
@media (max-width: 1464px) {
  .header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka {
    margin-right: 30px;
  }
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka ul.menu {
  transition: 0.2s linear;
  display: flex;
  align-items: center;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka ul.menu li {
  width: 31px;
  height: 31px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka ul.menu li:first-of-type {
  border-right: solid 1px #707070;
  padding-right: 5px;
  margin-right: 5px;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka ul.menu li a {
  color: #000;
  font-size: 1.2222222222rem;
  font-weight: 400;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 nav#block-menuzmianyjezyka ul.menu li a.is-active {
  color: #000;
  font-weight: bold;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 .block-accessible-language-switcher {
  margin-right: 30px;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 .block-accessible-language-switcher ul.lang-list li {
  width: 31px;
  height: 31px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 .block-accessible-language-switcher ul.lang-list li:first-of-type {
  border-right: solid 1px #707070;
  padding-right: 5px;
  margin-right: 5px;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 .block-accessible-language-switcher ul.lang-list li a {
  color: #000;
  font-size: 1.2222222222rem;
  font-weight: 400;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 .block-accessible-language-switcher ul.lang-list li a.current {
  color: #000;
  font-weight: bold;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 div.eu-flag .field--name-body .field__item p {
  width: max-content;
  margin: 0;
  display: flex;
  align-items: center;
  font-size: 0.8333333333rem;
}
.header-contener .header-top-con div.top1-right .block-top2 .region-top2 div.eu-flag .field--name-body .field__item p img {
  margin-left: 5px;
}
.header-contener div.block-top3 {
  height: 115px;
  border-top: solid 1px #F1F4F9;
  transition: 0.2s linear;
  position: relative;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 {
    height: 74px;
  }
}
.header-contener div.block-top3 .block-top3-contener {
  max-width: 1675px;
  width: 95%;
  margin: 0 auto;
}
.header-contener div.block-top3 .block-top3-contener #block-cez-branding a {
  display: block;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-grow: 1;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.contextual-region {
  position: unset;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 > div.contextual-region {
  position: unset;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div#block-markawitrynyen, .header-contener div.block-top3 .block-top3-contener section.region-top3 div#block-markawitrynyen-2 {
    width: 100%;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div#block-markawitrynyen p, .header-contener div.block-top3 .block-top3-contener section.region-top3 div#block-markawitrynyen-2 p {
  margin: 0;
}
@media (max-width: 1300px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div#block-markawitrynyen img, .header-contener div.block-top3 .block-top3-contener section.region-top3 div#block-markawitrynyen-2 img {
    max-width: 150px;
    height: auto;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.block-system-branding-block {
  margin-right: auto;
}
@media (min-width: 993px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.block-system-branding-block {
    display: none;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.block-system-branding-block {
    width: 100%;
  }
}
@media (max-width: 1300px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.block-system-branding-block a img {
    max-width: 150px;
    height: auto;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen {
  margin-left: -45px;
  max-width: 1050px;
  width: 100%;
  margin-left: 90px;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen button.main-menu-toggle {
  display: none;
  border: none;
  background: transparent;
  position: relative;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen button.main-menu-toggle {
    display: block;
    margin: 0 auto;
  }
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen {
    margin-left: 30px;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen {
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu.expanded {
    position: absolute;
    transform: translateX(-50%);
    z-index: 15;
    background: #fff;
    left: 50%;
    justify-content: flex-start;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu.expanded a {
    display: block;
  }
}
@media (max-width: 660px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu.expanded {
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 -10px -10px 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu.expanded > li {
    margin: 0 10px 10px 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu.expanded > li > a {
    margin-right: 0;
    padding: 10px 5px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu {
  transition: 0.2s linear;
  margin: 0;
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu {
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    left: 1500px;
    background-color: #fff;
    z-index: 1;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu > li {
  flex-grow: 1;
  max-width: 271px;
  width: 100%;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu > li:hover > a {
  background-color: #0E6BFC;
  color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu > li > a {
  text-align: center;
  color: inherit;
  display: block;
  cursor: pointer;
  padding: 42px 30px;
  box-sizing: border-box;
  background-color: transparent;
  border: 0;
  border-bottom: solid 5px transparent;
  position: relative;
  white-space: nowrap;
  transition: 0.2s linear;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu > li > a {
    padding: 21px 15px;
    font-size: 0.8333333333rem;
    margin-right: 20px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu > li > a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu li {
  padding: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu li:hover button {
  background-color: #0E6BFC;
  color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav#block-menuserwisuen > ul.menu li button {
  padding: 21px 30px;
  box-sizing: border-box;
  background-color: transparent;
  border: 0;
  border-bottom: solid 5px transparent;
  line-height: 1;
  transition: 0.2s linear;
  white-space: nowrap;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu {
  margin-left: -30px;
  margin-right: auto;
  width: 100%;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu {
    margin-left: -15px;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu {
    margin-left: -15;
  }
}
@media (max-width: 700px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu {
    margin-left: 0;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu button.main-menu-toggle {
  display: none;
  border: none;
  background: transparent;
  position: relative;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu button.main-menu-toggle {
    display: block;
    margin: 0 auto;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu {
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu.expanded {
    position: absolute;
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 271px));
    transform: translateX(-50%);
    z-index: 15;
    background: #fff;
    left: 50%;
    justify-content: flex-start;
  }
}
@media (max-width: 660px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu.expanded {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 271px));
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu.expanded > li > a {
    margin-right: 0;
    padding: 10px 5px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu {
  margin: 0;
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu {
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    left: 1500px;
    background-color: #fff;
    z-index: 1;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li {
    flex-grow: 1;
    max-width: 271px;
    width: 100%;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li:hover > h3 > a {
  background-color: #0E6BFC;
  color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li > h3 {
  margin: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li > h3 > a {
  text-align: center;
  display: block;
  pointer-events: none;
  cursor: pointer;
  padding: 38px 30px;
  box-sizing: border-box;
  background-color: transparent;
  border: 0;
  position: relative;
  white-space: nowrap;
  font-size: 1.2222222222rem;
  font-weight: 400;
  color: #000;
  min-height: 20px;
  transition: 0.2s linear;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li > h3 > a {
    padding: 21px 15px;
    font-size: 0.8333333333rem;
    margin-right: 20px;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li > h3 > a {
    margin-right: 0;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li > h3 > a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li:first-of-type > button {
  transition: 0.2s linear;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li:first-of-type > button:hover {
  text-align: center;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu li {
  padding: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu li:hover button {
  background-color: #0E6BFC;
  color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu li button {
  padding: 48.5px 30px;
  box-sizing: border-box;
  background-color: transparent;
  border: 0;
  line-height: 1;
  transition: 0.2s linear;
  white-space: nowrap;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu li button {
    padding: 27px 15px;
    font-size: 0.8333333333rem;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu li button {
    width: 100%;
  }
}
@media (max-width: 700px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu li button {
    padding: 15px 10px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded {
  list-style: none;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener {
  position: absolute;
  top: 100%;
  z-index: 10;
  width: 100%;
  padding-top: 90px;
  padding-bottom: 110px;
  box-sizing: border-box;
  display: none;
  background-color: #2A2E32;
  height: calc(100vh - 196px);
  left: 0;
}
@media (max-width: 1550px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener {
    overflow: auto;
  }
}
@media (max-height: 800px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener {
    overflow: auto;
    height: calc(100vh - 200px);
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 576px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener {
    padding-bottom: 20px;
    min-height: 300px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown {
  max-width: 1675px;
  width: 95%;
  margin: 0 auto;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown {
    flex-direction: column;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > div {
  width: 30%;
  max-width: 415px;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul li {
  margin-right: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu {
  font-style: normal;
  font-size: 0.7777777778rem;
  font-weight: 400;
  color: #fff;
  line-height: 2;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu {
    font-size: 0.5555555556rem;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h2, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h3, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h4, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h5, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h6 {
  margin-top: 0;
  margin-bottom: 25px;
  font-style: normal;
  font-size: 2.5rem;
  font-weight: 300;
  color: #fff;
  line-height: 1;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h2, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h3, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h4, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h5, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu .field__item h6 {
    font-size: 1.7222222222rem;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-link-menu a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
  text-transform: uppercase;
  border-bottom: solid 1px transparent;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-link-menu a {
    font-size: 0.7777777778rem;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-link-menu a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-link-menu a:hover {
  text-decoration: underline;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-link-menu a:hover:after {
  margin-left: 10px;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left {
    max-width: unset;
    width: 100%;
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: solid 1px #fff;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-left .field--name-field-body-menu {
    margin-bottom: 0;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle {
  margin-left: 4.1%;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li {
  margin-bottom: 30px;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li {
    margin-bottom: 20px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li:hover {
  padding-left: 20px;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li:hover {
    padding-left: 0;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li:hover > a {
  text-decoration: underline;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li > a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
  transition: 0.2s linear;
  border-bottom: solid 1px transparent;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li > a {
    font-size: 0.7777777778rem;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--collapsed {
  list-style: none;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded {
  list-style: none;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown {
    margin-top: 0;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul {
  margin-left: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li {
  position: relative;
  padding-left: 25px;
  margin-right: 0;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li {
    margin-bottom: 0;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li:last-of-type {
  margin-bottom: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li:before {
  content: "";
  position: absolute;
  top: 12px;
  left: 0;
  width: 8px;
  height: 8px;
  display: block;
  background-color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li > a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
  transition: 0.2s linear;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li > a:hover {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul > li.menu-item--expanded > .column-contener > .menu-dropdown .column-middle > ul > li > a {
    font-size: 0.7777777778rem;
  }
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle {
    max-width: unset;
    width: 100%;
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: solid 1px #fff;
    margin-left: 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul {
    margin-left: 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown > .column-middle > ul ul.menu-level-2 > li > a:hover {
    text-decoration: underline #fff;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right {
  margin-left: 13.1%;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-img-menu {
  margin-bottom: 35px;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-img-menu {
    margin-bottom: 25px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-img-menu img {
  width: 100%;
  height: auto;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu {
  font-style: normal;
  font-size: 1rem;
  font-weight: 400;
  color: #fff;
  background-color: #0E6BFC;
  text-transform: uppercase;
  margin-bottom: 35px;
  width: fit-content;
  padding: 0 5px;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu {
    margin-bottom: 25px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu a {
  color: inherit;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu a {
    font-size: 0.6666666667rem;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu a:hover {
  text-decoration: underline;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu a:hover:after {
  margin-left: 10px;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-body-right-menu {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-body-right-menu {
    font-size: 0.7777777778rem;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right {
    margin-left: 9.2%;
  }
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: unset;
    margin: 0 -30px -30px 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right > div {
    margin: 0 30px 30px 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-img-menu {
    width: 45%;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu {
    width: 45%;
    background-color: transparent;
    padding: 0;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu a {
    background-color: #0E6BFC;
    padding: 0 5px;
  }
}
@media (max-width: 576px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-img-menu {
    max-width: 396px;
    width: 100%;
  }
  .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--expanded > div.column-contener > div.menu-dropdown .column-right .field--name-field-link-right-menu {
    width: 100%;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--active-trail > button, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--active-trail > a {
  position: relative;
  border-bottom: solid 5px #0E6BFC;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--active-trail > button:after, .header-contener div.block-top3 .block-top3-contener section.region-top3 nav.menu--site-menu > ul.menu > li.menu-item--active-trail > a:after {
  content: unset;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form {
  height: 115px;
  transition: 0.2s linear;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form {
    height: 74px;
  }
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form {
    width: 100%;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form form {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  background-color: #fff;
  box-sizing: border-box;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form form .form-item {
  margin: 0;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form form .form-item input {
  background-color: #fff;
  height: 71px;
  border: solid 1px #F1F4F9;
  border-right: 0;
  padding-left: 40px;
  width: 100%;
  box-sizing: border-box;
}
@media (max-width: 450px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form form .form-item input {
    padding-left: 10px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form form .form-actions {
  margin-left: auto;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form form .form-actions input {
  font-size: 0;
  background-image: url("/themes/custom/cez/img/search.svg");
  background-size: 30px 30px;
  background-position: center;
  background-repeat: no-repeat;
  width: 30px;
  height: 70px;
  background-color: #363636;
  border: solid 1px transparent;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener {
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener {
    justify-content: flex-end;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener > div {
  position: relative;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener > div:before {
  width: 41px;
  height: 1px;
  background-color: #707070;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateX(-50%) rotate(90deg);
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener > div:hover:before {
  background-color: transparent;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener > div:last-of-type:after {
  width: 41px;
  height: 1px;
  background-color: #707070;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateX(50%) rotate(90deg);
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener > div:last-of-type:hover:after {
  background-color: transparent;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box {
  width: 96px;
  height: 115px;
  border: none;
  transition: 0.2s linear;
  position: relative;
  background-color: transparent;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box {
    height: 74px;
    width: 50px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  width: 30px;
  height: 30px;
  display: block;
  transition: 0.2s linear;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box::before {
    top: 48%;
    width: 20px;
    height: 20px;
    font-size: 20px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box:after {
  content: "";
  width: 100%;
  height: 41px;
  border-left: solid 1px #707070;
  border-right: solid 1px #707070;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box:hover {
  background-color: #0E6BFC;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box:hover:before {
  color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box.show {
  background-color: #0E6BFC;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box.show::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #fff;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-search-box.show::before {
    top: 48%;
    width: 20px;
    height: 20px;
    font-size: 20px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box {
  width: 96px;
  height: 114px;
  border: none;
  transition: 0.2s linear;
  position: relative;
  background-color: transparent;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box {
    height: 74px;
    width: 50px;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  width: 30px;
  height: 30px;
  display: block;
  transition: 0.2s linear;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box::before {
    width: 20px;
    height: 20px;
    font-size: 20px;
    top: 48%;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box:after {
  content: "";
  width: 100%;
  height: 41px;
  border-left: solid 1px #707070;
  border-right: solid 1px #707070;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box:hover {
  background-color: #0E6BFC;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box:hover:before {
  color: #fff;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box.show {
  background-color: #0E6BFC;
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box.show::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #fff;
}
@media (max-width: 1464px) {
  .header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form .btn-contener button.show-hide-wcag-box.show::before {
    width: 20px;
    height: 20px;
    font-size: 20px;
    top: 48%;
  }
}
.header-contener div.block-top3 .block-top3-contener section.region-top3 div.search-block-form > div.search-box.search-box-hidden {
  display: none;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: calc(100vh - 200px);
  z-index: 100;
  background-color: #F1F4F9;
}
@media (max-height: 450px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr {
    height: 100vh;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 400px;
  width: 90%;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn {
  background-color: transparent;
  border: 0;
  position: absolute;
  right: -50px;
  top: -50px;
  cursor: pointer;
  width: 37px;
  height: 37px;
}
@media (max-width: 840px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn {
    right: 25px;
    top: -25px;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn span.bar {
  height: 3px;
  display: block;
  background: #363636;
  margin: 6px auto;
  -webkit-transform-origin: center;
  transform-origin: center;
  border: solid 1px #363636;
}
@media (max-width: 590px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn span.bar {
    height: 4px;
    margin: 5px auto;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn span.bar-top {
  margin-top: 0;
  transform: translateY(5px) rotateZ(45deg);
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn span.middle {
  width: 0;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .close-btn span.bar-bottom {
  transform: translateY(-6px) rotateZ(-45deg);
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener {
  display: flex;
  justify-content: center;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener {
    flex-direction: column;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize {
  margin-right: calc(100vw * 0.036);
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize h2 {
  font-size: 1.1111111111rem;
  font-weight: 600;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize h2 {
    text-align: center;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons {
  align-items: flex-end;
  margin: 0;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons {
    justify-content: space-around;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons li {
  position: relative;
  margin: 0 15px 0 0;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons li:last-of-type {
  margin-right: 0;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons li button {
  font-weight: bold;
  line-height: 1;
  font-size: 14px;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons li button span.text-btn {
  line-height: 0.8;
  display: block;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons li button.text-resize-reset {
  font-size: 20px;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener div.block-text-resize ul#text-resize-buttons li button.text-resize-increase {
  font-size: 24px;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast h2 {
  font-size: 1.1111111111rem;
  font-weight: 600;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast h2 {
    text-align: center;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast ul#high-contrast-switcher {
  margin: 0;
}
@media (max-width: 768px) {
  .header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast ul#high-contrast-switcher {
    justify-content: center;
  }
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast ul#high-contrast-switcher li {
  margin: 0 5px 0 0;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast ul#high-contrast-switcher li button {
  border: solid 1px #000;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast ul#high-contrast-switcher li button.contrast-version-white-black {
  background-color: #2B2E32;
}
.header-contener div.block-top3 .block-top3-contener .block-top4-wr div.region-top4 .content-wcag-contener .block-high-contrast ul#high-contrast-switcher li button.contrast-version-yellow-black {
  background-color: #2B2E32;
}

body .region-message {
  margin-top: 241px;
}
@media (max-width: 1464px) {
  body .region-message {
    margin-top: 201px;
  }
}
@media (max-height: 800px) {
  body .region-message {
    margin-top: 0;
  }
}
@media (max-width: 992px) {
  body .region-message {
    margin-top: 120px;
  }
}
@media (max-width: 576px) {
  body .region-message {
    margin-top: 0;
  }
}

body.user-logged-in .header-contener {
  top: 113px;
}

body.minified-header .header-contener {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  background-color: #fff;
  width: 100%;
}
@media (max-height: 800px) {
  body.minified-header .header-contener {
    position: unset;
  }
}
@media (max-width: 576px) {
  body.minified-header .header-contener {
    position: unset;
  }
}
body.minified-header .header-contener .header-top-con {
  padding: 0;
}
body.minified-header .header-contener .header-top-con #block-menuzmianyjezyka ul.menu {
  transition: 0.2s linear;
  margin: 5px 0;
}
body.minified-header .header-contener .block-top3 {
  height: 74px;
}
body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li a {
  padding: 21px 5px !important;
}
body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu button, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu button {
  width: 100%;
  padding: 26px 5px;
  box-sizing: border-box;
  background-color: transparent;
  border: 0;
  border-bottom: solid 5px transparent;
  line-height: 1;
  transition: 0.2s linear;
  white-space: nowrap;
}
@media (max-width: 1464px) {
  body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu button, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu button {
    padding: 27px 15px;
    font-size: 0.8333333333rem;
  }
}
body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu > li:hover button, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li:hover button {
  background-color: #0E6BFC;
  color: #fff;
}
body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu > li > h3 > a, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li > h3 > a {
  padding: 18px 5px;
}
@media (max-width: 660px) {
  body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu > li > h3 > a, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li > h3 > a {
    padding: 10px 5px;
  }
}
body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu > li.menu-item--expanded > div.menu-dropdown, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li.menu-item--expanded > div.menu-dropdown {
  height: calc(100vh - 125px);
}
body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu > li.menu-item--active-trail > button, body.minified-header .header-contener .block-top3 #block-menuserwisu > ul.menu > li.menu-item--active-trail > a, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li.menu-item--active-trail > button, body.minified-header .header-contener .block-top3 #block-menuserwisuen > ul.menu > li.menu-item--active-trail > a {
  border-bottom: solid 5px #0E6BFC;
}
body.minified-header .header-contener .block-top3 #block-formularzwyszukiwania {
  height: 74px;
}
body.minified-header .header-contener .block-top3 #block-formularzwyszukiwania button {
  height: 74px;
}
body.minified-header .header-contener .block-top3 .block-top3-contener nav.menu--site-menu > ul.menu.expanded li > a {
  margin-right: 0;
  padding: 10px 5px;
}
body.minified-header .breadcrumbs-contener {
  margin-top: 103px;
}

body.minified-header.user-logged-in .block-local-tasks-block {
  z-index: 11;
  position: fixed;
  top: 77px;
  left: 0;
}
body.minified-header.user-logged-in .header-contener {
  position: fixed;
  top: 77px;
  z-index: 10;
  background-color: #fff;
  width: 100%;
}
@media (max-width: 576px) {
  body.minified-header.user-logged-in .header-contener {
    position: unset;
  }
}
body.minified-header.user-logged-in .breadcrumbs-contener {
  margin-top: 203px;
}

.region-footer1 {
  box-sizing: border-box;
  background-color: #F1F4F9;
}
@media (max-width: 768px) {
  .region-footer1 {
    padding-top: 50px;
  }
}
.region-footer1 div.block--block_google_maps {
  padding-top: 104px;
  box-sizing: border-box;
  overflow: hidden;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.region-footer1 div.block--block_google_maps h2 {
  font-size: 1.1111111111rem;
  font-weight: 600;
  margin-top: 0;
  height: 50px;
}
.region-footer1 div.block--block_google_maps > .content {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin: 0 -30px -30px 0;
}
@media (max-width: 992px) {
  .region-footer1 div.block--block_google_maps > .content {
    flex-wrap: wrap;
  }
}
.region-footer1 div.block--block_google_maps > .content > div {
  margin: 0 30px 30px 0;
}
.region-footer1 div.block--block_google_maps > .content > div p:first-of-type {
  margin-top: 0;
}
.region-footer1 div.block--block_google_maps > .content > div p:last-of-type {
  margin-bottom: 0;
}
.region-footer1 div.block--block_google_maps > .content > div a {
  color: inherit;
  text-decoration: underline;
}
@media (max-width: 768px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-field-tiles *, .region-footer1 div.block--block_google_maps > .content .field--name-field-par-right2 * {
    font-size: 0.7777777778rem;
  }
}
.region-footer1 div.block--block_google_maps > .content .field--name-field-section {
  margin-right: 80px;
}
@media (max-width: 1300px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-field-section {
    margin-right: 40px;
  }
}
@media (max-width: 992px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-field-section {
    width: 27%;
  }
}
@media (max-width: 768px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-field-section {
    width: 100%;
  }
  .region-footer1 div.block--block_google_maps > .content .field--name-field-section * {
    font-size: 0.7777777778rem;
  }
  .region-footer1 div.block--block_google_maps > .content .field--name-field-section .paragraph--type--contact-img-text-con > .field--name-field-tiles {
    display: flex;
  }
  .region-footer1 div.block--block_google_maps > .content .field--name-field-section .paragraph--type--contact-img-text-con > .field--name-field-tiles > div:first-of-type {
    margin-right: 30px;
  }
}
.region-footer1 div.block--block_google_maps > .content .field--name-field-column-left .field__item img {
  width: 23px;
  height: 18px;
  margin-top: 5px;
}
.region-footer1 div.block--block_google_maps > .content .field--name-body {
  margin-right: 180px;
}
@media (max-width: 1300px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-body {
    margin-right: 50px;
  }
}
@media (max-width: 992px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-body {
    width: 50%;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-body {
    margin-right: 20px;
  }
}
@media (max-width: 576px) {
  .region-footer1 div.block--block_google_maps > .content .field--name-body {
    width: 100%;
    margin: 0;
  }
}
.region-footer1 div.block--block_google_maps > .content .field--name-body a {
  text-decoration: underline transparent;
  transition: 0.2s linear;
  height: 299px;
  display: block;
}
.region-footer1 div.block--block_google_maps > .content .field--name-body a:hover {
  text-decoration: underline #000;
}
.region-footer1 div.block--block_google_maps > .content .field--name-body img {
  max-width: 680px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.region-footer1 div.block--block_google_maps > .content .field--name-field-body2 .field__item {
  display: flex;
}
.region-footer1 div.block--block_google_maps > .content .field--name-field-body2 .field__item img {
  width: 20px;
  height: 20px;
}
@media (max-width: 415px) {
  .region-footer1 div.block--block_google_maps > .content > .field--name-field-tiles {
    width: 100%;
  }
  .region-footer1 div.block--block_google_maps > .content > .field--name-field-tiles > div {
    max-width: 200px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 415px) {
  .region-footer1 div.block--block_google_maps > .content > .field--name-field-par-right2 {
    width: 100%;
  }
  .region-footer1 div.block--block_google_maps > .content > .field--name-field-par-right2 > div {
    max-width: 200px;
    width: 100%;
    margin: 0 auto;
  }
}
.region-footer1 nav#block-menustopki, .region-footer1 #block-menustopkien {
  padding-bottom: 30px;
  box-sizing: border-box;
  overflow: hidden;
  max-width: 1675px;
  width: 95%;
  margin: 30px auto 0 auto;
}
.region-footer1 nav#block-menustopki ul.menu, .region-footer1 #block-menustopkien ul.menu {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin: 0 -48px -30px 0;
}
@media (max-width: 768px) {
  .region-footer1 nav#block-menustopki ul.menu, .region-footer1 #block-menustopkien ul.menu {
    margin: 0 -24px -15px 0;
  }
}
.region-footer1 nav#block-menustopki ul.menu li, .region-footer1 #block-menustopkien ul.menu li {
  margin: 0 48px 30px 0;
}
@media (max-width: 768px) {
  .region-footer1 nav#block-menustopki ul.menu li, .region-footer1 #block-menustopkien ul.menu li {
    margin: 0 24px 15px 0;
  }
}
.region-footer1 nav#block-menustopki ul.menu li a, .region-footer1 #block-menustopkien ul.menu li a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 600;
  color: #000;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 768px) {
  .region-footer1 nav#block-menustopki ul.menu li a, .region-footer1 #block-menustopkien ul.menu li a {
    font-size: 0.7777777778rem;
  }
}
.region-footer1 nav#block-menustopki ul.menu li a:hover, .region-footer1 #block-menustopkien ul.menu li a:hover {
  text-decoration: underline #000;
}

.region-footer2 {
  padding-top: 50px;
  box-sizing: border-box;
}
.region-footer2 nav#block-socialmedia-2 {
  margin-bottom: 45px;
  overflow: hidden;
}
.region-footer2 nav#block-socialmedia-2 ul.menu {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 0 -30px -30px 0;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li {
  position: relative;
  margin: 0 30px 30px 0;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li a {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  width: 50px;
  height: 50px;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li a.twitt:after {
  content: "";
  font-family: icomoon;
  font-size: 30px;
  transition: 0.2s linear;
  color: #000;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li a.facebook:before {
  content: "";
  font-family: icomoon;
  font-size: 40px;
  transition: 0.2s linear;
  color: #000;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li a.linkedin:before {
  content: "";
  font-family: icomoon;
  font-size: 40px;
  transition: 0.2s linear;
  color: #000;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li a.youtube:before {
  content: "";
  font-family: icomoon;
  font-size: 30px;
  transition: 0.2s linear;
  color: #000;
}
.region-footer2 nav#block-socialmedia-2 ul.menu li .field--name-field-icon svg {
  display: block;
}
@media (max-width: 768px) {
  .region-footer2 nav#block-socialmedia-2 ul.menu li .field--name-field-icon svg {
    height: 30px;
  }
}
.region-footer2 div#block-stopka, .region-footer2 div#block-stopkaen {
  text-align: center;
}
.region-footer2 div#block-stopka a, .region-footer2 div#block-stopkaen a {
  color: inherit;
  text-decoration: underline;
  transition: 0.2s linear;
}
.region-footer2 div#block-stopka a:hover, .region-footer2 div#block-stopkaen a:hover {
  color: #0E6BFC;
  text-decoration: underline #0E6BFC;
}
@media (max-width: 768px) {
  .region-footer2 div#block-stopka, .region-footer2 div#block-stopkaen {
    font-size: 0.7777777778rem;
  }
  .region-footer2 div#block-stopka a, .region-footer2 div#block-stopkaen a {
    font-size: inherit;
  }
}

#sliding-popup {
  max-width: 661px;
  padding: 77px 77px 77px 135px;
  box-sizing: border-box;
  background-color: #fff !important;
  right: 116px;
  bottom: 40px !important;
  left: unset;
}
#sliding-popup::before {
  content: "";
  font-family: icomoon;
  font-size: 56px;
  transition: 0.2s linear;
  color: #0E6BFC;
  width: 83px;
  height: 58px;
  position: absolute;
  top: 78px;
  left: 25px;
}
@media (max-width: 992px) {
  #sliding-popup::before {
    font-size: 39px;
    left: 5px;
  }
}
@media (max-width: 576px) {
  #sliding-popup::before {
    content: unset;
  }
}
@media (max-width: 992px) {
  #sliding-popup {
    padding: 54px 54px 54px 94px;
    right: 81px;
  }
}
@media (max-width: 768px) {
  #sliding-popup {
    max-width: unset;
    left: 0;
    bottom: 0 !important;
    padding: 10px 10px 10px 94px;
  }
}
@media (max-width: 576px) {
  #sliding-popup {
    padding: 10px;
  }
}
#sliding-popup .eu-cookie-compliance-buttons {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
#sliding-popup .eu-cookie-compliance-buttons button {
  border-radius: 23px;
  border: solid 1px #707070;
  transition: 0.2s linear;
  background-color: #fff;
  width: 210px;
  height: 45px;
  font-size: 1.1111111111rem;
  text-transform: uppercase;
  color: #000;
  font-weight: 400;
  line-height: 1;
  margin-right: calc(100vw * 0.01);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 992px) {
  #sliding-popup .eu-cookie-compliance-buttons button {
    font-size: 0.7777777778rem;
  }
}
#sliding-popup .eu-cookie-compliance-buttons button:last-of-type {
  margin-right: 0;
}
#sliding-popup .eu-cookie-compliance-buttons button:hover {
  background-color: #0E6BFC;
  color: #fff;
  border-color: transparent;
}
#sliding-popup .eu-cookie-compliance-content {
  margin: 0;
  max-width: 100% !important;
}
#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message {
  color: #000;
  text-align: left;
  max-width: 444px;
  margin-bottom: 40px;
}
#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h3 {
  color: inherit;
  font-size: 1.1111111111rem;
  font-weight: 600;
}
@media (max-width: 992px) {
  #sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h3 {
    font-size: 1rem;
  }
}
#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p {
  color: inherit;
}
@media (max-width: 992px) {
  #sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p {
    font-size: 0.7777777778rem;
  }
}
#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message a {
  font-weight: 400;
  color: inherit;
  text-decoration: none;
}
#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message a:hover {
  text-decoration: underline #000;
}

body.page-node-type-page article.node--type-page .breadcrumbs-contener {
  transition: 0.2s linear;
  margin-top: 0;
  background-color: #2A2D32;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-page article.node--type-page .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
body.page-node-type-page article.node--type-page .paragraph--type--promoted-news .field--name-field-news-promo .field--name-field-banner-top .field--name-field-image > div {
  height: unset;
}
body.page-node-type-page article.node--type-page .paragraph--type--promoted-news .field--name-field-news-promo .field--name-field-banner-top .field--name-field-image img {
  height: auto;
  object-fit: unset;
}
body.page-node-type-page article.node--type-page .paragraph--type--promoted-news .field--name-field-news-promo .field--name-field-banner-top .text-contener {
  display: none;
}
body.page-node-type-page article.node--type-page .share-contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
}
body.page-node-type-page article.node--type-page .share-contener .addtoany_list {
  width: 215px;
  text-align: center;
  margin-top: 30px;
}
body.page-node-type-page article.node--type-page .share-contener .addtoany_list > div > span {
  margin-bottom: 15px;
  display: block;
  line-height: 1;
}
body.page-node-type-page article.node--type-page .share-contener .addtoany_list > div > div {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
body.page-node-type-page article.node--type-page .share-contener .node__links {
  margin-top: 30px;
}
body.page-node-type-page article.node--type-page .share-contener .node__links ul {
  display: flex;
  justify-content: flex-end;
  margin-top: 0;
}
body.page-node-type-page article.node--type-page .share-contener .node__links ul li a {
  color: #000;
  text-align: center;
  margin-bottom: 15px;
  width: 100%;
  display: block;
  line-height: 1;
}
body.page-node-type-page article.node--type-page .share-contener .node__links ul li.print:after {
  content: "";
  background-image: url("./../img/print.svg");
  display: block;
  width: 40px;
  height: 40px;
  background-size: cover;
  margin: 0 auto;
}
body.page-node-type-page article.node--type-page .share-contener .node__links ul li.pdf:after {
  content: "";
  background-image: url("./../img/dow_pdf.svg");
  display: block;
  width: 40px;
  height: 40px;
  background-size: cover;
  margin: 0 auto;
}
body.page-node-type-page div#block-views-block-news-block-2 {
  margin-top: 50px;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content {
  margin-bottom: 80px;
}
@media (max-width: 576px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content {
    margin-bottom: 30px;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view {
  overflow: hidden;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 945px));
  grid-column-gap: 30px;
  grid-row-gap: 104px;
  margin-bottom: 80px;
}
@media (max-width: 1368px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content {
    grid-row-gap: 50px;
  }
}
@media (max-width: 768px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content {
    grid-template-columns: repeat(1, auto);
    margin-bottom: 0;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .views-field-field-image img {
  width: 100%;
  height: auto;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .views-field-fieldset {
  width: 100%;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener {
  padding-left: calc(100vw * 0.065);
  display: flex;
  flex-direction: column-reverse;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener {
    padding-left: 20px;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-created {
  font-size: 0.8333333333rem;
  font-weight: 600;
  margin-bottom: 22px;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-created {
    font-size: 0.5rem;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-title {
  padding-right: 25px;
  box-sizing: border-box;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-title h3 {
  margin: 0 0 23px 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 992px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-title h3 {
    font-size: 1.0555555556rem;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-title h3 a {
  color: inherit;
  transition: 0.2s linear;
  text-decoration: none;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-title h3 a:hover {
  text-decoration: underline #000;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-view-node {
  text-align: right;
  padding-right: 25px;
  box-sizing: border-box;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-view-node a {
  transition: 0.2s linear;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  text-decoration: none;
  text-transform: uppercase;
}
@media (max-width: 992px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-view-node a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-view-node a:hover {
  text-decoration: underline #0E6BFC;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row .text-contener .views-field-view-node a:after {
  content: url("./../img/arrow-right-mini.svg");
  margin-left: 5px;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row:nth-of-type(2) .views-field-field-image, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row:nth-of-type(4) .views-field-field-image, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row:nth-of-type(6) .views-field-field-image {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row:nth-of-type(2) .views-field-field-image, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row:nth-of-type(4) .views-field-field-image, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content .views-row:nth-of-type(6) .views-field-field-image {
    margin-bottom: 20px;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2), body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4), body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 768px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2), body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4), body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) {
    flex-direction: column;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2) .text-contener, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4) .text-contener, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) .text-contener {
  padding: 0;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2) .text-contener, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4) .text-contener, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) .text-contener {
    padding-left: 20px;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2) .text-contener .views-field-created, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4) .text-contener .views-field-created, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) .text-contener .views-field-created {
  margin-right: 20px;
}
body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2) .text-contener .views-field-title, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(2) .text-contener .views-field-view-node, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4) .text-contener .views-field-title, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(4) .text-contener .views-field-view-node, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) .text-contener .views-field-title, body.page-node-type-page div#block-views-block-news-block-2 > .content > div > .column-left-view > .view-content > div:nth-of-type(6) .text-contener .views-field-view-node {
  padding-right: calc(100vw * 0.065);
  box-sizing: border-box;
}
body.page-node-type-page div#block-views-block-news-block-2 nav.pager {
  box-sizing: border-box;
}
body.page-node-type-page div#block-views-block-news-block-2 nav.pager ul {
  padding: 0;
}
body.page-node-type-page div#block-views-block-news-block-2 nav.pager ul li {
  padding: 10px 20px;
  box-sizing: border-box;
}
@media (max-width: 576px) {
  body.page-node-type-page div#block-views-block-news-block-2 nav.pager ul li {
    padding: 5px 10px;
  }
}
body.page-node-type-page div#block-views-block-news-block-2 nav.pager ul li a {
  color: #000;
  font-size: 0.8333333333rem;
}
@media (max-width: 576px) {
  body.page-node-type-page div#block-views-block-news-block-2 nav.pager ul li a {
    font-size: 0.5555555556rem;
  }
}
body.page-node-type-page div#block-views-block-news-block-3 {
  margin-top: 30px;
  background-color: #F1F4F9;
  padding-top: calc(100vw * 0.047);
  box-sizing: border-box;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list {
  overflow: hidden;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin: 0 -30px -30px 0;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li {
  width: 31%;
  margin: 0 30px 30px 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-field-image {
  margin-bottom: 25px;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-field-image > div {
  height: 460px;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-field-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-created {
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 400;
  color: #000;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-title h3 {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-view-node {
  text-align: right;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-view-node a {
  text-transform: uppercase;
  text-decoration: none;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-view-node a:hover {
  text-decoration: underline #0E6BFC;
}
body.page-node-type-page div#block-views-block-news-block-3 .item-list > ul > li .views-field-view-node a:after {
  content: url("./../img/arrow-right-mini.svg");
  margin-left: 5px;
}
body.page-node-type-page div#block-views-block-news-block-3 nav.pager {
  margin-top: 50px;
  padding-bottom: 25px;
  box-sizing: border-box;
}
body.page-node-type-page div#block-views-block-news-block-3 nav.pager ul li {
  padding: 10px 20px;
}
body.page-node-type-page div#block-views-block-news-block-3 nav.pager ul li a {
  color: #000;
}
article[about="/aktualnosci"] .share-contener, article[about="/kierownictwo"] .share-contener,
article[about="/nasze-produkty"] .share-contener, article[about="/systemy-it"] .share-contener, article[about="/o-akademii"] .share-contener,
article[about="/zamowienia-publiczne"] .share-contener {
  display: none !important;
}

article[about="/page/publikacje"] .paragraph--type--tile {
  padding: 45px 26px !important;
  position: relative;
  align-items: flex-start !important;
}
article[about="/page/publikacje"] .paragraph--type--tile:hover .field--name-field-body p {
  color: #fff;
}
article[about="/page/publikacje"] .paragraph--type--tile .field--name-field-tile-icon {
  margin-bottom: 79px !important;
}
article[about="/page/publikacje"] .paragraph--type--tile .field--name-field-tile-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
article[about="/page/publikacje"] .paragraph--type--tile .field--name-field-tile-link a {
  font-size: 0 !important;
}
article[about="/page/publikacje"] .paragraph--type--tile .field--name-field-body {
  width: 100% !important;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #000;
  margin-bottom: 0 !important;
  text-align: left !important;
}
article[about="/page/publikacje"] .paragraph--type--tile .field--name-field-body p {
  font-size: 1rem !important;
  font-weight: 400 !important;
}
article[about="/page/publikacje"] .paragraph--type--tile .field--name-field-body p:last-of-type {
  margin-bottom: 0;
}
article[about="/page/publikacje"] .paragraph--type--body-background {
  padding-bottom: 60px;
}
article[about="/page/publikacje"] .paragraph--type--body-background .field--name-field-body {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top, article[about="/pl/main-page-en"] .field--name-field-banner-top {
  position: relative;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide {
  position: relative;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-image > div, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-image > div {
    min-height: unset;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-image > div img, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-image > div img {
  width: 100%;
  height: 100%;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-image > div img, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-image > div img {
    height: auto;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener {
  max-width: 753px;
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50px;
  background-color: #0E6BFC;
  padding: 60px 65px 90px 70px;
  box-sizing: border-box;
  height: 553px;
}
@media (max-height: 820px), (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 399px;
  }
}
@media (max-height: 647px), (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
    height: unset;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    position: relative;
    height: unset;
    transform: unset;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
}
@media (max-height: 820px), (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section {
    font-size: 2.3333333333rem;
  }
}
@media (max-height: 647px), (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section p {
  margin: 0;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h2, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h3, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h4, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h5, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h6, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h3, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h4, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h5, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h6 {
  margin-top: 0;
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h2, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h3, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h4, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h5, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h6, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h3, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h4, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h5, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h6 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h2, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h3, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h4, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h5, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h6, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h3, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h4, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h5, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-title-section h6 {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body {
  margin-bottom: 50px;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body p {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body p {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a {
  text-decoration: underline transparent;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a {
    font-size: 0.7777777778rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a {
    font-size: 0.5555555556rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a:after, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a:hover, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a:hover {
  text-decoration: underline #fff;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a:hover:after, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .text-contener .field--name-field-link a:hover:after {
  margin-left: 10px;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress {
  position: relative;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress:before, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress:before {
  content: "";
  background-color: #000;
  opacity: 0.5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
  height: calc(100vh - 242px);
  max-height: 835px;
  min-height: 572px;
}
@media (max-height: 820px), (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
    height: calc(100vh - 241px);
    min-height: unset;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
    height: unset;
    min-height: unset;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener {
    height: 250px;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  background-image: url("/themes/custom/cez/img/background-movie.jpg");
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video {
    height: auto;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener video {
    height: 100%;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle {
  position: absolute;
  bottom: 20px;
  background-color: transparent;
  border: 0;
  left: 50%;
  transform: translateX(-50%);
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle.play:before, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle.play:before {
  content: "";
  font-family: icomoon;
  font-size: 35px;
  color: #fff;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle.pause:before, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .field--name-field-movie-adress > .field__item .video-contener .play-pause-toggle.pause:before {
  content: "";
  font-family: icomoon;
  font-size: 27px;
  color: #fff;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener {
  max-width: 1100px;
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50px;
  padding: 90px 65px 90px 70px;
  box-sizing: border-box;
  height: 553px;
}
@media (max-height: 820px), (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 399px;
  }
}
@media (max-height: 647px), (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
    height: unset;
  }
}
@media (max-width: 576px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    position: relative;
    height: unset;
    transform: unset;
    background-color: #0E6BFC;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
}
@media (max-height: 820px), (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie {
    font-size: 2.3333333333rem;
  }
}
@media (max-height: 647px), (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie p {
  margin: 0;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6 {
  margin-top: 0;
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h3, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h4, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h5, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-site-title-movie h6 {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 {
  margin-bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 p {
  margin: 20px 0 40px 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 200;
  color: #fff;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 p {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 p, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-body2 p {
    font-size: 0.7777777778rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link {
  position: relative;
  padding: 20px 70px;
  box-sizing: border-box;
  border: solid 2px #fff;
  color: #fff;
  width: fit-content;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link {
    padding: 14px 49px;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link {
    padding: 10px 34px;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a {
  text-decoration: underline transparent;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a {
    font-size: 1.1111111111rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a {
    font-size: 0.7777777778rem;
  }
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a:after, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a:hover, article[about="/pl/main-page-en"] .field--name-field-banner-top .paragraph--type--slide .movie-text-contener .field--name-field-tile-link a:hover {
  text-decoration: underline #fff;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue {
  position: relative;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .field--name-field-image > div, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .field--name-field-image > div {
    min-height: unset;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .field--name-field-image > div img, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .field--name-field-image > div img {
  width: 100%;
  height: 100%;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .field--name-field-image > div img, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .field--name-field-image > div img {
    height: auto;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener {
  max-width: 753px;
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50px;
  background-color: #0E6BFC;
  padding: 90px 65px 90px 70px;
  box-sizing: border-box;
  height: 570px;
  max-height: 570px;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 399px;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    position: relative;
    height: unset;
    transform: unset;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section p, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section p {
  margin: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h4, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h5, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h6, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h4, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h5, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h6 {
  margin-top: 0;
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h4, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h5, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h6, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h4, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h5, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h6 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h4, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h5, article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h6, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h2, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h3, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h4, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h5, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-title-section h6 {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body {
  margin-bottom: 50px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body p, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body p, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body p, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #fff;
  text-decoration: underline transparent;
}
@media (max-width: 1500px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
    font-size: 0.7777777778rem;
  }
}
@media (max-width: 1200px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a {
    font-size: 0.5555555556rem;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:after, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:hover, article[about="/pl/main-page-en"] .paragraph--type--img-apl-blue .text-contener .field--name-field-link a:hover {
  text-decoration: underline #fff;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--body-background .field--name-field-body, article[about="/pl/main-page-en"] .paragraph--type--body-background .field--name-field-body {
  max-width: 1675px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div {
  overflow: hidden;
  border: 0;
  margin: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul {
  background-color: #F1F4F9;
  padding: 104px 0;
  box-sizing: border-box;
  border: 0;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 396px));
  grid-gap: 30px;
  justify-content: center;
  align-items: stretch;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul {
    padding: 50px 0;
  }
}
@media (max-width: 576px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul {
    grid-template-columns: repeat(2, minmax(0, 396px));
    padding: 10px 0;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li {
  border: solid 2px transparent;
  max-width: 396px;
  width: 100%;
  background-color: #fff;
  position: relative;
  padding: 74px 20px 60px 20px;
  box-sizing: border-box;
  transition: 0.2s linear;
}
@media (max-width: 1368px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li {
    padding: 51px 13px 42px 13px;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li {
    padding: 13px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:last-of-type, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:last-of-type {
  margin-right: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before {
  transition: 0.2s linear;
  content: "";
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  width: 98px;
  height: 105px;
  margin-bottom: 105px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1368px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before {
    margin-bottom: 50px;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before {
    width: 63px;
    height: 57px;
    margin-bottom: 30px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:before {
    width: 41px;
    height: 35px;
    margin-bottom: 10px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a {
  background-color: transparent;
  text-align: center;
  color: #000;
  padding: 0 !important;
  position: unset !important;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 1100px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a {
    font-size: 1.1111111111rem;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a {
    font-size: 0.8888888889rem;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a {
    font-size: 0.5555555556rem;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a:before {
    margin-bottom: 25px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a:before {
    margin-bottom: 10px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a:after, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2 {
  margin: 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 1100px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2 {
    font-size: 1.1111111111rem;
  }
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2 {
    font-size: 0.8888888889rem;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li > a h2 {
    font-size: 0.5555555556rem;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:hover, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:hover {
  background-color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:hover > a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:hover > a {
  background-color: transparent;
  color: #fff;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:hover > a h2, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:hover > a h2 {
  color: inherit;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #000;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):hover:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):hover:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(1):hover:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #000;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):hover:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):hover:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(2):hover:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #000;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):hover:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):hover:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(3):hover:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #000;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):hover:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):hover:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):hover:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:nth-of-type(4):hover:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:focus-within, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li:focus-within {
  border: solid 2px red;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.selected, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.selected {
  background-color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.selected a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.selected a h2, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.selected a h2 {
  color: inherit;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected {
  background-color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.first.selected:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected {
  background-color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-1.selected:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected {
  background-color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-2.selected:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected {
  background-color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected:before {
  content: "";
  font-family: icomoon;
  font-size: 83px;
  color: #fff;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected:before {
    font-size: 50px;
  }
}
@media (max-width: 768px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected:before, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > ul li.horizontal-tab-button-3.selected:before {
    font-size: 30px;
  }
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper {
  padding: 0;
  box-sizing: border-box;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li {
  margin: 0;
  width: 50%;
  list-style: none;
  padding: 40px 120px 20px 120px;
  box-sizing: border-box;
  background-color: #F1F4F9;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:first-of-type, article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(4), article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(5), article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(8), article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(9), article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:first-of-type, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(4), article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(5), article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(8), article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(9) {
  background-color: #fff;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-created, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-created {
  margin-bottom: 35px;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 400;
  color: #000;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-nr-procedure, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-nr-procedure {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #000;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-title *, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-title * {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node {
  text-align: right;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a {
  transition: 0.2s linear;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  border-bottom: solid 1px transparent;
  text-transform: uppercase;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:hover, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:hover {
  border-bottom: solid 1px #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:after, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:after {
  content: "";
  font-family: icomoon;
  font-size: 10px;
  color: #fff;
  margin-left: 5px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details nav.pager, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details nav.pager {
  margin-top: 50px;
  padding-bottom: 25px;
  box-sizing: border-box;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details nav.pager ul li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details nav.pager ul li {
  padding: 10px 20px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details nav.pager ul li a, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details nav.pager ul li a {
  color: #000;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.finished, article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes .details.inprogress, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.finished, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes .details.inprogress {
  margin-top: 0;
  background-color: #F1F4F9;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public > div.details-wrapper .field--name-field-embedded-block4, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public > div.details-wrapper .field--name-field-embedded-block4 {
  background-color: #fff;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public > div.details-wrapper .field--name-field-embedded-block4 > .field__item:last-of-type > .paragraph, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public > div.details-wrapper .field--name-field-embedded-block4 > .field__item:last-of-type > .paragraph {
  padding-bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body {
  max-width: 1105px;
  width: 100%;
  padding: 100px 0;
  box-sizing: border-box;
  margin-bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body p:first-of-type, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body p:first-of-type {
  margin-top: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body p:last-of-type, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body p:last-of-type {
  margin-bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol, article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul {
  padding-left: 20px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li, article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li {
  line-height: 1.57;
  margin-bottom: 30px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li:last-of-type, article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li:last-of-type, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li:last-of-type, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li:last-of-type {
  margin-bottom: 0;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li::marker, article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li::marker, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li::marker, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li::marker {
  color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body span.margin-left-140, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--body span.margin-left-140 {
  max-width: 1388px;
  width: 95%;
  margin: 0 auto;
  display: block;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments {
  background-color: #F1F4F9;
  padding: 100px 0;
  box-sizing: border-box;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments .field--name-field-attachments, article[about="/pl/main-page-en"] .paragraph--type--carts-en .cart-contener .tab-contener > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments .field--name-field-attachments {
  max-width: 1105px;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list, article[about="/pl/main-page-en"] .view-management div.item-list {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list {
  display: flex;
  padding: 0 15px;
  box-sizing: border-box;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list .slick-list .slick-track:before, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list .slick-list .slick-track:before {
  content: none;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li {
  max-width: 1400px;
  list-style: none;
  display: flex !important;
  margin: 0 auto !important;
  padding: 0 20px;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li {
    flex-wrap: wrap;
    justify-content: center;
  }
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset {
  max-width: 680px;
  margin-right: 30px;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset {
    margin-right: 0;
  }
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener {
  max-width: 680px;
  width: 100%;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-title h3, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-title h3 {
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-title h3, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-title h3 {
    font-size: 2.3333333333rem;
  }
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-field-text-en-top p, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-field-text-en-top p {
  font-style: normal;
  font-size: 1.6666666667rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 992px) {
  article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-field-text-en-top p, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-fieldset .text-contener .views-field-field-text-en-top p {
    font-size: 1.1666666667rem;
  }
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list li .views-field-field-image > .field-content img, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list li .views-field-field-image > .field-content img {
  max-width: 679px;
  width: 100%;
  height: auto;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list button.slick-prev, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list button.slick-prev {
  width: 20px;
  height: 31px;
  background-color: transparent;
  border: 0;
  padding: 5px;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list button.slick-prev::before, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list button.slick-next, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list button.slick-next {
  width: 20px;
  height: 31px;
  background-color: transparent;
  border: 0;
  padding: 5px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
article[data-quickedit-entity-id="node/310"] .view-management div.item-list ul.ul-list button.slick-next::before, article[about="/pl/main-page-en"] .view-management div.item-list ul.ul-list button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx .field--name-field-image > div, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx .field--name-field-image > div {
  min-height: 345px;
}
article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx .field--name-field-image > div img, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx .field--name-field-image > div img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 576px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx {
    flex-direction: column-reverse;
  }
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx > div, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx > div {
    width: 100%;
  }
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx .field--name-field-image > div, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx .field--name-field-image > div {
    min-height: unset;
  }
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx .field--name-field-image > div img, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--txt-gfx .field--name-field-image > div img {
    height: 100%;
  }
}
@media (max-width: 576px) {
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt {
    flex-direction: column;
  }
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt > div, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt > div {
    width: 100%;
  }
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt .field--name-field-image > div, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt .field--name-field-image > div {
    min-height: unset;
  }
  article[data-quickedit-entity-id="node/310"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt .field--name-field-image > div img, article[about="/pl/main-page-en"] .paragraph--type--text-img-gfx.paragraph--view-mode--gfx-txt .field--name-field-image > div img {
    height: 100%;
  }
}

article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--body-background {
  padding-top: 104px;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--body-background {
    padding-top: 50px;
  }
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b {
  padding-top: 104px;
}
@media (max-width: 992px) {
  article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b {
    padding-top: 50px;
  }
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles > div {
  max-width: 396px;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b {
  max-width: 396px;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .field--name-field-image > div {
  height: unset;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .field--name-field-image > div img {
  height: auto;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .text-contener {
  background-color: transparent;
  justify-content: center;
  overflow: unset;
  top: 0;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .text-contener .field--name-field-body {
  margin-bottom: unset;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .text-contener .field--name-field-body2 {
  height: 0;
  overflow: hidden;
  transition: 0.2s linear;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .text-contener:hover .field--name-field-body2 {
  height: 100%;
}
article[about="/pl/page/zespol-cyberbezpieczenstwa"] .field--name-field-paragraphs > .field__item > .paragraph--type--important-informations-b .contener > .field--name-field-tiles .paragraph--type--important-information-b .text-contener:focus .field--name-field-body2 {
  height: 100%;
}

body.page-node-type-news article.node--type-news .breadcrumbs-contener {
  background-color: #2A2D32;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-news article.node--type-news .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
body.page-node-type-news article.node--type-news .node__content {
  padding-bottom: 50px;
  box-sizing: border-box;
}
body.page-node-type-news article.node--type-news .node__content > .img-contener {
  position: relative;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 992px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .field--name-field-image > div {
    min-height: unset;
  }
}
body.page-node-type-news article.node--type-news .node__content > .img-contener .field--name-field-image > div img {
  width: 100%;
  height: 100%;
}
@media (max-width: 992px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .field--name-field-image > div img {
    height: auto;
  }
}
body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener {
  max-width: 753px;
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50px;
  background-color: #0E6BFC;
  padding: 90px 65px 90px 70px;
  box-sizing: border-box;
  height: 570px;
  max-height: 570px;
  display: flex;
  flex-direction: column-reverse;
  justify-content: flex-end;
}
@media (max-width: 1500px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 399px;
  }
}
@media (max-width: 1200px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
  }
}
@media (max-width: 992px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    position: relative;
    height: unset;
    transform: unset;
  }
}
body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .field--name-field-published-from {
  font-style: normal;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
}
body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title {
  font-style: normal;
  font-size: 60px;
  font-weight: 200;
  color: #fff;
}
@media (max-width: 1500px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title {
    font-size: 21px;
  }
}
body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title p {
  margin: 0;
}
body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h2, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h3, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h4, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h5, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h6 {
  margin-top: 0;
  font-style: normal;
  font-size: 60px;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h2, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h3, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h4, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h5, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h6 {
    font-size: 42px;
  }
}
@media (max-width: 1200px) {
  body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h2, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h3, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h4, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h5, body.page-node-type-news article.node--type-news .node__content > .img-contener .text-contener .title h6 {
    font-size: 21px;
  }
}
body.page-node-type-news article.node--type-news .paragraph--type--attachments .field--name-field-title-section {
  max-width: 1105px;
}
body.page-node-type-news article.node--type-news .paragraph--type--attachments .field--name-field-attachments {
  max-width: 1105px;
}
body.page-node-type-news article.node--type-news .share-contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
}
body.page-node-type-news article.node--type-news .share-contener .addtoany_list {
  width: 395px;
  text-align: center;
  margin-top: 30px;
}
body.page-node-type-news article.node--type-news .share-contener .addtoany_list > div > span {
  margin-bottom: 15px;
  display: block;
  line-height: 1;
}
body.page-node-type-news article.node--type-news .share-contener .addtoany_list > div > div {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener {
  background-color: #2A2D32;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-note-title article.node--type-note-title .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
body.page-node-type-note-title article.node--type-note-title .page-title-contener {
  padding: 75px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
body.page-node-type-note-title article.node--type-note-title .page-title-contener h1#page-title {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  font-size: 3.3333333333rem;
  font-weight: 200;
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  margin-top: 0;
  margin-bottom: 0;
}
body.page-node-type-note-title article.node--type-note-title .page-title-contener h1#page-title:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
body.page-node-type-note-title article[about="/pl/rodo"] .paragraph--type--tiles {
  background-color: #fff;
  padding-top: 0;
}
body.page-node-type-note-title article[about="/pl/rodo"] .paragraph--type--tiles > .tiles-contener > .field--name-field-tiles > .field__item {
  background-color: #F1F4F9;
  position: relative;
}
body.page-node-type-note-title article[about="/pl/rodo"] .paragraph--type--tiles > .tiles-contener > .field--name-field-tiles > .field__item:before {
  content: "";
  font-family: icomoon;
  font-size: 10px;
  color: #0E6BFC;
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
body.page-node-type-note-title article[about="/pl/rodo"] .paragraph--type--tiles > .tiles-contener > .field--name-field-tiles .paragraph--type--tile {
  background-color: #F1F4F9;
}
body.page-node-type-note-title article[about="/pl/rodo"] .paragraph--type--tiles > .tiles-contener > .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link a {
  font-size: 1rem;
  text-decoration: none;
}
body.page-node-type-note-title article[about="/pl/rodo"] .paragraph--type--tiles > .tiles-contener > .field--name-field-tiles .paragraph--type--tile .field--name-field-tile-link a:hover {
  text-decoration: underline #000;
  color: #000;
}

.page-node-type-management article.node--type-management .breadcrumbs-contener {
  background-color: #2A2D32;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-management article.node--type-management .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
.page-node-type-management article.node--type-management .node__content > .wrapper {
  padding-top: 104px;
  padding-bottom: 60px;
  box-sizing: border-box;
  display: flex;
  align-items: stretch;
  margin-bottom: 50px;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper {
    padding: 50px 0 30px 0;
  }
}
.page-node-type-management article.node--type-management .node__content > .wrapper:before {
  background-color: #F1F4F9;
  content: "";
  position: absolute;
  top: 0;
  left: -50vw;
  width: 200vw;
  height: 100%;
  z-index: -1;
}
.page-node-type-management article.node--type-management .node__content > .wrapper .column-left {
  width: 50%;
  margin-right: 170px;
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper .column-left {
    margin-right: 85px;
    width: 100%;
  }
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper .column-left {
    margin-right: 0;
  }
}
.page-node-type-management article.node--type-management .node__content > .wrapper .column-left h2#page-title {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin-top: 0;
  line-height: 1;
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper .column-left h2#page-title {
    font-size: 2.3333333333rem;
  }
}
.page-node-type-management article.node--type-management .node__content > .wrapper .column-left .field--name-field-body2 {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
  line-height: 1.79;
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper .column-left .field--name-field-body2 {
    font-size: 1.1111111111rem;
  }
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper .column-left .field--name-field-body {
    font-size: 0.8888888889rem;
  }
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper .column-right {
    width: 100%;
  }
}
.page-node-type-management article.node--type-management .node__content > .wrapper .column-right .field--name-field-image {
  height: 100%;
}
.page-node-type-management article.node--type-management .node__content > .wrapper .column-right .field--name-field-image > div {
  height: 100%;
}
.page-node-type-management article.node--type-management .node__content > .wrapper .column-right .field--name-field-image img {
  max-width: 822px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .node__content > .wrapper {
    flex-wrap: wrap;
  }
  .page-node-type-management article.node--type-management .node__content > .wrapper img {
    margin: 0 auto;
  }
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view {
  margin-bottom: 60px;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section {
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section .field__item {
  padding-left: calc(100vw * 0.034);
  box-sizing: border-box;
  position: relative;
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section .field__item {
    padding-left: 50px;
  }
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section .field__item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section .field__item h2 {
  font-size: 3.3333333333rem;
  font-weight: 200;
  margin: 60px 0 60px 0;
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section .field__item h2 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view > .field--name-field-title-section .field__item h2 {
    font-size: 1.6666666667rem;
    margin: 33px 0 30px 0;
  }
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .slick-list {
  width: 100%;
  margin: 0 calc(100vw * 0.04);
  box-sizing: border-box;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .slick-list .slick-track {
  display: flex;
  justify-content: space-between;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .slick-list .slick-track:before {
  content: none;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .slick-list .slick-track .slick-slide {
  height: unset;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .slick-list .slick-track .slick-slide > * {
  height: 100%;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .slick-list .slick-track .slick-slide > div {
  width: 95% !important;
  margin: 0 auto;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row {
  display: block !important;
  margin: 0 auto;
  list-style: none;
  max-width: 414px;
  padding: 82px 25px 75px 25px;
  box-sizing: border-box;
  transition: 0.2s linear;
  background-color: #F1F4F9;
  min-height: 467px;
  position: relative;
  height: 100%;
  border: solid 1px transparent;
}
@media (max-width: 1368px) {
  .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row {
    padding-bottom: 30px;
  }
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-field-image {
  max-width: 160px;
  margin: 0 auto;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-field-image img {
  border-radius: 50%;
  width: 100%;
  height: auto;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset {
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}
@media (max-width: 992px) {
  .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset {
    padding: 0;
  }
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h3, .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 {
  margin-top: 0;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 600;
  color: #000;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h3 a, .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 a {
  color: inherit;
  transition: 0.2s linear;
  text-decoration: none;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h3 a:hover, .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 a:hover {
  text-decoration: underline #000;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h3 a:before, .page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content .views-row .views-field-fieldset .views-field-title h2 a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content button.slick-prev {
  width: 14px;
  height: 31px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content button.slick-prev::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content button.slick-next {
  width: 14px;
  height: 31px;
  background-color: transparent;
  border: 0;
  margin-top: 215px;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--blok-view .management-another .view-content button.slick-next::before {
  content: "";
  font-family: icomoon;
  font-size: 31px;
  color: #0E6BFC;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--promoted-news .field--name-field-news-promo .field--name-field-banner-top .field--name-field-image > div {
  height: unset;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--promoted-news .field--name-field-news-promo .field--name-field-banner-top .field--name-field-image img {
  height: auto;
  object-fit: unset;
}
.page-node-type-management article.node--type-management .node__content .paragraph--type--promoted-news .field--name-field-news-promo .field--name-field-banner-top .text-contener {
  display: none;
}

.path-kierownictwo .block-system-breadcrumb-block {
  background-color: #2A2D32;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  .path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li:before {
  content: none;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
.path-kierownictwo .block-system-breadcrumb-block nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
.path-kierownictwo .region-content {
  background-color: #F1F4F9;
}
.path-kierownictwo .view-management .view-header h1 {
  margin-top: 0;
  padding-top: 40px;
  box-sizing: border-box;
  max-width: 1819px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  font-size: 3.3333333333rem;
  font-weight: 600;
  padding-left: calc(100vw * 0.034);
}
.path-kierownictwo .view-management .view-header h1:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 10px;
  height: 46px;
  background-color: #0E6BFC;
}
.path-kierownictwo .view-management .view-content {
  padding-bottom: 60px;
}
.path-kierownictwo .view-management .view-content .item-list {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.path-kierownictwo .view-management .view-content .item-list ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin: 0 calc(-100vw * 0.163) calc(-100vw * 0.06) 0;
}
.path-kierownictwo .view-management .view-content .item-list ul li {
  margin: 0 calc(100vw * 0.163) calc(100vw * 0.06) 0;
  max-width: 538px;
  list-style: none;
  background-color: #fff;
}
.path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset {
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}
.path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset .views-field-title h3, .path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset .views-field-title h2 {
  margin-top: 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 600;
  color: #000;
}
.path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset .views-field-title h3 a, .path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset .views-field-title h2 a {
  color: inherit;
  transition: 0.2s linear;
  text-decoration: none;
}
.path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset .views-field-title h3 a:hover, .path-kierownictwo .view-management .view-content .item-list ul li .views-field-fieldset .views-field-title h2 a:hover {
  text-decoration: underline #000;
}

.page-node-type-procurement-main .breadcrumbs-contener {
  background-color: #2A2D32;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-procurement-main .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div {
  overflow: hidden;
  border: 0;
  margin: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul {
  background-color: #F1F4F9;
  padding: 70px 0;
  box-sizing: border-box;
  border: 0;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 396px));
  grid-gap: 30px;
  justify-content: center;
  align-items: stretch;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul {
    grid-template-columns: repeat(2, minmax(0, 396px));
  }
}
@media (max-width: 576px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul {
    grid-template-columns: repeat(1, minmax(0, 396px));
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li {
  max-width: 396px;
  width: 100%;
  background-color: #fff;
  position: relative;
  padding: 74px 20px 60px 20px;
  box-sizing: border-box;
  border: solid 2px transparent;
  transition: 0.2s linear;
}
@media (max-width: 1368px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li {
    padding: 51px 13px 42px 13px;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:last-of-type {
  margin-right: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:before {
  transition: 0.2s linear;
  content: "";
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  width: 98px;
  height: 105px;
  margin-bottom: 105px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 1368px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:before {
    margin-bottom: 50px;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li > a {
  background-color: transparent;
  text-align: center;
  color: #000;
  padding: 0 !important;
  position: unset !important;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li > a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li > a h2 {
  margin: 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 1100px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li > a h2 {
    font-size: 1.1111111111rem;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:hover {
  background-color: #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:hover > a {
  background-color: transparent;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:hover > a h2 {
  color: inherit;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:focus-within a {
  border-bottom: solid 2px red;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(1):before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(1):hover:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(2):before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(2):hover:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(3):before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(3):hover:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(4):before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:nth-of-type(4):hover:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li:focus-within {
  border: solid 2px red;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.selected {
  background-color: #0E6BFC;
  border: solid 4px #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
  text-decoration: underline transparent;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.selected a h2 {
  color: inherit;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.first.selected {
  background-color: #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.first.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.first.selected:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-1.selected {
  background-color: #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-1.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-1.selected:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-2.selected {
  background-color: #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-2.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-2.selected:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-3.selected {
  background-color: #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-3.selected a {
  color: #fff;
  background-color: transparent;
  text-align: center;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > ul li.horizontal-tab-button-3.selected:before {
  transition: 0.2s linear;
  content: "";
  font-family: icomoon;
  font-size: 105px;
  color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper {
  padding: 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li {
  margin: 0;
  width: 50%;
  list-style: none;
  padding: 40px 120px 20px 120px;
  box-sizing: border-box;
  background-color: #F1F4F9;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 1368px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li {
    padding: 20px 60px 10px 60px;
  }
}
@media (max-width: 768px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li {
    width: 100%;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:first-of-type, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(4), .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(5), .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(8), .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(9) {
  background-color: #fff;
}
@media (max-width: 768px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(odd) {
    background-color: #fff;
  }
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li:nth-of-type(even) {
    background-color: #F1F4F9;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-created {
  font-style: normal;
  font-size: 1rem;
  font-weight: 400;
  color: #000;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-created {
    font-size: 0.6666666667rem;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-nr-procedure, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-wzp {
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #000;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-nr-procedure p, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-wzp p {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-nr-procedure, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-field-wzp {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-title * {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #000;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-title * {
    font-size: 1.1111111111rem;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node {
  text-align: right;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a {
  transition: 0.2s linear;
  font-style: normal;
  font-size: 1.1111111111rem;
  font-weight: 400;
  color: #0E6BFC;
  border-bottom: solid 1px transparent;
  text-transform: uppercase;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:hover {
  border-bottom: solid 1px #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:after {
  content: "";
  font-family: icomoon;
  font-size: 15px;
  margin-left: 5px;
  transition: 0.2s linear;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:hover {
  border-bottom: solid 1px #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details > div.details-wrapper > div .paragraph--type--blok-view .view-content > .item-list ul li .views-field-view-node a:hover:after {
  margin-left: 10px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details nav.pager {
  margin-top: 50px;
  padding-bottom: 25px;
  box-sizing: border-box;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details nav.pager ul li {
  padding: 10px 20px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details nav.pager ul li a {
  color: #000;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.finished, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes .details.inprogress {
  margin-top: 0;
  background-color: #F1F4F9;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public > div.details-wrapper .field--name-field-embedded-block4 {
  background-color: #fff;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public > div.details-wrapper .field--name-field-embedded-block4 > .field__item:last-of-type > .paragraph {
  padding-bottom: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body {
  margin-top: 0;
  padding: 100px 0;
  box-sizing: border-box;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body {
    padding: 40px 0;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body p:first-of-type {
  margin-top: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body p:last-of-type {
  margin-bottom: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul {
  padding-left: 20px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li {
  line-height: 1.57;
  margin-bottom: 30px;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li:last-of-type, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li:last-of-type {
  margin-bottom: 0;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ol li::marker, .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body ul li::marker {
  color: #0E6BFC;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--body span.margin-left-140 {
  max-width: 1388px;
  width: 95%;
  margin: 0 auto;
  display: block;
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments {
  background-color: #F1F4F9;
  padding: 100px 0;
  box-sizing: border-box;
}
@media (max-width: 992px) {
  .page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments {
    padding: 40px 0;
  }
}
.page-node-type-procurement-main .tab-contener .cart-contener-page > div > .horizontal-tabs-panes > details.public .paragraph--type--attachments .field--name-field-attachments {
  max-width: 1105px;
}

.page-node-type-procurement .breadcrumbs-contener {
  background-color: #2A2D32;
  margin-bottom: 20px;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  .page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
.page-node-type-procurement .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
.page-node-type-procurement .title-date-contener {
  display: flex;
  flex-direction: column-reverse;
}
.page-node-type-procurement .page-title-contener {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.page-node-type-procurement .page-title-contener h2#page-title {
  position: relative;
  font-size: 1.5555555556rem;
  font-weight: 300;
  box-sizing: border-box;
  margin-top: 40px;
  margin-bottom: 40px;
}
.page-node-type-procurement .layout__region--content .date-contener {
  margin-bottom: 20px;
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.page-node-type-procurement .layout__region--content .date-contener > div {
  display: flex;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 400;
  color: #000;
}
.page-node-type-procurement .layout__region--content .date-contener > div .field__label, .page-node-type-procurement .layout__region--content .date-contener > div .field__item {
  font-weight: 600;
}
.page-node-type-procurement .layout__region--content .field--name-field-nr-procedure, .page-node-type-procurement .layout__region--content .field--name-field-body {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.page-node-type-procurement .layout__region--content .field--name-field-nr-procedure a, .page-node-type-procurement .layout__region--content .field--name-field-body a {
  word-break: break-word;
}
.page-node-type-procurement .layout__region--content .field--name-field-nr-procedure {
  margin-bottom: 40px;
}
.page-node-type-procurement .layout__region--content .paragraph--type--attachments {
  background-color: #F1F4F9;
  padding: 100px 0;
  box-sizing: border-box;
}
.page-node-type-procurement .layout__region--content .paragraph--type--attachments .field--name-field-attachments {
  max-width: 1105px;
}

body.page-node-type-query-estimate .breadcrumbs-contener {
  background-color: #2A2D32;
  margin-bottom: 20px;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-query-estimate .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
body.page-node-type-query-estimate .page-title-contener {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
body.page-node-type-query-estimate .page-title-contener h2#page-title {
  position: relative;
  font-size: 1.5555555556rem;
  font-weight: 400;
  box-sizing: border-box;
  margin-top: 0;
  margin-bottom: 20px;
}
body.page-node-type-query-estimate .layout__region--content .date-contener {
  margin-bottom: 20px;
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
body.page-node-type-query-estimate .layout__region--content .date-contener > div {
  display: flex;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 400;
  color: #000;
}
body.page-node-type-query-estimate .layout__region--content .date-contener > div .field__label {
  font-weight: 400;
}
body.page-node-type-query-estimate .field--name-field-wzp {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
body.page-node-type-query-estimate .paragraph--type--attachments {
  padding: 65px 0;
  box-sizing: border-box;
  background-color: #F1F4F9;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-title-section {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-title-section > div {
  padding: 0;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-title-section > div:before {
  content: none;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-title-section > div h2 {
  font-size: 1.1111111111rem;
  font-weight: 400;
  margin-bottom: 20px;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-attachments {
  max-width: 1005px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-attachments > .field__item {
  margin-bottom: 25px;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-attachments .file-contener {
  margin-bottom: 0;
}
body.page-node-type-query-estimate .paragraph--type--attachments .field--name-field-attachments span.file a {
  font-weight: 400 !important;
}

.path-sitemap .block-system-breadcrumb-block {
  background-color: #2A2D32;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li:before {
  content: none;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
@media (max-width: 992px) {
  .path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  .path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
.path-sitemap .block-system-breadcrumb-block nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
.path-sitemap .sitemap {
  padding-top: 50px;
  margin-left: 20%;
  padding-bottom: 50px;
}
.path-sitemap .sitemap a {
  text-decoration: none;
  color: #000000;
}
.path-sitemap .sitemap h2 {
  font-style: normal;
  font-size: 1.6666666667rem;
  font-weight: bold;
  color: #000;
}
.path-sitemap .sitemap .sitemap-item > div {
  margin-left: 20px;
  border-left: solid 1px #000;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu {
  list-style: none;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu button {
  background-color: transparent;
  border: 0;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li > a:first-child {
  font-size: 16px;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li.menu-item--expanded {
  list-style: none;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li {
  padding: 0.4em;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li .column-left, .path-sitemap .sitemap .sitemap-item > div ul.menu li .column-right {
  display: none;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li a {
  font-style: normal;
  font-size: 1rem;
  font-weight: 400;
  color: #000;
  transition: 0.2s linear;
  position: relative;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li a::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  transform: scaleX(0);
  transition: all 0.15s linear 0s;
  width: 100%;
  height: 2px;
  visibility: hidden;
  background: #000;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li a:hover::before {
  transform: scaleX(1);
  visibility: visible;
  background: #000;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li a:hover {
  color: #000;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li ul {
  border-left-style: solid;
  border-width: 1px;
  margin-left: 37px;
  margin-top: 25px;
}
.path-sitemap .sitemap .sitemap-item > div ul.menu li ul li {
  margin-left: 5px;
}

body.page-node-type-contact article.node--type-contact .breadcrumbs-contener {
  background-color: #2A2D32;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-contact article.node--type-contact .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  color: #0E6BFC;
  text-decoration: underline;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 {
  margin-bottom: 80px;
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}
@media (max-width: 576px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 {
    flex-wrap: wrap;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 .field--name-field-contact-a1 {
  margin-right: 200px;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 .field--name-field-contact-a1 {
    margin-right: 50px;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 .field--name-field-contact-a1 .paragraph--type--contact-img-text {
  display: flex;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 .field--name-field-contact-a1 .paragraph--type--contact-img-text .field--name-field-image {
  margin-right: 40px;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 .field--name-field-contact-a1 .paragraph--type--contact-img-text .field--name-field-body p {
  margin-top: 0;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 .field--name-field-contact-a1 .paragraph--type--contact-img-text .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section1 > .field--name-field-body span.button-span {
  color: #0E6BFC;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 {
  background-color: #F1F4F9;
  padding: 104px 0;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 {
    padding: 50px 0 0 0;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 {
  display: flex;
  justify-content: space-between;
  margin: 0 -30px -30px 0;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 {
    flex-wrap: wrap;
  }
}
@media (max-width: 768px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 {
    justify-content: center;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item {
  margin: 0 30px 30px 0;
  min-width: 235px;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item > .paragraph--type--contact-img-text-con .field--name-field-body2 p {
  margin-top: 0;
  font-size: 1.5555555556rem;
  font-weight: 300;
}
@media (max-width: 1368px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item > .paragraph--type--contact-img-text-con .field--name-field-body2 p {
    font-size: 1.1111111111rem;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item > .paragraph--type--contact-img-text-con .field--name-field-tiles > .field__item .paragraph--type--contact-img-text .field--name-field-body p {
  margin-top: 0;
  margin-bottom: 5px;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item > .paragraph--type--contact-img-text-con .field--name-field-tiles > .field__item .paragraph--type--contact-img-text .field--name-field-body a {
  font-size: 1rem;
  text-decoration: none;
  color: #000;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item > .paragraph--type--contact-img-text-con .field--name-field-tiles > .field__item .paragraph--type--contact-img-text .field--name-field-body a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-section2 > .contener .field--name-field-contact-section2 > .field__item > .paragraph--type--contact-img-text-con .field--name-field-tiles > .field__item .paragraph--type--contact-img-text .field--name-field-body a:hover {
  color: #0E6BFC;
  text-decoration: underline #0E6BFC;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles {
  background-color: #F1F4F9;
  padding: 0 0 104px 0;
  box-sizing: border-box;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener {
  max-width: 1390px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin: 0 -30px -30px 0;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item {
  margin: 0 30px 30px 0;
  max-width: 678px;
  width: 100%;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item {
    max-width: 400px;
    width: 45%;
  }
}
@media (max-width: 700px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item {
    width: 100%;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile {
  max-width: 678px;
  width: 100%;
  background-color: #fff;
  height: 296px;
  padding: 30px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile {
    height: 200px;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile > .field--name-field-body p {
  margin-top: 0;
  font-size: 1.5555555556rem;
  font-weight: 300;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile > .field--name-field-body p {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile > .field--name-field-body a {
  transition: 0.2s linear;
  text-decoration: none;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile > .field--name-field-body a:hover {
  text-decoration: underline #0E6BFC;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener {
  display: flex;
  align-items: center;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener .field--name-field-tile-icon {
  margin-right: 15px;
  height: 31px;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener .field--name-field-tile-icon svg {
  height: 31px;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener .field--name-field-body2 p {
  margin: 0;
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener .field--name-field-body2 a {
  color: inherit;
  font-size: 1.5555555556rem;
  font-weight: 300;
  text-decoration: underline;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener .field--name-field-body2 a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-contact article.node--type-contact .paragraph--type--contact-tiles > .contener .field--name-field-tiles > .field__item .paragraph--type--contact-tile .contener .field--name-field-body2 a:hover {
  text-decoration: underline;
}

body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener {
  background-color: #2A2D32;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline #fff;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content {
  padding-bottom: 50px;
  box-sizing: border-box;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener {
  position: relative;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .field--name-field-image > div {
  height: calc(100vh - 202px);
  max-height: 835px;
  min-height: 572px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 992px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .field--name-field-image > div {
    height: calc(100vh - 462px);
    min-height: unset;
  }
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .field--name-field-image > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener {
  max-width: 753px;
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 50px;
  background-color: #0E6BFC;
  padding: 90px 65px 90px 70px;
  box-sizing: border-box;
  height: 570px;
  max-height: 570px;
}
@media (max-width: 1500px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener {
    padding: 63px 45px 63px 49px;
    max-width: 527px;
    height: 399px;
  }
}
@media (max-width: 1200px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener {
    padding: 31px 22px 31px 24px;
    max-width: 350px;
  }
}
@media (max-width: 992px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener {
    bottom: 0;
    left: 0;
    max-width: unset;
    position: relative;
    height: unset;
    transform: unset;
  }
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .field--name-field-wzp {
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 400;
  color: #fff;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title {
  margin: 0;
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
}
@media (max-width: 1500px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 1200px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title {
    font-size: 1.1666666667rem;
  }
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title p {
  margin: 0;
}
body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h2, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h3, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h4, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h5, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h6 {
  margin-top: 0;
  font-style: normal;
  font-size: 3.3333333333rem;
  font-weight: 200;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h2, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h3, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h4, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h5, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h6 {
    font-size: 2.3333333333rem;
  }
}
@media (max-width: 1200px) {
  body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h2, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h3, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h4, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h5, body.page-node-type-job-offer-content-type article.node--type-job-offer-content-type .node__content > .img-contener .text-contener .title h6 {
    font-size: 1.1666666667rem;
  }
}

body.page-node-type-event article.node--type-event .breadcrumbs-contener {
  transition: 0.2s linear;
  margin-top: 0;
  background-color: #2A2D32;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
@media (max-width: 992px) {
  body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li span[aria-hidden]:before {
  content: ">";
  position: absolute;
  right: -5px;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li:before {
  content: none;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li:last-of-type span[aria-hidden]:before {
  content: none;
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li a {
  color: #fff;
  text-decoration: none;
  transition: 0.2s linear;
}
@media (max-width: 992px) {
  body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li a {
    font-size: 0.7777777778rem;
  }
}
body.page-node-type-event article.node--type-event .breadcrumbs-contener nav.breadcrumb ol li a:hover {
  text-decoration: underline;
}

form.webform-submission-formularz-rekrutacyjny-add-form, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form {
  background-color: #F1F4F9;
  padding-bottom: 96px;
  box-sizing: border-box;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-required:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-required:before {
  content: "*";
  color: red;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 {
  display: flex;
}
@media (max-width: 768px) {
  form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 {
    flex-wrap: wrap;
  }
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left {
  margin-right: 30px;
}
@media (max-width: 768px) {
  form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left {
    margin-right: 0;
  }
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item input, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item input {
  max-width: 830px;
  height: 88px;
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-name, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-name, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-name, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-name, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-e-mail {
  margin-bottom: 30px;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-name, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-last-name, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-tel-number, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-name, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-last-name, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-tel-number, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-name, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-last-name, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-tel-number, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-name, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-e-mail, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-last-name, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-tel-number {
  position: relative;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-name:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-e-mail:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-last-name:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-left .form-item-tel-number:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-name:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-e-mail:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-last-name:before, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .top-contener1 .column-right .form-item-tel-number:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-name:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-e-mail:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-last-name:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-left .form-item-tel-number:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-name:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-e-mail:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-last-name:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .top-contener1 .column-right .form-item-tel-number:before {
  content: "*";
  color: red;
  position: absolute;
  top: 0;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .form-item-position input, form.webform-submission-formularz-rekrutacyjny-add-form .form-contener .form-item-offer-number input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .form-item-position input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener .form-item-offer-number input {
  max-width: 1675px;
  height: 88px;
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener {
  background-color: #fff;
  padding: 25px 35px;
  box-sizing: border-box;
  margin: 30px 0;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item-cv:focus-within .form-managed-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item-cv:focus-within .form-managed-file {
  border: solid 2px red;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item-cv:focus-within .form-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item-cv:focus-within .form-file {
  display: block;
  opacity: 0;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item-letter:focus-within .form-managed-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item-letter:focus-within .form-managed-file {
  border: solid 2px red;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item-letter:focus-within .form-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item-letter:focus-within .form-file {
  display: block;
  opacity: 0;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item-portfolio:focus-within .form-managed-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item-portfolio:focus-within .form-managed-file {
  border: solid 2px red;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item-portfolio:focus-within .form-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item-portfolio:focus-within .form-file {
  display: block;
  opacity: 0;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item {
  display: flex;
  position: relative;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item label, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item label {
  display: flex;
  align-items: center;
  color: #0E6BFC;
  width: 90px;
  margin-right: 40px;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item label:before, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 261px;
  height: 100%;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item .webform-document-file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item .webform-document-file {
  display: flex;
  flex-direction: row;
  align-items: center;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item .webform-document-file:after, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item .webform-document-file:after {
  content: "dodaj plik";
  padding: 15px 20px;
  box-sizing: border-box;
  background-color: #0E6BFC;
  border: solid 1px #0E6BFC;
  color: #fff;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item .webform-document-file input[type=file], form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item .webform-document-file input[type=file] {
  opacity: 0;
  width: 1px;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item .webform-document-file .file-contener > .file, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item .webform-document-file .file-contener > .file {
  background-image: none !important;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .file-contener .form-item .webform-document-file input.form-submit, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .file-contener .form-item .webform-document-file input.form-submit {
  border: 0;
  background-color: #0E6BFC;
  padding: 15px 20px;
  box-sizing: border-box;
  color: #fff;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-type-checkbox, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-type-checkbox {
  background-color: #fff;
  padding: 45px;
  box-sizing: border-box;
  margin: 30px 0;
  display: flex;
}
@media (max-width: 576px) {
  form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-type-checkbox, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-type-checkbox {
    display: block;
  }
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-type-checkbox input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-type-checkbox input {
  margin-right: 105px;
}
@media (max-width: 576px) {
  form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-type-checkbox input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-type-checkbox input {
    margin-right: 20px;
    float: left;
    width: 20px;
    height: 20px;
  }
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-type-processed-text, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-type-processed-text {
  max-width: 1112px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-actions, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-actions {
  width: max-content;
  margin: 0 auto;
}
form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-actions input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-actions input {
  padding: 25px 104px;
  box-sizing: border-box;
  background-color: transparent;
  border: solid 2px #0E6BFC;
  color: #0E6BFC;
  font-size: 3.3333333333rem;
  font-weight: 300;
}
@media (max-width: 992px) {
  form.webform-submission-formularz-rekrutacyjny-add-form .form-contener > .form-actions input, form.webform-submission-formularz-rekrutacyjny-uniwersal-add-form .form-contener > .form-actions input {
    font-size: 1.6666666667rem;
  }
}

form.webform-submission-konsultacje-spoleczne-form, .webform-submission-form {
  padding-top: 50px;
  background-color: #F1F4F9;
  padding-bottom: 96px;
  box-sizing: border-box;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener, .webform-submission-form .form-contener {
  max-width: 1105px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener fieldset, .webform-submission-form .form-contener fieldset {
  border: 0;
  padding: 0;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-textfield, form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-email, form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-tel, .webform-submission-form .form-contener .form-type-textfield, .webform-submission-form .form-contener .form-type-email, .webform-submission-form .form-contener .form-type-tel {
  display: flex;
  flex-direction: column;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-textfield label, form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-email label, form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-tel label, .webform-submission-form .form-contener .form-type-textfield label, .webform-submission-form .form-contener .form-type-email label, .webform-submission-form .form-contener .form-type-tel label {
  margin-bottom: 15px;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-textfield input, form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-email input, form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-tel input, .webform-submission-form .form-contener .form-type-textfield input, .webform-submission-form .form-contener .form-type-email input, .webform-submission-form .form-contener .form-type-tel input {
  height: 88px;
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-select, .webform-submission-form .form-contener .form-type-select {
  display: flex;
  flex-direction: column;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-select label, .webform-submission-form .form-contener .form-type-select label {
  margin-bottom: 15px;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-select select, .webform-submission-form .form-contener .form-type-select select {
  height: 88px;
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: solid 1px transparent;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-textarea, .webform-submission-form .form-contener .form-type-textarea {
  display: flex;
  flex-direction: column;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-textarea label, .webform-submission-form .form-contener .form-type-textarea label {
  margin-bottom: 15px;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-textarea textarea, .webform-submission-form .form-contener .form-type-textarea textarea {
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-checkbox, .webform-submission-form .form-contener .form-type-checkbox {
  background-color: #fff;
  padding: 45px;
  box-sizing: border-box;
  margin: 30px 0;
  display: flex;
}
@media (max-width: 576px) {
  form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-checkbox, .webform-submission-form .form-contener .form-type-checkbox {
    display: block;
  }
}
form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-checkbox input, .webform-submission-form .form-contener .form-type-checkbox input {
  margin-right: 105px;
}
@media (max-width: 576px) {
  form.webform-submission-konsultacje-spoleczne-form .form-contener .form-type-checkbox input, .webform-submission-form .form-contener .form-type-checkbox input {
    margin-right: 20px;
    float: left;
    width: 20px;
    height: 20px;
  }
}
form.webform-submission-konsultacje-spoleczne-form > .form-actions, .webform-submission-form > .form-actions {
  width: max-content;
  margin: 0 auto;
}
form.webform-submission-konsultacje-spoleczne-form > .form-actions input, .webform-submission-form > .form-actions input {
  padding: 25px 104px;
  box-sizing: border-box;
  background-color: transparent;
  border: solid 2px #0E6BFC;
  color: #0E6BFC;
  font-size: 3.3333333333rem;
  font-weight: 300;
}
@media (max-width: 992px) {
  form.webform-submission-konsultacje-spoleczne-form > .form-actions input, .webform-submission-form > .form-actions input {
    font-size: 1.6666666667rem;
  }
}

form.webform-submission-form fieldset {
  border: 0;
  padding: 0;
}
form.webform-submission-form .form-type-textfield, form.webform-submission-form .form-type-email, form.webform-submission-form .form-type-tel {
  display: flex;
  flex-direction: column;
}
form.webform-submission-form .form-type-textfield label, form.webform-submission-form .form-type-email label, form.webform-submission-form .form-type-tel label {
  margin-bottom: 15px;
}
form.webform-submission-form .form-type-textfield input, form.webform-submission-form .form-type-email input, form.webform-submission-form .form-type-tel input {
  height: 88px;
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-form .form-type-select {
  display: flex;
  flex-direction: column;
}
form.webform-submission-form .form-type-select label {
  margin-bottom: 15px;
}
form.webform-submission-form .form-type-select select {
  height: 88px;
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-form .form-type-textarea {
  display: flex;
  flex-direction: column;
}
form.webform-submission-form .form-type-textarea label {
  margin-bottom: 15px;
}
form.webform-submission-form .form-type-textarea textarea {
  width: 100%;
  background-color: #fff;
  color: #0E6BFC;
  padding: 25px 35px;
  box-sizing: border-box;
  border: none;
}
form.webform-submission-form .form-type-checkbox {
  background-color: #fff;
  padding: 45px;
  box-sizing: border-box;
  margin: 30px 0;
  display: flex;
}
@media (max-width: 576px) {
  form.webform-submission-form .form-type-checkbox {
    display: block;
  }
}
form.webform-submission-form .form-type-checkbox input {
  margin-right: 105px;
}
@media (max-width: 576px) {
  form.webform-submission-form .form-type-checkbox input {
    margin-right: 20px;
    float: left;
    width: 20px;
    height: 20px;
  }
}
form.webform-submission-form .form-actions {
  width: max-content;
  margin: 0 auto;
}
form.webform-submission-form .form-actions input {
  padding: 25px 104px;
  box-sizing: border-box;
  background-color: transparent;
  border: solid 2px #0E6BFC;
  color: #0E6BFC;
  font-size: 3.3333333333rem;
  font-weight: 300;
}
@media (max-width: 992px) {
  form.webform-submission-form .form-actions input {
    font-size: 1.6666666667rem;
  }
}
form.webform-submission-form .form-type-managed-file {
  display: flex;
  position: relative;
  width: fit-content;
}
form.webform-submission-form .form-type-managed-file label {
  display: flex;
  align-items: center;
  color: #0E6BFC;
  width: 90px;
  margin-right: 40px;
}
form.webform-submission-form .form-type-managed-file label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
form.webform-submission-form .form-type-managed-file .webform-document-file, form.webform-submission-form .form-type-managed-file .form-managed-file {
  display: flex;
  flex-direction: row;
  align-items: center;
}
form.webform-submission-form .form-type-managed-file .webform-document-file:after, form.webform-submission-form .form-type-managed-file .form-managed-file:after {
  content: "dodaj plik";
  padding: 15px 20px;
  box-sizing: border-box;
  background-color: #0E6BFC;
  border: solid 1px #0E6BFC;
  color: #fff;
  width: max-content;
}
form.webform-submission-form .form-type-managed-file .webform-document-file input[type=file], form.webform-submission-form .form-type-managed-file .form-managed-file input[type=file] {
  opacity: 0;
  width: 1px;
}
form.webform-submission-form .form-type-managed-file .webform-document-file .file-contener > .file, form.webform-submission-form .form-type-managed-file .form-managed-file .file-contener > .file {
  background-image: none !important;
}
form.webform-submission-form .form-type-managed-file .webform-document-file input.form-submit, form.webform-submission-form .form-type-managed-file .form-managed-file input.form-submit {
  border: 0;
  background-color: #0E6BFC;
  padding: 15px 20px;
  box-sizing: border-box;
  color: #fff;
}
form.webform-submission-form .form-type-managed-file .description {
  margin-left: 15px;
}
form.webform-submission-form .form-type-managed-file:focus-within .form-managed-file {
  border: solid 2px red;
}
form.webform-submission-form .form-type-managed-file:focus-within .form-file {
  display: block;
  opacity: 0;
}

.manager-all {
  background-color: #F1F4F9;
  margin-bottom: 60px;
}
.manager-all .view-content {
  padding-bottom: 60px;
}
.manager-all .view-content .item-list {
  max-width: 1390px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.manager-all .view-content .item-list ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin: 0 -95px -95px 0;
}
@media (max-width: 992px) {
  .manager-all .view-content .item-list ul {
    margin: 0 -40px -40px 0;
  }
}
@media (max-width: 576px) {
  .manager-all .view-content .item-list ul {
    justify-content: center;
  }
}
.manager-all .view-content .item-list ul li:before {
  content: "​";
  height: 0;
  display: block;
}
.manager-all .view-content .item-list ul li {
  margin: 0 95px 95px 0;
  max-width: 538px;
  list-style: none;
  position: relative;
  width: 40%;
}
.manager-all .view-content .item-list ul li:first-of-type {
  max-width: unset;
  width: 100%;
}
@media (max-width: 992px) {
  .manager-all .view-content .item-list ul li {
    margin: 0 40px 40px 0;
  }
}
@media (max-width: 576px) {
  .manager-all .view-content .item-list ul li {
    width: 100%;
  }
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 {
  max-width: 538px;
  background-color: #fff;
  height: 100%;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con {
  position: relative;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-field-image img {
  width: 100%;
  height: auto;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset {
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
  height: 100%;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h3, .manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h2 {
  margin-top: 0;
  margin-bottom: 50px;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 992px) {
  .manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h3, .manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h2 {
    font-size: 1.1111111111rem;
  }
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h3 a, .manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h2 a {
  color: inherit;
  transition: 0.2s linear;
  text-decoration: none;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h3 a:hover, .manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h2 a:hover {
  text-decoration: underline;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h3 a:before, .manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-title h2 a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.manager-all .view-content .item-list ul li > .views-field-fieldset-1 > .field-content > .li-con .views-field-fieldset .views-field-field-body2 {
  font-size: 0.7777777778rem;
}

.view-jobs-offers-block {
  background-color: #F1F4F9;
  padding: 104px 0;
  box-sizing: border-box;
}
.view-jobs-offers-block .view-filters {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 104px;
}
.view-jobs-offers-block .view-filters form > .form--inline {
  display: flex;
}
@media (max-width: 576px) {
  .view-jobs-offers-block .view-filters form > .form--inline {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.view-jobs-offers-block .view-filters form .form-item-category {
  position: relative;
  max-width: 547px;
  width: 100%;
  cursor: pointer;
  /* Point the arrow upwards when the select box is open (active): */
  /* style the items (options), including the selected item: */
  /* Style items (options): */
  /* Hide the items when the select box is closed: */
}
.view-jobs-offers-block .view-filters form .form-item-category label {
  display: none;
}
.view-jobs-offers-block .view-filters form .form-item-category .select-selected {
  background-color: #fff;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 17px;
  box-sizing: border-box;
  color: #455A64;
  border: solid 1px transparent;
  height: 71px;
  transition: 0.2s linear;
  /* Style the arrow inside the select element: */
}
.view-jobs-offers-block .view-filters form .form-item-category .select-selected:after {
  transition: 0.2s linear;
  position: absolute;
  content: url("/themes/custom/cez/img/arrow-down-blue.svg");
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
}
.view-jobs-offers-block .view-filters form .form-item-category .select-arrow-active {
  transition: 0.2s linear;
}
.view-jobs-offers-block .view-filters form .form-item-category .select-arrow-active:after {
  transition: 0.2s linear;
  transform: rotate(180deg) translateY(50%) !important;
}
.view-jobs-offers-block .view-filters form .form-item-category .select-selected.select-arrow-active:after {
  border-color: transparent transparent #b0bec5 transparent;
  top: 45%;
  transform: translateY(-50%);
}
.view-jobs-offers-block .view-filters form .form-item-category .select-items {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
  background: #F1F4F9;
  max-height: 385px;
  overflow: auto;
}
.view-jobs-offers-block .view-filters form .form-item-category .select-items > div {
  height: 40px;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #000;
  border: solid 1px transparent;
  cursor: pointer;
}
.view-jobs-offers-block .view-filters form .form-item-category .select-items > div:hover {
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
}
.view-jobs-offers-block .view-filters form .form-item-category .select-hide {
  display: none;
}
.view-jobs-offers-block .view-filters form .form-item-category select {
  width: 100%;
  display: none;
}
.view-jobs-offers-block .view-filters form .form-item-category select.form-select:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 20px;
  height: 60px;
  border: 6px solid transparent;
  border-color: #b0bec5 transparent transparent transparent;
}
.view-jobs-offers-block .view-filters form .form-actions input {
  border: solid 1px #000;
  background-color: transparent;
  border-radius: 0;
  padding: 20px 70px;
  box-sizing: border-box;
}
.view-jobs-offers-block .view-content ul {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin: 0 -30px -30px 0;
}
.view-jobs-offers-block .view-content ul li:before {
  content: "​";
  height: 0;
  display: block;
}
.view-jobs-offers-block .view-content ul li {
  list-style: none;
  padding: 30px 40px;
  box-sizing: border-box;
  background-color: #fff;
  min-height: 421px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  transition: 0.2s linear;
  margin: 0 30px 30px 0;
  max-width: 396px;
  width: 100%;
  position: relative;
}
.view-jobs-offers-block .view-content ul li .top-contener .views-field-field-icon {
  text-align: center;
  margin-bottom: 40px;
  height: 105px;
}
.view-jobs-offers-block .view-content ul li .top-contener .views-field-title {
  text-align: center;
}
.view-jobs-offers-block .view-content ul li .top-contener .views-field-title a {
  color: #000;
  font-size: 1.5555555556rem;
  font-weight: 300;
}
.view-jobs-offers-block .view-content ul li .top-contener .views-field-title a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.view-jobs-offers-block .view-content ul li .views-field-field-wzp p:last-of-type {
  margin-bottom: 0;
}
.view-jobs-offers-block .view-content ul li:hover {
  background-color: #0E6BFC;
}
.view-jobs-offers-block .view-content ul li:hover .views-field-field-icon svg ellipse {
  fill: transparent !important;
  stroke: #fff !important;
}
.view-jobs-offers-block .view-content ul li:hover .views-field-field-icon svg line {
  stroke: #fff !important;
}
.view-jobs-offers-block .view-content ul li:hover .views-field-field-icon svg path {
  stroke: #fff !important;
  fill: #fff !important;
}
.view-jobs-offers-block .view-content ul li:hover .views-field-field-icon svg rect {
  stroke: #fff !important;
}
.view-jobs-offers-block .view-content ul li:hover .views-field-title a {
  color: #fff;
}
.view-jobs-offers-block .view-content ul li:hover .views-field-field-wzp {
  color: #fff;
}

.view-news.view-display-id-block_4 > ul, .view-news.view-display-id-block_5 > ul, .view-news.view-display-id-block_6 > ul, .view-news.view-display-id-block_7 > ul {
  display: flex;
  align-items: stretch;
  padding: 0;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul, .view-news.view-display-id-block_5 > ul, .view-news.view-display-id-block_6 > ul, .view-news.view-display-id-block_7 > ul {
    flex-wrap: wrap;
  }
}
.view-news.view-display-id-block_4 > ul li, .view-news.view-display-id-block_5 > ul li, .view-news.view-display-id-block_6 > ul li, .view-news.view-display-id-block_7 > ul li {
  list-style: none;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li, .view-news.view-display-id-block_5 > ul li, .view-news.view-display-id-block_6 > ul li, .view-news.view-display-id-block_7 > ul li {
    width: 100%;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content {
  margin-right: 30px;
  height: 100%;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content {
    width: 100%;
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row {
  margin: 0;
  max-width: 945px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row {
    flex-direction: row-reverse;
    max-width: unset;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row {
    flex-direction: column-reverse;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset {
    width: 30%;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset {
    width: 100%;
    margin-left: 30px;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
  padding: 0 0 0 calc(100vw * 0.065);
  box-sizing: border-box;
  margin-bottom: 10px;
}
@media (max-width: 1368px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
    padding-left: 50px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
    padding: 0;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
  display: block;
  width: 100%;
  box-sizing: border-box;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: #000;
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
    font-size: 0.5555555556rem;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title {
  padding: 0 calc(100vw * 0.065);
  box-sizing: border-box;
}
@media (max-width: 1368px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title {
    padding: 0 50px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title {
    padding: 0;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 {
  margin: 0 0 23px 0;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 {
    font-size: 0.7222222222rem;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a {
  transition: 0.2s linear;
  color: inherit;
  text-decoration: none;
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a:hover, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a:hover, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a:hover, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-fieldset .text-contener .views-field-title h3 a:hover {
  text-decoration: underline #000;
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image {
    width: 70%;
    margin-right: 30px;
    margin-bottom: 0;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
  height: 449px;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
    height: 314px;
  }
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
    height: 250px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image > div {
    height: unset;
  }
}
.view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_5 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_6 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_7 > ul li:first-of-type .view-content .views-row .views-field-field-image > div img {
    height: auto;
    object-fit: unset;
    max-width: 640px;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2), .view-news.view-display-id-block_5 > ul li:nth-of-type(2), .view-news.view-display-id-block_6 > ul li:nth-of-type(2), .view-news.view-display-id-block_7 > ul li:nth-of-type(2) {
  min-width: 396px;
  margin-right: 30px;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2), .view-news.view-display-id-block_5 > ul li:nth-of-type(2), .view-news.view-display-id-block_6 > ul li:nth-of-type(2), .view-news.view-display-id-block_7 > ul li:nth-of-type(2) {
    min-width: 200px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2), .view-news.view-display-id-block_5 > ul li:nth-of-type(2), .view-news.view-display-id-block_6 > ul li:nth-of-type(2), .view-news.view-display-id-block_7 > ul li:nth-of-type(2) {
    width: 100%;
    margin-bottom: 30px;
    margin-right: 0;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content {
  height: 100%;
  list-style: none;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row {
  margin: 0;
  max-width: 396px;
  display: flex;
  flex-direction: column-reverse;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row {
    max-width: unset;
    display: flex;
    flex-direction: unset;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row {
    flex-direction: column-reverse;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset {
    width: 30%;
    margin-left: 30px;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset {
    width: 95%;
    margin: 0 0 0 30px;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created {
  margin-bottom: 10px;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
  display: block;
  width: 100%;
  box-sizing: border-box;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: #000;
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .views-field-created > span {
    font-size: 0.5555555556rem;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper {
  position: relative;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
  margin: 0 0 23px 0;
  width: 78%;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
    font-size: 0.7222222222rem;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 {
    width: 100%;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a {
  transition: 0.2s linear;
  color: inherit;
  text-decoration: underline transparent;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a:hover, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a:hover, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a:hover, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-fieldset .text-contener .title-wrapper h3 a:hover {
  text-decoration: underline #000;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image {
    width: 70%;
    margin-left: 30px;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_5 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_6 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_7 > ul li:nth-of-type(2) .view-content .views-row .views-field-field-image > div img {
  max-width: 640px;
  width: 100%;
  height: auto;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views {
  min-width: 519px;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views {
    min-width: 363px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views {
    width: 100%;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row {
  margin: 0;
  max-width: 519px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row {
    flex-direction: row-reverse;
    max-width: unset;
    display: flex;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row {
    flex-direction: column-reverse;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image {
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image {
    width: 70%;
    margin-right: 30px;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image {
    width: 100%;
    margin-right: 0;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div {
  height: 455px;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div {
    height: 314px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div {
    height: unset;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-field-image > div img {
    height: auto;
    object-fit: unset;
    max-width: 640px;
  }
}
@media (max-width: 992px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 {
    width: 30%;
  }
}
@media (max-width: 576px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 {
    width: 100%;
    margin-left: 30px;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener {
  display: flex;
  flex-direction: column-reverse;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper {
  position: relative;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 {
  margin: 0 0 23px 0;
  width: 78%;
  font-style: normal;
  font-size: 1.5555555556rem;
  font-weight: 300;
  color: #000;
  text-decoration: underline transparent;
  transition: 0.2s linear;
}
@media (max-width: 1500px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 {
    font-size: 1.0555555556rem;
  }
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 {
    font-size: 0.7222222222rem;
  }
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a {
  transition: 0.2s linear;
  color: inherit;
  text-decoration: underline transparent;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a:hover, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a:hover, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a:hover, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .title-wrapper h3 a:hover {
  text-decoration: underline #000;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created {
  margin-bottom: 10px;
}
.view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span {
  display: block;
  width: 78%;
  box-sizing: border-box;
  font-style: normal;
  font-size: 0.8333333333rem;
  font-weight: 600;
  color: #000;
}
@media (max-width: 1100px) {
  .view-news.view-display-id-block_4 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span, .view-news.view-display-id-block_5 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span, .view-news.view-display-id-block_6 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span, .view-news.view-display-id-block_7 > ul li:nth-of-type(3) .sth3-views .view-content .views-row .views-field-fieldset-1 .text-contener .views-field-created > span {
    font-size: 0.5555555556rem;
  }
}

body.disabled-scroll {
  overflow: hidden;
}

.path-auth .block-system-breadcrumb-block {
  background-color: #2A2D32;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px -15px 0;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol li {
  margin: 0 15px 15px 0;
  list-style: none;
  position: relative;
  padding-right: 15px;
  color: #fff;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol li:before {
  content: ">";
  position: absolute;
  right: -5px;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type {
  padding-right: 0;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol li:last-of-type:before {
  content: none;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol li a {
  color: #fff;
  border-bottom: solid 1px transparent;
  transition: 0.2s linear;
}
.path-auth .block-system-breadcrumb-block nav.breadcrumb ol li a:hover {
  border-bottom: solid 1px #fff;
}
.path-auth .page-title {
  max-width: 1675px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
.user-login-form {
  max-width: 700px;
  width: 95%;
  margin: 50px auto;
  background: rgba(255, 255, 255, 0.95);
  padding: 50px;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
}
.user-login-form > .form-type-textfield > label {
  width: 250px;
  display: block;
}
.user-login-form > .form-type-textfield > input {
  width: 95%;
}
.user-login-form > .form-type-password > label {
  width: 250px;
  display: block;
}
.user-login-form > .form-type-password > input {
  width: 95%;
}
.user-login-form > .form-actions > input {
  color: #fff;
  box-sizing: border-box;
  transition: all 0.3s;
  display: inline-block;
  background-color: #0E6BFC;
  font-weight: 700;
  border: solid 2px #0E6BFC;
  text-decoration: none;
  text-align: center;
  white-space: nowrap;
  padding: 5px 33px;
  font-size: 1rem;
  width: max-content;
}
.user-login-form > .form-actions > input:hover {
  background-color: #fff;
  color: #0E6BFC;
  -webkit-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 10px 0px rgba(0, 0, 0, 0.75);
}

/*# sourceMappingURL=style.css.map */
