h1, h2,h3, h4, h5, h6, p, span, ul, li, a{margin:0;padding:0;font-family:'Roboto', sans-serif;color:#848484;}
a{text-decoration:none !important;}
body{margin:0;padding:0;font-family:'Roboto', sans-serif;}
.no_space{padding-right:0px;padding-left:0px;}
span.num{font-weight:700;padding:0 7px;font-size:17px;}
.order_now_section{width:100%;padding:90px 0 60px;}
.step1-field .form-control{border:1px solid #4caf50;border-radius:0;box-shadow:1px 1px 3px #4caf50;}
legend{color:#4caf50;}
.falseclass{background:#4caf50;color:#fff;padding:10px;text-align:center;}
#getData{border:2px solid #4caf50;box-shadow:1px 1px 26px #000;padding:20px 0;}
input#finish1{text-decoration:none;color:#fff;padding:7px 53px;background:#00375e;border-radius:6px;font-size:15px;font-weight:600;text-align:center;border:1px solid #00375e;text-transform:uppercase;}
.OrderSummer.bgcolor{box-shadow:1px 1px 13px #4caf50;}
.show_hide{text-decoration:none !important;display:none;background:#4caf50;border-radius:30%;width:5%;text-align:center;height:0%;font-size:26px;color:white !important;}
.show_hide:hover{border:2px solid #4caf50;color:#4caf50!important;background:#fff;}
.a{font:2em Arial;text-decoration:none}
.btn-style{text-decoration:none !important;color:#fff !important;padding:7px 53px !important;background:#4caf50!important;border-radius:6px !important;font-size:15px !important;font-weight:600 !important;text-align:center !important;border:1px solid #4caf50!important;text-transform:uppercase !important;}
.modal{top:25%;}
.modal-content{background:#4caf50;box-shadow:rgb(0,0,0) 0px 0px 6px 2px;border:1px solid #35c5d6;}
.modal-header{padding:0;border:none;}
button.close{background:url(img/cross.png) no-repeat 0 0;width:16px;height:16px;position:absolute;top:-5px;right:-5px;display:block;opacity:1;}
h4.modal-title{font-size:20px;font-weight:600;text-transform:uppercase;color:#fff;margin:0;padding:15px 10px;text-align:center;line-height:25px;}
#popupform input.cn{padding:6px 0 5px 48px;margin:0 0 10px;width:100%;background:#fff url(img/pop_sprite.png) no-repeat;background-position:0 0;}
#popupform textarea{width:100%;height:66px;padding:7px 9px;color:#585858;font-size:13px;}
#popupform button, #popupform input[type=submit]{background:#35c5d6;color:#fff;border:none;text-transform:uppercase;margin-top:14px;padding:4px 18px;margin-bottom:5px;font-size:19px;}
.modal-dialog{max-width:400px;}
.modal-backdrop.in{opacity:0.7;filter:alpha(opacity=50);}
.navbar-inverse{background-color:transparent;border-color:transparent;}
.navbar-inverse .navbar-nav > li > a{color:#fff;font-size:17px;text-transform:uppercase;margin:0 26px;padding:0 0 16px;font-weight:500;}
.navbar-inverse .navbar-nav > li > a:hover{color:#fff;background-color:transparent;border-bottom:3px solid #fff;margin:0 26px -5px;}
.navbar-inverse .navbar-nav > li > a:active{color:#fff;background-color:transparent;border-bottom:3px solid #fff;margin:0 26px -5px;}
.navbar-nav{float:right;padding:0;}
.navbar{margin-bottom:0;padding:0 0 0;min-height:30px;}
.header{background:rgba(66,66,66,.8);padding:0 0;}
.darkHeader{top:0%;width:100%;position:fixed;z-index:99999;background:#4caf50;transition:0.7s;border-bottom:5px solid #f5e7aa;}
.h_m_banner{background:url(img/main_banner.jpg) no-repeat top center;padding:60px 0;background-size:cover;}
.main_navigation{width:100%;margin:10px 0 0;}
.top_mid a{color:#fff;font-size:18px;font-weight:500;}
.top_header{width:100%;margin:10px 0 0;}
.caret{color:#0087c4;}
.main_navigation .dropdown-menu{top:116%;padding:8px 0;margin:0;background-color:#4caf50;}
.dropdown-menu > li > a{color:#fff;text-transform:capitalize;}
.caret{color:#fff;}
.navbar-inverse .navbar-nav > li > a:hover{color:#fff;}.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{color:#ffffff;background-color:transparent;}
.logo_sec{width:100%;margin:5px 0 0;}span.top_icon{font-size:16px;color:#fff;padding:0 14px 0 0;margin:0 0 0;}
.h_sec_left{width:100%;margin:125px 0 0;}
.h_sec_left h1{color:#fff;font-size:55px;line-height:55px;margin:0 0 30px;}
.h_sec_left p{color:#fff;font-size:21px;font-weight:400;margin:20px 0 40px;}
.h_sec_left a{padding:15px 30px;text-transform:uppercase;color:#fff;background:#4caf50;font-size:18px;}
.h_sec_right{width:100%;}
.h_sec_right h4{font-size:23px;text-align:center;text-transform:capitalize;margin:0 0 0;background:#4caf50;color:#fff;padding:9px;}
.h_banner_form{width:100%;background:rgba(0, 0, 0, 0.52);padding:40px;}
.h_banner_form label{color:#fff;text-transform:uppercase;margin:0 0 13px;}
button.h_b_btn{border:none;background:#4caf50;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;padding:10px 0;width:100%;}
.h_banner_form .form-control{border:none;border-radius:0;}
.h_m_sec1{width:100%;}
.h_sec1_top{width:100%;padding:40px 0;text-align:center;overflow:hidden;}
.h_sec1_top h2{color:#4caf50;    font-size: 25px;}
.h_sec1_bot{width:100%;}
.h_sec1_left{width:100%;}
.h_sec1_left h3{font-size:18px;color:#575757;line-height:1.4;margin:0 0 20px;font-weight:700;}
.h_sec1_left p{margin:0 0 30px;color:#848484;text-align:justify;}
.h_sec1_right_img img{width:100%;border-radius:15px;}
.h_sec1_right_img{width:100%;margin:0 0 10px;}
.h_m_sec2{width:100%;}
.h_sec2_top{width:100%;text-align:center;padding:30px 0;}
.h_sec2_top p{font-size:25px;text-transform:uppercase;color:#4caf50;font-weight:500;}
.h_sec2_bot{width:100%;overflow:hidden;}
.prce_box{width:100%;text-align:center;}
.prce_box_hd{width:100%;background:#f5e7aa;padding:15px 0;}
.prce_box_by{width:100%;background:#4caf50;padding:20px 0;}
.prce_box_hd p{color: #4caf50;text-transform:uppercase;font-weight:500;font-size:18px;}
.prce_box_by ul li{list-style:none;color:#fff;line-height:25px;font-size:16px;border-bottom: 1px solid #f5e7aa;padding:5px 0;}
.prce_box_by_l ul li:first-child{font-weight:700;font-size:18px;padding:0 0 10px;}
.prce_box_by_l ul li:last-child{border:none;}
.prce_box_by_l{width:100%;border-right: 1px solid #f5e7aa;padding:0 20px;}
.prce_box_by_r{width:100%;padding:0 20px;}
.prce_box_ft{width:100%;background:#f5e7aa;padding:25px 0;}
.prce_box_ft a{color: #4caf50;text-transform:uppercase;font-size:18px;border: 1px solid #4caf50;padding:8px 33px;}
.prce_box_by_r ul li:first-child{font-weight:700;font-size:18px;padding:0 0 10px;}
.prce_box_by_r ul li:last-child{border:none;}
.h_m_sec3{width:100%;padding:60px 0;}
.h_m_sec3 h2{color:#4caf50;text-align:center;margin:0 0 20px;    font-size: 25px;}
.h_m_sec3 p{line-height:26px;margin:0 0 30px;}
.h_m_sec3 h3{color:#4caf50;margin:20px 0;}
.h_m_sec3 ul li{list-style:none;line-height:30px;font-size:14px;position:relative;}
.h_m_sec3 ul li:before{content:"";background:#4caf50;position:absolute;top:14px;left:-15px;width:6px;height:3px;border-radius:50%;}
.h_m_sect4{width:100%;padding:70px 0;background:url(img/counter-bg.jpg) no-repeat;background-size:cover;background-position:0;}
.counter_box{width:100%;padding:12px;}
.count_icon{font-size:40px;color:#fff;border-radius:50%;width:68px;height:68px;text-align:center;vertical-align:middle;display:table-cell;}
.counter_text{width:100%;}
.counter_text .counter-value{color:#fff;font-size:30px;display:inline;font-family:"Montserrat", sans-serif !important;font-weight:700;}
.counter_text span{color:#fff;font-size:30px;font-weight:700;}.counter_text p{color:#fff;font-size:18px;text-transform:uppercase;font-weight:700;margin:4px 0 0;}
.h_m_sec5{width:100%;padding:60px 0 20px;}
.h_m_sec5 h2{color:#4caf50;text-align:center;margin:0 0 20px;    font-size: 25px;}
.h_m_sec5 p{font-size:18px;line-height:26px;margin:0 0 30px;}
.h_m_sec5 ul li{list-style:none;line-height:30px;font-size:14px;position:relative;}
.h_m_sec5 ul li:before{content:"";background:#4caf50;position:absolute;top:14px;left:-15px;width:6px;height:3px;border-radius:50%;}
.h_m_sec5 ul{margin:0 0 30px;}
.h_m_sec6{width:100%;padding: 70px 0;overflow:hidden;background: #f5e7aa;}
.ser_box{width:100%;box-shadow:1px 1px 10px #000;padding:20px;height:530px;background:  #fff;border-radius:15px;}
.ser_box h3{color:#4caf50;text-transform:capitalize;margin:0 0 20px;}
.h_m_sec7{width:100%;padding:60px 0;background:url(img/testi_banner.jpg) no-repeat;background-size:cover;background-position:0;}
.h_sec7_top{width:100%;padding:0 0 40px;text-align:center;}
.h_sec4_bot{width:100%;overflow:hidden;padding:0 0 60px;}
.test_box{width:100%;text-align:center;}
.test_box_img img{border: 6px solid #4caf50;border-radius:50%;width:20%;}
.test_box_text{width:100%;padding:20px 0 0;}
.test_box_text p{color:#fff;text-align:center;line-height:1.8;}
.test_box_text h5{color:#fff;text-align:center;font-size:23px;margin:10px 0 0;}
.testi_sec .carousel-indicators{bottom:-60px;}
.h_sec7_top h2{color:#fff;    font-size: 25px;}
.h_sec8_top{width:100%;text-align:center;padding:30px 0 0;}
.h_sec8_top img{margin:0 0 -35px;}
.h_sec8_bot{width:100%;background:url(img/sec8_banner.jpg) no-repeat top center;background-size:cover;padding:100px 0;overflow:hidden;}
.h_sec8_bot_left{width:100%;}
.h_sec8_bot_left h3{color:#fff;font-size:25px;line-height:40px;}
.h_sec8_bot_rigth{width:100%;text-align:center;}
.h_sec8_bot_rigth ul li{list-style:none;font-size:18px;display:inline-block;padding:10px 30px 10px 0;background: #f5e7aa;margin:33px 5px;}
.h_sec8_bot_rigth ul li a{color: #4caf50;}
span.cal_icon{color:#fff;background:#4caf50;padding:11px 18px;font-size:22px;margin:0 14px 0 0;}
.capbox {
    width: 100%;
    margin: 0 auto;
	}

.capbox-inner {
    padding: 8px 13px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 0;
    background: #fff;
	}
#CaptchaDiv {
    width: 100%;
    background: #fff;
    padding: 10px 12px;
    margin: 0 0 15px;
}

#CaptchaInput { margin: 1px 0px 1px 0px; width: 100%;    padding: 4px; }
.capbox2 {
    width: 100%;
    margin: 0 auto;
	}

.capbox-inner2 {
    padding: 8px 13px;
    border: 1px solid #cccccc;
    border-radius: 4px;
    background: #fff;
	}
#CaptchaDiv2 {
    width: 100%;
    background: #fff;
    padding: 10px 12px;
    margin: 0 0 15px;border: 1px solid #cccccc;
    border-radius: 4px;
}

#CaptchaInput2 { margin: 1px 0px 1px 50px; width: 40%;    padding: 4px; }

.foot_top{width:100%;background:#4caf50;padding:30px 0;}
.foot_top{width:100%;background:#4caf50;padding:30px 0;}
.foot_box{width:100%;}
.foot_box h3{color:#fff;margin:0 0 20px;}
.foot_box ul li{list-style:none;display:block;line-height:26px;position:relative;padding-left:15px;}
.foot_box ul li a{color:#fff;transition:all 0.5s ease 0s;text-transform:capitalize;}
.foot_box ul li i{position:absolute;left:0;top:7px;color: #f5e7aa;transition:all 0.5s ease 0s;}
.foot_box ul li:hover a{color: #f5e7aa;margin-left:5px;}
.foot_box p{color:#fff;}
.foot_bottom{width:100%;padding:10px 0;text-align:center;background: #f5e7aa;}
.foot_bottom p{color: #000;}
.inner_page_banner{background:#4caf50;text-align:center;padding:40px 0;width:100%;}
.inner_page_banner h1{color:#fff;text-transform:uppercase;}
.inerpage_section1{width:100%;padding:70px 0;}
.conatc_us_form label{text-transform:uppercase;font-weight:600;color:#4caf50;}
button.cont_but{font-size:16px;text-transform:uppercase;color:#fff;background:#4caf50;padding:10px 30px;border:none;}
.terms_condition_section{width:100%;padding:60px 0;}
.terms_cond_inner h3{font-weight:600;margin:20px 0;color:#4caf50;text-transform:uppercase;}
.terms_cond_inner p{font-size:16px;margin:0 0 20px;}
.terms_cond_inner ul li{list-style:none;font-size:16px;margin:0 0 20px;position:relative;}
.terms_cond_inner ul li:before{content:"";position:absolute;left:-23px;background:#4caf50;width:1%;height:4px;border-radius:50px;top:19%;}
.inner_pages_sect1{background-color:#f1f2f6;width:100%;padding:50px 0;text-align:center;}
.inner_pages_sect1 h2{font-size:45px;color:#4c4c4c;font-weight:600;text-transform:uppercase;margin:0 0 40px;}
.inner_pages_sect1 p{font-size:16px;line-height:28px;}
@media screen and (max-width:980px){.top_mid a{font-size:15px;}
.navbar-inverse .navbar-nav > li > a{font-size:13px;margin:0 9px;}
.ser_box{height:auto;margin:0 0 20px;}
.h_m_sec6{padding:30px 0 10px;}
.h_sec8_bot_left h3{font-size:28px;}
.h_sec8_bot_rigth ul li{margin:32px 5px 0px;}
}
@media screen and (max-width:767px){.h_sec_left{margin:0 0 30px;}
.h_sec_left h1{font-size:36px;line-height:34px;}
.prce_box{margin:0 0 10px;}
.h_sec8_bot_rigth ul li{font-size:14px;}
.foot_box{margin:0 0 20px;}
.navbar-nav{float:none;text-align:center;}
.h_sec8_top img{margin:0 0 -16px;width:100%;}
.navbar-inverse .navbar-toggle{border:2px solid #fff;}
}