.elementor-2889 .elementor-element.elementor-element-7e5f4db0>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-button-icon-right {
	margin-left: 8px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-button-icon-left {
	margin-right: 8px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-content-wrapper {
	max-width: 1170px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-content-wrapper .bdt-slideshow-text {
	max-width: 600px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-overlay-default {
	background-color: #33333357
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title {
	color: var( --e-global-color-travo9);
	-webkit-text-stroke-color: var( --e-global-color-travo9);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5em;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.4em;
	margin-top: 30px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-button {
	color: var( --e-global-color-travo2);
	background-color: var( --e-global-color-travo9);
	border-radius: 5px 5px 5px 5px;
	padding: 13px 45px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin-top: 40px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-button svg {
	fill: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-navigation-prev svg,
.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-navigation-next svg {
	height: 45px;
	width: 45px;
	background-color: var( --e-global-color-travo4);
	color: var( --e-global-color-travo9);
	border-radius: 5px 5px 5px 5px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-navigation-prev svg {
	padding: 5px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-navigation-next svg {
	padding: 5px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-navigation-prev {
	left: 20px
}

.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-navigation-next {
	right: 20px
}

.elementor-2889 .elementor-element.elementor-element-8f9fa74 {
	padding: 100px 0
}

.elementor-2889 .elementor-element.elementor-element-5e70f061 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-6952b92b .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 4.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-6952b92b>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-5b10c271 {
	margin-top: 30px;
	margin-bottom: 0
}

.elementor-2889 .elementor-element.elementor-element-4895d5d8 img {
	filter: brightness( 72%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
	border-radius: 50% 50% 50% 50%
}

.elementor-2889 .elementor-element.elementor-element-32709cbb {
	text-align: center;
	width: auto;
	max-width: auto;
	top: 141px
}

.elementor-2889 .elementor-element.elementor-element-32709cbb .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1em
}

.elementor-2889 .elementor-element.elementor-element-32709cbb>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-32709cbb {
	left: 151px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-32709cbb {
	right: 151px
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-6b639309.elementor-column .elementor-widget-wrap {
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-6b639309.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-368be0c0 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-368be0c0 img {
	width: 100%;
	filter: brightness( 90%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-85c9ad7 {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-85c9ad7 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 1em
}

.elementor-2889 .elementor-element.elementor-element-85c9ad7>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-85c9ad7 {
	left: 30px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-85c9ad7 {
	right: 30px
}

.elementor-2889 .elementor-element.elementor-element-eb11ba7 {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-eb11ba7 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1em;
	mix-blend-mode: darken
}

.elementor-2889 .elementor-element.elementor-element-eb11ba7>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-eb11ba7 {
	left: 300px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-eb11ba7 {
	right: 300px
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-cc5e04c.elementor-column .elementor-widget-wrap {
	align-items: center
}

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

.elementor-2889 .elementor-element.elementor-element-9ae4f04 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-9ae4f04 img {
	width: 100%;
	filter: brightness( 90%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-3466a6c {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-3466a6c .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 1em
}

.elementor-2889 .elementor-element.elementor-element-3466a6c>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-3466a6c {
	left: 30px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-3466a6c {
	right: 30px
}

.elementor-2889 .elementor-element.elementor-element-37187f3 {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-37187f3 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1em;
	mix-blend-mode: darken
}

.elementor-2889 .elementor-element.elementor-element-37187f3>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-37187f3 {
	left: 300px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-37187f3 {
	right: 300px
}

.elementor-2889 .elementor-element.elementor-element-25c0a2dc {
	margin-top: 30px;
	margin-bottom: 0
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-13d042a.elementor-column .elementor-widget-wrap {
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-13d042a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-7101fcc {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-7101fcc img {
	width: 100%;
	filter: brightness( 90%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-86aecfc {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-86aecfc .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 1em
}

.elementor-2889 .elementor-element.elementor-element-86aecfc>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-86aecfc {
	left: 30px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-86aecfc {
	right: 30px
}

.elementor-2889 .elementor-element.elementor-element-cf814a7 {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-cf814a7 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1em;
	mix-blend-mode: darken
}

.elementor-2889 .elementor-element.elementor-element-cf814a7>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-cf814a7 {
	left: 300px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-cf814a7 {
	right: 300px
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-3ae4c56.elementor-column .elementor-widget-wrap {
	align-items: center
}

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

.elementor-2889 .elementor-element.elementor-element-c892580 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-c892580 img {
	width: 100%;
	filter: brightness( 90%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-a9f51ab {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-a9f51ab .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 1em
}

.elementor-2889 .elementor-element.elementor-element-a9f51ab>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a9f51ab {
	left: 30px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-a9f51ab {
	right: 30px
}

.elementor-2889 .elementor-element.elementor-element-f8d9033 {
	text-align: left;
	width: auto;
	max-width: auto;
	top: 250px
}

.elementor-2889 .elementor-element.elementor-element-f8d9033 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1em;
	mix-blend-mode: darken
}

.elementor-2889 .elementor-element.elementor-element-f8d9033>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-f8d9033 {
	left: 300px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-f8d9033 {
	right: 300px
}

.elementor-2889 .elementor-element.elementor-element-52fdfa9a img {
	filter: brightness( 65%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
	border-radius: 50% 50% 50% 50%
}

.elementor-2889 .elementor-element.elementor-element-62934695 {
	text-align: center;
	width: auto;
	max-width: auto;
	top: 147px
}

.elementor-2889 .elementor-element.elementor-element-62934695 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1em
}

.elementor-2889 .elementor-element.elementor-element-62934695>.elementor-widget-container {
	margin: 0
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-62934695 {
	left: 173px
}

body.rtl .elementor-2889 .elementor-element.elementor-element-62934695 {
	right: 173px
}

.elementor-2889 .elementor-element.elementor-element-636b2e46:not(.elementor-motion-effects-element-type-background),
.elementor-2889 .elementor-element.elementor-element-636b2e46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url(../../images/Rajasthan.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;

    background-color: #666;
  background-size: cover;
  background-position: center;
  background-blend-mode: multiply;
  color: #fff;
}

.elementor-2889 .elementor-element.elementor-element-636b2e46>.elementor-background-overlay {
	background-color: var( --e-global-color-travo1);
	opacity: .2;
	transition: background .3s, border-radius .3s, opacity .3s
}

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

.elementor-2889 .elementor-element.elementor-element-274c21eb {
	margin-top: 0;
	margin-bottom: 30px
}

.elementor-2889 .elementor-element.elementor-element-77e2a12d {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-77e2a12d .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-4cf3e067 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-4cf3e067 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-4cf3e067>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-217c381c .elementor-custom-embed-play i {
	color: #fff;
	font-size: 80px
}

.elementor-2889 .elementor-element.elementor-element-217c381c .elementor-custom-embed-play svg {
	fill: #fff;
	width: 80px;
	height: 80px
}

.elementor-2889 .elementor-element.elementor-element-f9dd200 {
	padding: 100px 0 130px
}

.elementor-2889 .elementor-element.elementor-element-545282c>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-0b60794 {
	margin-top: 0;
	margin-bottom: 0
}

.elementor-2889 .elementor-element.elementor-element-d2f6771:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var( --e-global-color-travo5)
}

.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 0;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 20px 30px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 {
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box .bdt-icon-wrapper svg * {
	fill: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box .bdt-icon-wrapper {
	background-color: var( --e-global-color-travo9);
	border-radius: 10px 10px 10px 10px;
	overflow: hidden;
	padding: 13px 15px;
	font-size: 40px;
	width: 40px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-ebdc286.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-ebdc286.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-ebdc286.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box-title {
	margin-bottom: 7px
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
	padding: 20px 0 0
}

.elementor-2889 .elementor-element.elementor-element-adee9b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var( --e-global-color-travo5)
}

.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 30px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee {
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box .bdt-icon-wrapper svg * {
	fill: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box .bdt-icon-wrapper {
	background-color: var( --e-global-color-travo9);
	border-radius: 10px 10px 10px 10px;
	overflow: hidden;
	padding: 13px 15px;
	font-size: 40px;
	width: 40px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box-title {
	margin-bottom: 7px
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
	padding: 20px 0 0
}

.elementor-2889 .elementor-element.elementor-element-e2e15ef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var( --e-global-color-travo5)
}

.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 30px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d {
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box .bdt-icon-wrapper svg * {
	fill: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box .bdt-icon-wrapper {
	background-color: var( --e-global-color-travo9);
	border-radius: 10px 10px 10px 10px;
	overflow: hidden;
	padding: 13px 15px;
	font-size: 40px;
	width: 40px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box-title {
	margin-bottom: 7px
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
	padding: 20px 0 0
}

.elementor-2889 .elementor-element.elementor-element-85a1b30 {
	padding: 0 0 150px
}

.elementor-2889 .elementor-element.elementor-element-79d9bd24 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-3b088981 .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-3b088981>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion {
	height: 550px
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-item .bdt-image-accordion-content {
	width: 500px
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-item {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-item:before {
	background: var( --e-global-color-travo5)
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-item:after {
	background: #2e2e2e00;
	width: 0;
	right: calc(-0px/2)
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-content .bdt-image-accordion-title {
	color: var( --e-global-color-travo9);
	-webkit-text-stroke-color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-content .bdt-image-accordion-sub-title {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 30px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-content .bdt-image-accordion-text {
	color: var( --e-global-color-travo9);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-content .bdt-image-accordion-button a {
	color: var( --e-global-color-travo2);
	background-color: var( --e-global-color-travo9);
	border-style: solid;
	border-width: 0 0 5px;
	border-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 12px 45px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-302fc98f>.elementor-widget-container {
	margin: 40px 0 0;
	border-radius: 20px 20px 20px 20px
}

.elementor-2889 .elementor-element.elementor-element-4c3e82e4:not(.elementor-motion-effects-element-type-background),
.elementor-2889 .elementor-element.elementor-element-4c3e82e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var( --e-global-color-travo7)
}

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

.elementor-2889 .elementor-element.elementor-element-4c3e82e4>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2889 .elementor-element.elementor-element-6b100c27>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-3e71ccfe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url(../../images/owner.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover
}

.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2889 .elementor-element.elementor-element-7b1d40f9 .elementor-spacer-inner {
	height: 500px
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-4e79999f.elementor-column .elementor-widget-wrap {
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-4e79999f.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-4e79999f>.elementor-element-populated {
	margin: 0 0 0 50px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 50px
}

.elementor-2889 .elementor-element.elementor-element-20b0c0c5 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-51fb3e1e .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-51fb3e1e>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-5a1c9080 {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button .bdt-flex-align-right {
	margin-left: 8px
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button .bdt-flex-align-left {
	margin-right: 8px
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button .bdt-flex-align-top {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button .bdt-flex-align-bottom {
	margin-top: 8px
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button {
	color: var( --e-global-color-travo9);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
	padding: 12px 45px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button,
.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button.bdt-ep-button-effect-h:hover {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button:hover {
	color: var( --e-global-color-travo9);
	border-style: none
}

.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button:after,
.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button:hover,
.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button.bdt-ep-button-effect-h:after {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-30199faa>.elementor-widget-container {
	margin: 0
}

.elementor-2889 .elementor-element.elementor-element-3776386c {
	padding: 100px 0
}

.elementor-2889 .elementor-element.elementor-element-1be6c1db>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-907553 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-907553 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-67dbd247 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-67dbd247 .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-67dbd247>.elementor-widget-container {
	margin: -15px 0 0
}

.elementor-2889 .elementor-element.elementor-element-6c80300 {
	text-align: center;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-68939c1e {
	margin-top: 30px;
	margin-bottom: 0
}

.elementor-2889 .elementor-element.elementor-element-2492e610>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-2492e610>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-2492e610>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-2492e610>.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-31e5f85d img {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d {
	--ep-advanced-icon-box-badge-h-offset: -20px;
	--ep-advanced-icon-box-badge-v-offset: -38px;
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px;
	z-index: 10
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box .bdt-icon-wrapper {
	font-size: 280px;
	width: 280px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-title {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	margin-bottom: 0;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-readmore {
	color: var( --e-global-color-travo9);
	background-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 3px 15px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-readmore svg {
	fill: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-badge span {
	color: var( --e-global-color-travo4);
	background-color: #ffbd1400;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 18px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-169f0b9d>.elementor-widget-container {
	margin: 0 10px 0 0;
	padding: 20px 10px 40px 20px
}

.elementor-2889 .elementor-element.elementor-element-2a77c772>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-2a77c772>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-2a77c772>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-2a77c772>.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-62934623 img {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-29ead22d {
	--ep-advanced-icon-box-badge-h-offset: -20px;
	--ep-advanced-icon-box-badge-v-offset: -38px;
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px;
	z-index: 10
}

.elementor-2889 .elementor-element.elementor-element-29ead22d.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box .bdt-icon-wrapper {
	font-size: 280px;
	width: 280px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-title {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	margin-bottom: 0;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-readmore {
	color: var( --e-global-color-travo9);
	background-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 3px 15px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-readmore svg {
	fill: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-badge span {
	color: var( --e-global-color-travo4);
	background-color: #ffbd1400;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 18px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-29ead22d>.elementor-widget-container {
	margin: 0 10px 0 0;
	padding: 20px 10px 40px 20px
}

.elementor-2889 .elementor-element.elementor-element-12469675>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-12469675>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-12469675>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-12469675>.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-5c7eb472 img {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b {
	--ep-advanced-icon-box-badge-h-offset: -20px;
	--ep-advanced-icon-box-badge-v-offset: -38px;
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px;
	z-index: 10
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box .bdt-icon-wrapper {
	font-size: 280px;
	width: 280px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-title {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	margin-bottom: 0;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-readmore {
	color: var( --e-global-color-travo9);
	background-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 3px 15px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-readmore svg {
	fill: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-badge span {
	color: var( --e-global-color-travo4);
	background-color: #ffbd1400;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 18px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-4ad44d9b>.elementor-widget-container {
	margin: 0 10px 0 0;
	padding: 20px 10px 40px 20px
}

.elementor-2889 .elementor-element.elementor-element-4ed8ae0e {
	margin-top: 30px;
	margin-bottom: 0
}

.elementor-2889 .elementor-element.elementor-element-744412d1>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-744412d1>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-744412d1>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-744412d1>.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-6f94281f img {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-1134df27.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-1134df27 {
	--ep-advanced-icon-box-badge-h-offset: -20px;
	--ep-advanced-icon-box-badge-v-offset: -38px;
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px;
	z-index: 10
}

.elementor-2889 .elementor-element.elementor-element-1134df27.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-1134df27.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-1134df27.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box .bdt-icon-wrapper {
	font-size: 280px;
	width: 280px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-title {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	margin-bottom: 0;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-readmore {
	color: var( --e-global-color-travo9);
	background-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 3px 15px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-readmore svg {
	fill: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-badge span {
	color: var( --e-global-color-travo4);
	background-color: #ffbd1400;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 18px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-1134df27>.elementor-widget-container {
	margin: 0 10px 0 0;
	padding: 20px 10px 40px 20px
}

.elementor-2889 .elementor-element.elementor-element-522ce663>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-522ce663>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-522ce663>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-522ce663>.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-6def895e img {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 {
	--ep-advanced-icon-box-badge-h-offset: -20px;
	--ep-advanced-icon-box-badge-v-offset: -38px;
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px;
	z-index: 10
}

.elementor-2889 .elementor-element.elementor-element-3eb18101.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box .bdt-icon-wrapper {
	font-size: 280px;
	width: 280px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-title {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	margin-bottom: 0;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-readmore {
	color: var( --e-global-color-travo9);
	background-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 3px 15px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-readmore svg {
	fill: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-badge span {
	color: var( --e-global-color-travo4);
	background-color: #ffbd1400;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 18px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-3eb18101>.elementor-widget-container {
	margin: 0 10px 0 0;
	padding: 20px 10px 40px 20px
}

.elementor-2889 .elementor-element.elementor-element-21696717>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-21696717>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-21696717>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-21696717>.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);
	margin: 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-38916468 img {
	border-radius: 10px 10px 10px 10px
}

.elementor-2889 .elementor-element.elementor-element-43b09013.elementor-widget-bdt-advanced-icon-box .bdt-advanced-icon-box {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-43b09013 {
	--ep-advanced-icon-box-badge-h-offset: -20px;
	--ep-advanced-icon-box-badge-v-offset: -38px;
	--ep-advanced-icon-box-icon-left-h-offset: 0px;
	--ep-advanced-icon-box-icon-left-v-offset: 0px;
	z-index: 10
}

.elementor-2889 .elementor-element.elementor-element-43b09013.elementor-position-right .bdt-advanced-icon-box-icon {
	margin-left: 15px
}

.elementor-2889 .elementor-element.elementor-element-43b09013.elementor-position-left .bdt-advanced-icon-box-icon {
	margin-right: 15px
}

.elementor-2889 .elementor-element.elementor-element-43b09013.elementor-position-top .bdt-advanced-icon-box-icon {
	margin-bottom: 15px
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box .bdt-icon-wrapper {
	font-size: 280px;
	width: 280px;
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box .bdt-icon-wrapper i,
.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box .bdt-icon-wrapper img,
.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
	transform: rotate(0deg)
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-title {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
	margin-bottom: 0;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-readmore {
	color: var( --e-global-color-travo9);
	background-color: var( --e-global-color-travo2);
	border-radius: 5px 5px 5px 5px;
	padding: 3px 15px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-readmore svg {
	fill: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-badge span {
	color: var( --e-global-color-travo4);
	background-color: #ffbd1400;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 18px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-43b09013>.elementor-widget-container {
	margin: 0 10px 0 0;
	padding: 20px 10px 40px 20px
}

.elementor-2889 .elementor-element.elementor-element-5f058ed3:not(.elementor-motion-effects-element-type-background),
.elementor-2889 .elementor-element.elementor-element-5f058ed3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url(../../2021/04/toa-heftiba-dti56waifB4-unsplash-1.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover
}

.elementor-2889 .elementor-element.elementor-element-5f058ed3>.elementor-background-overlay {
	background-color: #8c8c8c;
	opacity: .5;
	mix-blend-mode: multiply;
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-2889 .elementor-element.elementor-element-5f058ed3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0 150px
}

.elementor-2889 .elementor-element.elementor-element-15582c3a {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-15582c3a .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-1bb8c527 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-1bb8c527 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-1bb8c527>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-testimonial-carousel-item {
	border-radius: 10px 10px 10px 10px;
	overflow: hidden
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .swiper-container {
	padding: 10px;
	margin: 0 -10px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-testimonial-carousel-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-transform: capitalize;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-testimonial-carousel-text {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-rating .bdt-rating-item {
	color: #e7e7e7
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-rating.bdt-rating-1 .bdt-rating-item:nth-child(1) {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-rating.bdt-rating-2 .bdt-rating-item:nth-child(-n+2) {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-rating.bdt-rating-3 .bdt-rating-item:nth-child(-n+3) {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-rating.bdt-rating-4 .bdt-rating-item:nth-child(-n+4) {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-rating.bdt-rating-5 .bdt-rating-item:nth-child(-n+5) {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-prev i,
.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-next i {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-prev,
.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-next {
	background-color: var( --e-global-color-travo9);
	border-radius: 5px 5px 5px 5px;
	padding: 11px 15px 12px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-prev i,
.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-next i {
	font-size: 16px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-prev {
	margin-right: 10px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-next {
	margin-left: 10px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-prev:hover i,
.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-next:hover i {
	color: var( --e-global-color-travo9)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-prev:hover,
.elementor-2889 .elementor-element.elementor-element-bba6aa4 .bdt-testimonial-carousel .bdt-navigation-next:hover {
	background-color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4 {
	--ep-testimonial-carousel-arrows-ncx: 0px;
	--ep-testimonial-carousel-arrows-ncy: 60px
}

.elementor-2889 .elementor-element.elementor-element-bba6aa4>.elementor-widget-container {
	margin: 20px 0 0
}

.elementor-2889 .elementor-element.elementor-element-36f48296 {
	padding: 130px 0 150px
}

.elementor-2889 .elementor-element.elementor-element-3ffa0b3a>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-6f81dbcd>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-52eb1495 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-99de1f8 .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-99de1f8>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid.bdt-post-grid-skin-carmie .bdt-post-grid-img-wrap a {
	height: 350px
}

.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid .bdt-post-grid-title a {
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid .bdt-post-grid-date {
	color: var( --e-global-color-travo4);
	font-family: yesteryear, Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 16px;
	letter-spacing: .1px
}

.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid .bdt-post-grid-excerpt {
	color: var( --e-global-color-travo3);
	margin-top: 15px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 28px;
	letter-spacing: .1px
}

.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid .bdt-post-grid-desc {
	background-color: #deaaaa
}

.elementor-2889 .elementor-element.elementor-element-220d119f>.elementor-widget-container {
	margin: 50px 0 0;
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-2ca7499f:not(.elementor-motion-effects-element-type-background),
.elementor-2889 .elementor-element.elementor-element-2ca7499f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url(../../2021/03/cheerful-man-pointing-finger-left-advertise-product-2.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-size: cover
}

.elementor-2889 .elementor-element.elementor-element-2ca7499f>.elementor-background-overlay {
	background-color: #fff;
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s
}

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

.elementor-2889 .elementor-element.elementor-element-2320dd8f>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-6a1bb3ed>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-3e31f6db .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-24babc5f .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-24babc5f>.elementor-widget-container {
	margin: -28px 0 0
}

.elementor-2889 .elementor-element.elementor-element-253fb80c {
	text-align: left;
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2)
}

body.rtl .elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2)
}

body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-icon i {
	color: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-icon svg {
	fill: var( --e-global-color-travo4)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 {
	--e-icon-list-icon-size: 20px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125)
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-text {
	color: var( --e-global-color-travo1);
	padding-left: 10px
}

.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-2889 .elementor-element.elementor-element-57972e69 .elementor-icon-list-item>a {
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button .bdt-flex-align-right {
	margin-left: 8px
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button .bdt-flex-align-left {
	margin-right: 8px
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button .bdt-flex-align-top {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button .bdt-flex-align-bottom {
	margin-top: 8px
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button {
	color: var( --e-global-color-travo9);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
	padding: 12px 45px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button,
.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button.bdt-ep-button-effect-h:hover {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button:hover {
	color: var( --e-global-color-travo9);
	border-style: none
}

.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button:after,
.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button:hover,
.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button.bdt-ep-button-effect-h:after {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-35b35e53>.elementor-widget-container {
	margin: 15px 0 0
}

.elementor-2889 .elementor-element.elementor-element-3cabfd89>.elementor-element-populated,
.elementor-2889 .elementor-element.elementor-element-3cabfd89>.elementor-element-populated>.elementor-background-overlay,
.elementor-2889 .elementor-element.elementor-element-3cabfd89>.elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px
}

.elementor-2889 .elementor-element.elementor-element-4c694c5c {
	padding: 100px 0
}

.elementor-2889 .elementor-element.elementor-element-102f5310>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-302f5c01 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-1ef8fbb .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-1ef8fbb>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-57a07203 {
	margin-top: 30px;
	margin-bottom: 0
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec.elementor-position-right .elementor-image-box-img {
	margin-left: 20px
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec.elementor-position-left .elementor-image-box-img {
	margin-right: 20px
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-wrapper img {
	border-radius: 10px
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-img img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-title {
	margin-bottom: 10px;
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0.elementor-position-right .elementor-image-box-img {
	margin-left: 20px
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0.elementor-position-left .elementor-image-box-img {
	margin-right: 20px
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-wrapper img {
	border-radius: 10px
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-img img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-title {
	margin-bottom: 10px;
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em
}

.elementor-2889 .elementor-element.elementor-element-46a26837.elementor-position-right .elementor-image-box-img {
	margin-left: 20px
}

.elementor-2889 .elementor-element.elementor-element-46a26837.elementor-position-left .elementor-image-box-img {
	margin-right: 20px
}

.elementor-2889 .elementor-element.elementor-element-46a26837.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px
}

.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-wrapper img {
	border-radius: 10px
}

.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-img img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-title {
	margin-bottom: 10px;
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em
}

.elementor-2889 .elementor-element.elementor-element-18cafc67.elementor-position-right .elementor-image-box-img {
	margin-left: 20px
}

.elementor-2889 .elementor-element.elementor-element-18cafc67.elementor-position-left .elementor-image-box-img {
	margin-right: 20px
}

.elementor-2889 .elementor-element.elementor-element-18cafc67.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px
}

.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-wrapper img {
	border-radius: 10px
}

.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-img img {
	transition-duration: .3s
}

.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-title {
	margin-bottom: 10px;
	color: var( --e-global-color-travo1);
	font-family: work sans, Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.3em;
	letter-spacing: .3px
}

.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-description {
	color: var( --e-global-color-travo3);
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button .bdt-flex-align-right {
	margin-left: 8px
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button .bdt-flex-align-left {
	margin-right: 8px
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button .bdt-flex-align-top {
	margin-bottom: 8px
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button .bdt-flex-align-bottom {
	margin-top: 8px
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button {
	color: var( --e-global-color-travo9);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
	padding: 12px 45px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 600
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button,
.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button.bdt-ep-button-effect-h:hover {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button:hover {
	color: var( --e-global-color-travo9);
	border-style: none
}

.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button:after,
.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button:hover,
.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button.bdt-ep-button-effect-h:after {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-484567bd>.elementor-widget-container {
	margin: 60px 0 0
}

.elementor-2889 .elementor-element.elementor-element-64eaf492 {
	padding: 30px 0 100px
}

.elementor-2889 .elementor-element.elementor-element-b74ce1d>.elementor-element-populated {
	padding: 0
}

.elementor-2889 .elementor-element.elementor-element-4b1e11b2 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-4b1e11b2 .elementor-heading-title {
	color: var( --e-global-color-travo2);
	font-family: yesteryear, Sans-serif;
	font-size: 30px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-5eb1fe17 {
	text-align: center
}

.elementor-2889 .elementor-element.elementor-element-5eb1fe17 .elementor-heading-title {
	color: var( --e-global-color-travo1);
	font-family: abril fatface, Sans-serif;
	font-size: 5.5rem;
	font-weight: 400;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-5eb1fe17>.elementor-widget-container {
	margin: -30px 0 0
}

.elementor-2889 .elementor-element.elementor-element-1db2087e {
	--e-image-carousel-slides-to-show: 5
}

.elementor-2889 .elementor-element.elementor-element-1db2087e>.elementor-widget-container {
	margin: 60px 0 0
}

.elementor-2889 .elementor-element.elementor-element-5c32ff0e:not(.elementor-motion-effects-element-type-background),
.elementor-2889 .elementor-element.elementor-element-5c32ff0e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var( --e-global-color-travo2)
}

.elementor-2889 .elementor-element.elementor-element-5c32ff0e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 0
}

.elementor-2889 .elementor-element.elementor-element-5c32ff0e>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-4e0fc8c9.elementor-column .elementor-widget-wrap {
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-4e0fc8c9.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-66523e07 {
	text-align: left
}

.elementor-2889 .elementor-element.elementor-element-66523e07 .elementor-heading-title {
	color: var( --e-global-color-travo9);
	font-family: abril fatface, Sans-serif;
	font-size: 30px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.2em
}

.elementor-2889 .elementor-element.elementor-element-66523e07>.elementor-widget-container {
	margin: 0
}

.elementor-bc-flex-widget .elementor-2889 .elementor-element.elementor-element-2520b619.elementor-column .elementor-widget-wrap {
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-2520b619.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form>p:not(:last-child) {
	margin-bottom: 0
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form label {
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input::placeholder {
	color: #e1e1e1
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap textarea::placeholder {
	color: #e1e1e1
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap.select-state {
	color: #666
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap.select-gender {
	color: #666
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap.accept-this-1 {
	color: #666
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input {
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 500
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea {
	background-color: #fff
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-textarea {
	height: 125px;
	display: block
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input,
.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea,
.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select {
	padding: 12px 10px 12px 15px
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form-control {
	margin-top: 25px
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form {
	margin-top: -25px
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input,
.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap textarea,
.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select {
	border-style: solid;
	border-width: 1px;
	border-color: #fff
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap textarea {
	border-radius: 5px 5px 5px 5px
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select {
	border-radius: 5px 5px 5px 5px;
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-submit {
	color: var( --e-global-color-travo2);
	background-color: var( --e-global-color-travo9);
	padding: 15px 0 11px;
	font-family: work sans, Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-submit {
	box-shadow: 0 5px 0 0 #e9e9e9
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input[type*=text] {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input[type*=email] {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input[type*=url] {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input[type*=number] {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input[type*=tel] {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d .wpcf7-form .wpcf7-form-control-wrap input[type*=date] {
	width: 100%
}

.elementor-2889 .elementor-element.elementor-element-195d571d>.elementor-widget-container {
	margin: 0 0 -30px
}

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

@media(max-width:1024px) {
	.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-content-wrapper {
		max-width: 710px
	}
	.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title {
		font-size: 5em
	}
	.elementor-2889 .elementor-element.elementor-element-8f9fa74 {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-5e70f061 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-6952b92b .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-6952b92b>.elementor-widget-container {
		margin: -15px 0 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-32709cbb {
		left: 80px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-32709cbb {
		right: 80px
	}
	.elementor-2889 .elementor-element.elementor-element-32709cbb {
		top: 103px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-85c9ad7 {
		left: 20px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-85c9ad7 {
		right: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-85c9ad7 {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-eb11ba7 {
		left: 155px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-eb11ba7 {
		right: 155px
	}
	.elementor-2889 .elementor-element.elementor-element-eb11ba7 {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-3466a6c {
		left: 20px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-3466a6c {
		right: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-3466a6c {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-37187f3 {
		left: 155px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-37187f3 {
		right: 155px
	}
	.elementor-2889 .elementor-element.elementor-element-37187f3 {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-86aecfc {
		left: 20px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-86aecfc {
		right: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-86aecfc {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-cf814a7 {
		left: 155px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-cf814a7 {
		right: 155px
	}
	.elementor-2889 .elementor-element.elementor-element-cf814a7 {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a9f51ab {
		left: 20px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-a9f51ab {
		right: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-a9f51ab {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-f8d9033 {
		left: 155px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-f8d9033 {
		right: 155px
	}
	.elementor-2889 .elementor-element.elementor-element-f8d9033 {
		top: 160px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-62934695 {
		left: 92px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-62934695 {
		right: 92px
	}
	.elementor-2889 .elementor-element.elementor-element-62934695 {
		top: 104px
	}
	.elementor-2889 .elementor-element.elementor-element-636b2e46 {
		padding: 80px 0
	}
	.elementor-2889 .elementor-element.elementor-element-77e2a12d .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-4cf3e067 .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-4cf3e067>.elementor-widget-container {
		margin: -10px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-f9dd200 {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-ebdc286 {
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-34ec8ee {
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-ba3b02d {
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-85a1b30 {
		padding: 0 10px 80px
	}
	.elementor-2889 .elementor-element.elementor-element-79d9bd24 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-3b088981 .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-3b088981>.elementor-widget-container {
		margin: -15px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-4c3e82e4 {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-4e79999f>.elementor-element-populated {
		margin: 0 0 0 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-20b0c0c5 .elementor-heading-title {
		font-size: 23px
	}
	.elementor-2889 .elementor-element.elementor-element-51fb3e1e .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-51fb3e1e>.elementor-widget-container {
		margin: -15px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-3776386c {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-907553 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-67dbd247 .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-67dbd247>.elementor-widget-container {
		margin: -13px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -38px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-readmore {
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-badge span {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -38px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-readmore {
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-badge span {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -38px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-readmore {
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-badge span {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -38px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-readmore {
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-badge span {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -38px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-readmore {
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-badge span {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -38px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-readmore {
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-badge span {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-5f058ed3 {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-15582c3a .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-1bb8c527 .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-1bb8c527>.elementor-widget-container {
		margin: -12px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-bba6aa4 {
		--ep-testimonial-carousel-arrows-ncx: 0px;
		--ep-testimonial-carousel-arrows-ncy: 40px
	}
	.elementor-2889 .elementor-element.elementor-element-36f48296 {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-52eb1495 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-99de1f8 .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-99de1f8>.elementor-widget-container {
		margin: -12px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-2ca7499f {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-3e31f6db .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-24babc5f .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-24babc5f>.elementor-widget-container {
		margin: -13px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-4c694c5c {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-302f5c01 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-1ef8fbb .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-1ef8fbb>.elementor-widget-container {
		margin: -12px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-64eaf492 {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-4b1e11b2 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-5eb1fe17 .elementor-heading-title {
		font-size: 48px
	}
	.elementor-2889 .elementor-element.elementor-element-5eb1fe17>.elementor-widget-container {
		margin: -18px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-1db2087e {
		--e-image-carousel-slides-to-show: 3
	}
	.elementor-2889 .elementor-element.elementor-element-5c32ff0e {
		padding: 50px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-195d571d>.elementor-widget-container {
		margin: 0
	}
}

@media(max-width:767px) {
	.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-content-wrapper {
		max-width: 330px
	}
	.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-title {
		font-size: 2.3em
	}
	.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-text {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-22f86568 .bdt-slideshow .bdt-slideshow-items .bdt-slideshow-button {
		padding: 11px 25px
	}
	.elementor-2889 .elementor-element.elementor-element-8f9fa74 {
		padding: 60px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-5e70f061 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-6952b92b .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-25e7fd94>.elementor-element-populated {
		padding: 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-32709cbb {
		left: 113px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-32709cbb {
		right: 113px
	}
	.elementor-2889 .elementor-element.elementor-element-32709cbb {
		top: 137px
	}
	.elementor-2889 .elementor-element.elementor-element-6b639309>.elementor-element-populated {
		padding: 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-85c9ad7 {
		left: 15px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-85c9ad7 {
		right: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-85c9ad7 {
		top: 185px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-eb11ba7 {
		left: 225px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-eb11ba7 {
		right: 225px
	}
	.elementor-2889 .elementor-element.elementor-element-eb11ba7 {
		top: 185px
	}
	.elementor-2889 .elementor-element.elementor-element-cc5e04c>.elementor-element-populated {
		padding: 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-3466a6c {
		left: 15px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-3466a6c {
		right: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-3466a6c {
		top: 185px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-37187f3 {
		left: 225px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-37187f3 {
		right: 225px
	}
	.elementor-2889 .elementor-element.elementor-element-37187f3 {
		top: 185px
	}
	.elementor-2889 .elementor-element.elementor-element-13d042a>.elementor-element-populated {
		padding: 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-86aecfc {
		left: 15px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-86aecfc {
		right: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-86aecfc {
		top: 185px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-cf814a7 {
		left: 225px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-cf814a7 {
		right: 225px
	}
	.elementor-2889 .elementor-element.elementor-element-cf814a7 {
		top: 185px
	}
	.elementor-2889 .elementor-element.elementor-element-3ae4c56>.elementor-element-populated {
		padding: 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-a9f51ab {
		left: 15px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-a9f51ab {
		right: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-a9f51ab {
		top: 185px
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-f8d9033 {
		left: 225px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-f8d9033 {
		right: 225px
	}
	.elementor-2889 .elementor-element.elementor-element-f8d9033 {
		top: 185px
	}
	.elementor-2889 .elementor-element.elementor-element-218abd06>.elementor-element-populated {
		padding: 0
	}
	body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-62934695 {
		left: 125px
	}
	body.rtl .elementor-2889 .elementor-element.elementor-element-62934695 {
		right: 125px
	}
	.elementor-2889 .elementor-element.elementor-element-62934695 {
		top: 138px
	}
	.elementor-2889 .elementor-element.elementor-element-636b2e46 {
		padding: 60px 0
	}
	.elementor-2889 .elementor-element.elementor-element-77e2a12d .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-4cf3e067 .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-f9dd200 {
		padding: 60px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-d2f6771>.elementor-element-populated {
		margin: 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px
	}
	.elementor-2889 .elementor-element.elementor-element-ebdc286 {
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-ebdc286 .bdt-advanced-icon-box-icon {
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-ebdc286.elementor-position-right .bdt-advanced-icon-box-icon {
		margin-left: 0
	}
	.elementor-2889 .elementor-element.elementor-element-ebdc286.elementor-position-left .bdt-advanced-icon-box-icon {
		margin-right: 0
	}
	.elementor-2889 .elementor-element.elementor-element-ebdc286.elementor-position-top .bdt-advanced-icon-box-icon {
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-adee9b2>.elementor-element-populated {
		margin: 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px
	}
	.elementor-2889 .elementor-element.elementor-element-34ec8ee {
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-34ec8ee .bdt-advanced-icon-box-icon {
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-34ec8ee.elementor-position-right .bdt-advanced-icon-box-icon {
		margin-left: 0
	}
	.elementor-2889 .elementor-element.elementor-element-34ec8ee.elementor-position-left .bdt-advanced-icon-box-icon {
		margin-right: 0
	}
	.elementor-2889 .elementor-element.elementor-element-34ec8ee.elementor-position-top .bdt-advanced-icon-box-icon {
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-e2e15ef>.elementor-element-populated {
		margin: 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px
	}
	.elementor-2889 .elementor-element.elementor-element-ba3b02d {
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-ba3b02d .bdt-advanced-icon-box-icon {
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-ba3b02d.elementor-position-right .bdt-advanced-icon-box-icon {
		margin-left: 0
	}
	.elementor-2889 .elementor-element.elementor-element-ba3b02d.elementor-position-left .bdt-advanced-icon-box-icon {
		margin-right: 0
	}
	.elementor-2889 .elementor-element.elementor-element-ba3b02d.elementor-position-top .bdt-advanced-icon-box-icon {
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-79d9bd24 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-3b088981 .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-302fc98f .bdt-image-accordion .bdt-image-accordion-content {
		padding: 0 150px
	}
	.elementor-2889 .elementor-element.elementor-element-4c3e82e4 {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-3e71ccfe>.elementor-element-populated {
		margin: 50px 0 0;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-7b1d40f9 .elementor-spacer-inner {
		height: 224px
	}
	.elementor-2889 .elementor-element.elementor-element-4e79999f>.elementor-element-populated {
		margin: 0;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0
	}
	.elementor-2889 .elementor-element.elementor-element-30199faa .bdt-ep-button {
		padding: 9px 20px;
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-3776386c {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-907553 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-67dbd247 .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -34px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-icon {
		margin-bottom: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-readmore {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-169f0b9d .bdt-advanced-icon-box-badge span {
		font-size: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -34px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-icon {
		margin-bottom: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-readmore {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-29ead22d .bdt-advanced-icon-box-badge span {
		font-size: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -34px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-icon {
		margin-bottom: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-readmore {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-4ad44d9b .bdt-advanced-icon-box-badge span {
		font-size: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-4ed8ae0e {
		margin-top: 0;
		margin-bottom: 0
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -34px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-icon {
		margin-bottom: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-readmore {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-1134df27 .bdt-advanced-icon-box-badge span {
		font-size: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -34px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-icon {
		margin-bottom: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-readmore {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-3eb18101 .bdt-advanced-icon-box-badge span {
		font-size: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 {
		--ep-advanced-icon-box-badge-h-offset: 0px;
		--ep-advanced-icon-box-badge-v-offset: -34px;
		--ep-advanced-icon-box-badge-rotate: 0deg;
		--ep-advanced-icon-box-icon-left-h-offset: 0px;
		--ep-advanced-icon-box-icon-left-v-offset: 0px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-icon {
		margin-bottom: 15px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-readmore {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-43b09013 .bdt-advanced-icon-box-badge span {
		font-size: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-5f058ed3 {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-15582c3a .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-1bb8c527 .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-bba6aa4 {
		--ep-testimonial-carousel-arrows-ncx: 0px;
		--ep-testimonial-carousel-arrows-ncy: 40px
	}
	.elementor-2889 .elementor-element.elementor-element-36f48296 {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-52eb1495 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-99de1f8 .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid.bdt-post-grid-skin-carmie .bdt-post-grid-img-wrap a {
		height: 320px
	}
	.elementor-2889 .elementor-element.elementor-element-220d119f .bdt-post-grid .bdt-post-grid-excerpt {
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-2ca7499f {
		padding: 80px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-3e31f6db .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-24babc5f .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-35b35e53 .bdt-ep-button {
		padding: 9px 20px;
		font-size: 14px
	}
	.elementor-2889 .elementor-element.elementor-element-4c694c5c {
		padding: 80px 10px
	}
	.elementor-2889 .elementor-element.elementor-element-302f5c01 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-1ef8fbb .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-7629d362.elementor-column>.elementor-widget-wrap {
		justify-content: center
	}
	.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-img {
		margin-bottom: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-616ea8ec .elementor-image-box-wrapper .elementor-image-box-img {
		width: 86%
	}
	.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-img {
		margin-bottom: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-7b8c57f0 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 85%
	}
	.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-img {
		margin-bottom: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-46a26837 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 85%
	}
	.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-img {
		margin-bottom: 20px
	}
	.elementor-2889 .elementor-element.elementor-element-18cafc67 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 85%
	}
	.elementor-2889 .elementor-element.elementor-element-484567bd .bdt-ep-button {
		padding: 9px 20px;
		font-size: 16px
	}
	.elementor-2889 .elementor-element.elementor-element-484567bd>.elementor-widget-container {
		margin: 30px 0 0
	}
	.elementor-2889 .elementor-element.elementor-element-64eaf492 {
		padding: 60px 20px
	}
	.elementor-2889 .elementor-element.elementor-element-4b1e11b2 .elementor-heading-title {
		font-size: 24px
	}
	.elementor-2889 .elementor-element.elementor-element-5eb1fe17 .elementor-heading-title {
		font-size: 36px
	}
	.elementor-2889 .elementor-element.elementor-element-1db2087e {
		--e-image-carousel-slides-to-show: 2
	}
	.elementor-2889 .elementor-element.elementor-element-66523e07 .elementor-heading-title {
		font-size: 28px
	}
}

@media(min-width:768px) {
	.elementor-2889 .elementor-element.elementor-element-6fb58b4 {
		width: 10%
	}
	.elementor-2889 .elementor-element.elementor-element-15dfc3a2 {
		width: 79.332%
	}
	.elementor-2889 .elementor-element.elementor-element-5891aae2 {
		width: 10%
	}
	.elementor-2889 .elementor-element.elementor-element-7af32e34 {
		width: 10%
	}
	.elementor-2889 .elementor-element.elementor-element-1c7b71d8 {
		width: 79.332%
	}
	.elementor-2889 .elementor-element.elementor-element-9290bc7 {
		width: 10%
	}
	.elementor-2889 .elementor-element.elementor-element-3e71ccfe {
		width: 50%
	}
	.elementor-2889 .elementor-element.elementor-element-4e79999f {
		width: 50%
	}
	.elementor-2889 .elementor-element.elementor-element-699f8b4d {
		width: 15%
	}
	.elementor-2889 .elementor-element.elementor-element-8549127 {
		width: 69.332%
	}
	.elementor-2889 .elementor-element.elementor-element-59bd86be {
		width: 15%
	}
	.elementor-2889 .elementor-element.elementor-element-6f81dbcd {
		width: 75%
	}
	.elementor-2889 .elementor-element.elementor-element-7cf93aa4 {
		width: 25%
	}
	.elementor-2889 .elementor-element.elementor-element-6a1bb3ed {
		width: 60%
	}
	.elementor-2889 .elementor-element.elementor-element-3cabfd89 {
		width: 40%
	}
	.elementor-2889 .elementor-element.elementor-element-1dd1aad {
		width: 60%
	}
	.elementor-2889 .elementor-element.elementor-element-7325335d {
		width: 40%
	}
	.elementor-2889 .elementor-element.elementor-element-8653c87 {
		width: 15%
	}
	.elementor-2889 .elementor-element.elementor-element-6c4d7c90 {
		width: 69.332%
	}
	.elementor-2889 .elementor-element.elementor-element-8303177 {
		width: 15%
	}
	.elementor-2889 .elementor-element.elementor-element-4e0fc8c9 {
		width: 33%
	}
	.elementor-2889 .elementor-element.elementor-element-2520b619 {
		width: 67%
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-2889 .elementor-element.elementor-element-d2f6771 {
		width: 50%
	}
	.elementor-2889 .elementor-element.elementor-element-adee9b2 {
		width: 50%
	}
	.elementor-2889 .elementor-element.elementor-element-e2e15ef {
		width: 50%
	}
	.elementor-2889 .elementor-element.elementor-element-6a1bb3ed {
		width: 75%
	}
	.elementor-2889 .elementor-element.elementor-element-4e0fc8c9 {
		width: 100%
	}
	.elementor-2889 .elementor-element.elementor-element-2520b619 {
		width: 100%
	}
}

@media(min-width:1025px) {
	.elementor-2889 .elementor-element.elementor-element-636b2e46:not(.elementor-motion-effects-element-type-background),
	.elementor-2889 .elementor-element.elementor-element-636b2e46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed
	}
	.elementor-2889 .elementor-element.elementor-element-5f058ed3:not(.elementor-motion-effects-element-type-background),
	.elementor-2889 .elementor-element.elementor-element-5f058ed3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed
	}
}
