* { box-sizing: border-box;}
@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,700,900&display=swap');
body{ background: #e3e3e3 !important;}
.no-gutter{ padding: 0; margin: 0;}
 

.input_com{ width: 100%; padding: 20px 30px;  background: #fff; display: inline-block; }
.input_com h4{  width: 100%; font-weight: 500; margin: 0; padding: 0; font-size: 16px; margin-bottom: 25px;}
.input_com textarea{ width: 100%; background: #e6e6e6; font-size: 14px; font-weight: 500; padding: 20px; color: #000; border-radius: 10px; border: none; outline: none; height: 100px;}
.input_com button{ width: 100%; background: #f42c56; font-size: 20px; text-transform: uppercase; color: #fff; font-weight: 500; padding: 20px; margin: 20px 0; border-radius: 10px; border: none; outline: none; box-shadow: #ccc 4px 6px 8px; }


.bg_yellow { width: 100%; background-color: #f8cc21; background: url(bnr_img.jpg) top center no-repeat; padding: 40px 0 130px 0; display: block; height: 300px;}
.form_center { width: 50%; background-color: #fff; padding: 40px 5%; position: relative; top: -80px; margin: 0 auto; border-radius: 30px;
  -webkit-box-shadow: 0px 9px 15px 1px rgba(0,0,0,0.14);
-moz-box-shadow: 0px 9px 15px 1px rgba(0,0,0,0.14);
box-shadow: 0px 9px 15px 1px rgba(0,0,0,0.14);
}

.form_center img{max-width: 130px;text-align: center;margin: 0 auto;display: block;}
.form_center h3{ font-size: 30px; color: #4e4e4e; text-align: center; font-weight: 900; margin: 20px 0;}
.form_center h2{ font-size: 20px; color: #4e4e4e; text-align: center; font-weight: 900; margin: 20px 0;} 
.form_phon label{ width: 100%; display: block; }
.form_phon .cout{ display: inline-block; width: 24%;}
.form_phon .numbs{ display: inline-block; width: 70%; margin-left: 5%;}
.form_center select{ border-radius: 50px; background-color: #f0f0eb; color: #000; border:1px #f8cc21 solid}
.form_center input{ border-radius: 50px; background-color: #f0f0eb; color: #000; border:1px #f8cc21 solid}
.form_center label{ font-size: 14px; font-weight: bold; color: #4e4e4e;}
.form_center .submit_btn{ width: 100%; padding: 10px 0px; background-color: #f8cc21; font-size: 15px; color: #5d5845; text-transform: uppercase; border-radius: 50px; border:none; font-weight: bold; outline: none; margin-top: 30px; }

.star_count{width: 60px !important; float: left; background: #fff !important;}
#more-rating input { width: 100px; border:none; color: #fff; background-color: #5d5845 !important; border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;border-top-right-radius: 0px; border-bottom-right-radius: 0px;}

#more-rating  a {  color: #f1c40f;  }
#more-rating  a:hover,  a:active, a:focus { color: #dab10d; }
.rating-stars {width: 100%; text-align: center;  }
.rating-stars .rating-stars-container { font-size: 0px; float: left;background-color: #f0f0eb; color: #000;border: 1px #f8cc21 solid;
  width: 87%;border-top-right-radius: 50px; border-bottom-right-radius: 50px; padding-left: 10px;}
.rating-stars .rating-stars-container .rating-star {font-size: 20px; color: #555555; cursor: pointer;padding: 3px 5px; float: left;}
.rating-stars .rating-stars-container .rating-star.is--active, .rating-stars .rating-stars-container .rating-star.is--hover {color: #f1c40f;}
.rating-stars .rating-stars-container .rating-star.is--no-hover {color: #555555; }

.thanks_bda{ width: 100%; display: block; text-align: center; border-radius: 50px; color: #5d5845; text-decoration: none; padding: 10px 0; background: #f8cc21; font-weight: bold; font-size: 18px; text-transform: uppercase;}
.thanks_bda:hover{color: #5d5845; text-decoration: none;}
.download_apps{ display: inline-block; margin: 25px auto; text-align: center; width: 48%;}
.download_apps img{ max-width: 150px;} 




.appbg_yellow { width: 100%; background-color: #f8cc21; background: url(bnr_img.jpg) top center no-repeat; padding: 40px 0 130px 0; display: block; height: 300px;}
.app_form_center { width: 50%; background-color: #fff; padding: 40px 5%; position: relative; top: -80px; margin: 0 auto; border-radius: 30px;
  -webkit-box-shadow: 0px 9px 15px 1px rgba(0,0,0,0.14);
-moz-box-shadow: 0px 9px 15px 1px rgba(0,0,0,0.14);
box-shadow: 0px 9px 15px 1px rgba(0,0,0,0.14);
}

.app_form_center img{max-width: 130px;text-align: center;margin: 0 auto;display: block;}
.app_form_center h3{ font-size: 30px; color: #4e4e4e; text-align: center; font-weight: 900; margin: 20px 0;}
.app_form_center h2{ font-size: 20px; color: #4e4e4e; text-align: center; font-weight: 900; margin: 20px 0;} 
.appform_phon label{ width: 16%; display: inline-block; }
.appform_phon .cout{ display: inline-block; width: 24%;}
.appform_phon .numbs{ display: inline-block; width: 54%; margin-left: 4%;}
.app_form_center select{ border-radius: 50px; background-color: #f0f0eb; color: #000; border:1px #f8cc21 solid}
.app_form_center input{ border-radius: 50px; background-color: #f0f0eb; color: #000; border:1px #f8cc21 solid}
.app_form_center label{ font-size: 12px; font-weight: bold; color: #4e4e4e;}
.app_form_center label b{ font-size: 16px;}
.app_form_center .submit_btn{ width: 100%; padding: 10px 0px; background-color: #f8cc21; font-size: 15px; color: #5d5845; text-transform: uppercase; border-radius: 50px; border:none; font-weight: bold; outline: none; margin-top: 30px; }
.msgg textarea {border-radius: 10px; background-color: #f0f0eb; color: #000; border:1px #f8cc21 solid; padding: 20px; }











