/* End custom CSS */

.elementor-48064 .elementor-element.elementor-element-590eed6 {
	margin-top: 10px;
	margin-bottom: 0px;
}

.elementor-48064 .elementor-element.elementor-element-4c25b50 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48064 .elementor-element.elementor-element-4c25b50 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48064 .elementor-element.elementor-element-e51b8ed .elementor-button {
	background-color: #e75101;
	font-size: 12px;
	font-weight: 600;
}

.elementor-48064 .elementor-element.elementor-element-e51b8ed {
	width: auto;
	max-width: auto;
	top: 238px;
}

body:not(.rtl) .elementor-48064 .elementor-element.elementor-element-e51b8ed {
	right: 0px;
}

body.rtl .elementor-48064 .elementor-element.elementor-element-e51b8ed {
	left: 0px;
}

.elementor-48064 .elementor-element.elementor-element-bad7c09:not(.elementor-motion-effects-element-type-background), .elementor-48064 .elementor-element.elementor-element-bad7c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
	background-image: url("https://cdn-dddpf.nitrocdn.com/xXwilgHGUeGZPqqzSBGkQnpaLKsUKUDy/assets/images/optimized/rev-19528d1/www.dncwholesale.com/wp-content/uploads/2022/07/Calvin-Klein-Large-Shirt.webp");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-48064 .elementor-element.elementor-element-bad7c09 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-48064 .elementor-element.elementor-element-7a699c2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48064 .elementor-element.elementor-element-7a699c2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48064 .elementor-element.elementor-element-70c5d60 {
	text-align: center;
}

.elementor-48064 .elementor-element.elementor-element-70c5d60 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 300;
	color: #747474;
}

.elementor-48064 .elementor-element.elementor-element-87bb4da .elementor-icon-box-title, .elementor-48064 .elementor-element.elementor-element-87bb4da .elementor-icon-box-title a {
	font-weight: 600;
	text-decoration: underline;
}

.elementor-48064 .elementor-element.elementor-element-87bb4da .elementor-icon-box-title {
	color: var(--e-global-color-accent);
}

.elementor-48064 .elementor-element.elementor-element-75a1b00 > .elementor-widget-container {
	transition: background 0s;
}

.elementor-48064 .elementor-element.elementor-element-75a1b00 .elementor-icon-box-title, .elementor-48064 .elementor-element.elementor-element-75a1b00 .elementor-icon-box-title a {
	font-weight: 600;
	text-decoration: underline;
}

.elementor-48064 .elementor-element.elementor-element-75a1b00 .elementor-icon-box-title {
	color: var(--e-global-color-accent);
}

.elementor-48064 .elementor-element.elementor-element-2ffe282 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48064 .elementor-element.elementor-element-2ffe282 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48064 .elementor-element.elementor-element-9bd699f {
	--divider-border-style: solid;
	--divider-color: #bfbfbf;
	--divider-border-width: 1px;
}

.elementor-48064 .elementor-element.elementor-element-9bd699f > .elementor-widget-container {
	margin: -15px 0px -15px 0px;
}

.elementor-48064 .elementor-element.elementor-element-9bd699f .elementor-divider-separator {
	width: 100%;
}

.elementor-48064 .elementor-element.elementor-element-9bd699f .elementor-divider {
	padding-block-start: 18px;
	padding-block-end: 18px;
}

.elementor-48064 .elementor-element.elementor-element-3d8c591 {
	text-align: center;
}

.elementor-48064 .elementor-element.elementor-element-3d8c591 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 300;
	color: #747474;
}

.elementor-48064 .elementor-element.elementor-element-367bb32 {
	--divider-border-style: solid;
	--divider-color: #bfbfbf;
	--divider-border-width: 1px;
}

.elementor-48064 .elementor-element.elementor-element-367bb32 > .elementor-widget-container {
	margin: -15px 0px -15px 0px;
}

.elementor-48064 .elementor-element.elementor-element-367bb32 .elementor-divider-separator {
	width: 100%;
}

.elementor-48064 .elementor-element.elementor-element-367bb32 .elementor-divider {
	padding-block-start: 18px;
	padding-block-end: 18px;
}

.elementor-48064 .elementor-element.elementor-element-f988fcd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-255b977 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-ad159ee > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-ad159ee .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-d905c9a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-d42ea55 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-0158601 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-0158601 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-b8c1e70 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-ba76cfd {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-d6264fa > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-d6264fa .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-c6c69da .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-3a54333 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-be08868 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-be08868 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-391cc9f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-2a27c7e {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-bce5ad5 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-bce5ad5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-f2a670c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-d4fbcd0 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-d3a69be > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-d3a69be .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-94f1840 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-5691142 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-0d39739 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-0d39739 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-71b085e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-48064 .elementor-element.elementor-element-71b085e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-48064 .elementor-element.elementor-element-46edf86 {
	--divider-border-style: solid;
	--divider-color: #bfbfbf;
	--divider-border-width: 1px;
}

.elementor-48064 .elementor-element.elementor-element-46edf86 > .elementor-widget-container {
	margin: -15px 0px -15px 0px;
}

.elementor-48064 .elementor-element.elementor-element-46edf86 .elementor-divider-separator {
	width: 100%;
}

.elementor-48064 .elementor-element.elementor-element-46edf86 .elementor-divider {
	padding-block-start: 18px;
	padding-block-end: 18px;
}

.elementor-48064 .elementor-element.elementor-element-5d1905c {
	text-align: center;
}

.elementor-48064 .elementor-element.elementor-element-5d1905c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 28px;
	font-weight: 300;
	color: #747474;
}

.elementor-48064 .elementor-element.elementor-element-ecd6259 {
	--divider-border-style: solid;
	--divider-color: #bfbfbf;
	--divider-border-width: 1px;
}

.elementor-48064 .elementor-element.elementor-element-ecd6259 > .elementor-widget-container {
	margin: -15px 0px -15px 0px;
}

.elementor-48064 .elementor-element.elementor-element-ecd6259 .elementor-divider-separator {
	width: 100%;
}

.elementor-48064 .elementor-element.elementor-element-ecd6259 .elementor-divider {
	padding-block-start: 18px;
	padding-block-end: 18px;
}

.elementor-48064 .elementor-element.elementor-element-80dea86 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-9967a0c {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-ee31a3e > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-ee31a3e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-74bc069 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-5343c12 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-cc4f5bd > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-cc4f5bd .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-99e377f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-5ff5959 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-198ec7b > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-198ec7b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-13a1880 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-70892fd {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-341f62a > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-341f62a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-3f36e56 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-64dfcfe {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-6201a27 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-6201a27 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-b44fcd3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-196e43d {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-47ba8fd > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-47ba8fd .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-1c9827d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-015ef3d {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-fdf341c > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-fdf341c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-7e5bb2f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-bafe38f {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-43a0290 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-43a0290 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-812a5c8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-50dbe49 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-2584a3e > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-2584a3e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-d32618e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-0013918 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

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

.elementor-48064 .elementor-element.elementor-element-5f5e071 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-a688fbe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-4a032cd {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-f5d3d23 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-f5d3d23 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-a1bcc7d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-4ab1355 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-2b8d558 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-2b8d558 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-b8a1cb6 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-48064 .elementor-element.elementor-element-29f8a7c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-3d4aec1 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-2c494e7 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-2c494e7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-48064 .elementor-element.elementor-element-dc80634 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	color: #333;
}

.elementor-48064 .elementor-element.elementor-element-a0ebb91 {
	font-family: "Roboto", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5em;
	color: #555;
}

.elementor-48064 .elementor-element.elementor-element-7d703a0 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-48064 .elementor-element.elementor-element-7d703a0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (max-width:1024px) {
	.elementor-48064 .elementor-element.elementor-element-ad159ee > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-0158601 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-d6264fa > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-be08868 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-bce5ad5 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-d3a69be > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-0d39739 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-ee31a3e > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-cc4f5bd > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-198ec7b > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-341f62a > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-6201a27 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-47ba8fd > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-fdf341c > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-43a0290 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2584a3e > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-5f5e071 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f5d3d23 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2b8d558 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2c494e7 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-7d703a0 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-48064 .elementor-element.elementor-element-4c25b50 {
		width: 100%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2470bdc {
		width: 61.524%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-fa97307 {
		width: 38.434%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-eb3578f {
		width: 28.16%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-773c11e {
		width: 38.145%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2ffe282 {
		width: 100%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-3d2a7bc {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-63b73b5 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f698418 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-a3a845f {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2099a91 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-ecbc5e3 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-4f83c58 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-6039b6b {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f54672c {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-e5e2706 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-26f21c4 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-a00e456 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-d84cc0f {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-d49da09 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-71b085e {
		width: 100%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-eb6050e {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-7fb200b {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-ce1df98 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-b3aa5de {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-aa54993 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-0970399 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-3dc75c0 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-8bac025 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-20f4e22 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-aed98f5 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-4b4efcf {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-45c6fcc {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-089561d {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f4efd9f {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f29bc83 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-bfeff7e {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-05e8163 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-9b1ff78 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-b8dfa8c {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-103c143 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-37c0a89 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-8645c8c {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-fc68777 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-42d07d6 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-bbc85f5 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-1c275ee {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-11e11f3 {
		width: 29.665%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f5ab82d {
		width: 70%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-48064 .elementor-element.elementor-element-4c25b50 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2ffe282 {
		width: 70%;
	}
	
	.elementor-48064 .elementor-element.elementor-element-71b085e {
		width: 70%;
	}
}

@media (max-width:767px) {
	.elementor-48064 .elementor-element.elementor-element-4c25b50 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2ffe282 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-ad159ee > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-0158601 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-d6264fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-be08868 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-bce5ad5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-d3a69be > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-0d39739 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-71b085e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-ee31a3e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-cc4f5bd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-198ec7b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-341f62a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-6201a27 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-47ba8fd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-fdf341c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-43a0290 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2584a3e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-5f5e071 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-f5d3d23 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2b8d558 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-2c494e7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-48064 .elementor-element.elementor-element-7d703a0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

/* Start custom CSS for section, class: .elementor-element-590eed6 */
.elementor-48064 .elementor-element.elementor-element-590eed6 .elementor-heading-title:hover {
	color: #ff5800 !important;
}

.elementor-48064 .elementor-element.elementor-element-590eed6 h5 {
	font-size: 13px;
	margin-bottom: 5px !important;
}

.elementor-48064 .elementor-element.elementor-element-590eed6 h6 {
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 5px !important;
}

.elementor-48064 .elementor-element.elementor-element-590eed6 p {
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	margin-bottom: 15px !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-70c5d60 */
.elementor-48064 .elementor-element.elementor-element-70c5d60 span {
	color: #ff5800;
	font-weight: 700;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-bad7c09 */
@media (max-width: 767px) {
	.elementor-48064 .elementor-element.elementor-element-bad7c09 {
		background-image: none !important;
	}
	
	.elementor-48064 .elementor-element.elementor-element-bad7c09.nitro-lazy {
		background-image: none !important;
	}
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-3d8c591 */
.elementor-48064 .elementor-element.elementor-element-3d8c591 span {
	color: #ff5800;
	font-weight: 700;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-4a9636c */
.elementor-48064 .elementor-element.elementor-element-4a9636c .elementor-heading-title:hover {
	color: #ff5800 !important;
}

.elementor-48064 .elementor-element.elementor-element-4a9636c h5 {
	font-size: 13px;
	margin-bottom: 5px !important;
}

.elementor-48064 .elementor-element.elementor-element-4a9636c h6 {
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 5px !important;
}

.elementor-48064 .elementor-element.elementor-element-4a9636c p {
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	margin-bottom: 15px !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5d1905c */
.elementor-48064 .elementor-element.elementor-element-5d1905c span {
	color: #ff5800;
	font-weight: 700;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-115a45f */
.elementor-48064 .elementor-element.elementor-element-115a45f .elementor-heading-title:hover {
	color: #ff5800 !important;
}

.elementor-48064 .elementor-element.elementor-element-115a45f h5 {
	font-size: 13px;
	margin-bottom: 5px !important;
}

.elementor-48064 .elementor-element.elementor-element-115a45f h6 {
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 5px !important;
}

.elementor-48064 .elementor-element.elementor-element-115a45f p {
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	margin-bottom: 15px !important;
}
