/*
Theme Name: meta
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

h1, .h1 {
    font-size:56px;
    line-height: 67px;
    font-weight: 700;
    color: #FFF;
}

h2 {
    font-size: 48px;
    line-height: 58px;
    font-weight: 700;
    color: #FFF;
}

p {
    font-size: 14px;
    line-height: 24px;
    color: #FFF;
}

p.lead {
    font-weight: 700;
}

.social-icons {
    .icon-facebook, .icon-instagram {
        color: #FD4336;
    }
}

.text-black {
    color: #000;
}

/* CONTACT US - FORM */
.contact-us-header {
    font-size: 30px;
    line-height: 36px;
    font-weight: 700;
    color: #000;
}

.contact-us-form {
    label {
        font-size: 14px;
        line-height: 17px;
        color: #000;
        font-weight: 400;
        margin-left: 10px;
    }

    input:not([type="submit"]), textarea {
        background-color: #FFF;
        border: none;
        border-radius: 0;
        height: 47px;
        width: 470px;
    }

    .wpcf7-form-control-wrap

    textarea {
        height: 220px;
        max-width: 100%;
    }

    input[type="submit"] {
        height: 43px;
        width: 175px;
    }

    .submit-container {
        display: flex;
        justify-content: center;
        margin-top: 1rem;
        margin-left: 50px;
    }

    .left-element {
        margin-bottom: 1rem;
    }

    .ml-half {
        margin-left: 0 !important;
    }
} 

.banner {
    min-height: 750px;
    width: 100%;
}


/* FRONTPAGE RED PATTERN */
.frontpage-red-section::before {
    content: "";
    display: block;
    width: 730px;
    height: 720px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: -358px;
    right: -291px;
    background-image: url('https://mtron.se/wp-content/uploads/2024/12/metatron_frontpage_pattern.svg');
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

#footer a {
	color: white;
}