.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-thumbnail{padding-bottom:calc( 0.6 * 100% );top:0;left:0;right:0;bottom:0;margin-bottom:2px;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-thumbnail:after{content:"0.6";position:absolute;color:transparent;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-thumbnail img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0.6;opacity:1;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-item{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-item, .elementor-15778 .elementor-element.elementor-element-8d8b163 .swiper-carousel{border-radius:5px 5px 5px 5px;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-desc{padding:30px 10px 0px 10px;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .swiper-carousel{padding:10px;margin:0 -10px;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-item:hover .bdt-ep-carousel-thumbnail img{opacity:1;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-title{margin-bottom:10px !important;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:700;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .bdt-ep-carousel-excerpt{color:#54595F;font-family:"Nunito", Sans-serif;font-size:15px;}.elementor-15778 .elementor-element.elementor-element-8d8b163 .swiper-pagination-bullet{background-color:#0474BF;}.elementor-15778 .elementor-element.elementor-element-8d8b163{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:36px;}.elementor-15778 .elementor-element.elementor-element-8d8b163 > .elementor-widget-container{margin:1px 1px 1px 1px;}@media(max-width:1024px){.elementor-15778 .elementor-element.elementor-element-8d8b163{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}}@media(max-width:767px){.elementor-15778 .elementor-element.elementor-element-8d8b163{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px;}}/* Start custom CSS for bdt-carousel, class: .elementor-element-8d8b163 */.bdt-ep-carousel-title {
    display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.bdt-ep-carousel-excerpt {
    display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */