.elementor-15586 .elementor-element.elementor-element-6170341{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15586 .elementor-element.elementor-element-12cba13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15586 .elementor-element.elementor-element-0e08d91.elementor-element{--align-self:flex-start;}.elementor-15586 .elementor-element.elementor-element-0e08d91 > .elementor-widget-container{border-radius:500px 500px 500px 500px;}.elementor-15586 .elementor-element.elementor-element-b271138{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15586 .elementor-element.elementor-element-5544db7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15586 .elementor-element.elementor-element-5544db7{text-align:end;}.elementor-15586 .elementor-element.elementor-element-5544db7 img{width:100%;max-width:200px;}.elementor-15586 .elementor-element.elementor-element-feeba2d{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15586 .elementor-element.elementor-element-b768d3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15586 .elementor-element.elementor-element-91f8607{--display:flex;--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;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15586 .elementor-element.elementor-element-b26b6eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15586 .elementor-element.elementor-element-155b4e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15586 .elementor-element.elementor-element-e9b25e0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-15586 .elementor-element.elementor-element-e9b25e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-15586 .elementor-element.elementor-element-e96f71d > .elementor-widget-container{margin:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C5C5C5;border-radius:0px 0px 0px 0px;}.elementor-15586 .elementor-element.elementor-element-4b98dfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-15586 .elementor-element.elementor-element-4b98dfe{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:500;}.elementor-15586 .elementor-element.elementor-element-2dd9461 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15586 .elementor-element.elementor-element-ed0a8c2{text-align:center;font-family:"Poppins", Sans-serif;color:#3A3A3A;}.elementor-15586 .elementor-element.elementor-element-a11721b > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-15586 .elementor-element.elementor-element-a11721b .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-303a1c8{font-family:"Cairo", Sans-serif;font-size:22px;}.elementor-15586 .elementor-element.elementor-element-a4ec6b5{font-family:"Cairo", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-4cfd1a9 .elementor-button{background-color:#4D44E0;font-family:"Cairo", Sans-serif;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15586 .elementor-element.elementor-element-4cfd1a9 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-15586 .elementor-element.elementor-element-c2f88aa > .elementor-widget-container{background-color:#F3F4F6;padding:25px 0px 25px 0px;border-style:solid;border-width:0px 0px 0px 3px;}.elementor-15586 .elementor-element.elementor-element-c2f88aa{font-family:"Cairo", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-6e932fb > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-15586 .elementor-element.elementor-element-6e932fb .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:700;}.elementor-15586 .elementor-element.elementor-element-9692a5e{font-family:"Cairo", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-273876c{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-15586 .elementor-element.elementor-element-273876c:not(.elementor-motion-effects-element-type-background), .elementor-15586 .elementor-element.elementor-element-273876c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FF;}.elementor-15586 .elementor-element.elementor-element-2b2e672{font-family:"Poppins", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-2824672 .elementor-button{background-color:#4D44E0;font-family:"Cairo", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15586 .elementor-element.elementor-element-2824672 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-15586 .elementor-element.elementor-element-0308ee7{font-family:"Poppins", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-b03010f  .form_heading_contents{text-align:center;}.elementor-15586 .elementor-element.elementor-element-b03010f .main-form-terms_condition{color:globals/colors?id=secondary;}.elementor-15586 .elementor-element.elementor-element-b03010f .main-form-text{margin-bottom:10px;}.elementor-15586 .elementor-element.elementor-element-03c621d > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-15586 .elementor-element.elementor-element-03c621d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:700;}.elementor-15586 .elementor-element.elementor-element-efa6d91 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15586 .elementor-element.elementor-element-efa6d91{font-family:"Poppins", Sans-serif;}.elementor-15586 .elementor-element.elementor-element-8da227e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15586 .elementor-element.elementor-element-8da227e{font-family:"Poppins", Sans-serif;}@media(min-width:768px){.elementor-15586 .elementor-element.elementor-element-6170341{--content-width:1200px;}.elementor-15586 .elementor-element.elementor-element-12cba13{--width:50%;}.elementor-15586 .elementor-element.elementor-element-b271138{--width:50%;}.elementor-15586 .elementor-element.elementor-element-feeba2d{--content-width:1200px;}.elementor-15586 .elementor-element.elementor-element-b768d3c{--width:50%;}.elementor-15586 .elementor-element.elementor-element-91f8607{--content-width:1200px;}.elementor-15586 .elementor-element.elementor-element-b26b6eb{--width:30%;}.elementor-15586 .elementor-element.elementor-element-155b4e6{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15586 .elementor-element.elementor-element-b768d3c{--width:100%;}.elementor-15586 .elementor-element.elementor-element-155b4e6{--width:100%;}}@media(max-width:767px){.elementor-15586 .elementor-element.elementor-element-6170341{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15586 .elementor-element.elementor-element-12cba13{--flex-wrap:nowrap;}.elementor-15586 .elementor-element.elementor-element-5544db7 img{max-width:100px;}.elementor-15586 .elementor-element.elementor-element-91f8607{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15586 .elementor-element.elementor-element-e9b25e0 .elementor-heading-title{font-size:24px;}.elementor-15586 .elementor-element.elementor-element-4b98dfe{font-size:20px;}.elementor-15586 .elementor-element.elementor-element-ed0a8c2{font-size:14px;}.elementor-15586 .elementor-element.elementor-element-a11721b .elementor-heading-title{font-size:24px;}.elementor-15586 .elementor-element.elementor-element-303a1c8{font-size:16px;}.elementor-15586 .elementor-element.elementor-element-a4ec6b5{font-size:16px;}.elementor-15586 .elementor-element.elementor-element-4cfd1a9 .elementor-button{font-size:16px;}.elementor-15586 .elementor-element.elementor-element-c2f88aa{font-size:16px;}.elementor-15586 .elementor-element.elementor-element-6e932fb .elementor-heading-title{font-size:24px;}.elementor-15586 .elementor-element.elementor-element-2824672 .elementor-button{font-size:16px;}.elementor-15586 .elementor-element.elementor-element-03c621d .elementor-heading-title{font-size:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-0e08d91 */.elementor-15586 .elementor-element.elementor-element-0e08d91 {
    background: #f3f4f6;
    border-radius: 50px;
}

.elementor-15586 .elementor-element.elementor-element-0e08d91 p {
    margin: 0;
    font-size: 12px;
    padding: 0.5rem;
    border-radius: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for clicksaudiaformstepsv2, class: .elementor-element-b03010f */#ai-trade-form {
    display: none;
}

.mainForm {
  width: 270px;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 0 20px rgba(0,0,0,0.1);
  padding: 15px;
  text-align: center;
  font-family: "Poppings", sans-serif;
  margin: auto;
}

.iti__selected-flag .iti__flag {
    display: block !important;
}

.form_heading_contents {
  background: #5e3df5;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  padding: 15px;
  border-radius: 8px 8px 0 0;
  margin: -15px -15px 15px;
}

/*.form_fields-container .form_steps-container .step-bar-2 {*/
/*      background: #5e3df5 !important;*/

/*}*/

.form_steps-container {
  height: 4px;
  background: #eee;
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 15px;
}

.step-bar-1 {
  height: 100%;
  width: 100%;
  background: #5e3df5 !important;
}


.form_fields-step-1-container,
.form_fields-step-2-container {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.main-form-label {
  color: #333;
  font-size: 14px;
  text-align: right;
}

.main-form-text {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 14px;
  text-align: right;
}

.iti {
  width: 100%;
}

.form_v2-next-step,
.main-form-submit {
  display: block;
  width: 100%;
  background: #5e3df5;
  color: #fff !important;
  font-weight: bold;
  font-size: 16px;
  border: none;
  border-radius: 6px;
  padding: 12px;
  margin-top: 15px;
  cursor: pointer;
  transition: background 0.3s;
}

.iti__selected-flag .iti__selected-dial-code {
    color: black !important;
}
.form_v2-next-step:hover,
.main-form-submit:hover {
  background: #472cc9;
}

.error_field {
  color: #d93025;
  font-size: 12px;
  text-align: right;
  display: none;
}

.input-required__text--error-service-unavailable {
  display: block;
  color: #d93025;
  margin-top: 10px;
}/* End custom CSS */