
.elementor-widget-section .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-section .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-widget-heading .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-heading .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-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-118312 .elementor-element.elementor-element-7d733c4 .elementor-heading-title {
	color: #040404;
}

.elementor-widget-text-editor .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-text-editor .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-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-118312 .elementor-element.elementor-element-0233f3d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-button .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-button .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-118312 .elementor-element.elementor-element-9b320ee .elementor-button {
	background-color: #30caf8;
}

.elementor-118312 .elementor-element.elementor-element-9b320ee > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-widget-image .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-image .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-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-118312 .elementor-element.elementor-element-57f8f20:not(.elementor-motion-effects-element-type-background), .elementor-118312 .elementor-element.elementor-element-57f8f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #30caf8 0%, #30caf8 100%);
}

.elementor-118312 .elementor-element.elementor-element-57f8f20 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -25px;
	margin-bottom: 0px;
}

.elementor-118312 .elementor-element.elementor-element-57f8f20 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-77c2394 {
	text-align: center;
}

.elementor-118312 .elementor-element.elementor-element-77c2394 .elementor-heading-title {
	color: #fff;
}

.elementor-118312 .elementor-element.elementor-element-e59a4ff:not(.elementor-motion-effects-element-type-background), .elementor-118312 .elementor-element.elementor-element-e59a4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f3f3f3 0%, #f3f3f3 100%);
}

.elementor-118312 .elementor-element.elementor-element-e59a4ff > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #e9e9e9 0%, #e9e9e9 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-e59a4ff {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 15px;
	margin-bottom: 15px;
}

.elementor-widget-toggle .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-toggle .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-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-widget-toggle .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-widget-toggle .elementor-toggle-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-toggle .elementor-tab-content {
	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-118312 .elementor-element.elementor-element-ff35c44 .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-ff35c44 .elementor-toggle-icon {
	color: #020202;
}

.elementor-118312 .elementor-element.elementor-element-ff35c44 .elementor-toggle-icon svg {
	fill: #020202;
}

.elementor-118312 .elementor-element.elementor-element-ff35c44 .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-ff35c44 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-ff35c44 .elementor-tab-content {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-81ba826:not(.elementor-motion-effects-element-type-background), .elementor-118312 .elementor-element.elementor-element-81ba826 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #30caf8 0%, #30caf8 100%);
}

.elementor-118312 .elementor-element.elementor-element-81ba826 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 15px;
	margin-bottom: 0px;
}

.elementor-118312 .elementor-element.elementor-element-81ba826 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-4e0d580 {
	text-align: center;
}

.elementor-118312 .elementor-element.elementor-element-4e0d580 .elementor-heading-title {
	color: #fff;
}

.elementor-118312 .elementor-element.elementor-element-4772ed1 {
	text-align: start;
}

.elementor-118312 .elementor-element.elementor-element-9e9acb5 {
	color: #7a7a7a;
}

.elementor-118312 .elementor-element.elementor-element-a6784af:not(.elementor-motion-effects-element-type-background), .elementor-118312 .elementor-element.elementor-element-a6784af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #30caf8 0%, #30caf8 100%);
}

.elementor-118312 .elementor-element.elementor-element-a6784af {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-118312 .elementor-element.elementor-element-a6784af > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-029d997 {
	text-align: center;
}

.elementor-118312 .elementor-element.elementor-element-029d997 .elementor-heading-title {
	color: #fff;
}

.elementor-118312 .elementor-element.elementor-element-835d8db .elementor-heading-title {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-10f98b3 .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-10f98b3 .elementor-toggle-icon {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-10f98b3 .elementor-toggle-icon svg {
	fill: #000;
}

.elementor-118312 .elementor-element.elementor-element-10f98b3 .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-10f98b3 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-10f98b3 .elementor-tab-content {
	color: #000;
}

.elementor-widget-video .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-video .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-118312 .elementor-element.elementor-element-786b5fa .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-a308f25 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-f30c89f {
	margin-top: -45px;
	margin-bottom: 0px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .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-divider .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-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-118312 .elementor-element.elementor-element-a59eda4 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-118312 .elementor-element.elementor-element-a59eda4 .elementor-divider-separator {
	width: 100%;
}

.elementor-118312 .elementor-element.elementor-element-a59eda4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-118312 .elementor-element.elementor-element-b72eaf1 .elementor-heading-title {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-9eb0696 {
	border-style: solid;
	border-color: #040404;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-118312 .elementor-element.elementor-element-9eb0696, .elementor-118312 .elementor-element.elementor-element-9eb0696 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-118312 .elementor-element.elementor-element-9eb0696:hover {
	border-style: solid;
	border-color: #020202;
}

.elementor-118312 .elementor-element.elementor-element-9eb0696 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-789608d .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-789608d .elementor-toggle-icon {
	color: #040404;
}

.elementor-118312 .elementor-element.elementor-element-789608d .elementor-toggle-icon svg {
	fill: #040404;
}

.elementor-118312 .elementor-element.elementor-element-789608d .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-789608d .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-789608d .elementor-tab-content {
	color: #050505;
}

.elementor-118312 .elementor-element.elementor-element-d2da5b0 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-6974593 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-e89f773 {
	margin-top: -45px;
	margin-bottom: 0px;
}

.elementor-118312 .elementor-element.elementor-element-1347625 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-118312 .elementor-element.elementor-element-1347625 .elementor-divider-separator {
	width: 100%;
}

.elementor-118312 .elementor-element.elementor-element-1347625 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-118312 .elementor-element.elementor-element-b6e25fb .elementor-heading-title {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-3725342 {
	border-style: solid;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-118312 .elementor-element.elementor-element-3725342:hover {
	border-style: solid;
}

.elementor-118312 .elementor-element.elementor-element-3725342 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-22a02a4 .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-22a02a4 .elementor-toggle-icon {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-22a02a4 .elementor-toggle-icon svg {
	fill: #000;
}

.elementor-118312 .elementor-element.elementor-element-22a02a4 .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-22a02a4 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-22a02a4 .elementor-tab-content {
	color: #070707;
}

.elementor-118312 .elementor-element.elementor-element-3fc1fc4 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-237cd19 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-46576d9 {
	margin-top: -45px;
	margin-bottom: 0px;
}

.elementor-118312 .elementor-element.elementor-element-8691b5b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-118312 .elementor-element.elementor-element-8691b5b .elementor-divider-separator {
	width: 100%;
}

.elementor-118312 .elementor-element.elementor-element-8691b5b .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-118312 .elementor-element.elementor-element-f7e2b10 .elementor-heading-title {
	color: #040404;
}

.elementor-118312 .elementor-element.elementor-element-38afc4e .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-38afc4e .elementor-toggle-icon {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-38afc4e .elementor-toggle-icon svg {
	fill: #000;
}

.elementor-118312 .elementor-element.elementor-element-38afc4e .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-38afc4e .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-38afc4e .elementor-tab-content {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-81b149d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-ba907ed .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-4a67bda {
	margin-top: -45px;
	margin-bottom: 0px;
}

.elementor-118312 .elementor-element.elementor-element-dbe2802 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-118312 .elementor-element.elementor-element-dbe2802 .elementor-divider-separator {
	width: 100%;
}

.elementor-118312 .elementor-element.elementor-element-dbe2802 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-118312 .elementor-element.elementor-element-f9e95dd .elementor-heading-title {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-9e628e0 .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-9e628e0 .elementor-toggle-icon {
	color: #070707;
}

.elementor-118312 .elementor-element.elementor-element-9e628e0 .elementor-toggle-icon svg {
	fill: #070707;
}

.elementor-118312 .elementor-element.elementor-element-9e628e0 .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-9e628e0 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-9e628e0 .elementor-tab-content {
	color: #020202;
}

.elementor-118312 .elementor-element.elementor-element-d42ca8f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-ce85c85 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-ed658fd {
	margin-top: -45px;
	margin-bottom: 0px;
}

.elementor-118312 .elementor-element.elementor-element-2e12119 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-118312 .elementor-element.elementor-element-2e12119 .elementor-divider-separator {
	width: 100%;
}

.elementor-118312 .elementor-element.elementor-element-2e12119 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-118312 .elementor-element.elementor-element-2a1dc61 .elementor-heading-title {
	color: #040404;
}

.elementor-118312 .elementor-element.elementor-element-d2fb741 {
	border-style: solid;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-118312 .elementor-element.elementor-element-d2fb741:hover {
	border-style: solid;
}

.elementor-118312 .elementor-element.elementor-element-d2fb741 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-5ca966d {
	text-align: center;
}

.elementor-118312 .elementor-element.elementor-element-8b4522d .elementor-toggle-title, .elementor-118312 .elementor-element.elementor-element-8b4522d .elementor-toggle-icon {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-8b4522d .elementor-toggle-icon svg {
	fill: #000;
}

.elementor-118312 .elementor-element.elementor-element-8b4522d .elementor-tab-title.elementor-active a, .elementor-118312 .elementor-element.elementor-element-8b4522d .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #067bf8;
}

.elementor-118312 .elementor-element.elementor-element-8b4522d .elementor-tab-content {
	color: #000;
}

.elementor-118312 .elementor-element.elementor-element-ca44a1c .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-3dec665 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-8f40660 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-118312 .elementor-element.elementor-element-f11a041:not(.elementor-motion-effects-element-type-background), .elementor-118312 .elementor-element.elementor-element-f11a041 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #30caf8 0%, #30caf8 100%);
}

.elementor-118312 .elementor-element.elementor-element-f11a041 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-118312 .elementor-element.elementor-element-f11a041 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-35acc11 {
	text-align: center;
}

.elementor-118312 .elementor-element.elementor-element-35acc11 .elementor-heading-title {
	color: #fff;
}

.elementor-118312 .elementor-element.elementor-element-958ba82:not(.elementor-motion-effects-element-type-background), .elementor-118312 .elementor-element.elementor-element-958ba82 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #30caf8 0%, #30caf8 100%);
}

.elementor-118312 .elementor-element.elementor-element-958ba82 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-118312 .elementor-element.elementor-element-958ba82 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-118312 .elementor-element.elementor-element-34384ec {
	text-align: center;
}

.elementor-118312 .elementor-element.elementor-element-34384ec .elementor-heading-title {
	color: #fff;
}

.elementor-118312 .elementor-element.elementor-element-222759f .elementor-heading-title {
	color: #080808;
}

.elementor-118312 .elementor-element.elementor-element-ddf16fe .elementor-button {
	background-color: #30caf8;
}

.elementor-118312 .elementor-element.elementor-element-e721b78 .elementor-heading-title {
	color: #080808;
}

.elementor-118312 .elementor-element.elementor-element-061b8df .elementor-button {
	background-color: #30caf8;
}

@media (min-width:768px) {
	.elementor-118312 .elementor-element.elementor-element-f67806c {
		width: 64.945%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-d7ba5b8 {
		width: 34.35%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-cf37f05 {
		width: 35.163%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-de4b399 {
		width: 64.837%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-d946366 {
		width: 64.834%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-bbe3ef9 {
		width: 35.056%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-fdb20f4 {
		width: 40.547%;
	}
	
	.elementor-118312 .elementor-element.elementor-element-1c133cc {
		width: 59.343%;
	}
}
