/* TURIZA + CELEBRA | Ajustes para o tema Prismal
 * Aplicacao: cole este arquivo inteiro em CSS adicional do WordPress.
 * Este arquivo complementa o tema: NAO substitui o style.css original.
 * Destino: pagina inicial do modelo Turiza-Celebra-Elementor.json.
 * Textos, fotos, links e logos continuam editaveis no Elementor.
 * Use Elementor Canvas no layout da pagina para retirar a moldura do tema.
 * Para desfazer: remova este bloco de CSS adicional.
 */

html.prismal-theme body .elementor .elementor-element.elementor-element-0000006 {
  background-color: #FFFFFF !important;
  background-image: none !important;
  padding: 12px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000006 > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000006 > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000003 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000001 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000001 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 28px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000005 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000013 {
  background-color: #123F46 !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000013 > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000013 > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000b > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000007 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000007 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #74DBD4 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000008 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000008 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 62px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #D1E5E5 !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 a {
  color: #FFFFFF !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 a:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000a {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000a .elementor-button {
  background-color: #086C70 !important;
  background-image: none !important;
  color: #FFFFFF !important;
  border: 2px solid transparent !important;
  border-radius: 9px !important;
  padding: 16px 22px !important;
  min-height: 48px !important;
  max-width: 100% !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  white-space: normal !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000a .elementor-button-text {
  color: #FFFFFF !important;
  font-size: inherit !important;
  line-height: inherit !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000a .elementor-button:hover {
  background-color: #064E52 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000a .elementor-button:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000012 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000c {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000c .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #74DBD4 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000d {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000d .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 28px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #D1E5E5 !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e a {
  color: #FFFFFF !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e a:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000f {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000f .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 28px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #D1E5E5 !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 a {
  color: #FFFFFF !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 a:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000011 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000011 .elementor-button {
  background-color: #A94E16 !important;
  background-image: none !important;
  color: #FFFFFF !important;
  border: 2px solid transparent !important;
  border-radius: 9px !important;
  padding: 16px 22px !important;
  min-height: 48px !important;
  max-width: 100% !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  white-space: normal !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000011 .elementor-button-text {
  color: #FFFFFF !important;
  font-size: inherit !important;
  line-height: inherit !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000011 .elementor-button:hover {
  background-color: #803A10 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000011 .elementor-button:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000018 {
  background-color: #F3F7F5 !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000018 > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000018 > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000017 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000014 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000014 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000015 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000015 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 40px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000022 {
  background-color: #FFFFFF !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000022 > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000022 > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001d > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000019 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000019 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001a {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001a .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 48px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001c {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001c .elementor-button {
  background-color: #086C70 !important;
  background-image: none !important;
  color: #FFFFFF !important;
  border: 2px solid transparent !important;
  border-radius: 9px !important;
  padding: 16px 22px !important;
  min-height: 48px !important;
  max-width: 100% !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  white-space: normal !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001c .elementor-button-text {
  color: #FFFFFF !important;
  font-size: inherit !important;
  line-height: inherit !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001c .elementor-button:hover {
  background-color: #064E52 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001c .elementor-button:focus-visible {
  outline: 3px solid #123F46 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000021 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000021 > .elementor-widget-wrap {
  background-color: #EAF5F1 !important;
  border-radius: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001e {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001e .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001f {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001f .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 30px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000022 {
  scroll-margin-top: 24px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002c {
  background-color: #FBF2E7 !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002c > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002c > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000027 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000023 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000023 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #A94E16 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000024 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000024 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 48px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #783E1C !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000026 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000026 .elementor-button {
  background-color: #A94E16 !important;
  background-image: none !important;
  color: #FFFFFF !important;
  border: 2px solid transparent !important;
  border-radius: 9px !important;
  padding: 16px 22px !important;
  min-height: 48px !important;
  max-width: 100% !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  white-space: normal !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000026 .elementor-button-text {
  color: #FFFFFF !important;
  font-size: inherit !important;
  line-height: inherit !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000026 .elementor-button:hover {
  background-color: #803A10 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000026 .elementor-button:focus-visible {
  outline: 3px solid #123F46 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002b > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002b > .elementor-widget-wrap {
  background-color: #FFFFFF !important;
  border-radius: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000028 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000028 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #A94E16 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000029 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000029 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 30px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #783E1C !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002c {
  scroll-margin-top: 24px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000030 {
  background-color: #FFFFFF !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000030 > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000030 > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002f > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002d {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002d .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002e {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002e .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 40px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003d {
  background-color: #FFFFFF !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003d > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003d > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000034 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000031 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000031 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000032 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000032 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 25px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000038 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000035 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000035 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000036 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000036 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 25px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003c > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000039 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000039 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003a {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003a .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 25px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000043 {
  background-color: #F3F7F5 !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000043 > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000043 > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000040 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003e {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003e .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #087E80 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003f {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003f .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 40px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #123F46 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000042 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000043 {
  scroll-margin-top: 24px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004c {
  background-color: #123F46 !important;
  background-image: none !important;
  padding: 48px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004c > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004c > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000048 > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000044 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000044 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  font-weight: 700 !important;
  color: #74DBD4 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000045 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000045 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 44px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #D1E5E5 !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 a {
  color: #FFFFFF !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 a:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000047 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000047 .elementor-button {
  background-color: #086C70 !important;
  background-image: none !important;
  color: #FFFFFF !important;
  border: 2px solid transparent !important;
  border-radius: 9px !important;
  padding: 16px 22px !important;
  min-height: 48px !important;
  max-width: 100% !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  text-decoration: none !important;
  white-space: normal !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000047 .elementor-button-text {
  color: #FFFFFF !important;
  font-size: inherit !important;
  line-height: inherit !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000047 .elementor-button:hover {
  background-color: #064E52 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000047 .elementor-button:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004b > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000049 {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000049 .elementor-heading-title {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 26px !important;
  line-height: 1.16 !important;
  font-weight: 700 !important;
  color: #FFFFFF !important;
  margin: 0 !important;
  padding: 0 !important;
  text-transform: none !important;
  overflow-wrap: break-word !important;
  word-break: normal !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #D1E5E5 !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a a {
  color: #FFFFFF !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a a:focus-visible {
  outline: 3px solid #FFFFFF !important;
  outline-offset: 4px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004c {
  scroll-margin-top: 24px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004f {
  background-color: #FFFFFF !important;
  background-image: none !important;
  padding: 12px 24px !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
  color: #233F44 !important;
  isolation: isolate !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004f > .elementor-container {
  width: 100% !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004f > .elementor-container > .elementor-column {
  min-width: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004e > .elementor-widget-wrap {
  padding: 20px 24px !important;
  box-sizing: border-box !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d {
  max-width: 100% !important;
  margin-bottom: 18px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  opacity: 1 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d .elementor-widget-container,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d li {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 18px !important;
  line-height: 1.65 !important;
  color: #52696C !important;
  opacity: 1 !important;
  text-transform: none !important;
  letter-spacing: normal !important;
  overflow-wrap: break-word !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d p {
  margin: 0 0 16px !important;
  padding: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d p:last-child {
  margin-bottom: 0 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d strong {
  font-weight: 700 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d a {
  color: #086C70 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d a:hover {
  text-decoration-thickness: 2px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d a:focus-visible {
  outline: 3px solid #086C70 !important;
  outline-offset: 4px !important;
}

@media (max-width: 767px) {
html.prismal-theme body .elementor .elementor-element.elementor-element-0000006 {
  padding: 12px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000006 > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000003 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000003 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000001 .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000002,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000002 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000005 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000005 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000004,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000004 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000013 {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000013 > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000b {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000b > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000007 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000008 .elementor-heading-title {
  font-size: 34px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000009,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000009 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000a .elementor-button {
  width: 100% !important;
  padding: 15px 18px !important;
  font-size: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000012 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000012 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000c .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000d .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000e,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000000e li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000000f .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000010,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000010 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000011 .elementor-button {
  width: 100% !important;
  padding: 15px 18px !important;
  font-size: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000018 {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000018 > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000017 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000017 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000014 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000015 .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000016,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000016 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000022 {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000022 > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001d {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001d > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000019 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001a .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001b,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000001b li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001c .elementor-button {
  width: 100% !important;
  padding: 15px 18px !important;
  font-size: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000021 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000021 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001e .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000001f .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000020,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000020 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002c {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002c > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000027 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000027 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000023 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000024 .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000025,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000025 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000026 .elementor-button {
  width: 100% !important;
  padding: 15px 18px !important;
  font-size: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002b {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002b > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000028 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000029 .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002a,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000002a li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000030 {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000030 > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002f {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002f > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002d .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000002e .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003d {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003d > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000034 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000034 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000031 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000032 .elementor-heading-title {
  font-size: 25px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000033,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000033 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000038 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000038 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000035 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000036 .elementor-heading-title {
  font-size: 25px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000037,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000037 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003c {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003c > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000039 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003a .elementor-heading-title {
  font-size: 25px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003b,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000003b li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000043 {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000043 > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000040 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000040 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003e .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000003f .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000042 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000042 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000041,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000041 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004c {
  padding: 30px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004c > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000048 {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000048 > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000044 .elementor-heading-title {
  font-size: 12px !important;
  line-height: 1.5 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000045 .elementor-heading-title {
  font-size: 28px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000046,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 p,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-0000046 li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000047 .elementor-button {
  width: 100% !important;
  padding: 15px 18px !important;
  font-size: 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004b {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004b > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-0000049 .elementor-heading-title {
  font-size: 26px !important;
  line-height: 1.2 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004a,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004a li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004f {
  padding: 12px 16px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004f > .elementor-container {
  flex-wrap: wrap !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004e {
  width: 100% !important;
  max-width: 100% !important;
  flex-basis: 100% !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004e > .elementor-widget-wrap {
  padding: 16px 6px !important;
}

html.prismal-theme body .elementor .elementor-element.elementor-element-000004d,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d p,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d strong,
html.prismal-theme body .elementor .elementor-element.elementor-element-000004d li {
  font-size: 17px !important;
  line-height: 1.6 !important;
}
}
