.hover-target{display:none;opacity:0;transform:translateY(20px);transition:opacity .35s ease,transform .35s ease}.parent-hover:hover .hover-target{display:block;opacity:1;transform:translateY(0)}.elementor-button{background-color:rgba(255,255,255,.1)!important;backdrop-filter:blur(24px)}.elementor-button:hover{background:rgba(255,255,255,.25)!important;border:1px solid rgba(255,255,255,.4)}.bag{background:rgba(255,255,255,.15);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:30px;border:1px solid rgba(255,255,255,.35)}.glass-inputs input,.glass-inputs textarea,.glass-inputs select{background:rgba(255,255,255,.12);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:40px;border:1px solid rgba(255,255,255,.35);padding:18px 22px;color:#fff!important;font-size:16px}.glass-inputs textarea{border-radius:20px!important;min-height:150px}.glass-inputs ::placeholder{color:rgba(255,255,255,.85)}.glass-inputs label{color:#fff!important;font-weight:600}.wpforms-submit{background:#ff2e38!important;color:#fff!important;font-size:18px!important;padding:14px 40px!important;border-radius:40px!important;font-weight:600!important;border:none!important;box-shadow:0 2px 10px rgba(0,0,0,.15);transition:.3s ease}.wpforms-submit:hover{background:#ff4450!important;transform:translateY(-2px)}.wrap .subtitle{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:8px;padding:15px 30px;border-radius:50px;background:rgba(255,255,255,.25);backdrop-filter:blur(8px);color:#fff;font-weight:600}.wrap .subtitle::before{content:"";width:32px;height:32px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMjYuNjY2MyAxMy4zMzM0QzI2LjY2NjMgMTkuOTkwNyAxOS4yODEgMjYuOTI0MSAxNi44MDEgMjkuMDY1NEMxNi41NyAyOS4yMzkxIDE2LjI4ODcgMjkuMzMzMSAxNS45OTk3IDI5LjMzMzFDMTUuNzEwNiAyOS4zMzMxIDE1LjQyOTQgMjkuMjM5MSAxNS4xOTgzIDI5LjA2NTRDMTIuNzE4MyAyNi45MjQxIDUuMzMzMDEgMTkuOTkwNyA1LjMzMzAxIDEzLjMzMzRDNS4zMzMwMSAxMC41MDQ0IDYuNDU2ODEgNy43OTEzMyA4LjQ1NzIgNS43OTA5NEMxMC40NTc2IDMuNzkwNTUgMTMuMTcwNyAyLjY2Njc1IDE1Ljk5OTcgMi42NjY3NUMxOC44Mjg3IDIuNjY2NzUgMjEuNTQxOCAzLjc5MDU1IDIzLjU0MjEgNS43OTA5NEMyNS41NDI1IDcuNzkxMzMgMjYuNjY2MyAxMC41MDQ0IDI2LjY2NjMgMTMuMzMzNFoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PHBhdGggZD0iTTE2IDE3LjMzMzVDMTguMjA5MSAxNy4zMzM1IDIwIDE1LjU0MjYgMjAgMTMuMzMzNUMyMCAxMS4xMjQ0IDE4LjIwOTEgOS4zMzM1IDE2IDkuMzMzNUMxMy43OTA5IDkuMzMzNSAxMiAxMS4xMjQ0IDEyIDEzLjMzMzVDMTIgMTUuNTQyNiAxMy43OTA5IDE3LjMzMzUgMTYgMTcuMzMzNVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+");background-size:contain;background-repeat:no-repeat;display:inline-block}.custom-form{display:flex;align-items:center;gap:20px;justify-content:center}.custom-form input[type=text]{width:300px;height:55px;border-radius:50px;border:1px solid #000;padding:0 20px;font-size:14px;outline:none;background:0 0}.custom-form input::placeholder{color:#000;font-weight:500;text-align:center}.custom-form input[type=submit]{width:173px!important;height:55px;padding:0 40px;border-radius:50px;border:none;background:#000!important;color:#fff;text-transform:lowercase;font-size:14px;cursor:pointer;transition:.3s}.custom-form input[type=submit]:hover{background:#333}