/* End custom CSS */

.elementor-widget-section .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-section .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-5e5c0869:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-5e5c0869 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0c44a5;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/hero-bg-min.webp");
	background-position: top right;
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-5e5c0869 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-5e5c0869 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 20px 67px 20px;
}

.elementor-159253 .elementor-element.elementor-element-5e5c0869 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-image .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-3ccf25f6 > .elementor-widget-container {
	margin: 0px 0px 38px 0px;
	padding: 0px 0px 12px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(217, 217, 217, .15);
}

.elementor-159253 .elementor-element.elementor-element-3ccf25f6 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-3ccf25f6 img {
	max-width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-464854bf > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-464854bf {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-6939c669.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-159253 .elementor-element.elementor-element-6939c669 > .elementor-element-populated {
	margin: 29px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-widget-heading .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-159253 .elementor-element.elementor-element-c559519 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 60.65px;
	font-weight: 600;
	line-height: 1.12em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-3ed530e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 60.65px;
	font-weight: 700;
	line-height: 1.12em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6c8d146 {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-6c8d146 > .elementor-widget-container {
	background-color: #0c3c99;
	margin: 0px 0px 9px 0px;
	padding: 6px 23px 6px 23px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-159253 .elementor-element.elementor-element-6c8d146 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 46px;
	font-weight: 600;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-7bb6b5d {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-7bb6b5d > .elementor-widget-container {
	background-color: #0c3c99;
	margin: 0px 0px 24px 0px;
	padding: 6px 23px 6px 23px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-159253 .elementor-element.elementor-element-7bb6b5d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 46px;
	font-weight: 600;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-676645a > .elementor-widget-container {
	padding: 35px 50px 35px 50px;
}

.elementor-159253 .elementor-element.elementor-element-676645a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24.75px;
	font-weight: 400;
	line-height: 1.55em;
	color: #fff;
}

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-45ccd0ac.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-159253 .elementor-element.elementor-element-45ccd0ac > .elementor-element-populated {
	margin: 50px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 8px;
}

.elementor-159253 .elementor-element.elementor-element-6fc733c2 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: end;
}

.elementor-159253 .elementor-element.elementor-element-6fc733c2 img {
	width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-a4e2194:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-a4e2194 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f6f5;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/waves.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-a4e2194 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-a4e2194 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 20px 130px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-8147c63 > .elementor-widget-container {
	margin: 0px -400px 0px 0px;
}

.elementor-widget-html .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-html .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-3293843 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-3293843 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-widget-icon-list .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-list .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-159253 .elementor-element.elementor-element-b8e4dfe .elementor-icon-list-icon i {
	color: #209eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-b8e4dfe .elementor-icon-list-icon svg {
	fill: #209eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-b8e4dfe {
	--e-icon-list-icon-size: 25px;
	--icon-vertical-offset: 0px;
}

.elementor-159253 .elementor-element.elementor-element-b8e4dfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-b8e4dfe .elementor-icon-list-item > a {
	font-family: "Arial", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0px;
}

.elementor-159253 .elementor-element.elementor-element-b8e4dfe .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-9bc1db1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-9bc1db1:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-9bc1db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-9bc1db1, .elementor-159253 .elementor-element.elementor-element-9bc1db1 > .elementor-background-overlay {
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-9bc1db1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-159253 .elementor-element.elementor-element-9bc1db1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-f5a952e img {
	width: 100%;
}

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

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

.elementor-159253 .elementor-element.elementor-element-b9eed4d.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-a563b46 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-a563b46 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.3em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae {
	width: var(--container-widget-width, 47.895%);
	max-width: 47.895%;
	--container-widget-width: 47.895%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 3px;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae > .elementor-widget-container {
	padding: 0px 0px 5px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 0%;
	border-color: #e7e7e7;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-icon i {
	color: #209eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-icon svg {
	fill: #209eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-icon {
	padding-inline-end: 6.125px;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 17.27px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-text {
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a {
	width: var(--container-widget-width, 52%);
	max-width: 52%;
	--container-widget-width: 52%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 3px;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a > .elementor-widget-container {
	padding: 0px 0px 5px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-21px / 2);
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: #ddd;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-icon i {
	color: #209eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-icon svg {
	fill: #209eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 17.27px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-text {
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-e8c166f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-e8c166f {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-e8c166f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17.4px;
	font-weight: 600;
	font-style: italic;
	line-height: 1.2em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-3a229d09:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-3a229d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f8fe;
}

.elementor-159253 .elementor-element.elementor-element-3a229d09 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-3a229d09 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 20px 50px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-6607913a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-6607913a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/ic_format_quote_48px.webp");
	background-position: top center;
	background-repeat: no-repeat;
}

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

.elementor-159253 .elementor-element.elementor-element-6607913a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6607913a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-42d7cd08 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-42d7cd08 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-42d7cd08 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.2em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-65c9a0a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-65c9a0a {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-65c9a0a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.2em;
	color: #000410;
}

.elementor-widget-video .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-video .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-3f4e582 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-159253 .elementor-element.elementor-element-4981602 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-159253 .elementor-element.elementor-element-4981602 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-4981602 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-5fb6857 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-159253 .elementor-element.elementor-element-5fb6857 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-5fb6857 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6478c38 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6478c38 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-6478c38 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-85dca88:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-85dca88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f8fe;
}

.elementor-159253 .elementor-element.elementor-element-85dca88 > .elementor-container {
	max-width: 1300px;
}

.elementor-159253 .elementor-element.elementor-element-85dca88 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 120px 0px;
}

.elementor-159253 .elementor-element.elementor-element-85dca88 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-b32ed01 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-b32ed01 {
	padding: 0px 0px 50px 0px;
}

.elementor-159253 .elementor-element.elementor-element-e5fe5eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 92%;
	background-repeat: no-repeat;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-element-populated > .elementor-background-overlay {
	opacity: .5;
}

.elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

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

.elementor-widget-text-editor .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-159253 .elementor-element.elementor-element-ec66df9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-b080493 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-b080493 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-b080493 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-207d2e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 92%;
	background-repeat: no-repeat;
}

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

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-207d2e8.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

.elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-102c95c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6c5ac35 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6c5ac35 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-6c5ac35 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-d8353c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 92%;
	background-repeat: no-repeat;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-2e6e583 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-11d01fa > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-11d01fa {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-11d01fa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-bff44f0:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-bff44f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/SL-BG-min.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-bff44f0 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-bff44f0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 118px 20px 62px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-3948328.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-1e5d8dd {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-1e5d8dd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-88f22ee {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-88f22ee > .elementor-widget-container {
	background-color: #000410;
	margin: -4px 0px 0px 0px;
	padding: 1px 27px 1px 27px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-88f22ee .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 39.33px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-bf0bdf6 > .elementor-container {
	max-width: 793px;
}

.elementor-159253 .elementor-element.elementor-element-fb2cc53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-fb2cc53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-fb2cc53 > .elementor-element-populated {
	border-style: solid;
	border-width: 1.5px 1.5px 1.5px 1.5px;
	border-color: #1f9eff;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 21px 0px 30px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 39px 62px 39px 62px;
}

.elementor-159253 .elementor-element.elementor-element-fb2cc53 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-fb2cc53 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-fb2cc53 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

.elementor-widget-image-box .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image-box .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image-box .elementor-image-box-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5 .elementor-image-box-wrapper {
	text-align: start;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-159253 .elementor-element.elementor-element-d4f38b5 .elementor-image-box-description {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-10e80c2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-10e80c2 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-1993dd2 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-a1e9aee {
	width: var(--container-widget-width, 101.5%);
	max-width: 101.5%;
	--container-widget-width: 101.5%;
	--container-widget-flex-grow: 0;
}

.elementor-159253 .elementor-element.elementor-element-a1e9aee img {
	width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-3f76ba4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-3f76ba4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/Vintage-paper-min.webp");
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-2aeec2f {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-2aeec2f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 23px;
	font-weight: 700;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-cee13b9 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-a264262 img {
	max-width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-c52dd3c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-9954deb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #c8c8c8;
}

.elementor-159253 .elementor-element.elementor-element-9954deb .elementor-icon-list-icon i {
	color: #ff0402;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-9954deb .elementor-icon-list-icon svg {
	fill: #ff0402;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-9954deb {
	--e-icon-list-icon-size: 19px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-9954deb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-9954deb .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.2em;
}

.elementor-159253 .elementor-element.elementor-element-9954deb .elementor-icon-list-text {
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-2fc5877 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #c8c8c8;
}

.elementor-159253 .elementor-element.elementor-element-2fc5877 .elementor-icon-list-icon i {
	color: #ff0402;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-2fc5877 .elementor-icon-list-icon svg {
	fill: #ff0402;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-2fc5877 {
	--e-icon-list-icon-size: 19px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-2fc5877 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-2fc5877 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.2em;
}

.elementor-159253 .elementor-element.elementor-element-2fc5877 .elementor-icon-list-text {
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-27bf51d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #c8c8c8;
}

.elementor-159253 .elementor-element.elementor-element-27bf51d .elementor-icon-list-icon i {
	color: #ff0402;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-27bf51d .elementor-icon-list-icon svg {
	fill: #ff0402;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-27bf51d {
	--e-icon-list-icon-size: 19px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-27bf51d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-27bf51d .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.2em;
}

.elementor-159253 .elementor-element.elementor-element-27bf51d .elementor-icon-list-text {
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-ae30556 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-27980a2d:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-27980a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-27980a2d > .elementor-container {
	max-width: 1140px;
}

.elementor-159253 .elementor-element.elementor-element-27980a2d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 54px 20px 50px 20px;
}

.elementor-159253 .elementor-element.elementor-element-27980a2d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-3f8ee55d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 10px;
}

.elementor-159253 .elementor-element.elementor-element-3f8ee55d > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-dd33410 > .elementor-container {
	max-width: 991px;
}

.elementor-159253 .elementor-element.elementor-element-de97e39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 20px;
}

.elementor-159253 .elementor-element.elementor-element-de97e39 > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-159253 .elementor-element.elementor-element-e40048f > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-e40048f .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-e40048f .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-e40048f {
	--e-icon-list-icon-size: 19px;
	--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: 2px;
}

.elementor-159253 .elementor-element.elementor-element-e40048f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-e40048f .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-e40048f .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-97c9b6d .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-97c9b6d .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-97c9b6d {
	--e-icon-list-icon-size: 19px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-97c9b6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-97c9b6d .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-97c9b6d .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-cb16126 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-cb16126 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-cb16126 {
	--e-icon-list-icon-size: 19px;
	--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: 2px;
}

.elementor-159253 .elementor-element.elementor-element-cb16126 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-cb16126 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-cb16126 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-3eb939c:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-3eb939c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-min-1-scaled-1.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-3eb939c > .elementor-container {
	max-width: 1400px;
}

.elementor-159253 .elementor-element.elementor-element-3eb939c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 56px 20px 30px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-17fd63e > .elementor-container {
	max-width: 1140px;
}

.elementor-159253 .elementor-element.elementor-element-b000e59 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-8190b0a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-a7e51f5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-4e65cdd:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-4e65cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f0e4;
}

.elementor-159253 .elementor-element.elementor-element-4e65cdd > .elementor-container {
	max-width: 1050px;
}

.elementor-159253 .elementor-element.elementor-element-4e65cdd, .elementor-159253 .elementor-element.elementor-element-4e65cdd > .elementor-background-overlay {
	border-radius: 45px 45px 45px 45px;
}

.elementor-159253 .elementor-element.elementor-element-4e65cdd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 17px;
	margin-bottom: 45px;
	padding: 70px 20px 70px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-2614f70 {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 3px;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 > .elementor-widget-container {
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(24px / 2);
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(24px / 2);
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(24px / 2);
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-24px / 2);
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-24px / 2);
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	height: 0%;
	border-color: #e7e7e7;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-icon i {
	color: #209eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-icon svg {
	fill: #209eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-text {
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-2b6f07f {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-c3640e6 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-c3640e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-c3640e6 > .elementor-background-slideshow {
	border-radius: 0px 45px 0px 45px;
}

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

.elementor-159253 .elementor-element.elementor-element-c983cfb > .elementor-widget-container {
	border-radius: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-c983cfb img {
	width: 100%;
	border-radius: 45px 0px 45px 0px;
}

.elementor-159253 .elementor-element.elementor-element-2ae035e > .elementor-container {
	max-width: 1400px;
}

.elementor-159253 .elementor-element.elementor-element-96b28db.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-4da7086 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-4da7086 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-eaca0e7 {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-eaca0e7 > .elementor-widget-container {
	background-color: #000410;
	margin: -4px 0px 0px 0px;
	padding: 1px 27px 1px 27px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-eaca0e7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 39.33px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-e1bec04 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-e1bec04 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-e1bec04 {
	margin-top: 50px;
	margin-bottom: 52px;
}

.elementor-159253 .elementor-element.elementor-element-5206160 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

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

.elementor-159253 .elementor-element.elementor-element-fc7fb26 img {
	width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-5793585 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-5793585 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #000410;
}

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

.elementor-159253 .elementor-element.elementor-element-efeac8a:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-efeac8a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
}

.elementor-159253 .elementor-element.elementor-element-efeac8a > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-efeac8a .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 10px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-e8192ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-e8192ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-e8192ac.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-159253 .elementor-element.elementor-element-e8192ac > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-e8192ac > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-e8192ac > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-93d7596 {
	width: var(--container-widget-width, 85.945%);
	max-width: 85.945%;
	--container-widget-width: 85.945%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--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: 15px;
}

.elementor-159253 .elementor-element.elementor-element-93d7596 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.6em;
}

.elementor-159253 .elementor-element.elementor-element-93d7596 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-045289c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-159253 .elementor-element.elementor-element-10b7fa7 > .elementor-widget-container {
	margin: 0px -100px 0px -60px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-10b7fa7 img {
	width: 100%;
	max-width: 100%;
	border-radius: 150px 150px 150px 150px;
}

.elementor-159253 .elementor-element.elementor-element-0caa57e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-0caa57e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-0caa57e.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-159253 .elementor-element.elementor-element-0caa57e > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-0caa57e > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-0caa57e > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

.elementor-159253 .elementor-element.elementor-element-0caa57e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 {
	width: var(--container-widget-width, 85.945%);
	max-width: 85.945%;
	--container-widget-width: 85.945%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 24px;
	--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: 15px;
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.6em;
}

.elementor-159253 .elementor-element.elementor-element-4bd1e36 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-72c9c97 > .elementor-widget-container {
	margin: 0px -100px 0px -60px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-72c9c97 img {
	width: 100%;
	max-width: 100%;
	border-radius: 150px 150px 150px 150px;
}

.elementor-159253 .elementor-element.elementor-element-3b881a0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-159253 .elementor-element.elementor-element-3b881a0:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-3b881a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
}

.elementor-159253 .elementor-element.elementor-element-3b881a0 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-3b881a0 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 10px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-b79a0d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-b79a0d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-b79a0d3.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-159253 .elementor-element.elementor-element-b79a0d3 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-b79a0d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-b79a0d3 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-9b9ce80 {
	width: var(--container-widget-width, 85.945%);
	max-width: 85.945%;
	--container-widget-width: 85.945%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--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: 15px;
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.6em;
}

.elementor-159253 .elementor-element.elementor-element-9b9ce80 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-02d8b12.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-159253 .elementor-element.elementor-element-d2bf149 > .elementor-widget-container {
	margin: 0px -100px 0px -60px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-d2bf149 img {
	width: 100%;
	max-width: 100%;
	border-radius: 150px 150px 150px 150px;
}

.elementor-159253 .elementor-element.elementor-element-c49b762:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-c49b762 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-c49b762.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-159253 .elementor-element.elementor-element-c49b762 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-c49b762 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-c49b762 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-98f15c3 {
	width: var(--container-widget-width, 85.945%);
	max-width: 85.945%;
	--container-widget-width: 85.945%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 24px;
	--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: 15px;
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.6em;
}

.elementor-159253 .elementor-element.elementor-element-98f15c3 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-78719ea > .elementor-widget-container {
	margin: 0px -100px 0px -60px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-78719ea img {
	width: 100%;
	max-width: 100%;
	border-radius: 150px 150px 150px 150px;
}

.elementor-159253 .elementor-element.elementor-element-13d073c:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-13d073c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
}

.elementor-159253 .elementor-element.elementor-element-13d073c > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-13d073c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-159253 .elementor-element.elementor-element-13d073c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-0b55926 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 1.3em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-0e2c3c6:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-0e2c3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000410;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-group-min.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-0e2c3c6 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-0e2c3c6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 123px 20px 290px 20px;
}

.elementor-159253 .elementor-element.elementor-element-0e2c3c6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-1b82358 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-1b82358 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6395dd8 > .elementor-container {
	max-width: 820px;
}

.elementor-159253 .elementor-element.elementor-element-6395dd8, .elementor-159253 .elementor-element.elementor-element-6395dd8 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6395dd8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6395dd8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-08c1838 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-159253 .elementor-element.elementor-element-08c1838 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-28fdd19 > .elementor-widget-container {
	background-color: #1f9eff;
	margin: -4px 0px 0px 0px;
	padding: 1px 31px 1px 31px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-28fdd19 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-28fdd19 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 39.33px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-7097182 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-7097182 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-7097182 {
	margin-top: 50px;
	margin-bottom: 52px;
}

.elementor-159253 .elementor-element.elementor-element-3ccc0c0 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-f245500 img {
	width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-a582404:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-a582404 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/SL-120-min.webp");
}

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

.elementor-159253 .elementor-element.elementor-element-a582404 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-a582404 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 20px 138px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-3bb601f > .elementor-widget-container {
	margin: -213px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-3bb601f img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-159253 .elementor-element.elementor-element-737ebdb {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-737ebdb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-724ca8a > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-159253 .elementor-element.elementor-element-724ca8a {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-724ca8a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-381b7dd > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-159253 .elementor-element.elementor-element-381b7dd {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-381b7dd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-bcc72d1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-bcc72d1 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-bcc72d1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-2b340af > .elementor-container {
	max-width: 650px;
}

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

.elementor-159253 .elementor-element.elementor-element-2b340af {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-159253 .elementor-element.elementor-element-6112bc8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-159253 .elementor-element.elementor-element-6112bc8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-0426ce9 > .elementor-widget-container {
	background-color: #d6e4ff;
	margin: 6px 0px 0px 0px;
	padding: 27px 50px 26px 50px;
	border-radius: 70px 70px 70px 70px;
}

.elementor-159253 .elementor-element.elementor-element-0426ce9 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-0426ce9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	font-style: italic;
	line-height: 1.2em;
	color: #000410;
}

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

.elementor-159253 .elementor-element.elementor-element-b10d754 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-b10d754 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-fdfb4d0 {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-5b99c64:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-5b99c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/paper-min-19.png");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-5b99c64 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-5b99c64 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 54px;
	margin-bottom: 0px;
	padding: 140px 110px 99px 130px;
}

.elementor-159253 .elementor-element.elementor-element-5b99c64 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-ef3c187 .elementor-icon-list-icon i {
	color: #fa0808;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-ef3c187 .elementor-icon-list-icon svg {
	fill: #fa0808;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-ef3c187 {
	--e-icon-list-icon-size: 26px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-ef3c187 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-ef3c187 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 26.5px;
	font-weight: 400;
	line-height: 1.7em;
}

.elementor-159253 .elementor-element.elementor-element-ef3c187 .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-7e95c2a .elementor-icon-list-icon i {
	color: #fa0808;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-7e95c2a .elementor-icon-list-icon svg {
	fill: #fa0808;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-7e95c2a {
	--e-icon-list-icon-size: 26px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-7e95c2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-7e95c2a .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 26.5px;
	font-weight: 400;
	line-height: 1.7em;
}

.elementor-159253 .elementor-element.elementor-element-7e95c2a .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-ac4d45a .elementor-icon-list-icon i {
	color: #fa0808;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-ac4d45a .elementor-icon-list-icon svg {
	fill: #fa0808;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-ac4d45a {
	--e-icon-list-icon-size: 26px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-ac4d45a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-ac4d45a .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 26.5px;
	font-weight: 400;
	line-height: 1.7em;
}

.elementor-159253 .elementor-element.elementor-element-ac4d45a .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-1444ac9 .elementor-icon-list-icon i {
	color: #fa0808;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-1444ac9 .elementor-icon-list-icon svg {
	fill: #fa0808;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-1444ac9 {
	--e-icon-list-icon-size: 26px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-1444ac9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-1444ac9 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 26.5px;
	font-weight: 400;
	line-height: 1.7em;
}

.elementor-159253 .elementor-element.elementor-element-1444ac9 .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-0b90c05 .elementor-icon-list-icon i {
	color: #fa0808;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-0b90c05 .elementor-icon-list-icon svg {
	fill: #fa0808;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-0b90c05 {
	--e-icon-list-icon-size: 26px;
	--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: 1px;
}

.elementor-159253 .elementor-element.elementor-element-0b90c05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-0b90c05 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 26.5px;
	font-weight: 400;
	line-height: 1.7em;
}

.elementor-159253 .elementor-element.elementor-element-0b90c05 .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #000410;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-44c58bb:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-44c58bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #041a3f;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-min-2.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-44c58bb > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-44c58bb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 96px 20px 96px 20px;
}

.elementor-159253 .elementor-element.elementor-element-44c58bb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-7a5ccfb > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-7a5ccfb > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-7a5ccfb > .elementor-background-slideshow {
	border-radius: 2px 2px 2px 2px;
}

.elementor-159253 .elementor-element.elementor-element-7a5ccfb > .elementor-element-populated {
	padding: 60px 40px 60px 50px;
}

.elementor-159253 .elementor-element.elementor-element-502432e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-fbddfe1 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-0757bf1:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-0757bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-1-min.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-0757bf1 > .elementor-container {
	max-width: 1202px;
}

.elementor-159253 .elementor-element.elementor-element-0757bf1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 160px 20px 209px 20px;
}

.elementor-159253 .elementor-element.elementor-element-0757bf1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-08c96e0 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-08c96e0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-5c4d17a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-5c4d17a > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-5c4d17a .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 24px;
}

.elementor-159253 .elementor-element.elementor-element-5c4d17a {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-f993ac0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-f993ac0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #041470;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/bg1-8.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-f993ac0 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-f993ac0 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-f993ac0 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-4460cf0 > .elementor-widget-container {
	margin: 45px 0px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-4460cf0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.1em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 > .elementor-widget-container {
	margin: 19px 50px 50px 20px;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-icon i {
	color: #1f9eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-icon svg {
	fill: #1f9eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-00702d6 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-6193aa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-6193aa6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0c7f4f;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/bg2-8.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-6193aa6 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-6193aa6 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-6193aa6 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-159253 .elementor-element.elementor-element-6193aa6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-159253 .elementor-element.elementor-element-6193aa6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-58b5659 > .elementor-widget-container {
	margin: 45px 0px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-58b5659 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.1em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-d37275d > .elementor-widget-container {
	margin: 19px 50px 50px 20px;
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-icon i {
	color: #1f9eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-icon svg {
	fill: #1f9eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-d37275d {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-d37275d .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-7f8c338 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-7f8c338 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 24px;
}

.elementor-159253 .elementor-element.elementor-element-7f8c338 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-5a51225:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-5a51225 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #8b0c99;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/bg3-8.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-5a51225 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-5a51225 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-5a51225 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-159253 .elementor-element.elementor-element-5a51225 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-159253 .elementor-element.elementor-element-5a51225 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-2b28f01 > .elementor-widget-container {
	margin: 45px 0px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-2b28f01 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.1em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 > .elementor-widget-container {
	margin: 19px 50px 50px 20px;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-icon i {
	color: #1f9eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-icon svg {
	fill: #1f9eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-cc332f7 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-1522c9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-1522c9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0c3c99;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/bg4-9.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-1522c9e > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-1522c9e > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-1522c9e > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-159253 .elementor-element.elementor-element-1522c9e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-159253 .elementor-element.elementor-element-1522c9e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-79cbf74 > .elementor-widget-container {
	margin: 45px 0px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-79cbf74 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.1em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 > .elementor-widget-container {
	margin: 19px 40px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-19px / 2);
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-icon i {
	color: #1f9eff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-icon svg {
	fill: #1f9eff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-icon {
	padding-inline-end: 5px;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-aefb5d8 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-0185e3a:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-0185e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-0185e3a > .elementor-container {
	max-width: 1250px;
}

.elementor-159253 .elementor-element.elementor-element-0185e3a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 38px 15px 29px 15px;
}

.elementor-159253 .elementor-element.elementor-element-0185e3a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-8a7c95b {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-8a7c95b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 1.19em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-cf7442d:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-cf7442d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f3f7;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg4-1.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-cf7442d > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-cf7442d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 75px 20px 85px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-4bee523 {
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b > .elementor-widget-container {
	background-color: #1f9eff;
	margin: 5px 0px 14px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(5px / 2);
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(5px / 2);
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(5px / 2);
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-5px / 2);
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-5px / 2);
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b {
	--e-icon-list-icon-size: 20px;
	--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: 3px;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-9f4d8eb {
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-ee1ea07 {
	text-align: end;
}

.elementor-159253 .elementor-element.elementor-element-c26a451:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-c26a451 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #fff 0%, #eaefff 100%);
}

.elementor-159253 .elementor-element.elementor-element-c26a451 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-c26a451 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 130px 20px 200px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-d4ce9e9.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-327dc24 {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-327dc24 > .elementor-widget-container {
	background-color: #000410;
	margin: -4px 0px 0px 0px;
	padding: 1px 27px 1px 27px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-327dc24 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 39.33px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-a4d90f9 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-a4d90f9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 70px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-babb35b > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-babb35b {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-babb35b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-565aed2 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-565aed2 img {
	max-width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-cabf01d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-cabf01d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/Shape-1.webp");
	background-position: top center;
	background-repeat: no-repeat;
}

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

.elementor-159253 .elementor-element.elementor-element-cabf01d.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-159253 .elementor-element.elementor-element-cabf01d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 10px 0px 10px;
}

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

.elementor-159253 .elementor-element.elementor-element-13d8817 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-13d8817 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.3em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-f0cf651 > .elementor-widget-container {
	margin: 3px 0px 2px 0px;
}

.elementor-159253 .elementor-element.elementor-element-81420e2 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-159253 .elementor-element.elementor-element-dd327c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-dd327c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/Shape-1.webp");
	background-position: top center;
	background-repeat: no-repeat;
}

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

.elementor-159253 .elementor-element.elementor-element-dd327c4.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-159253 .elementor-element.elementor-element-dd327c4 > .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: 40px 10px 0px 10px;
}

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

.elementor-159253 .elementor-element.elementor-element-fac1201 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-fac1201 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.3em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-f3259fa > .elementor-widget-container {
	margin: 3px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-bece0b6 > .elementor-widget-container {
	margin: 31px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-bece0b6 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-159253 .elementor-element.elementor-element-14271d8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-159253 .elementor-element.elementor-element-14271d8 > .elementor-container {
	max-width: 1250px;
}

.elementor-159253 .elementor-element.elementor-element-14271d8 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-c6746b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 94%;
	background-repeat: no-repeat;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-c6746b6.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 70px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 32px 20px 0px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-631759b {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-631759b img {
	width: 78%;
}

.elementor-159253 .elementor-element.elementor-element-cace9ca > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-cace9ca {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-cace9ca .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-6be75c8 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.52em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-81963c4 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-81963c4 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-81963c4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.2em;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-0ce5a00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 94%;
	background-repeat: no-repeat;
}

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

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-0ce5a00.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

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

.elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-0ce5a00 > .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: 32px 20px 70px 20px;
}

.elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-4b28259 {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-4b28259 img {
	width: 78%;
}

.elementor-159253 .elementor-element.elementor-element-cefc071 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-cefc071 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-cefc071 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-72c2d5e {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.52em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-0ccfbd6 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-0ccfbd6 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-0ccfbd6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.2em;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-d0c8fa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 94%;
	background-repeat: no-repeat;
}

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

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

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

.elementor-159253 .elementor-element.elementor-element-d0c8fa5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 70px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
	padding: 32px 20px 0px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-e938ddf {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-e938ddf img {
	width: 78%;
}

.elementor-159253 .elementor-element.elementor-element-217a783 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-217a783 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-217a783 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-80d2ae9 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.52em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-fd7feab > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-fd7feab {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-fd7feab .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.2em;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-2f22deb > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-159253 .elementor-element.elementor-element-2f22deb > .elementor-container {
	max-width: 1250px;
}

.elementor-159253 .elementor-element.elementor-element-2f22deb {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-69b229a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 94%;
	background-repeat: no-repeat;
}

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

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-69b229a.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-159253 .elementor-element.elementor-element-69b229a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 120px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 32px 20px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-e1d3a54 {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-e1d3a54 img {
	width: 78%;
}

.elementor-159253 .elementor-element.elementor-element-eb3e2ec > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-eb3e2ec {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-eb3e2ec .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-96ae6d3 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.52em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-bf68f18 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-bf68f18 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-bf68f18 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.2em;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-8103a55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 94%;
	background-repeat: no-repeat;
}

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

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-8103a55.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-159253 .elementor-element.elementor-element-8103a55.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-8103a55 > .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: 32px 20px 90px 20px;
}

.elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-636aeeb {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-636aeeb img {
	width: 78%;
}

.elementor-159253 .elementor-element.elementor-element-be089eb > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-be089eb {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-be089eb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-732dab5 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.52em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-55c3ad3 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-55c3ad3 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-55c3ad3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.2em;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-5ae968f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/Shape-51.png");
	background-position: 90% 94%;
	background-repeat: no-repeat;
}

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

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-5ae968f.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-159253 .elementor-element.elementor-element-5ae968f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 33px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
	padding: 32px 20px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-30c3be7 {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-30c3be7 img {
	width: 78%;
}

.elementor-159253 .elementor-element.elementor-element-704b723 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-704b723 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-704b723 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #1f9eff;
}

.elementor-159253 .elementor-element.elementor-element-cb15eb1 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.52em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-c9cbc0e > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-c9cbc0e {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-c9cbc0e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.2em;
	color: #828282;
}

.elementor-159253 .elementor-element.elementor-element-c8197e1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-c8197e1 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-c8197e1 {
	padding: 0px 20px 130px 20px;
}

.elementor-159253 .elementor-element.elementor-element-a21d446 > .elementor-widget-container {
	margin: -120px 0px 10px 0px;
}

.elementor-159253 .elementor-element.elementor-element-a21d446 img {
	height: 100%;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-0ae21db {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-0ae21db .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	font-style: italic;
	line-height: 1.3em;
	color: #384261;
}

.elementor-159253 .elementor-element.elementor-element-90b15b7 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-90b15b7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.3em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-32aa7a3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-32aa7a3 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-32aa7a3 {
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-db75dfd {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-a275ad6 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-a275ad6 img {
	width: 100%;
	max-width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-6b14672:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-6b14672 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #093f9f;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-min-3.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-6b14672 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-6b14672 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 95px 20px 118px 20px;
}

.elementor-159253 .elementor-element.elementor-element-6b14672 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-2550eb7 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-2550eb7 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-2550eb7 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-2550eb7 > .elementor-element-populated {
	margin: 0px 30px 0px 30px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 30px;
	padding: 60px 30px 60px 30px;
}

.elementor-159253 .elementor-element.elementor-element-b7ab125 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-e897b59 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-3712182 > .elementor-widget-container {
	background-color: #1f9eff;
	padding: 20px 20px 20px 20px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-159253 .elementor-element.elementor-element-3712182 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-3712182 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-3712182 {
	--e-icon-list-icon-size: 19px;
	--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: 3px;
}

.elementor-159253 .elementor-element.elementor-element-3712182 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-3712182 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-3712182 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-d25cf10 > .elementor-widget-container {
	background-color: #1f9eff;
	padding: 20px 20px 20px 20px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-159253 .elementor-element.elementor-element-d25cf10 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-d25cf10 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-d25cf10 {
	--e-icon-list-icon-size: 19px;
	--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: 3px;
}

.elementor-159253 .elementor-element.elementor-element-d25cf10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-d25cf10 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-d25cf10 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-b2b1320 > .elementor-widget-container {
	background-color: #1f9eff;
	padding: 20px 20px 20px 20px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-159253 .elementor-element.elementor-element-b2b1320 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-b2b1320 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-b2b1320 {
	--e-icon-list-icon-size: 19px;
	--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: 3px;
}

.elementor-159253 .elementor-element.elementor-element-b2b1320 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-b2b1320 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-b2b1320 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-d768776 > .elementor-widget-container {
	background-color: #1f9eff;
	padding: 20px 20px 20px 20px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-159253 .elementor-element.elementor-element-d768776 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-d768776 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-d768776 {
	--e-icon-list-icon-size: 19px;
	--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: 3px;
}

.elementor-159253 .elementor-element.elementor-element-d768776 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-d768776 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-159253 .elementor-element.elementor-element-d768776 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-15abba7 {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.5em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-08e79f3 > .elementor-container {
	max-width: 1250px;
}

.elementor-159253 .elementor-element.elementor-element-08e79f3 {
	padding: 120px 20px 120px 20px;
}

.elementor-159253 .elementor-element.elementor-element-e79ba82.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-a53ee72 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-a53ee72 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-9265703 {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-9265703 > .elementor-widget-container {
	background-color: #1f9eff;
	margin: -4px 0px 0px 0px;
	padding: 1px 50px 1px 50px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-9265703 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 39.33px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-0220258 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-0220258 {
	margin-top: 50px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-b5ff0f1 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-b5ff0f1 img {
	width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-e26454f {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-a5c5d01 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 10px 50px 0px 10px;
}

.elementor-159253 .elementor-element.elementor-element-7f4bb35 {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-af453ca > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-af453ca:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-af453ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eaefff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-min-4.webp");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-af453ca > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-af453ca .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 8px;
}

.elementor-159253 .elementor-element.elementor-element-af453ca {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 149px 20px 154px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-aaff748 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-aaff748 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 15px;
}

.elementor-159253 .elementor-element.elementor-element-846d81a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-a67fb2c {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-fe22577 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-159253 .elementor-element.elementor-element-fe22577 img {
	width: 100%;
	max-width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-4e9e2a3 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-4e9e2a3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 15px;
}

.elementor-159253 .elementor-element.elementor-element-a5128d4 > .elementor-widget-container {
	margin: 0px 45px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-a5128d4 img {
	width: 100%;
	max-width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-36061eb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-dceceaf {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-f4664e0 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-f4664e0 {
	padding: 130px 20px 130px 20px;
}

.elementor-159253 .elementor-element.elementor-element-1b8b752 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-1b8b752 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-5be6b37 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-5be6b37 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-8d67993:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-8d67993 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-159253 .elementor-element.elementor-element-8d67993.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-8d67993 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-8d67993 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-8d67993 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-159253 .elementor-element.elementor-element-8d67993 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 32px 30px 52px;
}

.elementor-159253 .elementor-element.elementor-element-8d67993 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-360fcfa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-7f04961:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-7f04961 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-min-5.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-7f04961 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-7f04961 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 105px 20px 105px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-bb29e8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-bb29e8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-bb29e8d.elementor-column .elementor-widget-wrap {
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-bb29e8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-bb29e8d > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-bb29e8d > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-bb29e8d > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-159253 .elementor-element.elementor-element-bb29e8d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 66px 20px 50px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-a32b9ac {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-a32b9ac .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-2a2bc23 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-2a2bc23 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.2em;
	color: #ff0402;
}

.elementor-159253 .elementor-element.elementor-element-c0f0ed2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-c0f0ed2 > .elementor-container {
	max-width: 1400px;
}

.elementor-159253 .elementor-element.elementor-element-c0f0ed2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 15px;
}

.elementor-159253 .elementor-element.elementor-element-c0f0ed2 {
	padding: 0px 20px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-ba2b54b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-8a400f0 {
	width: var(--container-widget-width, 94%);
	max-width: 94%;
	--container-widget-width: 94%;
	--container-widget-flex-grow: 0;
}

.elementor-159253 .elementor-element.elementor-element-8a400f0 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-159253 .elementor-element.elementor-element-8a400f0 img {
	width: 100%;
	max-width: 100%;
	border-radius: 45px 0px 45px 0px;
}

.elementor-159253 .elementor-element.elementor-element-47cdf874 > .elementor-container {
	max-width: 1250px;
}

.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 40px;
}

.elementor-159253 .elementor-element.elementor-element-47cdf874 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-697fecab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-697fecab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #cecece;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/bx1.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-697fecab.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-697fecab > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-697fecab > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-697fecab > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-697fecab > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-2daaa877 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-2daaa877 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 42px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1em;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-92d5d07 > .elementor-widget-container {
	margin: 45px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-92d5d07 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 23.56px;
	font-weight: 700;
	line-height: 1.2em;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(76, 40, 13, .5);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: rgba(76, 40, 13, .5);
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 {
	--e-icon-list-icon-size: 30px;
	--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-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 15.6px;
	font-weight: 400;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-1a7982a1 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-ca8b481 > .elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-ca8b481 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-ca8b481 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28.27px;
	font-weight: 500;
	line-height: 1.2em;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-4aaab195 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-4aaab195 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-4aaab195 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28.27px;
	font-weight: 500;
	line-height: 1.2em;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-217e0cbd {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-217e0cbd > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .3);
	margin: 0px 0px 10px 0px;
	padding: 5px 24px 5px 24px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-159253 .elementor-element.elementor-element-217e0cbd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28.75px;
	font-weight: 400;
	color: #262626;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-button .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-button .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-3e8eb790 .elementor-button {
	background-color: transparent;
	font-family: "Poppins", Sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 1.1em;
	background-image: linear-gradient(94deg, #1f9eff 0%, #0c3c99 100%);
	transition-duration: .3s;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #1f9eff;
	padding: 12px 60px 12px 60px;
}

.elementor-159253 .elementor-element.elementor-element-3e8eb790 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-298edc99 > .elementor-widget-container {
	margin: -10px 0px 30px 0px;
}

.elementor-159253 .elementor-element.elementor-element-5a7857af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-5a7857af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #cecece;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/10/bx2.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-5a7857af.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-5a7857af > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-5a7857af > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-5a7857af > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-5a7857af > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-77d32d21 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-77d32d21 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 42px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1em;
	color: #4c280d;
}

.elementor-159253 .elementor-element.elementor-element-7b989e0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-7b989e0a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 23.56px;
	font-weight: 400;
	color: #4c280d;
}

.elementor-159253 .elementor-element.elementor-element-41b81a2a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-41b81a2a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 23.56px;
	font-weight: 700;
	line-height: 1.2em;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(76, 40, 13, .5);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-12px / 2);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: rgba(76, 40, 13, .5);
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 {
	--e-icon-list-icon-size: 30px;
	--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-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 15.6px;
	font-weight: 400;
	line-height: 1.4em;
}

.elementor-159253 .elementor-element.elementor-element-69d78ef3 .elementor-icon-list-text {
	color: #000;
	transition: color .3s;
}

.elementor-159253 .elementor-element.elementor-element-2dc5b3be > .elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-2dc5b3be {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-2dc5b3be .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28.27px;
	font-weight: 500;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-495a4f00 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-495a4f00 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-495a4f00 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28.27px;
	font-weight: 500;
	line-height: 1.2em;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-7fd6ec6c {
	width: auto;
	max-width: auto;
}

.elementor-159253 .elementor-element.elementor-element-7fd6ec6c > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .3);
	margin: 0px 0px 10px 0px;
	padding: 5px 24px 5px 24px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-159253 .elementor-element.elementor-element-7fd6ec6c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28.75px;
	font-weight: 400;
	color: #262626;
}

.elementor-159253 .elementor-element.elementor-element-32a537c6 .elementor-button {
	background-color: transparent;
	font-family: "Poppins", Sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 1.1em;
	background-image: linear-gradient(94deg, #1f9eff 0%, #0c3c99 100%);
	transition-duration: .3s;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #1f9eff;
	padding: 12px 60px 12px 60px;
}

.elementor-159253 .elementor-element.elementor-element-32a537c6 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-51798437 > .elementor-widget-container {
	margin: -10px 0px 30px 0px;
}

.elementor-159253 .elementor-element.elementor-element-5dc0b47 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-5dc0b47 {
	padding: 130px 20px 110px 20px;
}

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

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

.elementor-159253 .elementor-element.elementor-element-35bf94c {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-35bf94c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 70px;
	font-weight: 600;
	line-height: 1.19em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-41e2ca6 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-41e2ca6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	font-style: italic;
	line-height: 1.3em;
	color: #ff0402;
}

.elementor-159253 .elementor-element.elementor-element-7218754 {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-7218754 img {
	width: 100%;
}

.elementor-159253 .elementor-element.elementor-element-bad7044 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-159253 .elementor-element.elementor-element-bad7044 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-bad7044, .elementor-159253 .elementor-element.elementor-element-bad7044 > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-159253 .elementor-element.elementor-element-bad7044 {
	box-shadow: 5px 15px 31px 2px rgba(73, 67, 128, .050980392156863);
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-159253 .elementor-element.elementor-element-d43ed24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d43ed24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1b1a17;
}

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

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

.elementor-159253 .elementor-element.elementor-element-d43ed24 > .elementor-element-populated, .elementor-159253 .elementor-element.elementor-element-d43ed24 > .elementor-element-populated > .elementor-background-overlay, .elementor-159253 .elementor-element.elementor-element-d43ed24 > .elementor-background-slideshow {
	border-radius: 20px 0px 0px 20px;
}

.elementor-159253 .elementor-element.elementor-element-d43ed24 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

body:not(.rtl) .elementor-159253 .elementor-element.elementor-element-ffdb6a6 {
	left: 0px;
}

body.rtl .elementor-159253 .elementor-element.elementor-element-ffdb6a6 {
	right: 0px;
}

.elementor-159253 .elementor-element.elementor-element-ffdb6a6 {
	top: 240px;
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-3465746:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-3465746 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/Background.webp");
	background-position: top right;
	background-repeat: no-repeat;
}

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

.elementor-159253 .elementor-element.elementor-element-3465746 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 75px 21px 40px 20px;
}

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

.elementor-159253 .elementor-element.elementor-element-52a7322 {
	width: var(--container-widget-width, 89%);
	max-width: 89%;
	--container-widget-width: 89%;
	--container-widget-flex-grow: 0;
}

.elementor-159253 .elementor-element.elementor-element-52a7322 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-52a7322 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 37.3px;
	font-weight: 600;
	line-height: 1.15em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-cf1be11 {
	width: var(--container-widget-width, 94.7%);
	max-width: 94.7%;
	--container-widget-width: 94.7%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 20.19px;
	font-weight: 400;
	line-height: 1.5em;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-cf1be11 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-924071a:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-924071a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eaefff;
	background-image: url("https://cdn-angpo.nitrocdn.com/RcKmqlNGjunSIUUZVJpuCnhMotyvAawc/assets/images/optimized/rev-4714211/www.spooky2-mall.com/wp-content/uploads/2025/09/bg-min-6-scaled-1.jpg");
	background-size: cover;
}

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

.elementor-159253 .elementor-element.elementor-element-924071a > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-924071a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 130px 20px 147px 20px;
}

.elementor-159253 .elementor-element.elementor-element-924071a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-c8b34ae.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-159253 .elementor-element.elementor-element-ae6b781 {
	width: auto;
	max-width: auto;
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-ae6b781 > .elementor-widget-container {
	background-color: #000410;
	margin: -4px 0px 0px 0px;
	padding: 1px 47px 1px 47px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-159253 .elementor-element.elementor-element-ae6b781 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 39.33px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-91a284c > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-91a284c {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-91a284c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 70px;
	font-weight: 600;
	line-height: 1.1em;
	color: #1f9eff;
}

.elementor-widget-eael-adv-accordion .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-eael-adv-accordion .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header, .elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-wrapper .eael-accordion_media-list {
	background-color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	background-color: #fff;
	color: #000410;
	padding: 21px 15px 21px 15px;
	margin: 13px 0px 13px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 12px;
	margin-left: 10px;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 12px;
	width: 12px;
	line-height: 12px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list .eael-accordion_media-icon i {
	font-size: 12px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list .eael-accordion_media-icon svg {
	height: 12px;
	width: 12px;
	line-height: 12px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list {
	margin-bottom: 10px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	padding: 21px 30px 21px 30px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title {
	padding: 21px 30px 21px 30px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-content .eael-accordion_media-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #000410;
	fill: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list .eael-accordion_media-icon {
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list {
	border-radius: 10px 10px 10px 10px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title, .elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list:hover .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list:hover .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list.active .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list.active .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description {
	padding: 21px 15px 21px 15px;
	margin: 13px 0px 13px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 0px;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 0px;
	width: 0px;
	line-height: 0px;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
	background-color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6d63c2e .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-widget-gallery .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-gallery .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-gallery .elementor-gallery-item__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-gallery .elementor-gallery-item__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-gallery {
	--galleries-title-color-normal: var(--e-global-color-primary);
	--galleries-title-color-hover: var(--e-global-color-secondary);
	--galleries-pointer-bg-color-hover: var(--e-global-color-accent);
	--gallery-title-color-active: var(--e-global-color-secondary);
	--galleries-pointer-bg-color-active: var(--e-global-color-accent);
}

.elementor-widget-gallery .elementor-gallery-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-159253 .elementor-element.elementor-element-c018e60 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-159253 .elementor-element.elementor-element-c018e60 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-159253 .elementor-element.elementor-element-c018e60 > .elementor-widget-container {
	margin: 20px 0px 40px 0px;
}

.elementor-159253 .elementor-element.elementor-element-c018e60 {
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header, .elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-wrapper .eael-accordion_media-list {
	background-color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	background-color: #fff;
	color: #000410;
	padding: 21px 15px 21px 15px;
	margin: 13px 0px 13px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 12px;
	margin-left: 10px;
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 12px;
	width: 12px;
	line-height: 12px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list .eael-accordion_media-icon i {
	font-size: 12px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list .eael-accordion_media-icon svg {
	height: 12px;
	width: 12px;
	line-height: 12px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list {
	margin-bottom: 10px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	padding: 21px 30px 21px 30px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title {
	padding: 21px 30px 21px 30px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-content .eael-accordion_media-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #000410;
	fill: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list .eael-accordion_media-icon {
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list {
	border-radius: 10px 10px 10px 10px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title, .elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list:hover .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list:hover .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list.active .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list.active .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description {
	padding: 21px 15px 21px 15px;
	margin: 13px 0px 13px 0px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 0px;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 0px;
	width: 0px;
	line-height: 0px;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
	background-color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-6f2155f .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-159253 .elementor-element.elementor-element-8f43e19 .elementor-button {
	background-color: transparent;
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.1em;
	background-image: linear-gradient(94deg, #1f9eff 0%, #0c3c99 100%);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #1f9eff;
	padding: 12px 60px 12px 60px;
}

.elementor-159253 .elementor-element.elementor-element-8f43e19 > .elementor-widget-container {
	margin: 66px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-76274f27:not(.elementor-motion-effects-element-type-background), .elementor-159253 .elementor-element.elementor-element-76274f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000410;
}

.elementor-159253 .elementor-element.elementor-element-76274f27 > .elementor-container {
	max-width: 1200px;
}

.elementor-159253 .elementor-element.elementor-element-76274f27 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 20px 50px 20px;
}

.elementor-159253 .elementor-element.elementor-element-76274f27 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-159253 .elementor-element.elementor-element-24faf18d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 10px;
}

.elementor-159253 .elementor-element.elementor-element-24faf18d > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-24946ec > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(217, 217, 217, .15);
}

.elementor-159253 .elementor-element.elementor-element-7f4cb9f > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-159253 .elementor-element.elementor-element-7f4cb9f {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-7f4cb9f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: rgba(255, 255, 255, .5);
}

.elementor-159253 .elementor-element.elementor-element-0c1587d > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-159253 .elementor-element.elementor-element-0c1587d {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-0c1587d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: rgba(255, 255, 255, .5);
}

.elementor-159253 .elementor-element.elementor-element-c0db59a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-159253 .elementor-element.elementor-element-c0db59a {
	text-align: center;
}

.elementor-159253 .elementor-element.elementor-element-c0db59a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.5em;
	color: rgba(255, 255, 255, .5);
}

@media (max-width:1024px) {
	.elementor-159253 .elementor-element.elementor-element-464854bf {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-6939c669.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-159253 .elementor-element.elementor-element-6939c669.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-159253 .elementor-element.elementor-element-6939c669.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-159253 .elementor-element.elementor-element-6939c669 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-bc-flex-widget .elementor-159253 .elementor-element.elementor-element-45ccd0ac.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-159253 .elementor-element.elementor-element-45ccd0ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-159253 .elementor-element.elementor-element-45ccd0ac.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-159253 .elementor-element.elementor-element-6fc733c2 img {
		width: 100%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-3a229d09 {
		padding: 60px 30px 190px 30px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-42d7cd08 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.4em;
	}
	
	.elementor-159253 .elementor-element.elementor-element-65c9a0a .elementor-heading-title {
		font-size: 26px;
		line-height: 1.4em;
	}
	
	.elementor-159253 .elementor-element.elementor-element-e5fe5eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-207d2e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d8353c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-27980a2d {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-c6746b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-0ce5a00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d0c8fa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-69b229a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-8103a55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-5ae968f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-76274f27 {
		padding: 60px 30px 60px 30px;
	}
}

@media (max-width:767px) {
	.elementor-159253 .elementor-element.elementor-element-5e5c0869 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 40px 0px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-6939c669 > .elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-3a229d09 {
		padding: 40px 5px 160px 5px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-42d7cd08 .elementor-heading-title {
		font-size: 20px;
		line-height: 1.5em;
	}
	
	.elementor-159253 .elementor-element.elementor-element-65c9a0a .elementor-heading-title {
		font-size: 20px;
		line-height: 1.5em;
	}
	
	.elementor-159253 .elementor-element.elementor-element-e5fe5eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-e5fe5eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-207d2e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-207d2e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d8353c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d8353c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d4f38b5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-27980a2d {
		padding: 40px 5px 40px 5px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-3f8ee55d > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-c6746b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-c6746b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-0ce5a00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-0ce5a00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d0c8fa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-d0c8fa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-69b229a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-69b229a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-8103a55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-8103a55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-5ae968f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159253 .elementor-element.elementor-element-5ae968f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-76274f27 {
		padding: 40px 5px 40px 5px;
	}
	
	.elementor-159253 .elementor-element.elementor-element-24faf18d > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
}

@media (min-width:768px) {
	.elementor-159253 .elementor-element.elementor-element-6939c669 {
		width: 52.841%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-45ccd0ac {
		width: 47.159%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-30f0da8 {
		width: 100%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-e5fe5eb {
		width: 33%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-207d2e8 {
		width: 33.332%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d8353c5 {
		width: 33%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-672aa74 {
		width: 60.86%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-c15cc51 {
		width: 39.14%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-350356b {
		width: 18.839%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-9e8755c {
		width: 81.161%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-fd2d671 {
		width: 76.847%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-045289c {
		width: 23.153%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-5a9f4fe {
		width: 76.847%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-8307092 {
		width: 23.153%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-0bfb645 {
		width: 76.847%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-02d8b12 {
		width: 23.153%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-df3b268 {
		width: 76.847%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-b6600be {
		width: 23.153%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-1ad751f {
		width: 41.28%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-6a188d7 {
		width: 58.72%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-23124d1 {
		width: 56.43%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-b2fa347 {
		width: 43.57%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-2550eb7 {
		width: 100%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-5ffeb1d {
		width: 44.24%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-121d083 {
		width: 55.76%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-226a7d2 {
		width: 53.57%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-cbc6429 {
		width: 46.43%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-3f24f9a {
		width: 45.75%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-ccd4631 {
		width: 54.25%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-bb29e8d {
		width: 100%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-490c780 {
		width: 60.65%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-f31e564 {
		width: 39.35%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-697fecab {
		width: 50%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-5a7857af {
		width: 50%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-d43ed24 {
		width: 34.03%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-3465746 {
		width: 65.636%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-159253 .elementor-element.elementor-element-6939c669 {
		width: 100%;
	}
	
	.elementor-159253 .elementor-element.elementor-element-45ccd0ac {
		width: 100%;
	}
}

/* Start custom CSS for heading, class: .elementor-element-3ed530e */
.text400 {
	font-family: "Poppins", Sans-serif;
	font-size: 60.65px;
	font-weight: 400;
	line-height: 1.12em;
	color: #fff;
}

.text500 {
	background: linear-gradient(83.13deg, #2bc0e4 -17.49%, #eaecc6 92.95%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-676645a */
.elementor-159253 .elementor-element.elementor-element-676645a {
	backdrop-filter: blur(61.147365570068px);
	border-image-source: linear-gradient(262.97deg, rgba(237, 188, 235, .05) -33.59%, rgba(166, 185, 255, .05) 87.8%, rgba(0, 193, 255, .05) 112.72%);
	background: linear-gradient(96.7deg, rgba(255, 255, 255, .12) 6.49%, rgba(255, 255, 255, .02) 92.64%);
	box-shadow: 0px 7.64px 26.75px -10.7px rgba(0, 0, 0, .2);
	border-radius: 15px 15px 15px 15px;
}

.text100 {
	font-weight: 700;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-193f3ae */

/* 方案A：最稳，直接用边框模拟分隔线 */
.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-item {
	border-bottom: 1px solid #c8c8c8 !important;
	/* 分隔线颜色/粗细 */
	padding-bottom: 6px;
	/* 线与文字的间距（下内边距） */
	margin-bottom: 6px;
}

.elementor-159253 .elementor-element.elementor-element-193f3ae .elementor-icon-list-item:last-child {
	border-bottom: none !important;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-bf9e76a */

/* 方案A：最稳，直接用边框模拟分隔线 */
.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-item {
	border-bottom: 1px solid #c8c8c8 !important;
	/* 分隔线颜色/粗细 */
	padding-bottom: 6px;
	/* 线与文字的间距（下内边距） */
	margin-bottom: 6px;
}

.elementor-159253 .elementor-element.elementor-element-bf9e76a .elementor-icon-list-item:last-child {
	border-bottom: none !important;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-49c1ea6 */

/* 方案A：最稳，直接用边框模拟分隔线 */
.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-item {
	border-bottom: 1px solid #c8c8c8 !important;
	/* 分隔线颜色/粗细 */
	padding-bottom: 6px;
	/* 线与文字的间距（下内边距） */
	margin-bottom: 6px;
}

.elementor-159253 .elementor-element.elementor-element-49c1ea6 .elementor-icon-list-item:last-child {
	border-bottom: none !important;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-7a5ccfb */
.elementor-159253 .elementor-element.elementor-element-7a5ccfb {
	backdrop-filter: blur(61.147365570068px);
	box-shadow: 0px 7.64px 26.75px -10.7px rgba(0, 0, 0, .2);
	border: 2px solid rgba(255, 255, 255, .04);
	background: linear-gradient(96.7deg, rgba(255, 255, 255, .12) 6.49%, rgba(255, 255, 255, .02) 92.64%);
	border-radius: 15px 15px 15px 15px;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-ac2aa5b */
.elementor-159253 .elementor-element.elementor-element-ac2aa5b .elementor-icon-list-items {
	display: flex;
	flex-direction: column;
	/* 垂直排列 */
	gap: 5px;
}

.elementor-159253 .elementor-element.elementor-element-ac2aa5b li.elementor-icon-list-item {
	background: #1f9eff;
	border-radius: 5px;
	padding: 20px 20px !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-b7ab125 */
.text600 {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.12em;
	color: #fff;
}

.text500 {
	background: linear-gradient(83.13deg, #2bc0e4 -17.49%, #eaecc6 92.95%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-2550eb7 */
.elementor-159253 .elementor-element.elementor-element-2550eb7 {
	backdrop-filter: blur(61.147365570068px);
	-webkit-backdrop-filter: blur(61.147365570068px);
	/* Safari 支持 */
	box-shadow: 0px 7.64px 26.75px -10.7px rgba(0, 0, 0, .2);
	border: 2px solid rgba(255, 255, 255, .04);
	background: linear-gradient(96.7deg, rgba(255, 255, 255, .12) 6.49%, rgba(255, 255, 255, .02) 92.64%), linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
	border-radius: 10px;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-a5c5d01 */

/* 🎯 “This means:” 文本（Text Editor 小部件） */
.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-widget-text-editor p {
	font-family: "Poppins", sans-serif;
	font-size: 19px;
	font-weight: 700;
	line-height: 1.5em;
	color: #000410;
	text-align: left;
	margin: 0 0 12px 0;
}

/* 🟢 Icon List 样式 */
.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-icon-list-items {
	margin: 0;
	padding: 0;
}

/* 每个条目结构与间距 */
.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-icon-list-item {
	display: flex;
	align-items: flex-start;
	/* icon 顶对齐 */
	text-align: left;
	margin-bottom: 6.5px;
}

/* 去掉最后一项的间距 */
.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-icon-list-item:last-child {
	margin-bottom: 0;
}

/* 🎨 Icon 样式 */
.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-icon-list-icon {
	display: inline-flex;
	justify-content: flex-start;
	align-items: flex-start;
	width: 27px;
	height: 27px;
	margin-right: 6.5px;
	/* 图标与文字间距 */
	position: relative;
	top: 1px;
}

.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-icon-list-icon svg {
	width: 27px;
	height: 27px;
	display: block;
}

/* ✏️ 文字样式 */
.elementor-159253 .elementor-element.elementor-element-a5c5d01 .elementor-icon-list-text {
	font-family: "Poppins", sans-serif;
	font-size: 19px;
	font-weight: 300;
	line-height: 1.4em;
	color: #000410;
	transition: color .3s;
	text-align: left;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3e8eb790 */
.text6600 {
	display: block;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.3;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-697fecab */
.elementor-159253 .elementor-element.elementor-element-697fecab {
	position: relative;
	border: 2px solid transparent;
	/* 创建可承载渐变的透明边框 */
	border-radius: 20px;
	/* 两层背景：上层为内容色，下层为边框渐变 */
	background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) padding-box, linear-gradient(173.95deg, #cecece -4.12%, #3f3f3f 108.28%) border-box;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-77d32d21 */
.text9900 {
	background: #fff;
	display: inline-block;
	font-size: 14px;
	padding: 12px 17px;
	line-height: 1;
	border-radius: 30px;
	font-weight: 400;
	vertical-align: top;
	color: #14113a;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-32a537c6 */
.text6600 {
	display: block;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.3;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-5a7857af */
.elementor-159253 .elementor-element.elementor-element-5a7857af {
	position: relative;
	border: 2px solid transparent;
	/* 创建可承载渐变的透明边框 */
	border-radius: 20px;
	/* 两层背景：上层为内容色，下层为边框渐变 */
	background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) padding-box, linear-gradient(173.95deg, #4c280d -4.12%, #bb864f 108.28%) border-box;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-47cdf874 */

/* 作用在这个 Inner Section 容器 */
.elementor-159253 .elementor-element.elementor-element-47cdf874 {}

/* 控制“行” */
.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-row {
	align-items: flex-start !important;
	/* 取消 stretch 等高 */
	column-gap: 20px;
}

/* 兼容：旧浏览器/主题不支持 column-gap 的兜底 */
.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-column:not(:last-child) {
	margin-right: 20px;
}

/* 作用在这个 Inner Section 容器 */
.elementor-159253 .elementor-element.elementor-element-47cdf874 {}

/* 控制“行” */
.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-row {
	align-items: flex-start !important;
	/* 取消 stretch 等高 */
	column-gap: 30px;
}

/* 兼容：旧浏览器/主题不支持 column-gap 的兜底 */
@supports not (column-gap: 30px) {
	.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-column:not(:last-child) {
		margin-right: 30px;
	}
}

/* 每列自身不再被拉伸 */
.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-column {
	align-self: flex-start !important;
	height: auto !important;
	min-height: 0 !important;
}

/* 列内包裹层也不强制等高 */
.elementor-159253 .elementor-element.elementor-element-47cdf874 .elementor-column .elementor-widget-wrap {
	height: auto !important;
	min-height: 0 !important;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8f43e19 */
.text6700 {
	display: block;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.3;
}
