/*uploaded to live site uhvconnect.site-ym.com graphics folder*/


/*universal styles*/
.cpTitleBar-out {background: linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)), url(//cdn.ymaws.com/uhvconnect.site-ym.com/resource/resmgr/hero_images/1.jpg) no-repeat scroll center center / cover; text-align: center; margin-top: 0px; height: 420px; position: relative;}
.cpTitleBar {position: absolute; left: 0; right: 0; bottom: auto; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.cpTitleBar h1 {color: #fff; font-weight: 700; font-size: 56px; text-shadow: 0px 1px 1px rgba(0, 0, 0, .4); line-height: 1.1em; text-transform: uppercase; margin: 0 auto 15px;}
.cpTitleBar p {color: #fff; font-size: 15px; margin: 0 auto; text-shadow: 0px 1px 1px rgba(0, 0, 0, .4); font-weight: 500; text-transform: uppercase;}


.cptier {
	display: inline-block;
	width: 100%; }

.cptier .container {
	padding: 45px 0; }

.custbtn {
    background: #e1261c;
    color: #fff !important;
		font-size: 16px;
		font-weight: 600;
		text-transform: capitalize;
    padding: 8px 23px;
    text-align: center;
    display: inline-block;
    transition: all 225ms ease-in-out 0s;
    margin-top: 15px; }

.custbtn:hover {
    background: #1A1A1A; }

.cptitle {
    color: #1a1a1a;
    line-height: 1.2em;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 800;
    margin-bottom: 15px; }

.cpsubtitle {
    color: #af9d84;
    font-size: 24px;
	font-weight: 700;
    line-height: 1.2em;
    margin-bottom: 10px; }


h1 {font-size:32px; font-weight:700; margin: 10px 0 10px; color:#e1261c; text-transform:none;}
h2 {font-size:28px; font-weight:700; margin: 10px 0 10px; color:#1a1a1a; text-transform:none;}
h3 {font-size:24px; font-weight:700; margin: 10px 0 10px; color:#af9d84; text-transform:none;}
h4 {font-size:21px; font-weight:700; margin: 3px 0 10px; color:#e1261c; text-transform:none;}
h5 {font-size:18px; font-weight:700; margin: 3px 0 10px; color:#1a1a1a; text-transform:none;}
h6 {font-size:16px; font-weight:700; margin: 3px 0 10px; color:#bfbfbf; text-transform:none;}





@media (max-width: 1199px) {
}


@media (max-width: 959px) {
}


@media (max-width: 767px) {
.cptier .container { padding-left: 35px; padding-right: 35px; }	

.cpTitleBar-out {height: 246px;}
.cpTitleBar h1 {font-size: 45px;}	
}





