body.cpanel p{
    font-size: 15px;
}
body.cpanel p.cta{
    color: #ff6c2c;
    font-family: Quicksand, Verdana, Geneva, sans-serif;
    font-weight: 700;
    text-align: center;
    font-size: 22px;
}
body.cpanel .sub-banner, body.cpanel .pre-banner{
    background: #164478;
    font-weight: 700;
    padding: 13px 0;
}
body.cpanel .pre-banner p, body.cpanel .sub-banner p{
    font-family: Quicksand, Verdana, Geneva, sans-serif;
    font-size: 17px;
    color: #fff;
    text-align: center;
    padding: 0;
    margin: 0;
}
body.cpanel .pre-banner span{

}
body.cpanel .sub-banner p span{
    color: #ff6c2c;
    
}
/* c-panel */
.c-panel{
    margin-bottom: 20px;
}

.c-panel > h2.header{
    background-color: #c1c1c1;

    padding: 6px 10px !important;
    color: white;
    margin: 0 !important;
}
.c-panel > h2.header:before{
    font-family: "FontAwesome";
    content: "\f135";
    margin-right: 10px;
    font-weight: normal;
}
.c-panel > h2.header.rocket:before{content: "\f135";}
.c-panel > h2.header.cogs:before{content: "\f085";}
.c-panel > h2.header.sliders:before{content: "\f1de";}
.c-panel > h2.header.suitcase:before{content: "\f0f2";}
.c-panel .body{
    font-size: 15px;
    background-color: #f3f3f3;

    padding: 18px 20px;
    border-bottom: 2px solid #C1C1C1;
}
.c-panel .body p{
    margin: 0;
}
/* pink */
.c-panel.pink > h2.header{
    background-color: #ff6280;
}

.c-panel.pink .body{
    border-bottom-color: #ff6280;
}
/* green */
.c-panel.green > h2.header{
    background-color: #8ace45;
}
.c-panel.green .body{
    border-bottom-color: #8ace45;
}
/* blue */
.c-panel.blue > h2.header{
    background-color: #3c89d1;
}
.c-panel.blue .body{
    border-bottom-color: #3c89d1;
}
/* orange */
.c-panel.orange > h2.header{
    background-color: #ff6c2c;
}
.c-panel.orange .body{
    border-bottom-color: #ff6c2c;
}
/* c-panel-widget */
.c-panel-widget{
    margin-bottom: 40px;

}
.c-panel-widget > h2.header{
    font-weight: 400;
    margin: 0;
    color: #3c89d1;
}
.c-panel-widget .body{
    border-bottom: 1px solid #3c89d1;  
}
.c-panel-widget .body p{
    font-size: 14px;
    margin-bottom: 16px;
}

/* benefits */
.cpanel-benefits{
    background-color: #BDDDFF;
    color: #373a4d;
}
.cpanel-benefits .benefit{
    text-align: center;
    padding: 15px;
    font-size: 15px;
}
.cpanel-benefits .benefit .fa{
    font-size: 52px;
}
.cpanel-benefits .benefit h2{
    padding: 20px 0;
    color: #373a4d;
}
.cpanel-benefits .benefit p{
    text-align: left;
}