.section {
    width: 100%;
    min-height: 100vh;
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 36px;
}

.section h2 {
    font-size: 3rem;
    line-height: 1.16;
}

.section p {
    font-size: 1.25rem;
    line-height: 1.16;
}

.section li {
    margin-left: 40px;
    font-size: 1.25rem;
    line-height: 1.16;
    list-style-type: circle;
}
.list li {
    margin-left: 40px;
    font-size: 1.25rem;
    line-height: 1.16;
    list-style-type: circle;
}

.section:nth-child(odd) {
    background-color: #0E3A19;
    color: white !important;
}

.section:nth-child(odd) h2,
.section:nth-child(odd) p,
.section:nth-child(odd) h1 {
    color: white !important;
}

.section:nth-child(even) {
    background-color: white;
}

.foggy-forest {
    background-image: url('https://i.imgur.com/vmmO9Lz.jpg');
    background-position: cover;
}

.green-above {
    background-image: url('https://i.imgur.com/ri7jL03.jpg');
    background-position: cover;
    color: white !important;

}

.fade-in {
    opacity: 0;
    transition: opacity 0.75s ease-in-out;
}

.fade-in.visible {
    opacity: 1;
}

.full-height-section {
    min-height: 100vh;
    height: auto;
}

.az-50 {
    display: flex;
    justify-content: center;
    min-height: 50vh;
    height: auto;

}

.content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 50px 0;
}


.row {
    display: flex;
}

.big {
    width: 62%;
    min-height: 400px;
    /* background-color: red; */
}

.small {
    /* background-color: blue; */
    width: 38%;
}

.pad-right {
    padding-right: 100px;
}

.pad-left {
    padding-left: 100px;
}

.bubble {
    border-radius: 50%;
}
.reports{
    background-color: white;
}
.yellow-bubble {
    box-shadow: 30px 10px #cae006 !important;
}

.orange-bubble {
    box-shadow: 20px 10px #fd5421 !important;

}

.az-icon-stamp {
    width: 200px;
    margin-bottom: -40vh;
    z-index: 5;
}
.az-icon-stamp-2 {
    width: 200px;
    z-index: 5;
}

.move-right {
    justify-content: flex-end;
    align-items: center;
}

.move-left {
    justify-content: flex-start;
    align-items: center;
}


@media(max-width: 600px) {
    h2 {
        font-size: 32px;
        line-height: 1;
    }

    .content {
        padding: 50px !important;
        display: flex;
        flex-direction: column;
    }

    .section-header {
        font-size: 32px;
        line-height: 1.16;
    }
}

@media(max-width: 1000px) {
    .az-icon-stamp{
        padding-bottom: 40vh;
        
    }
    .pad-right {
        padding-right: 0px;
    }

    .pad-left {
        padding-left: 0px;
    }

    .row {
        display: flex;
        flex-direction: column;
    }

    .big {
        width: 100%;
        min-height: 400px;
        /* background-color: red; */
        padding-bottom: 50px;
    }

    .small {
        /* background-color: blue; */
        width: 100%;
        min-height: 400px;
        padding-bottom: 50px;
    }
}