.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots{
  margin-bottom:0;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots li button{
  margin:0;
  border:0;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots li button{
    width:.75rem;
    height:.75rem;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots li button:before{
  display:none;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots{
    margin-top:.625rem;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow{
  font-size:0;
  color:#b62a2b;
  background:transparent;
  border:0;
  -webkit-box-shadow:0 0 15px rgba(0, 0, 0, .5);
  -webkit-box-shadow:0 0 .9375rem rgba(0, 0, 0, .5);
     -moz-box-shadow:0 0 15px rgba(0, 0, 0, .5);
     -moz-box-shadow:0 0 .9375rem rgba(0, 0, 0, .5);
          box-shadow:0 0 15px rgba(0, 0, 0, .5);
          box-shadow:0 0 .9375rem rgba(0, 0, 0, .5);
}

@media (min-width:1299px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow{
    top:35%;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow{
    top:30%;
  }
}

@media (min-width:768px) and (max-width:1199.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow{
    top:20%;
  }
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow{
    top:24%;
    display:none !important;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow:focus{
  color:#000;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow:before{
  -webkit-transform:none;
     -moz-transform:none;
       -o-transform:none;
          transform:none;
  width:62px;
  width:3.875rem;
  height:62px;
  height:3.875rem;
  line-height:62px;
  line-height:3.875rem;
  left:0;
  font-size:24px !important;
  font-size:1.5rem !important;
  color:#8e1537 !important;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow.slick-prev{
  left:-1.5%;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow.slick-prev{
    left:0;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow.slick-next{
  right:-1.5%;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper button.slick-arrow.slick-next{
    right:0;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card{
  border:0;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
  height:280px;
  height:17.5rem;
  border:.0625rem solid #ddd;
  border-bottom:0;
  -webkit-border-radius:.3125rem;
     -moz-border-radius:.3125rem;
          border-radius:.3125rem;
}

@media (min-width:1200px) and (max-width:1299px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    height:220px;
    height:13.75rem;
  }
}

@media (max-width:1199.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    height:150px;
    height:9.375rem;
  }
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    height:260px;
    height:16.25rem;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description{
  padding:0;
}

@media (min-width:992px) and (max-width:1199.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description{
    font-size:16px;
    font-size:1rem;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body h3.card-title{
  color:#706259;
}

@media (min-width:768px) and (max-width:991.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body h3.card-title{
    font-size:1.125rem;
    line-height:1.5rem;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card a.-button{
  background:#fff;
  color:#b62a2b;
  font-weight:700;
  border:.125rem solid #fff;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card a.-button:hover{
  background:#b62a2b;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card a.-button:before{
  -webkit-transition:all .8s;
  -o-transition:.8s all;
  -moz-transition:.8s all;
  transition:all .8s;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card a:hover .-button{
  color:#fff;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .card-overlay{
  background:rgba(182, 42, 43, .8);
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .container-fluid{
  padding:0;
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .carousel-item .card-body .card-title{
  margin-bottom:.9375rem;
  color:#b62a2b;
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .carousel-item .card-body .card-description .block{
  display:block;
}

@media (max-width:1199.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .carousel-item .card-body .card-description .block{
    display:inline;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow{
  height:41.17647vw;
  top:0;
  width:15%;
  background:rgba(0, 0, 0, .3);
  -webkit-border-radius:0;
     -moz-border-radius:0;
          border-radius:0;
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow:focus{
  color:#000;
}

@media (max-width:1600px){
  .fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow{
    width:14.5%;
  }
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow{
    background:none;
    height:58.33333vw;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow:before{
  width:60px;
  width:3.75rem;
  height:60px;
  height:3.75rem;
  line-height:60px;
  line-height:3.75rem;
  -webkit-border-radius:50%;
     -moz-border-radius:50%;
          border-radius:50%;
  top:-webkit-calc(50% - 30px);
  top:-webkit-calc(50% - 1.875rem);
  top:-moz-calc(50% - 30px);
  top:-moz-calc(50% - 1.875rem);
  top:calc(50% - 30px);
  top:calc(50% - 1.875rem);
}

@media (max-width:991.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow:before{
    width:44px;
    width:2.75rem;
    height:44px;
    height:2.75rem;
    line-height:44px;
    line-height:2.75rem;
    top:-webkit-calc(50% - 22px);
    top:-webkit-calc(50% - 1.375rem);
    top:-moz-calc(50% - 22px);
    top:-moz-calc(50% - 1.375rem);
    top:calc(50% - 22px);
    top:calc(50% - 1.375rem);
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow.slick-prev{
  left:-3.5%;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow.slick-prev:before{
    left:0;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow.slick-next{
  right:-3.5%;
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow.slick-next:before{
  right:-webkit-calc(50% - 10px);
  right:-webkit-calc(50% - .625rem);
  right:-moz-calc(50% - 10px);
  right:-moz-calc(50% - .625rem);
  right:calc(50% - 10px);
  right:calc(50% - .625rem);
  left:auto;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel .component_multi_item_carousel.-showcase.-page-arrows .component-content-wrapper .slick-arrow.slick-next:before{
    right:0;
  }
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase .component-content-wrapper .slick-slide{
  max-width:1350px;
  max-width:84.375rem;
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-showcase .component-content-wrapper .slick-arrow{
  max-width:277px;
  max-width:17.3125rem;
}

.fl-module-multi_item_carousel .component_multi_item_carousel.-ordered-list .component-content-wrapper .slick-track .carousel-item .card span.number{
  background:#127e7d;
  font-weight:400;
  font-family:GT-Eesti-Pro-Display-Light;
}

/*# sourceMappingURL=multi_item_carousel_theme.min.css.map */
