/*
Theme Name: Divi Child - CTA - Content Boxes CSS
Version: 4.16.0
Description: Website Name: aquariusgraphics.com
Author: Wayne Woodbury ** Modified CSS File - Feburary 10th 2022 **
*/


/*------------------ Call To Action Boxes ---------------------------*/


/* Call To Action Boxes Padding */

.et_pb_no_bg {
    padding: 20px !important;
}


/* Call To Action Boxes */

.cta-001 {
    background-image: linear-gradient(#f5f5f5, #fff);
    color: #222 !important;
    margin-bottom: 15px !important;
    padding: 10px 0 0 !important;
    border-radius: 0;
    box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15);
}


/* Call To Action Boxes */

.cta-002 {
    background-color: #0e0;
    color: #222 !important;
    margin-bottom: 15px !important;
    padding: 20px !important;
    border-radius: 5px;
    border: solid 1px #c00;
    box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.15);
}


/* Call To Action Images */

.cta-001 .et_pb_promo_description {
    padding-bottom: 0;
}


/*------------------ CTA Buttons ---------------------------*/


/* CTA Button */

.ctaButton-001 .et_pb_button {
    background-color: transparent !important;
    border: 2px solid #fff;
    color: #fff !important;
}


/* CTA Button Hover */

.ctaButton-001 .et_pb_button:hover {
    border: 2px solid #fff !important;
}


/* CTA Button */

.ctaButton-002 .et_pb_button {
    background-color: #00e !important;
    border: 2px solid #fff;
    color: #fff !important;
}


/* CTA Button Hover */

.ctaButton-002 .et_pb_button:hover {
    background-color: #000 !important;
    border: 2px solid #fff !important;
}


/*------------------ CTA Buttons Stand Alone ---------------------------*/


/* CTA Button Stand Alone */

.ctaButton-001.et_pb_button {
    background-color: #f5e;
    margin-top: 1px;
    text-align: center;
}


/* CTA Button Stand Alone */

.ctaButton-001 a {
    color: #fff;
}


/* CTA Button Stand Alone Hover */

.ctaButton-001.et_pb_button:hover {
    background-color: #f9d !important;
}


/*------------------ Learn More Buttons ---------------------------*/


/* Learn More Button Arrow */

.et_pb_button::after {
    margin-top: -6px;
}


/* Learn More Button */

.et_pb_button,
.form-submit .et_pb_button {
    background-color: #14b1b1;
    color: #fff !important;
    font-size: 19px;
    font-weight: bold;
    line-height: 1em !important;
    margin-top: 0;
    margin-bottom: 0;
    padding: 25px !important;
    position: relative;
    border-radius: 0 !important;
    border: none !important;
    width: 100%;
}


/* Learn More Button Hover */

.et_pb_button:hover,
.form-submit .et_pb_button:hover {
    background: #12deae !important;
    color: #fff !important;
    font-weight: bold;
    padding: 40px !important;
    transition: all 0.4s;
}


/*------------------ Content Boxes ---------------------------*/


/* Content Boxes */

.contentBox-001 {
    /* background-color: #fff;
    color: #222 !important;
    margin-top: 20px !important;
    padding: 35px !important;
    border-radius: 3px;
    border: solid 1px #ddd;*/
    overflow: auto;
}


/* Content Boxes */

.contentBox-002 {
    color: #dfdfdf;
    overflow: auto;
}


/* Content Boxes Title */

.contentBox-002 h1,
.contentBox-002 h2,
.contentBox-002 h3,
.contentBox-002 h4 {
    color: #fff !important;
}


/* Content Boxes */

.contentBox-003 {
    color: #dfdfdf;
    overflow: auto;
}

@media only screen and (max-width:640px) {
    /* Content Boxes */
    .contentBox-001 {
        padding: 15px !important;
    }
}