/*
//for ::pseudoelements
%clearAfter{
  content:'';
  display: block;
  height:0;
  clear: both;
}
*/
.justify {
  text-align: justify; }
  .justify:after {
    content: '';
    width: 100%;
    height: 0;
    visibility: hidden;
    overflow: hidden;
    display: inline-block; }

.slider-rdz-section {
  padding: 37px 0 33px; }
  @media screen and (max-width: 1240px) {
    .slider-rdz-section .page-wrapper {
      max-width: 907px; } }

.SliderRdzWrapper {
  position: relative;
  max-height: 433px;
  overflow: hidden; }
  .SliderRdzWrapper .bx-wrapper {
    margin: 0; }

.SliderRdz__slide {
  position: relative; }
.SliderRdz li {
  list-style: none; }

.SliderRdzSlideLinks {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  .SliderRdzSlideLinks .rdzSlideLink {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    font-size: 0; }
  .SliderRdzSlideLinks_quatro > .rdzSlideLink {
    width: 25%;
    overflow: hidden;
    transition: background-color .2s; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink::before {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      right: 100%;
      width: 100%;
      height: 100%;
      -webkit-transform: skewX(25deg);
      -webkit-transform-origin: 0 100%;
      transform: skewX(25deg);
      transform-origin: 0 100%;
      z-index: 1;
      -webkit-transition: transform 0.4s, right 0.4s;
      transition: transform 0.4s, right 0.4s; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink::after {
      content: attr(data-label);
      display: block;
      position: absolute;
      top: 40%;
      left: 20%;
      width: 60%;
      height: 40%;
      color: white;
      font: inherit;
      padding: inherit;
      box-sizing: border-box;
      z-index: 2;
      opacity: 0;
      transition: opacity 0.4s, top 0.4s; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink:hover {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(125, 185, 232, 0) 60%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000003', endColorstr='#007db9e8',GradientType=0 ); }
      .SliderRdzSlideLinks_quatro > .rdzSlideLink:hover::before {
        transform: skewX(0deg);
        right: 0;
        height: 105%;
        /* FF bugfix - in 2nd row (1px line) */ }
      .SliderRdzSlideLinks_quatro > .rdzSlideLink:hover::after {
        top: 30%;
        opacity: 1; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink:nth-of-type(1) {
      left: 0; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink:nth-of-type(2) {
      left: 25%; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink:nth-of-type(3) {
      left: 50%; }
    .SliderRdzSlideLinks_quatro > .rdzSlideLink:nth-of-type(4) {
      left: 75%; }
  .SliderRdzSlideLinks_one > .rdzSlideLink {
    width: 100%;
    transition: background-color .2s; }
    .SliderRdzSlideLinks_one > .rdzSlideLink:hover {
      background-color: rgba(0, 0, 0, 0.05); }

.SliderRdzPager {
  position: absolute;
  right: 7px;
  bottom: 7px; }
  .SliderRdzPager__link {
    display: inline-block;
    width: 13px;
    height: 13px;
    border: 2px solid #505050;
    margin-left: 7px;
    box-sizing: border-box; }
    .SliderRdzPager__link.active {
      background-color: #ffde00;
      border-color: transparent; }

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