.elementor-9 .elementor-element.elementor-element-13171e1:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-13171e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FF7A00;
}

.elementor-9 .elementor-element.elementor-element-13171e1>.elementor-background-overlay {
	background-image   : url("../../2023/11/hamster-clip.png");
	background-position: bottom left;
	background-repeat  : no-repeat;
	background-size    : 13% auto;
	opacity            : 1;
	transition         : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-13171e1 {
	border-style : solid;
	border-width : 0px 0px 5px 0px;
	border-color : #fff;
	box-shadow   : 0px 5px 25px 0px rgba(44.19999999999999, 31.94290760869564, 0, 0.32);
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : 0px;
	margin-bottom: -100px;
	padding      : 5px 5px 5px 5px;
	z-index      : 4;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-473e3f3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-473e3f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-473e3f3.elementor-column>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9 .elementor-element.elementor-element-56487b9 {
	text-align: left;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-56487b9 .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Atkinson Hyperlegible", Sans-serif;
	font-size  : 33px;
	font-weight: 600;
	text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.56);
}

.elementor-9 .elementor-element.elementor-element-56487b9>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-160bc54.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-160bc54.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-160bc54.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu .elementor-item {
	font-family   : "Boogaloo", Sans-serif;
	font-size     : 32px;
	font-weight   : 900;
	text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item {
	color         : #000000;
	fill          : #000000;
	padding-left  : 10px;
	padding-right : 10px;
	padding-top   : 5px;
	padding-bottom: 5px;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item:hover,
.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item:focus {
	color: #000000;
	fill : #000000;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed .elementor-item:before,
.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed .elementor-item:after {
	border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #000000;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
	background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed .elementor-item.elementor-item-active:before,
.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed .elementor-item.elementor-item-active:after {
	border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed .elementor-item:before {
	border-width: 2px;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed.e--animation-draw .elementor-item:before {
	border-width: 0 0 2px 2px;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed.e--animation-draw .elementor-item:after {
	border-width: 2px 2px 0 0;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed.e--animation-corners .elementor-item:before {
	border-width: 2px 0 0 2px;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-framed.e--animation-corners .elementor-item:after {
	border-width: 0 2px 2px 0;
}

.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-underline .elementor-item:after,
.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-overline .elementor-item:before,
.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-double-line .elementor-item:before,
.elementor-9 .elementor-element.elementor-element-0752d70 .e--pointer-double-line .elementor-item:after {
	height: 2px;
}

.elementor-9 .elementor-element.elementor-element-0752d70>.elementor-widget-container {
	margin: 5px 5px 5px 5px;
}

.elementor-9 .elementor-element.elementor-element-0752d70 {
	width    : auto;
	max-width: auto;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4216aa0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4216aa0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-4216aa0.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-repeater-item-4250f1c.elementor-social-icon {
	background-color: #02010100;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-repeater-item-4250f1c.elementor-social-icon i {
	color: #000000;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-repeater-item-4250f1c.elementor-social-icon svg {
	fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-repeater-item-e6cb91c.elementor-social-icon {
	background-color: #02010100;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-repeater-item-e6cb91c.elementor-social-icon i {
	color: #000000;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-repeater-item-e6cb91c.elementor-social-icon svg {
	fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap      : 5px;
	--grid-row-gap         : 0px;
	width                  : auto;
	max-width              : auto;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1 .elementor-widget-container {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-ab7adc1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-9f3958f:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-9f3958f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFF600;
	background-image: url("../../2023/11/SQr1Bz.gif");
}

.elementor-9 .elementor-element.elementor-element-9f3958f>.elementor-background-overlay {
	background-position: center center;
	background-repeat  : no-repeat;
	background-size    : cover;
	opacity            : 1;
	mix-blend-mode     : exclusion;
	transition         : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-9f3958f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding   : 125px 0px 75px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2a339d4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2a339d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-2a339d4.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-1773b35 img {
	/* width: 60%; */
}

.elementor-9 .elementor-element.elementor-element-1773b35>.elementor-widget-container {
	margin: 50px 50px 50px 50px;
}

.elementor-9 .elementor-element.elementor-element-3e7e572 {
	text-align: center;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-3e7e572 .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 128px;
	font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-3e7e572>.elementor-widget-container {
	margin: -113px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-dff2c47 {
	text-align: center;
	width     : auto;
	max-width : auto;
}

.elementor-9 .elementor-element.elementor-element-dff2c47 .elementor-heading-title {
	color                    : #FFFFFF;
	font-family              : "Boogaloo", Sans-serif;
	font-size                : 35px;
	font-weight              : 900;
	-webkit-text-stroke-width: 1px;
	stroke-width             : 1px;
	-webkit-text-stroke-color: #000000;
	stroke                   : #000000;
}

.elementor-9 .elementor-element.elementor-element-dff2c47>.elementor-widget-container {
	margin: -35px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-0ff57ec:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-0ff57ec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color   : #000000;
	background-image   : url("../../2023/11/hamster-harazrd.png");
	background-position: center center;
	background-size    : contain;
}

.elementor-9 .elementor-element.elementor-element-0ff57ec {
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : -10px;
	margin-bottom: 0px;
	z-index      : 1;
}

.elementor-9 .elementor-element.elementor-element-0ff57ec>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-b1095ce {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-3f11368>.elementor-container {
	max-width: 1400px;
}

.elementor-9 .elementor-element.elementor-element-3f11368:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-3f11368>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-3f11368>.elementor-background-overlay {
	background-image   : url("../../2023/11/hamster-2.png");
	background-position: center left;
	background-repeat  : no-repeat;
	background-size    : contain;
	opacity            : 0.1;
	mix-blend-mode     : luminosity;
	transition         : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3f11368 .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-3f11368 {
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : -5px;
	margin-bottom: -5px;
	padding      : 3% 0% 2% 0%;
	z-index      : 1;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e8aba9f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-e8aba9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-e8aba9f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-e8aba9f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-328764f .elementor-heading-title {
	color      : #FFFFFF;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 90px;
	font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-328764f>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-4aa3cd5 {
	--divider-border-style  : slashes;
	--divider-color         : #FFF600;
	--divider-border-width  : 3px;
	--divider-pattern-height: 20px;
	--divider-pattern-size  : 20px;
}

.elementor-9 .elementor-element.elementor-element-4aa3cd5 .elementor-divider-separator {
	width: 100%;
}

.elementor-9 .elementor-element.elementor-element-4aa3cd5 .elementor-divider {
	padding-top   : 2px;
	padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-785285a {
	text-align : left;
	color      : #E0E0E0;
	font-family: "Boogaloo", Sans-serif;
	font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-785285a>.elementor-widget-container {
	margin: 0px 0px -12px 0px;
}

.elementor-9 .elementor-element.elementor-element-5972cb9 .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-5972cb9>.elementor-widget-container {
	margin: 0px 5px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-5972cb9 {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-510fbeb .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-510fbeb>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-9 .elementor-element.elementor-element-510fbeb {
	width    : auto;
	max-width: auto;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e9a5f31.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-e9a5f31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-e9a5f31.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-e9a5f31>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.5;
}

.elementor-9 .elementor-element.elementor-element-e9a5f31>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-e9a5f31>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-4217335 img {
	width        : 100%;
	border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-4b1dbcc>.elementor-container {
	max-width: 1400px;
}

.elementor-9 .elementor-element.elementor-element-4b1dbcc:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-4b1dbcc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #111111;
}

.elementor-9 .elementor-element.elementor-element-4b1dbcc>.elementor-background-overlay {
	background-image   : url("../../2023/11/hamster-harazrd.png");
	background-position: center center;
	background-repeat  : no-repeat;
	background-size    : cover;
	opacity            : 0.22;
	mix-blend-mode     : overlay;
	transition         : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-4b1dbcc .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-4b1dbcc {
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : -5px;
	margin-bottom: -5px;
	padding      : 1% 0% 1% 0%;
	z-index      : 1;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-76d3b12.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-76d3b12.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-76d3b12.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-76d3b12>.elementor-element-populated>.elementor-background-overlay {
	background-image   : url("../../2023/11/hamster-2.png");
	background-position: center center;
	background-repeat  : no-repeat;
	background-size    : contain;
	opacity            : 0.33;
}

.elementor-9 .elementor-element.elementor-element-76d3b12>.elementor-element-populated>.elementor-background-overlay {
	mix-blend-mode: color-dodge;
	transition    : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-76d3b12>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-c16f38a {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-c16f38a .elementor-heading-title {
	color      : #FFFFFF;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 90px;
	font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-c16f38a>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-59a8a6a .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-59a8a6a>.elementor-widget-container {
	margin: 0px 5px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-59a8a6a {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-ed54af6 .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-ed54af6>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-9 .elementor-element.elementor-element-ed54af6 {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-0a32c85 {
	--divider-border-style  : slashes;
	--divider-color         : #FFF600;
	--divider-border-width  : 3px;
	--divider-pattern-height: 20px;
	--divider-pattern-size  : 20px;
}

.elementor-9 .elementor-element.elementor-element-0a32c85 .elementor-divider-separator {
	width: 100%;
}

.elementor-9 .elementor-element.elementor-element-0a32c85 .elementor-divider {
	padding-top   : 2px;
	padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-0a32c85>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-c5c8553 {
	margin-top   : 0px;
	margin-bottom: 10px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-b467885.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-b467885.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-b467885.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-b467885>.elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-db3838b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-db3838b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-db3838b.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-db3838b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #02010100 0%, #FFF90221 100%);
}

.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #FFF600;
	box-shadow  : 0px 15px 25px 0px rgba(0, 0, 0, 0.91);
	transition  : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding     : 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-background-slideshow {
	border-radius: 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-b090b9e {
	text-align: center;
	width     : auto;
	max-width : auto;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-b090b9e .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 60px;
	font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-b090b9e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-d3ef547 {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-d3ef547 .elementor-heading-title {
	color      : #E0E0E0;
	font-family: "Boogaloo", Sans-serif;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-d3ef547>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-15153b2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-15153b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-15153b2.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-15153b2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding   : 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-15153b2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-8da52b7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-8da52b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-8da52b7.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-8da52b7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-8da52b7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #02010100 0%, #FFF90221 100%);
}

.elementor-9 .elementor-element.elementor-element-8da52b7>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #FFF600;
	box-shadow  : 0px 15px 25px 0px rgba(0, 0, 0, 0.91);
	transition  : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding     : 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-8da52b7>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-8da52b7>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-8da52b7>.elementor-background-slideshow {
	border-radius: 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-8da52b7>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-144e337 {
	text-align: center;
	width     : auto;
	max-width : auto;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-144e337 .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 60px;
	font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-144e337>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-8391ea3 {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-8391ea3 .elementor-heading-title {
	color      : #E0E0E0;
	font-family: "Boogaloo", Sans-serif;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-8391ea3>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-34bcc2e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-34bcc2e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-34bcc2e.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-34bcc2e>.elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d790c5d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-d790c5d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-d790c5d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-d790c5d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-d790c5d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #02010100 0%, #FFF90221 100%);
}

.elementor-9 .elementor-element.elementor-element-d790c5d>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #FFF600;
	box-shadow  : 0px 15px 25px 0px rgba(0, 0, 0, 0.91);
	transition  : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding     : 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-d790c5d>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-d790c5d>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-d790c5d>.elementor-background-slideshow {
	border-radius: 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-d790c5d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-bce258c {
	text-align: center;
	width     : auto;
	max-width : auto;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-bce258c .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 60px;
	font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-bce258c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-bee269a {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-bee269a .elementor-heading-title {
	color      : #E0E0E0;
	font-family: "Boogaloo", Sans-serif;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-bee269a>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-39209cd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-39209cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-39209cd.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-39209cd>.elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3920912.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-3920912.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-3920912.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-3920912>.elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-dbcddee.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-dbcddee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-dbcddee.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-dbcddee:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-dbcddee>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #02010100 0%, #FFF90221 100%);
}

.elementor-9 .elementor-element.elementor-element-dbcddee>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #FFF600;
	box-shadow  : 0px 15px 25px 0px rgba(0, 0, 0, 0.91);
	transition  : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding     : 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-dbcddee>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-dbcddee>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-dbcddee>.elementor-background-slideshow {
	border-radius: 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-dbcddee>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-9fefa5a {
	text-align: center;
	width     : auto;
	max-width : auto;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-9fefa5a .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 60px;
	font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-9fefa5a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-c7dabb0 {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-c7dabb0 .elementor-heading-title {
	color      : #E0E0E0;
	font-family: "Boogaloo", Sans-serif;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-c7dabb0>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-72f48b4>.elementor-container {
	max-width: 1400px;
}

.elementor-9 .elementor-element.elementor-element-72f48b4:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-72f48b4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-72f48b4>.elementor-background-overlay {
	background-image   : url("../../2023/11/hamster-2.png");
	background-position: center right;
	background-repeat  : no-repeat;
	background-size    : contain;
	opacity            : 0.1;
	mix-blend-mode     : luminosity;
	transition         : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-72f48b4 .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-72f48b4 {
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : -5px;
	margin-bottom: -5px;
	padding      : 2% 0% 3% 0%;
	z-index      : 1;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-276606e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-276606e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
	justify-content: flex-end;
}

.elementor-9 .elementor-element.elementor-element-276606e>.elementor-element-populated>.elementor-background-overlay {
	background-image   : url("../../2023/11/SQr1Bz.gif");
	background-position: center center;
	opacity            : 0.22;
}

.elementor-9 .elementor-element.elementor-element-276606e>.elementor-element-populated {
	border-style           : solid;
	border-width           : 2px 2px 2px 2px;
	border-color           : #FFF600;
	box-shadow             : 0px 15px 10px 0px rgba(0, 0, 0, 0.5);
	transition             : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin                 : 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left : 15px;
	padding                : 26px 26px 26px 26px;
	background: url(/wp-content/uploads/2023/11/hambuy.png) bottom left no-repeat;
}

.elementor-9 .elementor-element.elementor-element-276606e>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-276606e>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-276606e>.elementor-background-slideshow {
	border-radius: 25px 25px 25px 25px;
}

.elementor-9 .elementor-element.elementor-element-276606e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-fd998f7 .elementor-heading-title {
	color      : #FFFFFF;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 96px;
	font-weight: 900;
	text-shadow: 0px 0px 15px rgba(27, 27, 27, 0.44);
}

.elementor-9 .elementor-element.elementor-element-fd998f7 {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-dd37de0 .elementor-heading-title {
	color      : #FFFFFF;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 128px;
	font-weight: 900;
	text-shadow: 0px 0px 15px rgba(27, 27, 27, 0.44);
	line-height: 30px;
}

.elementor-9 .elementor-element.elementor-element-dd37de0>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-fdef7bb {
	--divider-border-style  : slashes;
	--divider-color         : #FFF600;
	--divider-border-width  : 3px;
	--divider-pattern-height: 20px;
	--divider-pattern-size  : 20px;
}

.elementor-9 .elementor-element.elementor-element-fdef7bb .elementor-divider-separator {
	width: 100%;
}

.elementor-9 .elementor-element.elementor-element-fdef7bb .elementor-divider {
	padding-top   : 2px;
	padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-385f7b7 {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-385f7b7 img {
	width        : 100%;
	max-width    : 100%;
	height       : 398px;
	border-radius: 25px 25px 25px 25px;
	box-shadow   : 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-9 .elementor-element.elementor-element-ff86c52 .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-ff86c52>.elementor-widget-container {
	margin: 0px 5px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-ff86c52 {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-b5a823b .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-b5a823b>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-9 .elementor-element.elementor-element-b5a823b {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-67bf745>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.5;
}

.elementor-9 .elementor-element.elementor-element-67bf745>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-67bf745>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3ede78f:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-3ede78f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color   : #000000;
	background-image   : url("../../2023/11/hamster-harazrd.png");
	background-position: center center;
	background-size    : contain;
}

.elementor-9 .elementor-element.elementor-element-3ede78f {
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : 0px;
	margin-bottom: 0px;
	padding      : 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-3ede78f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-96bd65c>.elementor-container {
	max-width: 1400px;
}

.elementor-9 .elementor-element.elementor-element-96bd65c:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-96bd65c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-96bd65c .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-96bd65c>.elementor-background-overlay {
	mix-blend-mode: luminosity;
	transition    : background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-96bd65c {
	transition   : background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top   : -5px;
	margin-bottom: -5px;
	padding      : 3% 0% 2% 0%;
	z-index      : 1;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3be004b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-3be004b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-3be004b.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-3be004b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3be004b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-0744f45 img {
	width: 33%;
}

.elementor-9 .elementor-element.elementor-element-23aa923 {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-23aa923 .elementor-heading-title {
	color      : #FFFFFF;
	font-family: "Boogaloo", Sans-serif;
	font-size  : 90px;
	font-weight: 900;
}

.elementor-9 .elementor-element.elementor-element-23aa923>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-be9ea52 .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-be9ea52>.elementor-widget-container {
	margin: 0px 5px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-be9ea52 {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-3901ca7 .elementor-button {
	font-family     : "Boogaloo", Sans-serif;
	font-size       : 15px;
	font-weight     : 900;
	fill            : #000000;
	color           : #000000;
	background-color: transparent;
	background-image: linear-gradient(147deg, #FFF600 0%, #FFB700 100%);
	border-radius   : 5px 5px 5px 5px;
	box-shadow      : 0px 5px 10px 0px rgba(188.7, 188.7, 188.7, 0.29);
	padding         : 9px 9px 9px 9px;
}

.elementor-9 .elementor-element.elementor-element-3901ca7>.elementor-widget-container {
	margin: 0px 0px 0px 5px;
}

.elementor-9 .elementor-element.elementor-element-3901ca7 {
	width    : auto;
	max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-d585013:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-d585013>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFF600;
}

.elementor-9 .elementor-element.elementor-element-d585013 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9 .elementor-element.elementor-element-d585013>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-020a713.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-020a713.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-8592ae5 {
	text-align: left;
	width     : 100%;
	max-width : 100%;
}

.elementor-9 .elementor-element.elementor-element-8592ae5 img {
	width: 100%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e541f0c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-e541f0c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-e541f0c>.elementor-element-populated {
	margin                 : 0px 0px 0px -20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left : -20px;
}

.elementor-9 .elementor-element.elementor-element-d59baed {
	text-align: left;
	width     : auto;
	max-width : auto;
	align-self: center;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-d59baed .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Atkinson Hyperlegible", Sans-serif;
	font-size  : 33px;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-d59baed>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-be837ae {
	text-align: left;
	width     : 100%;
	max-width : 100%;
	align-self: center;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-be837ae .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Atkinson Hyperlegible", Sans-serif;
	font-size  : 20px;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-be837ae>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-927358f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9 .elementor-element.elementor-element-927358f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items  : center;
}

.elementor-9 .elementor-element.elementor-element-927358f.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-repeater-item-4250f1c.elementor-social-icon {
	background-color: #02010100;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-repeater-item-4250f1c.elementor-social-icon i {
	color: #000000;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-repeater-item-4250f1c.elementor-social-icon svg {
	fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-repeater-item-e6cb91c.elementor-social-icon {
	background-color: #02010100;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-repeater-item-e6cb91c.elementor-social-icon i {
	color: #000000;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-repeater-item-e6cb91c.elementor-social-icon svg {
	fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap      : 5px;
	--grid-row-gap         : 0px;
	width                  : auto;
	max-width              : auto;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a .elementor-widget-container {
	text-align: center;
}

.elementor-9 .elementor-element.elementor-element-64b8a4a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-0989c3f {
	text-align: right;
	width     : 100%;
	max-width : 100%;
	align-self: center;
	z-index   : 1;
}

.elementor-9 .elementor-element.elementor-element-0989c3f .elementor-heading-title {
	color      : #0D0E0E;
	font-family: "Atkinson Hyperlegible", Sans-serif;
	font-size  : 9px;
	font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-0989c3f>.elementor-widget-container {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-3e925ac {
	--divider-border-style  : slashes;
	--divider-color         : #000000;
	--divider-border-width  : 3px;
	--divider-pattern-height: 20px;
	--divider-pattern-size  : 20px;
}

.elementor-9 .elementor-element.elementor-element-3e925ac .elementor-divider-separator {
	width: 100%;
}

.elementor-9 .elementor-element.elementor-element-3e925ac .elementor-divider {
	padding-top   : 2px;
	padding-bottom: 2px;
}

.elementor-9 .elementor-element.elementor-element-1845e83 {
	text-align : center;
	color      : #000000;
	font-family: "Boogaloo", Sans-serif;
	font-weight: 400;
}

.elementor-9 .elementor-element.elementor-element-1845e83>.elementor-widget-container {
	margin: 0px 0px -12px 0px;
}

@media(min-width:768px) {
	.elementor-9 .elementor-element.elementor-element-473e3f3 {
		width: 20%;
	}

	.elementor-9 .elementor-element.elementor-element-160bc54 {
		width: 49.333%;
	}

	.elementor-9 .elementor-element.elementor-element-4216aa0 {
		width: 20%;
	}

	.elementor-9 .elementor-element.elementor-element-e8aba9f {
		width: 70%;
	}

	.elementor-9 .elementor-element.elementor-element-e9a5f31 {
		width: 30%;
	}

	.elementor-9 .elementor-element.elementor-element-276606e {
		width: 70%;
	}

	.elementor-9 .elementor-element.elementor-element-67bf745 {
		width: 30%;
	}

	.elementor-9 .elementor-element.elementor-element-d7c0caf {
		width: 9%;
	}

	.elementor-9 .elementor-element.elementor-element-e541f0c {
		width: 91%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-9 .elementor-element.elementor-element-e8aba9f {
		width: 60%;
	}

	.elementor-9 .elementor-element.elementor-element-e9a5f31 {
		width: 40%;
	}

	.elementor-9 .elementor-element.elementor-element-b467885 {
		width: 50%;
	}

	.elementor-9 .elementor-element.elementor-element-15153b2 {
		width: 50%;
	}

	.elementor-9 .elementor-element.elementor-element-34bcc2e {
		width: 50%;
	}

	.elementor-9 .elementor-element.elementor-element-39209cd {
		width: 50%;
	}

	.elementor-9 .elementor-element.elementor-element-3920912 {
		width: 50%;
	}

	.elementor-9 .elementor-element.elementor-element-276606e {
		width: 60%;
	}

	.elementor-9 .elementor-element.elementor-element-67bf745 {
		width: 40%;
	}

	.elementor-9 .elementor-element.elementor-element-d7c0caf {
		width: 25%;
	}

	.elementor-9 .elementor-element.elementor-element-e541f0c {
		width: 75%;
	}
}

@media(min-width:1025px) {
	.elementor-9 .elementor-element.elementor-element-13171e1>.elementor-background-overlay {
		background-attachment: scroll;
	}

	.elementor-9 .elementor-element.elementor-element-9f3958f>.elementor-background-overlay {
		background-attachment: fixed;
	}

	.elementor-9 .elementor-element.elementor-element-4b1dbcc>.elementor-background-overlay {
		background-attachment: fixed;
	}
}

@media(max-width:1024px) {
	.elementor-9 .elementor-element.elementor-element-56487b9 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu .elementor-item {
		font-size: 15px;
	}

	.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu--main .elementor-item {
		padding-left : 5px;
		padding-right: 5px;
	}

	.elementor-9 .elementor-element.elementor-element-ab7adc1 {
		--icon-size: 21px;
	}

	.elementor-9 .elementor-element.elementor-element-dff2c47 .elementor-heading-title {
		font-size: 24px;
	}

	.elementor-9 .elementor-element.elementor-element-785285a {
		font-size: 13px;
	}

	.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e9a5f31.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

	.elementor-9 .elementor-element.elementor-element-e9a5f31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items  : center;
	}

	.elementor-9 .elementor-element.elementor-element-b467885>.elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}

	.elementor-9 .elementor-element.elementor-element-b090b9e .elementor-heading-title {
		font-size: 60px;
	}

	.elementor-9 .elementor-element.elementor-element-15153b2>.elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}

	.elementor-9 .elementor-element.elementor-element-34bcc2e>.elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}

	.elementor-9 .elementor-element.elementor-element-39209cd>.elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}

	.elementor-9 .elementor-element.elementor-element-3920912>.elementor-element-populated {
		padding: 5px 5px 5px 5px;
	}

	.elementor-9 .elementor-element.elementor-element-385f7b7 img {
		height: 271px;
	}

	.elementor-9 .elementor-element.elementor-element-d59baed .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-9 .elementor-element.elementor-element-be837ae .elementor-heading-title {
		font-size: 16px;
	}

	.elementor-9 .elementor-element.elementor-element-64b8a4a {
		--icon-size: 21px;
	}

	.elementor-9 .elementor-element.elementor-element-0989c3f .elementor-heading-title {
		font-size: 8px;
	}
}

@media(max-width:767px) {
	.elementor-9 .elementor-element.elementor-element-13171e1>.elementor-background-overlay {
		background-position: center center;
		background-size    : 140px auto;
		opacity            : 0.09;
	}

	.elementor-9 .elementor-element.elementor-element-0752d70 .elementor-nav-menu .elementor-item {
		font-size: 14px;
	}

	.elementor-9 .elementor-element.elementor-element-9f3958f {
		padding: 75px 0px 50px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-1773b35 img {
		width: 100%;
	}

	.elementor-9 .elementor-element.elementor-element-3e7e572 .elementor-heading-title {
		font-size: 77px;
	}

	.elementor-9 .elementor-element.elementor-element-3e7e572>.elementor-widget-container {
		margin: -47px 0px 0px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-dff2c47 .elementor-heading-title {
		font-size: 13px;
	}

	.elementor-9 .elementor-element.elementor-element-dff2c47>.elementor-widget-container {
		margin: -30px 0px 0px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-e8aba9f.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-9 .elementor-element.elementor-element-328764f {
		text-align: center;
	}

	.elementor-9 .elementor-element.elementor-element-328764f .elementor-heading-title {
		font-size: 65px;
	}

	.elementor-9 .elementor-element.elementor-element-785285a {
		text-align: center;
	}

	.elementor-9 .elementor-element.elementor-element-4217335 img {
		width: 86%;
	}

	.elementor-9 .elementor-element.elementor-element-4217335>.elementor-widget-container {
		margin: 15px 15px 15px 15px;
	}

	.elementor-9 .elementor-element.elementor-element-4b1dbcc {
		padding: 7% 0% 5% 0%;
	}

	.elementor-9 .elementor-element.elementor-element-c16f38a .elementor-heading-title {
		font-size: 45px;
	}

	.elementor-9 .elementor-element.elementor-element-c16f38a>.elementor-widget-container {
		margin : 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-db3838b>.elementor-element-populated {
		padding: 35px 35px 35px 35px;
	}

	.elementor-9 .elementor-element.elementor-element-b090b9e .elementor-heading-title {
		font-size: 65px;
	}

	.elementor-9 .elementor-element.elementor-element-144e337 .elementor-heading-title {
		font-size: 65px;
	}

	.elementor-9 .elementor-element.elementor-element-bce258c .elementor-heading-title {
		font-size: 65px;
	}

	.elementor-9 .elementor-element.elementor-element-bce258c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-9fefa5a .elementor-heading-title {
		font-size: 65px;
	}

	.elementor-9 .elementor-element.elementor-element-9fefa5a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-276606e.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-9 .elementor-element.elementor-element-dd37de0 {
		text-align: center;
	}

	.elementor-9 .elementor-element.elementor-element-dd37de0 .elementor-heading-title {
		font-size: 65px;
	}

	.elementor-9 .elementor-element.elementor-element-dd37de0>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-9 .elementor-element.elementor-element-385f7b7 img {
		height: 225px;
	}

	.elementor-9 .elementor-element.elementor-element-0744f45 img {
		width: 96%;
	}

	.elementor-9 .elementor-element.elementor-element-23aa923 .elementor-heading-title {
		font-size: 35px;
	}

	.elementor-9 .elementor-element.elementor-element-020a713.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-9 .elementor-element.elementor-element-8592ae5 {
		text-align: center;
	}

	.elementor-9 .elementor-element.elementor-element-8592ae5 img {
		width: 27%;
	}

	.elementor-9 .elementor-element.elementor-element-e541f0c.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-9 .elementor-element.elementor-element-e541f0c>.elementor-element-populated {
		margin                 : -20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left : 0px;
	}

	.elementor-9 .elementor-element.elementor-element-be837ae {
		text-align: center;
	}

	.elementor-9 .elementor-element.elementor-element-927358f.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-9 .elementor-element.elementor-element-927358f>.elementor-element-populated {
		margin                 : -30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left : 0px;
	}

	.elementor-9 .elementor-element.elementor-element-0989c3f {
		text-align: center;
	}
}

/* Start custom CSS for image, class: .elementor-element-1773b35 */
@keyframes bounce {

	0%,
	100% {
		transform: translateX(0) scale(1);
	}

	25% {
		transform       : translateX(100%) scale(0.5);
		transform-origin: center;
	}

	50% {
		transform: translateX(0) scale(1);
	}

	75% {
		transform       : translateX(-100%) scale(0.5);
		transform-origin: center;
	}
}

@keyframes rotate {

	0%,
	100% {
		transform: rotate(0deg);
	}

	25% {
		transform: rotate(360deg);
	}

	50% {
		transform: rotate(0deg);
	}

	75% {
		transform: rotate(360deg);
	}
}

.bouncerotate {
	/* zzz */
	animation: bounce 4s linear infinite, rotate 8s linear infinite;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e7e572 */
.animated_rainbow_3 {
	color                    : #F00;
	-webkit-text-fill-color  : transparent;
	-webkit-background-clip  : text;
	-webkit-text-stroke-width: 5px;
	-webkit-text-stroke-color: #FF0000;
	/* zzz */
	-webkit-animation        : animatedBackground_c 0.5s infinite alternate;
}

@keyframes animatedBackground_c {
	0% {
		-webkit-text-stroke-color: #ff8b00
	}

	10% {
		-webkit-text-stroke-color: #e8ff00
	}

	20% {
		-webkit-text-stroke-color: #5dff00
	}

	30% {
		-webkit-text-stroke-color: #00ff2e
	}

	40% {
		-webkit-text-stroke-color: #00ffb9
	}

	50% {
		-webkit-text-stroke-color: #00b9ff
	}

	60% {
		-webkit-text-stroke-color: #002eff
	}

	70% {
		-webkit-text-stroke-color: #5d00ff
	}

	80% {
		-webkit-text-stroke-color: #e800ff
	}

	90% {
		-webkit-text-stroke-color: #ff008b
	}

	100% {
		-webkit-text-stroke-color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a339d4 */
@keyframes bounce {

	0%,
	100% {
		transform: translateY(0);
	}

	50% {
		transform: translateY(-20px);
	}
}

@keyframes scale {

	0%,
	100% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.2);
	}
}

.bounceham {
	/* zzz */
	animation: bounce 1s ease-in-out infinite, scale 1s ease-in-out infinite;
}

/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b1095ce */
.Marquee-box {
	overflow: hidden;
	width   : 100%;
}

.marquee-container {
	display    : inline-block;
	white-space: nowrap;
	/* zzz */
	animation  : marquee 15s linear infinite;
	width      : 100%;
}

@keyframes marquee {
	0% {
		transform: translateX(-100%);
	}

	100% {
		transform: translateX(0%);
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-328764f */
.animated_rainbow_2 {
	
	/* zzz */
	-webkit-animation: animatedBackground_b 2s linear infinite alternate;
}

@keyframes animatedBackground_b {
	0% {
		color: #ff8b00
	}

	10% {
		color: #e8ff00
	}

	20% {
		color: #5dff00
	}

	30% {
		color: #00ff2e
	}

	40% {
		color: #00ffb9
	}

	50% {
		color: #00b9ff
	}

	60% {
		color: #002eff
	}

	70% {
		color: #5d00ff
	}

	80% {
		color: #e800ff
	}

	90% {
		color: #ff008b
	}

	100% {
		color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e8aba9f */
@keyframes shake {
	0% {
		transform: translate(0, 0);
	}

	10% {
		transform: translate(-5px, 0);
	}

	20% {
		transform: translate(5px, 0);
	}

	30% {
		transform: translate(-5px, 0);
	}

	40% {
		transform: translate(5px, 0);
	}

	50% {
		transform: translate(-5px, 0);
	}

	60% {
		transform: translate(5px, 0);
	}

	70% {
		transform: translate(-5px, 0);
	}

	80% {
		transform: translate(5px, 0);
	}

	90% {
		transform: translate(-5px, 0);
	}

	100% {
		transform: translate(0, 0);
	}
}


.shakeitup {
	
	/* zzz */
	animation: shake 1s ease infinite;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e9a5f31 */
@keyframes vertical-shake {
	0% {
		transform: translateY(0);
	}

	10% {
		transform: translateY(-5px);
	}

	20% {
		transform: translateY(5px);
	}

	30% {
		transform: translateY(-5px);
	}

	40% {
		transform: translateY(5px);
	}

	50% {
		transform: translateY(-5px);
	}

	60% {
		transform: translateY(5px);
	}

	70% {
		transform: translateY(-5px);
	}

	80% {
		transform: translateY(5px);
	}

	90% {
		transform: translateY(-5px);
	}

	100% {
		transform: translateY(0);
	}
}


.shakeitsky {
	/* zzz */
	animation: vertical-shake 0.5s ease infinite;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c16f38a */
.animated_rainbow_2 {
	/* zzz */
	-webkit-animation: animatedBackground_b 2s linear infinite alternate;
}

@keyframes animatedBackground_b {
	0% {
		color: #ff8b00
	}

	10% {
		color: #e8ff00
	}

	20% {
		color: #5dff00
	}

	30% {
		color: #00ff2e
	}

	40% {
		color: #00ffb9
	}

	50% {
		color: #00b9ff
	}

	60% {
		color: #002eff
	}

	70% {
		color: #5d00ff
	}

	80% {
		color: #e800ff
	}

	90% {
		color: #ff008b
	}

	100% {
		color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b090b9e */
.animated_rainbow_3 {
	color                    : #F00;
	-webkit-text-fill-color  : transparent;
	-webkit-background-clip  : text;
	-webkit-text-stroke-width: 5px;
	-webkit-text-stroke-color: #FF0000;
	-webkit-animation        : animatedBackground_c 0.5s infinite alternate;
}

@keyframes animatedBackground_c {
	0% {
		-webkit-text-stroke-color: #ff8b00
	}

	10% {
		-webkit-text-stroke-color: #e8ff00
	}

	20% {
		-webkit-text-stroke-color: #5dff00
	}

	30% {
		-webkit-text-stroke-color: #00ff2e
	}

	40% {
		-webkit-text-stroke-color: #00ffb9
	}

	50% {
		-webkit-text-stroke-color: #00b9ff
	}

	60% {
		-webkit-text-stroke-color: #002eff
	}

	70% {
		-webkit-text-stroke-color: #5d00ff
	}

	80% {
		-webkit-text-stroke-color: #e800ff
	}

	90% {
		-webkit-text-stroke-color: #ff008b
	}

	100% {
		-webkit-text-stroke-color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-144e337 */
.animated_rainbow_3 {
	color                    : #F00;
	-webkit-text-fill-color  : transparent;
	-webkit-background-clip  : text;
	-webkit-text-stroke-width: 5px;
	-webkit-text-stroke-color: #FF0000;
	-webkit-animation        : animatedBackground_c 0.5s infinite alternate;
}

@keyframes animatedBackground_c {
	0% {
		-webkit-text-stroke-color: #ff8b00
	}

	10% {
		-webkit-text-stroke-color: #e8ff00
	}

	20% {
		-webkit-text-stroke-color: #5dff00
	}

	30% {
		-webkit-text-stroke-color: #00ff2e
	}

	40% {
		-webkit-text-stroke-color: #00ffb9
	}

	50% {
		-webkit-text-stroke-color: #00b9ff
	}

	60% {
		-webkit-text-stroke-color: #002eff
	}

	70% {
		-webkit-text-stroke-color: #5d00ff
	}

	80% {
		-webkit-text-stroke-color: #e800ff
	}

	90% {
		-webkit-text-stroke-color: #ff008b
	}

	100% {
		-webkit-text-stroke-color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bce258c */
.animated_rainbow_3 {
	color                    : #F00;
	-webkit-text-fill-color  : transparent;
	-webkit-background-clip  : text;
	-webkit-text-stroke-width: 5px;
	-webkit-text-stroke-color: #FF0000;
	-webkit-animation        : animatedBackground_c 0.5s infinite alternate;
}

@keyframes animatedBackground_c {
	0% {
		-webkit-text-stroke-color: #ff8b00
	}

	10% {
		-webkit-text-stroke-color: #e8ff00
	}

	20% {
		-webkit-text-stroke-color: #5dff00
	}

	30% {
		-webkit-text-stroke-color: #00ff2e
	}

	40% {
		-webkit-text-stroke-color: #00ffb9
	}

	50% {
		-webkit-text-stroke-color: #00b9ff
	}

	60% {
		-webkit-text-stroke-color: #002eff
	}

	70% {
		-webkit-text-stroke-color: #5d00ff
	}

	80% {
		-webkit-text-stroke-color: #e800ff
	}

	90% {
		-webkit-text-stroke-color: #ff008b
	}

	100% {
		-webkit-text-stroke-color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fefa5a */
.animated_rainbow_3 {
	color                    : #F00;
	-webkit-text-fill-color  : transparent;
	-webkit-background-clip  : text;
	-webkit-text-stroke-width: 5px;
	-webkit-text-stroke-color: #FF0000;
	-webkit-animation        : animatedBackground_c 0.5s infinite alternate;
}

@keyframes animatedBackground_c {
	0% {
		-webkit-text-stroke-color: #ff8b00
	}

	10% {
		-webkit-text-stroke-color: #e8ff00
	}

	20% {
		-webkit-text-stroke-color: #5dff00
	}

	30% {
		-webkit-text-stroke-color: #00ff2e
	}

	40% {
		-webkit-text-stroke-color: #00ffb9
	}

	50% {
		-webkit-text-stroke-color: #00b9ff
	}

	60% {
		-webkit-text-stroke-color: #002eff
	}

	70% {
		-webkit-text-stroke-color: #5d00ff
	}

	80% {
		-webkit-text-stroke-color: #e800ff
	}

	90% {
		-webkit-text-stroke-color: #ff008b
	}

	100% {
		-webkit-text-stroke-color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd37de0 */
.animated_rainbow_2 {
	/* zzz */
	-webkit-animation: animatedBackground_b 2s linear infinite alternate;
}

@keyframes animatedBackground_b {
	0% {
		color: #ff8b00
	}

	10% {
		color: #e8ff00
	}

	20% {
		color: #5dff00
	}

	30% {
		color: #00ff2e
	}

	40% {
		color: #00ffb9
	}

	50% {
		color: #00b9ff
	}

	60% {
		color: #002eff
	}

	70% {
		color: #5d00ff
	}

	80% {
		color: #e800ff
	}

	90% {
		color: #ff008b
	}

	100% {
		color: #ff0000
	}
}

/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4288f9b */
.MyMarquee-box {
	overflow: hidden;
	width   : 100%;
}

.my-marquee-container {
	display    : inline-block;
	white-space: nowrap;
	animation  : my-marquee 15s linear infinite;
	width      : 100%;
}

@keyframes my-marquee {
	0% {
		transform: translateX(-100%);
	}

	100% {
		transform: translateX(0%);
	}
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23aa923 */
.animated_rainbow_2 {
	/* zzz */
	-webkit-animation: animatedBackground_b 2s linear infinite alternate;
}

@keyframes animatedBackground_b {
	0% {
		color: #ff8b00
	}

	10% {
		color: #e8ff00
	}

	20% {
		color: #5dff00
	}

	30% {
		color: #00ff2e
	}

	40% {
		color: #00ffb9
	}

	50% {
		color: #00b9ff
	}

	60% {
		color: #002eff
	}

	70% {
		color: #5d00ff
	}

	80% {
		color: #e800ff
	}

	90% {
		color: #ff008b
	}

	100% {
		color: #ff0000
	}
}

/* End custom CSS */