.elementor-981 .elementor-element.elementor-element-b2a5cbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-981 .elementor-element.elementor-element-c702ec4{--grid-template-columns:repeat(1, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-981 .elementor-element.elementor-element-8436cd6{--display:flex;}.elementor-981 .elementor-element.elementor-element-68ae7af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for social-icons, class: .elementor-element-c702ec4 */.elementor-981 .elementor-element.elementor-element-c702ec4 {
    position: fixed;
    right: 0;
    top: 350px;
    background-color: #fff;
    padding: 10px 15px 10px 20px;
    border-top-left-radius: var(--custom-border-radius);
    border-bottom-left-radius: var(--custom-border-radius);
    z-index: 9;
}

.elementor-981 .elementor-element.elementor-element-c702ec4 .elementor-icon {
    background-color: transparent;
    width: unset;
}

.elementor-981 .elementor-element.elementor-element-c702ec4 .elementor-social-icon svg {
    fill: #6D856F !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8436cd6 */.hero-slideshow {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 7;
    object-fit: cover;
    border-radius: var(--custom-border-radius);
}

.acf-bg-slideshow {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.acf-bg-slide {
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 1s ease-in-out;
}

.acf-bg-slide.visible {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ae7af */.elementor-981 .elementor-element.elementor-element-68ae7af {
    padding: 0 !important;
}/* End custom CSS */