.form-container{background-color:#1B1F3F;border-radius:32px;padding:104px 24px;background-image:url(/wp-content/uploads/2024/08/Group-93983-1.svg), url(/wp-content/uploads/2024/08/Group-93984.svg);background-repeat:no-repeat;background-position:top left, top right;position:relative}@media (max-width:900px){.form-container{padding:80px 24px;background-image:url(/wp-content/uploads/2024/08/Group-93985.svg);background-position:top center;background-size:contain}}.form-container h3{font-size:48px;font-weight:700;line-height:58px;text-align:center;color:#fff;display:flex;flex-direction:column;margin-bottom:16px}@media (max-width:900px){.form-container h3{font-size:36px;line-height:43px}}.form-container h3 span{color:#6C65FF}.form-container p{color:#F8FAFC;font-size:16px;font-weight:400;line-height:22px;text-align:center;max-width:600px;margin:0 auto 48px}.form-container form{max-width:928px;margin:0 auto}.form-container form .wpcf7-response-output{display:none !important}.form-container form.sent .thanks{display:flex}.form-container form .thanks{box-sizing:border-box;display:none;align-items:center;gap:16px;background:#6C65FF4D;padding:16px;border-radius:16px;margin:30px auto;width:fit-content}@media (max-width:900px){.form-container form .thanks{width:100%;flex-direction:column;align-items:center}.form-container form .thanks>div h3,.form-container form .thanks>div p{text-align:center !important}}.form-container form .thanks>div h3{color:#6C65FF;font-size:16px;font-weight:600;line-height:1.2;text-align:left;margin:0 0 8px 0}.form-container form .thanks>div p{color:#fff;font-size:16px;font-weight:400;line-height:1.2;text-align:left;margin:0}.form-container form p{margin:0}.form-container form .form-get-in-touch{display:flex;flex-direction:column;gap:32px}.form-container form .form-get-in-touch .row{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:900px){.form-container form .form-get-in-touch .row{grid-template-columns:1fr;gap:24px}}.form-container form .form-get-in-touch .row .iti--separate-dial-code .iti__selected-dial-code{color:rgba(27, 31, 63, 0.5)}.form-container form .form-get-in-touch .row label{position:relative;font-size:16px;font-weight:600;line-height:19px;color:#fff}.form-container form .form-get-in-touch .row label .star{color:#6c65ff}.form-container form .form-get-in-touch .row label .wpcf7-form-control-wrap{display:flex;margin-top:8px}.form-container form .form-get-in-touch .row input{background-color:#FFFFFF;border:none;padding:10px 16px;border-radius:100px;width:100%;height:40px;font-size:16px;font-weight:400;line-height:19px;color:rgba(27, 31, 63, 0.5);box-sizing:border-box;border:1px solid #FFFFFF;font-family:"Syne", sans-serif}.form-container form .form-get-in-touch .row input.wpcf7-not-valid{background:#fcc;border:1px solid #FF0000}.form-container form .form-get-in-touch .row input::placeholder{color:rgba(27, 31, 63, 0.5)}.form-container form .form-get-in-touch .row input:focus-visible{outline:none}.form-container form .form-get-in-touch .row textarea{background-color:#FFFFFF;border:none;padding:10px 16px;border-radius:16px;width:100%;height:70px;font-size:16px;font-weight:400;line-height:19px;color:rgba(27, 31, 63, 0.5);box-sizing:border-box;font-family:"Syne", sans-serif}.form-container form .form-get-in-touch .row textarea::placeholder{color:rgba(27, 31, 63, 0.5)}.form-container form .form-get-in-touch .row textarea:focus-visible{outline:none}.form-container form .form-get-in-touch .row select{width:100%;padding:9px 16px;border-radius:100px;max-height:40px;font-size:16px;font-weight:400;line-height:19px;color:rgba(27, 31, 63, 0.5);border:none;font-family:"Syne", sans-serif}.form-container form .form-get-in-touch .row select:focus-visible{outline:none}.form-container form .form-get-in-touch .row .col{display:flex;align-items:center;font-size:16px;font-weight:600;line-height:19px;color:#fff}@media (max-width:900px){.form-container form .form-get-in-touch .row .col{align-items:flex-start;gap:24px;flex-direction:column}}.form-container form .form-get-in-touch .row .col label{display:flex;align-items:center;gap:8px}.form-container form .form-get-in-touch .row .col label input[type="checkbox"]{appearance:none;-webkit-appearance:none;margin:0;cursor:pointer;position:relative;width:12px !important;height:12px;background:transparent;border:1px solid #c2c2c2 !important;border-radius:50% !important;padding:0 !important;transition:background-color 0.3s, border-color 0.3s}.form-container form .form-get-in-touch .row .col label input[type="checkbox"]:checked::after{content:"";position:absolute;left:3px;top:3px;width:5px;height:5px;background-color:#e4c223;border-radius:20px;border:none}.form-container form .form-get-in-touch .row .col label input[type="radio"]{appearance:none;-webkit-appearance:none;margin:0;cursor:pointer;position:relative;width:16px !important;height:16px;background:white;border:none;border-radius:50% !important;padding:0 !important;transition:background-color 0.3s, border-color 0.3s;transition:background-color 0.3s, border-color 0.3s;transition:background-color 0.3s, border-color 0.3s}.form-container form .form-get-in-touch .row .col label input[type="radio"]:checked::after{content:"";position:absolute;left:4px;top:4px;width:8px;height:8px;background-color:#6c65ff;border-radius:50%;border:none}.form-container form .form-get-in-touch .row .wpcf7-not-valid-tip{position:absolute;bottom:-20px;left:15px;font-size:13px}.form-container form .form-get-in-touch .row .iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;-webkit-overflow-scrolling:touch;max-width:448px;border-radius:16px;overflow-x:scroll;color:rgba(27, 31, 63, 0.5);-ms-overflow-style:none;overflow:-moz-scrollbars-none}.form-container form .form-get-in-touch .row .iti__country-list::-webkit-scrollbar{width:0}.form-container form .form-get-in-touch .wpcf7-submit{background-color:#6c65ff;border:none;border-radius:100px;padding:10px 32px;width:max-content;color:#fff;margin:0 auto;font-size:16px;font-weight:600;line-height:19px;margin-top:30px;cursor:pointer;transition:all 0.5s}.form-container form .form-get-in-touch .wpcf7-submit:hover{background-color:#cdcefe;color:#6c65ff}.form-container form .wpcf7-spinner{display:none}