.elementor-2 .elementor-element.elementor-element-7c276f8{--display:flex;--min-height:83vh;--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-7c276f8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c276f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21180D;}.elementor-2 .elementor-element.elementor-element-7c276f8::before, .elementor-2 .elementor-element.elementor-element-7c276f8 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7c276f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7c276f8 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7c276f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7c276f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-91be466{text-align:center;}.elementor-2 .elementor-element.elementor-element-91be466 .elementor-heading-title{color:var( --e-global-color-aab92cb );}.elementor-2 .elementor-element.elementor-element-dd432d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-dd432d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dd432d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aab92cb );}.elementor-2 .elementor-element.elementor-element-dd432d1.e-con{--align-self:center;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-dd432d1{--width:50%;}}.elementor-2 .elementor-element.elementor-element-91be466 .headline-highlight{position:relative;display:inline-block;color:#1769e0;padding:2px 10px 8px 10px;background:#e4f0ff;border-radius:8px;box-shadow:0 5px 14px rgba(50,120,220,0.08)}

.acl-form{box-sizing:border-box;max-width:620px;margin:0 auto;background:rgba(255,255,255,.03);border-radius:22px;padding:36px 34px}.acl-form *{box-sizing:border-box}.acl-form .ff-el-group{margin-bottom:20px}.acl-form .ff-el-input--label label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.acl-form .ff-el-is-required,.acl-form .asterisk-right label:after{color:#E8734F}.acl-form input.ff-el-form-control,.acl-form select.ff-el-form-control,.acl-form textarea.ff-el-form-control{width:100%;height:auto;padding:14px 16px;border-radius:10px;font-size:16px;line-height:1.3;box-shadow:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.acl-form input.ff-el-form-control::placeholder,.acl-form textarea.ff-el-form-control::placeholder{color:#7C755F}.acl-form input.ff-el-form-control:focus,.acl-form select.ff-el-form-control:focus,.acl-form textarea.ff-el-form-control:focus{outline:none;background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(191,50,17,.22)}.acl-form .ff-btn-submit{width:100%;margin-top:6px;padding:17px 28px;border:0;border-radius:12px;font-size:17px;font-weight:700;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.acl-form .ff-btn-submit:hover{transform:translateY(-1px)}.acl-form .ff-el-form-check-label,.acl-form .ff-el-help-message{}.acl-form .error.text-danger{color:#F0916F;font-size:13px;margin-top:6px}@media(max-width:640px){.acl-form{padding:26px 20px}.acl-form .ff-t-container{flex-direction:column;gap:0}}

