/** MAIN */
main h1 {
    text-align: center;
}
main .description-container {
    max-width: 713px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-bottom: 32px;
}
main .description-container .button-item {
    margin-top: 16px;
}
main .product-container ul {
    list-style-position: inside;
    padding: 0;
}
main .product-container .row {
    border-bottom: 0.75px solid #C1E3DD;
    padding-bottom: 32px;
    padding-top: 32px;
    margin: 0;
}
main .product-container .card-container .card-image-container > img {
    max-height: 236px;
}
main .product-container .text-col {
    display: flex;
    justify-content: center;
    align-items: center;
}
main .product-container .green-row {
    background-color: #F4FFFE;
    border-top: 2px solid #C1E3DD;
}
main .card-container .floating-img {
    margin-top: -36px;
}
main .card-container .floating-img img {
    height: 64px;
}
@media only screen and (max-width: 767px) {
    main .product-container .text-container {
        margin-top: 24px;
    }
    #faq-accordion {
        margin-top: 24px;
    }
}
@media only screen and (min-width: 768px) {
    .card-container .card-image-container {
        height: auto;
    }
    main .product-container .text-container {
        padding-left: 32px;
    }
}