.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-009d8f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:#009688;}.elementor-135 .elementor-element.elementor-element-dcf0157 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-135 .elementor-element.elementor-element-3cc6ec0 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-3cc6ec0.elementor-view-stacked .elementor-icon{background-color:#0077CC;}.elementor-135 .elementor-element.elementor-element-3cc6ec0.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-3cc6ec0.elementor-view-default .elementor-icon{color:#0077CC;border-color:#0077CC;}.elementor-135 .elementor-element.elementor-element-3cc6ec0.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-3cc6ec0.elementor-view-default .elementor-icon svg{fill:#0077CC;}.elementor-135 .elementor-element.elementor-element-3cc6ec0 .elementor-icon{font-size:40px;}.elementor-135 .elementor-element.elementor-element-3cc6ec0 .elementor-icon svg{height:40px;}.elementor-135 .elementor-element.elementor-element-fd18afa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0077CC;}.elementor-135 .elementor-element.elementor-element-73cc983 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-73cc983.elementor-view-stacked .elementor-icon{background-color:#0077CC;}.elementor-135 .elementor-element.elementor-element-73cc983.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-73cc983.elementor-view-default .elementor-icon{color:#0077CC;border-color:#0077CC;}.elementor-135 .elementor-element.elementor-element-73cc983.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-73cc983.elementor-view-default .elementor-icon svg{fill:#0077CC;}.elementor-135 .elementor-element.elementor-element-73cc983 .elementor-icon{font-size:40px;}.elementor-135 .elementor-element.elementor-element-73cc983 .elementor-icon svg{height:40px;}.elementor-135 .elementor-element.elementor-element-dcd0213 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0077CC;}.elementor-135 .elementor-element.elementor-element-20e0807 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-20e0807.elementor-view-stacked .elementor-icon{background-color:#0077CC;}.elementor-135 .elementor-element.elementor-element-20e0807.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-20e0807.elementor-view-default .elementor-icon{color:#0077CC;border-color:#0077CC;}.elementor-135 .elementor-element.elementor-element-20e0807.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-20e0807.elementor-view-default .elementor-icon svg{fill:#0077CC;}.elementor-135 .elementor-element.elementor-element-20e0807 .elementor-icon{font-size:40px;}.elementor-135 .elementor-element.elementor-element-20e0807 .elementor-icon svg{height:40px;}.elementor-135 .elementor-element.elementor-element-c3a7917 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0077CC;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-135 .elementor-element.elementor-element-3350163 img{width:100%;max-width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-135 .elementor-element.elementor-element-a7c2e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-135 .elementor-element.elementor-element-a7c2e85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-f617275{width:var( --container-widget-width, 38px );max-width:38px;background-color:#E8F7F5;padding:10px 30px 0px 10px;--container-widget-width:38px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#009688;border-radius:10px 10px 10px 10px;}.elementor-135 .elementor-element.elementor-element-f617275 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-f617275.elementor-view-stacked .elementor-icon{background-color:#009688;}.elementor-135 .elementor-element.elementor-element-f617275.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-f617275.elementor-view-default .elementor-icon{color:#009688;border-color:#009688;}.elementor-135 .elementor-element.elementor-element-f617275.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-f617275.elementor-view-default .elementor-icon svg{fill:#009688;}.elementor-135 .elementor-element.elementor-element-f617275 .elementor-icon{font-size:22px;}.elementor-135 .elementor-element.elementor-element-f617275 .elementor-icon svg{height:22px;}.elementor-135 .elementor-element.elementor-element-7938f02 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-e3db093{width:var( --container-widget-width, 38px );max-width:38px;background-color:#E8F7F5;padding:10px 30px 0px 10px;--container-widget-width:38px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#009688;border-radius:10px 10px 10px 10px;}.elementor-135 .elementor-element.elementor-element-e3db093 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-e3db093.elementor-view-stacked .elementor-icon{background-color:#009688;}.elementor-135 .elementor-element.elementor-element-e3db093.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-e3db093.elementor-view-default .elementor-icon{color:#009688;border-color:#009688;}.elementor-135 .elementor-element.elementor-element-e3db093.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-e3db093.elementor-view-default .elementor-icon svg{fill:#009688;}.elementor-135 .elementor-element.elementor-element-e3db093 .elementor-icon{font-size:22px;}.elementor-135 .elementor-element.elementor-element-e3db093 .elementor-icon svg{height:22px;}.elementor-135 .elementor-element.elementor-element-65688a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-dc75c0d{width:var( --container-widget-width, 38px );max-width:38px;background-color:#E8F7F5;padding:10px 30px 0px 10px;--container-widget-width:38px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#009688;border-radius:10px 10px 10px 10px;}.elementor-135 .elementor-element.elementor-element-dc75c0d .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-dc75c0d.elementor-view-stacked .elementor-icon{background-color:#009688;}.elementor-135 .elementor-element.elementor-element-dc75c0d.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-dc75c0d.elementor-view-default .elementor-icon{color:#009688;border-color:#009688;}.elementor-135 .elementor-element.elementor-element-dc75c0d.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-dc75c0d.elementor-view-default .elementor-icon svg{fill:#009688;}.elementor-135 .elementor-element.elementor-element-dc75c0d .elementor-icon{font-size:22px;}.elementor-135 .elementor-element.elementor-element-dc75c0d .elementor-icon svg{height:22px;}.elementor-135 .elementor-element.elementor-element-3a0c2bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-01b9aa1{width:var( --container-widget-width, 38px );max-width:38px;background-color:#E8F7F5;padding:10px 30px 0px 10px;--container-widget-width:38px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#009688;border-radius:10px 10px 10px 10px;}.elementor-135 .elementor-element.elementor-element-01b9aa1 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-01b9aa1.elementor-view-stacked .elementor-icon{background-color:#009688;}.elementor-135 .elementor-element.elementor-element-01b9aa1.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-01b9aa1.elementor-view-default .elementor-icon{color:#009688;border-color:#009688;}.elementor-135 .elementor-element.elementor-element-01b9aa1.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-01b9aa1.elementor-view-default .elementor-icon svg{fill:#009688;}.elementor-135 .elementor-element.elementor-element-01b9aa1 .elementor-icon{font-size:22px;}.elementor-135 .elementor-element.elementor-element-01b9aa1 .elementor-icon svg{height:22px;}.elementor-135 .elementor-element.elementor-element-7f2fb5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-df80146{width:var( --container-widget-width, 38px );max-width:38px;background-color:#E8F7F5;padding:10px 30px 0px 10px;--container-widget-width:38px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#009688;border-radius:10px 10px 10px 10px;}.elementor-135 .elementor-element.elementor-element-df80146 .elementor-icon-wrapper{text-align:center;}.elementor-135 .elementor-element.elementor-element-df80146.elementor-view-stacked .elementor-icon{background-color:#009688;}.elementor-135 .elementor-element.elementor-element-df80146.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-df80146.elementor-view-default .elementor-icon{color:#009688;border-color:#009688;}.elementor-135 .elementor-element.elementor-element-df80146.elementor-view-framed .elementor-icon, .elementor-135 .elementor-element.elementor-element-df80146.elementor-view-default .elementor-icon svg{fill:#009688;}.elementor-135 .elementor-element.elementor-element-df80146 .elementor-icon{font-size:22px;}.elementor-135 .elementor-element.elementor-element-df80146 .elementor-icon svg{height:22px;}.elementor-135 .elementor-element.elementor-element-bf23bcb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-5e8becc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:#0F2747;}.elementor-135 .elementor-element.elementor-element-6cb865b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135 .elementor-element.elementor-element-6cb865b:hover .elementor-widget-container{border-style:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-135 .elementor-element.elementor-element-009d8f7 .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-dcf0157 .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-fd18afa .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-dcd0213 .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-c3a7917 .elementor-heading-title{font-size:22px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-135 .elementor-element.elementor-element-a7c2e85 .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-7938f02 .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-65688a0 .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-3a0c2bb .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-7f2fb5f .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-bf23bcb .elementor-heading-title{font-size:22px;}.elementor-135 .elementor-element.elementor-element-5e8becc .elementor-heading-title{font-size:22px;}}/* Start custom CSS for wpforms, class: .elementor-element-6cb865b */.elementor-135 .elementor-element.elementor-element-6cb865b .wpforms-field {
  margin-bottom: 20px;
}

.elementor-135 .elementor-element.elementor-element-6cb865b .wpforms-field-label {
  color: #0F2747;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 8px;
}

.elementor-135 .elementor-element.elementor-element-6cb865b input[type="text"],
.elementor-135 .elementor-element.elementor-element-6cb865b input[type="email"],
.elementor-135 .elementor-element.elementor-element-6cb865b input[type="tel"],
.elementor-135 .elementor-element.elementor-element-6cb865b textarea {
  width: 100%;
  background: #FFFFFF;
  color: #334155;
  border: 1px solid #D7E0E8;
  border-radius: 8px;
  font-size: 15px;
  padding: 14px;
  box-shadow: none;
}

.elementor-135 .elementor-element.elementor-element-6cb865b input[type="text"],
.elementor-135 .elementor-element.elementor-element-6cb865b input[type="email"],
.elementor-135 .elementor-element.elementor-element-6cb865b input[type="tel"] {
  min-height: 52px;
}

.elementor-135 .elementor-element.elementor-element-6cb865b textarea {
  min-height: 150px;
  resize: vertical;
}

.elementor-135 .elementor-element.elementor-element-6cb865b input:focus,
.elementor-135 .elementor-element.elementor-element-6cb865b textarea:focus {
  border-color: #009688;
  box-shadow: 0 0 0 3px rgba(0, 150, 136, 0.12);
  outline: none;
}

.elementor-135 .elementor-element.elementor-element-6cb865b .wpforms-submit {
  width: 100%;
  min-height: 52px;
  background: #0077CC !important;
  color: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  transition: 0.25s ease;
}

.elementor-135 .elementor-element.elementor-element-6cb865b .wpforms-submit:hover {
  background: #005FA3 !important;
  transform: translateY(-2px);
  box-shadow: 0 8px 18px rgba(0, 95, 163, 0.22);
}/* End custom CSS */