.elementor-10 .elementor-element.elementor-element-2193dd6{margin:-105px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10 .elementor-element.elementor-element-5cf6c2c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-5cf6c2c:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-5cf6c2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-10 .elementor-element.elementor-element-6298ce0{padding:0 0 0 95px}.elementor-10 .elementor-element.elementor-element-6d11cd0{padding:0 115px 0 0}:root{--page-title-display:none}body.elementor-page-10:not(.elementor-motion-effects-element-type-background),body.elementor-page-10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5cf6c2c{--grid-auto-flow:row}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-504a295{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-5cf6c2c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-6298ce0{padding:0 0 0 20px}.elementor-10 .elementor-element.elementor-element-6d11cd0{padding:20px 70px 50px 40px}}.elementor-10 .elementor-element.elementor-element-6d11cd0 label{margin-bottom:8px;color:#ffffff!important;font-size:14px;font-weight:500}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-el-is-required{color:#c8b27a!important}.elementor-10 .elementor-element.elementor-element-6d11cd0 input,.elementor-10 .elementor-element.elementor-element-6d11cd0 select,.elementor-10 .elementor-element.elementor-element-6d11cd0 textarea{border:1px solid #ffffff!important;border-radius:0;background:transparent!important;color:#ffffff!important}.elementor-10 .elementor-element.elementor-element-6d11cd0 input::placeholder,.elementor-10 .elementor-element.elementor-element-6d11cd0 textarea::placeholder{color:rgb(255 255 255 / .8)}.elementor-10 .elementor-element.elementor-element-6d11cd0 select option{background:#111;color:#fff}.elementor-10 .elementor-element.elementor-element-6d11cd0 input:focus,.elementor-10 .elementor-element.elementor-element-6d11cd0 select:focus,.elementor-10 .elementor-element.elementor-element-6d11cd0 textarea:focus{border-color:#c8b27a!important;box-shadow:none!important;outline:none}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-form-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:100%;margin-top:28px;clear:both}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-form-actions .ff_submit_btn_wrapper,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-form-actions .kaluna-guide-download-container{float:none;clear:none;display:block;width:100%;min-width:0;margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-container .ff-el-input--content{width:100%}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .ff-btn-submit,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-button{display:flex!important;width:100%!important;height:62px!important;min-height:62px!important;margin:0!important;padding:10px 12px!important;box-sizing:border-box;align-items:center;justify-content:center;border:1px solid #ffffff!important;border-radius:5px!important;background:transparent!important;color:#ffffff!important;font-family:"Poppins",Arial,sans-serif;font-size:14px!important;font-weight:500;line-height:1.2;letter-spacing:.5px;text-align:center;text-transform:uppercase;white-space:normal!important;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease,transform 0.3s ease}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .ff-btn-submit:hover,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-button:hover{background:#ffffff!important;color:#111111!important;transform:translateY(-2px)}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .ff-btn-submit:active,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-button:active{transform:translateY(0)}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .ff-btn-submit:focus-visible,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-button:focus-visible{outline:2px solid #c8b27a;outline-offset:3px}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .ff-btn-submit:disabled,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-button:disabled{opacity:.65;cursor:not-allowed;transform:none}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .cf-turnstile{max-width:100%}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-success,.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-error{border:1px solid rgb(255 255 255 / .18)!important;border-left:4px solid #ffffff!important;border-radius:8px;background:rgb(255 255 255 / .05)!important;color:#ffffff!important;box-shadow:none}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-success{padding:22px 28px;font-size:16px;font-weight:400;line-height:1.8;animation:kalunaSuccessFade 0.45s ease}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-error{padding:20px 24px}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-success::before,.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-error::before{display:inline-flex;width:28px;height:28px;margin-right:14px;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#111;font-size:15px;font-weight:700}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-success::before{content:"✓"}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-message-error::before{content:"!"}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-el-is-error .text-danger{margin-top:6px;color:rgb(255 255 255 / .75)!important;font-size:13px}.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-el-is-error input,.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-el-is-error select,.elementor-10 .elementor-element.elementor-element-6d11cd0 .ff-el-is-error textarea{border-color:#ffffff!important}@keyframes kalunaSuccessFade{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-form-actions{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px}.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .ff-btn-submit,.elementor-10 .elementor-element.elementor-element-6d11cd0 #fluentform_3 .kaluna-guide-download-button{height:58px!important;min-height:58px!important;padding-inline:8px!important;font-size:clamp(10px, 3.1vw, 14px)!important;letter-spacing:.2px}}