.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12036 .elementor-element.elementor-element-1899e2e img{width:100%;}.elementor-12036 .elementor-element.elementor-element-472aec6{margin-top:40px;margin-bottom:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12036 .elementor-element.elementor-element-a69212b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12036 .elementor-element.elementor-element-a69212b{text-align:center;}.elementor-12036 .elementor-element.elementor-element-a69212b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:500;color:#333333;}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-container img{object-fit:cover;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .premium-gallery-caption{text-align:center;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .premium-gallery-img-name, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .premium-gallery-img-name a{color:#54595F;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .premium-gallery-img-desc, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .premium-gallery-img-desc a{color:#7A7A7A;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-magnific-image i, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-link i{color:#FFFFFF;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-magnific-image svg, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-link svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-magnific-image span, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-link span{background-color:#BD2727;border-radius:20px;padding:10px 10px 10px 10px;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-magnific-image:hover i, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-link:hover i{color:#FFFFFF;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-magnific-image:hover svg, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-link:hover svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-magnific-image:hover span, .elementor-12036 .elementor-element.elementor-element-8cd86b1 .pa-gallery-img-link:hover span{background-color:#BD2727;}@media(max-width:767px){.elementor-12036 .elementor-element.elementor-element-a69212b .elementor-heading-title{font-size:28px;}}/* Start custom CSS for section, class: .elementor-element-472aec6 */.elementor-slideshow__footer {
bottom: 10px;
z-index: 5;
/* position: fixed; */
max-width: 500px;
width: 100%;
margin: 0 auto;
left: 50% !important;
transform: translatex(-50%);
background: #dfdfdf;
    box-shadow: none;
}
.elementor-slideshow__title {
    text-align: center;
    margin-top: 0 !important;
    color: #000;
    text-shadow: 0px 0px 0px #000 !important;
}
.elementor-slideshow__description {
color: #000;
}
.kws_spotlightinner .premium-gallery-img-desc {
    font-size: 12px;
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-bottom: 0;
}
.kws_spotlightinner .pa-gallery-img.default .premium-gallery-caption {
    background: #dfdfdf;
}
.kws_spotlightinner .premium-gallery-img-name {
    overflow: hidden !IMPORTANT;
    text-overflow: ellipsis !IMPORTANT;
    display: -webkit-box !IMPORTANT;
    -webkit-box-orient: vertical !IMPORTANT;
    -webkit-line-clamp: 1;
    color: #bf2625;
    display: none !important;
}
/*.pa-gallery-img.default {*/
/*    padding: 0 40px;*/
/*}*/
/*.premium-gallery-img-desc {*/
/*    padding: 10px;*/
/*}*/
/*.pa-gallery-icons-wrapper {*/
/*    position: absolute;*/
/*    left: 50%;*/
/*    top: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*}*/
/*.premium-gallery-img-desc {*/
/*    padding: 10px;*/
/*    max-height: 50px;*/
/*    min-height: 50px;*/
/*}*//* End custom CSS */