.elementor-420 .elementor-element.elementor-element-6961f936:not(.elementor-motion-effects-element-type-background),
	.elementor-420 .elementor-element.elementor-element-6961f936>.elementor-motion-effects-container>.elementor-motion-effects-layer
	{
	background-color: var(- -e-global-color-the7_general_content_boxes_bg_color)
}

.elementor-420 .elementor-element.elementor-element-6961f936 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow
		.3s
}

.elementor-420 .elementor-element.elementor-element-6961f936>.elementor-background-overlay
	{
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-420 .elementor-element.elementor-element-6961f936>.elementor-shape-bottom svg
	{
	width: calc(150% + 1.3px);
	height: 190px
}

.elementor-420 .elementor-element.elementor-element-492fda25>.elementor-element-populated
	{
	margin: 60px 0 30px
}

.elementor-420 .elementor-element.elementor-element-7ba53d4d {
	text-align: center
}

.elementor-420 .elementor-element.elementor-element-7ba53d4d .elementor-heading-title
	{
	font-family: var(- -e-global-typography-the7_h2-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h2-font-size);
	font-weight: var(- -e-global-typography-the7_h2-font-weight);
	text-transform: var(- -e-global-typography-the7_h2-text-transform);
	line-height: var(- -e-global-typography-the7_h2-line-height)
}

.elementor-420 .elementor-element.elementor-element-2eb78a5 {
	padding: 0% 5%
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .box-content-wrapper
	{
	flex-flow: column wrap
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .elementor-icon
	{
	font-size: 24px
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .elementor-icon-div .elementor-icon
	{
	padding: .66em;
	border-radius: 3px 3px 3px 3px;
	background: #21bda1
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .elementor-icon-div i
	{
	color: #fff
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .elementor-icon-div svg
	{
	fill: #fff
}

.elementor-420 .elementor-element.elementor-element-e0019c6 { -
	-icon-spacing: 25px
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h4-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h4-font-size);
	font-weight: var(- -e-global-typography-the7_h4-font-weight);
	text-transform: var(- -e-global-typography-the7_h4-text-transform);
	line-height: var(- -e-global-typography-the7_h4-line-height)
}

.elementor-420 .elementor-element.elementor-element-e0019c6 .box-description
	{
	margin-top: 15px
}

.elementor-420 .elementor-element.elementor-element-b5b5f32 .elementor-spacer-inner
	{
	height: 40px
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-5e627e3 { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h4-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h4-font-size);
	font-weight: var(- -e-global-typography-the7_h4-font-weight);
	text-transform: var(- -e-global-typography-the7_h4-text-transform);
	line-height: var(- -e-global-typography-the7_h4-line-height)
}

.elementor-420 .elementor-element.elementor-element-5e627e3 .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-b2c420d .elementor-spacer-inner
	{
	height: 30px
}

.elementor-420 .elementor-element.elementor-element-1aea393 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-1aea393 .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-1aea393 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-1aea393 .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-1aea393 .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-1aea393 .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-1aea393 .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-1aea393 { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h6-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h6-font-size);
	font-weight: var(- -e-global-typography-the7_h6-font-weight);
	text-transform: var(- -e-global-typography-the7_h6-text-transform);
	line-height: var(- -e-global-typography-the7_h6-line-height)
}

.elementor-420 .elementor-element.elementor-element-1aea393 .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-1816639 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-1816639 .box-content-wrapper
	{
	flex-flow: column wrap
}

.elementor-420 .elementor-element.elementor-element-1816639 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-1816639 .elementor-icon
	{
	font-size: 24px
}

.elementor-420 .elementor-element.elementor-element-1816639 .elementor-icon-div .elementor-icon
	{
	padding: .66em;
	border-radius: 3px 3px 3px 3px;
	background: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-1816639 .elementor-icon-div i
	{
	color: #fff
}

.elementor-420 .elementor-element.elementor-element-1816639 .elementor-icon-div svg
	{
	fill: #fff
}

.elementor-420 .elementor-element.elementor-element-1816639 { -
	-icon-spacing: 25px
}

.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h4-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h4-font-size);
	font-weight: var(- -e-global-typography-the7_h4-font-weight);
	text-transform: var(- -e-global-typography-the7_h4-text-transform);
	line-height: var(- -e-global-typography-the7_h4-line-height)
}

.elementor-420 .elementor-element.elementor-element-1816639 .box-description
	{
	margin-top: 15px
}

.elementor-420 .elementor-element.elementor-element-5465311 .elementor-spacer-inner
	{
	height: 40px
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-6a00d45 { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h4-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h4-font-size);
	font-weight: var(- -e-global-typography-the7_h4-font-weight);
	text-transform: var(- -e-global-typography-the7_h4-text-transform);
	line-height: var(- -e-global-typography-the7_h4-line-height)
}

.elementor-420 .elementor-element.elementor-element-6a00d45 .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-52cc79e .elementor-spacer-inner
	{
	height: 30px
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-7d8c329 { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h6-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h6-font-size);
	font-weight: var(- -e-global-typography-the7_h6-font-weight);
	text-transform: var(- -e-global-typography-the7_h6-text-transform);
	line-height: var(- -e-global-typography-the7_h6-line-height)
}

.elementor-420 .elementor-element.elementor-element-7d8c329 .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-18e0c71 .elementor-spacer-inner
	{
	height: 30px
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h6-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h6-font-size);
	font-weight: var(- -e-global-typography-the7_h6-font-weight);
	text-transform: var(- -e-global-typography-the7_h6-text-transform);
	line-height: var(- -e-global-typography-the7_h6-line-height)
}

.elementor-420 .elementor-element.elementor-element-85fa3f0 .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .box-content-wrapper
	{
	flex-flow: column wrap
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .elementor-icon
	{
	font-size: 24px
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .elementor-icon-div .elementor-icon
	{
	padding: .66em;
	border-radius: 3px 3px 3px 3px;
	background: #21bda1
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .elementor-icon-div i
	{
	color: #fff
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .elementor-icon-div svg
	{
	fill: #fff
}

.elementor-420 .elementor-element.elementor-element-1c0e648 { -
	-icon-spacing: 25px
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h4-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h4-font-size);
	font-weight: var(- -e-global-typography-the7_h4-font-weight);
	text-transform: var(- -e-global-typography-the7_h4-text-transform);
	line-height: var(- -e-global-typography-the7_h4-line-height)
}

.elementor-420 .elementor-element.elementor-element-1c0e648 .box-description
	{
	margin-top: 15px
}

.elementor-420 .elementor-element.elementor-element-44478de .elementor-spacer-inner
	{
	height: 40px
}

.elementor-420 .elementor-element.elementor-element-6a933eb .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-6a933eb .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-6a933eb .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-6a933eb .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-6a933eb .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-6a933eb .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-6a933eb .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-6a933eb { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h6-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h6-font-size);
	font-weight: var(- -e-global-typography-the7_h6-font-weight);
	text-transform: var(- -e-global-typography-the7_h6-text-transform);
	line-height: var(- -e-global-typography-the7_h6-line-height)
}

.elementor-420 .elementor-element.elementor-element-6a933eb .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-00359f8 .elementor-spacer-inner
	{
	height: 30px
}

.elementor-420 .elementor-element.elementor-element-34b2143 .box-content
	{
	align-items: flex-start;
	text-align: left
}

.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper
	{
	align-items: flex-start;
	align-content: flex-start
}

.elementor-420 .elementor-element.elementor-element-34b2143 .box-content-wrapper
	{
	flex-flow: row nowrap
}

.elementor-420 .elementor-element.elementor-element-34b2143 .elementor-icon-div
	{
	align-self: flex-start
}

.elementor-420 .elementor-element.elementor-element-34b2143 .elementor-icon
	{
	font-size: 16px
}

.elementor-420 .elementor-element.elementor-element-34b2143 .elementor-icon-div .elementor-icon
	{
	padding: .15em
}

.elementor-420 .elementor-element.elementor-element-34b2143 .elementor-icon-div i
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-34b2143 .elementor-icon-div svg
	{
	fill: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-34b2143 { -
	-icon-spacing: 10px
}

.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper .box-heading,
	.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper .box-heading a
	{
	font-family: var(- -e-global-typography-the7_h6-font-family), Sans-serif;
	font-size: var(- -e-global-typography-the7_h6-font-size);
	font-weight: var(- -e-global-typography-the7_h6-font-weight);
	text-transform: var(- -e-global-typography-the7_h6-text-transform);
	line-height: var(- -e-global-typography-the7_h6-line-height)
}

.elementor-420 .elementor-element.elementor-element-34b2143 .box-description
	{
	font-family: var(- -e-global-typography-the7_small_size-font-family),
		Sans-serif;
	font-size: var(- -e-global-typography-the7_small_size-font-size);
	font-weight: var(- -e-global-typography-the7_small_size-font-weight);
	text-transform: var(- -e-global-typography-the7_small_size-text-transform);
	line-height: var(- -e-global-typography-the7_small_size-line-height);
	color: var(- -e-global-color-the7_content_secondary_text_color);
	margin-top: 5px
}

.elementor-420 .elementor-element.elementor-element-ed8ac96 .elementor-spacer-inner
	{
	height: 30px
}

.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button .elementor-align-icon-right
	{
	margin-left: 10px
}

.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button .elementor-align-icon-left
	{
	margin-right: 10px
}

.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button
	{
	fill: var(- -e-global-color-the7_content_headers_color);
	color: var(- -e-global-color-the7_content_headers_color);
	background-color: transparent;
	background-image: none;
	border-style: solid;
	border-width: 0 0 1px;
	border-color: var(- -e-global-color-the7_accent);
	border-radius: 0 0 0 0;
	padding: 6px 0
}

.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button:hover,
	.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button:focus
	{
	color: var(- -e-global-color-the7_accent)
}

.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button:hover svg,
	.elementor-420 .elementor-element.elementor-element-14c725a8 .elementor-button:focus svg
	{
	fill: var(- -e-global-color-the7_accent)
}

@media ( max-width :1024px) and (min-width:768px) {
	.elementor-420 .elementor-element.elementor-element-9fb1e8d {
		width: 100%
	}
	.elementor-420 .elementor-element.elementor-element-853a086 {
		width: 100%
	}
	.elementor-420 .elementor-element.elementor-element-e18973f {
		width: 100%
	}
}

@media ( max-width :1024px) {
	.elementor-420 .elementor-element.elementor-element-6961f936>.elementor-shape-bottom svg
		{
		height: 90px
	}
	.elementor-420 .elementor-element.elementor-element-7ba53d4d .elementor-heading-title
		{
		font-size: var(- -e-global-typography-the7_h2-font-size);
		line-height: var(- -e-global-typography-the7_h2-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-1aea393.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1816639.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-1816639.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1816639.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143.icon-position-tablet-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-34b2143.icon-position-tablet-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143.icon-position-tablet-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
}

@media ( max-width :767px) {
	.elementor-420 .elementor-element.elementor-element-492fda25>.elementor-element-populated
		{
		margin: 30px 0 0
	}
	.elementor-420 .elementor-element.elementor-element-7ba53d4d .elementor-heading-title
		{
		font-size: var(- -e-global-typography-the7_h2-font-size);
		line-height: var(- -e-global-typography-the7_h2-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-2eb78a5 {
		padding: 0
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6 .elementor-icon
		{
		font-size: 24px
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-e0019c6 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-5e627e3 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-5e627e3 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-1aea393.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-1aea393 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1aea393 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1816639 .elementor-icon
		{
		font-size: 24px
	}
	.elementor-420 .elementor-element.elementor-element-1816639.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-1816639.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1816639.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-1816639 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-6a00d45 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a00d45 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-7d8c329 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-7d8c329 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-85fa3f0 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-85fa3f0 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648 .elementor-icon
		{
		font-size: 24px
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-1c0e648 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h4-font-size);
		line-height: var(- -e-global-typography-the7_h4-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-6a933eb .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-6a933eb .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143.icon-position-mobile-left .elementor-icon-div
		{
		margin: 0 var(- -icon-spacing) 0 0
	}
	.elementor-420 .elementor-element.elementor-element-34b2143.icon-position-mobile-right .elementor-icon-div
		{
		margin: 0 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143.icon-position-mobile-top .elementor-icon-div
		{
		margin: 0 0 var(- -icon-spacing)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper .box-heading,
		.elementor-420 .elementor-element.elementor-element-34b2143 .the7-box-wrapper .box-heading a
		{
		font-size: var(- -e-global-typography-the7_h6-font-size);
		line-height: var(- -e-global-typography-the7_h6-line-height)
	}
	.elementor-420 .elementor-element.elementor-element-34b2143 .box-description
		{
		font-size: var(- -e-global-typography-the7_small_size-font-size);
		line-height: var(- -e-global-typography-the7_small_size-line-height)
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-e0019c6.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-e0019c6.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-e0019c6.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-e0019c6.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-e0019c6.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-e0019c6.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-e0019c6.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-e0019c6.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-e0019c6.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-5e627e3.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-5e627e3.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-5e627e3.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-5e627e3.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-5e627e3.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-5e627e3.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-5e627e3.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-5e627e3.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-5e627e3.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-1aea393.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-1aea393.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-1aea393.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-1aea393.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-1aea393.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-1aea393.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-1aea393.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-1aea393.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-1aea393.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-1aea393.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-1aea393.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-1816639.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-1816639.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-1816639.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-1816639.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-1816639.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-1816639.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-1816639.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-1816639.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-1816639.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-1816639.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-1816639.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-6a00d45.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-6a00d45.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-6a00d45.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-6a00d45.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-6a00d45.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-6a00d45.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-6a00d45.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-6a00d45.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-6a00d45.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-7d8c329.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-7d8c329.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-7d8c329.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-7d8c329.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-7d8c329.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-7d8c329.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-7d8c329.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-7d8c329.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-7d8c329.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-85fa3f0.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-85fa3f0.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-85fa3f0.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-85fa3f0.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-85fa3f0.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-85fa3f0.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-85fa3f0.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-85fa3f0.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-85fa3f0.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-1c0e648.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-1c0e648.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-1c0e648.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-1c0e648.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-1c0e648.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-1c0e648.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-1c0e648.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-1c0e648.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-1c0e648.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-6a933eb.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-6a933eb.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-6a933eb.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-6a933eb.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-6a933eb.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-6a933eb.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-6a933eb.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-6a933eb.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-6a933eb.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:1024px) {
	.icon-position-tablet-right .the7_icon_box_widget-34b2143.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-tablet-left .the7_icon_box_widget-34b2143.the7-box-wrapper .elementor-icon-div,
		.icon-position-tablet-top .the7_icon_box_widget-34b2143.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-position-tablet-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-tablet-left .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-tablet-left .the7_icon_box_widget-34b2143.the7-box-wrapper,
		.icon-position-tablet-right .the7_icon_box_widget-34b2143.the7-box-wrapper
		{
		flex-wrap: unset
	}
}

@media screen and (max-width:767px) {
	.icon-position-mobile-right .the7_icon_box_widget-34b2143.the7-box-wrapper .elementor-icon-div
		{
		order: 2
	}
	.icon-position-mobile-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: wrap
	}
	.icon-position-mobile-left .the7_icon_box_widget-34b2143.the7-box-wrapper .elementor-icon-div,
		.icon-position-mobile-top .the7_icon_box_widget-34b2143.the7-box-wrapper .elementor-icon-div
		{
		order: 0
	}
	.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-start
	}
	.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		justify-content: center
	}
	.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		justify-content: flex-end
	}
	.icon-position-mobile-left .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-34b2143.the7-box-wrapper .box-content-wrapper
		{
		flex-wrap: inherit
	}
	.icon-position-mobile-left .the7_icon_box_widget-34b2143.the7-box-wrapper,
		.icon-position-mobile-right .the7_icon_box_widget-34b2143.the7-box-wrapper
		{
		flex-wrap: unset
	}
}