:root {
  --black: #040914;
  --white: #ffffff;
  --yellow: #fcb900;
  --blue: #003764;
  --title-gray: #333;
  --body-gray: #555;
  --primary-blue: #004080;
  --hover-blue: #003366;
  --dark-text: #1a1a1a;
  --slick-blue: #112157;
  --hover-blue-alt: #214c80;
  --tag-red: #e51805;
  --tag-green: #378520;
  --tag-blue: #5976E9;
  --event-gray: #666;
  --location-gray: #888;
  --dot-gray: #ccc;
  --button-hover: #0055aa;
  --calendar-bg: #ededed;
  --body-text: #555;
  --darkblue: #172641;
  --light-gray: #f5f5f5;
  --collaboration-bg: #002746;
  --light-blue-text: #8eacc6;
  --border-gray: #a8a8a8;
  --text-gray: #474747;
  --text-dark-gray: #2d2d2d;
  --light-bg: #f0f1f1;
  --divider-gray: #979797;
  --primary-blue-alt: #003764;
  --orange-accent: #e59400;
  --gradient-orange-end: #ed9807;
  --arrow-bg: #e6ebef;
  --text-dark: #333;
  --dot-inactive: #f8e0c0;
  --dot-hover: #e8a84e;
  --newsletter-bg: #e8e8e8;
  --newsletter-text: #2c2c2c;
  --newsletter-placeholder: #999999;
  --newsletter-button: #1b3b5f;
  --card-bg: #eeefef;
  --icon-blue: #2b3f6c;
  --orange-bg: #fa9d19;
  --icon-yellow: #fcb900;
  --accordion-bg: #f8f9fa;
  --accordion-text: #2c3e50;
  --accordion-content: #555;
  --link-blue: #3498db;
  --link-hover: #2980b9;
  --attachment-bg: #103050;
  --card-hover-blue: #1b4a74;
  --gradient-blue-end: #01294a;
  --semi-transparent-blue: #194a748c;
  --semi-transparent-blue-hover: #194a74;
  --host-text: #2d2d2d;
  --calendar-text: #2d2d2d;
  --slider-dot: #ddd;
  --slider-dot-hover: #999;
  --dam-gradient-end: #022849;
  --accordion-icon: #fcb900;
  --accordion-icon-text: #ffffff;
  --htz-orange: #faa71a;
}

.paragraph--type--webform {
  font-family: "Montserrat", sans-serif;
  background-color: var(--light-bg);
}
@media (max-width: 768px) {
  .paragraph--type--webform {
    padding-block: 50px;
  }
}
.paragraph--type--webform .webform-submission-form .control-label {
  padding: 0;
  margin-bottom: 12px;
  color: var(--host-text);
  text-transform: none;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-title {
  margin-bottom: 30px;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea {
  border: 1px solid #D9DBE9;
  border-radius: 14px;
  color: var(--host-text);
  background: var(--white);
  padding: 14px 16px;
  font-size: 14px;
  font-weight: 500;
  width: 100%;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text::-moz-placeholder, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email::-moz-placeholder, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel::-moz-placeholder, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea::-moz-placeholder {
  color: #737373;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text::placeholder, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email::placeholder, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel::placeholder, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea::placeholder {
  color: #737373;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text:focus, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email:focus, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel:focus, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea:focus {
  border: 1px solid #737373;
  background-color: var(--white);
  outline: 0 none;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text:hover, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email:hover, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel:hover, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea:hover {
  border: 1px solid #737373;
  outline: 0 none;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text.error, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email.error, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel.error, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea.error {
  border: 1px solid #E51805;
  margin-bottom: 12px;
}
.paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-text.error.form-file, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-email.error.form-file, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-tel.error.form-file, .paragraph--type--webform .webform-submission-form .form-wrapper .webform-section-wrapper .form-item .form-textarea.error.form-file {
  border: 0 none;
}
.paragraph--type--webform .webform-submission-form .form-item-zastita-osobnih-podataka p {
  font-size: 14px;
}
.paragraph--type--webform .webform-submission-form .captcha-type-challenge--image {
  margin: 0 0 40px;
}
/*# sourceMappingURL=paragraph-webform.css.map */
