.elementor-142 .elementor-element.elementor-element-a06cc16 .pxl-link-scroll .elementor-repeater-item-78107fd a.color-anchor {
	background-color: #E48769 !important;
	border-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-a06cc16 .pxl-link-scroll li {
	margin-bottom: 8px;
}

.elementor-142 .elementor-element.elementor-element-a06cc16>.elementor-widget-container {
	margin: 0px 0px -1px 0px;
}

.elementor-142 .elementor-element.elementor-element-a06cc16 {
	width: auto;
	max-width: auto;
}

.elementor-142 .elementor-element.elementor-element-45ec4da:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-142 .elementor-element.elementor-element-45ec4da>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("./960x1080_bg2.jpg");
	background-size: cover;
}

.elementor-142 .elementor-element.elementor-element-45ec4da>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-45ec4da>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-eaa9965 {
	--spacer-size: 100vh;
}

.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-49fc607.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-142 .elementor-element.elementor-element-49fc607.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-49fc607:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-142 .elementor-element.elementor-element-49fc607>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E9EFF7;
	background-image: url("https://demo.bravisthemes.com/mindwellness/wp-content/uploads/2023/03/texture16.svg");
	background-position: top right;
	background-repeat: no-repeat;
}

.elementor-142 .elementor-element.elementor-element-49fc607>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-49fc607>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--title {
	font-size: 4.2rem;
	line-height: 4rem;
	letter-spacing: -0.75px;
	margin-bottom: 0px;
}

.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--subtitle {
	color: #E48769;
	font-size: 0.875rem;
	letter-spacing: 3.5px;
	margin-bottom: 3px;
}

.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--subtitle .wrap-subtitle svg {
	fill: #E48769;
}

.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--subtitle span {
	color: #E48769;
	text-fill-color: #E48769;
	-webkit-text-fill-color: #E48769;
	background-image: none;
}

.elementor-142 .elementor-element.elementor-element-7e95bcf {
	width: var(--container-widget-width, 520px);
	max-width: 520px;
	--container-widget-width: 520px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-19a170b .pxl-text-editor p {
	color: #6e4930;
	font-size: 1.125rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-19a170b>.elementor-widget-container {
	margin: 50px 0px 33px 0px;
}

.elementor-142 .elementor-element.elementor-element-19a170b {
	width: var(--container-widget-width, 520px);
	max-width: 520px;
	--container-widget-width: 520px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 .pxl-button .btn {
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 72px;
	letter-spacing: 1.125px;
	border-radius: 8px 8px 8px 8px;
	padding: 0px 40px 0px 40px;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 .pxl-button:hover .hover-style1:after {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 .pxl-button:hover .hover-style2:after {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 .pxl-button:hover .hover-style2:before {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 .btn-default:hover {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 .pxl-button .pxl-icon--left i {
	margin-right: 10px;
}

.elementor-142 .elementor-element.elementor-element-1d3afb3 {
	width: var(--container-widget-width, 520px);
	max-width: 520px;
	--container-widget-width: 520px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-db7c947>.elementor-container {
	min-height: 100vh;
}

.elementor-142 .elementor-element.elementor-element-db7c947:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-db7c947>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://www.renatasimoes.com.br/site-entrega-tons2/texture17.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-142 .elementor-element.elementor-element-db7c947 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 66px 0px 66px 0px;
}

.elementor-142 .elementor-element.elementor-element-db7c947>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-432dd29>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-432dd29>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-c1d3b20 .pxl-image-single img {
	border-radius: 8px 8px 8px 8px;
}

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

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

.elementor-142 .elementor-element.elementor-element-0cb6175.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-e459381 .pxl-heading .pxl-item--title {
	font-size: 3.5rem;
	line-height: 4rem;
	letter-spacing: -0.75px;
	margin-bottom: 0px;
}

.elementor-142 .elementor-element.elementor-element-e459381 .pxl-heading .pxl-item--subtitle {
	color: #E48769;
	font-size: 0.875rem;
	letter-spacing: 3.5px;
	margin-bottom: 3px;
}

.elementor-142 .elementor-element.elementor-element-e459381 .pxl-heading .pxl-item--subtitle .wrap-subtitle svg {
	fill: #E48769;
}

.elementor-142 .elementor-element.elementor-element-e459381 .pxl-heading .pxl-item--subtitle span {
	color: #E48769;
	text-fill-color: #E48769;
	-webkit-text-fill-color: #E48769;
	background-image: none;
}

.elementor-142 .elementor-element.elementor-element-e459381 {
	width: var(--container-widget-width, 540px);
	max-width: 540px;
	--container-widget-width: 540px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-5ba0716 .pxl-text-editor p {
	color: #6e4930;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 32px;
}

.elementor-142 .elementor-element.elementor-element-5ba0716>.elementor-widget-container {
	margin: 50px 0px 48px 0px;
}

.elementor-142 .elementor-element.elementor-element-5ba0716 {
	width: var(--container-widget-width, 540px);
	max-width: 540px;
	--container-widget-width: 540px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-833a147 .pxl-button .btn {
	font-size: 1rem;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 56px;
	letter-spacing: 1.5px;
	border-radius: 8px 8px 8px 8px;
	padding: 0px 33px 0px 33px;
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-833a147 .pxl-button:hover .hover-style1:after {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-833a147 .pxl-button:hover .hover-style2:after {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-833a147 .pxl-button:hover .hover-style2:before {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-833a147 .btn-default:hover {
	background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-833a147 .pxl-button .pxl-icon--left i {
	margin-right: 10px;
}

.elementor-142 .elementor-element.elementor-element-833a147 {
	width: var(--container-widget-width, 540px);
	max-width: 540px;
	--container-widget-width: 540px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-327901b>.elementor-container {
	max-width: 1500px;
	min-height: 100vh;
}

.elementor-142 .elementor-element.elementor-element-327901b {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-142 .elementor-element.elementor-element-327901b:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-327901b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E48769;
	background-image: url("https://demo.bravisthemes.com/mindwellness/wp-content/uploads/2023/03/texture18.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-142 .elementor-element.elementor-element-327901b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-142 .elementor-element.elementor-element-cb74b33.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-element-populated,
.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-element-populated>.elementor-background-overlay,
.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 144px 15px 144px 15px;
}

.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading {
	text-align: center;
}

.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .wrap-subtitle {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--title {
	color: #FFFFFF;
	font-size: 3.5rem;
	letter-spacing: -0.85px;
	margin-bottom: 0px;
}

.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--subtitle {
	color: #FFFFFF;
	letter-spacing: 3.5px;
	margin-bottom: 2px;
}

.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--subtitle .wrap-subtitle svg {
	fill: #FFFFFF;
}

.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--subtitle span {
	color: #FFFFFF;
	text-fill-color: #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	background-image: none;
}

.elementor-142 .elementor-element.elementor-element-f184e5f>.elementor-widget-container {
	margin: 0px 0px 47px 0px;
}

.elementor-142 .elementor-element.elementor-element-d61901b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-0071637>.elementor-container {
	max-width: 1500px;
	min-height: 100vh;
}

.elementor-142 .elementor-element.elementor-element-0071637 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 144px;
}

.elementor-142 .elementor-element.elementor-element-0071637:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-0071637>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #5886BF;
	background-image: url("https://demo.bravisthemes.com/mindwellness/wp-content/uploads/2022/12/texture3.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-142 .elementor-element.elementor-element-0071637>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-afa3030.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-element-populated,
.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-element-populated>.elementor-background-overlay,
.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 144px 15px 144px 15px;
}

.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading {
	text-align: center;
}

.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .wrap-subtitle {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--title {
	color: #FFFFFF;
	font-size: 3.5rem;
	letter-spacing: -0.85px;
	margin-bottom: 0px;
}

.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--subtitle {
	color: #FFFFFF;
	letter-spacing: 3.5px;
	margin-bottom: 2px;
}

.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--subtitle .wrap-subtitle svg {
	fill: #FFFFFF;
}

.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--subtitle span {
	color: #FFFFFF;
	text-fill-color: #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	background-image: none;
}

.elementor-142 .elementor-element.elementor-element-c2de32d>.elementor-widget-container {
	margin: 0px 0px 47px 0px;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .pxl-testimonial-carousel .pxl-item--title {
	color: #FFFFFF;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .pxl-testimonial-carousel .pxl-item--desc {
	color: #FFFFFF;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .pxl-swiper-pagination-bullet {
	border-color: #FFFFFF;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .pxl-swiper-pagination-bullet:hover {
	Background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .pxl-testimonial-carousel1 .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active {
	border-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .swiper-pagination-bullet-active {
	Background-color: #E48769 !important;
}

.elementor-142 .elementor-element.elementor-element-0d2390c .pxl-swiper-dots {
	margin-top: 48px;
}

.elementor-142 .elementor-element.elementor-element-6395cec:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-6395cec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://demo.bravisthemes.com/mindwellness/wp-content/uploads/2023/03/texture19.svg");
	background-position: top right;
	background-repeat: no-repeat;
}

.elementor-142 .elementor-element.elementor-element-6395cec {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 144px 0px;
}

.elementor-142 .elementor-element.elementor-element-6395cec>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-abc1fc6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-142 .elementor-element.elementor-element-abc1fc6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://demo.bravisthemes.com/mindwellness/wp-content/uploads/2023/03/960x1080_bg1.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-142 .elementor-element.elementor-element-abc1fc6>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-abc1fc6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-4f428f0 {
	--spacer-size: 100vh;
}

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

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

.elementor-142 .elementor-element.elementor-element-0ab83bd.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-0ab83bd>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-0ab83bd>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading {
	text-align: center;
}

.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .wrap-subtitle {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .pxl-item--title {
	font-size: 3.5rem;
	line-height: 4rem;
	letter-spacing: -0.75px;
	margin-bottom: 0px;
}

.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .pxl-item--subtitle {
	color: #E48769;
	font-size: 0.875rem;
	letter-spacing: 3.5px;
	margin-bottom: 5px;
}

.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .pxl-item--subtitle .wrap-subtitle svg {
	fill: #E48769;
}

.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .pxl-item--subtitle span {
	color: #E48769;
	text-fill-color: #E48769;
	-webkit-text-fill-color: #E48769;
	background-image: none;
}

.elementor-142 .elementor-element.elementor-element-fe88797 {
	width: var(--container-widget-width, 540px);
	max-width: 540px;
	--container-widget-width: 540px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-62ff39d .pxl-text-editor {
	text-align: center;
}

.elementor-142 .elementor-element.elementor-element-62ff39d .pxl-text-editor p {
	color: #6e4930;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 32px;
}

.elementor-142 .elementor-element.elementor-element-62ff39d>.elementor-widget-container {
	margin: 48px 0px 32px 0px;
}

.elementor-142 .elementor-element.elementor-element-62ff39d {
	width: var(--container-widget-width, 540px);
	max-width: 540px;
	--container-widget-width: 540px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-e379e6b {
	width: var(--container-widget-width, 554px);
	max-width: 554px;
	--container-widget-width: 554px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-d2a4e26>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-0ef30e2 iframe {
	height: 650px;
}

.elementor-142 .elementor-element.elementor-element-0e46ef0:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-0e46ef0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E48769;
	background-image: url("https://demo.bravisthemes.com/mindwellness/wp-content/uploads/2022/09/texture8.png");
	background-position: center center;
	background-size: cover;
}

.elementor-142 .elementor-element.elementor-element-0e46ef0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: -1px;
	padding: 87px 0px 87px 0px;
}

.elementor-142 .elementor-element.elementor-element-0e46ef0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-af443a0>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #5B728F;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-af443a0>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-c2d630c .pxl-icon1 .elementor-repeater-item-698719d i {
	transform: translatey(0px);
}

.elementor-142 .elementor-element.elementor-element-c2d630c .pxl-icon1 a {
	color: #A6C1E0;
	margin: 0 6px;
}

.elementor-142 .elementor-element.elementor-element-c2d630c .pxl-icon1 a svg path {
	stroke: #A6C1E0;
}

.elementor-142 .elementor-element.elementor-element-c2d630c>.elementor-widget-container {
	margin: 0px 0px 10px -6px;
}

.elementor-142 .elementor-element.elementor-element-40f5da5 .pxl-link a {
	color: #FFFFFF;
	font-size: 1.125rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-40f5da5 {
	width: var(--container-widget-width, 219px);
	max-width: 219px;
	--container-widget-width: 219px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-fa0924f>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #5B728F;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 15px 10px 50px;
}

.elementor-142 .elementor-element.elementor-element-fa0924f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-c8ff14e .pxl-icon1 .elementor-repeater-item-698719d i {
	transform: translatey(0px);
}

.elementor-142 .elementor-element.elementor-element-c8ff14e .pxl-icon1 a {
	color: #A6C1E0;
	margin: 0 6px;
}

.elementor-142 .elementor-element.elementor-element-c8ff14e .pxl-icon1 a svg path {
	stroke: #A6C1E0;
}

.elementor-142 .elementor-element.elementor-element-c8ff14e>.elementor-widget-container {
	margin: 0px 0px 10px -6px;
}

.elementor-142 .elementor-element.elementor-element-4c6324f .pxl-link a {
	color: #FFFFFF;
	font-size: 1.125rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-4c6324f {
	width: var(--container-widget-width, 219px);
	max-width: 219px;
	--container-widget-width: 219px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-3fd5fd7 .pxl-link a {
	color: #FFFFFF;
	font-size: 1.125rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-3fd5fd7 {
	width: var(--container-widget-width, 219px);
	max-width: 219px;
	--container-widget-width: 219px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-25ad0aa>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #5B728F;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 15px 10px 50px;
}

.elementor-142 .elementor-element.elementor-element-25ad0aa>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-d1f7059 .pxl-icon1 .elementor-repeater-item-698719d i {
	transform: translatey(0px);
}

.elementor-142 .elementor-element.elementor-element-d1f7059 .pxl-icon1 a {
	color: #A6C1E0;
	margin: 0 6px;
}

.elementor-142 .elementor-element.elementor-element-d1f7059 .pxl-icon1 a svg path {
	stroke: #A6C1E0;
}

.elementor-142 .elementor-element.elementor-element-d1f7059>.elementor-widget-container {
	margin: 0px 0px 10px -6px;
}

.elementor-142 .elementor-element.elementor-element-b420088 .pxl-link a {
	color: #FFFFFF;
	font-size: 1.125rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-b420088 {
	width: var(--container-widget-width, 271px);
	max-width: 271px;
	--container-widget-width: 271px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated {
	border-style: none;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10px 20px 10px 50px;
}

.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-55282f4 .pxl-icon1 .elementor-repeater-item-698719d i {
	transform: translatey(0px);
}

.elementor-142 .elementor-element.elementor-element-55282f4 .pxl-icon1 a {
	color: #A6C1E0;
	margin: 0 6px;
}

.elementor-142 .elementor-element.elementor-element-55282f4 .pxl-icon1 a svg path {
	stroke: #A6C1E0;
}

.elementor-142 .elementor-element.elementor-element-55282f4>.elementor-widget-container {
	margin: 0px 0px 10px -6px;
}

.elementor-142 .elementor-element.elementor-element-38d4545 .pxl-text-editor p {
	color: #FFFFFF;
	font-size: 1rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-38d4545 .pxl-text-editor a {
	color: #FFFFFF;
	font-size: 1.125rem;
	font-weight: 700;
}

.elementor-142 .elementor-element.elementor-element-38d4545 .pxl-text-editor a:hover {
	color: #D5D5D5;
}

@media(max-width:1200px) and (min-width:768px) {
	.elementor-142 .elementor-element.elementor-element-abc1fc6 {
		width: 30%;
	}

	.elementor-142 .elementor-element.elementor-element-0ab83bd {
		width: 70%;
	}

	.elementor-142 .elementor-element.elementor-element-af443a0 {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-fa0924f {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-25ad0aa {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-47e0884 {
		width: 50%;
	}
}

@media(max-width:1200px) {
	.elementor-142 .elementor-element.elementor-element-84b2120 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-142 .elementor-element.elementor-element-eaa9965 {
		--spacer-size: 400px;
	}

	.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--title {
		font-size: 45px;
		line-height: 55px;
	}

	.elementor-142 .elementor-element.elementor-element-19a170b>.elementor-widget-container {
		margin: 20px 0px 20px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-db7c947>.elementor-container {
		min-height: 10vh;
	}

	.elementor-142 .elementor-element.elementor-element-db7c947 {
		padding: 100px 0px 100px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-e459381 .pxl-heading .pxl-item--title {
		font-size: 45px;
		line-height: 55px;
	}

	.elementor-142 .elementor-element.elementor-element-5ba0716>.elementor-widget-container {
		margin: 20px 0px 20px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-327901b>.elementor-container {
		min-height: 1vh;
	}

	.elementor-142 .elementor-element.elementor-element-327901b {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-element-populated {
		padding: 100px 15px 100px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-d61901b>.elementor-widget-container {
		margin: 0px -15px 0px -15px;
	}

	.elementor-142 .elementor-element.elementor-element-0071637>.elementor-container {
		min-height: 1vh;
	}

	.elementor-142 .elementor-element.elementor-element-0071637 {
		margin-top: 0px;
		margin-bottom: 100px;
	}

	.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-element-populated {
		padding: 100px 15px 100px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-6395cec {
		padding: 0px 0px 100px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-0e46ef0 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-af443a0>.elementor-element-populated {
		border-width: 0px 1px 1px 0px;
		padding: 50px 15px 50px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-fa0924f>.elementor-element-populated {
		border-width: 0px 1px 1px 0px;
		padding: 50px 15px 50px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-4c6324f {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-25ad0aa>.elementor-element-populated {
		padding: 50px 15px 50px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated {
		padding: 50px 15px 50px 15px;
	}
}

@media(max-width:1024px) {

	.elementor-142 .elementor-element.elementor-element-45ec4da:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-142 .elementor-element.elementor-element-45ec4da>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}

	.elementor-142 .elementor-element.elementor-element-eaa9965 {
		--spacer-size: 40vh;
	}

	.elementor-142 .elementor-element.elementor-element-49fc607>.elementor-element-populated {
		padding: 50px 15px 70px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--title {
		font-size: 45px;
		line-height: 55px;
	}

	.elementor-142 .elementor-element.elementor-element-7e95bcf {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-19a170b>.elementor-widget-container {
		margin: 20px 0px 20px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-19a170b {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-1d3afb3 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-db7c947>.elementor-container {
		min-height: 10vh;
	}

	.elementor-142 .elementor-element.elementor-element-db7c947 {
		padding: 70px 0px 70px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-e459381 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-5ba0716>.elementor-widget-container {
		margin: 20px 0px 20px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-5ba0716 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-833a147 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-327901b {
		padding: 0px 0px 20px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-cb74b33>.elementor-element-populated {
		padding: 70px 15px 70px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--title {
		font-size: 45px;
		line-height: 55px;
	}

	.elementor-142 .elementor-element.elementor-element-d61901b>.elementor-widget-container {
		margin: 0px -15px 0px -15px;
	}

	.elementor-142 .elementor-element.elementor-element-0071637>.elementor-container {
		min-height: 10vh;
	}

	.elementor-142 .elementor-element.elementor-element-0071637 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-142 .elementor-element.elementor-element-afa3030>.elementor-element-populated {
		padding: 70px 10px 70px 10px;
	}

	.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--title {
		font-size: 45px;
		line-height: 55px;
	}

	.elementor-142 .elementor-element.elementor-element-6395cec {
		padding: 0px 0px 0px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-4f428f0 {
		--spacer-size: 400px;
	}

	.elementor-142 .elementor-element.elementor-element-0ab83bd>.elementor-element-populated {
		padding: 70px 15px 40px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .pxl-item--title {
		font-size: 45px;
	}

	.elementor-142 .elementor-element.elementor-element-62ff39d>.elementor-widget-container {
		margin: 20px 0px 30px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-e379e6b {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-c8a6372 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-142 .elementor-element.elementor-element-0ef30e2 iframe {
		height: 500px;
	}

	.elementor-142 .elementor-element.elementor-element-0e46ef0 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-af443a0>.elementor-element-populated {
		border-width: 0px 1px 1px 0px;
		padding: 50px 10px 50px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-fa0924f>.elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		padding: 50px 10px 50px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-3fd5fd7 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-25ad0aa>.elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		padding: 50px 10px 50px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated,
	.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated>.elementor-background-overlay,
	.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-background-slideshow {
		border-radius: 0px 0px 0px 1px;
	}

	.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated {
		padding: 50px 10px 50px 15px;
	}
}

@media(max-width:767px) {
	.elementor-142 .elementor-element.elementor-element-7e95bcf .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	.elementor-142 .elementor-element.elementor-element-e459381 .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	.elementor-142 .elementor-element.elementor-element-f184e5f .pxl-heading .pxl-item--subtitle {
		margin-bottom: 20px;
	}

	.elementor-142 .elementor-element.elementor-element-d61901b>.elementor-widget-container {
		margin: 0px -15px 0px -15px;
	}

	.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	.elementor-142 .elementor-element.elementor-element-c2de32d .pxl-heading .pxl-item--subtitle {
		margin-bottom: 10px;
	}

	.elementor-142 .elementor-element.elementor-element-c2de32d>.elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-6395cec {
		padding: 70px 0px 30px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-abc1fc6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-142 .elementor-element.elementor-element-abc1fc6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}

	.elementor-142 .elementor-element.elementor-element-4f428f0 {
		--spacer-size: 400px;
	}

	.elementor-142 .elementor-element.elementor-element-0ab83bd>.elementor-element-populated {
		padding: 50px 15px 15px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-fe88797 .pxl-heading .pxl-item--title {
		font-size: 35px;
	}

	.elementor-142 .elementor-element.elementor-element-62ff39d>.elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-0ef30e2 iframe {
		height: 400px;
	}

	.elementor-142 .elementor-element.elementor-element-0e46ef0 {
		padding: 30px 0px 10px 0px;
	}

	.elementor-142 .elementor-element.elementor-element-af443a0>.elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		padding: 15px 15px 35px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-fa0924f>.elementor-element-populated {
		border-width: 1px 0px 0px 0px;
		padding: 35px 15px 35px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-25ad0aa>.elementor-element-populated {
		border-width: 1px 0px 1px 0px;
		padding: 35px 15px 35px 15px;
	}

	.elementor-142 .elementor-element.elementor-element-47e0884>.elementor-element-populated {
		padding: 35px 15px 35px 15px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-142 .elementor-element.elementor-element-45ec4da {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-49fc607 {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-432dd29 {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-0cb6175 {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-abc1fc6 {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-0ab83bd {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-af443a0 {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-fa0924f {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-25ad0aa {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-47e0884 {
		width: 50%;
	}
}