@media (max-width: 480px){

.home_banner_inner_area > p {
  font-size: 11px;
  padding-bottom: 8px !important;
}
.contact_form_custom input[type='text'],input[type='email'] {
  width: 93%!important;
}
.contact_text_area textarea{width: 93%!important;}

.large_text {
  padding-left: 15px;
  padding-top: 30px;
  font-size: 12px;
}

.subpage_intro {
  padding-left: 15px;
}
.personal_insurance_title {
  padding-left: 15px;
  padding-top: 30px;
  font-size: 12px;
}
.call_us {
  font-size: 25px;
  text-align: center;
}
.home_grey_box h2 a{padding-top:44px;}
}

@media (min-width: 480px) and (max-width: 767px){

.large_text {
  padding-left: 20px;
  padding-top: 30px;
  font-size: 16px;
}
.subpage_intro {
  padding-left: 20px;
}
.personal_insurance_title {
  padding-left: 20px;
  padding-top: 30px;
  font-size: 16px;
}
.call_us {
  font-size: 25px;
  text-align: center;
}
.home_grey_box_h2 {
  padding: 35px 0 !important;
}
.home_grey_box h2{ padding: 35px 0 !important;}
.home_grey_box h2 a{padding-top:0px;}

}

@media (min-width: 768px){
.large_text {
  padding-left: 25px;
  padding-top: 30px;
  font-size: 20px;
}
.subpage_intro {
  padding-left: 25px;
}
.personal_insurance_title {
  padding-left: 25px;
  padding-top: 30px;
  font-size: 20px;
}
.call_us {
  font-size: 25px;
  text-align: right;
}
.home_grey_box h2 a{padding-top:0px;}
.call_us {
  font-size: 25px;
  text-align: left;
  padding-left:11px;
  padding-bottom:10px;
}
.call_layer {
  width: 210px;
  float:right;
}
}
@media (min-width: 992px){
.large_text {
  padding-left: 12.4%;
  padding-top: 30px;
}
.subpage_intro {
  padding-left: 12.4%;
}
.personal_insurance_title {
  padding-left: 10%;
  padding-top: 30px;
}
.call_us {
  font-size: 25px;
  text-align: right;
}
.home_grey_box h2 a{padding-top:0px;}
.call_us {
  font-size: 25px;
  text-align: left;
  padding-left:11px;
  padding-bottom:10px;
}
.call_layer {
  width: 210px;
  float:right;
}
}
@media (min-width: 1200px){
.large_text {
  color: #fe781e;
  font-size: 30px;
  font-weight: 900;
  line-height: 1.5;
  padding-left: 18%;
  padding-top: 30px;
}
.subpage_intro {
  padding-left: 18%;
}
.personal_insurance_title {
  color: GRAY;
  font-size: 20px;
  font-weight: 900;
  line-height: 1.5;
  padding-left: 17.4%;
  padding-top: 30px;
}
.call_us {
  font-size: 25px;
  text-align: left;
  padding-left:11px;
  padding-bottom:10px;
}
.call_layer {
  width: 210px;
  float:right;
}
.use_us h2{font-size:30px;font-weight:bold}
.use_us ul{margin:0;padding:0;}
.use_us ul li{list-style:none;}
.home_grey_box h2 a{padding-top:0px;}

}
