/* ==========================
   Concept
========================== */

.concept{

    padding:70px 0;

    background:white;

    text-align:center;

}


.concept-title{

    font-size:52px;

    line-height:1.4;

    font-weight:700;

    color:#0b2d63;

    margin-bottom:15px;

}


.concept-catch{

    font-size:26px;

    color:#1b6dd1;

    font-weight:bold;

    margin-bottom:25px;

}


.concept-text{

    max-width:900px;

    margin:auto;

    font-size:22px;

    line-height:2;

    color:#444;

}