/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved by My WordPress Agent */
body.page-id-14962 .elementor-14962 .k24-card{height:100%}
body.page-id-14962 .elementor-14962 .k24-body{flex:1;gap:2px}
body.page-id-14962 .elementor-14962 .k24-card p{margin:0;line-height:1.4}
body.page-id-14962 .elementor-14962 .k24-name{margin:0;line-height:1.25;font-weight:500}
body.page-id-14962 .elementor-14962 .k24-more{margin-top:auto;padding-top:10px}
body.page-id-14962 .elementor-14962 .k24-more p{margin:8px 0 0}
body.page-id-14962 .elementor-14962 .k24-more summary::after{content:" +"}
body.page-id-14962 .elementor-14962 .k24-more[open] summary::after{content:" −"}
body.page-id-14962 .elementor-14962 .elementor-widget-button .elementor-button-wrapper{text-align:center}
@media(min-width:768px){
body.page-id-14962 .elementor-14962 .k24-form .elementor-form-fields-wrapper{flex-wrap:nowrap;align-items:flex-end;gap:12px;margin:0}
body.page-id-14962 .elementor-14962 .k24-form .elementor-field-group{width:auto;max-width:none;flex:1 1 0;padding:0}
body.page-id-14962 .elementor-14962 .k24-form .elementor-field-group:has(button){flex:0 0 auto}
body.page-id-14962 .elementor-14962 .k24-form .elementor-field-group button.elementor-button{width:auto;min-width:240px;margin:0;white-space:nowrap}
}
body.page-id-14962 .elementor-14962{color:#171C24!important}
body.page-id-14962 .elementor-14962 .k24-tag,body.page-id-14962 .elementor-14962 .k24-more{color:#171C24}
body.page-id-14962 .elementor-14962 h1,body.page-id-14962 .elementor-14962 h2,body.page-id-14962 .elementor-14962 h3,body.page-id-14962 .elementor-14962 h4,body.page-id-14962 .elementor-14962 strong,body.page-id-14962 .elementor-14962 b,body.page-id-14962 .elementor-14962 .elementor-heading-title,body.page-id-14962 .elementor-14962 .k24-more summary{font-weight:500}
body.page-id-14962 .elementor-14962 .zitat .elementor-heading-title,body.page-id-14962 .elementor-14962 .zitat p{font-size:34px!important;font-style:italic!important;font-weight:400!important;line-height:1.35!important;text-transform:none!important;letter-spacing:0!important;color:#fff!important;background:none!important;text-shadow:0 1px 8px rgba(120,0,50,.35)}
body.page-id-14962 .elementor-14962 .zitatautor .elementor-heading-title{color:#fff!important;font-weight:500!important;text-shadow:0 1px 6px rgba(120,0,50,.35)}
@media(max-width:767px){body.page-id-14962 .elementor-14962 .zitat .elementor-heading-title,body.page-id-14962 .elementor-14962 .zitat p{font-size:24px!important}}
body.page-id-14962 .elementor-14962 .elementor-widget:not(:last-child){margin-block-end:0}
body.page-id-14962 .elementor-14962 p.elementor-heading-title{line-height:1.1}
