.et_pb_code_inner{position:relative}.reduce-section-padding {
transition: all 0.6s ease-out 0s;
padding-top: 5px !important;
padding-bottom: 5px !important;
}
.increase-row-width {
transition: all 0.6s ease-out 0s; }
.slow-transition {
transition: all 0.6s ease-out 0s;
}
.page-template-page-template-blank #main-content {
margin-top: inherit;
}
#main-content {
margin-top: 5vw;
}  @media all and (min-width: 981px) {
.reduce-section-padding .custom-header-logo-ani {
transition: all 0.6s ease-out 0s;
width: 8vw;
}
}@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300.eot); src: local('Open Sans Light'), local('OpenSans-Light'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300italic.eot); src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300italic.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300italic.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300italic.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-300italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//mct-dpfreinigung.de/wp-content/themes/Divi-child/fonts/opensans/open-sans-v17-latin-regular.eot); src: local('Open Sans Regular'), local('OpenSans-Regular'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-regular.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-regular.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-regular.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(//mct-dpfreinigung.de/wp-content/themes/Divi-child/fonts/opensans/open-sans-v17-latin-italic.eot); src: local('Open Sans Italic'), local('OpenSans-Italic'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-italic.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-italic.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-italic.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-italic.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600.eot); src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600italic.eot); src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600italic.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600italic.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600italic.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-600italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700.eot); src: local('Open Sans Bold'), local('OpenSans-Bold'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700italic.eot); src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700italic.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700italic.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700italic.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-700italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800italic.eot); src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800italic.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800italic.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800italic.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800italic.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800.eot); src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800.eot?#iefix) format('embedded-opentype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800.woff2) format('woff2'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800.woff) format('woff'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800.ttf) format('truetype'), url(//mct-dpfreinigung.de/wp-content/themes/divi-child/fonts/opensans/open-sans-v17-latin-800.svg#OpenSans) format('svg'); }#main-header {
box-shadow: none;
} .dt-footer-nav li {
width: 100%;
}
.dt-footer-nav a {
padding-bottom: 0 !important;	
}
.dt-footer-nav .et_mobile_nav_menu {
display: none !important;
}
.dt-footer-nav .et_pb_menu__menu{
display: inherit !important;
}
.dt-footer-nav .et_pb_menu__wrap {
justify-content: flex-start;
} .dt-trennung {
-ms-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
.dt-trennung-manual {
-ms-hyphens: manual;
-webkit-hyphens: manual;
hyphens: manual;
}    #left-area ul, .entry-content ul {
list-style-type: none;
padding: 0 0 23px 1.2em;
line-height: 1.8em;
}
.entry-content ul li:before {
content: "\e04e";
font-family: 'ETmodules';
left: 0px;
position: absolute;
font-size: 80%;
color: #e30717;
}
.wpforms-container ul li:before {
display: none;
} .dt-wpform .wpforms-form button {
background: #e30717 !important;
color: #fff !important;
text-transform: uppercase;
padding: 0.3em 1em !important;
}
.dt-wpform .wpforms-form button:hover{
padding: 0.3em 2em 0.3em 0.7em !important;
}
.dt-wpform .wpforms-form input, .dt-wpform  textarea {
background: #eee !important;
border: none !important;
}
.dt-wpform .wpforms-form input[type="checkbox"] {
height: 18px !important;
width: 18px !important;
}
.dt-wpform .wpforms-field-label {
font-weight: 600 !important;
}
.dt-wpform h4 {
font-size: 25px !important;
} #BorlabsCookieBox ._brlbs-bar .cookie-logo {
max-width: 100% !important;
}    @media all and (min-width: 1405px) {
} @media all and (min-width: 981px) and (max-width: 1405px) {
} @media all and (min-width: 1100px) and (max-width: 1405px) {
} @media all and (min-width: 981px) and (max-width: 1100px) {
} @media all and (min-width: 768px) and (max-width: 980px) {
} @media all and (min-width: 981px) { .dt-btn {
background: #e30717;
padding: 6px 0px 0px;
padding-right: 0px;
padding-left: 0px;
margin: 2px 0 0 10px!important;
transition: all 0.4s ease-in-out 0s;
border-radius: 6px 0 6px 0;
}
.dt-btn:hover {
background: #09509d;
transition: all 0.4s ease-in-out 0s;
}
.dt-btn a {
color: #ffffff !important;
font-weight: 900 !important;
}
.dt-btn a:hover {
color: #ffffff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li.dt-btn:hover a {
color: #ffffff !important;
}
.et-menu>li:last-child {
padding-right: 11px !important;
margin-right: 0 !important;
}
} @media only screen and (max-width: 980px) {
} @media screen and (max-width: 782px) {
} @media all and (max-width: 768px) { .dt-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.dt-flex > * {
flex: 1 100%;
}
.dt-one {
order: 1;
flex: 1 100%;
}
.dt-two {
order: 2;
flex: 1 100%;
}
.dt-three {
order: 3;
flex: 1 100%;
}
.dt-four {
order: 3;
flex: 1 100%;
}
} @media all and (max-width: 767px) {
} @media all and (max-width: 479px) { .dt-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.dt-flex > * {
flex: 1 100%;
}
.dt-one {
order: 1;
flex: 1 100%;
}
.dt-two {
order: 2;
flex: 1 100%;
}
.dt-three {
order: 3;
flex: 1 100%;
}
.dt-four {
order: 3;
flex: 1 100%;
}
}#main-header {
box-shadow: none;
} .dt-footer-nav li {
width: 100%;
}
.dt-footer-nav a {
padding-bottom: 0 !important;	
}
.dt-footer-nav .et_mobile_nav_menu {
display: none !important;
}
.dt-footer-nav .et_pb_menu__menu{
display: inherit !important;
}
.dt-footer-nav .et_pb_menu__wrap {
justify-content: flex-start;
} .dt-trennung {
-ms-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
.dt-trennung-manual {
-ms-hyphens: manual;
-webkit-hyphens: manual;
hyphens: manual;
}    #left-area ul, .entry-content ul {
list-style-type: none;
padding: 0 0 23px 1.2em;
line-height: 1.8em;
}
.entry-content ul li:before {
content: "\e04e";
font-family: 'ETmodules';
left: 0px;
position: absolute;
font-size: 80%;
color: #e30717;
}
.wpforms-container ul li:before {
display: none;
} .dt-wpform .wpforms-form button {
background: #e30717 !important;
color: #fff !important;
text-transform: uppercase;
padding: 0.3em 1em !important;
}
.dt-wpform .wpforms-form button:hover{
padding: 0.3em 2em 0.3em 0.7em !important;
}
.dt-wpform .wpforms-form input, .dt-wpform  textarea {
background: #eee !important;
border: none !important;
}
.dt-wpform .wpforms-form input[type="checkbox"] {
height: 18px !important;
width: 18px !important;
}
.dt-wpform .wpforms-field-label {
font-weight: 600 !important;
}
.dt-wpform h4 {
font-size: 25px !important;
} #BorlabsCookieBox ._brlbs-bar .cookie-logo {
max-width: 100% !important;
}    @media all and (min-width: 1405px) {
} @media all and (min-width: 981px) and (max-width: 1405px) {
} @media all and (min-width: 1100px) and (max-width: 1405px) {
} @media all and (min-width: 981px) and (max-width: 1100px) {
} @media all and (min-width: 768px) and (max-width: 980px) {
} @media all and (min-width: 981px) { .dt-btn {
background: #e30717;
padding: 6px 0px 0px;
padding-right: 0px;
padding-left: 0px;
margin: 2px 0 0 10px!important;
transition: all 0.4s ease-in-out 0s;
border-radius: 6px 0 6px 0;
}
.dt-btn:hover {
background: #09509d;
transition: all 0.4s ease-in-out 0s;
}
.dt-btn a {
color: #ffffff !important;
font-weight: 900 !important;
}
.dt-btn a:hover {
color: #ffffff !important;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li.dt-btn:hover a {
color: #ffffff !important;
}
.et-menu>li:last-child {
padding-right: 11px !important;
margin-right: 0 !important;
}
} @media only screen and (max-width: 980px) {
} @media screen and (max-width: 782px) {
} @media all and (max-width: 768px) { .dt-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.dt-flex > * {
flex: 1 100%;
}
.dt-one {
order: 1;
flex: 1 100%;
}
.dt-two {
order: 2;
flex: 1 100%;
}
.dt-three {
order: 3;
flex: 1 100%;
}
.dt-four {
order: 3;
flex: 1 100%;
}
} @media all and (max-width: 767px) {
} @media all and (max-width: 479px) { .dt-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.dt-flex > * {
flex: 1 100%;
}
.dt-one {
order: 1;
flex: 1 100%;
}
.dt-two {
order: 2;
flex: 1 100%;
}
.dt-three {
order: 3;
flex: 1 100%;
}
.dt-four {
order: 3;
flex: 1 100%;
}
}