@font-face{font-family:"Algerian Regular";src:url('Algerian/Algerian-Regular.ttf');}
body{margin:0 auto; max-width: 1500px; }
.topbar{background:#e7504b;padding:5px 0}
.main-div{overflow:hidden;background:#fff;}
.inner{max-width:1160px;margin:0 auto;overflow:hidden;}
.top_header{padding:15px 0;text-align:right;}
.top_header h1{font-size: 30px;color:#000;margin-top: 30px;font-weight:600}

.banner{background-size:cover;opacity: 0.9;}

.section2{font-size: 18px;color:#353535;padding:35px 0; text-align: center;}

.section3{background: url(images/section3.jpg)center;background-size:cover;opacity: 0.9;}

.section3 h1{font-size:30px;color:#fff;margin:15% 0 2%;}
.section3 p{font-size:16px;color:#fff;line-height:1.5;padding: 15px 30px 15px 0px;letter-spacing: 0.4px;}

.section4{background:#e7504b;padding:20px 0}
.section4 h1{font-size:30px;color:#fff;text-align: center;}

.section5 h1{font-size: 30px;color:#353535;margin-top: 25px;font-weight:600}
.section5 .rocketicon{margin-top: 110px;padding: 20px;}

.section6{background: url(images/section6.jpg)center;background-size:cover;opacity: 0.9;}
.section6 h1{font-size:30px;color:#fff;text-align: center;padding-top: 20px;}

.section6  p{text-align:center;line-height:1.5;padding:10px 0;letter-spacing: 0.4px;padding-bottom: 20px;}
.section6 a{color: #fff;font-size: 18px;line-height: 30px;font-weight: 600;text-decoration: none; border: 1px solid #fff;border-radius: 5px;padding: 10px 40px;display: inline-block;letter-spacing: 1px;}

.section7 h1{font-size:30px;color:#000;text-align: center;padding-top:35px ;}
.section7 p{font-size:16px;color:#353535;line-height:1.5;text-align: center;}


.section8{position: relative;}

.form_local_seo input{width:100%;padding:10px;background:#f8f8f8;border:1px solid #e5e2e2;color:#000;margin-bottom:10px}
.form_local_seo input[type="submit"]{background:#2869af;color:#fff;padding:12px;;border-radius: 5px;width: 170px;}
::placeholder {color: #353535; opacity: 1;}
textarea{width:100%;padding:10px;background:#f8f8f8;border:1px solid #e5e2e2;color:#000;margin-bottom:10px }
.section8 h1{color: #000; padding:20px 0 10px; font-size:28px}
.section8 p{color: #777777;font-size:16px}
.line{width: 80px;margin:0 auto;border-top:3px solid #4f86d9;}
.line_orange{width: 80px;border-top:3px solid #fe6110;}
.text_content{padding-bottom:10px}
.text_content h1{color: #000; padding:20px 0 10px; font-size:28px}
.abt p, .text_content p{font-size:16px}

.footer{background:#000;padding: 15px 0 0px;margin-top: 20px;}
.footer p{font-size:14px;color:#fff;line-height:1.5;text-align: center;}

.rocket-li{list-style: none;
    white-space: nowrap;
    margin: 0;
    padding: 0;
    font-size:18px;color:#353535;
}

.rocket-li li{
    background: url(images/favicon.png) no-repeat;
    padding-left: 40px;
    margin: 10px 0;
        background-size: 30px;
            white-space: pre-wrap;
}
@media only screen and (max-width: 767px) { 
    body{padding: 0 5px;}   
    .top_header h1{font-size: 20px;color:#000;margin-top: 5px;padding: 5px;}
    .section2{font-size: 16px;color:#353535;padding:35px 10px; text-align: center;}
    .section3 h1{font-size:20px;color:#fff;margin:5% 0 2%;}
    .section3 p{font-size:16px;color:#fff;line-height:1.5;padding: 0px;letter-spacing: 0.4px;}
    .section4 h1{font-size:20px;color:#fff;text-align: center;}
    .section5 h1{font-size:20px;color:#353535;margin-top: 25px;font-weight:600; text-align: center;}
    .section6 h1{font-size:20px;color:#fff;text-align: center;padding-top: 20px;}
    .section6 a{color: #fff;font-size: 16px;line-height: 20px;font-weight: 600;text-decoration: none; border: 1px solid #fff;border-radius: 5px;padding: 10px 30px;display: inline-block;letter-spacing: 1px;}
    .section7 h1{font-size:20px;color:#000;text-align: center;padding-top:35px ;}
    .section5 .rocketicon{margin-top: 10px;}
  


}



