@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');

.homeblk1 h5 { font-size:24px; line-height:30px; color:#ff6f6f; padding:8px 0 0 0; margin:0}
.homeblk1 h5 img { margin:0 6px 0 0}
.homeblk1 h5 strong { display:block; padding-bottom:10px;}

.homeblk2 {}
.homeblk2left h1 { color:#FFF; font-size:40px; line-height:46px; background:url(images/e1title-divider.jpg) no-repeat bottom left; padding:0 0 20px 0}
.homeblk2left p { color:#FFF;} 
.homeblk2left ul { padding:0; margin:0} 
.homeblk2left ul li { padding:0 0 12px 35px; margin:0; color:#FFF; background:url(images/e1listioc.png) no-repeat 0 0; display:block} 


.formebook { background:#FFF; margin-top:-108px; padding:0 0 1px 0}
.formebook h2 { background:#5bb45a; font-size:30px !important; line-height:38px!important; font-weight:500!important; color:#FFF; text-align:center; margin:0; padding:25px 0 25px 0}
.curvebg { width:100%; padding:0 0 0 0; margin:0 0 14px 0;height:13px;background:url(images/e1formbg.png) no-repeat center bottom;}
.formebook h6 { padding:8px 25px 20px; text-align:center; font-size:15px; line-height:21px; color:#333333; font-weight:400; margin:0}
.formebook form {padding:0 25px;}
.formebook form p { padding:0 0 13px 0; margin:0}
.formebook .subscribe span.wpcf7-list-item { margin:0}

.formebook input[type=text] { height:40px;color:#333; font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook input[type=email] { height:40px;color:#333; font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook input[type=tel] { height:40px;color:#333; font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook input[type=submit] { width:100%; font-size:24px; line-height:30px; text-transform:uppercase; border-radius:0px}

.formebook ::-webkit-input-placeholder { color:#333; font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook :-moz-placeholder {color:#333;opacity:1;font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook ::-moz-placeholder {color:#333;opacity:1;font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook :-ms-input-placeholder {color:#333;font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook ::-ms-input-placeholder {color:#333;font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}
.formebook ::placeholder {color:#333;font-size:15px; line-height:21px;font-family: 'Poppins', sans-serif;}


.e1homeblk3 { text-align:center} 
.e1homeblk3 h2 { font-size:36px!important; line-height:42px!important; font-weight:600 !important}
.e1homeblk3 h2 strong {font-weight:600 !important; color:#ff6f6f}

.e1homeblk4 h3 { font-size:32px; line-height:38px; color:#FFF; font-weight:600}
.e1homeblk4 h5 { font-size:24px; line-height:30px; font-weight:500; font-style:italic; color:#FFF}
.e1homeblk4 h4 { font-size:36px; line-height:42px; color:#FFF; font-weight:600; margin:0}
.e1homeblk4 h4 a { color:#FFF;}
.e1homeblk4 h4 strong { font-size:22px; line-height:28px;font-weight:600; display:inline-block; padding:0 20px; }
.e1homeblk4 h4 a.contactbtn { font-size:20px; line-height:26px; font-weight:600; background:#ff6f6f; padding:10px 20px}


.serviceblk { text-align:center;-webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.09);-moz-box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.09);box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.09);padding:0 14px 1px 14px; min-height:220px;}
.serviceblk img { margin-top:-50px; }
.serviceblk h3 { font-size:24px; line-height:30px; font-weight:600; background:url(images/e1serviceline.jpg) no-repeat bottom center; padding:0 0 10px 0}
.serviceblk p { font-size:14px; line-height:20px;}

.e1footer { color:#FFF}
.e1footer p {padding:0; margin:0}
.e1footer p strong { font-weight:400; padding:0 10px 0 0}
.footerright p { text-align:right;}
.footerright p img { margin:0 4px 0 0}



@media screen and (max-width:800px) { 
.e1logo { text-align:center}
.homeblk1 h5 { text-align:center}
.formebook { margin-top:20px; max-width:458px; margin:auto}
.e1footer, .footerright p { text-align:center}
.footerright p { margin-top:15px}
}


@media screen and (min-width:801px) and (max-width:1116px){
.homeblk1 h5 { font-size:15px; line-height:21px}	
.formebook h2 { font-size:20px !important; line-height:26px !important}
.homeblk2left h1 { font-size:28px; line-height:34px;}
}