/*
Theme Name: Hebammenpraxis
Description: Theme for Hebammenpraxis.de
Author: weLaunch.io
Template: flatsome
Version: 1.1
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/3ec057");
  
@font-face {
  font-family: "Crunchy";
  src: url('webFonts/Crunchy/font.woff2') format('woff2'), url('webFonts/Crunchy/font.woff') format('woff');
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .widget-title,
h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2 {
	font-family: "Crunchy", serif !important;
  font-weight: normal !important;
}

h1, .h1 {
  font-size: 96px !important;
  line-height: 96px !important;
}

h2, .h2 {
  font-size: 76px;
  line-height: 76px;
}

h3, .h3 {
  font-size: 40px;
  line-height: 50px;
}


.html_topbar_left {
  display: blocK !important;
}

h4, .h4 {
  font-size: 32px;
  line-height: 32px;
}

h5, .h5 {
  font-size: 26px;
  line-height: 26px;
}


@media (max-width: 768px) {
  h1, .h1 {
    font-size: 40px !important;
    line-height: 34px !important;
  }

  h2, .h2, h3, .h3 {
    font-size: 46px;
    line-height: 56px;
  }

  h3, .h4 {
    font-size: 40px;
    line-height: 50px;
  }
}


span.widget-title {
    text-transform: none;
    font-size: 42px;
    line-height: 52px;
    padding-bottom: 15px !important;
    display: block;
}


.footer-1 {
  padding: 40px;
  margin-bottom: 30px;
}

.wpcf7 .wpcf7-not-valid-tip {
    background: #e1831b;
    color: #fff;
}

input.wpcf7-form-control {
    padding: 20px;
}

.off-canvas-center.mfp-bg.mfp-ready {
    opacity: 1;
}


.footer .is-divider.small {
  display: none;
}

.wpcf7 label {
  font-weight: normal;
}

.kc_captcha {
  margin-bottom: 20px;
}

.wpcf7-submit {
  display: block;
  width: 100%;
  padding: 10px 10px !important;
}

.price {
  display: none;
}

.pricing-table {
    border-color: #e1831b;
}

.featured-table .title {
  border: none;
}

.pricing-table {
  height: 200px;
}

.bullet-item {
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  padding-bottom: 15px !important;
  padding-top: 15px !important;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}