:root {
  --indutri-theme-color: #ec1d25;
  --body-link-color-hover: #ec1d25;
  --topbar-link-color-hover: #ec1d25;
  --menu-link-color-hover: #ec1d25;
  --submenu-link-color-hover: #ec1d25;
  --topbar-color-icon: #ec1d25;
  --footer-link-color-hover: #ec1d25;
  --copyright-link-color-hover: #ec1d25;
}

.button:hover,
.button:focus,
.btn:hover,
.btn:focus,
.btn-white:hover,
.btn-white:focus,
.btn-theme:hover,
.btn-theme:focus,
.btn-black:hover,
.btn-black:focus,
.btn-theme-second:hover,
.btn-theme-second:focus,
.more-link a:hover,
.more-link a:focus,
.btn-theme-submit:hover,
.btn-theme-submit:focus,
.btn-gray:hover,
.btn-gray:focus,
.gavias_sliderlayer .inner.btn-slide:hover, .gavias_sliderlayer .inner.btn-slide:focus, .gavias_sliderlayer .btn-slide a:hover, .gavias_sliderlayer .btn-slide a:focus, #gavias_slider_single .inner.btn-slide:hover, #gavias_slider_single .inner.btn-slide:focus, #gavias_slider_single .btn-slide a:hover, #gavias_slider_single .btn-slide a:focus {
  background-color: #c90008;
}
.rs-background-video-layer:after {
  display: none;
}
.arrow-style-bottom:after {
  background-image: url(../images/footer-arrow-bottom.png);
}
.image-content-two__image:before {
  background-image: url(../images/arrow-top-left.png);
}
.arrow-top:before {
  background-image: url(../images/arrow-top.png);
}
.arrow-bottom:after {
  background-image: url(../images/arrow-bottom.png);
}
.header-one__main .col-bg-fill-left:after {
  background-color: #ec1d25;
}
.webform-submission-contact-full-form .contact-info .webform-section-wrapper,
.webform-submission-contact-full-form .shipping-address .fieldset-wrapper {
  display: flex;
  gap: 2%;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.webform-submission-contact-full-form .contact-info .webform-section-wrapper > div,
.webform-submission-contact-full-form .shipping-address .fieldset-wrapper > div {
  width: 48%;
}
.webform-submission-contact-full-form .shipping-address .fieldset-wrapper > div.form-item-street-address-address {
  width: 100%;
}
.webform-submission-contact-full-form label.form-required::after {
  content: '*';
  margin-left: .25rem;
}