.fa {
  padding: 10px;
  font-size: 20px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  border:1px solid #fff;
  border-radius: 100%;
  margin: 5px 2px;
}

.fa:hover {
    opacity: 0.7;
    color: #EFEFEF;
}
.input-group-text i, .ben li i{
  padding: 0px;
  font-size: 13px;
  width: 18px;
}
.ben li{
  list-style-type: none;
}

.fa-facebook {
  color: white;
}

.fa-twitter {

  color: white;
}
.fa-linkedin {

  color: white;
}

.fa-youtube {

  color: white;
}

.fa-instagram {

  color: white;
}
header{padding-bottom: 50px;}
header .dropdown a{color: #fff;}
header .nav-item button{width:auto;height:auto;border:2px solid #FFF;border-radius: 25%;color: #FF9832;}
header h1{font-size: 26px;color: #fff;}
header h1 span{color: #FF9832;}
header p {color: #fff;}
header p span{color: #FF9832;font-weight: bold;}
header .btn{
  width:auto;
  height:auto;
  border:2px solid #fff;
  border-radius: 20%;
  color: #FF9832;
  font-size: 20px;
}

.c1{padding: 40px 10px 40px 10px ;text-align: center;}
.c1 h4 span {color: #FF9832;}
.f1{ background-color:#F9F9F9;padding: 40px 10px 40px 10px ; }
.f1 .card-deck span{color: #FF9832;}
.f1 .xyz h4{padding-top: 135px;text-align: center;}
.f2{background-color:#fff;padding: 10px 10px 10px 10px ;text-align: center;}
.f2 .col-lg-3 {padding: 10px 10px 10px 10px ;}
.f2 a {color: #fff;width:100%;height:auto;background-color:#FF9832;}
.f3{padding: 40px 10px 40px 10px ;text-align: center;}
.f3 h4{padding-top: 10px ;text-align: center;}
.f3 button{width:auto;height:auto;border:1px solid #FF9832;border-radius: 25%;font-size: 20px;color:#FF0000;}
.f4 .card-deck span{color: #FF9832;}
.f4 {box-shadow:10px;background-color:#ffffff;padding: 40px 10px 40px 10px ;}
.f5 button {
    width: auto;
    height: auto;
    border: 1px solid #FF9832;
    border-radius: 25%;
    font-size: 20px;
    color:#FF0000;
}
footer{background-color:#7C7C7A;}
footer .container{padding: 20px 10px 20px 10px ;text-align: center;}
footer p{padding-top: 10px ;text-align: center;color: #fff;}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1rem!important;
    padding-left: 1rem!important;
  }

.btn:hover {color: #ff9832;}
p {margin-bottom: .5rem!important;}

.custom-banner-text{padding-top:100px!important; }
.custom-banner-h2{font-size: 40px; margin-bottom: 0.5em}
.custom-banner-p{font-size: 22px;}
.btn-custom:hover {color: #000000!important;}
.nav-item-button-custom{margin-top: -5px;}
.custom-4-cards{text-align: left;padding:20px 0px;}
.card-text{
  margin: auto;
  font-size: 20px;
  text-align: center;

  }
.card-text span{
  color:#f77b02!important;
}
.text-align{
  padding: 35px 0px 0px;
}
.card-text-align{
  padding: 35px 0px 0px;
}
.f1 .card-deck span.cprice{
  color:#FF0000!important;
}
.cprice i{
  padding:0px;
  font-size: 16px;
  width: 14px;
}



/*Media Query For Mobile Device*/
@media only screen and (max-width: 600px){
  .f1 .xyz h4 {
    padding-top: 0px;}

  .mb-5, .my-5 {
    margin-bottom: 0rem !important;}

header .nav-item button {
    border: 0px;
    background-color: #ff9832;
    color: #fff;
    border-radius: 5%;}
header .nav-item button:hover {
  color: #000;}
.custom-4-cards{text-align: center;}

.custom-banner-h2{font-size: 25px;}
.custom-banner-p{font-size: 16px;}


}
