/*
Theme Name: Divi-ibr
Author: Oliver Best
Template: Style-Makeup
*/
/* --------------------------------------------------
   Header
-------------------------------------------------- */
#main-header .container {
  width: 100%;
  padding: 0 5%;
}

@media (min-width: 980px) {
  .et_header_style_left .logo_container {
    margin-top: -15px;
  }
}

/* --------------------------------------------------
   Global Layout
-------------------------------------------------- */
.page.et_pb_pagebuilder_layout #main-content,
.page-id-10076.et_pb_pagebuilder_layout #main-content {
  background: #eeeeef;
}

.page-id-48884.et_pb_pagebuilder_layout #main-content,
.page-id-9951.et_pb_pagebuilder_layout #main-content {
  background: #fff;
}

#et-main-area article {
  padding-bottom: 0;
}

/* --------------------------------------------------
   Team Cards
-------------------------------------------------- */
.et_pb_section .premium-team-card.et_pb_column_empty {
  background: none;
  box-shadow: none;
}

/* --------------------------------------------------
   Images
-------------------------------------------------- */
.page-id-51088 .et_pb_image_wrap {
  margin: 8px 8px 0;
  border-radius: 12px;
  overflow: hidden;
}

.post-template-default .et_pb_image_wrap,
.page-id-45890 .et_pb_image_wrap,
.page-id-10076 .et_pb_image_wrap,
.page-id-38373 .et_pb_image_wrap {
  display: flex;
  border: 1px solid #cbcbce;
  box-shadow: 0 12px 18px -6px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease;
}

.page-id-24162 .et_pb_image_wrap,
.page-id-10097 .et_pb_image_wrap,
.page-id-10085 .et_pb_image_wrap,
.page-id-10091 .et_pb_image_wrap,
.page-id-20762 .et_pb_image_wrap {
  margin-top: 2rem;
  border: 1px solid #cbcbce;
  box-shadow: 0 12px 18px -6px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease;
}

/* --------------------------------------------------
   Karriere Seite (ID 9951)
-------------------------------------------------- */
.page-id-9951 #main-content {
  background-color: #fff;
}
.page-id-9951 .et_pb_post_title {
  background-image: none !important;
}
.page-id-9951 .et_pb_post_title h1 {
  font-family: "Aileron-bold", Helvetica, Arial, Lucida, sans-serif;
  font-size: 40px !important;
  font-weight: 600 !important;
  text-transform: uppercase;
  color: #11316e !important;
}
.page-id-9951 .et_pb_text h2 {
  margin-bottom: 0.5rem;
}
.page-id-9951 .et_pb_text p {
  margin-bottom: 2rem;
}
.page-id-9951 .et_pb_text ul li {
  list-style: disc !important;
}
.page-id-9951 .et_pb_blurb {
  padding-top: 13px !important;
  border: 1px solid #cbcbce;
  box-shadow: 0 12px 18px -6px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease;
}
.page-id-9951 .et_pb_image {
  margin-top: 29px !important;
}
.page-id-9951 .et_builder_inner_content .et_pb_section_0:first-child {
  padding-top: 60px;
  padding-bottom: 0;
}
.page-id-9951 .et_pb_row_0.Karriere-Schatten {
  padding-left: 0 !important;
}

/* --------------------------------------------------
   Fullwidth Post Title
-------------------------------------------------- */
.et_pb_module.et_pb_fullwidth_post_title_0.et_pb_post_title {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* --------------------------------------------------
   White Background Sections
-------------------------------------------------- */
.page-id-24013 .et_pb_toggle,
.page-id-24013 .et_pb_toggle_title,
.page-id-24013 .et_pb_toggle_content {
  background: #fff !important;
  background-image: none !important;
}

.page-id-10745 .et_pb_section_1 {
  background: #fff !important;
  background-image: none !important;
}

/* --------------------------------------------------
   Buttons
-------------------------------------------------- */
.et_pb_button:hover,
.et_pb_bg_layout_light.et_pb_button:hover,
.et_pb_bg_layout_light .et_pb_button:hover {
  color: #fff;
  background: #11316e !important;
}/*# sourceMappingURL=style_makeup.css.map */