/*
Theme Name: Warren
Theme URI: https://warren.qodeinteractive.com
Description: Life and Business Coach WordPress Theme
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Text Domain: warren
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Requires at least: 6.3
Tested up to: 6.6
Requires PHP: 7.4
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/* ubuntu-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/ubuntu-v20-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* ubuntu-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ubuntu-v20-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* ubuntu-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/ubuntu-v20-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* ubuntu-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/ubuntu-v20-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* pt-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/pt-sans-v17-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* pt-sans-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/pt-sans-v17-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* the-nautigal-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'The Nautigal';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/the-nautigal-v6-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* the-nautigal-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'The Nautigal';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/the-nautigal-v6-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ephesis-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Ephesis';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ephesis-v9-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

.startseite_slider_fragen h4 {
    color: #fff !important;
    font-size: 24px;
}
h1,h2,h3,h4,h5,h6 {
    font-family: 'Ubuntu' !important;
    font-weight: 400 !important;
    color: #6b2d63 !important;
    text-transform: uppercase;
}
h4,h5,h6 {
    color: #464646 !important;
}
h1 {
    color: #6b2d63 !important;
    font-size: 55px;
}
p {
    font-family: 'PT Sans', 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
    -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
}
body {
    font-family: 'PT Sans', 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif';
}
.qodef-custom-font {
	color: #fff;
}
.qodef-blog.qodef-item-layout--metro article .qodef-e-media .qodef-e-date-on-image {
	background-color:#6B2D63;
}
#qodef-page-content-bottom .qodef-content-bottom-custom > * {
  color: #6B2D63;
}
#qodef-page-content-bottom {
  background-color: #D6AECE;
}
.wpcf7 .qodef-cf7-newsletter input {
  background-color: #8F6A90;
}
.elementor-4426 .elementor-element.elementor-element-dfba3fc:not(.elementor-motion-effects-element-type-background), .elementor-4426 .elementor-element.elementor-element-dfba3fc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #DFD0DC59;
}
.qodef-header--standard #qodef-page-header {
  background-color: #fff !important;
}
.elementor-4426 .elementor-element.elementor-element-890e3d4:not(.elementor-motion-effects-element-type-background), .elementor-4426 .elementor-element.elementor-element-890e3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: rgb(244, 239, 243);
}
.elementor-4426 .elementor-element.elementor-element-6fa2a50:not(.elementor-motion-effects-element-type-background), .elementor-4426 .elementor-element.elementor-element-6fa2a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: rgb(244, 239, 243);
}
.qodef-events-list.qodef-item-layout--info-table .qodef-e-inner {
  background-color: rgb(244, 239, 243);
}
.elementor-8280 .elementor-element.elementor-element-d9b2087:not(.elementor-motion-effects-element-type-background), .elementor-8280 .elementor-element.elementor-element-d9b2087 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: rgb(244, 239, 243);
}
#qodef-back-to-top .qodef-back-to-top-icon {
  color: #6B2D63;
}
#qodef-back-to-top .qodef-back-to-top-icon {
  border: 1px solid #6B2D63;
}
.qodef-page-title {
  background-color: #DFD0DC;
}
.widget_warren_core_course_info {
  background-color: #DFD0DC;
}
.elementor-3061 .elementor-element.elementor-element-fcd2ed9:not(.elementor-motion-effects-element-type-background), .elementor-3061 .elementor-element.elementor-element-fcd2ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #6B2D63;
}
.qodef-blog article.format-link .qodef-e-link {
  background-color: #6B2D63;
}
.qodef-blog article.format-quote .qodef-e-quote {
  background-color: rgba(223, 208, 220, 0.35);
}
.qodef-svg--quote {
  fill: #6B2D63;
}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #6B2D63;
}
.swiper-pagination-bullets .swiper-pagination-bullet {
  border: 1px solid #6B2D63;
}
#qodef-page-footer.qodef-skin--light .widget .button, #qodef-page-footer.qodef-skin--light .widget button {
  color: #6B2D63;
	margin-top: 2px;
  margin-right: 2px;
}
.logo-sidearea {
    padding-bottom: 0;
    margin-bottom: -30px;
}
.qodef-header-sticky {
    height: 100px;
    border-bottom: 1px solid #dfd0dc;
}
#qodef-page-header .qodef-header-logo-link img {
  max-height: 80%;
}
.qodef-header-navigation {
  margin-left: auto;
  margin-right: auto;
}
#qodef-page-footer-top-area-inner {
  padding-top: 60px;
  padding-bottom: 50px;
}
#qodef-page-footer.qodef-skin--light .widget:not(.widget_warren_core_title_widget) {
  margin: 0 0 15px;
}
#qodef-page-header-inner.qodef-skin--dark nav > ul > li > a, .qodef-custom-header-layout.qodef-skin--dark nav > ul > li > a {
  color: #6b2d63 !important;
}
.qodef-header-navigation > ul > li > a {
  font-family: PT Sans;
  font-size: 16px;
  font-weight: 500;
    color: #6b2d63;
}
.qodef-header-navigation > ul > li.qodef-menu-item--narrow ul li > a {
  color: #6b2d63;
  font-family: inherit;
  text-transform: uppercase;
}
.qodef-icon-holder {
    margin-right: 20px;
}
.qodef-m-title-text {
    text-transform: none;
}
.elementor-element.elementor-widget.elementor-widget-menu-anchor {
    visibility: hidden;
    height: 0px !important;
    position: absolute;
    margin: -150px;
}
.qodef-header-navigation > ul > li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li > a .qodef-menu-item-text-inner {
  background-image: inherit;

}
.startseite_slider_fragen .qodef-e-read-more {
    display: none;
}

.startseite_slider_fragen p {
    color: #fff;
    font-size: 20px;
}
.startseite_slider_fragen a {    
    pointer-events: none;
    cursor: default;
    text-decoration: none;
}
.startseite_slider_fragen .qodef-e-text {
    margin-top: 20px;
}
@media only screen and (max-width: 680px) {
.startseite_slider_fragen .main-wrapper {
    display: none;
  }
.elementor-element.elementor-element-0a2d4ef.elementor-widget.elementor-widget-warren_core_course_list {
  padding-top: 40px;
}
}

@media only screen and (min-width: 2200px)  {
.startseite_slider_fragen .qodef-e-inner {
    min-height: 800px;
}
}
@media only screen and (min-width: 1901px) and (max-width: 2199px) {
.startseite_slider_fragen .qodef-e-inner {
    min-height: 650px;
}
}
@media only screen and (min-width: 1201px) and (max-width: 1899px) {
.startseite_slider_fragen .qodef-e-inner {
    min-height: 630px;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
.startseite_slider_fragen .qodef-e-inner {
    min-height: 580px;
}
}
@media only screen and (min-width: 881px) and (max-width: 1024px) {
.startseite_slider_fragen .qodef-e-inner {
    min-height: 670px;
}
}


