.form-signup-holder .intgrtn-form-signup .intgrtn-input-holder .intgrtn-input, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-input-holder .intgrtn-input {
  padding: 15px;
  outline: none;
  font-size: 16px;
  font-weight: normal;
  color: #333;
  border-radius: 25px;
  text-align: center;
  background: #DCDCDC;
  box-shadow: 0 0 8px #fff;
}
.form-signup-holder .intgrtn-form-signup .intgrtn-input-holder.intgrtn-input-holder-phone .intgrtn-input, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-input-holder.intgrtn-input-holder-phone .intgrtn-input {
  padding: 15px 5px;
}
@media all and (max-width: 768px) {
  .form-signup-holder .intgrtn-form-signup .intgrtn-input-holder.intgrtn-input-holder-phone .intgrtn-input .intgrtn-areas-dropdown, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-input-holder.intgrtn-input-holder-phone .intgrtn-input .intgrtn-areas-dropdown {
    width: 270px;
  }
}
.form-signup-holder .intgrtn-form-signup .intgrtn-input-holder .intgrtn-checkbox-label-agree-terms .intgrtn-checkbox-label-agree-terms-text, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-input-holder .intgrtn-checkbox-label-agree-terms .intgrtn-checkbox-label-agree-terms-text {
  font-size: 12px;
  color: #000;
}
.form-signup-holder .intgrtn-form-signup .intgrtn-input-holder .intgrtn-checkbox-label-agree-terms .intgrtn-checkbox-label-agree-terms-text a, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-input-holder .intgrtn-checkbox-label-agree-terms .intgrtn-checkbox-label-agree-terms-text a {
  color: #003CA3;
}
.form-signup-holder .intgrtn-form-signup .intgrtn-step-2 .intgrtn-input-holder-first-name, .form-signup-holder .intgrtn-form-signup .intgrtn-step-2 .intgrtn-input-holder-last-name, .form-signup-holder .intgrtn-form-signup .intgrtn-step-2 .intgrtn-input-holder-email, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-step-2 .intgrtn-input-holder-first-name, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-step-2 .intgrtn-input-holder-last-name, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-step-2 .intgrtn-input-holder-email {
  display: none;
}
.form-signup-holder .intgrtn-form-signup .has-btn-generate-password, .form-signup-holder .intgrtn-form-signup-2-steps .has-btn-generate-password {
  display: none;
}
.form-signup-holder .intgrtn-form-signup .has-btn-generate-password .intgrtn-btn-generate-password-holder, .form-signup-holder .intgrtn-form-signup-2-steps .has-btn-generate-password .intgrtn-btn-generate-password-holder {
  flex-wrap: nowrap;
}
.form-signup-holder .intgrtn-form-signup .has-btn-generate-password .intgrtn-btn-generate-password-holder .intgrtn-btn-generate-password, .form-signup-holder .intgrtn-form-signup-2-steps .has-btn-generate-password .intgrtn-btn-generate-password-holder .intgrtn-btn-generate-password {
  background: linear-gradient(to left, #015EFF 0%, #003CA3 100%);
  border-radius: 0 60px 60px 0;
  box-shadow: 0 0 6px #0800e1;
  padding: 16px 0;
}
.form-signup-holder .intgrtn-form-signup .intgrtn-btn-go-to-step-holder .intgrtn-btn-go-to-step, .form-signup-holder .intgrtn-form-signup .intgrtn-btn-go-to-step-holder .intgrtn-btn-submit, .form-signup-holder .intgrtn-form-signup .intgrtn-btn-submit-holder .intgrtn-btn-go-to-step, .form-signup-holder .intgrtn-form-signup .intgrtn-btn-submit-holder .intgrtn-btn-submit, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-btn-go-to-step-holder .intgrtn-btn-go-to-step, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-btn-go-to-step-holder .intgrtn-btn-submit, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-btn-submit-holder .intgrtn-btn-go-to-step, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-btn-submit-holder .intgrtn-btn-submit {
  border: none;
  color: #ffffff;
  font-size: 20px;
  padding: 16px 0;
  border-radius: 60px;
  width: 100%;
  max-width: 350px;
  box-shadow: 0 0 6px #0800e1;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.8);
  transition: all 0.3s;
  cursor: pointer;
  font-weight: 600;
  background: linear-gradient(to left, #015EFF 0%, #003CA3 100%);
}
.form-signup-holder .intgrtn-form-signup .intgrtn-checkbox-label-agree-terms-custom, .form-signup-holder .intgrtn-form-signup-2-steps .intgrtn-checkbox-label-agree-terms-custom {
  color: #000000;
}

.footer {
  text-align: center;
}
.footer .footer-ul {
  display: flex;
  justify-content: space-between;
  list-style: none;
}
@media all and (max-width: 768px) {
  .footer .footer-ul {
    display: block;
  }
}
@media all and (max-width: 768px) {
  .footer .footer-ul li {
    margin-top: 15px;
  }
}
.footer .footer-ul li a {
  display: flex;
  align-items: center;
  text-align: center;
  padding: 0 20px 0 0;
  color: #000;
  text-decoration: none;
  font-size: 20px;
  height: 100%;
  transition: all 0.3s;
}
.footer .footer-ul li a:before {
  content: "";
  display: block;
  position: relative;
  height: 100%;
  width: 3px;
  margin: 0 20px 0 0;
  border-radius: 8px;
  transition: all 0.3s;
  background: linear-gradient(to bottom, #0055E7 0%, #80808000 100%);
}
@media all and (max-width: 768px) {
  .footer .footer-ul li a {
    display: block;
    padding: 0;
  }
}
.footer p {
  color: #000000;
}

@media all and (max-width: 1024px) {
  .textonmobile {
    font-size: 14px;
  }
}

@media all and (max-width: 768px) {
  .news-div, .gallery__feedback {
    overflow-x: hidden;
    overflow-y: scroll;
  }
}

@media all and (max-width: 1024px) {
  .gallery__feedback {
    font-size: 14px;
    padding: 0 20px;
  }
}

/*# sourceMappingURL=intgrtn.css.map */
