.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Urbanist";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Urbanist";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Urbanist";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Urbanist";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1296px;}.e-con{--container-max-width:1296px;--container-default-padding-top:0px;--container-default-padding-right:16px;--container-default-padding-bottom:0px;--container-default-padding-left:16px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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 */.elementor-icon-wrapper {
    display: flex;
}
p { 
    margin: 0;
}



._home-form form .elementor-form-fields-wrapper .elementor-field-type-upload input#file-upload-button {
  display: none !important;
}
._home-form form .elementor-form-fields-wrapper .elementor-field-type-upload input[type=file] {
  width: 100%;
  font-size: 0;
  position: relative;
  padding: 8.5px 20px;
  cursor: pointer;
  border: 1px solid #027A86;
}
._home-form form .elementor-form-fields-wrapper .elementor-field-type-upload input[type=file]::after {
  content: "Upload Your Photo (if available)";
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  font-family: "Urbanist";
  font-weight: 500;
  font-size: 16px;
  line-height: 17px;
  color: #2E3A3D;
  pointer-events: none;
  background-color: #fff;
  width: 75%;
  height: 100%;
  display: flex;
  align-items: center;
  cursor: pointer;
}
._home-form form .elementor-form-fields-wrapper .elementor-field-type-upload input[type=file].file-selected {
  font-size: 14px;
  line-height: 17px;
  color: #646464;
}
._home-form form .elementor-form-fields-wrapper .elementor-field-type-upload input[type=file].file-selected::after {
  display: none;
}
._home-form form .elementor-form-fields-wrapper div input {
  padding: 12px 20px;
}

input[type=file]::file-.elementor-kit-6-button {
  display: none !important;
}




._custom-icon .elementor-icon-box-wrapper {
  align-items: center !important;
}
._custom-icon .elementor-icon-box-wrapper .elementor-icon-box-icon {
  background: linear-gradient(-90deg, rgb(255, 255, 255) 0%, rgb(77, 216, 229) 100%);
  border-radius: 1000px;
  padding: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: fit-content;
    margin: 0 auto;
}
@media (max-width: 767px) {
  ._custom-icon .elementor-icon-box-wrapper .elementor-icon-box-icon {
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
}
._custom-icon .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon {
  background-color: #fff;
  border-radius: 1000px;
  padding: 24px;
}

.wb_ebais_twentytwenty_container {
    margin: 32px auto 0 auto;
}

textarea { 
    border-radius: 24px !important;
    resize: none;
}

._contact-list .elementor-icon-list-items .elementor-icon-list-item {
  padding: 0;
  display: flex;
  border: 1px solid #027a86;
  border-radius: 8px;
  padding: 8px 24px;
  transition: all 0.3s ease 0s;
  cursor: pointer;
}
._contact-list .elementor-icon-list-items .elementor-icon-list-item:hover {
  box-shadow: 0 2px 4px rgba(25, 25, 25, 0.3176470588);
}/*# sourceMappingURL=contacts.css.map *//* End custom CSS */