
		.elementor-kit-27 {
			--e-global-color-primary: #000000;
			--e-global-color-secondary: #FFFFFF;
			--e-global-color-text: #000000;
			--e-global-color-accent: #000000;
			--e-global-color-6b0d695: #072135;
			--e-global-typography-primary-font-family: "Lexend";
			--e-global-typography-primary-font-weight: 600;
			--e-global-typography-secondary-font-family: "Lexend";
			--e-global-typography-secondary-font-weight: 400;
			--e-global-typography-text-font-family: "Lexend";
			--e-global-typography-text-font-weight: 400;
			--e-global-typography-accent-font-family: "Lexend";
			--e-global-typography-accent-font-weight: 500;
			font-family: "Lexend", Sans-serif;
		}

		.elementor-kit-27 e-page-transition {
			background-color: #FFBC7D;
		}

		.elementor-kit-27 a {
			color: var(--e-global-color-secondary);
			font-weight: 600;
			text-decoration: underline;
		}

		.elementor-kit-27 h1 {
			font-family: "Lexend", Sans-serif;
			font-weight: 600;
		}

		.elementor-kit-27 h2 {
			font-family: "Lexend", Sans-serif;
			font-weight: 600;
		}

		.elementor-kit-27 h3 {
			font-family: "Lexend", Sans-serif;
			font-weight: 600;
		}

		.elementor-section.elementor-section-boxed>.elementor-container {
			max-width: 1140px;
		}

		.e-con {
			--container-max-width: 1140px;
		}

		.elementor-widget:not(:last-child) {
			margin-block-end: 20px;
		}

		.elementor-element {
			--widgets-spacing: 20px 20px;
			--widgets-spacing-row: 20px;
			--widgets-spacing-column: 20px;
		}

			

		h1.entry-title {
			display: var(--page-title-display);
		}

		.site-header .site-branding {
			flex-direction: column;
			align-items: stretch;
		}

		.site-header {
			padding-inline-end: 0px;
			padding-inline-start: 0px;
		}

		.site-footer .site-branding {
			flex-direction: column;
			align-items: stretch;
		}

		@media(max-width:1024px) {
			.elementor-section.elementor-section-boxed>.elementor-container {
				max-width: 1024px;
			}

			.e-con {
				--container-max-width: 1024px;
			}
		}

		@media(max-width:767px) {
			.elementor-section.elementor-section-boxed>.elementor-container {
				max-width: 767px;
			}

			.e-con {
				--container-max-width: 767px;
			}
		}

		.elementor-898 .elementor-element.elementor-element-46df2a2 {
			--display: flex;
		}

		.elementor-898 .elementor-element.elementor-element-46df2a2:not(.elementor-motion-effects-element-type-background),
		.elementor-898 .elementor-element.elementor-element-46df2a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-image: url("formulario-fondo.webp");
			background-position: center center;
			background-repeat: no-repeat;
			background-size: cover;
		}

		.elementor-898 .elementor-element.elementor-element-c83f67e>.elementor-widget-container {
			margin: 50px 0px 50px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-0452505 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--margin-top: 0px;
			--margin-bottom: 0px;
			--margin-left: 0px;
			--margin-right: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-0452505:not(.elementor-motion-effects-element-type-background),
		.elementor-898 .elementor-element.elementor-element-0452505>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #00b9cd;
		}

		.elementor-widget-heading .elementor-heading-title {
			font-family: var(--e-global-typography-primary-font-family), Sans-serif;
			font-weight: var(--e-global-typography-primary-font-weight);
			color: var(--e-global-color-primary);
		}

		.elementor-898 .elementor-element.elementor-element-a37dec0>.elementor-widget-container {
			background-color: #00b9cd;
			padding: 13px 18px 13px 20px;
			border-radius: 12px 12px 12px 12px;
		}

		.elementor-898 .elementor-element.elementor-element-a37dec0 {
			text-align: center;
		}

		.elementor-898 .elementor-element.elementor-element-a37dec0 .elementor-heading-title {
			font-family: "Lexend", Sans-serif;
			font-size: 18px;
			font-weight: 500;
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-1504f2e {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--gap: 50px 50px;
			--row-gap: 50px;
			--column-gap: 50px;
			--padding-top: 100px;
			--padding-bottom: 80px;
			--padding-left: 20px;
			--padding-right: 20px;
		}

		.elementor-898 .elementor-element.elementor-element-1504f2e:not(.elementor-motion-effects-element-type-background),
		.elementor-898 .elementor-element.elementor-element-1504f2e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #262626;
		}

		.elementor-898 .elementor-element.elementor-element-5a48d95 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-898 .elementor-element.elementor-element-50ebd83 .elementor-heading-title {
			color: var(--e-global-color-secondary);
		}

		.elementor-widget-text-editor {
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
			color: var(--e-global-color-text);
		}

		.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
			background-color: var(--e-global-color-primary);
		}

		.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
		.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
			color: var(--e-global-color-primary);
			border-color: var(--e-global-color-primary);
		}

		.elementor-898 .elementor-element.elementor-element-4cb9188 {
			font-family: "Lexend", Sans-serif;
			font-size: 14px;
			font-weight: 400;
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-title {
			background-color: #1b4052;
			color: var(--e-global-color-secondary);
			border-radius: 10px 10px 10px 10px;
			overflow: hidden;
			font-size: 14px;
			font-weight: 400;
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-content {
			background-color: #F1F1F1;
			color: var(--e-global-color-primary);
			border-radius: 6px 6px 6px 6px;
			overflow: hidden;
			padding: 10px 20px 10px 20px;
			font-size: 12px;
			font-weight: 400;
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-item+.bdt-ep-accordion-item {
			margin-top: 2px;
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-title-text {
			justify-content: flex-start;
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-custom-icon svg {
			fill: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-icon {
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-icon svg {
			fill: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-bb49c74 .bdt-ep-accordion-title .bdt-ep-accordion-icon {
			font-size: 11px;
		}

		.elementor-898 .elementor-element.elementor-element-ab21ccb {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: flex-start;
			--align-items: center;
			--gap: 25px 25px;
			--row-gap: 25px;
			--column-gap: 25px;
		}

		.elementor-898 .elementor-element.elementor-element-ab21ccb.e-con {
			--align-self: center;
		}

		.elementor-widget-image .widget-image-caption {
			color: var(--e-global-color-text);
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
		}

		.elementor-898 .elementor-element.elementor-element-b1e6214 img {
			max-width: 35px;
		}

		.elementor-898 .elementor-element.elementor-element-b1e6214 .widget-image-caption {
			color: var(--e-global-color-secondary);
			font-family: "Lexend", Sans-serif;
			font-size: 10px;
			font-weight: 400;
		}

		.elementor-898 .elementor-element.elementor-element-f13583d>.elementor-widget-container {
			padding: 4px 0px 0px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-f13583d img {
			max-width: 34px;
		}

		.elementor-898 .elementor-element.elementor-element-f13583d .widget-image-caption {
			color: var(--e-global-color-secondary);
			font-family: "Lexend", Sans-serif;
			font-size: 10px;
			font-weight: 400;
			margin-block-start: 6px;
		}

		.elementor-898 .elementor-element.elementor-element-d7ce832>.elementor-widget-container {
			padding: 4px 0px 0px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-d7ce832 img {
			max-width: 38px;
		}

		.elementor-898 .elementor-element.elementor-element-d7ce832 .widget-image-caption {
			color: var(--e-global-color-secondary);
			font-family: "Lexend", Sans-serif;
			font-size: 10px;
			font-weight: 400;
			margin-block-start: 4px;
		}

		.elementor-898 .elementor-element.elementor-element-be93cd3 {
			--display: flex;
		}

		.elementor-898 .elementor-element.elementor-element-bcf4fba .elementor-heading-title {
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-4522568 {
			font-family: "Lexend", Sans-serif;
			font-size: 14px;
			font-weight: 400;
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-title {
			background-color: #1b4052;
			color: var(--e-global-color-secondary);
			border-radius: 10px 10px 10px 10px;
			overflow: hidden;
			font-size: 14px;
			font-weight: 400;
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-content {
			background-color: #F1F1F1;
			color: var(--e-global-color-primary);
			border-radius: 6px 6px 6px 6px;
			overflow: hidden;
			padding: 10px 20px 10px 20px;
			font-size: 12px;
			font-weight: 400;
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-item+.bdt-ep-accordion-item {
			margin-top: 2px;
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-title-text {
			justify-content: flex-start;
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-custom-icon svg {
			fill: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion .bdt-ep-accordion-item .bdt-ep-accordion-custom-icon i {
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion .bdt-ep-accordion-item .bdt-ep-accordion-custom-icon svg {
			fill: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-custom-icon {
			font-size: 20px;
			margin-right: 16px;
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-icon {
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-icon svg {
			fill: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-9f720cc .bdt-ep-accordion-title .bdt-ep-accordion-icon {
			font-size: 11px;
		}

		.elementor-898 .elementor-element.elementor-element-3d8259c {
			font-family: "Lexend", Sans-serif;
			font-size: 14px;
			font-weight: 400;
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-7dbca1b {
			--spacer-size: 20px;
		}

		.elementor-898 .elementor-element.elementor-element-e0c3db4 .elementor-heading-title {
			font-family: "Lexend", Sans-serif;
			font-weight: 600;
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-71ddb7d {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: flex-start;
			--align-items: center;
			--gap: 25px 25px;
			--row-gap: 25px;
			--column-gap: 25px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-71ddb7d.e-con {
			--align-self: center;
		}

		.elementor-898 .elementor-element.elementor-element-da8e509>.elementor-widget-container {
			padding: 4px 0px 0px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-da8e509 img {
			max-width: 204px;
		}

		.elementor-898 .elementor-element.elementor-element-77f77bb>.elementor-widget-container {
			padding: 4px 0px 0px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-77f77bb img {
			max-width: 90px;
		}

		.elementor-898 .elementor-element.elementor-element-15c8308 {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--margin-top: 0px;
			--margin-bottom: 0px;
			--margin-left: 0px;
			--margin-right: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-15c8308:not(.elementor-motion-effects-element-type-background),
		.elementor-898 .elementor-element.elementor-element-15c8308>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #00b9cd;
		}

		.elementor-898 .elementor-element.elementor-element-7089658>.elementor-widget-container {
			background-color:#00b9cd;
			padding: 13px 18px 13px 20px;
			border-radius: 12px 12px 12px 12px;
		}

		.elementor-898 .elementor-element.elementor-element-7089658 {
			text-align: center;
		}

		.elementor-898 .elementor-element.elementor-element-7089658 .elementor-heading-title {
			font-family: "Lexend", Sans-serif;
			font-size: 18px;
			font-weight: 500;
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-3fa6b38 {
			--display: flex;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-29839f7 {
			--display: flex;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-d5c43dd {
			--display: flex;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-270e02d {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--padding-top: 60px;
			--padding-bottom: 60px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-748e10e {
			--display: flex;
			--justify-content: center;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-0c3c1eb>.elementor-widget-container {
			padding: 0px 0px 0px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-0c3c1eb {
			text-align: center;
		}

		.elementor-898 .elementor-element.elementor-element-0c3c1eb .elementor-heading-title {
			font-weight: 600;
			letter-spacing: 1px;
		}

		.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
			border-color: var(--e-global-color-text);
		}

		.elementor-widget-icon-list .elementor-icon-list-icon i {
			color: var(--e-global-color-primary);
		}

		.elementor-widget-icon-list .elementor-icon-list-icon svg {
			fill: var(--e-global-color-primary);
		}

		.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-widget-icon-list .elementor-icon-list-item>a {
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
		}

		.elementor-widget-icon-list .elementor-icon-list-text {
			color: var(--e-global-color-secondary);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad>.elementor-widget-container {
			margin: 18px 0px 0px 0px;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(19px/2);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
			margin-block-start: calc(19px/2);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(19px/2);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-19px/2);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-19px/2);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-item:not(:last-child):after {
			content: "";
			border-color: var(--e-global-color-primary);
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
			border-block-start-style: solid;
			border-block-start-width: 2px;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
			border-inline-start-style: solid;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
			border-inline-start-width: 2px;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad {
			--e-icon-list-icon-size: 14px;
			--icon-vertical-offset: 0px;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-item>a {
			font-size: 18px;
			font-weight: 400;
			text-decoration: underline;
			line-height: 30px;
		}

		.elementor-898 .elementor-element.elementor-element-15a2cad .elementor-icon-list-text {
			color: var(--e-global-color-text);
			transition: color 0.3s;
		}

		:root {
			--page-title-display: none;
		}

		.elementor-widget .tippy-tooltip .tippy-content {
			text-align: center;
		}

		@media(max-width:767px) {
			.elementor-898 .elementor-element.elementor-element-0c3c1eb .elementor-heading-title {
				font-size: 22px;
			}
		}

		@media(min-width:768px) {
			.elementor-898 .elementor-element.elementor-element-1504f2e {
				--content-width: 1100px;
			}

			.elementor-898 .elementor-element.elementor-element-5a48d95 {
				--content-width: 100%;
			}
		}

		@media(min-width:1025px) {

			.elementor-898 .elementor-element.elementor-element-46df2a2:not(.elementor-motion-effects-element-type-background),
			.elementor-898 .elementor-element.elementor-element-46df2a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-attachment: fixed;
			}
		}

		/* Start custom CSS for icon-list, class: .elementor-element-15a2cad */
		.elementor-898 .elementor-element.elementor-element-15a2cad a:hover {
			text-decoration: underline;
			color: #000;
		}

		/* End custom CSS */
		.elementor-913 .elementor-element.elementor-element-bd9443b {
			--display: flex;
			--min-height: 70px;
			--flex-direction: row;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--align-items: center;
			border-style: solid;
			--border-style: solid;
			border-width: 0px 0px 1px 0px;
			--border-top-width: 0px;
			--border-right-width: 0px;
			--border-bottom-width: 1px;
			--border-left-width: 0px;
			border-color: #202020F5;
			--border-color: #202020F5;
			--border-radius: 0px 0px 0px 0px;
			box-shadow: 0px 1px 13px 6px rgba(38, 36, 36, 0.29);
			--padding-top: 15px;
			--padding-bottom: 15px;
			--padding-left: 0px;
			--padding-right: 0px;
			--z-index: 85;
		}

		.elementor-913 .elementor-element.elementor-element-bd9443b:not(.elementor-motion-effects-element-type-background),
		.elementor-913 .elementor-element.elementor-element-bd9443b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #1b4052;
		}

		.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
			border-color: var(--e-global-color-text);
		}

		.elementor-widget-icon-list .elementor-icon-list-icon i {
			color: var(--e-global-color-primary);
		}

		.elementor-widget-icon-list .elementor-icon-list-icon svg {
			fill: var(--e-global-color-primary);
		}

		.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-widget-icon-list .elementor-icon-list-item>a {
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
		}

		.elementor-widget-icon-list .elementor-icon-list-text {
			color: var(--e-global-color-secondary);
		}

		.elementor-913 .elementor-element.elementor-element-5472e39>.elementor-widget-container {
			margin: 0% 0% 0% 0%;
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
			margin-block-start: calc(40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 {
			--e-icon-list-icon-size: 14px;
			--icon-vertical-offset: 0px;
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-item>a {
			font-family: "Lexend", Sans-serif;
			font-weight: 500;
		}

		.elementor-913 .elementor-element.elementor-element-5472e39 .elementor-icon-list-text {
			transition: color 0.3s;
		}

		.elementor-widget-heading .elementor-heading-title {
			font-family: var(--e-global-typography-primary-font-family), Sans-serif;
			font-weight: var(--e-global-typography-primary-font-weight);
			color: var(--e-global-color-primary);
		}

		.elementor-913 .elementor-element.elementor-element-4489975>.elementor-widget-container {
			margin: 0px 60px 0px 60px;
		}

		.elementor-913 .elementor-element.elementor-element-4489975 {
			text-align: center;
		}

		.elementor-913 .elementor-element.elementor-element-4489975 .elementor-heading-title {
			font-size: 42px;
			font-weight: 800;
			color: var(--e-global-color-secondary);
		}

		.elementor-913 .elementor-element.elementor-element-9c14411>.elementor-widget-container {
			margin: 0% 0% 0% 0%;
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
			margin-block-start: calc(40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-40px/2);
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 {
			--e-icon-list-icon-size: 14px;
			--icon-vertical-offset: 0px;
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-item>a {
			font-family: "Lexend", Sans-serif;
			font-weight: 500;
		}

		.elementor-913 .elementor-element.elementor-element-9c14411 .elementor-icon-list-text {
			transition: color 0.3s;
		}

		.elementor-913 .elementor-element.elementor-element-2cacd5e0 {
			--display: flex;
			--min-height: 46px;
			--flex-direction: row;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--align-items: center;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			border-style: solid;
			--border-style: solid;
			border-width: 0px 0px 1px 0px;
			--border-top-width: 0px;
			--border-right-width: 0px;
			--border-bottom-width: 1px;
			--border-left-width: 0px;
			border-color: #202020F5;
			--border-color: #202020F5;
			--border-radius: 0px 0px 0px 0px;
			box-shadow: 0px 1px 13px 6px rgba(38, 36, 36, 0.29);
			--margin-top: 0px;
			--margin-bottom: 0px;
			--margin-left: 0px;
			--margin-right: 0px;
			--padding-top: 15px;
			--padding-bottom: 15px;
			--padding-left: 0px;
			--padding-right: 0px;
			--z-index: 84;
		}

		.elementor-913 .elementor-element.elementor-element-2cacd5e0:not(.elementor-motion-effects-element-type-background),
		.elementor-913 .elementor-element.elementor-element-2cacd5e0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #00b9cd;
			/* background-image: linear-gradient(139deg, var(--e-global-color-primary) 87%, #2F2F2F 69%); */
		}

		.elementor-widget-image .widget-image-caption {
			color: var(--e-global-color-text);
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
		}

		.elementor-913 .elementor-element.elementor-element-57368bf img {
			max-width: 80px;
		}

		.elementor-913 .elementor-element.elementor-element-386b0c28>.elementor-widget-container {
			margin: 0px 30px 0px 30px;
		}

		.elementor-913 .elementor-element.elementor-element-386b0c28 {
			text-align: center;
		}

		.elementor-913 .elementor-element.elementor-element-386b0c28 .elementor-heading-title {
			font-size: 35px;
			font-weight: 800;
			color: var(--e-global-color-secondary);
		}

		.elementor-913 .elementor-element.elementor-element-2918bb87>.elementor-widget-container {
			margin: 3px 30px 0px 0px;
		}

		.elementor-913 .elementor-element.elementor-element-2918bb87 {
			text-align: left;
		}

		.elementor-913 .elementor-element.elementor-element-2918bb87 .elementor-heading-title {
			font-size: 13px;
			font-weight: 400;
			font-style: italic;
			color: #C7C7C7;
		}

		.elementor-913 .elementor-element.elementor-element-5007363b img {
			max-width: 80px;
		}

		.elementor-913 .elementor-element.elementor-element-7dbace96>.elementor-widget-container {
			margin: 0px 0px 0px 15px;
		}

		.elementor-913 .elementor-element.elementor-element-7dbace96 img {
			max-width: 100px;
		}

		.elementor-theme-builder-content-area {
			height: 400px;
		}

		.elementor-location-header:before,
		.elementor-location-footer:before {
			content: "";
			display: table;
			clear: both;
		}

		.elementor-widget .tippy-tooltip .tippy-content {
			text-align: center;
		}

		@media(max-width:767px) {

			.elementor-913 .elementor-element.elementor-element-2cacd5e0:not(.elementor-motion-effects-element-type-background),
			.elementor-913 .elementor-element.elementor-element-2cacd5e0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-color: transparent;
				background-image: linear-gradient(133deg, var(--e-global-color-primary) 92%, #2F2F2F 82%);
			}

			.elementor-913 .elementor-element.elementor-element-386b0c28>.elementor-widget-container {
				padding: 0px 0px 10px 0px;
			}

			.elementor-913 .elementor-element.elementor-element-5007363b img {
				max-width: 64px;
			}

			.elementor-913 .elementor-element.elementor-element-7dbace96 img {
				max-width: 66px;
			}
		}

		/* Start custom CSS for container, class: .elementor-element-bd9443b */
		.elementor-913 .elementor-element.elementor-element-bd9443b a {
			text-decoration: none;
		}

		/* End custom CSS */
		/* Start custom CSS for container, class: .elementor-element-2cacd5e0 */
		.elementor-913 .elementor-element.elementor-element-2cacd5e0 a {
			text-decoration: none;
		}

		/* End custom CSS */
		.elementor-652 .elementor-element.elementor-element-687a28f {
			--display: flex;
			--min-height: 45px;
			--flex-direction: column;
			--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--align-items: center;
			--padding-top: 40px;
			--padding-bottom: 20px;
			--padding-left: 30px;
			--padding-right: 30px;
		}

		.elementor-652 .elementor-element.elementor-element-687a28f:not(.elementor-motion-effects-element-type-background),
		.elementor-652 .elementor-element.elementor-element-687a28f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color:#1b4052;
		}

		.elementor-652 .elementor-element.elementor-element-ccd169f {
			--display: flex;
			--flex-direction: row;
			--container-widget-width: initial;
			--container-widget-height: 100%;
			--container-widget-flex-grow: 1;
			--container-widget-align-self: stretch;
			--flex-wrap-mobile: wrap;
			--justify-content: space-evenly;
		}

		.elementor-widget-image .widget-image-caption {
			color: var(--e-global-color-text);
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
		}

		.elementor-652 .elementor-element.elementor-element-c30a8bb img {
			max-width: 168px;
		}

		.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
			border-color: var(--e-global-color-text);
		}

		.elementor-widget-icon-list .elementor-icon-list-icon i {
			color: var(--e-global-color-primary);
		}

		.elementor-widget-icon-list .elementor-icon-list-icon svg {
			fill: var(--e-global-color-primary);
		}

		.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-widget-icon-list .elementor-icon-list-item>a {
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
		}

		.elementor-widget-icon-list .elementor-icon-list-text {
			color: var(--e-global-color-secondary);
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
			margin-block-start: calc(8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-652 .elementor-element.elementor-element-26138dc {
			--e-icon-list-icon-size: 14px;
			--icon-vertical-offset: 0px;
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-item>a {
			font-family: "Lexend", Sans-serif;
			font-size: 15px;
			font-weight: 400;
		}

		.elementor-652 .elementor-element.elementor-element-26138dc .elementor-icon-list-text {
			transition: color 0.3s;
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
			padding-block-end: calc(8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
			margin-block-start: calc(8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
			margin-inline: calc(8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-items.elementor-inline-items {
			margin-inline: calc(-8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
			inset-inline-end: calc(-8px/2);
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-icon i {
			transition: color 0.3s;
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-icon svg {
			transition: fill 0.3s;
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 {
			--e-icon-list-icon-size: 14px;
			--icon-vertical-offset: 0px;
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-item>.elementor-icon-list-text,
		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-item>a {
			font-family: "Lexend", Sans-serif;
			font-size: 15px;
			font-weight: 400;
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 .elementor-icon-list-text {
			transition: color 0.3s;
		}

		.elementor-widget-text-editor {
			font-family: var(--e-global-typography-text-font-family), Sans-serif;
			font-weight: var(--e-global-typography-text-font-weight);
			color: var(--e-global-color-text);
		}

		.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
			background-color: var(--e-global-color-primary);
		}

		.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
		.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
			color: var(--e-global-color-primary);
			border-color: var(--e-global-color-primary);
		}

		.elementor-652 .elementor-element.elementor-element-747156f>.elementor-widget-container {
			margin: 40px 0px 0px 0px;
		}

		.elementor-652 .elementor-element.elementor-element-747156f {
			text-align: center;
			font-family: "Lexend", Sans-serif;
			font-weight: 600;
			line-height: 14px;
			letter-spacing: 2px;
			color: var(--e-global-color-secondary);
		}

		.elementor-652 .elementor-element.elementor-element-58055c9>.elementor-widget-container {
			margin: -20px 0px 0px 0px;
		}

		.elementor-widget-heading .elementor-heading-title {
			font-family: var(--e-global-typography-primary-font-family), Sans-serif;
			font-weight: var(--e-global-typography-primary-font-weight);
			color: var(--e-global-color-primary);
		}

		.elementor-652 .elementor-element.elementor-element-049d066>.elementor-widget-container {
			padding: 0px 0px 10px 0px;
		}

		.elementor-652 .elementor-element.elementor-element-049d066 .elementor-heading-title {
			font-family: "Lexend", Sans-serif;
			font-size: 11px;
			font-weight: 400;
			color: var(--e-global-color-secondary);
		}

		.tippy-box[data-theme="bdt-tippy-b2d0dd7"],
		.tippy-box[data-theme="bdt-tippy-b2d0dd7"] .tippy-backdrop {
			background-color: var(--e-global-color-primary);
		}

		.elementor-652 .elementor-element.elementor-element-b2d0dd7>.elementor-widget-container {
			background-color: #FBFBFB;
			margin: 0px 0px 0px 0px;
			padding: 20px 12px 20px 12px;
			border-radius: 50px 50px 50px 50px;
			box-shadow: 0px 0px 13px 3px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.5);
		}

		.elementor-652 .elementor-element.elementor-element-b2d0dd7.elementor-element {
			--align-self: flex-start;
			--flex-grow: 0;
			--flex-shrink: 0;
		}

		.elementor-652 .elementor-element.elementor-element-b2d0dd7 {
			z-index: 9999;
		}

		.tippy-box[data-theme="bdt-tippy-b2d0dd7"] {
			border-radius: 0px 0px 0px 0px;
			text-align: center;
			font-family: "Lexend", Sans-serif;
			font-weight: 600;
			letter-spacing: 0.6px;
		}

		.elementor-652 .elementor-element.elementor-element-b2d0dd7 img {
			max-width: 50px;
			border-radius: 50px 50px 50px 50px;
		}

		.elementor-theme-builder-content-area {
			height: 400px;
		}

		.elementor-location-header:before,
		.elementor-location-footer:before {
			content: "";
			display: table;
			clear: both;
		}

		.elementor-widget .tippy-tooltip .tippy-content {
			text-align: center;
		}

		@media(max-width:767px) {
			.elementor-652 .elementor-element.elementor-element-ccd169f {
				--flex-direction: column;
				--container-widget-width: 100%;
				--container-widget-height: initial;
				--container-widget-flex-grow: 0;
				--container-widget-align-self: initial;
				--flex-wrap-mobile: wrap;
				--justify-content: space-evenly;
			}

			.elementor-652 .elementor-element.elementor-element-c30a8bb>.elementor-widget-container {
				padding: 0px 0px 20px 0px;
			}

			.elementor-652 .elementor-element.elementor-element-049d066 {
				width: var(--container-widget-width, 257px);
				max-width: 257px;
				--container-widget-width: 257px;
				--container-widget-flex-grow: 0;
				text-align: center;
			}
		}

		@media(min-width:768px) {
			.elementor-652 .elementor-element.elementor-element-ccd169f {
				--content-width: 1020px;
			}
		}

		/* Start custom CSS for icon-list, class: .elementor-element-26138dc */
		.elementor-652 .elementor-element.elementor-element-26138dc a {
			text-decoration: none;
		}

		.elementor-652 .elementor-element.elementor-element-26138dc a:hover {
			text-decoration: underline;
		}

		/* End custom CSS */
		/* Start custom CSS for icon-list, class: .elementor-element-28122f1 */
		.elementor-652 .elementor-element.elementor-element-28122f1 a {
			text-decoration: none;
		}

		.elementor-652 .elementor-element.elementor-element-28122f1 a:hover {
			text-decoration: underline;
		}

		/* End custom CSS */
		/* Start custom CSS for image, class: .elementor-element-b2d0dd7 */
		.elementor-652 .elementor-element.elementor-element-b2d0dd7 div {
			border-radius: 50%
		}

		.elementor-652 .elementor-element.elementor-element-b2d0dd7 .elementor-widget-container {

			/*box-shadow: 0 0 0 #000;*/
			animation: pulse 2s infinite;
		}

		.elementor-652 .elementor-element.elementor-element-b2d0dd7:hover {
			animation: none;
		}

		@-webkit-keyframes pulse {
			0% {
				-webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.4);
			}

			70% {
				-webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);
			}

			100% {
				-webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
			}
		}

		@keyframes pulse {
			0% {
				-moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.4);
				box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.4);
			}

			70% {
				-moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);
				box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);
			}

			100% {
				-moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
				box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
			}
		}

		/* End custom CSS */
