.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5255 .elementor-element.elementor-element-el-lilyn2w8i9{--display:flex;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}/* Start custom CSS for html, class: .elementor-element-el-0ini69fqs5 */body {
			background-color: #ffffff;
			color: #000000;
			font-family: Helvetica Neue, Helvetica, Arial, sans-serif
		}

		* {
			box-sizing: border-box
		}

		.bee-row {
			position: relative
		}

		.bee-row-content {
			max-width: 1440px;
			margin: 0 auto;
			display: flex;
			position: relative
		}

		.bee-row-content .bee-col-w6 {
			flex-basis: 50%
		}

		.bee-row-content .bee-col-w12 {
			flex-basis: 100%
		}

		.bee-image img {
			display: block;
			width: 100%
		}

		.bee-row-1 {
			background-color: #fbfbfd;
			background-repeat: no-repeat;
			background-size: auto
		}

		.bee-row-1 .bee-row-content {
			background-color: #ffffff;
			background-repeat: no-repeat;
			background-size: auto;
			border-radius: 0;
			color: #000000
		}

		.bee-row-1 .bee-col-1 .bee-block-1 {
			text-align: center;
			width: 100%;
			padding: 10px 20px;
		}

		.bee-row-1 .bee-col-1 .bee-block-2 {
			padding: 10px 20px;
			color: #4d6272;
			direction: ltr;
			font-family: Tahoma, Verdana, Segoe, sans-serif;
			font-size: 20px;
			font-weight: 400;
			letter-spacing: 0;
			line-height: 150%;
			text-align: left
		}

		.bee-row-1 .bee-col-1 .bee-block-3 {
			padding: 10px 10px 10px 20px;
			color: #000000;
			direction: ltr;
			font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
			font-size: 16px;
			font-weight: 400;
			letter-spacing: 0;
			line-height: 150%;
			text-align: left
		}

		.bee-row-2 .bee-row-content {
			background-repeat: no-repeat;
			color: #000000
		}

		.bee-row-2 .bee-col-1 {
			padding: 10px
		}

		.bee-row-3 .bee-row-content {
			background-repeat: no-repeat;
			border-radius: 0;
			color: #000000
		}

		.bee-row-3 .bee-col-1 {
			padding-bottom: 5px;
			padding-top: 5px
		}

		.bee-row-1 .bee-col-1 .bee-block-3 a {
			color: #00B6A9
		}

		.bee-row-1 .bee-col-1 .bee-block-1 h1 {
			color: #00b6a9;
			direction: ltr;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 50px;
			font-weight: 700;
			letter-spacing: normal;
			line-height: 120%;
			text-align: left
		}

		a,
		.bee-row-1 .bee-col-1 .bee-block-2 a {
			color: #7747FF
		}

		body,
		p,
		h1,
		h3 {
			margin: 0
		}

		.bee-image {
			overflow: auto
		}

		.bee-image .bee-center {
			margin: 0 auto
		}

		.bee-row-1 .bee-col-2 .bee-block-1 {
			width: 100%
		}

		.bee-paragraph {
			overflow-wrap: anywhere
		}

		.bee-row-1 .bee-col-1,
		.bee-row-1 .bee-col-2 {
			padding-bottom: 5px;
			padding-top: 5px;
			display: flex;
			flex-direction: column;
			justify-content: center
		}

		.bee-row-2,
		.bee-row-3 {
			background-repeat: no-repeat
		}

		.bee-row-2 .bee-col-1 .bee-block-2,
		.bee-row-2 .bee-col-1 .bee-block-5,
		.bee-row-2 .bee-col-1 .bee-block-7,
		.bee-row-2 .bee-col-1 .bee-block-10,
		.bee-row-2 .bee-col-1 .bee-block-12,
		.bee-row-2 .bee-col-1 .bee-block-14,
		.bee-row-2 .bee-col-1 .bee-block-17,
		.bee-row-2 .bee-col-1 .bee-block-19,
		.bee-row-2 .bee-col-1 .bee-block-21,
		.bee-row-2 .bee-col-1 .bee-block-24,
		.bee-row-2 .bee-col-1 .bee-block-26,
		.bee-row-2 .bee-col-1 .bee-block-28,
		.bee-row-2 .bee-col-1 .bee-block-31,
		.bee-row-2 .bee-col-1 .bee-block-33,
		.bee-row-2 .bee-col-1 .bee-block-35,
		.bee-row-2 .bee-col-1 .bee-block-38,
		.bee-row-2 .bee-col-1 .bee-block-40,
		.bee-row-2 .bee-col-1 .bee-block-42,
		.bee-row-2 .bee-col-1 .bee-block-44 {
			padding: 0;
			textAlign: left;
			color: #000000;
			font-family: "Roboto", Tahoma, Verdana, Segoe, sans-serif;
			font-size: 16px;
			font-weight: 400;
			line-height: 150%
		}

		.bee-row-2 .bee-col-1 .bee-block-4,
		.bee-row-2 .bee-col-1 .bee-block-9,
		.bee-row-2 .bee-col-1 .bee-block-16,
		.bee-row-2 .bee-col-1 .bee-block-23,
		.bee-row-2 .bee-col-1 .bee-block-30,
		.bee-row-2 .bee-col-1 .bee-block-37 {
			padding: 0;
			textAlign: left
		}

		.bee-row-1 .bee-col-1 .bee-block-3 p:not(:last-child),
		.bee-row-1 .bee-col-1 .bee-block-2 p:not(:last-child) {
			margin-bottom: 16px
		}

		.bee-row-2 .bee-col-1 .bee-block-2 a,
		.bee-row-2 .bee-col-1 .bee-block-5 a,
		.bee-row-2 .bee-col-1 .bee-block-7 a,
		.bee-row-2 .bee-col-1 .bee-block-12 a,
		.bee-row-2 .bee-col-1 .bee-block-10 a,
		.bee-row-2 .bee-col-1 .bee-block-14 a,
		.bee-row-2 .bee-col-1 .bee-block-17 a,
		.bee-row-2 .bee-col-1 .bee-block-19 a,
		.bee-row-2 .bee-col-1 .bee-block-26 a,
		.bee-row-2 .bee-col-1 .bee-block-21 a,
		.bee-row-2 .bee-col-1 .bee-block-24 a,
		.bee-row-2 .bee-col-1 .bee-block-28 a,
		.bee-row-2 .bee-col-1 .bee-block-31 a,
		.bee-row-2 .bee-col-1 .bee-block-35 a,
		.bee-row-2 .bee-col-1 .bee-block-38 a,
		.bee-row-2 .bee-col-1 .bee-block-33 a,
		.bee-row-2 .bee-col-1 .bee-block-40 a,
		.bee-row-2 .bee-col-1 .bee-block-42 a,
		.bee-row-2 .bee-col-1 .bee-block-44 a {
			color: #0000EE
		}

		.bee-row-2 .bee-col-1 .bee-block-2 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-5 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-7 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-12 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-10 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-14 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-17 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-19 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-26 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-21 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-24 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-28 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-31 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-35 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-38 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-33 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-40 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-42 p:not(:last-child),
		.bee-row-2 .bee-col-1 .bee-block-44 p:not(:last-child) {
			margin-bottom: undefined
		}

		.bee-row-2 .bee-col-1 .bee-block-4 h3,
		.bee-row-2 .bee-col-1 .bee-block-9 h3,
		.bee-row-2 .bee-col-1 .bee-block-16 h3,
		.bee-row-2 .bee-col-1 .bee-block-23 h3,
		.bee-row-2 .bee-col-1 .bee-block-30 h3,
		.bee-row-2 .bee-col-1 .bee-block-37 h3 {
			color: #000000;
			font-family: "Roboto", Tahoma, Verdana, Segoe, sans-serif;
			font-size: 20px;
			font-weight: 700;
			line-height: 140%
		}

		@media (max-width: 768px) {
			.bee-row-content:not(.no_stack) {
				display: block
			}

			.bee-row-1 .bee-col-1 .bee-block-2 {
				text-align: center !important
			}

			.bee-row-1 .bee-col-1 .bee-block-1 {
				text-align: center;
				padding: 10px;
			}

			.bee-row-1 .bee-col-1 .bee-block-1 h1 {
				font-size: 43px;
				text-align: center
			}
		}/* End custom CSS */