@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.svg#Montserrat) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.eot);src:local(''),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.woff2) format('woff2'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.woff) format('woff'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.ttf) format('truetype'),url(//yogaschule-claudia-schumacher.de/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.svg#OpenSans) format('svg')}.padding90 .vc_column-inner{padding:90px}.padding60 .vc_column-inner{padding:50px 90px}.masthead.fixed-masthead.sticky-on{top:0 !important}@media screen and (max-width:768px){p,ul,ol{font-size:1em;line-height:1.6em}h2{font-size:1.7em;line-height:1.3em}.padding60 .vc_column-inner,.padding90 .vc_column-inner{padding:20px}.vc_row.vc_column-gap-30>.vc_column_container{padding:0 15px}.fancy-header .fancy-subtitle{font-size:15px !important;line-height:22px !important}}.fancy-header .fancy-subtitle{font-weight:500 !important;margin-top:30px}.standard-arrow li,.standard-number-list li{margin-bottom:0 !important}.text-white h1,.text-white h2,.text-white h1 a,.text-white h2 a{color:#fff}h1 a,h2 a{text-decoration:underline}h2{margin-top:20px}.mptt-event-title,.event-title{font-weight:600}p:last-child.event-description{margin-bottom:.5rem !important}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th,.mptt-shortcode-wrapper .mptt-shortcode-table tbody tr:nth-child(2n+2){background-color:rgba(221,195,216,.3)}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{padding:.4rem}.mptt-shortcode-wrapper .mptt-shortcode-table{table-layout:fixed;width:100%}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th:first-child{width:60px}.blog-shortcode .entry-title,.blog-shortcode.entry-title{font-weight:600 !important}.single #main{padding:70px 0}.mobile-main-nav>li.has-children>a:after,.mobile-main-nav .next-level-button,.mobile-main-nav>li.menu-item-language>a:after{color:rgba(89,35,70,.5)}#bottom-bar{font-family:'Montserrat';font-weight:500;letter-spacing:1px;color:#fff}.sidebar .recent-posts .post-content a{line-height:20px}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list{margin:0 !important}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column,.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-column-title{margin:2rem 0 1rem}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event{border-left:none !important;padding:0 !important}.mptt-event-container .event-description a{color:#fff}.mptt-event-container.id-28 .event-description a,.mptt-event-container.id-30 .event-description a,.mptt-event-container.id-31 .event-description a,.mptt-event-container.id-20 .event-description a,.mptt-event-container.id-27 .event-description a,.mptt-event-container.id-7 .event-description a,.mptt-event-container.id-5 .event-description a,.mptt-event-container.id-36 .event-description a,.mptt-event-container.id-37 .event-description a,.mptt-event-container.id-36 .event-subtitle a,.mptt-event-container.id-37 .event-subtitle a,.mptt-event-container.id-38 .event-subtitle a,.mptt-event-container.id-38 .event-description a{color:#404040}.mptt-event-container.id-44 .event-description a,.mptt-event-container.id-46 .event-description a,.mptt-event-container.id-49 .event-description a,.mptt-event-container.id-50 .event-description a{color:#282828;text-decoration:none}.mptt-event-container.id-44 .event-description a:hover,.mptt-event-container.id-46 .event-description a:hover,.mptt-event-container.id-49 .event-description a:hover,.mptt-event-container.id-50 .event-description a:hover{text-decoration:underline}.mptt-event-container.id-44 .event-description,.mptt-event-container.id-46 .event-description,.mptt-event-container.id-49 .event-description,.mptt-event-container.id-50 .event-description{opacity:1;font-size:14px !important;font-weight:600 !important;padding-top:5px}.mptt-inner-event-content .event-description{opacity:0}.mptt-inner-event-content:hover .event-description{opacity:1}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#592346;border:0 solid #592346;color:#fff;font-size:1em;padding:10px 20px;text-transform:uppercase;letter-spacing:1px}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form input[type=submit]:active,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{background-color:#825a76;border:0 solid #825a76}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{border:0 solid #fff;border-radius:0}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{font-size:15px;height:36px}.widget_search input[type=text].searchform-s,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select,.wpcf7-number,input[type=text]:not(.elementor-field):not(.searchform-s),input[type=search]:not(.elementor-field),input[type=tel]:not(.elementor-field),input[type=url]:not(.elementor-field),input[type=email]:not(.elementor-field),input[type=number]:not(.elementor-field),input[type=date]:not(.elementor-field),input[type=range]:not(.elementor-field),input[type=password]:not(.elementor-field),select:not(.elementor-field),textarea:not(.elementor-field){margin-bottom:0}.grecaptcha-badge{z-index:9999;bottom:62px !important}