.elementor-3026 .elementor-element.elementor-element-340da52.elementor-element{--flex-grow:0;--flex-shrink:0;}/* Start custom CSS for html, class: .elementor-element-340da52 */:root {

    --desktop-vertical: -61px;
    --desktop-horizontal: 0px;

    --tablet-vertical: 0px;
    --tablet-horizontal: 0px;

    --mobile-vertical: 0px;
    --mobile-horizontal: 0px;

}


/* DESKTOP */

@media (min-width: 1025px) {

    .sp-elementor-wrapper {

        position: relative !important;

        top: var(--desktop-vertical) !important;

        left: var(--desktop-horizontal) !important;

        z-index: 9999 !important;

    }

}


/* TABLET */

@media (min-width: 768px) and (max-width: 1024px) {

    .sp-elementor-wrapper {

        position: relative !important;

        top: var(--tablet-vertical) !important;

        left: var(--tablet-horizontal) !important;

        z-index: 9999 !important;

    }

}


/* CELULAR */

@media (max-width: 767px) {

    .sp-elementor-wrapper {

        position: relative !important;

        top: var(--mobile-vertical) !important;

        left: var(--mobile-horizontal) !important;

        z-index: 9999 !important;

    }

}/* End custom CSS */