.page-id-13081 .whb-header,
.page-id-13081 footer.footer-container,
.page-id-13081 .page-title,
.page-id-13081 .footer-info.vat-info{
display: none !important;
}
.page-id-13081 .site-content {
min-height: 100vh;
}
.linktree-logo img {
max-width: 140px !important;
}
.linktree-social .wpb_wrapper {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
flex-wrap: nowrap;
}
.linktree-social .wpb_wrapper > div {
width: fit-content !important;
}
.btn-linktree a {
background-color: #fe0000 !important;
border-color: #fe0000 !important;
min-width: 290px;
color: white !important;
transition: all ease .2s;
}
.btn-linktree a:hover {
transform: scale(1.02);
} .page-template-template-teams .page-title {
background-color: #2d2925 !important;
}
.page-template-template-teams .page-title * {
color: white !important;
}
.page-template-template-teams .team-header {
position: relative;
width: 100%;
max-width: 100%;
margin: 0 auto;
display: block;
}
.page-template-template-teams .team-header:after {
content: '';
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 1px;
background-color: white;
z-index: 10;
}
.page-template-template-teams .team-header h2 {
color: #fe0000;
font-size: 30px;
text-transform: uppercase;
width: fit-content;
margin: 0 auto;
background-color: rgba(45, 41, 37, 1);
position: relative;
padding: 10px;
z-index: 20;
}
.teams-overview {
padding: 40px 0;
}
.teams-overview .wpb_column {
padding: 10px;
}
.teams-overview-item {
width: 100%;
padding: 20px;
background-color: #212121;
display: flex;
flex-direction: column;
position:  relative;
}
.teams-overview-item .flag {
position: absolute;
top: 20px;
right: 20px;
height: 70px;
display: none;
}
.teams-overview-item .flag img {
width: 70px;
}
.teams-overview-img {
flex: 1;
padding: 10px;
display: flex;
align-items: center;
justify-content: center;
}
.teams-overview-item .attachment-post-thumbnail {
display: block;
margin: 0 auto 30px;
max-height: 120px;
width: auto;
}
.teams-overview-item h2 {
text-align: center;
font-weight: 400;
font-size: 18px;
margin: 0 0 0;
color: rgb(254,0,0);
}
.teams-overview-item p {
padding: 5px;
background-color: #7A7A7A;
border-radius: 5px;
color: black;
font-size: 12px;
width: fit-content;
margin: 20px auto 0;
}
.teams-overview-item p.points-over-all {
display: none;
} .single-team .main-page-wrapper {
background-color: rgba(45, 41, 37, 1);
}
.single-team .site-content {
width: 100%;
}
.single-team .attachment-post-thumbnail {
max-height: 450px;
width: auto;
display: block;
margin: 0 auto;
}
.single-team .team-header {
position: relative;
width: 100%;
max-width: 860px;
margin: 0 auto;
display: block;
}
.single-team .team-header:after {
content: '';
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 1px;
background-color: white;
z-index: 10;
}
.single-team .team-header h2 {
color: #fe0000;
font-size: 30px;
text-transform: uppercase;
width: fit-content;
margin: 0 auto;
background-color: rgba(45, 41, 37, 1);
position: relative;
padding: 10px;
z-index: 20;
}
.single-team .team-content {
max-width: 860px;
margin: 40px auto;
display: block;
}
.single-team .post-title {
color: white;
font-size: 30px;
text-transform: uppercase;
margin: 30px 0;
text-align: center;
}
.single-team .social-icons {
list-style: none;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.single-team .social-icons li {
margin: 0 10px;
}
.single-team .social-icons .wd-icon {
font-size: 50px;
}
.single-team .team-content-infoboxes-item {
padding: 10px;
background-color: #38332e;
width: 100%;
}
.single-team .team-content-infoboxes .wpb_column {
padding: 0 10px;
}
.single-team .team-content-infoboxes .count {
font-size: 24px;
font-weight: 900;
color: white;
}
.single-team .team-content-infoboxes .count img {
max-width: 53px;
}
.single-team .team-wp-content {
padding: 40px 0;
} .page-template-template-ausruster-ausstell .page-title {
background-color: #2d2925 !important;
}
.page-template-template-ausruster-ausstell .page-title * {
color: white !important;
}
.page-template-template-ausruster-ausstell .ausruster-ausstell-header {
display: none !important;
}
.page-template-template-ausruster-ausstell .team-header {
position: relative;
width: 100%;
max-width: 100%;
margin: 0 auto;
display: block;
}
.page-template-template-ausruster-ausstell .team-header:after {
content: '';
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 1px;
background-color: white;
z-index: 10;
}
.page-template-template-ausruster-ausstell .team-header h2 {
color: #fe0000;
font-size: 30px;
text-transform: uppercase;
width: fit-content;
margin: 0 auto;
background-color: rgba(45, 41, 37, 1);
position: relative;
padding: 10px;
z-index: 20;
}
.ausruster-ausstell-overview {
padding: 40px 0;
}
.ausruster-ausstell-overview .wpb_column {
padding: 10px;
}
.ausruster-ausstell-overview-item {
width: 100%;
padding: 20px;
background-color: #212121;
display: flex;
flex-direction: column;
position:  relative;
}
.ausruster-ausstell-overview-item .flag {
position: absolute;
top: 20px;
right: 20px;
height: 70px;
}
.ausruster-ausstell-overview-item .flag img {
width: 70px;
}
.ausruster-ausstell-overview-img {
flex: 1;
padding: 10px;
display: flex;
align-items: center;
justify-content: center;
}
.ausruster-ausstell-overview-item .attachment-post-thumbnail {
display: block;
margin: 0 auto 30px;
max-height: 120px;
width: auto;
}
.ausruster-ausstell-overview-item h2 {
text-align: center;
font-weight: 400;
font-size: 18px;
margin: 0 0 0;
color: rgb(254,0,0);
}
.ausruster-ausstell-overview-item p {
padding: 5px;
background-color: #7A7A7A;
border-radius: 5px;
color: black;
font-size: 12px;
width: fit-content;
margin: 20px auto 0;
}
.ausruster-ausstell-overview-item p.place-over-all {
display: none !important;
} .single-ausruster-ausstell .main-page-wrapper {
background-color: rgba(45, 41, 37, 1);
}
.single-ausruster-ausstell .site-content {
width: 100%;
}
.single-ausruster-ausstell .attachment-post-thumbnail {
max-width: 400px;
height: auto;
display: block;
margin: 0 auto;
}
.single-ausruster-ausstell .ausruster-ausstell-header {
position: relative;
width: 100%;
max-width: 860px;
margin: 0 auto;
display: block;
}
.single-ausruster-ausstell .ausruster-ausstell-header h2 {
color: #fe0000;
font-size: 30px;
text-transform: uppercase;
width: fit-content;
margin: 0 auto;
background-color: rgba(45, 41, 37, 1);
position: relative;
padding: 10px;
z-index: 20;
padding-bottom: 70px;
}
.single-ausruster-ausstell .ausruster-ausstell-content {
max-width: 860px;
margin: 40px auto;
display: block;
}
.single-ausruster-ausstell .post-title {
color: white;
font-size: 30px;
text-transform: uppercase;
margin: 30px 0;
text-align: center;
}
.single-ausruster-ausstell .social-icons {
list-style: none;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.single-ausruster-ausstell .social-icons li {
margin: 0 10px;
}
.single-ausruster-ausstell .social-icons .wd-icon {
font-size: 50px;
}
.single-ausruster-ausstell .ausruster-ausstell-content-infoboxes-item {
padding: 10px;
background-color: #38332e;
width: 100%;
}
.single-ausruster-ausstell .ausruster-ausstell-content-infoboxes .wpb_column {
padding: 0 10px;
}
.single-ausruster-ausstell .ausruster-ausstell-content-infoboxes .count {
font-size: 24px;
font-weight: 900;
color: white;
}
.single-ausruster-ausstell .ausruster-ausstell-content-infoboxes .count img {
max-width: 53px;
}
.single-ausruster-ausstell .ausruster-ausstell-wp-content {
padding: 40px 0;
color: white;
}
.single-ausruster-ausstell .ausruster-ausstell-wp-content h1,
.single-ausruster-ausstell .ausruster-ausstell-wp-content h2,
.single-ausruster-ausstell .ausruster-ausstell-wp-content h3,
.single-ausruster-ausstell .ausruster-ausstell-wp-content h4,
.single-ausruster-ausstell .ausruster-ausstell-wp-content h5,
.single-ausruster-ausstell .ausruster-ausstell-wp-content h6,
.single-ausruster-ausstell .ausruster-ausstell-wp-content p,
.single-ausruster-ausstell .ausruster-ausstell-wp-content li {
color: white;
}
.single-ausruster-ausstell .ausruster-ausstell-wp-content iframe[href*="youtube"] {
margin-left: auto;
margin-right: auto;
}
.single-ausruster-ausstell .elementor-element {
background-color: #38332e !important;
}
.single-ausruster-ausstell .elementor-element .elementor-icon-list-icon svg {
fill: #fe0000 !important;
}
.single-icon-wrapper {
display: flex;
flex-direction: row;
}
.single-icon-wrapper svg {
margin-right: 10px;
margin-top: 3px;
height: 16px;
width: auto;
}
.related-post-titles h2 {
color: white;
font-size: 20px;
font-weight: 900;
text-transform: uppercase;
letter-spacing: 1px;
}
.related-post-titles ul {
list-style: none;
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding-left: 0;
}
.related-post-titles ul li {
width: 33.33%;
}
@media only screen and (max-width: 960px) {
.related-post-titles ul li {
width: 50%;
}
}
@media only screen and (max-width: 660px) {
.related-post-titles ul li {
width: 100%;
}
} .tax-team-kategorie .website-wrapper .main-page-wrapper {
background-color: #2d2925;
}
.products-full-width .product-grid-item {
max-width: 100% !important;
width: 100% !important;
min-width: 100% !important;
}
.home.page-id-1053 .products-full-width .product-grid-item {
background-color: white;
}
#programm-dgm2025-table table td {
color: white !important;
}
@media only screen and (max-width: 960px) {
#programm-dgm2025-table table td:first-child {
width: 130px;
}
#programm-dgm2025-table table td:last-child {
width: calc(100% - 130px);
}
}