.rezensionen p {
font-size: 15px;
margin-top: 0 !important;
}
.rezensionen .t-entry-cf-detail-118620 {
color: #00b2bf;
font-size: 30px;
margin-top: 5px;
}
p.panel-title.h5 {
font-size: 20px;
}
.card-styling-kurse-neu h3 {
font-size: 25px !important;
}
.card-styling-kurse-neu p {
font-size: 15px !important;
padding-top: 20px;
}
.kurs-liste li {
font-size: 15px;
}
.t-entry-cf-detail-156366 {
font-size: 40px;
color: #05908e;
font-weight: 600;
padding-top: 20px;
}
.t-entry-cf-detail-777325 {
font-size: 12px;
}
.kurs-liste-large li {
font-size: 17px;
}
ul.kite-leistungen {list-style:none!Important;
padding-left:0px!important;}
ul.kite-material {list-style:none!Important;padding-left:0px!important;}
li.check-item{margin-top:5px!important;}
.short-posts .t-entry-text-tc.single-block-padding {
padding: 15px 5px 5px 20px;
}
.short-posts h3 { font-size: clamp(1.5625rem, 1.4844rem + 0.25vw, 1.875rem)!important;
min-height:60px;
font-weight:400!important;
}
.short-posts .t-entry-cf-detail-156366 {
font-size: 30px;
color: #05908e;
font-weight: 600;
padding-top: 20px;
}
.short-posts .t-entry-cf-detail-777325 {
padding-bottom:20px;
}
.cards-large h3.t-entry-title.h4.title-scale {font-size:40px!important}
.t-entry-title.h4.title-scale {
word-wrap: break-word;
overflow-wrap: break-word;
hyphens: auto;
}
.vc_custom_heading_wrap.preis-kitecamp span {font-size:16px!important;
font-weight:600!important;
color:black!important;
margin-top:0px!Important;}
.vc_custom_heading_wrap.preis-kitecamp {margin-top:15px!Important;}
.vc_custom_heading_wrap.meta-head-kitecamp span {font-weight:600!important;
font-size:22px!important;min-height:}
@media (max-width: 767px) {
.row.col-double-gutter.penta-top-padding.penta-bottom-padding.triple-h-padding.limit-width.row-parent {
padding-left: 0px !important;
padding-right: 0px !important;
}
.row.col-double-gutter.penta-top-padding.penta-bottom-padding.triple-h-padding.limit-width.row-parent {
background: white;
}
.vc_row.head-camp-mobile.style-color-xsdn-bg.vc_custom_1746015485694.row-internal.row-container.desktop-hidden.tablet-hidden {
padding-bottom: 0px !important;
margin-bottom: 0px !important;
padding-top: 0px !important;
}
}
.btn-booking {
display: inline-block;
appearance: button;
background-color: rgb(5, 144, 142);
color: #fff!important;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
letter-spacing: -0.02em;
text-transform: initial;
border-radius: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
padding: 0.6rem 1.2rem;
margin: 9px 0 0 0;
text-decoration: none;
cursor: pointer;
margin-top:2rem;
}
.home .btn-booking {
margin-top:0rem;
margin-bottom:1rem;
padding: 0.4rem 1rem;
font-size:0.9rem;
text-transform
}
.btn-booking:hover {
filter: brightness(0.95);
text-decoration: none;
background-color:#222222;
}
h3.t-entry-title.h4.title-scale {min-height:80px}
.btn-booking-menu {
background-color: #00b2bf !important;
color: white !important;
padding: 5px 10px;
border-radius: 2px;
display: inline-block;
}
iframe {
display: none;
}
.btn-booking-menu {
background-color: #00b2bf !important;
color: white !important;
padding: 5px 10px;
border-radius: 2px;
display: inline-block;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
text-decoration: none !important;
}
.btn-booking-menu:hover {
filter: brightness(0.95);
}
.t-entry-cf-detail-508700 {font-size:40px;
color:#303133;
font-weight: 600;
font-family: Montserrat;}
.mobile-additional-icons { } .uncode_text_column.opener.text-lead p {
font-size: 1.6rem;
line-height: 1.4; font-family: Montserrat, "Helvetica Neue", Arial, sans-serif;
} @media (max-width: 768px) {
.uncode_text_column.opener.text-lead p {
font-size: 1.45rem;
}
} @media (max-width: 480px) {
.uncode_text_column.opener.text-lead p {
font-size: 1.35rem;
}
}