@charset "UTF-8";

body .fl-module-bbmodule-slider{
  overflow:hidden;
  background-color:#f6f4f7;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-arrow{
  top:-webkit-calc(50% - 85px);
  top:-webkit-calc(50% - 5.3125rem);
  top:-moz-calc(50% - 85px);
  top:-moz-calc(50% - 5.3125rem);
  top:calc(50% - 85px);
  top:calc(50% - 5.3125rem);
  bottom:auto;
  z-index:1;
}

@media (min-width:768px) and (max-width:991.98px){
  body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-arrow{
    top:-webkit-calc(50% - 75px);
    top:-webkit-calc(50% - 4.6875rem);
    top:-moz-calc(50% - 75px);
    top:-moz-calc(50% - 4.6875rem);
    top:calc(50% - 75px);
    top:calc(50% - 4.6875rem);
  }
}

@media (max-width:767.98px){
  body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-arrow{
    top:-webkit-calc(50% - 71px);
    top:-webkit-calc(50% - 4.4375rem);
    top:-moz-calc(50% - 71px);
    top:-moz-calc(50% - 4.4375rem);
    top:calc(50% - 71px);
    top:calc(50% - 4.4375rem);
  }
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-arrow:after{
  left:-.1875rem;
  right:0;
  top:-webkit-calc(50% - 10px);
  top:-webkit-calc(50% - .625rem);
  top:-moz-calc(50% - 10px);
  top:-moz-calc(50% - .625rem);
  top:calc(50% - 10px);
  top:calc(50% - .625rem);
  position:absolute;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-arrow.slick-prev:after{
  content:"";
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-arrow.slick-next:after{
  content:"";
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-slide{
  margin-left:.625rem;
}

@media (max-width:767.98px){
  body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-slide{
    margin:0;
  }
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-slide .slider_box_wrap .slider_img img{
  width:100%;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav{
  margin-top:0;
  width:100%;
  float:left;
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
     -moz-box-pack:center;
          justify-content:center;
  padding:1.5rem 0;
  background-color:#f6f4f7;
}

@media (min-width:768px) and (max-width:991.98px){
  body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav{
    padding:.625rem 0;
  }
}

@media (max-width:767.98px){
  body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav{
    padding:1.25rem 0;
  }
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .slick-dots{
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  border-color:#ddd;
  padding-bottom:.5rem;
  padding-top:.5rem;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .slick-dots li{
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
     -moz-box-align:center;
          align-items:center;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .slick-dots li button{
  font-size:0;
  height:.5rem;
  width:.5rem;
}

@media (min-width:1601px){
  body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .slick-dots li button{
    height:.625rem;
    width:.625rem;
  }
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .play{
  font-size:1.125rem;
  border:none;
  padding-right:1.25rem;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .play:after{
  content:"";
  font-family:brand;
}

body .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slick-nav.has-play .play.paused:after{
  content:"";
}
