/* premier Font section */

@font-face {
  font-family: 'gotham_rounded';
  src:url(../fonts/GothamRoundedBook.ttf);
}
@font-face {
  font-family: 'MyriadPro';
  src:url(../fonts/MyriadPro-Regular.otf);
}

/* premier Header section */

.premier-home-header{
	background:url(../images/premier-header-bg.jpg) center;
	background-size:cover;
	height:548px;
}
.premier-home-header2{
	background:url(../images/premier-header-bg2.jpg) center;
	background-size:cover;
	height:348px;
}
.premier-header-number{
	padding-top:36px;
}
.navbar .navbar li a.call-nav {
	background: #267df4 none repeat scroll 0 0;
	border: medium none;
	border-radius: 25px;
	color: #fff;
	font-family: "Lato",sans-serif;
	font-size: 20px;
	font-weight: 700;
	margin-left: 45px;
	margin-top: 4px;
	padding: 9px 25px;
}
.navbar .navbar li a.call-nav span{
	font-family: 'Lato', sans-serif;
	font-weight:400;
	font-size:14px;
	color:#fff;
}
.navbar .navbar li a.call-nav:hover {
	background: #267df4 none repeat scroll 0 0;
	border: medium none;
	border-radius: 25px;
	color: #fff;
	font-family: "Lato",sans-serif;
	font-size: 20px;
	font-weight: 700;
	margin-left: 45px;
	margin-top: 4px;
	padding: 9px 25px;
}
.navbar .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top;
}
.navbar .navbar-collapse {
     text-align: center;
}
.navbar {
	background-color:none;
    border: medium none;
    border-radius: 0;
    padding-top:0px;
	padding-bottom:20px;
	margin-bottom:0px;
}
.navbar{
	padding-top:0px;
}
.navbar li {
	padding-bottom: 20px;
	padding-right: 5px;
	padding-top:25px;
}
.navbar .navbar li a {
    color: #26272d;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
	font-weight:400;
	text-transform:uppercase;
    padding-bottom: 0px;
	margin-left: 0px;
}
.navbar .navbar li a:hover {
    color: none;
    background: none;
}
.navbar-brand  {
	padding:0px;
}
.navbar-brand > img {
    margin-left: 20px;
    margin-top: 30px;
	margin-right: 40px;
}
.premier-heading-text{
	padding-top:70px;
}
.premier-heading-text h1 {
    color: #26272d;    
    font-family: 'gotham_rounded';
    font-size:62px;
    font-weight:700;
    margin-bottom:10px;
	text-align:center;
}
.premier-heading-text p{
    color: #303030;    
    font-family: 'Lato', sans-serif;
    font-size:30px;
    font-weight:400;
    margin-bottom:35px;
	text-align:center;
}
.premier-heading-text button {
	background: none;
	border-radius:35px;
	border:none;
	border:1px solid #26272d;
	font-family: 'Lato', sans-serif;
	font-size:21px;
	font-weight:400;
	color: #26272d;
	margin-top: 10px;
	padding: 12px 60px;
	display:block;
	margin:0px auto;
}
.premier-heading-text button:hover{
	background:#26272d;
	color:#fff;
}
.premier-heading-text2{
	padding-top:30px;
}
.premier-heading-text2 h2{
    color: #26272d;    
    font-family: 'gotham_rounded';
    font-size:62px;
    font-weight:700;
    margin-bottom:10px;
	text-align:center;
}
a:hover {
    text-decoration: none;
}

/* premier Article section */

.premier-article-section{
	background:#f2fbff;
	padding-top:90px;
	padding-bottom:120px;
}
.premier-article-section2{
	padding-top:90px;
	padding-bottom:80px;
}
.premier-article{
	padding-left:50px;
}
.premier-article img{
	padding-bottom:20px;
}
.premier-article h2{
	color:#26272d;
	font-size:26px;
	font-weight:900;
	font-family: 'Lato', sans-serif;
	font-weight:800;
	padding-bottom:25px;
}
.premier-article p{
	color:#8c8f94;
	font-family: 'Lato', sans-serif;
	font-weight:400;
	font-size:20px;
	line-height:1.5;
	padding-bottom:20px;
}

/* premier Junk section */

.premier-text{
	padding-bottom:80px;
}
.premier-text{
	padding-left:50px;
}
.premier-text img{
	padding-bottom:20px;
}
.premier-text h2{
	color:#26272d;
	font-size:26px;
	font-weight:900;
	font-family: 'Lato', sans-serif;
	font-weight:800;
	padding-bottom:25px;
}
.premier-text p{
	color:#8c8f94;
	font-family: 'Lato', sans-serif;
	font-weight:400;
	font-size:20px;
	line-height:1.5;
	padding-bottom:20px;
}

/* Footer Section */

.premier-footer-section{
	background:#242424;
	padding-top:40px;
	padding-bottom:30px;
}
.premier-footer-text p{
	font-family: 'Lato', sans-serif;
	font-size:9px;
	font-weight:700;
	color: #fff;
	text-align:center;
	text-transform:uppercase;
}

/* premier Junk section */

.premier-service-section{
	padding-bottom:120px;
}
.premier-service-wrapper{
	background:#e0edff;
	padding-top:50px;
}
.premier-service{
	padding-left:50px;
	padding-bottom:50px;
}
.premier-service h2{
	color:#26272d;
	font-size:26px;
	font-weight:900;
	font-family: 'Lato', sans-serif;
	font-weight:800;
	padding-bottom:25px;
}
.premier-service p{
	color:#8c8f94;
	font-family: 'Lato', sans-serif;
	font-weight:400;
	font-size:20px;
	line-height:1.5;
}

/* Contact Us Page */

.premier-contact-section{
	padding-top:90px;
	padding-bottom:90px;
}
.premier-contact-form {
	background:#267df4;
	padding-top:50px;
	padding-bottom:50px;
}
.premier-contact-form input {
    background: #64a0f6;
    height: 50px;
    border: none;
    margin-bottom: 30px;
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #1d1d1d;
    border-radius:0px;
	padding-left:20px;
}
.premier-contact-form input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #d7d7d7;
}
.premier-contact-form input::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #d7d7d7;
}
.premier-contact-form input:-ms-input-placeholder {
    /* IE 10+ */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #d7d7d7;
}
.premier-contact-form input:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #d7d7d7;
}
.premier-contact-form input:focus{
    /* Firefox 18- */
    font-family: 'MyriadPro';
    font-size: 16px;
	background:#f3f2f9;
}
.premier-contact-form input:focus::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #1d1d1d;
}
.premier-contact-form input:focus::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #1d1d1d;
}
.premier-contact-form input:focus:-ms-input-placeholder {
    /* IE 10+ */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #1d1d1d;
}
.premier-contact-form input:focus:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'MyriadPro';
    font-size: 16px;
    color: #1d1d1d;
}
.premier-contact-form-btn {
	background: #007933 none repeat scroll 0 0;
	border-radius:0px;
	border:none;
	font-family: 'Poppins', sans-serif;
	font-size:20px;
	font-weight:700;
	color: #fff;
	margin-top: 10px;
	padding: 20px 55px;
	display:block;
	margin:0px auto;
	margin-top:10px;
	text-transform:uppercase;
}
.premier-contact-form-btn:hover{
	background:#01bc50;
	color:#fff;
}