/* Static BlueLine AG design rules. Edit freely; no framework runtime. */

.layout-kit-1217 {
  --design-global-color-primary: #DDDDDD;
  --design-global-color-secondary: #54595F;
  --design-global-color-text: #7A7A7A;
  --design-global-color-accent: #61CE70;
  --design-global-color-c4d3f1a: #DDDDDD;
  --design-global-color-6ef6dc1: #1E73BE;
  --design-global-color-d154c1e: #2E89DA;
  --design-global-typography-primary-font-family: "Montserrat light";
  --design-global-typography-primary-font-size: 18px;
  --design-global-typography-primary-font-weight: 500;
  --design-global-typography-primary-line-height: 1.9em;
  --design-global-typography-secondary-font-family: "Roboto Slab";
  --design-global-typography-secondary-font-weight: 400;
  --design-global-typography-text-font-family: "Montserrat light";
  --design-global-typography-text-font-size: 16px;
  --design-global-typography-text-font-weight: 500;
  --design-global-typography-accent-font-family: "Roboto";
  --design-global-typography-accent-font-weight: 500;
  --design-global-typography-91bed7b-font-family: "Montserrat light";
  --design-global-typography-91bed7b-font-weight: 400;
  --design-global-typography-e755f3c-font-family: "Montserrat regular";
  --design-global-typography-e755f3c-font-size: 25px;
  --design-global-typography-821cb88-font-family: "Montserrat regular";
  --design-global-typography-821cb88-font-size: 35px;
  --design-global-typography-3f3a888-font-family: "Montserrat regular";
  --design-global-typography-3f3a888-font-size: 20px;
}
.layout-kit-1217 e-page-transition {
  background-color: #FFBC7D;
}
.layout-section.layout-section-boxed > .layout-container {
  max-width: 1140px;
}
.layout-widget:not(:last-child) {
  margin-block-end: 20px;
}
.layout-element {
  --widgets-spacing: 20px 20px;
  --widgets-spacing-row: 20px;
  --widgets-spacing-column: 20px;
}
@media (max-width:1024px) {
.layout-section.layout-section-boxed > .layout-container {
  max-width: 1024px;
}

}
@media (max-width:767px) {
.layout-section.layout-section-boxed > .layout-container {
  max-width: 767px;
}

}
