/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/* Write custom CSS code here */

* {
    margin:0;
    padding:0;
    box-sizing:border-box;
    scroll-behavior: smooth;
}

.page, body, .home {
    font-family: 'Poppins', sans-serif;
    scroll-behavior: smooth;
    background-color: black;
    
}

.main-banner {
    width: 100vw !important;
    height: 500px;
    overflow: hidden;
}

.attachment-large {
    width: 100vw !important;
}

span {
    color: white;
    margin-bottom: 50px;
}

.intro-text {
    text-wrap: balance;
}

.project-img {
    object-fit: cover;
    width: 100%;
}

#contact-btn {
    display:flex;
}

#contact-container {
    max-width: 100vw;
}

.form-label, .wpforms-field, .wpforms-field-label, .wpforms-field-sublabel{
    color: white !important;
}

@media screen and (min-width: 1200px) {
    .project-img {
        width: 800px;
        max-width: 800px;
        overflow: hidden; 
        max-height: 600px;
        object-fit: cover;
    } 

    .project-container {
        height: 800px;
        overflow: hidden
    }
}