.elementor-847 .elementor-element.elementor-element-680c3e2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-847 .elementor-element.elementor-element-d9859c6.elementor-element{--align-self:flex-end;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-d9859c6 */.floor-fullscreen-btn{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:7px;

    width:auto;
    padding:0;
    margin:0;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;

    color:#70685f !important;

    font-weight:400;
    line-height:1;
    letter-spacing:1.2px;

    cursor:pointer;
}

button.floor-overlay-close {
    color:#70685f !important;
}

button.floor-overlay-close:hover {
    color:#70685f !important;
    background-color: transparent !important;
}/* End custom CSS */