@font-face {
font-family: 'Overpass';
font-style: normal;
font-weight: 400;
src: url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts//overpass-v12-latin-regular.eot); src: local(''),
url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-regular.woff2) format('woff2'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-regular.woff) format('woff'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-regular.ttf) format('truetype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-regular.svg#Overpass) format('svg'); } @font-face {
font-family: 'Overpass';
font-style: normal;
font-weight: 500;
src: url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-500.eot); src: local(''),
url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-500.woff2) format('woff2'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-500.woff) format('woff'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-500.ttf) format('truetype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-500.svg#Overpass) format('svg'); } @font-face {
font-family: 'Overpass';
font-style: normal;
font-weight: 700;
src: url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-700.eot); src: local(''),
url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-700.woff2) format('woff2'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-700.woff) format('woff'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-700.ttf) format('truetype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-700.svg#Overpass) format('svg'); } @font-face {
font-family: 'Overpass';
font-style: normal;
font-weight: 800;
src: url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-800.eot); src: local(''),
url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-800.eot?#iefix) format('embedded-opentype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-800.woff2) format('woff2'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-800.woff) format('woff'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-800.ttf) format('truetype'), url(//www.carreras-stiftung.de/app/themes/hello-elementor-child/assets/fonts/overpass-v12-latin-800.svg#Overpass) format('svg'); }
.elementor-button {
background-color: #ffffff;
}
.elementor-button:hover {
background-color: #0486c3 !important;
} .pdflinks a::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-right: 6px;
content: "\f56d";
}
.pdflinks a::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-right: 6px;
content: "\f1c1";
}
.imagelinks a::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-right: 6px;
content: "\f1c5";
}
.excellinks a::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-right: 6px;
content: "\f1c3";
}
.wordlinks a::before {
font-family: "Font Awesome 5 Free";
font-weight: 900;
padding-right: 6px;
content: "\f1c2";
}  .wpview {
Width:310px
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
background-color: #0486C3 !important;
}  h3.dce-post-title a {
color:#333333;
font-size: 30px;
line-height: 37px;
font-weight: 700;
}  .button-gray .elementor-button{
border-color:#333333 !important;
background-color: #333333 !important;
color:#ffffff !important;
}
.button-gray .elementor-button:hover{
border-color:#000000 !important;
background-color:#000000 !important;
color:#ffffff !important;
}
.button-blue .elementor-button{
border-color:#0486C3 !important;
background-color: #0486C3 !important;
color:#ffffff !important;
}
.button-blue .elementor-button:hover{
background-color:#025175 !important;
color:#ffffff !important;
border-color:#025175 !important;
}
.button-yellow .elementor-button{
border-color:#FFAC0C !important;
background-color: #FFAC0C !important;
color:#ffffff !important;
}
.button-yellow .elementor-button:hover{
background-color:#D47500 !important;
color:#ffffff !important;
border-color:#D47500 !important;
}
.button-red .elementor-button{
border-color:#EB3963 !important;
background-color: #EB3963 !important;
color:#ffffff !important;
}
.button-red .elementor-button:hover{
background-color:#970326 !important;
color:#ffffff !important;
border-color:#970326 !important;
}
.button-black .elementor-button{
border-color:#ffffff !important;
background-color: #000000 !important;
color:#ffffff !important;
}
.button-black .elementor-button:hover{
background-color:#ffffff !important;
color:#000000 !important;
}
.button-white .elementor-button{
border-color:#ffffff !important;
background-color: #ffffff !important;
color:#000000 !important;
}
.button-white .elementor-button:hover{
border-color:#333333 !important;
background-color: #333333 !important;
color:#ffffff !important;
} li.nav-link-donate a{
background-color:#EB3963 !important;
color:#ffffff !important;
}  .marquee {
max-width: 100vw !important;
white-space: nowrap !important;
overflow: hidden !important;
}
.marquee span {
display: inline-block !important;
padding-left: 100% !important;
font-size:16px !important;
color:#EB3963 !important;
animation: marquee 10s linear infinite !important;
}
.marquee span:hover {
animation-play-state: paused !important;
}
@keyframes marquee {
0%   {transform: translate3d(0,0,0) !important;}
100% {transform: translate3d(-100%,0,0) !important;}
} section.tab-section .elementor-tabs a{
font-size: 20px;
font-family: Overpass;
font-weight: 800;
text-transform: uppercase;
line-height: 30px;
letter-spacing: 1px;
}
section.blueborder-image img{
border:1px solid #0486C3;
} a#donate-fixed-button-top{
color: #ffffff;
display: inline-block;
text-align: center;
background-color: #EB3963;
padding: 16px 10px 6px 17px;
position: fixed;
right: 0;
top: 150px !important;
z-index: 2;
border-radius: 27px 0px 0px 27px;
-moz-border-radius: 27px 0px 0px 27px;
-webkit-border-radius: 27px 0px 0px 27px;
height: 54px;
} a#donate-fixed-button-bottom{
color:#ffffff;
display:block;
text-align:center;
background-color:#EB3963;
height:60px;
padding:19px;
width:100%;
}
@media (max-width: 767px){
article.aktion div.dce-image-area, article.aktion div.dce-content-area{
width: 100% !important;
}
a#donate-fixed-button-top b{
display: none;
} .botschafter.type-botschafter h3{
line-height: 25px;
padding: 25px 0 !important;
}
.botschafter.type-botschafter h3 a{
font-size: 20px !important;
line-height: 25px;
}
.elementor-13 .elementor-element.elementor-element-4d83c18 .dce-skin-carousel {
height: 400px;
}
.dce-container-navigation {
top: 82%;
}
}
@media only screen and (max-width: 1024px) {
.top-1-menu {
display: block !important;
}
.top-2-menu {
display: none !important;
}
}
@media only screen and (min-width: 1025px) {
.top-1-menu {
display: none !important;
}
.top-2-menu {
display: block !important;
}
a#donate-fixed-button-top{
top: 220px !important;
}
}
@media only screen and (min-width: 1280px) {
.top-1-menu {
display: block !important;
}
.top-2-menu {
display: none !important;
}
a#donate-fixed-button-top{
top: 150px !important;
}
}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);src:url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"),url(//www.carreras-stiftung.de/app/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}