/* Start Product Banner */
.product-banner
{
    background: -o-linear-gradient(243.51deg, rgba(255, 255, 255, 0) 41.59%, #F9A7A1 100%), #ECEEF4;
    background: linear-gradient(206.49deg, rgba(255, 255, 255, 0) 41.59%, #F9A7A1 100%), #ECEEF4;
    padding-top: 80px;
    max-height: 100vh;
    min-height: 768px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.product-banner img
{
    width: 80px;
    margin-right: 40px;
}
.product-banner h3
{
    margin-bottom: 10px;
}
.product-banner h5
{
    margin-bottom: 40px;
}
.product-banner p
{
    margin-bottom: 0;
}
/* End Product Banner */

/* Start Product Intro */
.product-intro 
{
    padding-top: 100px;
    padding-bottom: 100px;
    background: #FAFCFE;
}
.product-intro h2
{
    margin-bottom: 40px;
}
.product-intro h5
{
    color: #4A4A68;
}
.product-intro h6
{
    font-family: "Gloriola-SemiBold";
    margin-bottom: 30px;
}
.product-intro ul
{
    margin-bottom: 0;
}
.product-intro ul li
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    font-size: 18px;
    margin-bottom: 25px;
}
.product-intro ul li i
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #F76F66;
    margin-right: 20px;
}
/* End Product Intro */

/* Start Expected Results */
.expected-results
{
    background: #ECEFF4;
    padding-top: 100px;
    padding-bottom: 100px;
}
.expected-results h2
{
    margin-bottom: 80px;
}
.expected-results .item
{
    margin-bottom: 80px;
}
.expected-results .item .flex
{
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.expected-results .item h2
{
    margin-bottom: 40px;
}
.expected-results .item h3
{
    margin-bottom: 10px;
}
.expected-results .item h6,
.expected-results .item p
{
    color: #4A4A68;
    margin-bottom: 30px;
}
.expected-results .item h6 span,
.expected-results .item p span
{
    display: block;
    font-family: "Gloriola-SemiBold";
}
.expected-results .item p
{
    margin-bottom: 0;
}
.expected-results .item .video
{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.expected-results .item .video:after
{
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content: "\f04b";
    position: absolute;
    font-size: 30px;
    background: #0C9FF2;
    color: #050318;
    border-radius: 50%;
    width: 70px;
    height: 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.expected-results .item .video:hover:after
{
    opacity: .8;
}
/* End Expected Results */

/* Start FAFSA Completion */
.fafsa-completion
{
    background: #050318;
    color: #fff;
    padding-top: 100px;
    padding-bottom: 100px;
}
.fafsa-completion .title h5
{
    color: #ECEFF4;
    font-family: "Gloriola-SemiBold";
    margin-bottom: 40px;
}
.fafsa-completion .media
{
    margin-bottom: 50px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.fafsa-completion .media:last-of-type
{
    margin-bottom: 0;
}
.fafsa-completion .media img
{
    width: 240px;
}
.fafsa-completion .media .media-body
{
    padding-left: 50px;
}
.fafsa-completion .media .media-body h5
{
    color: #C4C7D2;
    margin-bottom: 0;
}
/* End FAFSA Completion */

/* Start Bundle StudentForms */
.bundle-studentforms
{
    background: #24214B;
    color: #fff;
    padding-top: 100px;
    padding-bottom: 100px;
}
.bundle-studentforms h5
{
    color: #C4C7D2;
    margin-bottom: 60px;
}
.bundle-studentforms h3
{
    margin-bottom: 30px;
}
.bundle-studentforms ul
{
    padding-right: 50px;
    margin-bottom: 50px;
}
.bundle-studentforms ul li
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    font-size: 24px;
    margin-bottom: 25px;
}
.bundle-studentforms ul li i
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #F76F66;
    margin-right: 20px;
}
.bundle-studentforms a.btn
{
    border-color: #0C9FF2;
}
.bundle-studentforms .media
{
    margin-bottom: 30px;
}
.bundle-studentforms .media img
{
    width: 60px;
}
.bundle-studentforms .media h5
{
    color: #fff;
    margin-bottom: 5px
}
.bundle-studentforms .media h6
{
    color: #C4C7D2;
    margin-bottom: 0;
}
.multi-bundle h1
{
    margin-bottom: 80px;
}
.multi-bundle .item
{
    margin-bottom: 80px;
}
.multi-bundle .item:last-of-type
{
    margin-bottom: 0;
}
.multi-bundle .item .title hr
{
    width: 50px;
    margin: 0 auto 10px 0;
    border-top: 3px solid #ECEFF4
}
.multi-bundle .item .title h5:first-of-type
{
    color: #ECEFF4;
    margin-bottom: 10px;
}
/* End Bundle StudentForms */

/* Start StudentForms Action */
.studentForms-action
{
    background: -o-linear-gradient(243.51deg, rgba(255, 255, 255, 0) 41.59%, #99E2F2 100%), #fff;
    background: linear-gradient(206.49deg, rgba(255, 255, 255, 0) 41.59%, #99E2F2 100%), #fff;
}
.studentForms-action h2
{
    margin-bottom: 60px;
}
.studentForms-action .get-studentForms
{
    margin-top: 100px;
    padding-top: 100px;
    border-top: 1px solid #C4C7D2;
}
.studentForms-action .get-studentForms h2
{
    margin-bottom: 20px;
}
.studentForms-action .get-studentForms h3
{
    margin-bottom: 35px;
}
/* End StudentForms Action */