
.elementor-6650 .elementor-element.elementor-element-6bc99e9e:not(.elementor-motion-effects-element-type-background), .elementor-6650 .elementor-element.elementor-element-6bc99e9e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://cdn-idibj.nitrocdn.com/YxwRmuutJxkhKSotsLGKtDyAQxUASvap/assets/images/optimized/rev-cc192ea/hhfamily.com/wp-content/uploads/2025/09/IMG_0550.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6650 .elementor-element.elementor-element-6bc99e9e>.elementor-background-overlay {
	background-color: #fdf8f0;
	opacity: .74;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6650 .elementor-element.elementor-element-6bc99e9e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0;
	margin-bottom: 0;
	padding: 200px 0 80px;
}

.elementor-6650 .elementor-element.elementor-element-1375a8b9>.elementor-element-populated {
	color: #00a3ad;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-79717f7>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-79717f7 {
	text-align: center;
}

.elementor-6650 .elementor-element.elementor-element-79717f7 .elementor-heading-title {
	font-family: "Panton Bold", Sans-serif;
	font-size: 65px;
	color: #003d4c;
}

.elementor-6650 .elementor-element.elementor-element-65c25bd {
	text-align: center;
	font-size: 17px;
	font-weight: 700;
	color: #00a3ad;
}

.elementor-6650 .elementor-element.elementor-element-c7137b0 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 30px 0 50px;
}

.elementor-bc-flex-widget .elementor-6650 .elementor-element.elementor-element-e7c7a2f.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-6650 .elementor-element.elementor-element-e7c7a2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-6650 .elementor-element.elementor-element-e7c7a2f>.elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0 0 0 50px;
}

.elementor-6650 .elementor-element.elementor-element-3d84e19>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-3d84e19 {
	text-align: left;
}

.elementor-6650 .elementor-element.elementor-element-3d84e19 .elementor-heading-title {
	font-family: "Panton Bold", Sans-serif;
	font-size: 32px;
	color: var(--e-global-color-accent);
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 {
	width: var(--container-widget-width, 95.815%);
	max-width: 95.815%;
	--container-widget-width: 95.815%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 22px;
	--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-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-icon i {
	color: #722257;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-icon svg {
	fill: #722257;
	transition: fill .3s;
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-item>a {
	font-size: 17px;
}

.elementor-6650 .elementor-element.elementor-element-680c5f1 .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-c05e733 {
	--spacer-size: 25px;
}

.elementor-6650 .elementor-element.elementor-element-c60477e .elementor-button {
	background-color: #ffc745;
	font-family: "Panton Bold", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	fill: #003d4c;
	color: #003d4c;
	padding: 15px;
}

.elementor-6650 .elementor-element.elementor-element-c60477e>.elementor-widget-container {
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-2698ea9>.elementor-widget-container {
	margin: 0 0 10px;
}

.elementor-6650 .elementor-element.elementor-element-2698ea9 {
	text-align: left;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	color: #003d4c;
}

.elementor-6650 .elementor-element.elementor-element-f487306:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-6650 .elementor-element.elementor-element-f487306>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #722257;
}

.elementor-6650 .elementor-element.elementor-element-f487306>.elementor-element-populated>.elementor-background-overlay {
	background-image: url("https://cdn-idibj.nitrocdn.com/YxwRmuutJxkhKSotsLGKtDyAQxUASvap/assets/images/optimized/rev-cc192ea/hhfamily.com/wp-content/uploads/2022/08/stripestransparent.png");
	opacity: .5;
}

.elementor-6650 .elementor-element.elementor-element-f487306>.elementor-element-populated>.elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

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

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

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

.elementor-6650 .elementor-element.elementor-element-f487306>.elementor-element-populated {
	box-shadow: 5px 10px 10px 1px rgba(0, 0, 0, .18);
	transition: background .3s, border 0s, border-radius 0s, box-shadow 0s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 40px;
}

.elementor-6650 .elementor-element.elementor-element-f487306:hover>.elementor-element-populated, .elementor-6650 .elementor-element.elementor-element-f487306:hover>.elementor-element-populated>.elementor-background-overlay {
	border-radius: 10px;
}

.elementor-6650 .elementor-element.elementor-element-f487306>.elementor-element-populated>.elementor-background-overlay {
	transition: background .5s, border-radius 0s, opacity .5s;
}

.elementor-6650 .elementor-element.elementor-element-f487306 .elementor-element-populated a {
	color: #ffc745;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .countdown-amount {
	width: 60px;
	height: 60px;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e.premium-countdown-block .countdown-period span {
	width: 60px;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .premium-countdown-flipping .flip {
	width: 60px;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .premium-countdown {
	justify-content: center;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .countdown-amount, .elementor-6650 .elementor-element.elementor-element-cc2c15e .inn {
	color: #ffc745;
	font-size: 38px;
	font-weight: 500;
	font-style: normal;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .countdown-amount, .elementor-6650 .elementor-element.elementor-element-cc2c15e .flip {
	border-radius: 0;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .countdown-period, .elementor-6650 .elementor-element.elementor-element-cc2c15e .premium-countdown-label, .elementor-6650 .elementor-element.elementor-element-cc2c15e .flip-clock-label {
	color: #fdf8f0;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .countdown_separator {
	color: #fdf8f0;
}

.elementor-6650 .elementor-element.elementor-element-cc2c15e .countdown-separator-circle {
	background-color: #fdf8f0;
}

.elementor-6650 .elementor-element.elementor-element-4b81fd0 {
	--spacer-size: 7px;
}

.elementor-6650 .elementor-element.elementor-element-0abdd47 {
	text-align: center;
}

.elementor-6650 .elementor-element.elementor-element-0abdd47 .elementor-heading-title {
	font-family: "Panton Bold", Sans-serif;
	font-size: 33px;
	color: #fdf8f0;
}

.elementor-6650 .elementor-element.elementor-element-d9763a4 {
	--divider-border-style: solid;
	--divider-color: #ffc745;
	--divider-border-width: 4px;
}

.elementor-6650 .elementor-element.elementor-element-d9763a4>.elementor-widget-container {
	margin: -2px 0 -10px;
}

.elementor-6650 .elementor-element.elementor-element-d9763a4 .elementor-divider-separator {
	width: 32%;
}

.elementor-6650 .elementor-element.elementor-element-d9763a4 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-6650 .elementor-element.elementor-element-bff0dcd>.elementor-widget-container {
	margin: 0 0 10px;
}

.elementor-6650 .elementor-element.elementor-element-bff0dcd {
	text-align: left;
	font-family: "Arial", Sans-serif;
	font-size: 17px;
	color: #fff;
}

.elementor-6650 .elementor-element.elementor-element-fc735ee>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-fc735ee {
	text-align: center;
}

.elementor-6650 .elementor-element.elementor-element-fc735ee .elementor-heading-title {
	font-family: "Panton Bold", Sans-serif;
	font-size: 32px;
	color: var(--e-global-color-accent);
}

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

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

.elementor-6650 .elementor-element.elementor-element-65983aa>.elementor-widget-container {
	margin: 0 0 -16px;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-65983aa {
	font-size: 24px;
	font-weight: 500;
	color: #722257;
}

.elementor-6650 .elementor-element.elementor-element-724a03d .elementor-icon-list-icon i {
	color: #722257;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-724a03d .elementor-icon-list-icon svg {
	fill: #722257;
	transition: fill .3s;
}

.elementor-6650 .elementor-element.elementor-element-724a03d {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: right;
	--e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * .25);
	--icon-vertical-offset: 0px;
}

.elementor-6650 .elementor-element.elementor-element-724a03d .elementor-icon-list-text {
	color: #003d4c;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-c1b6b71>.elementor-widget-container {
	margin: 0 0 10px;
}

.elementor-6650 .elementor-element.elementor-element-c1b6b71 {
	text-align: left;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	color: #003d4c;
}

.elementor-bc-flex-widget .elementor-6650 .elementor-element.elementor-element-6332dcf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6650 .elementor-element.elementor-element-4e29016>.elementor-widget-container {
	margin: 0 0 -16px;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-4e29016 {
	font-size: 24px;
	font-weight: 500;
	color: #722257;
}

.elementor-6650 .elementor-element.elementor-element-4a53139 .elementor-icon-list-icon i {
	color: #722257;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-4a53139 .elementor-icon-list-icon svg {
	fill: #722257;
	transition: fill .3s;
}

.elementor-6650 .elementor-element.elementor-element-4a53139 {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: right;
	--e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * .25);
	--icon-vertical-offset: 0px;
}

.elementor-6650 .elementor-element.elementor-element-4a53139 .elementor-icon-list-text {
	color: #003d4c;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-42ee548>.elementor-widget-container {
	margin: 0 0 10px;
}

.elementor-6650 .elementor-element.elementor-element-42ee548 {
	text-align: left;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	color: #003d4c;
}

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

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

.elementor-6650 .elementor-element.elementor-element-4b6505f>.elementor-widget-container {
	margin: 0 0 -16px;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-4b6505f {
	font-size: 24px;
	font-weight: 500;
	color: #722257;
}

.elementor-6650 .elementor-element.elementor-element-ba344ae .elementor-icon-list-icon i {
	color: #722257;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-ba344ae .elementor-icon-list-icon svg {
	fill: #722257;
	transition: fill .3s;
}

.elementor-6650 .elementor-element.elementor-element-ba344ae {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: right;
	--e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * .25);
	--icon-vertical-offset: 0px;
}

.elementor-6650 .elementor-element.elementor-element-ba344ae .elementor-icon-list-text {
	color: #003d4c;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-1395b1c>.elementor-widget-container {
	margin: 0 0 10px;
}

.elementor-6650 .elementor-element.elementor-element-1395b1c {
	text-align: left;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	color: #003d4c;
}

.elementor-6650 .elementor-element.elementor-element-dc731c2 .elementor-button {
	background-color: #ffc745;
	font-family: "Panton Bold", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	fill: #003d4c;
	color: #003d4c;
	padding: 15px;
}

.elementor-6650 .elementor-element.elementor-element-dc731c2>.elementor-widget-container {
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-c01e085 {
	--spacer-size: 22px;
}

.elementor-6650 .elementor-element.elementor-element-5852654>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-5852654 {
	text-align: center;
}

.elementor-6650 .elementor-element.elementor-element-5852654 .elementor-heading-title {
	font-family: "Panton Bold", Sans-serif;
	font-size: 32px;
	color: var(--e-global-color-accent);
}

.elementor-6650 .elementor-element.elementor-element-501bb9c>.elementor-widget-container {
	border-radius: 0;
}

.elementor-6650 .elementor-element.elementor-element-501bb9c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6650 .elementor-element.elementor-element-501bb9c .elementor-swiper-button.elementor-swiper-button-next {
	font-size: 35px;
	color: #00a3ad;
}

.elementor-6650 .elementor-element.elementor-element-501bb9c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6650 .elementor-element.elementor-element-501bb9c .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #00a3ad;
}

.elementor-6650 .elementor-element.elementor-element-501bb9c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 10px;
}

.elementor-6650 .elementor-element.elementor-element-81f3785 {
	--spacer-size: 22px;
}

.elementor-6650 .elementor-element.elementor-element-c87d0d4>.elementor-widget-container {
	margin: 0;
	padding: 0;
}

.elementor-6650 .elementor-element.elementor-element-c87d0d4 {
	text-align: center;
}

.elementor-6650 .elementor-element.elementor-element-c87d0d4 .elementor-heading-title {
	font-family: "Panton Bold", Sans-serif;
	font-size: 32px;
	color: var(--e-global-color-accent);
}

.elementor-6650 .elementor-element.elementor-element-4fee81c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0;
	margin-bottom: 0;
	padding: 70px 0 30px;
}

.elementor-6650 .elementor-element.elementor-element-4fee81c>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6650 .elementor-element.elementor-element-3530e6a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-6650 .elementor-element.elementor-element-3530e6a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-9680225);
}

.elementor-bc-flex-widget .elementor-6650 .elementor-element.elementor-element-3530e6a4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-6650 .elementor-element.elementor-element-3530e6a4>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6650 .elementor-element.elementor-element-524e87c {
	width: var(--container-widget-width, 95.815%);
	max-width: 95.815%;
	--container-widget-width: 95.815%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 22px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-15px / 2);
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-icon i {
	color: #722257;
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-icon svg {
	fill: #722257;
	transition: fill .3s;
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-item>a {
	font-size: 17px;
}

.elementor-6650 .elementor-element.elementor-element-524e87c .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-6650 .elementor-element.elementor-element-da36bc7 {
	--spacer-size: 10px;
}

.elementor-bc-flex-widget .elementor-6650 .elementor-element.elementor-element-7c8b3dda.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6650 .elementor-element.elementor-element-7c8b3dda>.elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0 10px 0 0;
}

.elementor-6650 .elementor-element.elementor-element-aa1627c {
	--spacer-size: 25px;
}

.elementor-6650 .elementor-element.elementor-element-4f0b74f {
	width: var(--container-widget-width, 92.325%);
	max-width: 92.325%;
	--container-widget-width: 92.325%;
	--container-widget-flex-grow: 0;
}

.elementor-6650 .elementor-element.elementor-element-4f0b74f iframe {
	height: 379px;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-6650 .elementor-element.elementor-element-e7c7a2f {
		width: 53.904%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-f487306 {
		width: 46.096%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-3d240e8 {
		width: 19.648%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-f6a8e32 {
		width: 80.017%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-6332dcf {
		width: 19.648%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-cf8cdf3 {
		width: 80.017%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-aeb691f {
		width: 19.648%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-83ada63 {
		width: 80.017%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-3530e6a4 {
		width: 39%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-7c8b3dda {
		width: 61%;
	}
}

@media (max-width:1024px) {
	.elementor-6650 .elementor-element.elementor-element-6bc99e9e {
		padding: 150px 30px 180px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c7137b0 {
		padding: 0 30px 50px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-e7c7a2f>.elementor-element-populated {
		padding: 100px 0 0 30px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c60477e>.elementor-widget-container {
		margin: 0 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-2698ea9>.elementor-widget-container {
		margin: 0 0 -20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-f487306>.elementor-element-populated {
		padding: 20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-0abdd47 .elementor-heading-title {
		font-size: 1.3em;
	}
	
	.elementor-6650 .elementor-element.elementor-element-bff0dcd>.elementor-widget-container {
		margin: 0 0 -20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c1b6b71>.elementor-widget-container {
		margin: 0 0 -20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-42ee548>.elementor-widget-container {
		margin: 0 0 -20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-1395b1c>.elementor-widget-container {
		margin: 0 0 -20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-dc731c2>.elementor-widget-container {
		margin: 0 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-4fee81c {
		padding: 50px 30px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-3530e6a4>.elementor-element-populated {
		padding: 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-7c8b3dda>.elementor-element-populated {
		padding: 0;
	}
}

@media (max-width:767px) {
	.elementor-6650 .elementor-element.elementor-element-6bc99e9e {
		padding: 99px 20px 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-1375a8b9.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-1375a8b9>.elementor-element-populated {
		padding: 0 0 40px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-79717f7>.elementor-widget-container {
		padding: 20px 0 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-79717f7 {
		text-align: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-79717f7 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c7137b0 {
		padding: 0 20px 50px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-e7c7a2f>.elementor-element-populated {
		padding: 50px 0 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-3d84e19>.elementor-widget-container {
		padding: 20px 0 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-3d84e19 {
		text-align: left;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c60477e>.elementor-widget-container {
		margin: 0 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-2698ea9>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-2698ea9 {
		text-align: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-0abdd47 {
		text-align: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-bff0dcd>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-bff0dcd {
		text-align: left;
	}
	
	.elementor-6650 .elementor-element.elementor-element-fc735ee>.elementor-widget-container {
		padding: 20px 0 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-fc735ee {
		text-align: left;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c1b6b71>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c1b6b71 {
		text-align: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-42ee548>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-42ee548 {
		text-align: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-1395b1c>.elementor-widget-container {
		margin: 0 0 20px;
		padding: 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-1395b1c {
		text-align: center;
	}
	
	.elementor-6650 .elementor-element.elementor-element-dc731c2>.elementor-widget-container {
		margin: 0 0 10px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-5852654>.elementor-widget-container {
		padding: 20px 0 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-5852654 {
		text-align: left;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c87d0d4>.elementor-widget-container {
		padding: 20px 0 0;
	}
	
	.elementor-6650 .elementor-element.elementor-element-c87d0d4 {
		text-align: left;
	}
	
	.elementor-6650 .elementor-element.elementor-element-4fee81c {
		padding: 25px 20px 20px;
	}
	
	.elementor-6650 .elementor-element.elementor-element-aa1627c {
		--spacer-size: 10px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-6650 .elementor-element.elementor-element-1375a8b9 {
		width: 100%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-3530e6a4 {
		width: 100%;
	}
	
	.elementor-6650 .elementor-element.elementor-element-7c8b3dda {
		width: 100%;
	}
}

.elementor-icon-list-items .elementor-icon-list-item {
	position: relative;
}

.elementor-icon-list-items .elementor-icon-list-icon {
	position: absolute;
	top: 6px;
	left: 0;
}

.elementor-icon-list-items .elementor-icon-list-text {
	margin-left: 27px;
}

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