
.elementor-82 .elementor-element.elementor-element-fa15e51 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(90deg, rgba(0, 0, 0, .31) 0%, #1e2944 63%);
	opacity: .85;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-fa15e51 > .elementor-container {
	min-height: 800px;
}

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

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

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

.elementor-82 .elementor-element.elementor-element-d576c53 > .elementor-element-populated {
	margin: 80px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

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

.elementor-82 .elementor-element.elementor-element-6a6be15 {
	margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	text-align: start;
}

.elementor-82 .elementor-element.elementor-element-6a6be15 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #fff;
}

.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-82 .elementor-element.elementor-element-813197f {
	padding: 0px 0px 10px 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 1px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-813197f p {
	margin-block-end: 0px;
}

.elementor-82 .elementor-element.elementor-element-813197f a {
	transition-duration: 0s;
}

.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-82 .elementor-element.elementor-element-e8c1bfa .elementor-button {
	background-color: #0d0a66;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #efefef;
	color: #efefef;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 25px 16px 25px;
}

.elementor-82 .elementor-element.elementor-element-e8c1bfa .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-e8c1bfa .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e8c1bfa {
	width: auto;
	max-width: auto;
}

.elementor-82 .elementor-element.elementor-element-e8c1bfa .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-e8c1bfa .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-88a162a .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 25px 16px 25px;
}

.elementor-82 .elementor-element.elementor-element-88a162a .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-88a162a .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-88a162a {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;
}

.elementor-82 .elementor-element.elementor-element-88a162a .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-88a162a .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-xculguk:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-xculguk > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-xculguk > .elementor-container {
	max-width: 800px;
}

.elementor-82 .elementor-element.elementor-element-xculguk {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-9b870e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-9237cd4 {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-82 .elementor-element.elementor-element-a4abe93 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.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-82 .elementor-element.elementor-element-13f12c9 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;
}

.elementor-82 .elementor-element.elementor-element-13f12c9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-13f12c9.elementor-view-stacked .elementor-icon {
	background-color: #bdbdbd;
}

.elementor-82 .elementor-element.elementor-element-13f12c9.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-13f12c9.elementor-view-default .elementor-icon {
	color: #bdbdbd;
	border-color: #bdbdbd;
}

.elementor-82 .elementor-element.elementor-element-13f12c9.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-13f12c9.elementor-view-default .elementor-icon svg {
	fill: #bdbdbd;
}

.elementor-82 .elementor-element.elementor-element-13f12c9 .elementor-icon {
	font-size: 40px;
}

.elementor-82 .elementor-element.elementor-element-13f12c9 .elementor-icon svg {
	height: 40px;
}

.elementor-82 .elementor-element.elementor-element-3678fc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-3678fc6 > .elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-82 .elementor-element.elementor-element-31fb1dc {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	z-index: 1;
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-31fb1dc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 600;
	line-height: 25px;
	letter-spacing: .5px;
	word-spacing: 1px;
	color: #00167a;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-6295f24.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-82 .elementor-element.elementor-element-6295f24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-82 .elementor-element.elementor-element-6295f24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f.elementor-view-stacked .elementor-icon {
	background-color: #bdbdbd;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-e0ca52f.elementor-view-default .elementor-icon {
	color: #bdbdbd;
	border-color: #bdbdbd;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-e0ca52f.elementor-view-default .elementor-icon svg {
	fill: #bdbdbd;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f .elementor-icon {
	font-size: 40px;
}

.elementor-82 .elementor-element.elementor-element-e0ca52f .elementor-icon svg {
	height: 40px;
}

.elementor-82 .elementor-element.elementor-element-856810b {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-856810b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-491aa17 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-491aa17 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-fa475e7 {
	margin-top: 0px;
	margin-bottom: 40px;
	padding: 0px 15px 0px 15px;
}

.elementor-82 .elementor-element.elementor-element-4e1091a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-4e1091a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-4e1091a > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #fff;
	opacity: .8;
}

.elementor-82 .elementor-element.elementor-element-4e1091a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-82 .elementor-element.elementor-element-4e1091a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.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-82 .elementor-element.elementor-element-9d26cc5 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 5px;
}

.elementor-82 .elementor-element.elementor-element-9d26cc5 .elementor-divider-separator {
	width: 379px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-82 .elementor-element.elementor-element-9d26cc5 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-82 .elementor-element.elementor-element-9d26cc5 .elementor-divider__text {
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 22px;
	font-weight: 800;
	line-height: 15px;
	letter-spacing: 0px;
	word-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-c061902 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-c061902 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: capitalize;
	letter-spacing: .5px;
	word-spacing: 1px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-398404c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1px;
	letter-spacing: .5px;
	word-spacing: 1px;
	color: #000;
}

.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-82 .elementor-element.elementor-element-e83f7e2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
}

.elementor-82 .elementor-element.elementor-element-e83f7e2 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-8cc81eb > .elementor-element-populated {
	margin: 0px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
}

.elementor-82 .elementor-element.elementor-element-951a3be {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1px;
	letter-spacing: .5px;
	word-spacing: 1px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-0a29ee2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;
}

.elementor-82 .elementor-element.elementor-element-0a29ee2 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-f7fd1ed {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-82 .elementor-element.elementor-element-a44926b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-a44926b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-82 .elementor-element.elementor-element-a44926b > .elementor-element-populated {
	border-style: none;
	box-shadow: 0px 10px 25px -10px rgba(0, 0, 0, .15);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 30px 0px 30px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 30px;
}

.elementor-82 .elementor-element.elementor-element-a44926b > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-a44926b > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-a44926b > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-a44926b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-82 .elementor-element.elementor-element-e355c31 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: rgba(30, 41, 68, .16);
	padding: 25px 25px 25px 25px;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-counter .elementor-counter-title {
	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-82 .elementor-element.elementor-element-6431c69 .elementor-counter-number-wrapper {
	color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	line-height: 1.5em;
}

.elementor-82 .elementor-element.elementor-element-6431c69 .elementor-counter-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-82 .elementor-element.elementor-element-55d4f7a > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-82 .elementor-element.elementor-element-79095c9 .elementor-counter-number-wrapper {
	color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	line-height: 1.5em;
}

.elementor-82 .elementor-element.elementor-element-79095c9 .elementor-counter-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-82 .elementor-element.elementor-element-a327431 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: rgba(30, 41, 68, .16);
}

.elementor-82 .elementor-element.elementor-element-0261fdb > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: rgba(30, 41, 68, .16);
	padding: 25px 25px 25px 25px;
}

.elementor-82 .elementor-element.elementor-element-41f7a3c .elementor-counter-number-wrapper {
	color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	line-height: 1.5em;
}

.elementor-82 .elementor-element.elementor-element-41f7a3c .elementor-counter-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-82 .elementor-element.elementor-element-9b7a63b > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-82 .elementor-element.elementor-element-bed2cc8 .elementor-counter-number-wrapper {
	color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	line-height: 1.5em;
}

.elementor-82 .elementor-element.elementor-element-bed2cc8 .elementor-counter-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-82 .elementor-element.elementor-element-7f6befd:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-7f6befd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilehdan.nitrocdn.com/nuDnhDohUtFEIJWKkLRfbshakhqSXXjU/assets/images/optimized/rev-41fe570/tourtrekkers.com/wp-content/uploads/2026/01/Untitled-design-64.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-82 .elementor-element.elementor-element-7f6befd > .elementor-background-overlay {
	background-color: #151515;
	opacity: .8;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-7f6befd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-82 .elementor-element.elementor-element-19da012 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-0109f0c {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-0109f0c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 0px;
	letter-spacing: .5px;
	word-spacing: 1px;
	color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-710be6d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-82 .elementor-element.elementor-element-710be6d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-31e1248:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-31e1248 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-31e1248 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-31e1248 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-31e1248 > .elementor-background-slideshow {
	border-radius: 7px 7px 7px 7px;
}

.elementor-82 .elementor-element.elementor-element-31e1248 > .elementor-element-populated {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 10% 10% 10% 10%;
}

.elementor-82 .elementor-element.elementor-element-31e1248 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-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-82 .elementor-element.elementor-element-da969d3 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 15px;
}

.elementor-82 .elementor-element.elementor-element-da969d3.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-da969d3.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-da969d3.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-da969d3 .elementor-icon {
	font-size: 35px;
}

.elementor-82 .elementor-element.elementor-element-da969d3 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-da969d3 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-da969d3 .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-da969d3:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-da969d3:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-da969d3 .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-a546e49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-a546e49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-a546e49 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-a546e49 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-a546e49 > .elementor-background-slideshow {
	border-radius: 7px 7px 7px 7px;
}

.elementor-82 .elementor-element.elementor-element-a546e49 > .elementor-element-populated {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 10% 10% 10% 10%;
}

.elementor-82 .elementor-element.elementor-element-a546e49 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-e22a573 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 15px;
}

.elementor-82 .elementor-element.elementor-element-e22a573.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-e22a573.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-e22a573.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-e22a573 .elementor-icon {
	font-size: 35px;
}

.elementor-82 .elementor-element.elementor-element-e22a573 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-e22a573 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-e22a573 .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-e22a573:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-e22a573:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-e22a573 .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-f0e6696:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-f0e6696 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-f0e6696 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-f0e6696 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-f0e6696 > .elementor-background-slideshow {
	border-radius: 7px 7px 7px 7px;
}

.elementor-82 .elementor-element.elementor-element-f0e6696 > .elementor-element-populated {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 10% 10% 10% 10%;
}

.elementor-82 .elementor-element.elementor-element-f0e6696 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-d10b918 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 15px;
}

.elementor-82 .elementor-element.elementor-element-d10b918.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-d10b918.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-d10b918.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-d10b918 .elementor-icon {
	font-size: 35px;
}

.elementor-82 .elementor-element.elementor-element-d10b918 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-d10b918 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-d10b918 .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-d10b918:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-d10b918:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-d10b918 .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-8e8c0f5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-82 .elementor-element.elementor-element-8e8c0f5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-eec23f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-eec23f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-eec23f6 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-eec23f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-eec23f6 > .elementor-background-slideshow {
	border-radius: 7px 7px 7px 7px;
}

.elementor-82 .elementor-element.elementor-element-eec23f6 > .elementor-element-populated {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 10% 10% 10% 10%;
}

.elementor-82 .elementor-element.elementor-element-eec23f6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d .elementor-icon-box-wrapper {
	text-align: center;
	gap: 15px;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0ebae6d.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d .elementor-icon {
	font-size: 35px;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-0ebae6d .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-0ebae6d:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-0ebae6d .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-0da9bdd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-0da9bdd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-0da9bdd > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-0da9bdd > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-0da9bdd > .elementor-background-slideshow {
	border-radius: 7px 7px 7px 7px;
}

.elementor-82 .elementor-element.elementor-element-0da9bdd > .elementor-element-populated {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 10% 10% 10% 10%;
}

.elementor-82 .elementor-element.elementor-element-0da9bdd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-5a633cb .elementor-icon-box-wrapper {
	text-align: center;
	gap: 15px;
}

.elementor-82 .elementor-element.elementor-element-5a633cb.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a633cb.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-5a633cb.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a633cb .elementor-icon {
	font-size: 35px;
}

.elementor-82 .elementor-element.elementor-element-5a633cb .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-5a633cb .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-5a633cb .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a633cb:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-5a633cb:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a633cb .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-b2e499c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-b2e499c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-b2e499c > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-b2e499c > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-b2e499c > .elementor-background-slideshow {
	border-radius: 7px 7px 7px 7px;
}

.elementor-82 .elementor-element.elementor-element-b2e499c > .elementor-element-populated {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 10% 10% 10% 10%;
}

.elementor-82 .elementor-element.elementor-element-b2e499c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b .elementor-icon-box-wrapper {
	text-align: center;
	gap: 15px;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-b52bd2b.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b .elementor-icon {
	font-size: 35px;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-b52bd2b .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-b52bd2b:has(:focus) .elementor-icon-box-title {
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-b52bd2b .elementor-icon-box-description {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-j37f39a:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-j37f39a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ilehdan.nitrocdn.com/nuDnhDohUtFEIJWKkLRfbshakhqSXXjU/assets/images/optimized/rev-41fe570/tourtrekkers.com/wp-content/uploads/2026/01/Untitled-design-2026-01-27T152602.657.jpg");
}

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

.elementor-82 .elementor-element.elementor-element-j37f39a > .elementor-container {
	max-width: 1300px;
}

.elementor-82 .elementor-element.elementor-element-j37f39a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-1a85f09 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-1a85f09 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-340905b > .elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-9f47a18 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-9f47a18 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 35px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-f92d081 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-9c0707f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0e2d56d.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-0e2d56d:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-0e2d56d:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-180a891:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-180a891 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-180a891 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-180a891 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-180a891 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-180a891 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-180a891 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-4da98ab.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-4da98ab.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-4da98ab.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-4da98ab:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-4da98ab:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon-box-description {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-da3ecf1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-da3ecf1 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-e61ffae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-bbd9730.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-bbd9730.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-bbd9730.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-bbd9730:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-bbd9730:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-e3722d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-3c7562c.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-3c7562c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-3c7562c.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-3c7562c:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-3c7562c:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-a18818f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-a18818f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-a18818f > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-a18818f > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-a18818f > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-a18818f > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-a18818f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-21c6277.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-21c6277.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-21c6277.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-21c6277:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-21c6277:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-93f692e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-93f692e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-93f692e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 15px 100px 15px;
}

.elementor-82 .elementor-element.elementor-element-93f692e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-b050ea7 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-b050ea7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-6175a76 .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 25px 16px 25px;
}

.elementor-82 .elementor-element.elementor-element-6175a76 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-6175a76 .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-6175a76 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-6175a76 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-2a20b01 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-c9a7cf8.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-82 .elementor-element.elementor-element-c9a7cf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-c9a7cf8 > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e {
	width: auto;
	max-width: auto;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	z-index: 1;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-stacked .elementor-icon {
	background-color: rgba(30, 41, 68, .54);
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-default .elementor-icon {
	color: rgba(30, 41, 68, .54);
	border-color: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-default .elementor-icon svg {
	fill: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-stacked .elementor-icon:hover {
	background-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-default .elementor-icon:hover {
	color: #6c95f5;
	border-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-7a24d3e.elementor-view-default .elementor-icon:hover svg {
	fill: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e .elementor-icon {
	font-size: 11px;
	padding: 11px;
}

.elementor-82 .elementor-element.elementor-element-7a24d3e .elementor-icon svg {
	height: 11px;
}

.elementor-82 .elementor-element.elementor-element-6853350 {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
}

.elementor-82 .elementor-element.elementor-element-6853350 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-f553f96 {
	background-color: #fff;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 10px 10px 8px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, .1);
}

.elementor-82 .elementor-element.elementor-element-f553f96 .elementskit-section-title-wraper .elementskit-section-title {
	color: #000;
	margin: 0px 0px -4px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-f553f96 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-f553f96 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-f553f96 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-f553f96 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-f553f96 .elementskit-section-title-wraper p {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-a30a289.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-82 .elementor-element.elementor-element-a30a289 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-a30a289 > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-82 .elementor-element.elementor-element-0c75d44 {
	width: auto;
	max-width: auto;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	z-index: 1;
}

.elementor-82 .elementor-element.elementor-element-0c75d44 .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-stacked .elementor-icon {
	background-color: rgba(30, 41, 68, .54);
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-default .elementor-icon {
	color: rgba(30, 41, 68, .54);
	border-color: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-default .elementor-icon svg {
	fill: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-stacked .elementor-icon:hover {
	background-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-default .elementor-icon:hover {
	color: #6c95f5;
	border-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-0c75d44.elementor-view-default .elementor-icon:hover svg {
	fill: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-0c75d44 .elementor-icon {
	font-size: 11px;
	padding: 11px;
}

.elementor-82 .elementor-element.elementor-element-0c75d44 .elementor-icon svg {
	height: 11px;
}

.elementor-82 .elementor-element.elementor-element-b97e0e2 {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
}

.elementor-82 .elementor-element.elementor-element-b97e0e2 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-7dd7639 {
	background-color: #fff;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 10px 10px 8px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, .1);
}

.elementor-82 .elementor-element.elementor-element-7dd7639 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px -4px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-7dd7639 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-7dd7639 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-7dd7639 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-7dd7639 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-7dd7639 .elementskit-section-title-wraper p {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-8edeceb.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-82 .elementor-element.elementor-element-8edeceb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-8edeceb > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-82 .elementor-element.elementor-element-73ac93d {
	width: auto;
	max-width: auto;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	z-index: 1;
}

.elementor-82 .elementor-element.elementor-element-73ac93d .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-stacked .elementor-icon {
	background-color: rgba(30, 41, 68, .54);
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-default .elementor-icon {
	color: rgba(30, 41, 68, .54);
	border-color: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-default .elementor-icon svg {
	fill: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-stacked .elementor-icon:hover {
	background-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-default .elementor-icon:hover {
	color: #6c95f5;
	border-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-73ac93d.elementor-view-default .elementor-icon:hover svg {
	fill: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-73ac93d .elementor-icon {
	font-size: 11px;
	padding: 11px;
}

.elementor-82 .elementor-element.elementor-element-73ac93d .elementor-icon svg {
	height: 11px;
}

.elementor-82 .elementor-element.elementor-element-3fcdad8 {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
}

.elementor-82 .elementor-element.elementor-element-3fcdad8 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-212c62d {
	background-color: #fff;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 10px 10px 8px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, .1);
}

.elementor-82 .elementor-element.elementor-element-212c62d .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px -4px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-212c62d .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-212c62d .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-212c62d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-212c62d .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-212c62d .elementskit-section-title-wraper p {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-ed6c1ad.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-82 .elementor-element.elementor-element-ed6c1ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-ed6c1ad > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c {
	width: auto;
	max-width: auto;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	z-index: 1;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-stacked .elementor-icon {
	background-color: rgba(30, 41, 68, .54);
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-default .elementor-icon {
	color: rgba(30, 41, 68, .54);
	border-color: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-default .elementor-icon svg {
	fill: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-stacked .elementor-icon:hover {
	background-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-default .elementor-icon:hover {
	color: #6c95f5;
	border-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-3c93b1c.elementor-view-default .elementor-icon:hover svg {
	fill: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c .elementor-icon {
	font-size: 11px;
	padding: 11px;
}

.elementor-82 .elementor-element.elementor-element-3c93b1c .elementor-icon svg {
	height: 11px;
}

.elementor-82 .elementor-element.elementor-element-08b921b {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
}

.elementor-82 .elementor-element.elementor-element-08b921b img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-9bf7ad5 {
	background-color: #fff;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 10px 10px 8px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, .1);
}

.elementor-82 .elementor-element.elementor-element-9bf7ad5 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px -4px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-9bf7ad5 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-9bf7ad5 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-9bf7ad5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-9bf7ad5 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-9bf7ad5 .elementskit-section-title-wraper p {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-95fda5e.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-82 .elementor-element.elementor-element-95fda5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-95fda5e > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-82 .elementor-element.elementor-element-0bf3285 {
	width: auto;
	max-width: auto;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	z-index: 1;
}

.elementor-82 .elementor-element.elementor-element-0bf3285 .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-stacked .elementor-icon {
	background-color: rgba(30, 41, 68, .54);
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-default .elementor-icon {
	color: rgba(30, 41, 68, .54);
	border-color: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-default .elementor-icon svg {
	fill: rgba(30, 41, 68, .54);
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-stacked .elementor-icon:hover {
	background-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-default .elementor-icon:hover {
	color: #6c95f5;
	border-color: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-0bf3285.elementor-view-default .elementor-icon:hover svg {
	fill: #6c95f5;
}

.elementor-82 .elementor-element.elementor-element-0bf3285 .elementor-icon {
	font-size: 11px;
	padding: 11px;
}

.elementor-82 .elementor-element.elementor-element-0bf3285 .elementor-icon svg {
	height: 11px;
}

.elementor-82 .elementor-element.elementor-element-1a382f0 {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
}

.elementor-82 .elementor-element.elementor-element-1a382f0 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-4182f6a {
	background-color: #fff;
	margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 10px 10px 8px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, .1);
}

.elementor-82 .elementor-element.elementor-element-4182f6a .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px -4px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-4182f6a .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-4182f6a .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-4182f6a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-4182f6a .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-4182f6a .elementskit-section-title-wraper p {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-n7oe1pb:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-n7oe1pb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ilehdan.nitrocdn.com/nuDnhDohUtFEIJWKkLRfbshakhqSXXjU/assets/images/optimized/rev-41fe570/tourtrekkers.com/wp-content/uploads/2026/01/Untitled-design-2026-01-27T152602.657.jpg");
}

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

.elementor-82 .elementor-element.elementor-element-n7oe1pb > .elementor-container {
	max-width: 1300px;
}

.elementor-82 .elementor-element.elementor-element-n7oe1pb > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-n7oe1pb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-82 .elementor-element.elementor-element-cd1b450:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-cd1b450 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-cd1b450 > .elementor-background-overlay {
	background-color: #fff;
	opacity: .9;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-cd1b450 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -80px;
	padding: 100px 15px 180px 15px;
}

.elementor-82 .elementor-element.elementor-element-c9bbcd4.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-82 .elementor-element.elementor-element-4e716ff {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-4e716ff .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-84dafb7 .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 16px 16px 16px;
}

.elementor-82 .elementor-element.elementor-element-84dafb7 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-84dafb7 .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-84dafb7 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-84dafb7 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-bef2853 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-33109cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-33109cf > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-widget-star-rating .elementor-star-rating__title {
	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-82 .elementor-element.elementor-element-1fcd5d1 {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-1fcd5d1 .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-1fcd5d1 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-1fcd5d1 .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-1fcd5d1 .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-0932dbf {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-0932dbf img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

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

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-82 .elementor-element.elementor-element-4e025db {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-4e025db .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-127a5f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-127a5f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-127a5f3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-82 .elementor-element.elementor-element-127a5f3.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-127a5f3 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-127a5f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-127a5f3 > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-127a5f3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-127a5f3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-5ffad52 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-5ffad52 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-7945d6b {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-7945d6b .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-7945d6b .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-7945d6b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-7945d6b .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-7e76894 {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-7e76894 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-7e76894.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-7e76894 .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-7e76894 .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-3a6ffc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-3a6ffc4 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-2126283 {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-2126283 .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-2126283 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-2126283 .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-2126283 .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-39502a4 {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-39502a4 img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-dcd7b24 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-1936e5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-1936e5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-1936e5d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-82 .elementor-element.elementor-element-1936e5d.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-1936e5d > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-1936e5d > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-1936e5d > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-1936e5d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-1936e5d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-0958aa7 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-0958aa7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-d5c54f8 {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-d5c54f8 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-d5c54f8 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-d5c54f8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-d5c54f8 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-daf0540 {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-daf0540 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-daf0540.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-daf0540 .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-daf0540 .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-09573b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-09573b0 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-f168c2a {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-f168c2a .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-f168c2a .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-f168c2a .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-f168c2a .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-e23fc83 {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-e23fc83 img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-3c111c5 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-ff965a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-ff965a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-82 .elementor-element.elementor-element-ff965a9.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-ff965a9 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-ff965a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-ff965a9 > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-ff965a9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-ff965a9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-3847949 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-3847949 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-3c098df {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-3c098df .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-3c098df .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-3c098df .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-3c098df .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-dc4979b {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-dc4979b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-dc4979b .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-dc4979b .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-d081956 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-d081956 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-15fe325 {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-15fe325 .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-15fe325 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-15fe325 .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-15fe325 .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-71ef716 {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-71ef716 img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-6f78aa1 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-82ab84a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-82ab84a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

.elementor-82 .elementor-element.elementor-element-82ab84a.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-82ab84a > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-82ab84a > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-82ab84a > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-82ab84a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-82ab84a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-9e1d354 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-9e1d354 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-9d7a570 {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-9d7a570 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-9d7a570 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-9d7a570 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-9d7a570 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-fca9bff {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-fca9bff .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-fca9bff .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-fca9bff .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-a9acbb8 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-2f70fa5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-2f70fa5 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-76a7dfe {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-76a7dfe .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-76a7dfe .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-76a7dfe .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-76a7dfe .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-841f71b {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-841f71b img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-6aec553 {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-6aec553 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-5806e61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-5806e61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-5806e61.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-82 .elementor-element.elementor-element-5806e61.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-5806e61 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-5806e61 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-5806e61 > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-5806e61 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-5806e61 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-73caa82 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-73caa82 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-6453989 {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-6453989 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-6453989 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-6453989 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-6453989 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-e38e37e {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-e38e37e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-e38e37e .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-e38e37e .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-66ce8dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-66ce8dc > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-9dbb203 {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-9dbb203 .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-9dbb203 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-9dbb203 .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-9dbb203 .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-e539d63 {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-e539d63 img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-f108f31 {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-f108f31 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-4996b5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-4996b5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-4996b5d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-82 .elementor-element.elementor-element-4996b5d.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-4996b5d > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-4996b5d > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-4996b5d > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-4996b5d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-4996b5d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-980bc10 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-980bc10 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-a0d544e {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-a0d544e .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-a0d544e .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-a0d544e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-a0d544e .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-5245b4d {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-5245b4d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-5245b4d .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-5245b4d .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-b038508 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-b038508 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-502afb6 {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-502afb6 .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-502afb6 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-502afb6 .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-502afb6 .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-df064c7 {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-df064c7 img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-a0c8ae5 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-3bbdaf2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-3bbdaf2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-3bbdaf2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-82 .elementor-element.elementor-element-3bbdaf2.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-3bbdaf2 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-3bbdaf2 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-3bbdaf2 > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-3bbdaf2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-3bbdaf2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-3d86a73 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-3d86a73 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-bdb26ef {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-bdb26ef .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-bdb26ef .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-bdb26ef .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-bdb26ef .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-36771b6 {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-36771b6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-36771b6.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-36771b6 .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-36771b6 .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-aed7164 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-82 .elementor-element.elementor-element-aed7164 > .elementor-element-populated {
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-82 .elementor-element.elementor-element-a59bc07 {
	text-align: end;
	width: auto;
	max-width: auto;
	background-color: #fff;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;
	padding: 3px 12px 3px 12px;
	z-index: 1;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-a59bc07 .elementor-star-rating {
	font-size: 11px;
}

.elementor-82 .elementor-element.elementor-element-a59bc07 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 1px;
}

.elementor-82 .elementor-element.elementor-element-a59bc07 .elementor-star-rating i:before {
	color: #00167a;
}

.elementor-82 .elementor-element.elementor-element-a59bc07 .elementor-star-rating i {
	color: #ddd;
}

.elementor-82 .elementor-element.elementor-element-b23fe37 {
	margin: -40px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;
}

.elementor-82 .elementor-element.elementor-element-b23fe37 img {
	border-radius: 10px 10px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-6fae98f {
	background-color: #5733ff;
	padding: 8px 5px 8px 5px;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-offset: 0px;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-25px / 2);
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 70%;
	border-color: rgba(221, 221, 221, .23);
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-6fae98f .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-82 .elementor-element.elementor-element-83afd48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-83afd48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-83afd48.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-82 .elementor-element.elementor-element-83afd48.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-82 .elementor-element.elementor-element-83afd48 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-83afd48 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-83afd48 > .elementor-background-slideshow {
	border-radius: 0px 0px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-83afd48 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-83afd48 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-e3218f9 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-e3218f9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-46f9a24 {
	width: auto;
	max-width: auto;
	padding: 4px 15px 4px 15px;
	border-style: dotted;
	border-width: 2px 2px 2px 2px;
	border-color: #dedede;
	border-radius: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-46f9a24 .elementskit-section-title-wraper .elementskit-section-title {
	color: #1e2944;
	margin: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-82 .elementor-element.elementor-element-46f9a24 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-46f9a24 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-82 .elementor-element.elementor-element-46f9a24 .elementskit-section-title-wraper .elementskit-section-title > span {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-82 .elementor-element.elementor-element-88ec165 {
	width: auto;
	max-width: auto;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;
}

.elementor-82 .elementor-element.elementor-element-88ec165 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-stacked .elementor-icon {
	background-color: #1e2944;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-default .elementor-icon {
	color: #1e2944;
	border-color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-default .elementor-icon svg {
	fill: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-stacked .elementor-icon svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-stacked .elementor-icon:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-default .elementor-icon:hover {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-framed .elementor-icon:hover, .elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-default .elementor-icon:hover svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-88ec165.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-88ec165 .elementor-icon {
	font-size: 13px;
	padding: 12px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-88ec165 .elementor-icon svg {
	height: 13px;
}

.elementor-82 .elementor-element.elementor-element-6f4dd7e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6f4dd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-6f4dd7e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 100px;
	padding: 0px 15px 0px 15px;
}

.elementor-82 .elementor-element.elementor-element-6f4dd7e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-0263ae5 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-0263ae5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-2320d4a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-82 .elementor-element.elementor-element-2320d4a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-74eedd6 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-74eedd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-74eedd6 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-74eedd6 > .elementor-element-populated {
	box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, .15);
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.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-82 .elementor-element.elementor-element-967a5e7.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-967a5e7.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-82 .elementor-element.elementor-element-967a5e7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-82 .elementor-element.elementor-element-967a5e7 .elementor-image-box-title {
	margin-bottom: 3px;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-967a5e7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-82 .elementor-element.elementor-element-967a5e7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-82 .elementor-element.elementor-element-967a5e7:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-967a5e7:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-967a5e7 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-cbd207f > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-cbd207f > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-cbd207f > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-cbd207f > .elementor-element-populated {
	box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, .15);
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-1c55f44.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-1c55f44.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-82 .elementor-element.elementor-element-1c55f44.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-82 .elementor-element.elementor-element-1c55f44 .elementor-image-box-title {
	margin-bottom: 3px;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-1c55f44 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-82 .elementor-element.elementor-element-1c55f44 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-82 .elementor-element.elementor-element-1c55f44:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-1c55f44:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-1c55f44 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-801d2d2 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-801d2d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-801d2d2 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-801d2d2 > .elementor-element-populated {
	box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, .15);
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-2644d75.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-2644d75.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-82 .elementor-element.elementor-element-2644d75.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-82 .elementor-element.elementor-element-2644d75 .elementor-image-box-title {
	margin-bottom: 3px;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-2644d75 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-82 .elementor-element.elementor-element-2644d75 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-82 .elementor-element.elementor-element-2644d75:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-2644d75:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-2644d75 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-fb57380 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-fb57380 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-fb57380 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-fb57380 > .elementor-element-populated {
	box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, .15);
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3 .elementor-image-box-title {
	margin-bottom: 3px;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-bcf6ef3:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-bcf6ef3 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-e7bd0b5 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-e7bd0b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-e7bd0b5 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-e7bd0b5 > .elementor-element-populated {
	box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, .15);
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-a046c36.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-a046c36.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-82 .elementor-element.elementor-element-a046c36.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-82 .elementor-element.elementor-element-a046c36 .elementor-image-box-title {
	margin-bottom: 3px;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-a046c36 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-82 .elementor-element.elementor-element-a046c36 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-82 .elementor-element.elementor-element-a046c36:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-a046c36:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-a046c36 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-f9d68f6 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-f9d68f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-f9d68f6 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-f9d68f6 > .elementor-element-populated {
	box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, .15);
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-82 .elementor-element.elementor-element-5e5f309.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-5e5f309.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-82 .elementor-element.elementor-element-5e5f309.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-82 .elementor-element.elementor-element-5e5f309 .elementor-image-box-title {
	margin-bottom: 3px;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-5e5f309 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 60%;
}

.elementor-82 .elementor-element.elementor-element-5e5f309 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-82 .elementor-element.elementor-element-5e5f309:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-5e5f309:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-5e5f309 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-5fb12de:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5fb12de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ilehdan.nitrocdn.com/nuDnhDohUtFEIJWKkLRfbshakhqSXXjU/assets/images/optimized/rev-41fe570/tourtrekkers.com/wp-content/uploads/2026/01/Untitled-design-2026-01-27T152602.657.jpg");
}

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

.elementor-82 .elementor-element.elementor-element-5fb12de > .elementor-container {
	max-width: 1300px;
}

.elementor-82 .elementor-element.elementor-element-5fb12de > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-5fb12de {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-82 .elementor-element.elementor-element-6367cc4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-6367cc4 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-64df103 > .elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-2bf8286 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-2bf8286 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 35px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-fdee575 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #fffdfd;
}

.elementor-82 .elementor-element.elementor-element-139abf8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-0aec7dc.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-0aec7dc:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-0aec7dc:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-16d8f61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-cea873a.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-cea873a.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-cea873a.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-cea873a:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-cea873a:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-4991c52 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-4991c52 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-22f3954:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-84e1afd.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-84e1afd.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-84e1afd.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-84e1afd:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-84e1afd:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-30c6992:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-baa93e1.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-baa93e1.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-baa93e1.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-baa93e1:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-baa93e1:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-720b6df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-720b6df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-720b6df > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-720b6df > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-720b6df > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-720b6df > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-720b6df > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-5a97ef2.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-5a97ef2:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-5a97ef2:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-6tl09v3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-6tl09v3:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-6tl09v3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-6tl09v3 > .elementor-container {
	max-width: 1100px;
}

.elementor-82 .elementor-element.elementor-element-6tl09v3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-82 .elementor-element.elementor-element-6tl09v3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-2e3c768 > .elementor-container {
	max-width: 500px;
}

.elementor-82 .elementor-element.elementor-element-552ba76 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-552ba76 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-66b3463 .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 16px 16px 16px;
}

.elementor-82 .elementor-element.elementor-element-66b3463 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-66b3463 .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-66b3463 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-66b3463 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-b02d6fd {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .75;
}

.elementor-82 .elementor-element.elementor-element-fbed5e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	text-align: start;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 150px 50px 50px 50px;
}

.elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon-box-wrapper {
	text-align: start;
	gap: 30px;
}

.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon-box-title {
	margin-block-end: 10px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-285514c.elementor-view-stacked .elementor-icon {
	background-color: #fff;
	fill: #424242;
	color: #424242;
}

.elementor-82 .elementor-element.elementor-element-285514c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-285514c.elementor-view-default .elementor-icon {
	fill: #fff;
	color: #fff;
	border-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-285514c.elementor-view-framed .elementor-icon {
	background-color: #424242;
}

.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon {
	font-size: 24px;
	padding: 20px;
}

.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-285514c .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-854262a > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .75;
}

.elementor-82 .elementor-element.elementor-element-854262a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-854262a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-82 .elementor-element.elementor-element-854262a > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-854262a > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-854262a > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-854262a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	text-align: start;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 150px 50px 50px 50px;
}

.elementor-82 .elementor-element.elementor-element-854262a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon-box-wrapper {
	text-align: start;
	gap: 30px;
}

.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon-box-title {
	margin-block-end: 10px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-58bb9de.elementor-view-stacked .elementor-icon {
	background-color: #fff;
	fill: #424242;
	color: #424242;
}

.elementor-82 .elementor-element.elementor-element-58bb9de.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-58bb9de.elementor-view-default .elementor-icon {
	fill: #fff;
	color: #fff;
	border-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-58bb9de.elementor-view-framed .elementor-icon {
	background-color: #424242;
}

.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon {
	font-size: 24px;
	padding: 20px;
}

.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon-box-description {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .75;
}

.elementor-82 .elementor-element.elementor-element-572bf51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	text-align: start;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 150px 50px 50px 50px;
}

.elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-660580d .elementor-icon-box-wrapper {
	text-align: start;
	gap: 30px;
}

.elementor-82 .elementor-element.elementor-element-660580d .elementor-icon-box-title {
	margin-block-end: 10px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-660580d.elementor-view-stacked .elementor-icon {
	background-color: #fff;
	fill: #424242;
	color: #424242;
}

.elementor-82 .elementor-element.elementor-element-660580d.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-660580d.elementor-view-default .elementor-icon {
	fill: #fff;
	color: #fff;
	border-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-660580d.elementor-view-framed .elementor-icon {
	background-color: #424242;
}

.elementor-82 .elementor-element.elementor-element-660580d .elementor-icon {
	font-size: 24px;
	padding: 20px;
}

.elementor-82 .elementor-element.elementor-element-660580d .elementor-icon-box-description {
	color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .75;
}

.elementor-82 .elementor-element.elementor-element-63f35eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	text-align: start;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 150px 50px 50px 50px;
}

.elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c .elementor-icon-box-wrapper {
	text-align: start;
	gap: 30px;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c .elementor-icon-box-title {
	margin-block-end: 10px;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c.elementor-view-stacked .elementor-icon {
	background-color: #fff;
	fill: #424242;
	color: #424242;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-aa4d10c.elementor-view-default .elementor-icon {
	fill: #fff;
	color: #fff;
	border-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c.elementor-view-framed .elementor-icon {
	background-color: #424242;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c .elementor-icon {
	font-size: 24px;
	padding: 20px;
}

.elementor-82 .elementor-element.elementor-element-aa4d10c .elementor-icon-box-description {
	color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-a2722c3:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-a2722c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ilehdan.nitrocdn.com/nuDnhDohUtFEIJWKkLRfbshakhqSXXjU/assets/images/optimized/rev-41fe570/tourtrekkers.com/wp-content/uploads/2026/01/Untitled-design-2026-01-27T152602.657.jpg");
}

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

.elementor-82 .elementor-element.elementor-element-a2722c3 > .elementor-container {
	max-width: 1300px;
}

.elementor-82 .elementor-element.elementor-element-a2722c3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-7ecc20e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-7ecc20e {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-e2906a6 > .elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 30px 30px 30px 30px;
}

.elementor-82 .elementor-element.elementor-element-86341bc {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-86341bc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 35px;
	color: #f8fdff;
}

.elementor-82 .elementor-element.elementor-element-735248e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5b76135:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-fe50cfa.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-fe50cfa:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-fe50cfa:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-96e97a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-47fa365.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-47fa365.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-47fa365.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-47fa365:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-47fa365:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-214d49e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-214d49e {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-6128040:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-6128040 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-6128040 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-6128040 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-6128040 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-6128040 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-6128040 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-9c60b9b.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-9c60b9b:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-9c60b9b:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-3abd058:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-c18fc8c.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-c18fc8c:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-c18fc8c:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-9c3792c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-background-slideshow {
	border-radius: 6px 6px 6px 6px;
}

.elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-element-populated {
	box-shadow: 0px 10px 35px -20px rgba(0, 0, 0, .16);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 40px 40px 40px 40px;
}

.elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon-box-wrapper {
	text-align: center;
	gap: 5px;
}

.elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-a0173df.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-82 .elementor-element.elementor-element-a0173df.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-a0173df.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon {
	font-size: 38px;
}

.elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-a0173df:has(:hover) .elementor-icon-box-title, .elementor-82 .elementor-element.elementor-element-a0173df:has(:focus) .elementor-icon-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-4649d6a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 100px;
	padding: 0px 15px 0px 15px;
}

.elementor-82 .elementor-element.elementor-element-4649d6a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-2d1dc6b {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-2d1dc6b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	color: #1e2944;
}

.elementor-82 .elementor-element.elementor-element-bfc08a9 .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 16px 16px 16px;
}

.elementor-82 .elementor-element.elementor-element-bfc08a9 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-bfc08a9 .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-bfc08a9 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-bfc08a9 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-elements-container .bew-elements-post-inner {
	border-style: none;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-blog-grid {
	column-gap: 13px;
	row-gap: 13px;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-elements-container .bew-elements-post .bew-featured-image img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-elements-post .bew-blog-title {
	color: #1e2944;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-elements-post .bew-blog-title a:hover {
	color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-elements-post .bew-blog-excerpt {
	color: #656565;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-elements-container .bew-elements-post .bew-blog-excerpt {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-post-meta {
	color: #787878;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-post-meta a {
	font-family: "Inter", Sans-serif;
	font-size: 13px;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .bew-post-meta i {
	font-size: 14px;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .read-more-blog {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
	fill: #00167a;
	color: #00167a;
	border-color: rgba(2, 1, 1, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .read-more-blog:hover, .elementor-82 .elementor-element.elementor-element-f87c156 .read-more-blog:focus {
	color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-f87c156 .read-more-blog:hover svg, .elementor-82 .elementor-element.elementor-element-f87c156 .read-more-blog:focus svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-d8cj6m1:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d8cj6m1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-d8cj6m1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-3bfd4be > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-0a1f6a0 {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-0a1f6a0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-e5243f1 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-26670db .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 16px 16px 16px;
}

.elementor-82 .elementor-element.elementor-element-26670db .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-26670db .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-26670db {
	margin: -10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;
}

.elementor-82 .elementor-element.elementor-element-26670db .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-26670db .elementor-button:focus svg {
	fill: #fff;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-82 .elementor-element.elementor-element-3741179 .gallery-item {
	padding: 0 10px 10px 0;
}

.elementor-82 .elementor-element.elementor-element-3741179 .gallery {
	margin: 0 -10px -10px 0;
}

.elementor-82 .elementor-element.elementor-element-3741179 .gallery-item .gallery-caption {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-lrghgr4:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-lrghgr4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(135deg, #f5f5f5 50%, #fff 50%);
}

.elementor-82 .elementor-element.elementor-element-lrghgr4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-b421ca0 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-b421ca0 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-b421ca0 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-82 .elementor-element.elementor-element-b421ca0 > .elementor-element-populated {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .07);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-82 .elementor-element.elementor-element-b421ca0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-ed571cb > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-82 .elementor-element.elementor-element-7f47395 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 50px;
}

.elementor-82 .elementor-element.elementor-element-7f47395 > .elementor-element-populated {
	padding: 50px 50px 50px 50px;
}

.elementor-82 .elementor-element.elementor-element-34ae71f .elementor-image-box-wrapper {
	text-align: start;
}

.elementor-82 .elementor-element.elementor-element-34ae71f .elementor-image-box-title {
	margin-bottom: 5px;
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 40px;
	letter-spacing: .5px;
	word-spacing: 1px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-34ae71f:has(:hover) .elementor-image-box-title, .elementor-82 .elementor-element.elementor-element-34ae71f:has(:focus) .elementor-image-box-title {
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-34ae71f .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 28px;
	letter-spacing: .5px;
	word-spacing: 1px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-5217c3e .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 16px 16px 16px;
}

.elementor-82 .elementor-element.elementor-element-5217c3e .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-5217c3e .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-5217c3e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-82 .elementor-element.elementor-element-5217c3e .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-5217c3e .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-3b32b0c > .elementor-element-populated {
	padding: 50px 50px 50px 50px;
}

.elementor-82 .elementor-element.elementor-element-54ac2bd img {
	width: 250px;
	max-width: 70%;
	height: 300px;
}

.elementor-82 .elementor-element.elementor-element-ch762cv:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-ch762cv > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ilehdan.nitrocdn.com/nuDnhDohUtFEIJWKkLRfbshakhqSXXjU/assets/images/optimized/rev-41fe570/tourtrekkers.com/wp-content/uploads/2026/01/Untitled-design-2026-01-27T152602.657.jpg");
}

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

.elementor-82 .elementor-element.elementor-element-ch762cv > .elementor-container {
	max-width: 1300px;
}

.elementor-82 .elementor-element.elementor-element-ch762cv {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-dp66zpj:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-dp66zpj > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-dp66zpj {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

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

.elementor-82 .elementor-element.elementor-element-a4bc2fd {
	text-align: center;
}

.elementor-82 .elementor-element.elementor-element-a4bc2fd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1px;
	letter-spacing: .6px;
	word-spacing: 1px;
	color: #000;
}

.elementor-82 .elementor-element.elementor-element-9cd4ed0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-9cd4ed0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-9cd4ed0 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-9cd4ed0 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-9cd4ed0 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 65px;
}

.elementor-82 .elementor-element.elementor-element-9cd4ed0 > .elementor-element-populated {
	box-shadow: 0px 0px 30px 0px rgba(45, 45, 45, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 20px 20px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-9cd4ed0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-widget-testimonial .elementor-testimonial-job {
	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-82 .elementor-element.elementor-element-b521050 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
}

.elementor-82 .elementor-element.elementor-element-b521050 .elementor-testimonial-wrapper {
	text-align: start;
}

.elementor-82 .elementor-element.elementor-element-b521050 .elementor-testimonial-content {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
}

.elementor-82 .elementor-element.elementor-element-b521050 .elementor-testimonial-wrapper .elementor-testimonial-image img {
	width: 65px;
	height: 65px;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-b521050 .elementor-testimonial-name {
	color: #5733ff;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-82 .elementor-element.elementor-element-b521050 .elementor-testimonial-job {
	color: #000;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

body:not(.rtl) .elementor-82 .elementor-element.elementor-element-7f87bef {
	right: 0px;
}

body.rtl .elementor-82 .elementor-element.elementor-element-7f87bef {
	left: 0px;
}

.elementor-82 .elementor-element.elementor-element-7f87bef {
	bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-7f87bef .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-7f87bef.elementor-view-stacked .elementor-icon {
	background-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-7f87bef.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-7f87bef.elementor-view-default .elementor-icon {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-7f87bef.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-7f87bef.elementor-view-default .elementor-icon svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-7f87bef .elementor-icon {
	font-size: 16px;
}

.elementor-82 .elementor-element.elementor-element-7f87bef .elementor-icon svg {
	height: 16px;
}

.elementor-82 .elementor-element.elementor-element-1360a35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-1360a35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-1360a35 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-1360a35 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-1360a35 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 65px;
}

.elementor-82 .elementor-element.elementor-element-1360a35 > .elementor-element-populated {
	box-shadow: 0px 0px 30px 0px rgba(45, 45, 45, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 20px 20px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-1360a35 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-a7eb4bd {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
}

.elementor-82 .elementor-element.elementor-element-a7eb4bd .elementor-testimonial-wrapper {
	text-align: start;
}

.elementor-82 .elementor-element.elementor-element-a7eb4bd .elementor-testimonial-content {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
}

.elementor-82 .elementor-element.elementor-element-a7eb4bd .elementor-testimonial-wrapper .elementor-testimonial-image img {
	width: 65px;
	height: 65px;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-a7eb4bd .elementor-testimonial-name {
	color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-a7eb4bd .elementor-testimonial-job {
	color: #000;
}

body:not(.rtl) .elementor-82 .elementor-element.elementor-element-31796d0 {
	right: 0px;
}

body.rtl .elementor-82 .elementor-element.elementor-element-31796d0 {
	left: 0px;
}

.elementor-82 .elementor-element.elementor-element-31796d0 {
	bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-31796d0 .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-31796d0.elementor-view-stacked .elementor-icon {
	background-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-31796d0.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-31796d0.elementor-view-default .elementor-icon {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-31796d0.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-31796d0.elementor-view-default .elementor-icon svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-31796d0 .elementor-icon {
	font-size: 16px;
}

.elementor-82 .elementor-element.elementor-element-31796d0 .elementor-icon svg {
	height: 16px;
}

.elementor-82 .elementor-element.elementor-element-8486a33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-8486a33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-8486a33 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-8486a33 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-8486a33 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 65px;
}

.elementor-82 .elementor-element.elementor-element-8486a33 > .elementor-element-populated {
	box-shadow: 0px 0px 30px 0px rgba(45, 45, 45, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 20px 20px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-82 .elementor-element.elementor-element-8486a33 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-82 .elementor-element.elementor-element-88ddacf {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
}

.elementor-82 .elementor-element.elementor-element-88ddacf .elementor-testimonial-wrapper {
	text-align: start;
}

.elementor-82 .elementor-element.elementor-element-88ddacf .elementor-testimonial-content {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
}

.elementor-82 .elementor-element.elementor-element-88ddacf .elementor-testimonial-wrapper .elementor-testimonial-image img {
	width: 65px;
	height: 65px;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #f5f5f5;
}

.elementor-82 .elementor-element.elementor-element-88ddacf .elementor-testimonial-name {
	color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-88ddacf .elementor-testimonial-job {
	color: #000;
}

body:not(.rtl) .elementor-82 .elementor-element.elementor-element-8840210 {
	right: 0px;
}

body.rtl .elementor-82 .elementor-element.elementor-element-8840210 {
	left: 0px;
}

.elementor-82 .elementor-element.elementor-element-8840210 {
	bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-8840210 .elementor-icon-wrapper {
	text-align: end;
}

.elementor-82 .elementor-element.elementor-element-8840210.elementor-view-stacked .elementor-icon {
	background-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-8840210.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-8840210.elementor-view-default .elementor-icon {
	color: #5733ff;
	border-color: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-8840210.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-8840210.elementor-view-default .elementor-icon svg {
	fill: #5733ff;
}

.elementor-82 .elementor-element.elementor-element-8840210 .elementor-icon {
	font-size: 16px;
}

.elementor-82 .elementor-element.elementor-element-8840210 .elementor-icon svg {
	height: 16px;
}

.elementor-82 .elementor-element.elementor-element-15fd0ed .elementor-button {
	background-color: #00167a;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
	padding: 16px 16px 16px 16px;
}

.elementor-82 .elementor-element.elementor-element-15fd0ed .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-15fd0ed .elementor-button:focus {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-15fd0ed .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-15fd0ed .elementor-button:focus svg {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-48def98 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-82 .elementor-element.elementor-element-05dd7c8 {
	--display: flex;
}

.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group > label {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-field-type-html {
	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-widget-form .elementor-field-group .elementor-field {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

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

.elementor-widget-form .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-button[type="submit"] {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
	background-color: var(--e-global-color-accent);
}

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

.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-form {
	--e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
	--e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-completed-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-background-color: var(--e-global-color-text);
	--e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}

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

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-82 .elementor-element.elementor-element-627a25a .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-82 .elementor-element.elementor-element-627a25a .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-82 .elementor-element.elementor-element-627a25a .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-82 .elementor-element.elementor-element-627a25a .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .e-form__buttons__wrapper__button-next {
	background-color: #00167a;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-button[type="submit"] {
	background-color: #00167a;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .e-form__buttons__wrapper__button-next:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-button[type="submit"]:hover {
	background-color: #5733ff;
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-82 .elementor-element.elementor-element-627a25a {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-82 .elementor-element.elementor-element-cd7b99d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-82 .elementor-element.elementor-element-ccf1cf7 {
	--display: flex;
}

.elementor-82 .elementor-element.elementor-element-e629783 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-82 .elementor-element.elementor-element-5bd068a iframe {
	height: 500px;
}

@media (min-width:768px) {
	.elementor-82 .elementor-element.elementor-element-05dd7c8 {
		--width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-cd7b99d {
		--width: 50%;
	}
}

@media (max-width:1024px) {
	.elementor-82 .elementor-element.elementor-element-d576c53.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-d576c53 > .elementor-element-populated {
		margin: 0px 0px 100px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6a6be15 {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-813197f {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-xculguk {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-82 .elementor-element.elementor-element-13f12c9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e0ca52f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-4e1091a > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-82 .elementor-element.elementor-element-8cc81eb > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-7f6befd {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f49a1ee > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-340905b > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-9c0707f > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-0e2d56d .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-180a891 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-4da98ab .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e61ffae > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-bbd9730 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e3722d7 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-3c7562c .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a18818f > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-21c6277 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-ed6c1ad > .elementor-element-populated {
		margin: 40px 10px 0px 100px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 100px;
	}
	
	.elementor-82 .elementor-element.elementor-element-95fda5e > .elementor-element-populated {
		margin: 40px 100px 0px 10px;
		--e-column-margin-right: 100px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-09573b0 > .elementor-element-populated {
		margin: 50px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-d081956 > .elementor-element-populated {
		margin: 50px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-2f70fa5 > .elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-66ce8dc > .elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-b038508 > .elementor-element-populated {
		margin: 50px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-aed7164 > .elementor-element-populated {
		margin: 50px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-fb57380 > .elementor-element-populated {
		margin: 30px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e7bd0b5 > .elementor-element-populated {
		margin: 30px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f9d68f6 > .elementor-element-populated {
		margin: 30px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-1db1ab4 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-64df103 > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-139abf8 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-0aec7dc .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-16d8f61 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-cea873a .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-22f3954 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-84e1afd .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-30c6992 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-baa93e1 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-720b6df > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-5a97ef2 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6tl09v3 {
		padding: 80px 80px 80px 80px;
	}
	
	.elementor-82 .elementor-element.elementor-element-552ba76 {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-fbed5e8 > .elementor-element-populated {
		padding: 130px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-285514c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon-box-wrapper {
		gap: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-285514c .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-854262a > .elementor-element-populated {
		padding: 130px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-58bb9de {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon-box-wrapper {
		gap: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-58bb9de .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated {
		margin: 3% -49% 0% 51%;
		--e-column-margin-right: -49%;
		--e-column-margin-left: 51%;
		padding: 130px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-660580d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-660580d .elementor-icon-box-wrapper {
		gap: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-660580d .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated {
		margin: 3% -49% 0% 51%;
		--e-column-margin-right: -49%;
		--e-column-margin-left: 51%;
		padding: 130px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-aa4d10c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-aa4d10c .elementor-icon-box-wrapper {
		gap: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-aa4d10c .elementor-icon {
		font-size: 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-adf0da8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e2906a6 > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-5b76135 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-fe50cfa .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-96e97a6 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-47fa365 .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6128040 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-9c60b9b .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-3abd058 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-c18fc8c .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-9c3792c > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon-box-wrapper {
		gap: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a0173df .elementor-icon {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f87c156 .bew-blog-grid {
		column-gap: 13px;
		row-gap: 13px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f87c156 .bew-post-meta i {
		font-size: 13px;
	}
	
	.elementor-82 .elementor-element.elementor-element-d8cj6m1 {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-82 .elementor-element.elementor-element-lrghgr4 {
		padding: 60px 40px 60px 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-7f47395 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		--kit-widget-spacing: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-7f47395 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-5217c3e {
		margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-3b32b0c > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-dp66zpj {
		padding: 80px 80px 80px 80px;
	}
}

@media (max-width:767px) {
	.elementor-82 .elementor-element.elementor-element-d576c53 > .elementor-element-populated {
		margin: 0px 0px 60px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6a6be15 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e8c1bfa {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-88a162a {
		width: 100%;
		max-width: 100%;
		margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-xculguk {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-9b870e7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-13f12c9 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-31fb1dc {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-e0ca52f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-4e1091a > .elementor-element-populated {
		padding: 45px 25px 45px 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-9d26cc5 .elementor-divider {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-9d26cc5 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-82 .elementor-element.elementor-element-c061902 {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-c061902 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-398404c {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-951a3be {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-0a29ee2 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e355c31 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6431c69 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-79095c9 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-0261fdb > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-41f7a3c .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-bed2cc8 .elementor-counter-number-wrapper {
		font-size: 40px;
	}
	
	.elementor-82 .elementor-element.elementor-element-7f6befd {
		padding: 45px 25px 45px 25px;
	}
	
	.elementor-82 .elementor-element.elementor-element-j37f39a {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-340905b > .elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-82 .elementor-element.elementor-element-b050ea7 {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-b050ea7 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6175a76 {
		margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-c9a7cf8 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a30a289 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-8edeceb > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-ed6c1ad > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-95fda5e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-n7oe1pb {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-4e716ff .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-33109cf > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-3a6ffc4 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-09573b0 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-d081956 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a9acbb8 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-2f70fa5 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-66ce8dc > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-b038508 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-aed7164 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-0263ae5 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-74eedd6 > .elementor-element-populated {
		margin: 0px 0px 25px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-967a5e7 .elementor-image-box-img {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-cbd207f > .elementor-element-populated {
		margin: 0px 0px 25px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-1c55f44 .elementor-image-box-img {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-801d2d2 > .elementor-element-populated {
		margin: 0px 0px 25px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-2644d75 .elementor-image-box-img {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-fb57380 > .elementor-element-populated {
		margin: 0px 0px 25px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-bcf6ef3 .elementor-image-box-img {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e7bd0b5 > .elementor-element-populated {
		margin: 0px 0px 25px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a046c36 .elementor-image-box-img {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f9d68f6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-82 .elementor-element.elementor-element-5e5f309 .elementor-image-box-img {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-5fb12de {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-64df103 > .elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-82 .elementor-element.elementor-element-6tl09v3 {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-572bf51 > .elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-63f35eb > .elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-82 .elementor-element.elementor-element-a2722c3 {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-e2906a6 > .elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-82 .elementor-element.elementor-element-2d1dc6b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f87c156 .bew-blog-grid {
		column-gap: 13px;
		row-gap: 13px;
	}
	
	.elementor-82 .elementor-element.elementor-element-f87c156 .bew-post-meta i {
		font-size: 13px;
	}
	
	.elementor-82 .elementor-element.elementor-element-d8cj6m1 {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-lrghgr4 {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-82 .elementor-element.elementor-element-34ae71f .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-82 .elementor-element.elementor-element-34ae71f .elementor-image-box-title {
		margin-bottom: 20px;
	}
	
	.elementor-82 .elementor-element.elementor-element-54ac2bd img {
		width: 150px;
	}
	
	.elementor-82 .elementor-element.elementor-element-ch762cv {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-82 .elementor-element.elementor-element-dp66zpj {
		padding: 50px 0px 50px 0px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-82 .elementor-element.elementor-element-e302405 {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-d576c53 {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-4e1091a {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-8cc81eb {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-a44926b {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-19da012 {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-c9a7cf8 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-a30a289 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-8edeceb {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-ed6c1ad {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-95fda5e {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-33109cf {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-3a6ffc4 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-09573b0 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-d081956 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-2f70fa5 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-66ce8dc {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-b038508 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-aed7164 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-74eedd6 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-cbd207f {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-801d2d2 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-fb57380 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-e7bd0b5 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-f9d68f6 {
		width: 33.3%;
	}
	
	.elementor-82 .elementor-element.elementor-element-fbed5e8 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-854262a {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-572bf51 {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-63f35eb {
		width: 50%;
	}
	
	.elementor-82 .elementor-element.elementor-element-7f47395 {
		width: 60%;
	}
	
	.elementor-82 .elementor-element.elementor-element-3b32b0c {
		width: 40%;
	}
	
	.elementor-82 .elementor-element.elementor-element-9cd4ed0 {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-1360a35 {
		width: 100%;
	}
	
	.elementor-82 .elementor-element.elementor-element-8486a33 {
		width: 100%;
	}
}
