/*
Theme Name:   JLX Industry
Description:  Write here a brief description about your child-theme
Author:       Simon J.
Author URL:   http://simonj.fi
Template:     hello-elementor
Version:      1.0
Text Domain:  jlx
*/

/* Write here your own personal stylesheet */

body {
    background-color: #000;
}

body > header {
    z-index: 99;
    position: relative;
}

body > header {
    background-color: transparent;
}

main {
    background-color: #fff;
}

body > footer {
    padding: 2em 0;
}

body > footer .elementor-widget-text-editor,
footer .menu a {
    color: #fff;
}

.elementor-widget-button .elementor-button {
    background-color: transparent;
    border: 1px solid;
    text-shadow: none;
}

.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 3em 3em 3em 3em;
}

footer .menu {
    padding: 0;
    list-style: none;
    font-size: 0.875em;
}

footer .menu a {
    display: block;
}

footer .menu a:hover {
    text-decoration: underline;
}

.elementor img.attachment-full.size-full {
    max-width: initial;
    width: 100%;
}

.swiper-slide-contents {
    width: 1140px;
    text-align: left;
}

.swiper-slide-contents .elementor-slide-heading {
    max-width: 350px;
}

a.elementor-button-link:hover {
    text-decoration: none;
}

a.elementor-button-link .elementor-button {
    text-shadow: none;
}

.elementor-button-link[href=''] {
    display: none;
}