.elementor-kit-5{--e-global-color-primary:#15B596;--e-global-color-secondary:#1372E5;--e-global-color-text:#404249;--e-global-color-accent:#64CDB9;--e-global-color-6e1aa37:#0C957A;--e-global-color-0fac626:#1461BE;--e-global-color-713d193:#539CF3;--e-global-color-f1d9b0c:#B9CDDC;--e-global-color-ee079ed:#D4E6F4;--e-global-color-2d30606:#EDF4FF;--e-global-color-23e0efc:#F7F9FC;--e-global-color-ab9c154:#12223F;--e-global-color-d150f6b:#182C52;--e-global-color-ca0c7f6:#28416F;--e-global-color-da83f18:#1F2024;--e-global-color-e8a19a3:#6D6F77;--e-global-color-071cb94:#1D9DD9;--e-global-color-0296ad1:#009FE3;--e-global-typography-877cb45-font-family:"Sora";--e-global-typography-877cb45-font-size:57px;--e-global-typography-877cb45-font-weight:400;--e-global-typography-877cb45-line-height:63px;--e-global-typography-4a1f3fa-font-family:"Sora";--e-global-typography-4a1f3fa-font-size:48px;--e-global-typography-4a1f3fa-font-weight:400;--e-global-typography-4a1f3fa-line-height:66px;--e-global-typography-3d8f11e-font-family:"Sora";--e-global-typography-3d8f11e-font-size:40px;--e-global-typography-3d8f11e-font-weight:400;--e-global-typography-3d8f11e-line-height:47px;--e-global-typography-9850f7d-font-family:"Sora";--e-global-typography-9850f7d-font-size:33px;--e-global-typography-9850f7d-font-weight:400;--e-global-typography-9850f7d-line-height:46px;--e-global-typography-2506c90-font-family:"Sora";--e-global-typography-2506c90-font-size:27px;--e-global-typography-2506c90-font-weight:400;--e-global-typography-2506c90-line-height:35px;--e-global-typography-4d0879e-font-family:"Sora";--e-global-typography-4d0879e-font-size:23px;--e-global-typography-4d0879e-font-weight:400;--e-global-typography-4d0879e-line-height:30px;--e-global-typography-183a92e-font-family:"Sora";--e-global-typography-183a92e-font-size:23px;--e-global-typography-183a92e-font-weight:600;--e-global-typography-183a92e-line-height:30px;--e-global-typography-876bfba-font-family:"Sora";--e-global-typography-876bfba-font-size:19px;--e-global-typography-876bfba-font-weight:400;--e-global-typography-876bfba-line-height:25px;--e-global-typography-e69c86f-font-family:"Sora";--e-global-typography-e69c86f-font-size:19px;--e-global-typography-e69c86f-font-weight:600;--e-global-typography-e69c86f-line-height:25px;--e-global-typography-63c1220-font-family:"Sora";--e-global-typography-63c1220-font-size:16px;--e-global-typography-63c1220-font-weight:400;--e-global-typography-63c1220-line-height:24px;--e-global-typography-6cd9ddd-font-family:"Sora";--e-global-typography-6cd9ddd-font-size:16px;--e-global-typography-6cd9ddd-font-weight:600;--e-global-typography-6cd9ddd-line-height:23px;--e-global-typography-f63c87f-font-family:"Sora";--e-global-typography-f63c87f-font-size:13px;--e-global-typography-f63c87f-font-weight:400;--e-global-typography-f63c87f-line-height:19px;--e-global-typography-8a2d182-font-family:"Sora";--e-global-typography-8a2d182-font-size:13px;--e-global-typography-8a2d182-font-weight:400;--e-global-typography-8a2d182-line-height:19px;--e-global-typography-4c7b4c6-font-family:"Sora";--e-global-typography-4c7b4c6-font-size:11px;--e-global-typography-4c7b4c6-font-weight:400;--e-global-typography-4c7b4c6-line-height:15px;--e-global-typography-ffaf227-font-family:"Sora";--e-global-typography-ffaf227-font-size:11px;--e-global-typography-ffaf227-font-weight:700;--e-global-typography-ffaf227-line-height:15px;--e-global-typography-e4899aa-font-family:"Sora";--e-global-typography-e4899aa-font-size:10px;--e-global-typography-e4899aa-font-weight:400;--e-global-typography-e4899aa-line-height:13px;--e-global-typography-dd0f638-font-family:"Sora";--e-global-typography-dd0f638-font-size:10px;--e-global-typography-dd0f638-font-weight:600;--e-global-typography-dd0f638-line-height:13px;--e-global-typography-099ad6c-font-family:"Sora";--e-global-typography-099ad6c-font-size:18px;--e-global-typography-099ad6c-font-weight:600;--e-global-typography-099ad6c-line-height:23px;--e-global-typography-2a4d1c0-font-family:"Sora";--e-global-typography-2a4d1c0-font-size:77px;--e-global-typography-2a4d1c0-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#009FE3;}.elementor-kit-5 a:hover{color:#12223F;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
  width: 100%;
  border: 1px solid #666;
    border-top-color: rgb(102, 102, 102);
    border-right-color: rgb(102, 102, 102);
    border-bottom-color: rgb(102, 102, 102);
    border-left-color: rgb(102, 102, 102);
  padding: .5rem 1rem;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  background-color: #fff;
  border-color: var( --e-global-color-ee079ed );
  border-radius: 10px 10px 10px 10px;
}
input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {
  border-color: #0a9cdd;
  }
  .wpcf7-form-control.wpcf7-textarea {
  max-height: 150px;
}
.wpcf7-submit {
  background-color: #009FE3;
  color: #ffffff;
  border-radius: 5px 5px 5px 5px;
  padding: 12px 0px 12px 0px;
  width: 100%;
  border: none;
  margin-top: 15px;
}
.wpcf7-submit:hover,.wpcf7-submit:visited,.wpcf7-submit:focus {
  background-color: #1D97D1;
  color: #ffffff;
}
.wpcf7-list-item {
  margin: 0;
}
.wpcf7-checkbox.hidelabel .wpcf7-list-item-label {
  display: none;
}
.wpcf7-checkbox.hidelabel label {
  margin-top: -5px;
}
.hidelabel .wpcf7-list-item {
    margin: 0
}

.wpcf7-radio .wpcf7-list-item.first {
  display: block;
}
label {
  width: 100%;
}
.verticalcheckbox .wpcf7-list-item {
    display: block
}
.wpcf7-form-control-wrap.recaptcha {
  display: flex;
  justify-content: center;
}
.eae-ic-icon-wrap {
  box-shadow: none !important;
}
.elementor-widget-container {
  box-shadow: none !important;
}/* End custom CSS */