.lov-contact .et_pb_contact_captcha_question,.lov-contact .et_pb_contact_field_options_title,.lov-contact .et_pb_contact_field_checkbox label,.lov-contact .et_pb_contact_field_checkbox a{color:#ffffff!important}.lov-contact .et_pb_contact_field_checkbox a{text-decoration:underline}.lov-contact .et_pb_contact_submit{background:#ffffff!important;color:#4A7C8C!important;border-color:#ffffff!important}.lov-contact .et_pb_contact_submit:hover{background:#F5F2F0!important}.lov-contact input,.lov-contact textarea,.lov-contact select{color:#333333!important}.lov-contact .et-pb-contact-message,.lov-contact .et-pb-contact-message p{color:#ffffff!important;font-size:20px;line-height:1.6}.et_pb_code_inner>h1.lov-paginatitel{font-size:40px!important;line-height:1.2;margin-bottom:0.6em}.et_pb_code_inner>h2.wp-block-heading{font-size:26px!important;line-height:1.3;margin:1.8em 0 0.4em}.et_pb_code_inner>p,.et_pb_code_inner>ul,.et_pb_code_inner>h1.lov-paginatitel,.et_pb_code_inner>h2.wp-block-heading{max-width:760px}.et_pb_code_inner>p a,.et_pb_code_inner>ul a{color:#4A7C8C!important;text-decoration:underline}.lov-card{position:relative;height:400px;container-type:inline-size;border-radius:50px;overflow:hidden;background:#4A7C8C;--roze:#E6CCCC;--salie:#A8B898;--ease:cubic-bezier(.63,.01,.07,.99)}.lov-card__strips{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,1fr);background:var(--roze)}.lov-card:hover .lov-card__strips{background:transparent}.lov-card__strips span{background:var(--roze);margin:0 -1px;transition:transform .9s var(--ease);transition-delay:calc(.08s * (5 - var(--i)))}.lov-card:hover .lov-card__strips span{transform:translateY(-101%)}.lov-card__content{position:relative;z-index:1;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;padding:64px 20px 48px;text-align:center}.lov-card .lov-card__title{margin:0;padding:0;font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:clamp(26px,9.8cqi,46px);line-height:1.15;color:#fff;overflow-wrap:break-word;hyphens:auto}.lov-card .lov-card__sub{margin:0;padding:0;font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(18px,6.2cqi,24px);line-height:1.35;color:#fff}.lov-card__veer{display:block;width:62%;aspect-ratio:2/1;margin-top:auto;background-color:var(--salie);transition:background-color .5s ease .35s,transform .9s var(--ease);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 150'%3E%3Cmask id='m'%3E%3Crect width='300' height='150' fill='white'/%3E%3Cpath d='M64 110 Q170 64 290 19' stroke='black' stroke-width='2' fill='none'/%3E%3Cpath d='M150 74 Q135 92 112 104 M200 55 Q186 72 166 84 M240 38 Q228 52 212 61 M118 86 Q108 72 96 66 M178 60 Q170 44 160 36' stroke='black' stroke-width='4' stroke-linecap='round' fill='none'/%3E%3C/mask%3E%3Cpath mask='url(%23m)' d='M58 112 C70 70 150 22 292 18 C250 40 200 80 150 100 C120 112 90 116 58 112 Z'/%3E%3Cpath d='M14 144 L72 104' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 150'%3E%3Cmask id='m'%3E%3Crect width='300' height='150' fill='white'/%3E%3Cpath d='M64 110 Q170 64 290 19' stroke='black' stroke-width='2' fill='none'/%3E%3Cpath d='M150 74 Q135 92 112 104 M200 55 Q186 72 166 84 M240 38 Q228 52 212 61 M118 86 Q108 72 96 66 M178 60 Q170 44 160 36' stroke='black' stroke-width='4' stroke-linecap='round' fill='none'/%3E%3C/mask%3E%3Cpath mask='url(%23m)' d='M58 112 C70 70 150 22 292 18 C250 40 200 80 150 100 C120 112 90 116 58 112 Z'/%3E%3Cpath d='M14 144 L72 104' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.lov-card:hover .lov-card__veer{background-color:var(--roze);transform:rotate(-5deg) translateY(-4px)}@media (prefers-reduced-motion:reduce){.lov-card__strips span,.lov-card__veer{transition:none}}@media (max-width:980px){.et_pb_column:has(.lov-card)+.et_pb_column .lov-card{margin-top:30px}}.et_pb_scroll_top.et-pb-icon{background:#4A7C8C;color:#fff;border-radius:50% 0 0 50%}.et_pb_scroll_top.et-pb-icon:hover{background:#3B6371}