.single-landingpage #banner .slogan {
background-color: rgba(17,17,17,.6);
padding: 20px;
margin-top: 10px;
font-family: 'BrennerSansL';
font-weight: normal;
font-size: 16px;
}
.single-landingpage #banner header {
justify-content: center;
}
.single-landingpage #banner small {
font-size: .7em;
margin-top: 7px;
}
.single-landingpage #banner small::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
background-image: url(//www.plastmed.de/wp-content/themes/plastmed/images/Plastmed-Signet-Weiss.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
margin-right: 8px;
vertical-align: middle;
}
.single-landingpage #banner .button {
margin-top: 2em;
display: inline-block;
}
#banner header .button {
align-self: flex-start;
background-color: rgba(17,17,17,.6);
}
#banner header small {
color: #fff;
}
.cta.mini {
position: fixed;
width: 100%;
z-index: 999;
bottom: 0;
padding: 1em 0;
margin: 0;
text-align: right;
}
.cta.mini .container {
display: flex;
justify-content: flex-end;
align-items: center;
}
.cta.mini p {
max-width: 30em;
padding-right: 5em;
margin: 0;
}
.cta.mini .button {
margin-top: 0;
}
.trust {
display: flex;
gap: 20px;
}
.trust figure {
height: 100%;
padding: 20px 20px 0 0 ;
}
.trust figure img {
width: 35px;
}
.trust > div {
flex: 1;
display: flex;
flex-direction: row;
background-color: #EDF1EB;
padding: 1em;
}
.trust div span.h2 {
font-family: 'BrennerSansL', sans-serif;
font-size: 48px;
line-height: 1em;
letter-spacing: -.3px;
font-weight: 600;
color: #111;
padding-top: 10px;
}
.procontra .row {
gap: 20px;
}
.arguments {
margin-top: 1em;
}
.arguments > div {
flex: 1;
background-color: #91796C;
padding: 2em 3em;
color: #fff;
}
.arguments ul {
list-style: none;
padding-left: 1.2em;
}
.arguments ul li {
position: relative;
list-style: none;
}
.arguments ul li:before {
position: absolute;
background: url(//www.plastmed.de/wp-content/themes/plastmed/images/Plastmed-Signet-Weiss.svg) no-repeat center / contain;
content: "";
left: -1.4rem;
top: 0.25em;
width: 0.6rem;
height: 0.8rem;
}
.single-landingpage .twocols .row {
align-items: stretch;
}
.single-landingpage .twocols.bg .row {
background-color:#91796C;
}
.single-landingpage .twocols.bg .col:nth-child(2) {
color:#fff; 
padding:1em 2em 1em 0;
}
.single-landingpage .twocols .col > figure {
height: 100%;
margin: 0;
}
.single-landingpage .twocols .col > figure img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.single-landingpage .twocols.bg h2 {
color: #fff;
}
.single-landingpage .twocols.bg .col-50 ul li:before {
background: url(//www.plastmed.de/wp-content/themes/plastmed/images/Plastmed-Signet-Weiss.svg) no-repeat center / contain;
}
#cta_appointment {
display: none!important;
}
#cta_calendar a {
display: block;
height: 100%;
}
#site-footer {
padding-bottom: 120px;
}
.motiva {
background-color: #EDF1EB; 
color:#111; 
padding:2em 0;
}
.motiva .container > div {
max-width: 70%;
}
@media (max-width: 800px) {
.single-landingpage .twocols.bg .col:nth-child(2) {
padding: 1em;
}
}
@media (max-width: 600px) {
#banner header {
padding: 4em 1em;
}
.googlereviews-block .rating-number{
font-size: 2em!important;;
}
.trust div span.h2 {
font-size: 1.6em
}
.arguments > div { 
padding: 1em;
}
.cta.mini p {
visibility: hidden;
height: 20px;
}
.motiva .container > div {
max-width: 100%;
}
}