body{
    background-color: #fff !important;
}
.banner img{
    margin: 0 auto;
    width: 100%;
}
#section1,#section2,#section3,#section4,#section5,#section6,#section7{
    padding-top:50px;
}
#section6{
    padding-bottom:50px;
}
.title-custom h2 {
    margin: 0 0 30px 0;
    text-transform: uppercase;
    color: #006599;
    font-weight: bold;
    font-size: 25px;
}
#section1 ul,#section2 ul,#section3 ul,#section4 ul{
    list-style: square;
    padding-left: 15px;
}
section#section2 {
    background-color: #e5a20d;
    margin-top: 50px;
    padding: 30px 0;
}
.item-section2 {
    background-color: #fff;
}
.item-content-section2{
    padding:10px;
}
.item-content-section2 h3 {
    color: #00679a;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 2rem;
    margin: 10px 0 15px 0;
}

#section5 .title-custom,#section6 .title-custom{
    text-align: center;
    margin-bottom:50px;
}
#section6{
    color: #fff;
}
#section6 .title-custom h2{
    color: #fff;
}
#section5 .glyphicon{
    float: right;
}
#section5 .panel-default>.panel-heading {
    color: #fff;
    background-color: #2b7cce;
}
#accordion .panel-title a {
    display: block;
    text-decoration: none;
}
.line-custom{
    height: 1px;
    background-color: #418cb3;
    width: 200px;
    margin: 0 auto;
    display: block;
}
#section5 ul,#section5 ol{
    padding-left:20px;
}
#section6{
    background: url(../images/banner2v2.jpg) no-repeat;
    background-position-x: center;
    background-size: 100% 100%;
}
a.btn.btn-custom {
    background: #fe732e;
    color: #fff;
    padding: 5px 50px;
    font-size: 17px;
}
#section6{
    margin-top:30px;
}

@media screen and (min-width:1200px){
    .item-section2{
        min-height: 555px;
    }
}
@media screen and (min-width:768px){
    .item-section2{
        min-height: 600px;
    }
}
@media screen and (max-width:768px){
    #section1 img,#section3 img{
        margin-bottom:20px;
    }
    #section2 img,#section4 img{
        margin-top:20px;
    }
}