@media only screen and (max-width: 1200px){
.full-width.hero-banner{
    min-height: 100% !important;
    height: auto !important;
}

}


@media only screen and (max-width: 991px) {
	.full-width .container-fluid {
      padding: 0 2rem!important;
    }
    .hero-decs-box {
  margin: 3rem 0 !important;
}
    .main-heading {
        font-size: 45px !important;
    }
    .main-heading span{
        font-size: 45px !important;
    }
    .footer-campigon p {
        justify-content: center;
        margin: 6px 0;
        margin-bottom: 6px;
    }
    .full-width.hero-banner{
        min-height: 100% !important;
        background-size: cover;
    }
}
@media only screen and (max-width: 767px){
    .section_three #slider {
      max-height: 100% !important; 
    }
    .container {
      width: 100% !important;
    }
    #vendor-signup .form-group {
      margin-right: -15px !important;
    }
    #exampleModal1 .modal-dialog {
    width: auto !important;
}
.modal-register2 iframe {
    height: 320px !important;
}
.full-width .container-fluid {
  padding: 0 0 !important;
}
.col-lg-12.text-right {
  text-align: left !important;
}
.head_bar.ml-auto {
  display: none;
}
}

@media only screen and (max-width: 575px){
.formpage.register-heading-page h3 {
  font-size: 36px;
}
.bg-fommm{
    padding:20px 0!important;
}
.noramal_p {
  text-align: justify;
  font-size: 18px;
}
.buttons .pull-left {
  float: none !Important;
}
.full-width.hero-banner {
  min-height: 100% !important;
  background-size: 100% 100%;
}
.main-heading {
  font-size: 32px !important;
  line-height: 45px !important;
}
.main-heading span {
  font-size: 32px !important;
}
.para_type {
  font-size: 22px !important;
  line-height: 36px !important;
  text-align: justify;
}
.section_one .sub_head {
  font-size: 2rem !important;
  line-height: 35px !important;
}
.main-heading.text-white strong {
  font-size: 32px !Important;
}
.full-width.hero-banner .hero-decs-box {
  margin: 10rem 0 !important;
}
.full-width.hero-banner{
    height: auto !important;
}
}
@media only screen and (max-width: 475px){
    .footer-camp-box {
      text-align: center;
    }
    .footer-camp-box p img{
        height: 15px !important;
    }

}

