.dr-new-hero-block{
    .Winter{
        h2{
            color: #D08630 !important;
        }
        input[type="submit"]{
            border: 2px solid #D08630 !important;
            color: #D08630 !important;
        }
        input[type="submit"]:hover{
            background-color: #D08630 !important;
            color: #fff !important;
        }
    }
}

.block-new-hero-block{
    /* height: 100vh; */
    .dr-new-hero-block{
        position: relative;
        padding-top: 220px;
        height: 100%;
        .hero-content-container{
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
            height: 80%;
            width: 100vw;
            position: absolute;
            top: 0;
            z-index: 0;
        }
        .hero-content{
            background: #fff;
            width: 90%;
            margin: 0 auto;
            box-shadow: 0px 0px 20px black;
            padding: 20px;
            z-index: 1;
            position: relative;
        }
    }
}
.wp-block-group__inner-container{
    position: relative;
}
.wp-block-group__inner-container::before {
    /* Set to an image */
    content: " ";
    background-image: url('https://pocahontascountywv.com/wp-content/themes/nmp/img/boat_guy.webp');
    position: absolute;
    left: 0;
    top: -5%;
    width: 50vw;
    height: 50vw;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

@media (min-width: 1024px) {
    .block-new-hero-block{
        padding-bottom: none;
        .dr-new-hero-block{
            /* width: 50%; */
            padding-top: 32px;
            padding-bottom: 50px;
            height: 100%;
            width: 100vw;
            margin-left: calc(-50vw + 50%);
            display: flex;
            flex-direction: row;
            .hero-content-container{
                background-position: center;
                background-size: cover;
                background-repeat: no-repeat;
                height: 100%;
                position: absolute;
                z-index: 0;
            }
            .hero-custom-column{
                width: 50%;
                padding: 0 20px;
            }
            .hero-content{
                /* width: 90%; */
                max-width: 650px;
                padding: 40px;
                margin: 0;
                .hero-form{
                    nf-fields-wrap{
                        display: grid;
                        grid-template-columns: 50% 50%;
                        gap: 1rem;
                        nf-field:has(div.submit-container){
                            grid-column: 1 / -1;
                        }
                        nf-field:has(div.listcheckbox-container){
                            grid-column: 1 / -1;
                        }
                    }
                    .nf-field-container{
                        margin-bottom: 29px;
                    }
                    .recaptcha-container{
                        margin-bottom: 0px !important;
                    }
                    /* If statement */
                    .nf-field-container:has(.nf-error-msg){
                        margin-bottom: 0px !important;
                    }
                    .nf-after-form-content{
                        margin-bottom: 24px;
                    }
                    .nf-after-form-content:has(.nf-error-msg){
                        margin-bottom: 0px !important;
                    }
                    /* Ninja form field type submit */
                    input[type="submit"] {
                        font-kerning: normal;
                        letter-spacing: 2px;
                    }

                }
            }
        }
    }
    .wp-block-group__inner-container::before {
        /* Set to an image */
        content: " ";
        background-image: url('https://pocahontascountywv.com/wp-content/themes/nmp/img/boat_guy.webp');
        position: absolute;
        left: 0;
        top: -10%;
        width: 350px;
        height: 350px;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }
    
    .wp-block-group__inner-container::after {
        /* Set to an image */
        content: url("https://pocahontascountywv.com/wp-content/themes/nmp/img/mountain_man.webp");
        position: absolute;
        right: -5%;
        bottom: 0;
    }
}