
.elementor-1799 .elementor-element.elementor-element-8dd0b8f {
	--display: flex;
	--min-height: 650px;
	--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;
	--overlay-opacity: .1;
	--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-1799 .elementor-element.elementor-element-8dd0b8f:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilenbnp.nitrocdn.com/ulqVrtbaGSVUYNdUOtjEfAIltAoFKCFq/assets/images/optimized/rev-a3fb3b8/akondoadventures.com/wp-content/uploads/2023/12/Gombe-National-Park2.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-1799 .elementor-element.elementor-element-8dd0b8f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-1799 .elementor-element.elementor-element-8dd0b8f::before, .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .elementor-background-video-container::before, .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .e-con-inner > .elementor-background-video-container::before, .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .elementor-background-slideshow::before, .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1799 .elementor-element.elementor-element-8dd0b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-85ad845);
	--background-overlay: "";
}

.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-1799 .elementor-element.elementor-element-69e7638 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 58px;
	font-weight: 700;
	color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-7d8c9c1 {
	--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: 20px;
	--padding-bottom: 20px;
	--padding-left: 80px;
	--padding-right: 80px;
}

.elementor-1799 .elementor-element.elementor-element-7d8c9c1:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-7d8c9c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eee;
}

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

.elementor-1799 .elementor-element.elementor-element-26f2616 {
	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-1799 .elementor-element.elementor-element-26f2616 a {
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-26f2616 a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-1799 .elementor-element.elementor-element-f635bf7 {
	--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;
	--margin-top: 150px;
	--margin-bottom: 150px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1799 .elementor-element.elementor-element-892c089 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-892c089 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 41px;
	font-weight: 500;
	line-height: 50px;
	color: var(--e-global-color-85ad845);
}

.elementor-1799 .elementor-element.elementor-element-360d0a6 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 80px;
	--padding-right: 80px;
}

.elementor-1799 .elementor-element.elementor-element-33e5e57 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-33e5e57 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 46px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.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-1799 .elementor-element.elementor-element-d6d543a {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Open Sans", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-d6d543a.elementor-element {
	--align-self: center;
}

.elementor-1799 .elementor-element.elementor-element-f649042 {
	--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;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1799 .elementor-element.elementor-element-f221748 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-1799 .elementor-element.elementor-element-4563a77 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-4563a77:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-4563a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-04059dc);
}

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

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

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

.elementor-1799 .elementor-element.elementor-element-1f7b12f > .elementor-widget-container {
	margin: -70px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bbec7d2);
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bbec7d2);
	border-color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f .elementor-icon {
	font-size: 43px;
}

.elementor-1799 .elementor-element.elementor-element-1f7b12f .elementor-icon svg {
	height: 43px;
}

.elementor-1799 .elementor-element.elementor-element-7847fa4 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-7847fa4 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

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

.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-1799 .elementor-element.elementor-element-6d421e1 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-6d421e1 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-6d421e1 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-5f78b89 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-82c2300 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-82c2300:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-82c2300 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-04059dc);
}

.elementor-1799 .elementor-element.elementor-element-333e251 > .elementor-widget-container {
	margin: -70px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-333e251 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bbec7d2);
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bbec7d2);
	border-color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-333e251.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-333e251 .elementor-icon {
	font-size: 43px;
}

.elementor-1799 .elementor-element.elementor-element-333e251 .elementor-icon svg {
	height: 43px;
}

.elementor-1799 .elementor-element.elementor-element-235dfd2 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-235dfd2 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-dcbb7d9 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-dcbb7d9 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-dcbb7d9 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-250453b {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-88e4e25 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-88e4e25:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-88e4e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-04059dc);
}

.elementor-1799 .elementor-element.elementor-element-1721d58 > .elementor-widget-container {
	margin: -70px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-1721d58 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bbec7d2);
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bbec7d2);
	border-color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-1721d58.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-1721d58 .elementor-icon {
	font-size: 43px;
}

.elementor-1799 .elementor-element.elementor-element-1721d58 .elementor-icon svg {
	height: 43px;
}

.elementor-1799 .elementor-element.elementor-element-2691c77 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-2691c77 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-bc58f51 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-bc58f51 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-bc58f51 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-3cea294 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-f158b5a {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-f158b5a:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-f158b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-04059dc);
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af > .elementor-widget-container {
	margin: -70px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-bbec7d2);
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-default .elementor-icon {
	color: var(--e-global-color-bbec7d2);
	border-color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-framed .elementor-icon, .elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af .elementor-icon {
	font-size: 43px;
}

.elementor-1799 .elementor-element.elementor-element-7b9c1af .elementor-icon svg {
	height: 43px;
}

.elementor-1799 .elementor-element.elementor-element-ba6e6a6 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-ba6e6a6 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-fc69e67 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-fc69e67 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-fc69e67 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-5edc6c3 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-9bee5b0 {
	--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;
	--margin-top: 120px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-1799 .elementor-element.elementor-element-5f80ef2 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-5f80ef2 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 46px;
	font-weight: 600;
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-481bb31 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Open Sans", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-481bb31.elementor-element {
	--align-self: center;
}

.elementor-1799 .elementor-element.elementor-element-5a615d0 {
	--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;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 100;
}

.elementor-1799 .elementor-element.elementor-element-f15a601 {
	--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;
	--padding-top: 10px;
	--padding-bottom: 70px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 100;
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text {
	color: var(--e-global-color-text);
}

.elementor-widget-jet-carousel .jet-banner__text {
	color: var(--e-global-color-text);
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-jet-carousel .jet-carousel .jet-arrow {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span {
	background-color: var(--e-global-color-text);
}

.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .elementor-slick-slider .jet-carousel__item {
	padding: 0px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .elementor-slick-slider {
	margin-right: -0px;
	margin-left: -0px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner__overlay {
	background-color: var(--e-global-color-85ad845);
	opacity: .3;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .elementor-slick-slider .jet-carousel__item .jet-carousel__item-inner {
	margin: 0px 8px 0px 8px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-layla .jet-banner__content::before {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-layla .jet-banner__content::after {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-oscar .jet-banner__content::before {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-marley .jet-banner__title::after {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-ruby .jet-banner__text {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-roxy .jet-banner__text::before {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-roxy .jet-banner__content::before {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-bubba .jet-banner__content::before {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-bubba .jet-banner__content::after {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-romeo .jet-banner__content::before {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-romeo .jet-banner__content::after {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-sarah .jet-banner__title::after {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-chico .jet-banner__content::before {
	border-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-effect-lily .jet-banner__overlay {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner:hover .jet-banner__overlay {
	opacity: .4;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-title, .elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-title a, .elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner__title {
	font-family: "Oswald", Sans-serif;
	font-size: 45px;
	font-weight: 500;
	font-style: normal;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-title {
	color: var(--e-global-color-bbec7d2);
	margin: 90px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner__title {
	color: var(--e-global-color-bbec7d2);
	margin: 90px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-bbec7d2);
	font-size: 30px;
	width: 45px;
	height: 45px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow svg * {
	fill: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow:before {
	font-size: 30px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow svg {
	width: 30px;
	height: 30px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow:hover {
	background-color: #8ba293;
	color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow:hover svg * {
	fill: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow.prev-arrow {
	top: 135px;
	bottom: auto;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-arrow.next-arrow {
	top: 135px;
	bottom: auto;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-slick-dots li span {
	background-color: var(--e-global-color-primary);
	width: 19px;
	height: 19px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-slick-dots li span:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-slick-dots li.slick-active span {
	background-color: var(--e-global-color-secondary);
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-slick-dots {
	justify-content: center;
	margin: 40px 0px 0px 0px;
}

.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel .jet-slick-dots li {
	padding-left: 5px;
	padding-right: 5px;
}

.elementor-1799 .elementor-element.elementor-element-0f168c1 {
	--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;
	--gap: 80px 80px;
	--row-gap: 80px;
	--column-gap: 80px;
	--overlay-opacity: .06;
	--margin-top: 270px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1799 .elementor-element.elementor-element-0f168c1::before, .elementor-1799 .elementor-element.elementor-element-0f168c1 > .elementor-background-video-container::before, .elementor-1799 .elementor-element.elementor-element-0f168c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1799 .elementor-element.elementor-element-0f168c1 > .elementor-background-slideshow::before, .elementor-1799 .elementor-element.elementor-element-0f168c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1799 .elementor-element.elementor-element-0f168c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-primary);
	--background-overlay: "";
}

.elementor-1799 .elementor-element.elementor-element-4b1c2a9 {
	--display: flex;
	--min-height: 500px;
	--margin-top: -150px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1799 .elementor-element.elementor-element-4b1c2a9:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-4b1c2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilenbnp.nitrocdn.com/ulqVrtbaGSVUYNdUOtjEfAIltAoFKCFq/assets/images/optimized/rev-a3fb3b8/akondoadventures.com/wp-content/uploads/2023/12/Incomparable-South-Africa-and-Safari-scaled.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-1799 .elementor-element.elementor-element-4b1c2a9:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1799 .elementor-element.elementor-element-4b1c2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-1799 .elementor-element.elementor-element-f10a68e {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1799 .elementor-element.elementor-element-68aac14 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1799 .elementor-element.elementor-element-68aac14 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-68aac14 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 46px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-67b2570.elementor-element {
	--align-self: center;
}

.elementor-1799 .elementor-element.elementor-element-67b2570 {
	text-align: justify;
	font-family: "Open Sans", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-337cdc1 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-1799 .elementor-element.elementor-element-337cdc1.e-con {
	--align-self: center;
}

.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-1799 .elementor-element.elementor-element-deb3c5b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b.elementor-element {
	--align-self: center;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b.elementor-position-right .elementor-image-box-img {
	margin-left: 26px;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b.elementor-position-left .elementor-image-box-img {
	margin-right: 26px;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 26px;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-title {
	margin-bottom: 2px;
	font-family: "Hammersmith One", Sans-serif;
	font-size: 23px;
	font-weight: 600;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-img img {
	height: 100px;
	object-fit: cover;
	object-position: center center;
	border-radius: 100px;
	transition-duration: .3s;
}

.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-description {
	font-family: "Open Sans", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-1799 .elementor-element.elementor-element-edf5022 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 2px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 2px;
	--border-left-width: 0px;
	border-color: rgba(246, 247, 248, .43);
	--border-color: rgba(246, 247, 248, .43);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 80px;
	--padding-right: 80px;
}

.elementor-1799 .elementor-element.elementor-element-edf5022:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-edf5022 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-1799 .elementor-element.elementor-element-c75fe9d {
	text-align: start;
}

.elementor-1799 .elementor-element.elementor-element-c75fe9d .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 46px;
	font-weight: 600;
	color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-65df889 {
	text-align: start;
	font-family: "Open Sans", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: var(--e-global-color-bbec7d2);
}

.elementor-1799 .elementor-element.elementor-element-3bcab53 {
	--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;
}

.elementor-1799 .elementor-element.elementor-element-c42a9c1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-1799 .elementor-element.elementor-element-3a2de79 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-3a2de79:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-3a2de79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 248, .82);
}

.elementor-1799 .elementor-element.elementor-element-a6046cb {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-a6046cb .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-0699ad3 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-0699ad3 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-0699ad3 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-660be58 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-6173220 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-6173220:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-6173220 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 248, .82);
}

.elementor-1799 .elementor-element.elementor-element-39d9447 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-39d9447 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-e998316 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-e998316 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-e998316 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-757d214 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-0c2c75b {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-0c2c75b:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-0c2c75b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 248, .82);
}

.elementor-1799 .elementor-element.elementor-element-91c4f70 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-91c4f70 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-b1d2025 {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-b1d2025 .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-b1d2025 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-8a5e295 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-da5a4bc {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-1799 .elementor-element.elementor-element-da5a4bc:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-da5a4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(246, 247, 248, .82);
}

.elementor-1799 .elementor-element.elementor-element-4d271a3 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-4d271a3 .elementor-heading-title {
	font-family: "Open Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-1799 .elementor-element.elementor-element-421ec1a {
	--divider-border-style: zigzag;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 7px;
	--divider-pattern-height: 17.3px;
	--divider-pattern-size: 21.5px;
}

.elementor-1799 .elementor-element.elementor-element-421ec1a .elementor-divider-separator {
	width: 35%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1799 .elementor-element.elementor-element-421ec1a .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-1799 .elementor-element.elementor-element-3564487 {
	text-align: center;
}

.elementor-1799 .elementor-element.elementor-element-307d572 {
	--display: flex;
}

.elementor-1799 .elementor-element.elementor-element-307d572:not(.elementor-motion-effects-element-type-background), .elementor-1799 .elementor-element.elementor-element-307d572 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilenbnp.nitrocdn.com/ulqVrtbaGSVUYNdUOtjEfAIltAoFKCFq/assets/images/optimized/rev-a3fb3b8/akondoadventures.com/wp-content/uploads/2023/12/Luxury-Safari-Manyara-Serengeti-And-Ngorongoro-Crater3.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1799 .elementor-element.elementor-element-307d572:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1799 .elementor-element.elementor-element-307d572 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (min-width:768px) {
	.elementor-1799 .elementor-element.elementor-element-f635bf7 {
		--content-width: 900px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-9bee5b0 {
		--content-width: 500px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-0f168c1 {
		--content-width: 900px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-337cdc1 {
		--width: 100%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1799 .elementor-element.elementor-element-f158b5a {
		--width: 100%;
	}
	
	.elementor-1799 .elementor-element.elementor-element-3a2de79 {
		--width: 100%;
	}
	
	.elementor-1799 .elementor-element.elementor-element-6173220 {
		--width: 100%;
	}
	
	.elementor-1799 .elementor-element.elementor-element-0c2c75b {
		--width: 100%;
	}
	
	.elementor-1799 .elementor-element.elementor-element-da5a4bc {
		--width: 100%;
	}
}

@media (max-width:1366px) {
	.elementor-1799 .elementor-element.elementor-element-f221748 {
		--grid-auto-flow: row;
	}
	
	.elementor-1799 .elementor-element.elementor-element-c42a9c1 {
		--grid-auto-flow: row;
	}
}

@media (max-width:1024px) {
	.elementor-1799 .elementor-element.elementor-element-8dd0b8f {
		--min-height: 512px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-69e7638 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-7d8c9c1 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-f635bf7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-892c089 .elementor-heading-title {
		font-size: 31px;
		line-height: 1.3em;
	}
	
	.elementor-1799 .elementor-element.elementor-element-360d0a6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-f649042 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-f221748 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
		--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-1799 .elementor-element.elementor-element-0f168c1 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4b1c2a9 {
		--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-1799 .elementor-element.elementor-element-f10a68e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 18%;
	}
	
	.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-img img {
		height: 100px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-edf5022 {
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-3bcab53 {
		--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-1799 .elementor-element.elementor-element-c42a9c1 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-307d572 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media (max-width:767px) {
	.elementor-1799 .elementor-element.elementor-element-69e7638 {
		text-align: center;
	}
	
	.elementor-1799 .elementor-element.elementor-element-f635bf7 {
		--margin-top: 70px;
		--margin-bottom: 70px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-360d0a6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-d6d543a {
		--container-widget-width: 715px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 715px);
		max-width: 715px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-f221748 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4563a77 {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-82c2300 {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-88e4e25 {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-f158b5a {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-9bee5b0 {
		--padding-top: 40px;
		--padding-bottom: 10px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-title, .elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-title a, .elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner__title {
		font-size: 19px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-title {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner__title {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-carousel__content .jet-carousel__item-text {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4dce8f4 .jet-banner__text {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-0f168c1 {
		--margin-top: 70px;
		--margin-bottom: 70px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-4b1c2a9 {
		--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-1799 .elementor-element.elementor-element-f10a68e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-img {
		margin-bottom: 26px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 36%;
	}
	
	.elementor-1799 .elementor-element.elementor-element-deb3c5b .elementor-image-box-img img {
		height: 94px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-c42a9c1 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--grid-auto-flow: row;
	}
	
	.elementor-1799 .elementor-element.elementor-element-3a2de79 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-6173220 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-0c2c75b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1799 .elementor-element.elementor-element-da5a4bc {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
}
