.elementor-1170101 .elementor-element.elementor-element-0e4b49c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-36dfad7 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-1170101 .elementor-element.elementor-element-36dfad7 .elementor-image-carousel-caption{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-2de94b4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-b1ae494{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170101 .elementor-element.elementor-element-b1ae494 .elementor-divider-separator{width:100%;}.elementor-1170101 .elementor-element.elementor-element-b1ae494 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170101 .elementor-element.elementor-element-809ba69 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-1bd86de > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-824298a{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-1170101 .elementor-element.elementor-element-824298a .elementor-divider-separator{width:100%;}.elementor-1170101 .elementor-element.elementor-element-824298a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1170101 .elementor-element.elementor-element-adf7127{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-1682537{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-fe03b36{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-1c84a33{padding:0px 15px 0px 15px;}.elementor-1170101 .elementor-element.elementor-element-1fb7758{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-daaef73{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-1170101 .elementor-element.elementor-element-2adba8e{width:50%;}.elementor-1170101 .elementor-element.elementor-element-2bdc435{width:50%;}.elementor-1170101 .elementor-element.elementor-element-2d90063{width:50%;}.elementor-1170101 .elementor-element.elementor-element-59754ad{width:50%;}}@media(max-width:1024px){.elementor-1170101 .elementor-element.elementor-element-0e4b49c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-2de94b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-809ba69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-1bd86de > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-1682537 */.elementor-1170101 .elementor-element.elementor-element-1682537 firgure {
   position: relative;
}

.elementor-1170101 .elementor-element.elementor-element-1682537 figcaption {
   padding: 2rem;
    color: #E5231B;
    font-size: 32px;
    line-height: 1em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
        position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: flex
;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe03b36 */.elementor-1170101 .elementor-element.elementor-element-fe03b36 firgure {
   position: relative;
}

.elementor-1170101 .elementor-element.elementor-element-fe03b36 figcaption {
   padding: 2rem;
    color: #E5231B;
    font-size: 32px;
    line-height: 1em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
        position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: flex
;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fb7758 */.elementor-1170101 .elementor-element.elementor-element-1fb7758 firgure {
   position: relative;
}

.elementor-1170101 .elementor-element.elementor-element-1fb7758 figcaption {
    padding: 2rem;
    color: #E5231B;
    font-size: 32px;
    line-height: 1em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
        position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: flex
;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-daaef73 */.elementor-1170101 .elementor-element.elementor-element-daaef73 firgure {
   position: relative;
}

.elementor-1170101 .elementor-element.elementor-element-daaef73 figcaption {
   padding: 2rem;
    color: #E5231B;
    font-size: 32px;
    line-height: 1em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
        position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    display: flex
;
    justify-content: center;
    align-items: center;
}/* End custom CSS */