body {
	--wp--preset--color--black: #000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #fff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, #9b51e0 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4 0%, #00d082 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, #cf2e2e 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee 0%, #a9b8c3 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec 0%, #9896f0 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880 0%, #71ce7e 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, #020381 0%, #2874fc 100%);
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--spacing--20: .44rem;
	--wp--preset--spacing--30: .67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
	--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1)
}

html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body {
	margin: 0;
	background-color: #fff
}

article,
header,
nav,
section {
	display: block
}

a {
	background-color: transparent;
	text-decoration: none
}

img {
	border: 0
}

html {
	font-size: 16px;
	font-size: 1rem
}

h2 {
	margin: 15px 0
}

p {
	margin: 0 0 1em
}

.container {
	margin-left: auto;
	margin-right: auto;
	padding-left: .9375rem;
	padding-right: .9375rem
}

@media (min-width:640px) {
	.container {
		max-width: 640px
	}
}

@media (min-width:940px) {
	.container {
		max-width: 940px
	}
}

@media (min-width:1120px) {
	.container {
		max-width: 1120px
	}
}

@media (min-width:1200px) {
	.container {
		max-width: 1200px
	}
}

html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

*,
:after,
:before {
	-webkit-box-sizing: inherit;
	box-sizing: inherit
}

img {
	height: auto;
	max-width: 100%
}

ul {
	margin: 0 0 1.5em 1.5em;
	padding-left: 0;
	padding-right: 0
}

ul {
	list-style: disc
}

.page-preloader-cover {
	position: fixed;
	z-index: 1200;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #fff
}

.page-preloader {
	position: relative;
	display: block;
	left: 50%;
	top: 50%;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	border: 3px solid transparent;
	margin: -16.5px 0 0 -16.5px;
	-webkit-animation: tm_spin 1s linear infinite;
	animation: tm_spin 1s linear infinite;
	z-index: 11
}

@-webkit-keyframes tm_spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes tm_spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

::-moz-placeholder {
	opacity: 1
}

:-moz-placeholder {
	opacity: 1
}

a {
	text-decoration: none
}

h2 a {
	color: inherit
}

.main-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0
}

.main-navigation li {
	position: relative;
	display: inline-block
}

.main-navigation .menu>li {
	padding: 3px 3px 2px;
	margin-left: 10px
}

.main-navigation .menu>li:first-child {
	margin-left: 0
}

.main-navigation a {
	display: inline-block;
	text-decoration: none
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden
}

.site-content:after,
.site-content:before,
.site-header:after,
.site-header:before {
	content: "";
	display: table;
	table-layout: fixed
}

.site-content:after,
.site-header:after {
	clear: both
}

.site {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
	overflow: hidden
}

.space-between-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-left: -.9375rem;
	margin-right: -.9375rem
}

.space-between-content>* {
	margin-left: .9375rem;
	margin-right: .9375rem
}

.site-header__wrap {
	padding-top: 15px;
	padding-bottom: 15px
}

.site-header__wrap .space-between-content {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

@keyframes tm_spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.site-header {
	background: #3b3d42
}

.menu-item a {
	color: #fff !important;
	text-transform: uppercase;
	font-size: 17px;
	line-height: 15px;
	font-weight: 400;
	letter-spacing: 1.2px
}

.monst2-link {
	display: block;
	width: 100%;
	background: #20252d;
	background: linear-gradient(139deg, rgba(32, 37, 45, 1) 0%, rgba(31, 38, 47, 1) 33%, rgba(43, 50, 56, 1) 81%)
}

body {
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 2.142;
	font-family: Montserrat, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42
}

h2 {
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42
}

@media (min-width:1200px) {
	h2 {
		font-size: 40px
	}
}

a {
	color: #f7992b
}

.site-header__wrap {
	background-color: #3b3d42;
	background-repeat: repeat;
	background-position: center top;
	background-attachment: scroll
}

.main-navigation {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px
}

.main-navigation a {
	color: #a1a2a4
}

::-webkit-input-placeholder {
	color: #a1a2a4
}

::-moz-placeholder {
	color: #a1a2a4
}

:-moz-placeholder {
	color: #a1a2a4
}

:-ms-input-placeholder {
	color: #a1a2a4
}

.page-preloader {
	border-top-color: #f7992b;
	border-right-color: #f7992b
}

.elementor-screen-only,
.screen-reader-text {
	position: absolute;
	top: -10000em;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0
}

.elementor *,
.elementor :after,
.elementor :before {
	box-sizing: border-box;
}
/* Container */
.elementor-container {  justify-content: space-between; align-items: center; }
/* Desktop Menu */
.elementor-nav-menu--main ul {  list-style: none; padding: 0; margin: 0; gap: 20px;justify-content: center; }
/* Mobile Toggle (Hidden on Desktop) */
.elementor-menu-toggle { display: none; }
/* Mobile Menu (Hidden on Desktop) */
.elementor-nav-menu--dropdown { display: none; }

@media (max-width: 768px) {
    /* Hide Desktop Nav */
    .elementor-nav-menu--main { display: none; }
    /* Show Toggle */
    .elementor-menu-toggle { display: block; }
    /* Show Mobile Menu when toggled */
    .elementor-nav-menu--dropdown.show { display: block; position: absolute; top: 100%; left: 0; width: 100%; background: white; }
}

.elementor a {
	box-shadow: none;
	text-decoration: none
}

.elementor .elementor-background-overlay {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	position: absolute
}

.elementor-element {
	--flex-direction: initial;
	--flex-wrap: initial;
	--justify-content: initial;
	--align-items: initial;
	--align-content: initial;
	--gap: initial;
	--flex-basis: initial;
	--flex-grow: initial;
	--flex-shrink: initial;
	--order: initial;
	--align-self: initial;
	flex-basis: var(--flex-basis);
	flex-grow: var(--flex-grow);
	flex-shrink: var(--flex-shrink);
	order: var(--order);
	align-self: var(--align-self)
}

.elementor-align-center {
	text-align: center
}

:root {
	--page-title-display: block
}

.elementor-section {
	position: relative
}

.elementor-section .elementor-container {
	display: flex;
	margin-right: auto;
	margin-left: auto;
	position: relative
}

@media (max-width:1024px) {
	.elementor-section .elementor-container {
		flex-wrap: wrap
	}
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1140px
}

.elementor-section.elementor-section-items-middle>.elementor-container {
	align-items: center
}

.elementor-widget-wrap {
	position: relative;
	width: 100%;
	flex-wrap: wrap;
	align-content: flex-start
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
	display: flex
}

.elementor-widget-wrap>.elementor-element {
	width: 100%
}

.elementor-widget {
	position: relative
}

.elementor-widget:not(:last-child) {
	margin-bottom: 20px
}

.elementor-column {
	position: relative;
	min-height: 1px;
	display: flex
}

@media (min-width:768px) {
	.elementor-column.elementor-col-100 {
		width: 100%
	}
}

@media (max-width:767px) {
	.elementor-column {
		width: 100%
	}
}

.elementor-element {
	--swiper-theme-color: #000;
	--swiper-navigation-size: 44px;
	--swiper-pagination-bullet-size: 6px;
	--swiper-pagination-bullet-horizontal-gap: 6px
}

.elementor-kit-265 {
	--e-global-color-primary: #000;
	--e-global-color-secondary: #000;
	--e-global-color-text: #000;
	--e-global-color-accent: #61ce70;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
	color: #120e0e;
	line-height: 30px
}

.elementor-kit-265 h2 {
	font-family: "Alata", Sans-serif;
	font-size: 24px;
	font-weight: 700
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1140px
}

.elementor-widget:not(:last-child) {
	margin-block-end: 20px
}

.elementor-element {
	--widgets-spacing: 20px 20px
}

@media (max-width:1024px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1024px
	}
}

@media (max-width:767px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 767px
	}
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-widget-text-editor {
	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-8 .elementor-element.elementor-element-bdc61ec>.elementor-container {
	max-width: 1200px;
	min-height: 120vh
}

.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center
}

.elementor-8 .elementor-element.elementor-element-bdc61ec:not(.elementor-motion-effects-element-type-background) {
	background-image: url("../images/Style_with_Double_Denim.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover
}

.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-background-overlay {
	background-color: #000;
	opacity: .5
}

.elementor-8 .elementor-element.elementor-element-bdc61ec {
	margin-top: -4px;
	margin-bottom: 0;
	padding: 0 15px
}

.elementor-8 .elementor-element.elementor-element-cc3646a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0
}

.elementor-8 .elementor-element.elementor-element-cc3646a>.elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0
}

.elementor-8 .elementor-element.elementor-element-3fdfd82 {
	text-align: center
}

.elementor-8 .elementor-element.elementor-element-3fdfd82 .elementor-heading-title {
	color: #fff;
	font-family: "Oswald", Sans-serif;
	font-size: 80px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 90px;
	letter-spacing: 4px
}

.elementor-8 .elementor-element.elementor-element-3fdfd82>.elementor-widget-container {
	margin: 55px 0 10px;
	padding: 0
}

.elementor-8 .elementor-element.elementor-element-c9417bc {
	text-align: center;
	color: #fff;
	font-family: "Oswald", Sans-serif;
	font-size: 38px;
	font-weight: 300;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 42px;
	letter-spacing: 1.4px
}

.elementor-8 .elementor-element.elementor-element-c9417bc>.elementor-widget-container {
	margin: 0;
	padding: 0
}

@media (max-width:1024px) {
	.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-container {
		min-height: 0vw
	}

	.elementor-8 .elementor-element.elementor-element-bdc61ec {
		padding: 320px 15px
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82 .elementor-heading-title {
		font-size: 64px;
		line-height: 72px
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82>.elementor-widget-container {
		margin: 0
	}
}

@media (max-width:767px) {
	.elementor-8 .elementor-element.elementor-element-bdc61ec {
		padding: 120px 15px
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82 .elementor-heading-title {
		font-size: 40px;
		line-height: 56px
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82>.elementor-widget-container {
		margin: 0 0 30px
	}

	.elementor-8 .elementor-element.elementor-element-c9417bc {
		font-size: 24px;
		line-height: 24px
	}
}

:root {
	--swiper-theme-color: #007aff
}

:root {
	--swiper-navigation-size: 44px
}

:root {
	--wpforms-field-border-radius: 3px;
	--wpforms-field-border-style: solid;
	--wpforms-field-border-size: 1px;
	--wpforms-field-background-color: #fff;
	--wpforms-field-border-color: rgba(0, 0, 0, .25);
	--wpforms-field-border-color-spare: rgba(0, 0, 0, .25);
	--wpforms-field-text-color: rgba(0, 0, 0, .7);
	--wpforms-field-menu-color: #fff;
	--wpforms-label-color: rgba(0, 0, 0, .85);
	--wpforms-label-sublabel-color: rgba(0, 0, 0, .55);
	--wpforms-label-error-color: #d63637;
	--wpforms-button-border-radius: 3px;
	--wpforms-button-border-style: none;
	--wpforms-button-border-size: 1px;
	--wpforms-button-background-color: #066aab;
	--wpforms-button-border-color: #066aab;
	--wpforms-button-text-color: #fff;
	--wpforms-page-break-color: #066aab;
	--wpforms-background-image: none;
	--wpforms-background-position: center center;
	--wpforms-background-repeat: no-repeat;
	--wpforms-background-size: cover;
	--wpforms-background-width: 100px;
	--wpforms-background-height: 100px;
	--wpforms-background-color: rgba(0, 0, 0, 0);
	--wpforms-background-url: none;
	--wpforms-container-padding: 0px;
	--wpforms-container-border-style: none;
	--wpforms-container-border-width: 1px;
	--wpforms-container-border-color: #000;
	--wpforms-container-border-radius: 3px;
	--wpforms-field-size-input-height: 43px;
	--wpforms-field-size-input-spacing: 15px;
	--wpforms-field-size-font-size: 16px;
	--wpforms-field-size-line-height: 19px;
	--wpforms-field-size-padding-h: 14px;
	--wpforms-field-size-checkbox-size: 16px;
	--wpforms-field-size-sublabel-spacing: 5px;
	--wpforms-field-size-icon-size: 1;
	--wpforms-label-size-font-size: 16px;
	--wpforms-label-size-line-height: 19px;
	--wpforms-label-size-sublabel-font-size: 14px;
	--wpforms-label-size-sublabel-line-height: 17px;
	--wpforms-button-size-font-size: 17px;
	--wpforms-button-size-height: 41px;
	--wpforms-button-size-padding-h: 15px;
	--wpforms-button-size-margin-top: 10px;
	--wpforms-container-shadow-size-box-shadow: none
}

.elementor-heading-title {
	padding: 0;
	margin: 0;
	line-height: 1
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
	color: inherit;
	font-size: inherit;
	line-height: inherit
}

</style><link rel="preload" data-asynced="1" data-optimized="2" as="style" onload="this.onload=null;this.rel='stylesheet'" href="wp-content/litespeed/ucss/80e68856222939055fba380fc06a4e23d9af.css?ver=fef98" /><script data-optimized="1" type="litespeed/javascript" data-src="wp-content/plugins/litespeed-cache/assets/js/css_async.min.js"></script><style id='classic-theme-styles-inline-css' type='text/css'>

/*! This file is auto-generated */
.wp-block-button__link {
	color: #fff;
	background-color: #32373c;
	border-radius: 9999px;
	box-shadow: none;
	text-decoration: none;
	padding: calc(.667em + 2px) calc(1.333em + 2px);
	font-size: 1.125em
}

.wp-block-file__button {
	background: #32373c;
	color: #fff;
	text-decoration: none
}

</style><style id='global-styles-inline-css' type='text/css'>:root {
	--wp--preset--aspect-ratio--square: 1;
	--wp--preset--aspect-ratio--4-3: 4/3;
	--wp--preset--aspect-ratio--3-4: 3/4;
	--wp--preset--aspect-ratio--3-2: 3/2;
	--wp--preset--aspect-ratio--2-3: 2/3;
	--wp--preset--aspect-ratio--16-9: 16/9;
	--wp--preset--aspect-ratio--9-16: 9/16;
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
	--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

:where(.is-layout-grid) {
	gap: 0.5em;
}

body .is-layout-flex {
	display: flex;
}

.is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

.is-layout-flex> :is(*, div) {
	margin: 0;
}

body .is-layout-grid {
	display: grid;
}

.is-layout-grid> :is(*, div) {
	margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:root :where(.wp-block-pullquote) {
	font-size: 1.5em;
	line-height: 1.6;
}

</style><style id='couponplugin-css-inline-css' type='text/css'>#coupon-plugin .coupon-reveal {
	background: #02508a;
}

#coupon-plugin .coupon-code {
	background: #037cd5;
}

#coupon-plugin .coupon-reveal.deal-top {
	background: #16a085;
}

#coupon-plugin .coupon-code.deal-top {
	background: #1abc9c;
}

#coupon-plugin .coupon-reveal.deal-top:hover {
	background: #1abc9c;
}

</style><style id='elementor-frontend-inline-css' type='text/css'>.elementor-kit-265 {
	--e-global-color-primary: #000000;
	--e-global-color-secondary: #000000;
	--e-global-color-text: #000000;
	--e-global-color-accent: #61CE70;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
	color: #120E0E;
	line-height: 30px;
}

.elementor-kit-265 e-page-transition {
	background-color: #FFBC7D;
}

.elementor-kit-265 p {
	margin-block-end: 0px;
}

.elementor-kit-265 h2 {
	font-family: "Alata", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1140px;
}

.e-con {
	--container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
	margin-block-end: 20px;
}

.elementor-element {
	--widgets-spacing: 20px 20px;
	--widgets-spacing-row: 20px;
	--widgets-spacing-column: 20px;
}

	{}

h1.entry-title {
	display: var(--page-title-display);
}

@media(max-width:1024px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1024px;
	}

	.e-con {
		--container-max-width: 1024px;
	}
}

@media(max-width:767px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 767px;
	}

	.e-con {
		--container-max-width: 767px;
	}
}

.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-bdc61ec:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/Style_with_Double_Denim.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-container {
	max-width: 1200px;
	min-height: 120vh;
}

.elementor-8 .elementor-element.elementor-element-bdc61ec {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -4px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-8 .elementor-element.elementor-element-cc3646a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-cc3646a>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.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-8 .elementor-element.elementor-element-3fdfd82>.elementor-widget-container {
	margin: 55px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-3fdfd82 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-3fdfd82 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 80px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 90px;
	letter-spacing: 4px;
	color: #ffffff;
}

.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-8 .elementor-element.elementor-element-c9417bc>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-c9417bc {
	text-align: center;
	font-family: "Oswald", Sans-serif;
	font-size: 38px;
	font-weight: 300;
	text-transform: none;
	font-style: normal;
	text-decoration: none;
	line-height: 42px;
	letter-spacing: 1.4px;
	color: #ffffff;
}

.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-8 .elementor-element.elementor-element-cbb5de5 .elementor-button {
	background-color: #f7992b;
	font-family: "Oswald", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.714em;
	letter-spacing: 8.4px;
	fill: #ffffff;
	color: #ffffff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #f7992b;
	border-radius: 0px 0px 0px 0px;
	padding: 18px 38px 18px 47px;
}

.elementor-8 .elementor-element.elementor-element-cbb5de5 .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-cbb5de5 .elementor-button:focus {
	background-color: rgba(247, 247, 247, 0);
	color: #f7992b;
	border-color: #F7992B;
}

.elementor-8 .elementor-element.elementor-element-cbb5de5>.elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-cbb5de5 .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-cbb5de5 .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-46dc31bf>.elementor-container {
	max-width: 1060px;
}

.elementor-8 .elementor-element.elementor-element-46dc31bf {
	margin-top: -32px;
	margin-bottom: -32px;
	padding: 73px 0px 49px 0px;
}

.elementor-8 .elementor-element.elementor-element-7fb97a98>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-7fb97a98>.elementor-element-populated {
	padding: 0px 15px 0px 45px;
}

.elementor-8 .elementor-element.elementor-element-538b817f>.elementor-widget-container {
	margin: 20px 0px 18px 0px;
}

.elementor-8 .elementor-element.elementor-element-538b817f {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-538b817f .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.125em;
	letter-spacing: 2.4px;
	color: #000000;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-18b57201 {
	--divider-border-style: solid;
	--divider-color: #F7992B;
	--divider-border-width: 4px;
}

.elementor-8 .elementor-element.elementor-element-18b57201 .elementor-divider-separator {
	width: 70px;
}

.elementor-8 .elementor-element.elementor-element-18b57201 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.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-8 .elementor-element.elementor-element-2ddaae7>.elementor-element-populated {
	padding: 36px 15px 0px 27px;
}

.elementor-8 .elementor-element.elementor-element-4e8da247>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-4e8da247 {
	font-family: "Moulpali", Sans-serif;
	font-size: 18px;
	font-weight: 300;
	line-height: 2.143em;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-3864ebd0 {
	margin-top: 30px;
	margin-bottom: 30px;
	z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-5c62f5e6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-5c62f5e6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/Untitled.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-5c62f5e6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-5c62f5e6>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-5c62f5e6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-e7a365d .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #F27229 100%);
}

.elementor-8 .elementor-element.elementor-element-e7a365d>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-e7a365d .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-e7a365d .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-e7a365d .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-e7a365d .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-7a805b44:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-7a805b44>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/INTOXICATED_THE_PLEATED_POPULAR_PEG_1746-259_1123_a_2394x-1-scaled.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-7a805b44>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-7a805b44>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-7a805b44>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-a5307ad .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(120deg, rgba(0, 0, 0, 0) 0%, #F27229 100%);
}

.elementor-8 .elementor-element.elementor-element-a5307ad>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-a5307ad .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-a5307ad .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-a5307ad .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-a5307ad .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-73cd257f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-73cd257f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/gamer30023174ac_q2_2-0.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-73cd257f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-73cd257f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-73cd257f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-979df34 .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #F26329 100%);
}

.elementor-8 .elementor-element.elementor-element-979df34>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-979df34 .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-979df34 .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-979df34 .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-979df34 .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-73d12977:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-73d12977>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(90deg, #000000 70%, #ffffff 30%);
}

.elementor-8 .elementor-element.elementor-element-73d12977 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 189px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-73d12977>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-80bcbe7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
	background-image: url("../images/222-2.webp");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-element-populated>.elementor-background-overlay {
	background-color: #65A5BD;
	opacity: 0.9;
}

.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0% 2% 0% 31.5%;
}

.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-7d0b3c7b {
	--spacer-size: 46px;
}

.elementor-8 .elementor-element.elementor-element-7d0b3c7b>.elementor-widget-container {
	margin: -9px -9px -9px -9px;
}

.elementor-8 .elementor-element.elementor-element-6edb5ed7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-6edb5ed7 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 18px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.285em;
	letter-spacing: 1.8px;
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-759009da>.elementor-widget-container {
	margin: 16px 0px 18px 0px;
}

.elementor-8 .elementor-element.elementor-element-759009da .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.3333em;
	letter-spacing: 1.8px;
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-545790df {
	--divider-border-style: solid;
	--divider-color: #F7992B;
	--divider-border-width: 4px;
}

.elementor-8 .elementor-element.elementor-element-545790df .elementor-divider-separator {
	width: 70px;
}

.elementor-8 .elementor-element.elementor-element-545790df .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8 .elementor-element.elementor-element-49d33cb3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 19px 120px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-49d33cb3 {
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 2.143em;
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-694ed43b .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	font-family: "Oswald", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.714em;
	letter-spacing: 8.4px;
	fill: #F7992B;
	color: #F7992B;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #F7992B;
	border-radius: 0px 0px 0px 0px;
	padding: 18px 17px 18px 13px;
}

.elementor-8 .elementor-element.elementor-element-694ed43b .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-694ed43b .elementor-button:focus {
	background-color: #F7992B;
	color: #ffffff;
	border-color: #F7992B;
}

.elementor-8 .elementor-element.elementor-element-694ed43b>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-694ed43b .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-694ed43b .elementor-button:focus svg {
	fill: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-2d4c986b {
	--spacer-size: 117px;
}

.elementor-8 .elementor-element.elementor-element-5d7a8a3a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFFFA;
	background-image: url("../images/T47LwV9.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-element-populated>.elementor-background-overlay {
	background-color: #f7992b;
	opacity: 0.9;
}

.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: -629px 0px 187px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 369px 15px 148px 114px;
}

.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-54b87d59>.elementor-widget-container {
	margin: 0px 0px 0px -50px;
}

.elementor-8 .elementor-element.elementor-element-54b87d59 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-54b87d59.elementor-view-stacked .elementor-icon {
	background-color: rgba(255, 255, 255, 0.35);
}

.elementor-8 .elementor-element.elementor-element-54b87d59.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-54b87d59.elementor-view-default .elementor-icon {
	color: rgba(255, 255, 255, 0.35);
	border-color: rgba(255, 255, 255, 0.35);
}

.elementor-8 .elementor-element.elementor-element-54b87d59.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-54b87d59.elementor-view-default .elementor-icon svg {
	fill: rgba(255, 255, 255, 0.35);
}

.elementor-8 .elementor-element.elementor-element-54b87d59 .elementor-icon {
	font-size: 105px;
}

.elementor-8 .elementor-element.elementor-element-54b87d59 .elementor-icon svg {
	height: 105px;
}

.elementor-8 .elementor-element.elementor-element-754d4c4a>.elementor-widget-container {
	margin: 67px 0px 18px 0px;
}

.elementor-8 .elementor-element.elementor-element-754d4c4a .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.3333em;
	letter-spacing: 1.8px;
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-100cd068 {
	--divider-border-style: solid;
	--divider-color: #ffffff;
	--divider-border-width: 4px;
}

.elementor-8 .elementor-element.elementor-element-100cd068 .elementor-divider-separator {
	width: 70px;
}

.elementor-8 .elementor-element.elementor-element-100cd068 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8 .elementor-element.elementor-element-f223197>.elementor-widget-container {
	margin: 19px 0px 33px 0px;
	padding: 0px 150px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f223197 {
	text-align: left;
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 300;
	text-transform: none;
	font-style: italic;
	text-decoration: none;
	line-height: 36px;
	letter-spacing: 0px;
	color: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-7503ebd .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	font-family: "Oswald", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.714em;
	letter-spacing: 8.4px;
	fill: #000000;
	color: #000000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	border-radius: 0px 0px 0px 0px;
	padding: 18px 17px 18px 13px;
}

.elementor-8 .elementor-element.elementor-element-7503ebd .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-7503ebd .elementor-button:focus {
	background-color: #F7992B;
	color: #ffffff;
	border-color: #F7992B;
}

.elementor-8 .elementor-element.elementor-element-7503ebd>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-7503ebd .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-7503ebd .elementor-button:focus svg {
	fill: #ffffff;
}

.elementor-8 .elementor-element.elementor-element-673a6327>.elementor-container {
	max-width: 1060px;
}

.elementor-8 .elementor-element.elementor-element-673a6327 {
	margin-top: -14px;
	margin-bottom: -14px;
	padding: 75px 0px 47px 0px;
}

.elementor-8 .elementor-element.elementor-element-2ddef62>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-2ddef62>.elementor-element-populated {
	padding: 0px 15px 0px 45px;
}

.elementor-8 .elementor-element.elementor-element-26b34b81 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.285em;
	letter-spacing: 1.4px;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1f6ee7e3>.elementor-widget-container {
	margin: 20px 0px 18px 0px;
}

.elementor-8 .elementor-element.elementor-element-1f6ee7e3 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.125em;
	letter-spacing: 2.4px;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-1e312b67 {
	--divider-border-style: solid;
	--divider-color: #F7992B;
	--divider-border-width: 4px;
}

.elementor-8 .elementor-element.elementor-element-1e312b67 .elementor-divider-separator {
	width: 70px;
}

.elementor-8 .elementor-element.elementor-element-1e312b67 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8 .elementor-element.elementor-element-2d37130>.elementor-element-populated {
	padding: 36px 15px 0px 27px;
}

.elementor-8 .elementor-element.elementor-element-4a4acb90>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-4a4acb90 {
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 2.143em;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-5af5605a {
	z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-22af9308:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-22af9308>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/Sports-Fitness-Suit-Seamless-Shark-Leggings-Strappy-Sports-Bra-Yoga-Set-Sportswear-Workout-Gym-Clothing.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-22af9308>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-22af9308>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-22af9308>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-31134bc1 .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #F27229 100%);
}

.elementor-8 .elementor-element.elementor-element-31134bc1>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-31134bc1 .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-31134bc1 .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-31134bc1 .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-31134bc1 .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-226c7fad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-226c7fad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/The-Cosima-Nap-Dress.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-226c7fad>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-226c7fad>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-226c7fad>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-665c9f4 .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(120deg, rgba(0, 0, 0, 0) 0%, #F27229 100%);
}

.elementor-8 .elementor-element.elementor-element-665c9f4>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-665c9f4 .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-665c9f4 .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-665c9f4 .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-665c9f4 .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-40557280:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-40557280>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/best-kids-clothing-boxes-rockets-of-awesome.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-40557280>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-40557280>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-40557280>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-4687189a .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #F28729 100%);
}

.elementor-8 .elementor-element.elementor-element-4687189a>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-4687189a .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-4687189a .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-4687189a .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-4687189a .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-c0512da {
	--spacer-size: 10px;
}

.elementor-8 .elementor-element.elementor-element-a7912b2 {
	z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-6e26850:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-6e26850>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/mjso5qd12kczvn3q0nu41v4paqsopmry-1503526574.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-6e26850>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-6e26850>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-6e26850>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-093bd18 .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #F27229 100%);
}

.elementor-8 .elementor-element.elementor-element-093bd18>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-093bd18 .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-093bd18 .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-093bd18 .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-093bd18 .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-48cdbc5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-48cdbc5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/9b16bf29a64afacb5b1851a8526c2fc4.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-48cdbc5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-48cdbc5>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-48cdbc5>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-a17154a .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(120deg, rgba(0, 0, 0, 0) 0%, #F27229 100%);
}

.elementor-8 .elementor-element.elementor-element-a17154a>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-a17154a .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-a17154a .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-a17154a .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-a17154a .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-aa826c1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-aa826c1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/0x0.webp");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-aa826c1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-aa826c1>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-aa826c1>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-4925748 .elementor-button {
	background-color: transparent;
	font-family: "Oswald", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	line-height: 54px;
	letter-spacing: 0px;
	fill: #ffffff;
	color: #ffffff;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #F27829 100%);
}

.elementor-8 .elementor-element.elementor-element-4925748>.elementor-widget-container {
	margin: 375px 0px 60px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-4925748 .elementor-button:hover,
.elementor-8 .elementor-element.elementor-element-4925748 .elementor-button:focus {
	color: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-4925748 .elementor-button:hover svg,
.elementor-8 .elementor-element.elementor-element-4925748 .elementor-button:focus svg {
	fill: #f7992b;
}

.elementor-8 .elementor-element.elementor-element-7e8fc924>.elementor-container {
	max-width: 1060px;
}

.elementor-8 .elementor-element.elementor-element-7e8fc924 {
	padding: 72px 0px 25px 0px;
}

.elementor-8 .elementor-element.elementor-element-54fd60f8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-54fd60f8>.elementor-element-populated {
	padding: 0px 15px 0px 45px;
}

.elementor-8 .elementor-element.elementor-element-2db20220 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.285em;
	letter-spacing: 1.4px;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-da918c4>.elementor-widget-container {
	margin: 20px 0px 18px 0px;
}

.elementor-8 .elementor-element.elementor-element-da918c4 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1.125em;
	letter-spacing: 2.4px;
	color: #000000;
}

.elementor-8 .elementor-element.elementor-element-674e0e44 {
	--divider-border-style: solid;
	--divider-color: #F7992B;
	--divider-border-width: 4px;
}

.elementor-8 .elementor-element.elementor-element-674e0e44 .elementor-divider-separator {
	width: 70px;
}

.elementor-8 .elementor-element.elementor-element-674e0e44 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8 .elementor-element.elementor-element-5fdd8755>.elementor-element-populated {
	padding: 46px 33px 0px 12px;
}

.elementor-8 .elementor-element.elementor-element-7c27a44a {
	margin-top: -59px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-24986649.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-24986649.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-24986649>.elementor-element-populated {
	padding: 0px 5px 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-38abf7fb>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-38abf7fb {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-38abf7fb img {
	transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-da56123.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-da56123.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-da56123>.elementor-element-populated {
	padding: 0px 5px 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-63bd0f73>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-63bd0f73 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-63bd0f73 img {
	transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1a572cb9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-1a572cb9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-1a572cb9>.elementor-element-populated {
	padding: 0px 5px 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-696e50b9>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-696e50b9 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-696e50b9 img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-50c644e6>.elementor-container {
	max-width: 568px;
}

.elementor-8 .elementor-element.elementor-element-50c644e6 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-162eba31.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-162eba31.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-162eba31>.elementor-element-populated {
	padding: 0px 5px 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-49e89c75>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-49e89c75 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-49e89c75 img {
	transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1d840ef3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-1d840ef3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-1d840ef3>.elementor-element-populated {
	padding: 0px 5px 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-783f9473>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-783f9473 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-783f9473 img {
	transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-53be9e4b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-53be9e4b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8 .elementor-element.elementor-element-53be9e4b>.elementor-element-populated {
	padding: 0px 5px 0px 5px;
}

.elementor-8 .elementor-element.elementor-element-1807c3f1>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-1807c3f1 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-1807c3f1 img {
	transition-duration: 0.3s;
}

.elementor-8 .elementor-element.elementor-element-0642531>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-widget-search-form input[type="search"].elementor-search-form__input {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-search-form .elementor-search-form__input,
.elementor-widget-search-form .elementor-search-form__icon,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-search-form .elementor-search-form__submit {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	background-color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-6e6add9 .elementor-search-form__container {
	min-height: 50px;
}

.elementor-8 .elementor-element.elementor-element-6e6add9 .elementor-search-form__submit {
	min-width: 50px;
}

body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6e6add9 .elementor-search-form__icon {
	padding-left: calc(50px / 3);
}

body.rtl .elementor-8 .elementor-element.elementor-element-6e6add9 .elementor-search-form__icon {
	padding-right: calc(50px / 3);
}

.elementor-8 .elementor-element.elementor-element-6e6add9 .elementor-search-form__input,
.elementor-8 .elementor-element.elementor-element-6e6add9.elementor-search-form--button-type-text .elementor-search-form__submit {
	padding-left: calc(50px / 3);
	padding-right: calc(50px / 3);
}

.elementor-8 .elementor-element.elementor-element-6e6add9:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {
	border-radius: 3px;
}

.elementor-8 .elementor-element.elementor-element-6e6add9.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
	border-radius: 3px;
}

.elementor-8 .elementor-element.elementor-element-a0c01f5 {
	--spacer-size: 32px;
}

.elementor-8 .elementor-element.elementor-element-496deb5a:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-496deb5a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3B3D42;
}

.elementor-8 .elementor-element.elementor-element-496deb5a>.elementor-container {
	min-height: 139px;
}

.elementor-8 .elementor-element.elementor-element-496deb5a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8 .elementor-element.elementor-element-496deb5a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-753e52cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-753e52cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3B3D42;
}

.elementor-8 .elementor-element.elementor-element-753e52cc>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 23px 23px 23px 23px;
}

.elementor-8 .elementor-element.elementor-element-753e52cc>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-7ab79a97 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-7ab79a97 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-weight: 600;
	color: #D1E2EA;
}

.elementor-8 .elementor-element.elementor-element-4d25d1f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-4d25d1f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3B3D42;
}

.elementor-8 .elementor-element.elementor-element-4d25d1f9>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 23px 23px 23px 23px;
}

.elementor-8 .elementor-element.elementor-element-4d25d1f9>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-7a709730 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-7a709730 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-weight: 600;
	color: #D1E2EA;
}

.elementor-8 .elementor-element.elementor-element-78aa825a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-78aa825a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3B3D42;
}

.elementor-8 .elementor-element.elementor-element-78aa825a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 23px 23px 23px 23px;
}

.elementor-8 .elementor-element.elementor-element-78aa825a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-9fe0053 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-9fe0053 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-weight: 600;
	color: #D1E2EA;
}

.elementor-8 .elementor-element.elementor-element-2b11f33a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-2b11f33a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3B3D42;
}

.elementor-8 .elementor-element.elementor-element-2b11f33a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 23px 23px 23px 23px;
}

.elementor-8 .elementor-element.elementor-element-2b11f33a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-16c98742 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-16c98742 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-weight: 600;
	color: #D1E2EA;
}

.elementor-8 .elementor-element.elementor-element-d870d37:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-d870d37>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3B3D42;
}

.elementor-8 .elementor-element.elementor-element-d870d37 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -24px;
	margin-bottom: -24px;
	padding: 6px 6px 6px 6px;
}

.elementor-8 .elementor-element.elementor-element-d870d37>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-51b3d09>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-8 .elementor-element.elementor-element-51b3d09>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-c41ed27>.elementor-widget-container {
	margin: -5px -5px -5px -5px;
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-c41ed27 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	text-shadow: -5px -26px 12px rgba(0, 0, 0, 0.3);
	color: #767980;
}

.elementor-8 .elementor-element.elementor-element-ec9059d {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-8 .elementor-element.elementor-element-ec9059d .elementor-widget-container {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-ec9059d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 13px 13px 13px 13px;
}

@media(min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-7fb97a98 {
		width: 36.54%;
	}

	.elementor-8 .elementor-element.elementor-element-972b56e {
		width: 31.554%;
	}

	.elementor-8 .elementor-element.elementor-element-2ddaae7 {
		width: 31.541%;
	}

	.elementor-8 .elementor-element.elementor-element-2ddef62 {
		width: 39.515%;
	}

	.elementor-8 .elementor-element.elementor-element-2d37130 {
		width: 60.485%;
	}

	.elementor-8 .elementor-element.elementor-element-54fd60f8 {
		width: 39.515%;
	}

	.elementor-8 .elementor-element.elementor-element-5fdd8755 {
		width: 60.485%;
	}

	.elementor-8 .elementor-element.elementor-element-0642531 {
		width: 100%;
	}
}

@media(max-width:1024px) {
	.elementor-8 .elementor-element.elementor-element-bdc61ec>.elementor-container {
		min-height: 0vw;
	}

	.elementor-8 .elementor-element.elementor-element-bdc61ec {
		padding: 320px 15px 320px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82 .elementor-heading-title {
		font-size: 64px;
		line-height: 72px;
	}

	.elementor-8 .elementor-element.elementor-element-7fb97a98>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-e7a365d>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-a5307ad>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-979df34>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-49d33cb3>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-element-populated {
		padding: 369px 15px 148px 50px;
	}

	.elementor-8 .elementor-element.elementor-element-f223197>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-2ddef62>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-31134bc1>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-665c9f4>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-4687189a>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-093bd18>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-a17154a>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-4925748>.elementor-widget-container {
		margin: 180px 0px 50px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-54fd60f8>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
}

@media(max-width:767px) {
	.elementor-8 .elementor-element.elementor-element-bdc61ec {
		padding: 120px 15px 120px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82>.elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-3fdfd82 .elementor-heading-title {
		font-size: 40px;
		line-height: 56px;
	}

	.elementor-8 .elementor-element.elementor-element-c9417bc {
		font-size: 24px;
		line-height: 24px;
	}

	.elementor-8 .elementor-element.elementor-element-7fb97a98>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-2ddaae7>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-3864ebd0 {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-5c62f5e6>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-7a805b44>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-73cd257f>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-73d12977 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-80bcbe7>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-7d0b3c7b {
		--spacer-size: 40px;
	}

	.elementor-8 .elementor-element.elementor-element-49d33cb3>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-8 .elementor-element.elementor-element-5d7a8a3a>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 100px 15px 50px 50px;
	}

	.elementor-8 .elementor-element.elementor-element-2ddef62>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-2d37130>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-5af5605a {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-22af9308>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-226c7fad>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-40557280>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-a7912b2 {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-6e26850>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-48cdbc5>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-aa826c1>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-8 .elementor-element.elementor-element-54fd60f8>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-8 .elementor-element.elementor-element-5fdd8755>.elementor-element-populated {
		padding: 45px 15px 0px 15px;
	}
}

.elementor-24907 .elementor-element.elementor-element-edd9a4e:not(.elementor-motion-effects-element-type-background),
.elementor-24907 .elementor-element.elementor-element-edd9a4e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3C3D42;
}

.elementor-24907 .elementor-element.elementor-element-edd9a4e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 20px 0px;
}

.elementor-24907 .elementor-element.elementor-element-edd9a4e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-theme-site-logo .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-widget-nav-menu .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu {
	--e-nav-menu-divider-color: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-24907 .elementor-element.elementor-element-83c9fc5>.elementor-widget-container {
	margin: 14px 0px 0px 0px;
}

.elementor-24907 .elementor-element.elementor-element-83c9fc5 .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before,
.elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media(min-width:768px) {
	.elementor-24907 .elementor-element.elementor-element-32c8da2 {
		width: 20%;
	}

	.elementor-24907 .elementor-element.elementor-element-af9296c {
		width: 80%;
	}
}

.elementor-24911 .elementor-element.elementor-element-04f1e14:not(.elementor-motion-effects-element-type-background),
.elementor-24911 .elementor-element.elementor-element-04f1e14>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #3C3D42;
}

.elementor-24911 .elementor-element.elementor-element-04f1e14 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 20px 0px 0px 0px;
}

.elementor-24911 .elementor-element.elementor-element-04f1e14>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu {
	--e-nav-menu-divider-color: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-24911 .elementor-element.elementor-element-960cdbd .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-widget-copyright .hfe-copyright-wrapper a,
.elementor-widget-copyright .hfe-copyright-wrapper {
	color: var(--e-global-color-text);
}

.elementor-widget-copyright .hfe-copyright-wrapper,
.elementor-widget-copyright .hfe-copyright-wrapper a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-24911 .elementor-element.elementor-element-e30c837 .hfe-copyright-wrapper {
	text-align: center;
}

.elementor-24911 .elementor-element.elementor-element-e30c837 .hfe-copyright-wrapper a,
.elementor-24911 .elementor-element.elementor-element-e30c837 .hfe-copyright-wrapper {
	color: #FFFFFF;
}

.elementor-24911 .elementor-element.elementor-element-1d6c7ac {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-24911 .elementor-element.elementor-element-1d6c7ac .elementor-widget-container {
	text-align: center;
}

.elementor-24911 .elementor-element.elementor-element-1d6c7ac .elementor-social-icon {
	background-color: #3C3D42;
}

.elementor-24911 .elementor-element.elementor-element-1d6c7ac .elementor-social-icon i {
	color: #FFFFFF;
	font-size: 25px;
	padding: 20px;
}

.elementor-24911 .elementor-element.elementor-element-1d6c7ac .elementor-social-icon svg {
	fill: #FFFFFF;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before,
.elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

</style><style id='worky-theme-style-inline-css' type='text/css'>

/* #Typography */
body {
	font-style: normal;
	font-weight: 300;
	font-size: 14px;
	line-height: 2.142;
	font-family: Montserrat, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

h1,
.h1-style {
	font-style: normal;
	font-weight: 400;
	font-size: 34px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

h2,
.h2-style {
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

h3,
.h3-style {
	font-style: normal;
	font-weight: 400;
	font-size: 21px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

h4,
.h4-style {
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

h5,
.h5-style {
	font-style: normal;
	font-weight: 300;
	font-size: 18px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

h6,
.h6-style {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	text-align: inherit;
	color: #3b3d42;
}

@media (min-width: 1200px) {

	h1,
	.h1-style {
		font-size: 56px;
	}

	h2,
	.h2-style {
		font-size: 40px;
	}

	h3,
	.h3-style {
		font-size: 28px;
	}
}

a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
	color: #f7992b;
}

a:hover {
	color: #3b3d42;
}

blockquote {
	color: #f7992b;
}

/* #Header */
.site-header__wrap {
	background-color: #3b3d42;
	background-repeat: repeat;
	background-position: center top;
	background-attachment: scroll;
	;
}

/* ##Top Panel */
.top-panel {
	color: #a1a2a4;
	background-color: #ffffff;
}

/* #Main Menu */
.main-navigation {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
}

.main-navigation a,
.menu-item-has-children:before {
	color: #a1a2a4;
}

.main-navigation a:hover,
.main-navigation .current_page_item>a,
.main-navigation .current-menu-item>a,
.main-navigation .current_page_ancestor>a,
.main-navigation .current-menu-ancestor>a {
	color: #3b3d42;
}

/* #Mobile Menu */
.mobile-menu-toggle-button {
	color: #ffffff;
	background-color: #f7992b;
}

/* #Social */
.social-list a {
	color: #a1a2a4;
}

.social-list a:hover {
	color: #f7992b;
}

/* #Breadcrumbs */
.breadcrumbs_item {
	font-style: normal;
	font-weight: 400;
	font-size: 11px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
}

.breadcrumbs_item_sep,
.breadcrumbs_item_link {
	color: #a1a2a4;
}

.breadcrumbs_item_link:hover {
	color: #f7992b;
}

/* #Post navigation */
.post-navigation i {
	color: #a1a2a4;
}

.post-navigation .nav-links a:hover .post-title,
.post-navigation .nav-links a:hover .nav-text {
	color: #f7992b;
}

.post-navigation .nav-links a:hover i {
	color: #3b3d42;
}

/* #Pagination */
.pagination .page-numbers,
.page-links>span,
.page-links>a {
	color: #a1a2a4;
}

.pagination a.page-numbers:hover,
.pagination .page-numbers.current,
.page-links>a:hover,
.page-links>span {
	color: #3b3d42;
}

.pagination .next,
.pagination .prev {
	color: #f7992b;
}

.pagination .next:hover,
.pagination .prev:hover {
	color: #3b3d42;
}

/* #Button Appearance Styles (regular scheme) */
.btn,
button,
input[type='button'],
input[type='reset'],
input[type='submit'] {
	font-style: normal;
	font-weight: 900;
	font-size: 11px;
	line-height: 1;
	font-family: Roboto, sans-serif;
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #f7992b;
}

.btn:hover,
button:hover,
input[type='button']:hover,
input[type='reset']:hover,
input[type='submit']:hover,
input[type='reset']:hover {
	color: #ffffff;
	background-color: rgb(255, 191, 81);
}

.btn.invert-button {
	color: #ffffff;
}

.btn.invert-button:hover {
	color: #ffffff;
	border-color: #f7992b;
	background-color: #f7992b;
}

/* #Totop Button */
#toTop {
	padding: 0px 0px;
	border-radius: 0px;
	background-color: ;
	color: ;
}

#toTop:hover {
	background-color: ;
	color: ;
}

input,
optgroup,
select,
textarea {
	font-size: 14px;
}

/* #Comment, Contact, Password Forms */
.comment-form .submit,
.wpcf7-submit,
.post-password-form label+input {
	font-style: normal;
	font-weight: 900;
	font-size: 11px;
	line-height: 1;
	font-family: Roboto, sans-serif;
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #f7992b;
}

.comment-form .submit:hover,
.wpcf7-submit:hover,
.post-password-form label+input:hover {
	color: #ffffff;
	background-color: rgb(255, 191, 81);
}

.comment-reply-title {
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	color: #3b3d42;
}

/* Cookies consent */
.comment-form-cookies-consent input[type='checkbox']:checked~label[for=wp-comment-cookies-consent]:before {
	color: #ffffff;
	border-color: #f7992b;
	background-color: #f7992b;
}

/* #Comment Reply Link */
#cancel-comment-reply-link {
	color: #f7992b;
}

#cancel-comment-reply-link:hover {
	color: #3b3d42;
}

/* #Comment item */
.comment-body .fn {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	color: #3b3d42;
}

.comment-date__time {
	color: #a1a2a4;
}

.comment-reply-link {
	font-style: normal;
	font-weight: 900;
	font-size: 11px;
	line-height: 1;
	font-family: Roboto, sans-serif;
	letter-spacing: 1px;
}

/* #Input Placeholders */
::-webkit-input-placeholder {
	color: #a1a2a4;
}

::-moz-placeholder {
	color: #a1a2a4;
}

:-moz-placeholder {
	color: #a1a2a4;
}

:-ms-input-placeholder {
	color: #a1a2a4;
}

/* #Entry Meta */
.posted-on,
.cat-links,
.byline,
.tags-links {
	color: #a1a2a4;
}

.comments-button {
	color: #a1a2a4;
}

.comments-button:hover {
	color: #ffffff;
	background-color: #f7992b;
}

.btn-style .post-categories a {
	color: #ffffff;
	background-color: #f7992b;
}

.btn-style .post-categories a:hover {
	color: #ffffff;
	background-color: rgb(255, 191, 81);
}

.sticky-label {
	color: #ffffff;
	background-color: #f7992b;
}

/* Posts List Item Invert */
.invert-hover.has-post-thumbnail:hover,
.invert-hover.has-post-thumbnail:hover .posted-on,
.invert-hover.has-post-thumbnail:hover .cat-links,
.invert-hover.has-post-thumbnail:hover .byline,
.invert-hover.has-post-thumbnail:hover .tags-links,
.invert-hover.has-post-thumbnail:hover .entry-meta,
.invert-hover.has-post-thumbnail:hover a,
.invert-hover.has-post-thumbnail:hover .btn-icon,
.invert-item.has-post-thumbnail,
.invert-item.has-post-thumbnail .posted-on,
.invert-item.has-post-thumbnail .cat-links,
.invert-item.has-post-thumbnail .byline,
.invert-item.has-post-thumbnail .tags-links,
.invert-item.has-post-thumbnail .entry-meta,
.invert-item.has-post-thumbnail a,
.invert-item.has-post-thumbnail .btn:hover,
.invert-item.has-post-thumbnail .btn-style .post-categories a:hover,
.invert,
.invert .entry-title,
.invert a,
.invert .byline,
.invert .posted-on,
.invert .cat-links,
.invert .tags-links {
	color: #ffffff;
}

.invert-hover.has-post-thumbnail:hover a:hover,
.invert-hover.has-post-thumbnail:hover .btn-icon:hover,
.invert-item.has-post-thumbnail a:hover,
.invert a:hover {
	color: #f7992b;
}

.invert-hover.has-post-thumbnail .btn,
.invert-item.has-post-thumbnail .comments-button {
	color: #ffffff;
	background-color: #f7992b;
}

.invert-hover.has-post-thumbnail .btn:hover,
.invert-item.has-post-thumbnail .comments-button:hover {
	color: #f7992b;
	background-color: #ffffff;
}

/* Image Post Format */
.post_format-post-format-image .post-thumbnail__link:before {
	color: #ffffff;
	background-color: #f7992b;
}

/* Gallery Post Format */
.post_format-post-format-gallery .swiper-button-prev,
.post_format-post-format-gallery .swiper-button-next {
	color: #a1a2a4;
}

.post_format-post-format-gallery .swiper-button-prev:hover,
.post_format-post-format-gallery .swiper-button-next:hover {
	color: #3b3d42;
}

/* Link Post Format */
.post_format-post-format-quote .post-format-quote {
	color: #ffffff;
	background-color: #f7992b;
}

.post_format-post-format-quote .post-format-quote:before {
	color: #f7992b;
	background-color: #ffffff;
}

/* Post Author */
.post-author__title a {
	color: #f7992b;
}

.post-author__title a:hover {
	color: #3b3d42;
}

.invert .post-author__title a {
	color: #ffffff;
}

.invert .post-author__title a:hover {
	color: #f7992b;
}

/* Single Post */
.single-post blockquote {
	border-color: #f7992b;
}

.single-post:not(.post-template-single-layout-4):not(.post-template-single-layout-7) .tags-links a:hover {
	color: #ffffff;
	border-color: #f7992b;
	background-color: #f7992b;
}

/* Page preloader */
.page-preloader {
	border-top-color: #f7992b;
	border-right-color: #f7992b;
}

/* Logo */
.site-logo__link,
.site-logo__link:hover {
	color: #f7992b;
}

/* Banner */
.top_panel_banner {
	text-align: left;
	padding: 0px 0;
}

/* Page title */
.page-title {
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 1.4;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	color: #3b3d42;
}

@media (min-width: 1200px) {
	.page-title {
		font-size: 40px;
	}
}

.widget_recent_entries a,
.widget_recent_comments a {
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 1.5;
	font-family: Roboto, sans-serif;
	letter-spacing: 0px;
	color: #3b3d42;
}

.widget_recent_entries a:hover,
.widget_recent_comments a:hover {
	color: #f7992b;
}

.widget_recent_entries .post-date,
.widget_recent_comments .recentcomments {
	color: #a1a2a4;
}

.widget_recent_comments .comment-author-link a {
	color: #a1a2a4;
}

.widget_recent_comments .comment-author-link a:hover {
	color: #f7992b;
}

.widget_calendar th,
.widget_calendar caption {
	color: #f7992b;
}

.widget_calendar tbody td a {
	color: #3b3d42;
}

.widget_calendar tbody td a:hover {
	color: #ffffff;
	background-color: #f7992b;
}

.widget_calendar tfoot td a {
	color: #a1a2a4;
}

.widget_calendar tfoot td a:hover {
	color: #3b3d42;
}

.lar_social_share_icon {
	margin: 2px;
}

.recentcomments a {
	display: inline !important;
	padding: 0 !important;
	margin: 0 !important;
}

.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
	background-image: none !important;
}

@media screen and (max-height: 1024px) {

	.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
	.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
		background-image: none !important;
	}
}

@media screen and (max-height: 640px) {

	.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
	.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
		background-image: none !important;
	}
}

.elementor-8 .elementor-element.elementor-element-496deb5a:not(.elementor-motion-effects-element-type-background) {
	display: none;
}

.elementor-8 .elementor-element.elementor-element-d870d37:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-d870d37>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	display: none;
}

ul {
	margin: 0px 0px 0px 40px;
}

img:is([sizes="auto" i], [sizes^="auto," i]) {
	contain-intrinsic-size: 3000px 1500px
}

.container {
	display: flex;
}

.left {
	flex: 1;
	background-color: #d2a48f;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #2c2c2c;
	font-size: 2rem;
	padding: 20px;
	text-align: center;
}

.right {
	flex: 1;
	background-color: #e9bebe;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 40px;
}

.form-container {
	max-width: 400px;
	width: 100%;
	text-align: center;
}

.form-container h2 {
	margin-bottom: 10px;
}

.form-container p {
	color: #555;
	margin-bottom: 20px;
}

input[type="email"] {
	width: 100%;
	padding: 10px;
	margin: 10px 0;
	box-sizing: border-box;
	border: 1px solid #ccc;
	border-radius: 4px;
}

button {
	width: 100%;
	padding: 10px;
	background-color: #2c2c2c;
	color: #fff;
	border: none;
	border-radius: 4px;
	cursor: pointer;
}

button:hover {
	background-color: #444;
}