/*
 Theme Name:   Divi Child
 Description:  Mein Child Theme
 Author:       NormanBastek, Christopher Schnecke
 Author URI:   httpw://www.pega-sus.de
 Template:     Divi
 Version:      1.0
*/

@font-face {
    font-family: 'Cabin Sketch';
	font-style: normal;
  	font-weight: 400;
    src: url('./fonts/cabinsketch-regular-webfont.eot');
    src: url('./fonts/cabinsketch-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/cabinsketch-regular-webfont.woff2') format('woff2'),
         url('./fonts/cabinsketch-regular-webfont.woff') format('woff'),
         url('./fonts/cabinsketch-regular-webfont.svg#Cabin Sketch') format('svg');
}

@font-face {
    font-family: 'Sacramento';
	font-style: normal;
  	font-weight: 400;
    src: url('./fonts/sacramento-regular-webfont.eot');
    src: url('./fonts/sacramento-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/sacramento-regular-webfont.woff2') format('woff2'),
         url('./fonts/sacramento-regular-webfont.woff') format('woff'),
         url('./fonts/sacramento-regular-webfont.svg#Sacramento') format('svg');
}

@font-face {
    font-family: 'Rubik';
	font-style: normal;
  	font-weight: 400;
    src: url('./fonts/Rubik-Regular.eot');
    src: url('./fonts/Rubik-Regular.eot?#iefix') format('embedded-opentype'),
         url('./fonts/Rubik-Regular.woff2') format('woff2'),
         url('./fonts/Rubik-Regular.woff') format('woff'),
         url('./fonts/Rubik-Regular.svg#Rubik') format('svg');
}

@font-face {
    font-family: 'Rubik';
	font-style: italic;
  	font-weight: 400;
    src: url('./fonts/Rubik-Italic.eot');
    src: url('./fonts/Rubik-Italic.eot?#iefix') format('embedded-opentype'),
         url('./fonts/Rubik-Italic.woff2') format('woff2'),
         url('./fonts/Rubik-Italic.woff') format('woff'),
         url('./fonts/Rubik-Italic.svg#Rubik') format('svg');
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
	width: fit-content;
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a, .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a {
	width: max-content;
}

.et_pb_column_4_4.et_pb_column_1_tb_header .et_pb_blurb_1_tb_header .et_pb_blurb_content {
	width: auto;
}

.et_pb_column_4_4.et_pb_column_2_tb_header .et_pb_menu.et_pb_menu_1_tb_header {
	position: absolute;
	width: 100%;
    left: 11px;
    top: 16px;
}