@keyframes letterSpacing {
    0% {
        letter-spacing: 10px;
        opacity: 0.2;
    }
    100% {
       letter-spacing: 0px;
        opacity: 1;
    }
}

.youtube-video {
  aspect-ratio: 16 / 9;
  width: 100%;
}

.letter-spacing {
    animation-duration: .5s;
    animation-timing-function: ease-in-out;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-name: letterSpacing;
}

/* form overrides */

.rendered-form input,
.rendered-form textarea {
    border-radius: 20px;
    border: 1px solid #4B0082;
    color: #131736;
    background-color: #f5f5f5;
}

.rendered-form textarea {
    padding: 2% !important;
}

.form-control:focus {
    color: #131736;
    background-color: #f5f5f5;
    border-color: #131736;
    box-shadow: 0 0 0 0.2rem rgba(75,0,103,.25);
}

.rendered-form .form-control:focus {
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.025), 0 0 8px rgba(75,0,103,.5) !important;
}

/* blog overrides */

.eds_news_Ozone.eds_subCollection_news .edn_article .edn_articleTitle {
    margin-bottom: 5px;
    color: #303030;
    font-size: 32px;
    font-family: 'Poppins', Arial, Helvetica, sans-serif !important;
}

.eds_news_Ozone.eds_subCollection_news a {
    color: #006838;
}

.eds_news_Ozone.eds_subCollection_news a:hover {
    color: #000;
}

.eds_news_Ozone.eds_subCollection_news .edn_readMore.edn_readMoreButton, .eds_news_Ozone.eds_subCollection_news .article_comments .add_comment .add_article_box .submit {
    border: 1px solid #006838;
    color: #006838;
}

.eds_news_Ozone.eds_subCollection_news .edn_readMore.edn_readMoreButton:hover, .eds_news_Ozone.eds_subCollection_news .article_comments .add_comment .add_article_box .submit:hover {
    background-color: #006837;
}

.eds_news_Ozone.eds_subCollection_news .edn_mediaContainer {
    border: 0px;
}

.eds_news_Ozone h1, .eds_news_Ozone h2, .eds_news_Ozone h3, .eds_news_Ozone h4, .eds_news_Ozone h5, .eds_news_Ozone h6 {
    color: #006837;
    font-weight: 500;
}

.eds_news_Ozone h1 {
    font-size: 38px;
    font-family: 'Poppins', Arial, Helvetica, sans-serif !important;
}

.eds_news_Ozone.eds_subCollection_news .edn_article .edn_articleSubTitle {
    color: #303030;
    font-size: 24px;
    font-family: 'Poppins', Arial, Helvetica, sans-serif !important;
}

.eds_news_Ozone p {
    font-size: 16px;
    color: #000;
        font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
}

.eds_news_Ozone.eds_subCollection_news .edn_mediaContainer {
    float: none;
}

/* quick forms */

.qf_form {
    width: 100% !important;
}

.qf_form .field_title label {
    font-weight: 400 !important;
    font-size: 16px !important;
    font-family: 'Open Sans';
}

.qf_form .qf_field {
    display: flex !important;
    flex-direction: column;
}

.qf_form .qf_textbox,
.qf_form .qf_textarea {
    width: 100% !important;
}

.qf_submit {
    margin: 10px 0 !important;
    padding: 15px 35px !important;
    background-color: #006738 !important;
    color: #fff !important;
    border-radius: 25px !important;
    border: 5px solid #006738 !important;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    text-decoration: none;
}

    .qf_submit:hover {
        background-color: #8dc63f !important;
        border: 5px solid #006738 !important;
        color: #131736 !important;
        text-decoration: none;
    }






