/* Start custom CSS for html, class: .elementor-element-eb36d55 */html, body {
    margin: 0 !important;
    padding: 0 !important;
    overflow-x: hidden;
}

body.elementor-template-canvas {
    margin: 0 !important;
    padding: 0 !important;
}

.gulfme-desktop,
.gulfme-mobile {
    margin: 0 !important;
    padding: 0 !important;
    width: 100%;
}

.gulfme-desktop img,
.gulfme-mobile img {
    display: block;
    width: 100%;
    max-width: 100% !important;
    height: auto;
}

/* Desktop */
@media (min-width: 768px) {
    .gulfme-desktop {
        display: block !important;
    }

    .gulfme-mobile {
        display: none !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .gulfme-desktop {
        display: none !important;
    }

    .gulfme-mobile {
        display: block !important;
    }
}/* End custom CSS */