@media (max-width: 1200px) { .ha-horizontal-timeline .slick-next.slick-arrow {right: 0 !important; z-index: 99 !important;}
.ha-horizontal-timeline .slick-prev.slick-arrow {left: 0 !important; z-index: 99 !important;}
} h3, h4, h5, h6, p, span {
}
@media only screen and (max-width: 600px) {
h1, h2, h3, h4, h5, h6, p, span { }
} .crp_related ul {
display: flex;
flex-direction: column; 
list-style: none;
margin: 0;
padding: 0;
gap: 20px;
}
@media (min-width: 800px) {
.crp_related ul {
flex-direction: row;
}
}
.crp_related li {
flex: 1;
height: 100%;
position: relative;
display: flex;
flex-direction: column;
justify-content: space-between;
box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
padding: 30px;
border-radius: 25px;
}
.crp_link img {
width: 100%;
height: 100%;
object-fit: cover;
max-height: 150px;
}
.crp_title {
text-align: left;
font-family: 'Roobert';
color: initial;
font-size: 20px;
margin: 30px 0;
}
.crp_related figure {
margin: 0;
padding: 0;
}
.crp_title:after {
content: "JETZT LESEN »";
display: block;
color: #2F50F5;
} .elementor a[href*="//"]:not([href*="squeaker.net"]):after {
font-family: "Font Awesome 5 Free"; font-weight: 600; content: "\f35d"; font-size:12px;
margin-left:4px;
}
.elementor-location-footer a[href*="//"]:not([href*="squeaker.net"]):after {
content: "";
} .sq-cta-widget {
display: flex;
flex-direction: column;
}
.sq-cta-widget h2, .sq-cta-widget h3, .sq-cta-widget p {
margin: 0;
margin-bottom: 10px;
}
.sq-cta-widget__column {
flex: 1;
padding: 25px 25px;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: space-between;
}
.sq-cta-widget__column img {
width: 100%;
height: 100%;
object-fit: contain;
}
.sq-cta-widget__column--flex-2 {
flex: 2;
}
.sq-cta-widget__column--flex-3 {
flex: 3;
}
.sq-cta-widget__column--flex-4 {
flex: 4;
}
.sq-flex-center {
justify-content: center;
align-content: center;
}
.sq--lightblue {
background-color: var(--e-global-color-accent );
}
.sq--blue {
background-color: var(--e-global-color-primary )
}
.sq--darkblue {
background-color: var(--e-global-color-secondary )
}
a.sq-button {
color: var(--e-global-color-secondary );
background-color: var(--e-global-color-accent );
display: inline-block;
border-radius: 25px;
padding: 5px 25px;
font-family: Roobert;
align-self: flex-end;
transition: 200ms ease-in;
}
a.sq-button:hover {
color: var(--e-global-color-secondary );
background-color: var(--e-global-color-4e76b47 );
}
.sq-hide-mobile, .sq-hide-mobile-flex {
display: none;
}
.sq-widget-img {
padding:0;
}  
.sq-widget-img img {
width: 100%;
height: 100%;
object-fit: cover;
}  
.sq-icon {
align-self: center;
justify-self: center;
font-size: 100px;
color: var(--e-global-color-secondary );
}
.sq-align-bottom {
justify-content: end;
}
@media only screen and (min-width: 900px) {
.sq-cta-widget {
flex-direction: row;
}
.sq-hide-mobile {
display: block;
}
.sq-hide-mobile-flex {
display: flex;
}
} .post-tags {
display: none;
} body .vwo-overlay {
filter: none;
backdrop-filter: none;
-webkit-backdrop-filter: none;
}
.btn-rounded {
border-radius: 25px !important;
}
.btn-sqn-1 {
color: #fff !important;
background-color: var(--sqn-color-1) !important;
border-color: var(--sqn-color-1);
}
.btn-sqn-1:hover {
color: #fff !important;
background-color: var(--sqn-color-2) !important;
border-color: var(--sqn-color-2);
} .elementor-element-815bc9d .elementor-button-text {
line-height: 27px;
}