/* End custom CSS */

.elementor-306223 .elementor-element.elementor-element-48b86dc {
	margin-top: 50px;
	margin-bottom: 50px;
}

.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-306223 .elementor-element.elementor-element-b798e71 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-b798e71 .elementor-heading-title {
	font-family: "Lobster", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	line-height: 1.2em;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-8c98bb8 > .elementor-widget-container {
	margin: -28px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-8c98bb8 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-8c98bb8 .elementor-heading-title {
	font-family: "Assistant", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-b1ece59 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-0fe0651.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-0fe0651.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-0fe0651 > .elementor-element-populated {
	padding: 0px 30px 0px 30px;
}

.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-306223 .elementor-element.elementor-element-8544ee5 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-8544ee5 img {
	width: 93%;
}

.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	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-306223 .elementor-element.elementor-element-02fd9b1 > .elementor-widget-container {
	margin: -33px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-02fd9b1 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-02fd9b1 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: "Assistant", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-02fd9b1 .elementor-image-box-description {
	font-family: "Assistant", Sans-serif;
	font-weight: 400;
}

.elementor-widget-jet-button .jet-button__plane-normal {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-jet-button .jet-button__plane-hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__plane-normal {
	background-color: var(--e-global-color-aed2541);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__plane-hover {
	background-color: var(--e-global-color-16dbbbf);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__container {
	justify-content: center;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__instance {
	margin: 0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__instance:hover {
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__state-normal {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__state-hover {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__state-normal .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-7c487df .jet-button__state-hover .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-7c487df  .jet-button__state-normal .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-7c487df  .jet-button__state-hover .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-4af3d25 > .elementor-element-populated {
	padding: 0px 30px 0px 30px;
}

.elementor-306223 .elementor-element.elementor-element-95d0d48 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-95d0d48 img {
	width: 93%;
}

.elementor-306223 .elementor-element.elementor-element-1e1662c > .elementor-widget-container {
	margin: -33px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-1e1662c .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-1e1662c .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: "Assistant", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-1e1662c .elementor-image-box-description {
	font-family: "Assistant", Sans-serif;
	font-weight: 400;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__plane-normal {
	background-color: var(--e-global-color-aed2541);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__plane-hover {
	background-color: var(--e-global-color-16dbbbf);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__container {
	justify-content: center;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__instance {
	margin: 0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__instance:hover {
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__state-normal {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__state-hover {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__state-normal .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-382ea27 .jet-button__state-hover .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-382ea27  .jet-button__state-normal .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-382ea27  .jet-button__state-hover .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-789875b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-789875b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-789875b > .elementor-element-populated {
	padding: 0px 30px 0px 30px;
}

.elementor-306223 .elementor-element.elementor-element-f7638cd {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-f7638cd img {
	width: 93%;
}

.elementor-306223 .elementor-element.elementor-element-03af531 > .elementor-widget-container {
	margin: -33px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-03af531 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-03af531 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: "Assistant", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-03af531 .elementor-image-box-description {
	font-family: "Assistant", Sans-serif;
	font-weight: 400;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__plane-normal {
	background-color: var(--e-global-color-aed2541);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__plane-hover {
	background-color: var(--e-global-color-16dbbbf);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__container {
	justify-content: center;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__instance {
	margin: 0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__instance:hover {
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__state-normal {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__state-hover {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__state-normal .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-3b347b9 .jet-button__state-hover .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-3b347b9  .jet-button__state-normal .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-3b347b9  .jet-button__state-hover .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-5a28289.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-5a28289.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-5a28289 > .elementor-element-populated {
	padding: 30px 30px 0px 30px;
}

.elementor-306223 .elementor-element.elementor-element-8efabe3 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-8efabe3 img {
	width: 93%;
}

.elementor-306223 .elementor-element.elementor-element-71ee8b4 > .elementor-widget-container {
	margin: -33px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-71ee8b4 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-71ee8b4 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: "Assistant", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-71ee8b4 .elementor-image-box-description {
	font-family: "Assistant", Sans-serif;
	font-weight: 400;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__plane-normal {
	background-color: var(--e-global-color-aed2541);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__plane-hover {
	background-color: var(--e-global-color-16dbbbf);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__container {
	justify-content: center;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__instance {
	margin: 0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__instance:hover {
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__state-normal {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__state-hover {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__state-normal .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-71c4751 .jet-button__state-hover .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-71c4751  .jet-button__state-normal .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-71c4751  .jet-button__state-hover .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-bd8baae.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-bd8baae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-bd8baae > .elementor-element-populated {
	padding: 30px 30px 0px 30px;
}

.elementor-306223 .elementor-element.elementor-element-1ec6099 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-1ec6099 img {
	width: 93%;
}

.elementor-306223 .elementor-element.elementor-element-e174ba8 > .elementor-widget-container {
	margin: -33px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-e174ba8 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-e174ba8 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: "Assistant", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-e174ba8 .elementor-image-box-description {
	font-family: "Assistant", Sans-serif;
	font-weight: 400;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__plane-normal {
	background-color: var(--e-global-color-aed2541);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__plane-hover {
	background-color: var(--e-global-color-16dbbbf);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__container {
	justify-content: center;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__instance {
	margin: 0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__instance:hover {
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__state-normal {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__state-hover {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__state-normal .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-40d79f7 .jet-button__state-hover .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-40d79f7  .jet-button__state-normal .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-40d79f7  .jet-button__state-hover .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-8f9fe56.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-8f9fe56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-306223 .elementor-element.elementor-element-8f9fe56 > .elementor-element-populated {
	padding: 30px 30px 0px 30px;
}

.elementor-306223 .elementor-element.elementor-element-0661d42 {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-0661d42 img {
	width: 93%;
}

.elementor-306223 .elementor-element.elementor-element-6da87fc > .elementor-widget-container {
	margin: -33px 0px 0px 0px;
}

.elementor-306223 .elementor-element.elementor-element-6da87fc .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-306223 .elementor-element.elementor-element-6da87fc .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: "Assistant", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	color: var(--e-global-color-aed2541);
}

.elementor-306223 .elementor-element.elementor-element-6da87fc .elementor-image-box-description {
	font-family: "Assistant", Sans-serif;
	font-weight: 400;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__plane-normal {
	background-color: var(--e-global-color-aed2541);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__plane-hover {
	background-color: var(--e-global-color-16dbbbf);
	border-style: none;
	border-radius: 90px 90px 90px 90px;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__container {
	justify-content: center;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__instance {
	margin: 0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__instance:hover {
	border-radius: 10px 10px 10px 10px;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__state-normal {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__state-hover {
	padding: 8px 20px 8px 20px;
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__state-normal .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-349d76b .jet-button__state-hover .jet-button__label {
	text-align: left;
	color: var(--e-global-color-3371e52);
}

.elementor-306223 .elementor-element.elementor-element-349d76b  .jet-button__state-normal .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-306223 .elementor-element.elementor-element-349d76b  .jet-button__state-hover .jet-button__label {
	font-family: "Assistant", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-306223 .elementor-element.elementor-element-4af3d25 {
		width: 50%;
	}
	
	.elementor-306223 .elementor-element.elementor-element-789875b {
		width: 50%;
	}
	
	.elementor-306223 .elementor-element.elementor-element-5a28289 {
		width: 50%;
	}
}

@media (max-width:1024px) {
	.elementor-306223 .elementor-element.elementor-element-b798e71 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-8c98bb8 .elementor-heading-title {
		font-size: 45px;
	}
}

@media (max-width:767px) {
	.elementor-306223 .elementor-element.elementor-element-48b86dc {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-b798e71 .elementor-heading-title {
		font-size: 45px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-8c98bb8 > .elementor-widget-container {
		margin: -22px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-8c98bb8 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-b1ece59 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-0fe0651 {
		width: 50%;
	}
	
	.elementor-306223 .elementor-element.elementor-element-0fe0651 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-02fd9b1 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-4af3d25 {
		width: 50%;
	}
	
	.elementor-306223 .elementor-element.elementor-element-4af3d25 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-1e1662c .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-789875b {
		width: 50%;
	}
	
	.elementor-306223 .elementor-element.elementor-element-789875b > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-03af531 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-5a28289 {
		width: 50%;
	}
	
	.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-5a28289.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}
	
	.elementor-306223 .elementor-element.elementor-element-5a28289.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}
	
	.elementor-306223 .elementor-element.elementor-element-5a28289 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-71ee8b4 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-bd8baae {
		width: 50%;
	}
	
	.elementor-bc-flex-widget .elementor-306223 .elementor-element.elementor-element-bd8baae.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}
	
	.elementor-306223 .elementor-element.elementor-element-bd8baae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}
	
	.elementor-306223 .elementor-element.elementor-element-bd8baae > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-e174ba8 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-8f9fe56 {
		width: 50%;
	}
	
	.elementor-306223 .elementor-element.elementor-element-8f9fe56 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-306223 .elementor-element.elementor-element-6da87fc .elementor-image-box-title {
		font-size: 22px;
	}
}

/* Start custom CSS for section, class: .elementor-element-b1ece59 */
@media (min-width: 1024px) {
	.flexible-column-wrap1 .elementor-row {
		flex-wrap: wrap;
	}
	
	.flexible-column-wrap1 .elementor-column {
		flex: 1 1 33% !important;
	}
	
	.elementor-section.elementor-section-boxed.flexible-column-wrap1 >.elementor-container {
		flex-wrap: wrap;
	}
}

@media (min-width: 768px) {
	.flexible-column-wrap1 .elementor-column {
		flex: 1 1 50%;
	}
}
