/* End Custom Fonts CSS */

.elementor-14412 .elementor-element.elementor-element-042bbb5 {
	font-family: "sarabunthai", Sarabun;
	font-weight: 400;
	color: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-042bbb5 a {
	color: #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-042bbb5 a:hover {
	color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-49a7870f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 68px 0px;
}

.elementor-14412 .elementor-element.elementor-element-3c658616 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0% 0% 0% 0%;
}

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

.elementor-14412 .elementor-element.elementor-element-8e0aa68 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-c9b5977 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 5% 0% 0% 3%;
}

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

.elementor-14412 .elementor-element.elementor-element-d9b513f > .elementor-widget-container {
	padding: 0px 0px 0px 198px;
}

.elementor-14412 .elementor-element.elementor-element-d9b513f {
	text-align: left;
}

.elementor-14412 .elementor-element.elementor-element-d9b513f .elementor-heading-title {
	color: #eba65a;
	font-family: "Sarabun", Sarabun;
	font-size: 43px;
	font-weight: 600;
	letter-spacing: -1.6px;
}

.elementor-14412 .elementor-element.elementor-element-100e9c0 > .elementor-widget-container {
	padding: 0px 210px 68px 8px;
}

.elementor-14412 .elementor-element.elementor-element-100e9c0 {
	color: #7a7a79;
	font-family: "Sarabun", Sarabun;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33 > .elementor-widget-container {
	padding: 0px 0px 0px 38px;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33:hover .elementor-widget-container {
	background-color: #f3cfb1;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33 {
	--icon-box-icon-margin: 15px;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33.elementor-view-stacked .elementor-icon {
	background-color: #eba65a;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33.elementor-view-framed .elementor-icon, .elementor-14412 .elementor-element.elementor-element-ee31a33.elementor-view-default .elementor-icon {
	fill: #eba65a;
	color: #eba65a;
	border-color: #eba65a;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33.elementor-view-stacked .elementor-icon:hover {
	background-color: #9b5f00;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33.elementor-view-framed .elementor-icon:hover, .elementor-14412 .elementor-element.elementor-element-ee31a33.elementor-view-default .elementor-icon:hover {
	fill: #9b5f00;
	color: #9b5f00;
	border-color: #9b5f00;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33 .elementor-icon-box-title {
	color: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-ee31a33 .elementor-icon-box-title, .elementor-14412 .elementor-element.elementor-element-ee31a33 .elementor-icon-box-title a {
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966 > .elementor-widget-container {
	padding: 0px 0px 0px 38px;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966:hover .elementor-widget-container {
	background-color: #f3cfb1;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966 {
	--icon-box-icon-margin: 15px;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966.elementor-view-stacked .elementor-icon {
	background-color: #eba65a;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966.elementor-view-framed .elementor-icon, .elementor-14412 .elementor-element.elementor-element-6bfd966.elementor-view-default .elementor-icon {
	fill: #eba65a;
	color: #eba65a;
	border-color: #eba65a;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966.elementor-view-stacked .elementor-icon:hover {
	background-color: #9b5f00;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966.elementor-view-framed .elementor-icon:hover, .elementor-14412 .elementor-element.elementor-element-6bfd966.elementor-view-default .elementor-icon:hover {
	fill: #9b5f00;
	color: #9b5f00;
	border-color: #9b5f00;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966 .elementor-icon-box-title {
	color: #400a07;
}

.elementor-14412 .elementor-element.elementor-element-6bfd966 .elementor-icon-box-title, .elementor-14412 .elementor-element.elementor-element-6bfd966 .elementor-icon-box-title a {
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-6a32d50 {
	margin-top: -20px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-03aade3 {
	--divider-border-style: dotted;
	--divider-color: #f0b370;
	--divider-border-width: 1px;
}

.elementor-14412 .elementor-element.elementor-element-03aade3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-03aade3 .elementor-divider-separator {
	width: 100%;
}

.elementor-14412 .elementor-element.elementor-element-03aade3 .elementor-divider {
	padding-block-start: 21px;
	padding-block-end: 21px;
}

.elementor-14412 .elementor-element.elementor-element-3ea42e7 {
	color: #a2723e;
	font-family: "Sarabun TH Light", Sarabun;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-e8c035a {
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-b5c6b4c > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-b5c6b4c > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-b5c6b4c > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-b5c6b4c:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-b5c6b4c > .elementor-element-populated {
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-297de1c > .elementor-widget-container {
	padding: 16px 16px 16px 16px;
}

.elementor-14412 .elementor-element.elementor-element-297de1c {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-297de1c .elementor-heading-title {
	color: #4d0c00;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-d2ed510 > .elementor-widget-container {
	margin: 0% 3% 0% 3%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-d2ed510:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-d2ed510.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-d2ed510 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-d2ed510 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-14412 .elementor-element.elementor-element-e571803 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-e571803 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-e571803 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-e571803:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-e571803 > .elementor-element-populated {
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-2c9ed97 > .elementor-widget-container {
	padding: 16px 16px 16px 16px;
}

.elementor-14412 .elementor-element.elementor-element-2c9ed97 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-2c9ed97 .elementor-heading-title {
	color: #4d0c00;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-5b5bbc0 > .elementor-widget-container {
	margin: 0% 3% 0% 3%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-5b5bbc0:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-5b5bbc0.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-5b5bbc0 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-5b5bbc0 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-14412 .elementor-element.elementor-element-99dc13d > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-99dc13d > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-99dc13d > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-99dc13d:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-99dc13d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-99dc13d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-0b9dc90 > .elementor-widget-container {
	padding: 16px 16px 16px 16px;
}

.elementor-14412 .elementor-element.elementor-element-0b9dc90 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-0b9dc90 .elementor-heading-title {
	color: #4d0c00;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-180e6a0 > .elementor-widget-container {
	margin: 0% 3% 0% 3%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-180e6a0:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-180e6a0.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-180e6a0 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-180e6a0 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-14412 .elementor-element.elementor-element-25dba46 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-25dba46 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-25dba46 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-25dba46:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-25dba46 > .elementor-element-populated {
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-11210dd > .elementor-widget-container {
	padding: 16px 16px 16px 16px;
}

.elementor-14412 .elementor-element.elementor-element-11210dd {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-11210dd .elementor-heading-title {
	color: #4d0c00;
	font-family: "sarabunthai", Sarabun;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-4a2b6f0 > .elementor-widget-container {
	margin: 0% 3% 0% 3%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-4a2b6f0:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-4a2b6f0.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-4a2b6f0 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-4a2b6f0 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-14412 .elementor-element.elementor-element-6d4e6523:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-6d4e6523 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eba65a;
}

.elementor-14412 .elementor-element.elementor-element-6d4e6523 > .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: 20px 0px 10px 0px;
}

.elementor-14412 .elementor-element.elementor-element-6d4e6523 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-786c9b31 {
	--spacer-size: 99px;
	width: var(--container-widget-width, 99.154%);
	max-width: 99.154%;
	--container-widget-width: 99.154%;
	--container-widget-flex-grow: 0;
}

.elementor-14412 .elementor-element.elementor-element-786c9b31 > .elementor-widget-container {
	background-image: url("https://cdn-bdjfd.nitrocdn.com/ENvdxEwAxGeUSXfIpSGzohSvUtkZdwhn/assets/images/optimized/rev-c3a5a8e/www.intimexhearing.com/wp-content/uploads/2020/05/hearingaids.jpg");
	margin: 0px 16px 0px -168px;
	padding: 80px 68px 268px 68px;
	background-size: 100% auto;
}

.elementor-14412 .elementor-element.elementor-element-786c9b31 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-14412 .elementor-element.elementor-element-786c9b31.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-14412 .elementor-element.elementor-element-786c9b31.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-40f6ecfe > .elementor-widget-container {
	padding: 0px 0px 38px 30px;
}

.elementor-14412 .elementor-element.elementor-element-40f6ecfe .elementor-heading-title {
	color: #4d0d00;
	font-family: "Sarabun", Sarabun;
	font-size: 43px;
	font-weight: 600;
	letter-spacing: -1.6px;
}

.elementor-14412 .elementor-element.elementor-element-e8f1199 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-8cc6969 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-b6e705a {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
	line-height: 30px;
	letter-spacing: .4px;
}

.elementor-14412 .elementor-element.elementor-element-4ce5d22 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-ed91635 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-b81fc05 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-a901e4d {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-89d0362 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-44e0bf9 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-6674fec {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-dfb41bf {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-137bdf1 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-f253d54 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-b934ed1 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-3d6c208 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-c908f49 > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(180deg, #ead6d6 0%, #711f33 100%);
}

.elementor-14412 .elementor-element.elementor-element-c908f49.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-c908f49 img {
	width: 100%;
	max-width: 100%;
}

.elementor-14412 .elementor-element.elementor-element-d3ac2a4 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-09ee6de {
	--n-accordion-title-font-size: 22px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: #740303;
	--n-accordion-icon-size: 15px;
}

.elementor-14412 .elementor-element.elementor-element-09ee6de > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #ffc282;
}

.elementor-14412 .elementor-element.elementor-element-ac10056 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-fd74770 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-64871c6 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-eaa0c6e {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-41bd8b9 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-26f1e71 {
	color: #4d0400;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-296f0f5 {
	--n-accordion-title-font-size: 22px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: #e5b170;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 19px;
}

.elementor-14412 .elementor-element.elementor-element-296f0f5 > .elementor-widget-container {
	margin: 68px 16px 0px 16px;
}

.elementor-14412 .elementor-element.elementor-element-296f0f5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #4d0400;
	border-style: solid;
	border-width: 8px 8px 8px 8px;
	border-color: rgba(244, 221, 177, .94);
}

:where( .elementor-14412 .elementor-element.elementor-element-296f0f5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: "Sarabun", Sarabun;
	font-weight: 600;
}

:where( .elementor-14412 .elementor-element.elementor-element-296f0f5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #fff;
}

.elementor-14412 .elementor-element.elementor-element-e6f3129 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 38px 16px 16px 16px;
}

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

.elementor-14412 .elementor-element.elementor-element-da03a5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-da03a5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-14412 .elementor-element.elementor-element-da03a5b > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-14412 .elementor-element.elementor-element-da03a5b > .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-14412 .elementor-element.elementor-element-da03a5b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-4b8cbbd {
	padding: 0px 0px 0px -102px;
}

.elementor-bc-flex-widget .elementor-14412 .elementor-element.elementor-element-1dc0dd7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-14412 .elementor-element.elementor-element-1dc0dd7 > .elementor-element-populated {
	border-style: dotted;
	border-width: 0px 2px 0px 0px;
	border-color: #d4c7b7;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14412 .elementor-element.elementor-element-1dc0dd7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-55cd660 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-55cd660 {
	text-align: left;
}

.elementor-14412 .elementor-element.elementor-element-55cd660 .elementor-heading-title {
	color: #eba65a;
	font-family: "Sarabun", Sarabun;
	font-size: 38px;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-0b80a68 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-5481c01 {
	width: var(--container-widget-width, 102.626%);
	max-width: 102.626%;
	--container-widget-width: 102.626%;
	--container-widget-flex-grow: 0;
	color: #7a7a7b;
	font-family: "Sarabun", Sarabun;
	font-size: 22px;
}

.elementor-14412 .elementor-element.elementor-element-5481c01 > .elementor-widget-container {
	padding: 0px 0px 0px 8px;
}

.elementor-14412 .elementor-element.elementor-element-5481c01.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

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

.elementor-14412 .elementor-element.elementor-element-07c3b33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-07c3b33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e5ba87;
}

.elementor-14412 .elementor-element.elementor-element-07c3b33 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-07c3b33 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-07c3b33 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-07c3b33:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-07c3b33 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-07c3b33 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-611ccfa {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-611ccfa .elementor-heading-title {
	color: #4d0c00;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-134a8f8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-134a8f8 {
	text-align: center;
	color: #5b3131;
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-21f926a > .elementor-widget-container {
	margin: 0% 18% 0% 18%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-21f926a:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-21f926a.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-21f926a {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-21f926a .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-e5e581a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-e5e581a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eba65a;
}

.elementor-14412 .elementor-element.elementor-element-e5e581a > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-e5e581a > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-e5e581a > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-e5e581a:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-e5e581a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

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

.elementor-14412 .elementor-element.elementor-element-847c7d8 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-847c7d8 .elementor-heading-title {
	color: #4d0c00;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-ff982db > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-ff982db {
	color: rgba(91, 49, 49, .99);
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-17868ad > .elementor-widget-container {
	margin: 0% 18% 0% 18%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-17868ad:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-17868ad.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-17868ad {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-17868ad .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-a6f96a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-a6f96a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #bc7126;
}

.elementor-14412 .elementor-element.elementor-element-a6f96a9 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-a6f96a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-a6f96a9 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-a6f96a9:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-a6f96a9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

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

.elementor-14412 .elementor-element.elementor-element-37939dc {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-37939dc .elementor-heading-title {
	color: #fff;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-2a01fad {
	color: rgba(255, 255, 255, .99);
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-64e6f8f > .elementor-widget-container {
	margin: 0% 18% 0% 18%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-64e6f8f:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-64e6f8f.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-64e6f8f {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-64e6f8f .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-3760c0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-3760c0f:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-5c2c72f {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-5c2c72f .elementor-heading-title {
	color: #fff;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-14412 .elementor-element.elementor-element-7e1cc46 {
	text-align: center;
	color: rgba(255, 255, 255, .98);
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-9b802b7 > .elementor-widget-container {
	margin: 0% 18% 0% 18%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-9b802b7:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-9b802b7.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-9b802b7 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-9b802b7 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-21e8358:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #601d09;
}

.elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-21e8358:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-9274860 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-9274860 .elementor-heading-title {
	color: #fff;
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-ca6c6fd {
	text-align: center;
	color: rgba(255, 255, 255, .99);
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-a2d871f > .elementor-widget-container {
	margin: 0% 18% 0% 18%;
	padding: 12px 12px 12px 12px;
	background-color: #a2723e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-a2d871f:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-a2d871f.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-a2d871f {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-a2d871f .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 18px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-5a5486c > .elementor-background-overlay {
	background-image: url("https://cdn-bdjfd.nitrocdn.com/ENvdxEwAxGeUSXfIpSGzohSvUtkZdwhn/assets/images/optimized/rev-c3a5a8e/www.intimexhearing.com/wp-content/uploads/2023/11/%E0%B8%AA%E0%B8%B3%E0%B9%80%E0%B8%99%E0%B8%B2%E0%B8%82%E0%B8%AD%E0%B8%87-Pink-Elegant-Luxury-Gift-Certificate-2.jpg");
	background-size: cover;
	opacity: .5;
}

.elementor-14412 .elementor-element.elementor-element-5a5486c > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-14412 .elementor-element.elementor-element-5a5486c {
	padding: 18px 0px 1px 0px;
}

.elementor-14412 .elementor-element.elementor-element-682841a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 16px 0px;
	background-color: rgba(229, 186, 135, .86);
}

.elementor-14412 .elementor-element.elementor-element-682841a.elementor-element {
	--align-self: center;
}

.elementor-14412 .elementor-element.elementor-element-682841a.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title, .elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title a {
	font-family: "sarabunthai", Sarabun;
	font-size: 30px;
	font-weight: 600;
	text-transform: capitalize;
	font-style: normal;
	text-decoration: none;
	line-height: 1.8em;
}

.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-description {
	color: #111009;
	font-family: "Sarabun", Sarabun;
	font-size: 22px;
	font-weight: 300;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 1.7em;
	letter-spacing: .5px;
}

.elementor-14412 .elementor-element.elementor-element-9668f38 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 55px 6px 55px 6px;
	background-color: #643b01;
}

.elementor-14412 .elementor-element.elementor-element-9668f38.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-9668f38 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-9668f38 .elementor-heading-title {
	color: #fff;
	font-family: "sarabunthai", Sarabun;
	font-size: 36px;
	font-weight: 400;
	line-height: 55px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-14412 .elementor-element.elementor-element-be8b11a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--background-transition: .3s;
	--overlay-opacity: .5;
}

.elementor-14412 .elementor-element.elementor-element-be8b11a::before, .elementor-14412 .elementor-element.elementor-element-be8b11a > .elementor-background-video-container::before, .elementor-14412 .elementor-element.elementor-element-be8b11a > .e-con-inner > .elementor-background-video-container::before, .elementor-14412 .elementor-element.elementor-element-be8b11a > .elementor-background-slideshow::before, .elementor-14412 .elementor-element.elementor-element-be8b11a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14412 .elementor-element.elementor-element-be8b11a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-bdjfd.nitrocdn.com/ENvdxEwAxGeUSXfIpSGzohSvUtkZdwhn/assets/images/optimized/rev-c3a5a8e/www.intimexhearing.com/wp-content/uploads/2023/11/%E0%B8%AA%E0%B8%B3%E0%B9%80%E0%B8%99%E0%B8%B2%E0%B8%82%E0%B8%AD%E0%B8%87-Pink-Elegant-Luxury-Gift-Certificate-2.jpg");
	--background-overlay: "";
	background-size: cover;
}

.elementor-14412 .elementor-element.elementor-element-e57ae7e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-c8debf2 > .elementor-widget-container {
	padding: 0px 6px 0px 6px;
}

.elementor-14412 .elementor-element.elementor-element-c8debf2.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-c8debf2 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-c8debf2 .elementor-heading-title {
	color: #a2723e;
	font-family: "sarabunthai", Sarabun;
	font-size: 27px;
	font-weight: 600;
	line-height: 55px;
}

.elementor-14412 .elementor-element.elementor-element-541b70f.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 10px;
}

.elementor-14412 .elementor-element.elementor-element-541b70f .elementor-main-swiper {
	height: 500px;
	width: 95%;
}

.elementor-14412 .elementor-element.elementor-element-541b70f .elementor-swiper-button {
	font-size: 20px;
}

.elementor-14412 .elementor-element.elementor-element-1a9896d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 > .elementor-widget-container {
	background-image: url("https://cdn-bdjfd.nitrocdn.com/ENvdxEwAxGeUSXfIpSGzohSvUtkZdwhn/assets/images/optimized/rev-c3a5a8e/www.intimexhearing.com/wp-content/uploads/2023/11/%E0%B8%AA%E0%B8%B3%E0%B9%80%E0%B8%99%E0%B8%B2%E0%B8%82%E0%B8%AD%E0%B8%87-Pink-Elegant-Luxury-Gift-Certificate-3-1.jpg");
	margin: 0px 0px 0px 0px;
	padding: 18px 18px 18px 18px;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(8px / 2);
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(8px / 2);
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(8px / 2);
	margin-left: calc(8px / 2);
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-8px / 2);
	margin-left: calc(-8px / 2);
}

body.rtl .elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-8px / 2);
}

body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-8px / 2);
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	width: 100%;
	border-color: rgba(255, 133, 0, .14);
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 2px;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 2px;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-icon i {
	color: #421d18;
	transition: color .3s;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-icon svg {
	fill: #421d18;
	transition: fill .3s;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 {
	--e-icon-list-icon-size: 18px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item > a {
	font-family: "sarabunthai", Sarabun;
	font-size: 22px;
	font-weight: 400;
	line-height: 32px;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-text {
	color: #421d18;
	transition: color .3s;
}

.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #4d0c00;
}

.elementor-14412 .elementor-element.elementor-element-63c0fe9 > .elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 28px 0px 28px 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, #cd1c1c 0%, #7e1b09 100%);
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-63c0fe9:hover .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(180deg, #e7b17a 0%, #f55f07 100%);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-63c0fe9.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-63c0fe9 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-63c0fe9 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 46px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-3a1954f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-3a1954f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 18px 18px 0px 18px;
}

.elementor-14412 .elementor-element.elementor-element-3a1954f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-14412 .elementor-element.elementor-element-3a1954f .elementor-heading-title {
	color: #595141;
	font-family: "Sarabun TH Light", Sarabun;
	font-size: 26px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 {
	width: var(--container-widget-width, 97.585%);
	max-width: 97.585%;
	--container-widget-width: 97.585%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 68px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(17px / 2);
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(17px / 2);
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(17px / 2);
	margin-left: calc(17px / 2);
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-17px / 2);
	margin-left: calc(-17px / 2);
}

body.rtl .elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-17px / 2);
}

body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-17px / 2);
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-icon i {
	color: #a2723e;
	transition: color .3s;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-icon svg {
	fill: #a2723e;
	transition: fill .3s;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #cea137;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #cea137;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-item > a {
	font-family: "sarabunthai", Sarabun;
	font-size: 19px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-text {
	color: #595141;
	transition: color .3s;
}

.elementor-14412 .elementor-element.elementor-element-cd8f2a6 > .elementor-container {
	max-width: 1300px;
}

.elementor-14412 .elementor-element.elementor-element-cd8f2a6:not(.elementor-motion-effects-element-type-background), .elementor-14412 .elementor-element.elementor-element-cd8f2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, .04);
}

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

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

.elementor-14412 .elementor-element.elementor-element-b8ed700 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-b8ed700 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-b8ed700 .elementor-heading-title {
	color: #532201;
	font-family: "sarabunthai", Sarabun;
	font-size: 28px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 8px;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680 {
	width: var(--container-widget-width, 92.5%);
	max-width: 92.5%;
	--container-widget-width: 92.5%;
	--container-widget-flex-grow: 0;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-main-swiper {
	height: 326px;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-main-swiper .swiper-slide {
	border-width: 3px 3px 3px 3px;
	border-radius: 8px;
	border-color: #e1a13f;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-swiper-button {
	font-size: 27px;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-main-swiper .elementor-carousel-image {
	background-size: contain;
}

#elementor-lightbox-slideshow-cf8d680 .elementor-video-container {
	width: 100%;
}

.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-custom-embed-play i {
	font-size: 0px;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-main-swiper {
	width: 100%;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-main-swiper .swiper-slide {
	background-color: #fff;
	border-radius: 10px;
	padding: 25px 25px 25px 25px;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-swiper-button {
	font-size: 20px;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-testimonial__text {
	color: #1f1f1f;
	font-family: "sarabunthai", Sarabun;
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-testimonial__name {
	color: #532201;
	font-family: "sarabunthai", Sarabun;
	font-size: 16px;
	font-weight: 600;
	font-style: normal;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-testimonial__title {
	color: #1f1f1f;
	font-family: "sarabunthai", Sarabun;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179 .elementor-testimonial__image img {
	width: 250px;
	height: 250px;
	border-radius: 0px;
}

.elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(20px + ( 250px / 2 ) - 8px);
}

body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 250px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, body.rtl .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 250px / 2 ) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 250px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-14412 .elementor-element.elementor-element-ba6f179.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 250px / 2 ) - 8px);
	left: auto;
}

.elementor-14412 .elementor-element.elementor-element-3e76baf {
	--display: flex;
	--background-transition: .3s;
	--border-radius: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-3e76baf:not(.elementor-motion-effects-element-type-background), .elementor-14412 .elementor-element.elementor-element-3e76baf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(162, 114, 62, .35);
}

.elementor-14412 .elementor-element.elementor-element-3e76baf, .elementor-14412 .elementor-element.elementor-element-3e76baf::before {
	--border-transition: .3s;
}

.elementor-14412 .elementor-element.elementor-element-89c30a9 > .elementor-widget-container {
	margin: 18px 68px 0px 68px;
	padding: 8px 6px 0px 6px;
	background-color: #a2723e;
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, .5);
}

.elementor-14412 .elementor-element.elementor-element-89c30a9.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-89c30a9 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-89c30a9 .elementor-heading-title {
	color: #fff;
	font-family: "sarabunthai", Sarabun;
	font-size: 28px;
	font-weight: 400;
	line-height: 55px;
}

.elementor-14412 .elementor-element.elementor-element-b17bb20 {
	width: var(--container-widget-width, 101.962%);
	max-width: 101.962%;
	--container-widget-width: 101.962%;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: #4d0c00;
	font-family: "Raleway", Sarabun;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.6em;
	letter-spacing: .4px;
}

.elementor-14412 .elementor-element.elementor-element-b17bb20 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-e607857 > .elementor-widget-container {
	margin: 0% 35% 0% 35%;
	padding: 8px 0px 8px 0px;
	background-color: #e7b17a;
	border-radius: 10px 10px 10px 10px;
}

.elementor-14412 .elementor-element.elementor-element-e607857:hover .elementor-widget-container {
	background-color: #fff;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-e607857.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-e607857 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-e607857 .elementor-heading-title {
	color: #4d0c00;
	font-family: "Sarabun", Sarabun;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-ce59876 > .elementor-widget-container {
	margin: 0% 35% 0% 35%;
	padding: 16px 16px 16px 16px;
	background-color: #4d0c00;
	border-radius: 10px 10px 10px 10px;
}

.elementor-14412 .elementor-element.elementor-element-ce59876:hover .elementor-widget-container {
	background-color: #e7b17a;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #e7b17a;
}

.elementor-14412 .elementor-element.elementor-element-ce59876.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-ce59876 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-ce59876 .elementor-heading-title {
	color: #fff;
	font-family: "Sarabun", Sarabun;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.4em;
}

.elementor-14412 .elementor-element.elementor-element-25d7fa1e > .elementor-widget-container {
	padding: 10px 0px 0px 20px;
}

.elementor-14412 .elementor-element.elementor-element-25d7fa1e .elementor-heading-title {
	color: #4d0c00;
	font-family: "Sarabun", Sarabun;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-5726e47c > .elementor-container {
	max-width: 1200px;
}

.elementor-14412 .elementor-element.elementor-element-5726e47c {
	border-style: solid;
	border-color: #c79d73;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-5726e47c, .elementor-14412 .elementor-element.elementor-element-5726e47c > .elementor-background-overlay {
	border-radius: 9px 9px 9px 9px;
}

.elementor-14412 .elementor-element.elementor-element-5726e47c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-715234b3:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-e5b4ed9.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-e5b4ed9 img {
	width: 100%;
	max-width: 100%;
}

.elementor-14412 .elementor-element.elementor-element-99edaf0 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-99edaf0 .elementor-heading-title {
	color: #e1974b;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-38bf3eb > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-38bf3eb .elementor-button {
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 26px;
	fill: #4d0c00;
	color: #4d0c00;
	background-color: #fff;
}

.elementor-14412 .elementor-element.elementor-element-7bd1b2e > .elementor-container {
	max-width: 1200px;
}

.elementor-14412 .elementor-element.elementor-element-7bd1b2e {
	border-style: solid;
	border-color: #c79d73;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-7bd1b2e, .elementor-14412 .elementor-element.elementor-element-7bd1b2e > .elementor-background-overlay {
	border-radius: 9px 9px 9px 9px;
}

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

.elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-2f167da:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-f60ab74.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-b6eb34d {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-b6eb34d .elementor-heading-title {
	color: #e1974b;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-7a34f47 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-7a34f47 .elementor-button {
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 26px;
	fill: #4d0c00;
	color: #4d0c00;
	background-color: #fff;
}

.elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-1b2d8ba:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-8ad48b0 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-8ad48b0 .elementor-heading-title {
	color: #e1974b;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-2ae1756 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-2ae1756 .elementor-button {
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 26px;
	fill: #4d0c00;
	color: #4d0c00;
	background-color: #fff;
}

.elementor-14412 .elementor-element.elementor-element-bf522a3 > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-14412 .elementor-element.elementor-element-bf522a3 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-bf522a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-bf522a3 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-bf522a3:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-bf522a3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

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

.elementor-14412 .elementor-element.elementor-element-6748e3c {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-6748e3c .elementor-heading-title {
	color: #e1974b;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-b13e33d > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-b13e33d .elementor-button {
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 26px;
	fill: #4d0c00;
	color: #4d0c00;
	background-color: #fff;
}

.elementor-14412 .elementor-element.elementor-element-ec164a7 > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-14412 .elementor-element.elementor-element-ec164a7 > .elementor-element-populated, .elementor-14412 .elementor-element.elementor-element-ec164a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-14412 .elementor-element.elementor-element-ec164a7 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-ec164a7:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	border-color: #a2723e;
	box-shadow: 0px 0px 10px 0px #a2723e;
}

.elementor-14412 .elementor-element.elementor-element-ec164a7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

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

.elementor-14412 .elementor-element.elementor-element-5ee153d {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-5ee153d .elementor-heading-title {
	color: #e1974b;
	font-family: "sarabunthai", Sarabun;
	font-size: 20px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-642168c > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-642168c .elementor-button {
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	line-height: 26px;
	fill: #4d0c00;
	color: #4d0c00;
	background-color: #fff;
}

.elementor-14412 .elementor-element.elementor-element-59e94c1 > .elementor-widget-container {
	padding: 10px 0px 0px 20px;
}

.elementor-14412 .elementor-element.elementor-element-59e94c1 .elementor-heading-title {
	color: #4d0c00;
	font-family: "Sarabun", Sarabun;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 > .elementor-widget-container {
	padding: 16px 16px 16px 16px;
	background-color: rgba(157, 27, 27, .1);
}

.elementor-14412 .elementor-element.elementor-element-3190afc2.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-icon i {
	color: #e4af6e;
	transition: color .3s;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-icon svg {
	fill: #e4af6e;
	transition: fill .3s;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-icon {
	padding-right: 6px;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-item > a {
	font-family: "Sarabun", Sarabun;
	font-size: 16px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-text {
	color: #786262;
	transition: color .3s;
}

.elementor-14412 .elementor-element.elementor-element-3190afc2 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #e4af6e;
}

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

.elementor-14412 .elementor-element.elementor-element-40eda16 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-40eda16 > .elementor-shape-top svg {
	width: calc(100% + 1.3px);
	height: 0px;
}

.elementor-14412 .elementor-element.elementor-element-ad1ccdf > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-14412 .elementor-element.elementor-element-ad1ccdf {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-ad1ccdf .elementor-heading-title {
	color: #532201;
	font-family: "sarabunthai", Sarabun;
	font-size: 28px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-2663d07 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-14412 .elementor-element.elementor-element-2663d07 {
	text-align: center;
}

.elementor-14412 .elementor-element.elementor-element-2663d07 .elementor-heading-title {
	color: #532201;
	font-family: "sarabunthai", Sarabun;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd {
	--grid-row-gap: 35px;
	--grid-column-gap: 10px;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.59 * 100%);
}

.elementor-14412 .elementor-element.elementor-element-f0596fd:after {
	content: "0.59";
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__card {
	border-radius: 10px;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__text {
	margin-top: 20px;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__title, .elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__title a {
	color: #532201;
	font-family: "sarabunthai", Sarabun;
	font-size: 18px;
	font-weight: 600;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__title {
	margin-bottom: 10px;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__excerpt p {
	font-family: "sarabunthai", Sarabun;
	font-size: 16px;
	font-weight: 400;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__excerpt {
	margin-bottom: 10px;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__read-more {
	color: #532201;
}

.elementor-14412 .elementor-element.elementor-element-f0596fd a.elementor-post__read-more {
	font-family: "sarabunthai", Sarabun;
	font-size: 16px;
	font-weight: 500;
}

.elementor-14412 .elementor-element.elementor-element-3862f0b9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-14412 .elementor-element.elementor-element-3862f0b9 > .elementor-container {
	max-width: 1100px;
}

.elementor-14412 .elementor-element.elementor-element-3862f0b9 {
	padding: 0px 0px 50px 0px;
}

.elementor-14412 .elementor-element.elementor-element-70e6d3ad {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: rgba(201, 125, 18, .81);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 8px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-70e6d3ad, .elementor-14412 .elementor-element.elementor-element-70e6d3ad > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-70e6d3ad > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-79ffe84b > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-79ffe84b {
	text-align: left;
}

.elementor-14412 .elementor-element.elementor-element-79ffe84b .elementor-heading-title {
	color: rgba(15, 28, 33, .89);
	font-family: "Sarabun", Sarabun;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-7b9a9ece {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: rgba(201, 125, 18, .81);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 8px;
}

.elementor-14412 .elementor-element.elementor-element-7b9a9ece, .elementor-14412 .elementor-element.elementor-element-7b9a9ece > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-14412 .elementor-element.elementor-element-2c86c36d > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-2c86c36d {
	text-align: left;
}

.elementor-14412 .elementor-element.elementor-element-2c86c36d .elementor-heading-title {
	color: rgba(15, 28, 33, .89);
	font-family: "Sarabun", Sarabun;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-57f4f162 {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: rgba(201, 125, 18, .81);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 8px;
}

.elementor-14412 .elementor-element.elementor-element-57f4f162, .elementor-14412 .elementor-element.elementor-element-57f4f162 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-57f4f162 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-78b0ddd5 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-78b0ddd5 {
	text-align: left;
}

.elementor-14412 .elementor-element.elementor-element-78b0ddd5 .elementor-heading-title {
	color: rgba(15, 28, 33, .89);
	font-family: "Sarabun", Sarabun;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-2a3cd71a {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: rgba(201, 125, 18, .81);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-14412 .elementor-element.elementor-element-2a3cd71a, .elementor-14412 .elementor-element.elementor-element-2a3cd71a > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-2a3cd71a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-14412 .elementor-element.elementor-element-6b13b02e > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-6b13b02e {
	text-align: left;
}

.elementor-14412 .elementor-element.elementor-element-6b13b02e .elementor-heading-title {
	color: rgba(15, 28, 33, .89);
	font-family: "Sarabun", Sarabun;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-14412 .elementor-element.elementor-element-0ce7228 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-14412 .elementor-element.elementor-element-0ce7228 .elementor-button {
	fill: #fff;
	color: #fff;
	background-color: #532201;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #532201;
	padding: 15px 40px 15px 40px;
}

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

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

@media (max-width:1024px) {
	.elementor-14412 .elementor-element.elementor-element-49a7870f {
		margin-top: 80px;
		margin-bottom: 80px;
		padding: 0px 25px 0px 25px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-100e9c0 > .elementor-widget-container {
		padding: 0px 118px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-d2ed510 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5b5bbc0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-180e6a0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-4a2b6f0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6d4e6523 > .elementor-element-populated {
		padding: 60px 0px 60px 4px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-786c9b31 {
		--spacer-size: 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-786c9b31 > .elementor-widget-container {
		margin: 0px 0px 0px -68px;
		padding: 80px 80px 200px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-21f926a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ff982db > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-17868ad .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-64e6f8f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-9b802b7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-a2d871f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title, .elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title a {
		font-size: 26px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-541b70f.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-541b70f .elementor-main-swiper {
		height: 343px;
		width: 308px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-63c0fe9 .elementor-heading-title {
		font-size: 37px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3a1954f > .elementor-widget-container {
		padding: 28px 0px 28px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3a1954f {
		text-align: center;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3a1954f .elementor-heading-title {
		letter-spacing: 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-cf8d680.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-main-swiper {
		height: 277px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e607857 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ce59876 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ce59876 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3862f0b9 {
		padding: 100px 25px 100px 25px;
	}
}

@media (max-width:767px) {
	.elementor-14412 .elementor-element.elementor-element-49a7870f {
		margin-top: 0px;
		margin-bottom: 68px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3c658616 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-8e0aa68 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-c9b5977 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-d9b513f > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-d9b513f {
		text-align: center;
	}
	
	.elementor-14412 .elementor-element.elementor-element-100e9c0 > .elementor-widget-container {
		padding: 28px 20px 0px 20px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-100e9c0.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-14412 .elementor-element.elementor-element-100e9c0 {
		text-align: center;
		font-size: 26px;
		line-height: 1.9em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ee31a33 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ee31a33 {
		--icon-box-icon-margin: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ee31a33 .elementor-icon {
		font-size: 88px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6bfd966 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6bfd966 {
		--icon-box-icon-margin: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6bfd966 .elementor-icon {
		font-size: 88px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6a32d50 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-76545f3 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-0076f6e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3ea42e7 {
		text-align: center;
		font-size: 20px;
		line-height: 1.4em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e8c035a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b5c6b4c {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-297de1c > .elementor-widget-container {
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-297de1c .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-d2ed510 > .elementor-widget-container {
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e571803 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2c9ed97 > .elementor-widget-container {
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2c9ed97 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5b5bbc0 > .elementor-widget-container {
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-99dc13d {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-0b9dc90 > .elementor-widget-container {
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-0b9dc90 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-180e6a0 > .elementor-widget-container {
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-25dba46 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-11210dd > .elementor-widget-container {
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-11210dd .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-4a2b6f0 > .elementor-widget-container {
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6d4e6523 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-786c9b31 {
		--spacer-size: 68px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-786c9b31 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 168px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-40f6ecfe > .elementor-widget-container {
		padding: 28px 20px 0px 20px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-40f6ecfe {
		text-align: center;
	}
	
	.elementor-14412 .elementor-element.elementor-element-296f0f5 > .elementor-widget-container {
		margin: 8px 0px 8px 0px;
		padding: 0px 3px 0px 3px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e6f3129 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-da03a5b > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-4b8cbbd {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-55cd660 {
		text-align: center;
	}
	
	.elementor-14412 .elementor-element.elementor-element-55cd660 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.5em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5481c01 > .elementor-widget-container {
		padding: 0px 8px 0px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5481c01 {
		font-size: 18px;
		line-height: 1.6em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f60bdba {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-07c3b33 {
		width: 100%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-21f926a > .elementor-widget-container {
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e5e581a {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e5e581a > .elementor-element-populated {
		padding: 0px 3px 0px 3px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-847c7d8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-847c7d8 .elementor-heading-title {
		font-size: 21px;
		line-height: 1.6em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ff982db > .elementor-widget-container {
		margin: -16px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ff982db {
		font-size: 20px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-17868ad > .elementor-widget-container {
		margin: 18px 18px 18px 18px;
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-a6f96a9 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-a6f96a9 > .elementor-element-populated {
		padding: 0px 3px 0px 3px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-37939dc .elementor-heading-title {
		line-height: 1.7em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2a01fad > .elementor-widget-container {
		margin: -18px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2a01fad {
		font-size: 20px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-64e6f8f > .elementor-widget-container {
		margin: 18px 18px 18px 18px;
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3760c0f {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3760c0f > .elementor-element-populated {
		padding: 0px 3px 0px 3px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5c2c72f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5c2c72f .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7e1cc46 > .elementor-widget-container {
		margin: -16px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7e1cc46 {
		font-size: 20px;
		line-height: 1.6em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-9b802b7 > .elementor-widget-container {
		margin: 18px 18px 18px 18px;
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-21e8358 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-21e8358 > .elementor-element-populated {
		padding: 0px 3px 0px 3px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ca6c6fd > .elementor-widget-container {
		margin: -19px 0px 0px 0px;
		padding: 4px 0px 7px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ca6c6fd {
		font-size: 17px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-a2d871f > .elementor-widget-container {
		margin: 18px 18px 18px 18px;
		padding: 18px 18px 18px 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title, .elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-title a {
		font-size: 26px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-682841a .elementor-icon-box-description {
		font-size: 20px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-9668f38 > .elementor-widget-container {
		padding: 33px 8px 33px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-9668f38 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.5em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-c8debf2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-541b70f.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-541b70f .elementor-main-swiper {
		height: 323px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-261a1d7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 28px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-bottom: calc(12px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-top: calc(12px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(12px / 2);
		margin-left: calc(12px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-12px / 2);
		margin-left: calc(-12px / 2);
	}
	
	body.rtl .elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left: calc(-12px / 2);
	}
	
	body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right: calc(-12px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14412 .elementor-element.elementor-element-261a1d7 .elementor-icon-list-item > a {
		font-size: 17px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-63c0fe9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 28px 0px 28px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-63c0fe9 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3a1954f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 18px 0px 18px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3a1954f {
		text-align: center;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3a1954f .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 {
		--container-widget-width: 415px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 415px);
		max-width: 415px;
		--e-icon-list-icon-size: 68px;
		--e-icon-list-icon-align: left;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-bottom: calc(30px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-top: calc(30px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(30px / 2);
		margin-left: calc(30px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-30px / 2);
		margin-left: calc(-30px / 2);
	}
	
	body.rtl .elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left: calc(-30px / 2);
	}
	
	body:not(.rtl) .elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right: calc(-30px / 2);
	}
	
	.elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14412 .elementor-element.elementor-element-e7d6172 .elementor-icon-list-item > a {
		font-size: 17px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b8ed700 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b8ed700 .elementor-heading-title {
		font-size: 25px;
		line-height: 1.6em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-cf8d680.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 15px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-cf8d680 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-main-swiper {
		height: 256px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-cf8d680 .elementor-custom-embed-play i {
		font-size: 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3e76baf {
		--content-width: 500px;
		--border-radius: 8px 8px 8px 8px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 1px;
		--padding-right: 1px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-89c30a9 > .elementor-widget-container {
		margin: -0px -0px -0px -0px;
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-89c30a9 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.8em;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b17bb20 {
		width: 100%;
		max-width: 100%;
		font-size: 26px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b17bb20 > .elementor-widget-container {
		padding: 0px 9px 0px 9px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e607857 > .elementor-widget-container {
		margin: 0px 22px 0px 22px;
		padding: 8px 0px 8px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e607857 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ce59876 > .elementor-widget-container {
		margin: 0px 22px 0px 22px;
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ce59876 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-25d7fa1e > .elementor-widget-container {
		padding: 18px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-25d7fa1e .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5726e47c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 2% 2% 2% 2%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-715234b3 {
		width: 100%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-715234b3 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-99edaf0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-99edaf0 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-38bf3eb > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-38bf3eb .elementor-button {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7bd1b2e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 2% 2% 2% 2%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2f167da {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2f167da > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b6eb34d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b6eb34d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7a34f47 > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7a34f47 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-1b2d8ba {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-1b2d8ba > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-8ad48b0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-8ad48b0 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2ae1756 > .elementor-widget-container {
		margin: -20px 0px 22px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2ae1756 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-bf522a3 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-bf522a3 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6748e3c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6748e3c .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b13e33d > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-b13e33d .elementor-button {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ec164a7 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-ec164a7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5ee153d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5ee153d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-642168c > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-642168c .elementor-button {
		font-size: 18px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.58 * 100%);
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd:after {
		content: "0.58";
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd {
		--grid-column-gap: 10px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
		margin-right: 6px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
		margin-left: 6px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f0596fd.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
		margin-bottom: 6px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-3862f0b9 {
		padding: 0px 5px 5px 5px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-70e6d3ad {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7dd3d8d {
		width: 58%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-79ffe84b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-79ffe84b .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-13d95863 {
		width: 42%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-1bf9e480 > .elementor-widget-container {
		padding: 5px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7b9a9ece {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-16fe54df {
		width: 58%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2c86c36d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2c86c36d .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-663e25a5 {
		width: 42%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-5ab3ddec > .elementor-widget-container {
		padding: 5px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-57f4f162 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-710edcaf {
		width: 58%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-78b0ddd5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-78b0ddd5 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-203e8196 {
		width: 42%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-f5ed63d > .elementor-widget-container {
		padding: 5px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-2a3cd71a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-4f61712a {
		width: 58%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6b13b02e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6b13b02e .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-14412 .elementor-element.elementor-element-faf74a4 {
		width: 42%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-689e9841 > .elementor-widget-container {
		padding: 5px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-14412 .elementor-element.elementor-element-3c658616 {
		width: 22%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-c9b5977 {
		width: 42.332%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-76545f3 {
		width: 26.627%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-0076f6e {
		width: 73.279%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-6d4e6523 {
		width: 35%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-1dc0dd7 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-0b80a68 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e57ae7e {
		--width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-1a9896d {
		--width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-7dd3d8d {
		width: 74.583%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-13d95863 {
		width: 25.276%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-16fe54df {
		width: 74.583%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-663e25a5 {
		width: 25.276%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-710edcaf {
		width: 74.583%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-203e8196 {
		width: 25.276%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-4f61712a {
		width: 74.583%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-faf74a4 {
		width: 25.276%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-14412 .elementor-element.elementor-element-b5c6b4c {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-e571803 {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-99dc13d {
		width: 50%;
	}
	
	.elementor-14412 .elementor-element.elementor-element-25dba46 {
		width: 50%;
	}
}
