.elementor-32560 .elementor-element.elementor-element-7ea17134{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px}.elementor-32560 .elementor-element.elementor-element-7ea17134:not(.elementor-motion-effects-element-type-background),.elementor-32560 .elementor-element.elementor-element-7ea17134>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-32560 .elementor-element.elementor-element-7ea17134.e-con{--flex-grow:0;--flex-shrink:0}#elementor-popup-modal-32560 .dialog-widget-content{animation-duration:1.2s;background-color:#FFF0;border-radius:30px 30px 30px 30px;box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}#elementor-popup-modal-32560{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-32560 .dialog-message{width:650px;height:auto}#elementor-popup-modal-32560 .dialog-close-button{display:flex;top:6%}body:not(.rtl) #elementor-popup-modal-32560 .dialog-close-button{right:6%}body.rtl #elementor-popup-modal-32560 .dialog-close-button{left:6%}#elementor-popup-modal-32560 .dialog-close-button i{color:var(--e-global-color-accent)}#elementor-popup-modal-32560 .dialog-close-button svg{fill:var(--e-global-color-accent)}@media(max-width:1024px){#elementor-popup-modal-32560 .dialog-close-button{top:5%}body:not(.rtl) #elementor-popup-modal-32560 .dialog-close-button{right:6%}body.rtl #elementor-popup-modal-32560 .dialog-close-button{left:6%}}@media(min-width:769px){.elementor-32560 .elementor-element.elementor-element-7ea17134{--width:1000px}}@media(max-width:768px){.elementor-32560 .elementor-element.elementor-element-7ea17134{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}#elementor-popup-modal-32560 .dialog-close-button{top:7.5%}body:not(.rtl) #elementor-popup-modal-32560 .dialog-close-button{right:9%}body.rtl #elementor-popup-modal-32560 .dialog-close-button{left:9%}}.hapl-form-card{width:100%;margin:auto;margin-left:auto;margin-right:0;background:rgb(0 0 0 / .6);padding:35px;border-radius:16px;border:1px solid #d4a44a}.hapl-form-title{font-size:24px;font-weight:700;color:rgb(212 164 74);margin-bottom:-10px;display:flex;align-items:center;gap:15px;position:relative}.hapl-form-title::after{content:"";flex:1;height:3px;border-radius:2px;position:relative;background:linear-gradient(#d4a44a,#d4a44a) no-repeat,rgb(255 255 255 / .2);background-size:80px 100%,100% 100%;background-position:0 0,0 0;animation:progressMove 2s linear infinite}@keyframes progressMove{0%{background-position:0 0,0 0}100%{background-position:calc(100%) 0,0 0}}.hapl-row{display:flex;gap:14px;margin-bottom:-10px}.hapl-field{position:relative;width:100%}.hapl-field.full{width:100%}.hapl-icon{position:absolute;left:14px;top:23%;transform:translateY(-50%);width:16px;height:16px;opacity:1}.hapl-icon svg{width:100%;height:100%;fill:rgb(212 164 74)}.textarea-icon{top:18px;transform:none}.select-icon{top:8%;transform:none}.hapl-form-card input,.hapl-form-card textarea{width:100%;padding:14px 14px 14px 42px;border-radius:8px;border:1px solid #e0e0e0;background:rgb(0 0 0 / .6);font-size:14px;transition:all 0.25s ease}.hapl-form-card select{height:45px;padding:0 40px 0 42px;line-height:d4a44apx;border-radius:8px;border:1px solid #e0e0e0;background:rgb(0 0 0 / .6);font-size:14px;transition:all 0.25s ease}.hapl-form-card textarea{min-height:100px;resize:none}.hapl-form-card input:hover,.hapl-form-card textarea:hover,.hapl-form-card select:hover{border-color:rgb(212 164 74)}.hapl-form-card input:focus,.hapl-form-card textarea:focus,.hapl-form-card select:focus{outline:none;background:rgb(0 0 0);border-color:rgb(212 164 74);box-shadow:0 0 0 3px rgb(212 164 74 / .25)!important}.hapl-submit input{width:100%;background:linear-gradient(90deg,#d4a44a,#bb8727);color:#fff;padding:15px;border:none;border-radius:8px!important;font-weight:600;cursor:pointer;transition:0.3s}.hapl-submit input:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(212 164 74 / .25)!important}.hapl-submit{margin-top:20px}@media (max-width:768px){.hapl-form-title{font-size:22px;font-weight:700;text-align:center;margin-bottom:-28px}.hapl-form-title::before{display:none}.hapl-form-title::after{display:none}.hapl-row{flex-direction:column;gap:0;margin-bottom:0}.hapl-field{margin-bottom:-20px}.hapl-submit{margin-top:40px}}