/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 07 2021 | 09:37:42 */
.contact-side .elementor-icon-list-icon {
  background-color: var(--e-global-color-accent);
  padding: 10px 7.5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.contact-side .elementor-icon-list-icon i {
  text-align: center;
}

.contact-side .rs-icon i {
  color: var(--e-global-color-accent)!important;
}

.contact-side .rs-icon i:hover {
  color: #fff!important;
}

.page-contact .contact-form :is(input, textarea, select) {
  padding: 15px 10px!important;
  font-size: 15px!important;
  font-family: var( --e-global-typography-text-font-family ), sans-serif!important;
  color: var(--e-global-color-text)!important;
  font-weight: 600!important;
  border: 1px solid #ececec!important;
  outline: none!important;
  border-radius: 0!important;
}

.page-contact .contact-form .submit-btn {
  display: block!important;
  margin: 40px auto 0!important;
  padding: 10px 40px!important;
  background: none!important;
  color: var(--e-global-color-primary)!important;
  border: 2px solid var(--e-global-color-primary)!important;
  outline: none!important;
  text-transform: uppercase!important;
  font-family: var( --e-global-typography-primary-font-family ), sans-serif!important;
  font-weight: 600!important;
  letter-spacing: 1px!important;
  transition: .4s ease;
}

.page-contact .contact-form .submit-btn:hover {
  color: #fff!important;
}

.icon-list-contact ul li:not(:first-child) {
  margin-top: 15px;
}