@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local(''),
url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-300.woff2) format('woff2'), url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-300.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local(''),
url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-regular.woff2) format('woff2'), url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-regular.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local(''),
url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-600.woff2) format('woff2'), url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-600.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: local(''),
url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-700.woff2) format('woff2'), url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-700.woff) format('woff'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: local(''),
url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-800.woff2) format('woff2'), url(//rheindenker-akademie.de/wp-content/themes/academist-child/fonts/open-sans-v34-latin-800.woff) format('woff'); }
h1, h2, h3, h4, h5, h6, div, p, ul, ol, span, b, form, nav {
font-family: 'Open Sans'!important;
}
.eltdf-main-menu > ul > li > a .item_text::before {
border-bottom: solid 2px #2E6EB5;
}
.eltdf-main-menu > ul > li.eltdf-active-item > a .item_text::before {
border-bottom: solid 2px #2E6EB5;
}
.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-text-holder::after {
border-right-color: #2E6EB5;
}
.eltdf-separator {
border-color: #2e6eb5!important;
}
.eltdf-sticky-holder, nav .second {
box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.1);
}  @media only screen and (max-width: 1200px) {
.eltdf-page-header {
display: none;
}
}  @media only screen and (max-width: 1200px) {
.eltdf-boxed .eltdf-page-header .eltdf-fixed-wrapper.fixed {
width: 1000px;
}
}  @media only screen and (min-width: 1201px) {
.error404.eltdf-header-vertical .eltdf-content {
margin: 0 !important;
}
}
@media only screen and (max-width: 1200px) {
.eltdf-header-vertical .eltdf-vertical-menu-area {
display: none;
}
.eltdf-header-vertical .eltdf-content,
.eltdf-header-vertical footer {
padding-left: 0;
}
}
@media only screen and (max-width: 1440px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 950px;
}
}
@media only screen and (max-width: 1200px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 768px;
}
}
@media only screen and (max-width: 1200px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 768px;
}
}
@media only screen and (max-width: 768px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 600px;
}
}
@media only screen and (max-width: 680px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 420px;
}
}
@media only screen and (max-width: 480px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 300px;
}
}
@media only screen and (max-width: 320px) {
.eltdf-header-vertical .eltdf-grid,
.eltdf-header-vertical .eltdf-container-inner,
.eltdf-header-vertical .eltdf-row-grid-section {
width: 90%;
}
}  @media only screen and (max-width: 1200px) {
.eltdf-mobile-header {
display: block;
}
}
@media only screen and (max-width: 768px) {
.eltdf-paspartu-enabled .eltdf-mobile-header .eltdf-grid {
width: 90%;
}
}  @media only screen and (max-width: 1200px) {
.eltdf-boxed .eltdf-page-header .eltdf-sticky-header {
width: 1000px;
}
}
@media only screen and (max-width: 1200px) {
.eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner {
width: 818px;
left: auto;
}
}
@media only screen and (max-width: 768px) {
.eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner {
width: 650px;
}
}
@media only screen and (max-width: 680px) {
.eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner {
width: 470px;
}
}
@media only screen and (max-width: 480px) {
.eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner {
width: 350px;
}
}
@media only screen and (max-width: 320px) {
.eltdf-boxed.eltdf-sticky-up-mobile-header .mobile-header-appear .eltdf-mobile-header-inner {
width: 92%;
}
}  @media only screen and (max-width: 1200px) {
.eltdf-top-bar {
display: none;
}
}  .vc_tta-panel-heading {
background-color: #dee8df !important;
border-color: transparent !important;
}
.vc_tta-panel-body {
background-color: #dee8df !important;
border-color: transparent !important;
}
.eltdf-tab-title {
font-family: "Open Sans" !important;
}
.eltdf-pt-title-holder {
font-family: "Open Sans" !important;
}
.mobile_arrow {
color: #171717 !important;
padding: 17px 12px 9px 0 !important;
font-size: 40px !important;
}