.theme_color{
    color:#a2c5e3;
}
.inner-box .description-column{
    position:relative;
}

.inner-box .description-column .sec-title{
    margin-bottom:30px;
}

.inner-box .description-column .text p{
    position:relative;
    color:#666666;
    font-size:14px;
    line-height:1.9em;
    margin-bottom:22px;
}

.inner-box .description-column .text h3{
    position:relative;
    color:#222222;
    font-size:20px;
    font-weight:600;
    margin-bottom:20px;
}

.inner-box .description-column .text .column{
    margin-bottom:30px;
}

.sec-title{
    position:relative;
    margin-bottom:60px;
}

.sec-title .title{
    position:relative;
    color:#222222;
    font-size:16px;
    font-weight:400;
    margin-bottom:7px;
    font-family: 'Arimo', sans-serif;
}

.sec-title h2{
    position:relative;
    color:#404040;
    font-size:32px;
    font-weight:600;
    text-transform:capitalize;
    line-height:1.4em;
    padding-bottom:20px;
}

.sec-title h2:after{
    position:absolute;
    content:'';
    left:0px;
    bottom:0px;
    width:60px;
    height:3px;
    background-color:#c5c5c5;
}

.sec-title.centered h2:after{
    left:50%;
    margin-left:-30px;
}

.sec-title.light .title{
    color:#999999;
}

.sec-title.light h2{
    color:#ffffff;
}

.info-column{
    position:relative;
}

.info-column .inner-column{
    position:relative;
    border-right:2px solid #dddddd;
    padding-right:10px;
}
.inner-box .info-column{
    position:relative;
}

.inner-box .info-column .sec-title{
    margin-bottom:25px;
}

.inner-box .info-column .sec-title h2{
    font-size:24px;
}

.inner-box .right-column .sec-title h2{
    font-size:30px;
}

.inner-box .info-column .text{
    position:relative;
    color:#666666;
    font-size:14px;
    line-height:1.9em;
    margin-bottom:28px;
}
.contact-section .info-column{
    position:relative;
    margin-bottom:30px;
}

.info-column{
    margin-bottom:20px;
}

.info-list{
    position:relative;
}

.info-list li{
    position:relative;
    color:#666666;
    font-size:14px;
    font-weight:400;
    margin-bottom:6px;
}

.info-list li span{
    font-weight:700;
    color:#222222;
    width:39%;
    display:inline-block;
}
ul,li{
    list-style:none;
    padding:0px;
    margin:0px;
}

.image-column .image{
    position:relative;
    margin-bottom:10px;
}

.image-column .image img{
    position:relative;
    width:100%;
    display:block;
}
.inner-box{
    position:relative;
}
.inner-box .info-column{
    position:relative;
}

.inner-box .info-column .sec-title{
    margin-bottom:25px;
}

.inner-box .info-column .sec-title h2{
    font-size:24px;
}

.inner-box .right-column .sec-title h2{
    font-size:30px;
}

.inner-box .info-column .text{
    position:relative;
    color:#666666;
    font-size:14px;
    line-height:1.9em;
    margin-bottom:28px;
}

.inner-box .description-column{
    position:relative;
}

.inner-box .description-column .sec-title{
    margin-bottom:30px;
}

.inner-box .description-column .text p{
    position:relative;
    color:#666666;
    font-size:14px;
    line-height:1.9em;
    margin-bottom:22px;
}

.inner-box .description-column .text h3{
    position:relative;
    color:#222222;
    font-size:20px;
    font-weight:600;
    margin-bottom:20px;
}

.inner-box .description-column .text .column{
    margin-bottom:30px;
}
