/*About US Title*/
.section_title{text-align: center; margin-bottom: 30px; color:#011548; font-size:26px; font-weight:500; font-family: 'Oswald', sans-seri; text-transform:uppercase;
position:relative;}
.section_title:after { background-color: #0671c1; content: ""; height: 3px; left: 0; right: 0; position: absolute; top: 100%;  width: 68px;margin:0 auto;}

.section.--about{}
.section.--about .grid.two-grid .grid-cell h5{font-size: 20px}
.section.--about .grid.two-grid .grid-cell{display: block; width:100%; padding: 20px 0;}
.section.--about .grid.two-grid .grid-cell:last-child{padding-left: 0; border-left: 0;}

.section.--about-list{background: #f5f5f5;}
.box-listing{text-align: center;}
.box-wrap{display: inline-block; vertical-align: top; padding: 0 15px; width: 17%;}
.box{background:#84c87f; padding:25px; width:100%; display:table;  vertical-align:top;}
.box:hover{background:#0671c1;}
.box .head{color:#fff; font-size:20px; font-family: 'Oswald', sans-serif; display:table-cell; width:100%; vertical-align:middle;height: 80px;}

/*Contact*/

.form__Wrap{width:66.666%; float:left;}
.col--grey{ background:#fbfbfc; width:25.555%; position: absolute;top: -40%; right:0;}
.col__top { padding: 20px 20px 0 20px;}
.col--grey h5.head{font-size:30px; color:#717070; font-weight:normal;   text-transform:uppercase; 
font-family: 'Oswald', sans-serif; font-weight:500; }
.col--grey p{font-size: 15px;line-height: 1.65;color: #717070;margin: 10px 0;text-align: left;}
.col--contact{margin:30px 0;}
.col--contact li{width: 100%;   display: inline-block; background-repeat: no-repeat; background-position:center center;}
.col--contact li.phone{background-image:url("../images/icon--contact-01.png")}
.col--contact li.fax{ background-image:url("../images/icon--contact-02.png")}
.col--contact li.email{background-image:url("../images/icon--contact-03.png")}
.col--contact li h5{font-size:18px; color:#717070;font-weight:700; float: left;}
.address_desc{display: table;}
.col--contact li  a{display:inline-block; color:#717070; font-weight:normal; font-size: 17px; font-weight:500; margin-left: 10px;}

.col__bottom{ padding:20px;}
.col--colored{background:#84c87f;}
.col--colored h5{color:#fff; font-size:26px;  padding-bottom:0;}
.col--colored p{color:#fff; font-size:18px;font-family:"Open Sans",sans-serif; font-weight:400;
letter-spacing: 0;}