.elementor-739 .elementor-element.elementor-element-6bbafa7{--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:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-739 .elementor-element.elementor-element-815ead8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:81px;font-weight:400;color:#232572;}.elementor-739 .elementor-element.elementor-element-a7bf3d9{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-739 .elementor-element.elementor-element-a2dc3fa{--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-739 .elementor-element.elementor-element-5759aac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#232572;}.elementor-739 .elementor-element.elementor-element-c2baf18{--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-739 .elementor-element.elementor-element-97c09ea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#232572;}.elementor-739 .elementor-element.elementor-element-baa34a0{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-739 .elementor-element.elementor-element-cbb2a29{--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-739 .elementor-element.elementor-element-db22035 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#232572;}.elementor-739 .elementor-element.elementor-element-4883cab{--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-739 .elementor-element.elementor-element-c3c740a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#232572;}.elementor-739 .elementor-element.elementor-element-8228671{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-739 .elementor-element.elementor-element-a65abbd{--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-739 .elementor-element.elementor-element-4367f4c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#232572;}.elementor-739 .elementor-element.elementor-element-c2f1824{--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-739 .elementor-element.elementor-element-3b379d7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#232572;}.elementor-739 .elementor-element.elementor-element-06f9c1f{--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:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-739 .elementor-element.elementor-element-06f9c1f:not(.elementor-motion-effects-element-type-background), .elementor-739 .elementor-element.elementor-element-06f9c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1D5A;}.elementor-739 .elementor-element.elementor-element-1c91a3d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7.2vw;font-weight:500;color:#FFFFFF;}.elementor-739 .elementor-element.elementor-element-f2d0c22 > .elementor-widget-container{padding:0vw 28vw 0vw 0vw;}.elementor-739 .elementor-element.elementor-element-f2d0c22 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:300;color:#FFFFFF;}.elementor-739 .elementor-element.elementor-element-15dcb82{--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;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-739 .elementor-element.elementor-element-15dcb82:not(.elementor-motion-effects-element-type-background), .elementor-739 .elementor-element.elementor-element-15dcb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1D5A;}.elementor-739 .elementor-element.elementor-element-cca722f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-739 .elementor-element.elementor-element-a2dc3fa{--width:50%;}.elementor-739 .elementor-element.elementor-element-c2baf18{--width:50%;}.elementor-739 .elementor-element.elementor-element-cbb2a29{--width:50%;}.elementor-739 .elementor-element.elementor-element-4883cab{--width:50%;}.elementor-739 .elementor-element.elementor-element-a65abbd{--width:50%;}.elementor-739 .elementor-element.elementor-element-c2f1824{--width:50%;}.elementor-739 .elementor-element.elementor-element-15dcb82{--content-width:1600px;}}@media(max-width:767px){.elementor-739 .elementor-element.elementor-element-6bbafa7{--padding-top:4vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-739 .elementor-element.elementor-element-815ead8 .elementor-heading-title{font-size:2.8em;}.elementor-739 .elementor-element.elementor-element-a7bf3d9{--padding-top:1vw;--padding-bottom:1vw;--padding-left:3vw;--padding-right:0vw;}.elementor-739 .elementor-element.elementor-element-5759aac > .elementor-widget-container{margin:0vw 0vw -7vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-5759aac .elementor-heading-title{font-size:1.2em;line-height:4.7em;}.elementor-739 .elementor-element.elementor-element-97c09ea > .elementor-widget-container{margin:0vw 0vw -7vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-97c09ea .elementor-heading-title{font-size:1.8em;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-739 .elementor-element.elementor-element-baa34a0{--padding-top:1vw;--padding-bottom:1vw;--padding-left:3vw;--padding-right:0vw;}.elementor-739 .elementor-element.elementor-element-db22035 > .elementor-widget-container{margin:0vw 0vw -7vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-db22035 .elementor-heading-title{font-size:1.2em;line-height:3.5em;}.elementor-739 .elementor-element.elementor-element-c3c740a > .elementor-widget-container{margin:0vw 0vw -7vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-c3c740a .elementor-heading-title{font-size:1.8em;line-height:1.5em;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-739 .elementor-element.elementor-element-8228671{--padding-top:3vw;--padding-bottom:7vw;--padding-left:3vw;--padding-right:0vw;}.elementor-739 .elementor-element.elementor-element-4367f4c > .elementor-widget-container{margin:0vw 0vw -7vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-4367f4c .elementor-heading-title{font-size:1.2em;line-height:1.9em;}.elementor-739 .elementor-element.elementor-element-3b379d7 > .elementor-widget-container{margin:0vw 0vw -7vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-3b379d7 .elementor-heading-title{font-size:1.8em;line-height:2.6em;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-739 .elementor-element.elementor-element-06f9c1f{--padding-top:6vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:5vw;}.elementor-739 .elementor-element.elementor-element-1c91a3d .elementor-heading-title{font-size:2.8em;}.elementor-739 .elementor-element.elementor-element-f2d0c22 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-739 .elementor-element.elementor-element-f2d0c22 .elementor-heading-title{font-size:1.2em;}.elementor-739 .elementor-element.elementor-element-15dcb82{--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:5vw;}}/* Start custom CSS for html, class: .elementor-element-cca722f */.styled-form {
  max-width: 1200px;
  margin: 0 auto;
  font-family: 'DM Sans', sans-serif;
  color: #fff;
  padding: 0 20px;
}

.styled-form .form-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 50px 40px;
}

.styled-form .form-field {
  display: flex;
  flex-direction: column;
}

.styled-form .form-field.full {
  grid-column: span 2;
}

.styled-form label {
  margin-bottom: 10px;
  font-size: 16px;
}

.styled-form input,
.styled-form textarea {
  background: transparent;
  border: none;
  border-bottom: 1px solid #fff;
  color: white;
  font-size: 18px;
  padding: 10px 0;
  width: 100%;
}

.styled-form input::placeholder,
.styled-form textarea::placeholder {
  color: #ccc;
}

.styled-form textarea {
  resize: vertical;
  min-height: 120px;
}

.styled-form button {
  background: transparent;
  border: none;
  color: white;
  font-size: 18px;
  font-weight: 600;
  padding: 10px 0;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  justify-content: flex-end;
  width: 100%;
  border-bottom: 1px solid transparent;
  transition: color 0.2s, border-bottom 0.2s;
}

.styled-form button:hover {
  border-bottom: 1px solid white;
}

@media (max-width: 768px) {
  .styled-form .form-grid {
    grid-template-columns: 1fr;
  }

  .styled-form .form-field.full {
    grid-column: span 1;
  }
}/* End custom CSS */