/*!
Theme Name: Divi-child Theme by MKL new media
Version: 1.001
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: MKL new media
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/

 @import url("../Divi/style.css");
 
 /* lexend-deca-100 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-100.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-100.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-200 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-200.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-200.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-300 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-300.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-500 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-500.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-500.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-regular - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-regular.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-600 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-600.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-600.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-700 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-700.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-800 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-800.svg#LexendDeca') format('svg'); /* Legacy iOS */
}
/* lexend-deca-900 - vietnamese_latin-ext_latin */
@font-face {
  font-family: 'Lexend Deca';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lexend-deca-v16-vietnamese_latin-ext_latin-900.svg#LexendDeca') format('svg'); /* Legacy iOS */
}

.et_pb_scroll_top.et-pb-icon {right: 15px;bottom: 20px;padding-top: 35px;padding-bottom: 2px;padding-left: 20px;padding-right: 20px;border: 1px solid #f4f4f4;border-radius: 10px;background: rgb(0, 101, 253) url("/wp-content/uploads/2022/05/aberjetzt3.gif");background-position: center center;font-size: 32px;font-weight: bold;transition: all .1s ease-in-out;}

.et_pb_scroll_top.et-pb-icon:hover {color: #423fae;border: 1px solid #423fae;}

 
 
 
.builderlogos {text-align: center;}
.builderlogos img{ margin: 5px;} 
 
 
 
 .ueberuns span {font-size: 12px;}
  
  
  .ueberuns .wp-image-4114, .ueberuns .wp-image-4115, .ueberuns .wp-image-4149 {max-height: 100px;}
 

  
 .ueberschriftengross span{text-decoration: underline; font-size: 24px;}
 
 .preisformulare {font-family: arial; }
 
 .textAvailable {font-weight: bold!important;} 
 

 
 .referenzenmenu .et_pb_portfolio_item {margin: 10px!important;}
 
.startseite-oben-au {text-align: left; font-size: 20px; font-weight: bold; color: #423fae; line-height: 40px;}  
 
 .dtb-menu .mobile_menu_bar:after {
 position: relative !important;
 content: 'Menü';
 bottom: 9px;
right: 30%;
left: 4%;}
 
 
.inline-btns .et_pb_button_module_wrapper {
  display: inline-block;
margin: 0 10px;
}

.sliderstartseite ul {
list-style-type:none!important;
}
/***Fügt den Icon vor den Text ein***/
.sliderstartseite ul li:before {
content: "\5a";
font-family: 'ETmodules';
color: #423fae;
float: left;
padding-right: 5px;

}
 
 .et_pb_slide_description {text-shadow:none !important;}
 .et_pb_slide_title{text-shadow: 0px!important;}

.lp-content-area, .lp-archive-courses {margin-top: 50px!important;}
#learn-press-checkout {margin-bottom:200px!important;}

#post-304 .main_title {display:none;}

.learn-press-breadcrumb {display: none;}
.footermkl .fa-mobile {width: 14px;}
 
.ganzoben .fas {padding-left: 20px; padding-right: 7px;}
.ganzoben .fa-heart {color: #ffff00;}
.haupt .fa-angle-right {padding-right: 4px;}

.bautzen-wand {width: 500px; height: 286px;
-moz-box-shadow:10px 10px 25px #666666; /* Firefox */
-webkit-box-shadow:10px 10px 25px #666666; /* Chrome, Safari */
-khtml-box-shadow:10px 10px 25px #666666; /* Konqueror */
box-shadow:10px 10px 25px #666666; /* CSS3 */}
.loebau-wand {width: 500px; height: 286px; -moz-box-shadow:10px 10px 25px #666666; /* Firefox */
-webkit-box-shadow:10px 10px 25px #666666; /* Chrome, Safari */
-khtml-box-shadow:10px 10px 25px #666666; /* Konqueror */
box-shadow:10px 10px 25px #666666; /* CSS3 */}
.zittau1-wand {width: 500px; height: 286px; -moz-box-shadow:10px 10px 25px #666666; /* Firefox */
-webkit-box-shadow:10px 10px 25px #666666; /* Chrome, Safari */
-khtml-box-shadow:10px 10px 25px #666666; /* Konqueror */
box-shadow:10px 10px 25px #666666; /* CSS3 */}
.zittau2-wand {width: 500px; height: 286px; -moz-box-shadow:10px 10px 25px #666666; /* Firefox */
-webkit-box-shadow:10px 10px 25px #666666; /* Chrome, Safari */
-khtml-box-shadow:10px 10px 25px #666666; /* Konqueror */
box-shadow:10px 10px 25px #666666; /* CSS3 */}
.neugersdorf-wand {width:501px; height: 142px; -moz-box-shadow:10px 10px 25px #666666; /* Firefox */
-webkit-box-shadow:10px 10px 25px #666666; /* Chrome, Safari */
-khtml-box-shadow:10px 10px 25px #666666; /* Konqueror */
box-shadow:10px 10px 25px #666666; /* CSS3 */}


@media only screen and ( max-width: 1190px ) {
	
.bautzen-wand {width: 350px; height: 200px;}
.loebau-wand {width: 350px; height: 200px;}
.zittau1-wand {width: 350px; height: 200px;}
.zittau2-wand {width: 350px; height: 200px;}
.neugersdorf-wand {width:399px; height: 113px;}


}

@media only screen and ( max-width: 600px ) {
	
.bautzen-wand {width: 280px; height: 160px;}
.loebau-wand {width: 280px; height: 160px;}
.zittau1-wand {width: 280px; height: 160px;}
.zittau2-wand {width: 280px; height: 160px;}
.neugersdorf-wand {width:300px; height: 85px;}


}




@media only screen and ( min-width: 981px ) {
	
.mklmenu * {
		-o-transition-property: none!important;
		-moz-transition-property: none!important;
		-webkit-transition-property: none!important;
		transition-property: none!important;
		-o-transform: none!important;
		-moz-transform: none!important;
		-ms-transform: none!important;
		-webkit-transform: none!important;
		transform: none!important;
		-webkit-animation: none!important;
		-moz-animation: none!important;
		-o-animation: none!important;
		animation: none !important;
	}
	
.mklheadline * {
		-o-transition-property: none!important;
		-moz-transition-property: none!important;
		-webkit-transition-property: none!important;
		transition-property: none!important;
		-o-transform: none!important;
		-moz-transform: none!important;
		-ms-transform: none!important;
		-webkit-transform: none!important;
		transform: none!important;
		-webkit-animation: none!important;
		-moz-animation: none!important;
		-o-animation: none!important;
		animation: none !important;
	}
.ganzoben .fas {padding-left: 3px; padding-right: 3px;}
	
	 /* Button-Module nebeneinander */
.inline-buttons .et_pb_button_module_wrapper { display: inline-block; margin: 0 10px; }

/* Ausrichtung der Button-Module – Linksbündig */
.inline-buttons { text-align: left !important; }

/* Ausrichtung der Button-Module – Zentriert */
.inline-buttons.align-center { text-align: center !important; }

/* Ausrichtung der Button-Module – Rechtsbündig */
.inline-buttons.align-right { text-align: right !important; }

}

	




 