h2:after {
    content: ""; /* This is necessary for the pseudo element to work. */ 
    display: block; /* This will put the pseudo element on its own line. */
    margin: 0 auto; /* This will center the border. */
    width: 90px; /* Change this to whatever width you want. */
    padding-top: 25px; /* This creates some space between the element and the border. */
    border-bottom: 3px solid #c7ab62; /* This creates the border. Replace black with whatever color you want. */
    padding-bottom: 18px;
}

.fin_links li:hover { color:#000;}
.fin_links2 li:hover { color:#000;}
.fin_links3 li:hover { color:#000;}


.gadi {
background: #55bcc8;
background: -moz-linear-gradient(left, #55bcc8 0%, #3f8bca 100%);
background: -webkit-linear-gradient(left, #55bcc8 0%,#3f8bca 100%);
background: linear-gradient(to right, #55bcc8 0%,#3f8bca 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55bcc8', endColorstr='#3f8bca',GradientType=1 );
}

.sectit { color: #000; font-family: 'Alegreya'; position:relative; width:100%; font-size:24px; color:#1A2F54; font-weight:500; margin-top:0; }
.sectit br {display:none}
.secbar { height:72px; width:100%; display: none; position:absolute; z-index: 1; top:72px; }
.expertise { color:#fff; padding-top:8px; text-transform: uppercase; font-size: 14px; padding-bottom:4px; }

header {}

@media screen and (max-width: 950px) {
	.sectit { font-size:17px; margin-top:-4px;}
	.secbar { height:53px; width:100%; top:53px;  }
	.expertise { color:#fff; padding-top:4px; text-transform: uppercase; font-size: 12px; padding-bottom:0px; }


}