.elementor-25070101 .elementor-element.elementor-element-8a61786{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-8a61786 .elementor-image img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);}.elementor-25070101 .elementor-element.elementor-element-daeac50{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-06820a5{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-0cda558{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-5cf28ea{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-72e12a6{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-9979647{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-70ed8f6{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-8296be4{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-4d92200{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-131bbf4{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-242c52d{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-8fd355a{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-d0b4b94{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-cdb325d{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-c84a53b{text-align:center;}.elementor-25070101 .elementor-element.elementor-element-7374eb2{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-25070101 .elementor-element.elementor-element-899e099{width:50%;}.elementor-25070101 .elementor-element.elementor-element-f210634{width:50%;}.elementor-25070101 .elementor-element.elementor-element-344e991{width:50%;}.elementor-25070101 .elementor-element.elementor-element-96543ac{width:50%;}.elementor-25070101 .elementor-element.elementor-element-f12e6f8{width:50%;}.elementor-25070101 .elementor-element.elementor-element-2dbeefd{width:50%;}.elementor-25070101 .elementor-element.elementor-element-42f5111{width:50%;}.elementor-25070101 .elementor-element.elementor-element-bf04ddf{width:50%;}.elementor-25070101 .elementor-element.elementor-element-0093d41{width:50%;}.elementor-25070101 .elementor-element.elementor-element-542208b{width:50%;}.elementor-25070101 .elementor-element.elementor-element-3630984{width:50%;}.elementor-25070101 .elementor-element.elementor-element-483bf1c{width:50%;}.elementor-25070101 .elementor-element.elementor-element-befc16a{width:50%;}.elementor-25070101 .elementor-element.elementor-element-3bce5ce{width:50%;}.elementor-25070101 .elementor-element.elementor-element-7fbfc29{width:50%;}.elementor-25070101 .elementor-element.elementor-element-6dd25fe{width:50%;}.elementor-25070101 .elementor-element.elementor-element-6665e2e{width:50%;}.elementor-25070101 .elementor-element.elementor-element-e5f7942{width:50%;}.elementor-25070101 .elementor-element.elementor-element-c629f93{width:50%;}.elementor-25070101 .elementor-element.elementor-element-014012f{width:50%;}}/* Start custom CSS for image, class: .elementor-element-8a61786 */.elementor-25070101 .elementor-element.elementor-element-8a61786 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-8a61786 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-daeac50 */.elementor-25070101 .elementor-element.elementor-element-daeac50 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-daeac50 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-06820a5 */.elementor-25070101 .elementor-element.elementor-element-06820a5 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-06820a5 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-0cda558 */.elementor-25070101 .elementor-element.elementor-element-0cda558 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-0cda558 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-5cf28ea */.elementor-25070101 .elementor-element.elementor-element-5cf28ea firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-5cf28ea 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-72e12a6 */.elementor-25070101 .elementor-element.elementor-element-72e12a6 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-72e12a6 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-9979647 */.elementor-25070101 .elementor-element.elementor-element-9979647 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-9979647 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-70ed8f6 */.elementor-25070101 .elementor-element.elementor-element-70ed8f6 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-70ed8f6 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-8296be4 */.elementor-25070101 .elementor-element.elementor-element-8296be4 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-8296be4 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-4d92200 */.elementor-25070101 .elementor-element.elementor-element-4d92200 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-4d92200 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-131bbf4 */.elementor-25070101 .elementor-element.elementor-element-131bbf4 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-131bbf4 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-242c52d */.elementor-25070101 .elementor-element.elementor-element-242c52d firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-242c52d 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-8fd355a */.elementor-25070101 .elementor-element.elementor-element-8fd355a firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-8fd355a 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-d0b4b94 */.elementor-25070101 .elementor-element.elementor-element-d0b4b94 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-d0b4b94 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-cdb325d */.elementor-25070101 .elementor-element.elementor-element-cdb325d firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-cdb325d 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-c84a53b */.elementor-25070101 .elementor-element.elementor-element-c84a53b firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-c84a53b 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-7374eb2 */.elementor-25070101 .elementor-element.elementor-element-7374eb2 firgure {
   position: relative;
}

.elementor-25070101 .elementor-element.elementor-element-7374eb2 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 */