.elementor-2350 .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-2350 .elementor-element.elementor-global-2260{--grid-template-columns:repeat(1, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2350 .elementor-element.elementor-element-e6a2ec9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2350 .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;}@media(max-width:1024px){.elementor-2350 .elementor-element.elementor-global-2260{--grid-template-columns:repeat(3, auto);}}/* Start custom CSS for global, class: .elementor-global-2260 */.socials-side {
    position: fixed;
    background-color: #fff;
    z-index: 9999999;
}

@media (width > 1024px) {
    .socials-side {
        right: 0;
        top: calc(50% - 100px);
        padding: 10px 15px 10px 20px;
        border-top-left-radius: var(--custom-border-radius);
        border-bottom-left-radius: var(--custom-border-radius);
    }
}

.socials-side .elementor-icon {
    background-color: transparent;
    width: unset;
}

.socials-side .elementor-social-icon svg {
    fill: #6D856F !important;
}

@media (width < 1023px) {
    .socials-side {
        width: fit-content;
        padding: 2px 15px;
        border-top-left-radius: var(--custom-border-radius);
        border-top-right-radius: var(--custom-border-radius);
        bottom: 0;
        margin: auto;
        left: 0;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ae7af */.elementor-2350 .elementor-element.elementor-element-68ae7af {
    padding: 0 !important;
}/* End custom CSS */