.wpforms-container{background:#fff!important;padding:30px;border-radius:10px}.wpforms-field .wpforms-field textarea,.wpforms-field select{background-color:#fff!important;color:#333!important;border:1.5px solid #ccc!important;border-radius:4px!important;padding:13px 16px!important;font-size:14px!important;width:100%!important;box-shadow:none!important;transition:border-color .3s ease!important;height:auto!important;text-align:right!important}.wpforms-field input:focus,.wpforms-field textarea:focus,.wpforms-field select:focus{border-color:#999!important;outline:none!important;box-shadow:0 0 0 3px rgba(0,0,0,.06)!important;background-color:#fff!important;text-align:right!important}.wpforms-field input::placeholder,.wpforms-field textarea::placeholder{color:#888!important;font-size:15px!important;font-weight:600!important;font-style:normal!important;opacity:1!important;text-align:right!important}.wpforms-field select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M6 8L0 0h12z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:10px!important;padding-right:36px!important}.wpforms-field input[type=date]{color:#888!important}.wpforms-field textarea{min-height:100px!important;resize:vertical!important}.wpforms-field{margin-bottom:0!important}.wpforms-submit{background-color:#efa008!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:13px 30px!important;font-size:15px!important;font-weight:600!important;width:100%!important;cursor:pointer!important;letter-spacing:.3px!important;margin-top:20px!important}.wpforms-submit:hover{background-color:#444!important}.wpforms-container h2,.wpforms-head-container .wpforms-title{text-align:center!important;font-size:24px!important;font-weight:700!important;color:#fff!important;margin-bottom:6px!important}.wpforms-head-container .wpforms-description{text-align:center!important;color:#ddd!important;font-size:14px!important;margin-bottom:20px!important}.container-hover{position:relative;overflow:hidden}.container-hover::before{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:center;transition:transform .6s ease;transform:scale(1.2);z-index:0}.container-hover:hover::before{transform:scale(1)}.container-hover>*{position:relative;z-index:1}.goog-te-banner-frame{display:none!important}body.lang-rtl{direction:rtl}body.lang-rtl .elementor-widget-heading .elementor-heading-title,body.lang-rtl .elementor-widget-text-editor,body.lang-rtl .elementor-widget-container,body.lang-rtl p,body.lang-rtl h1,body.lang-rtl h2,body.lang-rtl h3{direction:rtl;text-align:right}body.lang-ltr{direction:ltr}body.lang-ltr .elementor-widget-heading .elementor-heading-title,body.lang-ltr .elementor-widget-text-editor,body.lang-ltr .elementor-widget-container,body.lang-ltr p,body.lang-ltr h1,body.lang-ltr h2,body.lang-ltr h3{direction:ltr;text-align:left}