@charset "UTF-8";/*!
Theme Name: Lean Systems Alber
Author: Christian Alber
Author URI: https://www.wordpress-wartung.net
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/html{scroll-behavior:smooth}body,p,span,li,a,input,textarea,select,.elementor-widget-container,.elementor-widget-text-editor,.elementor-widget,.elementor-text-editor{font-family:Satoshi Complete,sans-serif!important}h1,h2,h3,h4,h5,h6,.elementor-heading-title,.box-heading{font-family:Space Grotesk,sans-serif!important}.widget.woocommerce .form-row,form.the7-woocommerce-checkout .form-row,.woocommerce-MyAccount-content .form-row{padding-bottom:10px!important}.elementor-widget-container .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{min-width:250px;max-width:var(--submenu-max-width, var(--default-submenu-max-width));padding:var(--submenu-padding-top, 20px) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);background:var(--the7-content-boxes-bg)}@media screen and (min-width: 768px){.elementor-widget-container .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{left:0;right:auto}}@media screen and (max-width: 767px){.elementor-widget-container .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{left:auto;right:0}}.custom-seminar-hint{padding-top:0;padding-bottom:10px;font-size:16px;font-weight:700;color:#3266af}.tino-motschmann-container,.gerhard-naumer-container,.tobias-naumer-container{display:none!important}body.referent-tino-motschmann .tino-motschmann-container,body.referent-gerhard-naumer .gerhard-naumer-container,body.referent-tobias-naumer .tobias-naumer-container{display:block!important}table.variations{margin-bottom:21px!important}table.variations tbody:not(:has(.label>label[for=seminartermine])){display:grid;grid-template-columns:70px auto;row-gap:21px}table.variations tbody:not(:has(.label>label[for=seminartermine])) tr{display:grid!important;grid-column:span 2;grid-template-columns:subgrid;margin-bottom:0!important}table.variations tbody:not(:has(.label>label[for=seminartermine])) tr td.value .select2-container--default{margin-left:0!important;margin-bottom:0!important;max-width:calc(100vw - 90px)}table.variations tbody:not(:has(.label>label[for=seminartermine])) tr td.value .select2-container--default .select2-selection__arrow b{top:50%!important;transform:translateY(-50%)!important}.acf-referenten{display:flex;flex-direction:column;row-gap:80px}.acf-referenten .acf-referent{scroll-margin-top:15vh;display:grid;grid-template-columns:1fr 2fr;gap:10px;padding-inline:50px;padding-block:40px;background-color:var(--e-global-color-el_color_7_6);column-gap:50px;row-gap:20px}.acf-referenten .acf-referent .acf-referent-image{grid-row:span 2;display:flex}.acf-referenten .acf-referent .acf-referent-image .acf-referent-image-inner img{border:5px solid var(--e-global-color-el_color_0)}@media (max-width: 767px){.acf-referenten .acf-referent{padding-inline:15px;padding-block:20px;grid-template-columns:1fr;scroll-margin-top:10vh}.acf-referenten .acf-referent .acf-referent-image{grid-row:span 1;justify-content:flex-start}}
