.ar{
.cf{padding:90px 0 120px}.cf .g{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}
.lt{position:sticky;top:140px}.lt h2{font-size:clamp(34px,4vw,56px)}.lt p{margin-top:20px;font-size:19px;color:var(--mut);max-width:420px}
.bub{width:150px;height:108px;background:var(--o);border-radius:30px 30px 30px 6px;display:flex;gap:10px;align-items:center;justify-content:center;margin-bottom:36px}.bub i{width:13px;height:13px;border-radius:50%;background:#fff;animation:dt 1s infinite}.bub i:nth-child(2){animation-delay:.15s}.bub i:nth-child(3){animation-delay:.3s}
.fc{background:#fff;border:2px solid var(--ink);border-radius:30px 30px 30px 6px;box-shadow:12px 12px 0 var(--o);padding:42px}
#fslot .elementor-widget-container{padding:0}
#fslot label,#fslot .forminator-label{display:block;font-weight:700;font-size:15px;color:var(--ink)!important;margin-bottom:8px}
#fslot input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]),#fslot textarea,#fslot select{width:100%;border:1.5px solid var(--ln)!important;border-radius:16px!important;padding:15px 18px!important;font:500 16px Figtree,sans-serif!important;color:var(--ink)!important;background:#fff!important;box-shadow:none!important;outline:0;transition:border-color .25s}
#fslot textarea{min-height:150px;resize:vertical}
#fslot input:focus,#fslot textarea:focus,#fslot select:focus{border-color:var(--o)!important}
#fslot .forminator-row,#fslot .mk>div{margin-bottom:20px}
#fslot button[type=submit],#fslot .forminator-button-submit,#fslot .forminator-button{background:var(--ink)!important;color:#fff!important;border:2px solid var(--ink)!important;border-radius:99px!important;padding:16px 38px!important;font:700 16px Figtree,sans-serif!important;cursor:pointer;transition:.3s!important;box-shadow:none!important}
#fslot button[type=submit]:hover,#fslot .forminator-button-submit:hover{background:var(--o)!important;border-color:var(--o)!important;transform:translateY(-3px)}
#fslot .forminator-error-message{color:#c0392b!important;font-size:14px;margin-top:6px}
#fslot .forminator-response-message{border-radius:16px!important}
#fslot .nt{margin-top:18px;color:var(--mut);font-size:13px}
@media(max-width:900px){.hd ul{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;gap:0;padding:12px 28px 24px;border-bottom:1px solid var(--ln)}.hd.op ul{display:flex}.hd ul a{display:block;padding:14px 0}.mb{display:block}.hd .btn{display:none}
.pb::after{display:none}.cf{padding:60px 0 80px}.cf .g{grid-template-columns:1fr;gap:40px}.lt{position:static}.fc{padding:28px 22px;box-shadow:8px 8px 0 var(--o)}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
}
@keyframes dt{50%{transform:translateY(-8px);opacity:.6}}
.ar #fslot .forminator-field{display:flex;flex-direction:column}
.ar #fslot .forminator-label{position:static!important;order:-1;transform:none!important;opacity:1!important;visibility:visible!important;display:block!important;width:auto!important;height:auto!important;margin:0 0 8px!important;padding:0!important;background:none!important;color:#333!important;font:700 15px/1.3 Figtree,sans-serif!important;pointer-events:auto}
.ar #fslot ::placeholder{color:#9a9a9a!important;opacity:1!important}
.ar #fslot .forminator-required{color:#F29201}
