
		img:is([sizes="auto" i], [sizes^="auto," i]) {
			contain-intrinsic-size: 3000px 1500px
		}
	
		img.wp-smiley,
		img.emoji {
			display: inline !important;
			border: none !important;
			box-shadow: none !important;
			height: 1em !important;
			width: 1em !important;
			margin: 0 0.07em !important;
			vertical-align: -0.1em !important;
			background: none !important;
			padding: 0 !important;
		}
	
		.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
		}
	
		.wp-block-rank-math-toc-block nav ol {
			counter-reset: item
		}

		.wp-block-rank-math-toc-block nav ol li {
			display: block
		}

		.wp-block-rank-math-toc-block nav ol li:before {
			content: counters(item, ".") ". ";
			counter-increment: item
		}
	
		: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;
		}
	
	
		.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;
			}
		}
	
		#content .entry-title {
			display: none;
		}

		body {
			overflow-x: hidden;
		}

		div.wpforms-container-full .wpforms-form ul,
		div.wpforms-container-full .wpforms-form ul li {
			background: none !important;
			border: 0 !important;
			margin: 0 !important;
			padding: 0 !important;
			list-style: none !important;
			text-align: left;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field-sublabel {
			display: block;
			font-size: 13px;
			float: none;
			font-weight: 400;
			line-height: 1.3;
			margin: 4px 0 0;
			padding: 0;
			color: white;
		}

		.ays_peachy_window>.ays_peachy_window_container {
			width: 80%;
			height: 100% !important;
			margin: auto;
			background: #0298A1 !important;
			opacity: unset !important;
			position: absolute;
			top: 0;
			right: 0;
			left: 0;
			border-radius: 20px;
			border: 5px solid #EC762A;
			bottom: 0;
			padding: 10px;
			overflow: auto;
		}

		.wpforms-page-indicator {
			display: none;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
			display: inline;
			vertical-align: baseline;
			font-size: 14px;
			font-weight: 400;
			color: white;
			line-height: 1.3;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field-label {
			display: block;
			font-weight: 700;
			font-size: 25px !important;
			float: none;
			line-height: 1.3;
			margin: 0 0 4px 0;
			padding: 0;
		}

		div.wpforms-container-full {
			margin-bottom: 0px !important;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field-label {
			display: block;
			font-weight: 700;
			font-size: 16px;
			float: none;
			line-height: 1.3;
			margin: 0 0 4px 0;
			padding: 0;
			text-align: left;
		}

		div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button {
			margin: 0 10px 0 0;
			background-color: #EC762A;
			color: white;
			border-radius: 10px;
		}

		div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:hover {
			margin: 0 10px 0 0;
			background-color: black;
			color: white;
			border-radius: 10px;
		}

		div[class*='ays-pb-modal_'].ays_peachy_window {
			position: absolute;
 background-color: #ffffff00 !important;
			margin: auto;
			max-width: 100%;
			max-height: 100%;
			font-family: monospace, arial, sans-serif;
			cursor: default;
			z-index: 1;
			pointer-events: fill;
			border: none;
		}

		div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-label {
			display: block;
			margin-top: 0px !important;
			color: black;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field {
			padding: 0px 0 !important;
			clear: both;
		}

		div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error) {
			background-color: #fff;
			padding: 10px !important;
			display: block;
			margin: 0 auto;
			border: 0px solid #fff;
			border-radius: 10px !important;
			transition: all 0.5s;
			text-align: center;
		}

		div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern img {
			display: inline-block;
			margin: 0 auto;
			max-width: 50%;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field-label {
			display: block;
			font-weight: 700;
			font-size: 16px;
			float: none;
			line-height: 1.3;
			margin: 0 0 15px 0;
			padding: 0;
		}

		.ays-pb-modal_3 .ays-pb-close-btn-color,
		.ays-pb-modal_3 .ays_cmd_control-close {
			color: #EC762A !important;
		}

		.ays_content_box {
			padding: 60px 20px 0px 20px !important;
		}

		.heading {
			color: white;
			font-size: 25px !important;
		}

		.ays-pb-modal_3 .ays-pb-close-btn-color,
		.ays-pb-modal_3 .ays_cmd_control-close {
			color: #EC762A !important;
		}

		div.wpforms-container-full .wpforms-form .wpforms-field {
			padding: 5px 0 !important;
		}

		.heading1 {
			color: white;
			font-size: 25px !important;
			padding-bottom: 20px !important;
		}

		div.wpforms-container-full {
			margin-left: auto;
			margin-right: auto;
		}

		.ays-pb-modal_4 .ays_peachy_btn_close {
			top: 20px !important;
			right: 80px !important;
			z-index: 99 !important;
		}

		.page-id-1661 div.wpforms-container-full .wpforms-form .wpforms-field-label {
			display: block;
			font-weight: 700;
			font-size: 16px !important;
			float: none;
			line-height: 1.3;
			margin: 0 0 4px 0;
			padding: 0;
		}

		div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern img {
			display: inline-block;
			margin: 0 auto;
			max-width: 70% !important;
		}

		@media only screen and (max-width: 600px) {

			div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li,
			div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li,
			div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li {
				width: 80% !important;
				padding-right: 0px !important;

			}

			div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern img {
				display: inline-block;
				margin: 0 auto;
				max-width: 100%;
			}

			div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul,
			div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul,
			div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul,
			div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul,
			div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul,
			div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul {
				display: flex;
				-webkit-flex-wrap: wrap !important;
				justify-content: center !important;
				align-content: center !important;
				align-items: center !important;
			}
		}
	
	
		.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
		}

		.elementor-widget-heading .elementor-heading-title.elementor-size-small {
			font-size: 15px
		}

		.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
			font-size: 19px
		}

		.elementor-widget-heading .elementor-heading-title.elementor-size-large {
			font-size: 29px
		}

		.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
			font-size: 39px
		}

		.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
			font-size: 59px
		}
	
	
		.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
		.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
		.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container {
			line-height: 1;
			font-size: 0
		}

		.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
			display: inline-grid
		}

		.elementor-widget-social-icons .elementor-grid {
			grid-column-gap: var(--grid-column-gap, 5px);
			grid-row-gap: var(--grid-row-gap, 5px);
			grid-template-columns: var(--grid-template-columns);
			justify-content: var(--justify-content, center);
			justify-items: var(--justify-content, center)
		}

		.elementor-icon.elementor-social-icon {
			font-size: var(--icon-size, 25px);
			line-height: var(--icon-size, 25px);
			width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
			height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))
		}

		.elementor-social-icon {
			--e-social-icon-icon-color: #fff;
			display: inline-flex;
			background-color: #69727d;
			align-items: center;
			justify-content: center;
			text-align: center;
			cursor: pointer
		}

		.elementor-social-icon i {
			color: var(--e-social-icon-icon-color)
		}

		.elementor-social-icon svg {
			fill: var(--e-social-icon-icon-color)
		}

		.elementor-social-icon:last-child {
			margin: 0
		}

		.elementor-social-icon:hover {
			opacity: .9;
			color: #fff
		}

		.elementor-social-icon-android {
			background-color: #a4c639
		}

		.elementor-social-icon-apple {
			background-color: #999
		}

		.elementor-social-icon-behance {
			background-color: #1769ff
		}

		.elementor-social-icon-bitbucket {
			background-color: #205081
		}

		.elementor-social-icon-codepen {
			background-color: #000
		}

		.elementor-social-icon-delicious {
			background-color: #39f
		}

		.elementor-social-icon-deviantart {
			background-color: #05cc47
		}

		.elementor-social-icon-digg {
			background-color: #005be2
		}

		.elementor-social-icon-dribbble {
			background-color: #ea4c89
		}

		.elementor-social-icon-elementor {
			background-color: #d30c5c
		}

		.elementor-social-icon-envelope {
			background-color: #ea4335
		}

		.elementor-social-icon-facebook,
		.elementor-social-icon-facebook-f {
			background-color: #3b5998
		}

		.elementor-social-icon-flickr {
			background-color: #0063dc
		}

		.elementor-social-icon-foursquare {
			background-color: #2d5be3
		}

		.elementor-social-icon-free-code-camp,
		.elementor-social-icon-freecodecamp {
			background-color: #006400
		}

		.elementor-social-icon-github {
			background-color: #333
		}

		.elementor-social-icon-gitlab {
			background-color: #e24329
		}

		.elementor-social-icon-globe {
			background-color: #69727d
		}

		.elementor-social-icon-google-plus,
		.elementor-social-icon-google-plus-g {
			background-color: #dd4b39
		}

		.elementor-social-icon-houzz {
			background-color: #7ac142
		}

		.elementor-social-icon-instagram {
			background-color: #262626
		}

		.elementor-social-icon-jsfiddle {
			background-color: #487aa2
		}

		.elementor-social-icon-link {
			background-color: #818a91
		}

		.elementor-social-icon-linkedin,
		.elementor-social-icon-linkedin-in {
			background-color: #0077b5
		}

		.elementor-social-icon-medium {
			background-color: #00ab6b
		}

		.elementor-social-icon-meetup {
			background-color: #ec1c40
		}

		.elementor-social-icon-mixcloud {
			background-color: #273a4b
		}

		.elementor-social-icon-odnoklassniki {
			background-color: #f4731c
		}

		.elementor-social-icon-pinterest {
			background-color: #bd081c
		}

		.elementor-social-icon-product-hunt {
			background-color: #da552f
		}

		.elementor-social-icon-reddit {
			background-color: #ff4500
		}

		.elementor-social-icon-rss {
			background-color: #f26522
		}

		.elementor-social-icon-shopping-cart {
			background-color: #4caf50
		}

		.elementor-social-icon-skype {
			background-color: #00aff0
		}

		.elementor-social-icon-slideshare {
			background-color: #0077b5
		}

		.elementor-social-icon-snapchat {
			background-color: #fffc00
		}

		.elementor-social-icon-soundcloud {
			background-color: #f80
		}

		.elementor-social-icon-spotify {
			background-color: #2ebd59
		}

		.elementor-social-icon-stack-overflow {
			background-color: #fe7a15
		}

		.elementor-social-icon-steam {
			background-color: #00adee
		}

		.elementor-social-icon-stumbleupon {
			background-color: #eb4924
		}

		.elementor-social-icon-telegram {
			background-color: #2ca5e0
		}

		.elementor-social-icon-threads {
			background-color: #000
		}

		.elementor-social-icon-thumb-tack {
			background-color: #1aa1d8
		}

		.elementor-social-icon-tripadvisor {
			background-color: #589442
		}

		.elementor-social-icon-tumblr {
			background-color: #35465c
		}

		.elementor-social-icon-twitch {
			background-color: #6441a5
		}

		.elementor-social-icon-twitter {
			background-color: #1da1f2
		}

		.elementor-social-icon-viber {
			background-color: #665cac
		}

		.elementor-social-icon-vimeo {
			background-color: #1ab7ea
		}

		.elementor-social-icon-vk {
			background-color: #45668e
		}

		.elementor-social-icon-weibo {
			background-color: #dd2430
		}

		.elementor-social-icon-weixin {
			background-color: #31a918
		}

		.elementor-social-icon-whatsapp {
			background-color: #25d366
		}

		.elementor-social-icon-wordpress {
			background-color: #21759b
		}

		.elementor-social-icon-x-twitter {
			background-color: #000
		}

		.elementor-social-icon-xing {
			background-color: #026466
		}

		.elementor-social-icon-yelp {
			background-color: #af0606
		}

		.elementor-social-icon-youtube {
			background-color: #cd201f
		}

		.elementor-social-icon-500px {
			background-color: #0099e5
		}

		.elementor-shape-rounded .elementor-icon.elementor-social-icon {
			border-radius: 10%
		}

		.elementor-shape-circle .elementor-icon.elementor-social-icon {
			border-radius: 50%
		}
	
	
		.elementor-slides .swiper-slide-bg {
			background-size: cover;
			background-position: 50%;
			background-repeat: no-repeat;
			min-width: 100%;
			min-height: 100%
		}

		.elementor-slides .swiper-slide-inner {
			background-repeat: no-repeat;
			background-position: 50%;
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			padding: 50px;
			margin: auto
		}

		.elementor-slides .swiper-slide-inner,
		.elementor-slides .swiper-slide-inner:hover {
			color: #fff;
			display: flex
		}

		.elementor-slides .swiper-slide-inner .elementor-background-overlay {
			position: absolute;
			z-index: 0;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0
		}

		.elementor-slides .swiper-slide-inner .elementor-slide-content {
			position: relative;
			z-index: 1;
			width: 100%
		}

		.elementor-slides .swiper-slide-inner .elementor-slide-heading {
			font-size: 35px;
			font-weight: 700;
			line-height: 1
		}

		.elementor-slides .swiper-slide-inner .elementor-slide-description {
			font-size: 17px;
			line-height: 1.4
		}

		.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),
		.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
			margin-bottom: 30px
		}

		.elementor-slides .swiper-slide-inner .elementor-slide-button {
			border: 2px solid #fff;
			color: #fff;
			background: transparent;
			display: inline-block
		}

		.elementor-slides .swiper-slide-inner .elementor-slide-button,
		.elementor-slides .swiper-slide-inner .elementor-slide-button:hover {
			background: transparent;
			color: inherit;
			text-decoration: none
		}

		.elementor--v-position-top .swiper-slide-inner {
			align-items: flex-start
		}

		.elementor--v-position-bottom .swiper-slide-inner {
			align-items: flex-end
		}

		.elementor--v-position-middle .swiper-slide-inner {
			align-items: center
		}

		.elementor--h-position-left .swiper-slide-inner {
			justify-content: flex-start
		}

		.elementor--h-position-right .swiper-slide-inner {
			justify-content: flex-end
		}

		.elementor--h-position-center .swiper-slide-inner {
			justify-content: center
		}

		body.rtl .elementor-widget-slides .elementor-swiper-button-next {
			left: 10px;
			right: auto
		}

		body.rtl .elementor-widget-slides .elementor-swiper-button-prev {
			right: 10px;
			left: auto
		}

		.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner {
			display: none
		}

		@media (max-width:767px) {
			.elementor-slides .swiper-slide-inner {
				padding: 30px
			}

			.elementor-slides .swiper-slide-inner .elementor-slide-heading {
				font-size: 23px;
				line-height: 1;
				margin-bottom: 15px
			}

			.elementor-slides .swiper-slide-inner .elementor-slide-description {
				font-size: 13px;
				line-height: 1.4;
				margin-bottom: 15px
			}
		}
	
	
		.elementor-widget-image {
			text-align: center
		}

		.elementor-widget-image a {
			display: inline-block
		}

		.elementor-widget-image a img[src$=".svg"] {
			width: 48px
		}

		.elementor-widget-image img {
			vertical-align: middle;
			display: inline-block
		}
	
	
		.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
			background-color: #69727d;
			color: #fff
		}

		.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
			color: #69727d;
			border: 3px solid;
			background-color: transparent
		}

		.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
			margin-top: 8px
		}

		.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
			width: 1em;
			height: 1em
		}

		.elementor-widget-text-editor .elementor-drop-cap {
			float: left;
			text-align: center;
			line-height: 1;
			font-size: 50px
		}

		.elementor-widget-text-editor .elementor-drop-cap-letter {
			display: inline-block
		}
	
	
		.elementor-widget-image-box .elementor-image-box-content {
			width: 100%
		}

		@media (min-width:768px) {

			.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,
			.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
				display: flex
			}

			.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
				text-align: end;
				flex-direction: row-reverse
			}

			.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
				text-align: start;
				flex-direction: row
			}

			.elementor-widget-image-box.elementor-position-top .elementor-image-box-img {
				margin: auto
			}

			.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
				align-items: flex-start
			}

			.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
				align-items: center
			}

			.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper {
				align-items: flex-end
			}
		}

		@media (max-width:767px) {
			.elementor-widget-image-box .elementor-image-box-img {
				margin-left: auto !important;
				margin-right: auto !important;
				margin-bottom: 15px
			}
		}

		.elementor-widget-image-box .elementor-image-box-img {
			display: inline-block
		}

		.elementor-widget-image-box .elementor-image-box-title a {
			color: inherit
		}

		.elementor-widget-image-box .elementor-image-box-wrapper {
			text-align: center
		}

		.elementor-widget-image-box .elementor-image-box-description {
			margin: 0
		}
	
		@media only screen and (max-width: 2399px) {
			.elementor-element.elementor-element-0da801f .eael-filterable-gallery-item-wrap {
				width: 33.333333333333%;
			}
		}

		@media only screen and (max-width: 1024px) {
			.elementor-element.elementor-element-0da801f .eael-filterable-gallery-item-wrap {
				width: 50%;
			}
		}

		@media only screen and (max-width: 767px) {
			.elementor-element.elementor-element-0da801f .eael-filterable-gallery-item-wrap {
				width: 100%;
			}
		}
	
	
		.elementor-widget-image-carousel .swiper,
		.elementor-widget-image-carousel .swiper-container {
			position: static
		}

		.elementor-widget-image-carousel .swiper-container .swiper-slide figure,
		.elementor-widget-image-carousel .swiper .swiper-slide figure {
			line-height: inherit
		}

		.elementor-widget-image-carousel .swiper-slide {
			text-align: center
		}

		.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide {
			max-width: calc(100% / var(--e-image-carousel-slides-to-show, 3))
		}
	
	
		.elementor-accordion {
			text-align: start
		}

		.elementor-accordion .elementor-accordion-item {
			border: 1px solid #d5d8dc
		}

		.elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
			border-top: none
		}

		.elementor-accordion .elementor-tab-title {
			margin: 0;
			padding: 15px 20px;
			font-weight: 700;
			line-height: 1;
			cursor: pointer;
			outline: none
		}

		.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
			display: inline-block;
			width: 1.5em
		}

		.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg {
			width: 1em;
			height: 1em
		}

		.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
			float: right;
			text-align: right
		}

		.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left {
			float: left;
			text-align: left
		}

		.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed {
			display: block
		}

		.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,
		.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed {
			display: none
		}

		.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened {
			display: block
		}

		.elementor-accordion .elementor-tab-content {
			display: none;
			padding: 15px 20px;
			border-top: 1px solid #d5d8dc
		}

		@media (max-width:767px) {
			.elementor-accordion .elementor-tab-title {
				padding: 12px 15px
			}

			.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
				width: 1.2em
			}

			.elementor-accordion .elementor-tab-content {
				padding: 7px 15px
			}
		}

		.e-con-inner>.elementor-widget-accordion,
		.e-con>.elementor-widget-accordion {
			width: var(--container-widget-width);
			--flex-grow: var(--container-widget-flex-grow)
		}
	
	
		.ays-pb-modal_3 {

			max-height: none;
		}

		.ays-pb-modal_3,
		.av_pop_modals_3 {
			display: none;
		}

		.ays-pb-modal-check:checked~#ays-pb-screen-shade_3 {
			opacity: 0.5;
			pointer-events: auto;
		}

		.ays_notification_window.ays-pb-modal_3 div.ays_pb_notification_button_1 button {
			background: #F66123;
			color: #FFFFFF;
			font-size: 15px;
			border-radius: 6px;
			border: none;
			padding: 12px 32px;
			box-shadow: none;
			letter-spacing: 0;
		}

		.ays_notification_window.ays-pb-modal_3 div.ays_pb_notification_button_1 button:hover {
			background: #F66123;
			color: #FFFFFF;
		}

		.ays_cmd_window {
			background-color: rgba(255, 255, 255, 0.85);
		}

		.ays_cmd_window-cursor .ays_cmd_i-cursor-underscore {
			background-color: black;
		}

		.ays_cmd_window-cursor .ays_cmd_i-cursor-indicator {
			background-color: transparent;
		}

		.ays-pb-modal_3 .ays_pb_description>*,
		.ays-pb-modal_3 .ays_pb_timer,
		.ays-pb-modal_3 .ays_content_box p,
		.ays-pb-modal_3 .ays-pb-dismiss-ad>button#ays_pb_dismiss_ad {
			color: #000000;
			font-family: Inherit;
		}

		.ays-pb-modal_3 .close-image-btn {
			color: #000 !important;
		}

		.ays-pb-modal_3 .close-image-btn:hover,
		.ays-pb-modal_3 .close-template-btn:hover {
			color: #000000 !important;
		}

		.ays-pb-modal_3 .ays_pb_material_close_circle_icon {
			fill: #000 !important;
		}

		.ays-pb-modal_3 .ays_pb_material_close_circle_icon:hover {
			fill: #000000 !important;
		}

		.ays-pb-modal_3 .ays_pb_material_close_icon {
			fill: #000 !important;
		}

		.ays-pb-modal_3 .ays_pb_material_close_icon:hover {
			fill: #000000 !important;
		}

		#ays-pb-screen-shade_3 {
			opacity: 0;
			background: rgb(0, 0, 0);
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			pointer-events: none;
			transition: opacity 0.8s;
			;
		}

		.ays-pb-modal_3.fadeIn {
			animation-duration: 1s !important;
		}

		.ays-pb-modal_3.fadeOut {
			animation-duration: 1s !important;
		}

		.ays-pb-disable-scroll-on-popup {}

		.ays_lil_window .ays_lil_main,
		.ays_window.ays-pb-modal_3 .ays_pb_description,
		.ays_win98_window.ays-pb-modal_3 .ays_pb_description,
		.ays_cmd_window.ays-pb-modal_3 .ays_pb_description,
		.ays_winxp_window.ays-pb-modal_3 .ays_pb_description,
		.ays_ubuntu_window.ays-pb-modal_3 .ays_pb_description {}

		.ays-pb-modals .ays-pb-modal_3 .ays_pb_description+hr {}

		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_lil_head,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_topBar,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_cmd_window-header,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_ubuntu_topbar,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_ubuntu_tools,
		.ays-pb-modal_3 .ays_winxp_title-bar,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_win98_head,
		.ays-pb-modal_3 .ays_cmd_window-header,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_cmd_window-cursor,
		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_ubuntu_folder-info.ays_pb_timer_3,
		.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_3 {}

		.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_3 {}

		.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_pb_description~ays-pb-modal .ays_pb_description {}

		.ays-pb-modal_3 .ays-pb-modal-close_3:hover .close-lil-btn {
			transform: rotate(180deg) scale(1) !important;
		}

		.ays_pb_hide_timer_on_pc {
			visibility: hidden;
		}

		@media screen and (max-width: 768px) {
			.ays-pb-modal_3 {
				width: 100% !important;
				max-width: 100% !important;
				height: 500px !important;
				;
				box-sizing: border-box;
				max-height: none;
			}

			.ays_cmd_window {
				background-color: rgba(255, 255, 255, 0.85);
			}

			#ays-pb-screen-shade_3 {
				background: rgb(0, 0, 0);
			}

			.ays-pb-modal_3.ays-pb-bg-styles-mobile_3,
			footer.ays_template_footer.ays-pb-bg-styles-mobile_3 div.ays_bg_image_box {
 background-repeat: no-repeat !important;
				background-size: cover !important;
				background-position: center center !important;
			}

			.ays-pb-bg-styles-mobile_3 {
				background-color: #ffffff !important;
			}

			.ays-pb-border-mobile_3 {
				border: 1px solid #ffffff !important;
				border-radius: 4px !important;
			}


			.ays-pb-modal_3 .ays_pb_description>p {
				font-size: 13px !important;
				word-break: break-word !important;
				word-wrap: break-word;
			}

			.ays-pb-modal_3.ays_template_window p.ays_pb_timer.ays_pb_timer_3 {
				right: 20%;
				bottom: 0;
			}

			.ays-pb-modal_3 div.ays_image_content p.ays_pb_timer.ays_pb_timer_3,
			.ays-pb-modal_3.ays_minimal_window p.ays_pb_timer.ays_pb_timer_3,
			.ays-pb-modal_3.ays_video_window p.ays_pb_timer.ays_pb_timer_3 {
				bottom: px !important;
			}

			.ays-pb-modal_3.ays_template_window footer.ays_template_footer {
				flex-direction: column;
				align-items: center;
				justify-content: start;
			}

			.ays-pb-modal_3.ays_template_window div.ays_bg_image_box {
				width: 100%;
				height: 180px;
			}

			#ays-pb-screen-shade_3 {
				-webkit-backdrop-filter: none;
				backdrop-filter: none;
				opacity: !important;
				;
			}

			.ays-pb-modal_3.fadeIn {
				animation-duration: 1s !important;
			}

			.ays-pb-modal_3.fadeOut {
				animation-duration: 1s !important;
			}

			.ays-pb-disable-scroll-on-popup {
				overflow: auto !important;
				overflow-y: auto !important
			}

			.ays-pb-modals .ays-pb-modal_3 .ays_pb_description+hr {
				display: block;
			}

			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_lil_head,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_topBar,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_cmd_window-header,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_ubuntu_topbar,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_ubuntu_tools,
			.ays-pb-modal_3 .ays_winxp_title-bar,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_win98_head,
			.ays-pb-modal_3 .ays_cmd_window-header,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_cmd_window-cursor,
			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_ubuntu_folder-info.ays_pb_timer_3,
			.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_3 {
				position: sticky;
				width: auto
			}

			.ays-pb-modals.av_pop_modals_3 .ays-pb-modal_3 .ays_pb_description~ays-pb-modal .ays_pb_description {
				padding: 0;
			}

			.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_3 {
				bottom: 6px
			}

			.ays_lil_window .ays_lil_main,
			.ays_window.ays-pb-modal_3 .ays_pb_description,
			.ays_win98_window.ays-pb-modal_3 .ays_pb_description,
			.ays_cmd_window.ays-pb-modal_3 .ays_pb_description,
			.ays_winxp_window.ays-pb-modal_3 .ays_pb_description,
			.ays_ubuntu_window.ays-pb-modal_3 .ays_pb_description {
				margin-top: 0;
			}

			.ays_pb_hide_timer_on_pc {
				visibility: visible;
			}

			.ays_pb_hide_timer_on_mobile {
				visibility: hidden !important;
			}
		}
	
	
		.ays-pb-modal_4 {

			max-height: none;
		}

		.ays-pb-modal_4,
		.av_pop_modals_4 {
			display: none;
		}

		.ays-pb-modal-check:checked~#ays-pb-screen-shade_4 {
			opacity: 0.5;
			pointer-events: auto;
		}

		.ays_notification_window.ays-pb-modal_4 div.ays_pb_notification_button_1 button {
			background: #F66123;
			color: #FFFFFF;
			font-size: 15px;
			border-radius: 6px;
			border: none;
			padding: 12px 32px;
			box-shadow: none;
			letter-spacing: 0;
		}

		.ays_notification_window.ays-pb-modal_4 div.ays_pb_notification_button_1 button:hover {
			background: #F66123;
			color: #FFFFFF;
		}

		.ays_cmd_window {
			background-color: rgba(255, 255, 255, 0.85);
		}

		.ays_cmd_window-cursor .ays_cmd_i-cursor-underscore {
			background-color: black;
		}

		.ays_cmd_window-cursor .ays_cmd_i-cursor-indicator {
			background-color: transparent;
		}

		.ays-pb-modal_4 .ays_pb_description>*,
		.ays-pb-modal_4 .ays_pb_timer,
		.ays-pb-modal_4 .ays_content_box p,
		.ays-pb-modal_4 .ays-pb-dismiss-ad>button#ays_pb_dismiss_ad {
			color: #000000;
			font-family: Inherit;
		}

		.ays-pb-modal_4 .close-image-btn {
			color: #000 !important;
		}

		.ays-pb-modal_4 .close-image-btn:hover,
		.ays-pb-modal_4 .close-template-btn:hover {
			color: #000000 !important;
		}

		.ays-pb-modal_4 .ays_pb_material_close_circle_icon {
			fill: #000 !important;
		}

		.ays-pb-modal_4 .ays_pb_material_close_circle_icon:hover {
			fill: #000000 !important;
		}

		.ays-pb-modal_4 .ays_pb_material_close_icon {
			fill: #000 !important;
		}

		.ays-pb-modal_4 .ays_pb_material_close_icon:hover {
			fill: #000000 !important;
		}

		#ays-pb-screen-shade_4 {
			opacity: 0;
			background: rgb(0, 0, 0);
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			pointer-events: none;
			transition: opacity 0.8s;
			;
		}

		.ays-pb-modal_4.fadeIn {
			animation-duration: 1s !important;
		}

		.ays-pb-modal_4.fadeOut {
			animation-duration: 1s !important;
		}

		.ays-pb-disable-scroll-on-popup {}

		.ays_lil_window .ays_lil_main,
		.ays_window.ays-pb-modal_4 .ays_pb_description,
		.ays_win98_window.ays-pb-modal_4 .ays_pb_description,
		.ays_cmd_window.ays-pb-modal_4 .ays_pb_description,
		.ays_winxp_window.ays-pb-modal_4 .ays_pb_description,
		.ays_ubuntu_window.ays-pb-modal_4 .ays_pb_description {}

		.ays-pb-modals .ays-pb-modal_4 .ays_pb_description+hr {}

		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_lil_head,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_topBar,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_cmd_window-header,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_ubuntu_topbar,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_ubuntu_tools,
		.ays-pb-modal_4 .ays_winxp_title-bar,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_win98_head,
		.ays-pb-modal_4 .ays_cmd_window-header,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_cmd_window-cursor,
		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_ubuntu_folder-info.ays_pb_timer_4,
		.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_4 {}

		.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_4 {}

		.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_pb_description~ays-pb-modal .ays_pb_description {}

		.ays-pb-modal_4 .ays-pb-modal-close_4:hover .close-lil-btn {
			transform: rotate(180deg) scale(1) !important;
		}

		.ays_pb_hide_timer_on_pc {
			visibility: hidden;
		}

		@media screen and (max-width: 768px) {
			.ays-pb-modal_4 {
				width: 100% !important;
				max-width: 100% !important;
				height: 500px !important;
				;
				box-sizing: border-box;
				max-height: none;
			}

			.ays_cmd_window {
				background-color: rgba(255, 255, 255, 0.85);
			}

			#ays-pb-screen-shade_4 {
				background: rgb(0, 0, 0);
			}

			.ays-pb-modal_4.ays-pb-bg-styles-mobile_4,
			footer.ays_template_footer.ays-pb-bg-styles-mobile_4 div.ays_bg_image_box {
 background-repeat: no-repeat !important;
				background-size: cover !important;
				background-position: center center !important;
			}

			.ays-pb-bg-styles-mobile_4 {
				background-color: #ffffff !important;
			}

			.ays-pb-border-mobile_4 {
				border: 1px solid #ffffff !important;
				border-radius: 4px !important;
			}

			.ays_pb_title_styles_4 {
				;
			}

			.ays-pb-modal_4 .ays_pb_description>p {
				font-size: 13px !important;
				word-break: break-word !important;
				word-wrap: break-word;
			}

			.ays-pb-modal_4.ays_template_window p.ays_pb_timer.ays_pb_timer_4 {
				right: 20%;
				bottom: 0;
			}

			.ays-pb-modal_4 div.ays_image_content p.ays_pb_timer.ays_pb_timer_4,
			.ays-pb-modal_4.ays_minimal_window p.ays_pb_timer.ays_pb_timer_4,
			.ays-pb-modal_4.ays_video_window p.ays_pb_timer.ays_pb_timer_4 {
				bottom: px !important;
			}

			.ays-pb-modal_4.ays_template_window footer.ays_template_footer {
				flex-direction: column;
				align-items: center;
				justify-content: start;
			}

			.ays-pb-modal_4.ays_template_window div.ays_bg_image_box {
				width: 100%;
				height: 180px;
			}

			#ays-pb-screen-shade_4 {
				-webkit-backdrop-filter: none;
				backdrop-filter: none;
			}

			.ays-pb-modal_4.fadeIn {
				animation-duration: 1s !important;
			}

			.ays-pb-modal_4.fadeOut {
				animation-duration: 1s !important;
			}

			.ays-pb-disable-scroll-on-popup {
				overflow: auto !important;
				overflow-y: auto !important
			}

			.ays-pb-modals .ays-pb-modal_4 .ays_pb_description+hr {
				display: block;
			}

			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_lil_head,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_topBar,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_cmd_window-header,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_ubuntu_topbar,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_ubuntu_tools,
			.ays-pb-modal_4 .ays_winxp_title-bar,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_win98_head,
			.ays-pb-modal_4 .ays_cmd_window-header,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_cmd_window-cursor,
			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_ubuntu_folder-info.ays_pb_timer_4,
			.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_4 {
				position: sticky;
				width: auto
			}

			.ays-pb-modals.av_pop_modals_4 .ays-pb-modal_4 .ays_pb_description~ays-pb-modal .ays_pb_description {
				padding: 0;
			}

			.ays_cmd_window-content .ays_pb_timer.ays_pb_timer_4 {
				bottom: 6px
			}

			.ays_lil_window .ays_lil_main,
			.ays_window.ays-pb-modal_4 .ays_pb_description,
			.ays_win98_window.ays-pb-modal_4 .ays_pb_description,
			.ays_cmd_window.ays-pb-modal_4 .ays_pb_description,
			.ays_winxp_window.ays-pb-modal_4 .ays_pb_description,
			.ays_ubuntu_window.ays-pb-modal_4 .ays_pb_description {
				margin-top: 0;
			}

			.ays_pb_hide_timer_on_pc {
				visibility: visible;
			}

			.ays_pb_hide_timer_on_mobile {
				visibility: hidden !important;
			}
		}
	
		#rs-demo-id {}
	