
.elementor-471 .elementor-element.elementor-element-738ad2b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-9e45ab8 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-7b9d764 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-471 .elementor-element.elementor-element-7b9d764 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

.elementor-471 .elementor-element.elementor-element-7b9d764 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-471 .elementor-element.elementor-element-dab1532 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 40px;
}

.elementor-471 .elementor-element.elementor-element-e0df636 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-e0df636 {
	text-align: left;
}

.elementor-471 .elementor-element.elementor-element-e0df636 .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 32px;
	font-weight: bold;
	text-transform: capitalize;
	line-height: 1.1em;
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-219a369 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-219a369 {
	font-size: 16px;
	font-weight: 100;
	color: #968d8d;
}

.elementor-471 .elementor-element.elementor-element-db1bdc3 .elementor-button {
	background-color: #000;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	border-radius: 0px 0px 0px 0px;
	padding: 19px 30px 15px 30px;
}

.elementor-471 .elementor-element.elementor-element-db1bdc3 .elementor-button:hover, .elementor-471 .elementor-element.elementor-element-db1bdc3 .elementor-button:focus {
	background-color: #000;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-db1bdc3 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

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

.elementor-471 .elementor-element.elementor-element-ffd045e:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-ffd045e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-471 .elementor-element.elementor-element-ffd045e > .elementor-container {
	max-width: 1200px;
}

.elementor-471 .elementor-element.elementor-element-ffd045e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

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

.elementor-471 .elementor-element.elementor-element-0ed6143 {
	text-align: center;
}

.elementor-471 .elementor-element.elementor-element-0ed6143 .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 32px;
	font-weight: bold;
	text-transform: capitalize;
	line-height: 1.1em;
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-f6eb1e2 > .elementor-container {
	max-width: 1200px;
}

.elementor-471 .elementor-element.elementor-element-f6eb1e2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-471 .elementor-element.elementor-element-96a6bad > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-471 .elementor-element.elementor-element-96a6bad > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-471 .elementor-element.elementor-element-96a6bad > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-471 .elementor-element.elementor-element-8931e9d:hover img {
	filter: brightness(50%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-471 .elementor-element.elementor-element-8931e9d img {
	transition-duration: .5s;
}

.elementor-471 .elementor-element.elementor-element-d086299 > .elementor-widget-container {
	background-color: #fff;
	margin: -20px 0px 0px 0px;
	padding: 25px 0px 20px 25px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e1e1e1;
}

.elementor-471 .elementor-element.elementor-element-d086299 .elementor-icon-box-title, .elementor-471 .elementor-element.elementor-element-d086299 .elementor-icon-box-title a {
	font-family: "PT Serif", Sans-serif;
	font-size: 20px;
	text-transform: capitalize;
	line-height: .6em;
}

.elementor-471 .elementor-element.elementor-element-d086299 .elementor-icon-box-title {
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-d086299 .elementor-icon-box-description {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 0em;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-6b7df50:hover img {
	filter: brightness(50%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-471 .elementor-element.elementor-element-6b7df50 img {
	transition-duration: .5s;
}

.elementor-471 .elementor-element.elementor-element-f434475 > .elementor-widget-container {
	background-color: #fff;
	margin: -20px 0px 0px 0px;
	padding: 25px 0px 20px 25px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e1e1e1;
}

.elementor-471 .elementor-element.elementor-element-f434475 .elementor-icon-box-title, .elementor-471 .elementor-element.elementor-element-f434475 .elementor-icon-box-title a {
	font-family: "PT Serif", Sans-serif;
	font-size: 20px;
	text-transform: capitalize;
	line-height: .6em;
}

.elementor-471 .elementor-element.elementor-element-f434475 .elementor-icon-box-title {
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-f434475 .elementor-icon-box-description {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 0em;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-b1662b0 > .elementor-container {
	max-width: 1200px;
}

.elementor-471 .elementor-element.elementor-element-b1662b0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-471 .elementor-element.elementor-element-7276e0a:hover img {
	filter: brightness(50%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-471 .elementor-element.elementor-element-7276e0a img {
	transition-duration: .5s;
}

.elementor-471 .elementor-element.elementor-element-468c294 > .elementor-widget-container {
	background-color: #fff;
	margin: -20px 0px 0px 0px;
	padding: 25px 0px 20px 25px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e1e1e1;
}

.elementor-471 .elementor-element.elementor-element-468c294 .elementor-icon-box-title, .elementor-471 .elementor-element.elementor-element-468c294 .elementor-icon-box-title a {
	font-family: "PT Serif", Sans-serif;
	font-size: 20px;
	text-transform: capitalize;
	line-height: .6em;
}

.elementor-471 .elementor-element.elementor-element-468c294 .elementor-icon-box-title {
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-468c294 .elementor-icon-box-description {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 0em;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-e367ae3:hover img {
	filter: brightness(50%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-471 .elementor-element.elementor-element-e367ae3 img {
	transition-duration: .5s;
}

.elementor-471 .elementor-element.elementor-element-ea1fd47 > .elementor-widget-container {
	background-color: #fff;
	margin: -20px 0px 0px 0px;
	padding: 25px 0px 20px 25px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e1e1e1;
}

.elementor-471 .elementor-element.elementor-element-ea1fd47 .elementor-icon-box-title, .elementor-471 .elementor-element.elementor-element-ea1fd47 .elementor-icon-box-title a {
	font-family: "PT Serif", Sans-serif;
	font-size: 20px;
	text-transform: capitalize;
	line-height: .6em;
}

.elementor-471 .elementor-element.elementor-element-ea1fd47 .elementor-icon-box-title {
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-ea1fd47 .elementor-icon-box-description {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 0em;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-0212e88 > .elementor-container {
	max-width: 1170px;
}

.elementor-471 .elementor-element.elementor-element-0212e88 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-8d78c7e > .elementor-element-populated {
	border-style: dashed;
	border-width: 0px 0px 0px 0px;
	border-color: #ebebeb;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-9c621c2 {
	text-align: center;
}

.elementor-471 .elementor-element.elementor-element-9c621c2 .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 32px;
	font-weight: bold;
	text-transform: capitalize;
	line-height: 1.1em;
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-d4099f4 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-1a017c9 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-1a017c9 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-1a017c9 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-1a017c9 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-1a017c9 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-7e1db4b .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-7e1db4b {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-7e1db4b .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-7e1db4b .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-7e1db4b .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-8b5b249 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-8b5b249 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-8b5b249 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-8b5b249 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-8b5b249 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-735b100 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-735b100 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-735b100 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-735b100 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-735b100 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-78f056a .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-78f056a {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-78f056a .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-78f056a .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-78f056a .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-2483fc1 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-2483fc1 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-2483fc1 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-2483fc1 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-2483fc1 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-18f5f7c .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-18f5f7c {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-18f5f7c .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-18f5f7c .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-18f5f7c .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-ab883cf .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-ab883cf {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-ab883cf .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-ab883cf .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-ab883cf .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-ee5f203 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-ee5f203 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-ee5f203 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-ee5f203 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-ee5f203 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-5163801 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-5163801 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-5163801 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-5163801 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-5163801 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-3b3dfb2 .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-3b3dfb2 {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-3b3dfb2 .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-3b3dfb2 .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-3b3dfb2 .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-e6d3abf .slide-content-wrapper {
	margin-right: auto;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-e6d3abf {
	background-size: contain;
}

.elementor-471 .elementor-element.elementor-element-272c083 .elementor-repeater-item-e6d3abf .slide-overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-e6d3abf .slide-title {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .elementor-repeater-item-e6d3abf .slide-text {
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-272c083 .athemes-hero-wrapper .swiper-slide {
	height: 645px;
}

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

.elementor-471 .elementor-element.elementor-element-f7578db:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-f7578db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-471 .elementor-element.elementor-element-f7578db {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

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

.elementor-471 .elementor-element.elementor-element-b7e2eea > .elementor-element-populated {
	padding: 0px 70px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-d243a52 {
	text-align: center;
}

.elementor-471 .elementor-element.elementor-element-d243a52 .elementor-heading-title {
	font-family: "PT Serif", Sans-serif;
	font-size: 32px;
	line-height: 1.1em;
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-2c0d209 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-2c0d209 {
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-3fbf878 > .elementor-element-populated {
	padding: 0px 70px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-bdbb0b5 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-471 .elementor-element.elementor-element-657dd7d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-471 .elementor-element.elementor-element-657dd7d:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-657dd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-471 .elementor-element.elementor-element-657dd7d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

.elementor-471 .elementor-element.elementor-element-657dd7d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-471 .elementor-element.elementor-element-45ba051.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-471 .elementor-element.elementor-element-45ba051.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-471 .elementor-element.elementor-element-45ba051 > .elementor-element-populated {
	padding: 0px 70px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-d7163eb {
	text-align: center;
}

.elementor-471 .elementor-element.elementor-element-d7163eb .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 32px;
	font-weight: bold;
	line-height: 1.1em;
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-25bb821 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-471 .elementor-element.elementor-element-5cedebe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-5cedebe {
	text-align: right;
	font-size: 16px;
	font-weight: 300;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-77b541f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

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

.elementor-471 .elementor-element.elementor-element-cc6ab71 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-471 .elementor-element.elementor-element-33f564a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-33f564a {
	text-align: left;
	font-size: 16px;
	font-weight: 300;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-2972f5f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-471 .elementor-element.elementor-element-0a9af6e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-0a9af6e {
	text-align: right;
	font-size: 16px;
	font-weight: 300;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-2765c0f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

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

.elementor-471 .elementor-element.elementor-element-2d6d3ca .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-471 .elementor-element.elementor-element-099abbc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-099abbc {
	text-align: left;
	font-size: 16px;
	font-weight: 300;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-412d692 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-471 .elementor-element.elementor-element-eafc792 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-eafc792 {
	text-align: right;
	font-size: 16px;
	font-weight: 300;
	color: #20314b;
}

.elementor-471 .elementor-element.elementor-element-598a3a9 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-471 .elementor-element.elementor-element-ead5629:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-ead5629 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

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

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

.elementor-471 .elementor-element.elementor-element-a983b04 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-bc79087 > .elementor-widget-container {
	border-radius: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-bc79087 {
	text-align: center;
}

.elementor-471 .elementor-element.elementor-element-bc79087 .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 32px;
	text-transform: capitalize;
	line-height: 1.1em;
	color: #686868;
}

.elementor-471 .elementor-element.elementor-element-b548469 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-c2eab42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-471 .elementor-element.elementor-element-c2eab42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-gcllm.nitrocdn.com/SLRKreWBZrmdaydrdqlrIpZNNoOHWYoH/assets/images/optimized/rev-36bf5ba/i0.wp.com/preetiglobal.com/wp-content/uploads/2022/08/4fe391b5f18469b3c85186b98393859c.pelegrina-img1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-471 .elementor-element.elementor-element-c2eab42 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .3;
}

.elementor-471 .elementor-element.elementor-element-c2eab42:hover > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
}

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

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

.elementor-471 .elementor-element.elementor-element-7c43d7a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 50px 20px 50px 20px;
}

.elementor-471 .elementor-element.elementor-element-7c43d7a {
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-fed2731:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-471 .elementor-element.elementor-element-fed2731 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-gcllm.nitrocdn.com/SLRKreWBZrmdaydrdqlrIpZNNoOHWYoH/assets/images/optimized/rev-36bf5ba/i0.wp.com/preetiglobal.com/wp-content/uploads/2022/08/3102f9757142ed6c059a2f27fcfacdce.panorama_immersive_desktop.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-471 .elementor-element.elementor-element-fed2731 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .3;
}

.elementor-471 .elementor-element.elementor-element-fed2731:hover > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
}

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

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

.elementor-471 .elementor-element.elementor-element-21b49a7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 50px 20px 50px 20px;
}

.elementor-471 .elementor-element.elementor-element-21b49a7 {
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-df63742:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-471 .elementor-element.elementor-element-df63742 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-gcllm.nitrocdn.com/SLRKreWBZrmdaydrdqlrIpZNNoOHWYoH/assets/images/optimized/rev-36bf5ba/i0.wp.com/preetiglobal.com/wp-content/uploads/2022/08/2682b74b44b0e3d33af30453928af741.denon_home_sound-bar-550_gallery_n05_21122020_5_renew.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-471 .elementor-element.elementor-element-df63742 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .3;
}

.elementor-471 .elementor-element.elementor-element-df63742:hover > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
}

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

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

.elementor-471 .elementor-element.elementor-element-bf76e91 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 50px 20px 50px 20px;
}

.elementor-471 .elementor-element.elementor-element-bf76e91 {
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-84fb839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-471 .elementor-element.elementor-element-84fb839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-gcllm.nitrocdn.com/SLRKreWBZrmdaydrdqlrIpZNNoOHWYoH/assets/images/optimized/rev-36bf5ba/i0.wp.com/preetiglobal.com/wp-content/uploads/2022/08/07877139e31887b87f3e5ed30462dac4.SetWidth800600-61136e4825c04-monitor-audio-silver-7g.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-471 .elementor-element.elementor-element-84fb839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-471 .elementor-element.elementor-element-84fb839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-471 .elementor-element.elementor-element-84fb839 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .3;
}

.elementor-471 .elementor-element.elementor-element-84fb839:hover > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
}

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

.elementor-471 .elementor-element.elementor-element-84fb839 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-471 .elementor-element.elementor-element-4c0e35f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 50px 20px 50px 20px;
}

.elementor-471 .elementor-element.elementor-element-4c0e35f {
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-80562f8:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-80562f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #262626;
}

.elementor-471 .elementor-element.elementor-element-80562f8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 18px 0px 5px 0px;
}

.elementor-471 .elementor-element.elementor-element-80562f8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-471 .elementor-element.elementor-element-109bd9e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-109bd9e {
	text-align: left;
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-27bb1de > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-471 .elementor-element.elementor-element-d5d66e4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-d5d66e4 {
	text-align: right;
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}

.elementor-471 .elementor-element.elementor-element-640b401 .elementor-button {
	background-color: #fff;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	fill: #000;
	color: #000;
	border-radius: 0px 0px 0px 0px;
	padding: 19px 30px 15px 30px;
}

.elementor-471 .elementor-element.elementor-element-640b401 .elementor-button:hover, .elementor-471 .elementor-element.elementor-element-640b401 .elementor-button:focus {
	background-color: #fff;
	color: #000;
}

.elementor-471 .elementor-element.elementor-element-640b401 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-471 .elementor-element.elementor-element-640b401 .elementor-button:hover svg, .elementor-471 .elementor-element.elementor-element-640b401 .elementor-button:focus svg {
	fill: #000;
}

@media (min-width:768px) {
	.elementor-471 .elementor-element.elementor-element-8d78c7e {
		width: 100%;
	}
	
	.elementor-471 .elementor-element.elementor-element-35586f9 {
		width: 69.781%;
	}
	
	.elementor-471 .elementor-element.elementor-element-f7fc25c {
		width: 29.928%;
	}
}

@media (max-width:1024px) {
	.elementor-471 .elementor-element.elementor-element-7b9d764 {
		padding: 80px 0px 85px 0px;
	}
	
	.elementor-471 .elementor-element.elementor-element-e0df636 {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-219a369 {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-ffd045e {
		margin-top: 60px;
		margin-bottom: 0px;
	}
	
	.elementor-471 .elementor-element.elementor-element-0212e88 {
		margin-top: 70px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-471 .elementor-element.elementor-element-8d78c7e > .elementor-element-populated {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-471 .elementor-element.elementor-element-b7e2eea > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-471 .elementor-element.elementor-element-2c0d209 {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-3fbf878 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-471 .elementor-element.elementor-element-45ba051 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-471 .elementor-element.elementor-element-5cedebe {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-33f564a {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-0a9af6e {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-099abbc {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-eafc792 {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-7c43d7a {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-21b49a7 {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-bf76e91 {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-4c0e35f {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-109bd9e {
		text-align: center;
	}
	
	.elementor-471 .elementor-element.elementor-element-d5d66e4 {
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-471 .elementor-element.elementor-element-7b9d764 {
		margin-top: 25px;
		margin-bottom: 25px;
		padding: 5px 0px 0px 0px;
	}
	
	.elementor-471 .elementor-element.elementor-element-dab1532 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-471 .elementor-element.elementor-element-e0df636 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-471 .elementor-element.elementor-element-ffd045e {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-471 .elementor-element.elementor-element-0ed6143 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-471 .elementor-element.elementor-element-d086299 .elementor-icon-box-title, .elementor-471 .elementor-element.elementor-element-d086299 .elementor-icon-box-title a {
		line-height: 1em;
	}
	
	.elementor-471 .elementor-element.elementor-element-468c294 .elementor-icon-box-title, .elementor-471 .elementor-element.elementor-element-468c294 .elementor-icon-box-title a {
		line-height: 1em;
	}
	
	.elementor-471 .elementor-element.elementor-element-0212e88 {
		margin-top: 50px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-471 .elementor-element.elementor-element-9c621c2 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-471 .elementor-element.elementor-element-d243a52 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-471 .elementor-element.elementor-element-d7163eb .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-471 .elementor-element.elementor-element-bc79087 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-471 .elementor-element.elementor-element-bc79087 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-471 .elementor-element.elementor-element-27bb1de {
		margin-top: -30px;
		margin-bottom: 0px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-471 .elementor-element.elementor-element-dab1532 {
		width: 100%;
	}
	
	.elementor-471 .elementor-element.elementor-element-96a6bad {
		width: 50%;
	}
	
	.elementor-471 .elementor-element.elementor-element-33f9867 {
		width: 50%;
	}
	
	.elementor-471 .elementor-element.elementor-element-934e07c {
		width: 50%;
	}
	
	.elementor-471 .elementor-element.elementor-element-35d19bf {
		width: 50%;
	}
	
	.elementor-471 .elementor-element.elementor-element-8d78c7e {
		width: 50%;
	}
	
	.elementor-471 .elementor-element.elementor-element-b7e2eea {
		width: 100%;
	}
	
	.elementor-471 .elementor-element.elementor-element-3fbf878 {
		width: 100%;
	}
	
	.elementor-471 .elementor-element.elementor-element-45ba051 {
		width: 100%;
	}
}
