/* End Custom Fonts CSS */

.elementor-2965 .elementor-element.elementor-element-461ad5d:not(.elementor-motion-effects-element-type-background), .elementor-2965 .elementor-element.elementor-element-461ad5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.eagleeyeturf.com/nitropack_static/FbuUJCZrbdgYaPvpPtXpANmswFLUhdOP/assets/images/optimized/rev-3789d05/www.eagleeyeturf.com/wp-content/uploads/2025/09/nebraska-artificial-pet-turf-gal-51.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2965 .elementor-element.elementor-element-461ad5d > .elementor-background-overlay {
	background-color: var(--e-global-color-e13ca14);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2965 .elementor-element.elementor-element-461ad5d > .elementor-container {
	min-height: 45vh;
}

.elementor-2965 .elementor-element.elementor-element-461ad5d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-bc-flex-widget .elementor-2965 .elementor-element.elementor-element-61838d6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-61838d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-61838d6.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-2965 .elementor-element.elementor-element-2c90275 {
	text-align: center;
}

.elementor-2965 .elementor-element.elementor-element-2c90275 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #fff;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-2965 .elementor-element.elementor-element-1c2880f .elementor-button {
	background-color: var(--e-global-color-primary);
}

.elementor-2965 .elementor-element.elementor-element-1c2880f {
	width: auto;
	max-width: auto;
}

.elementor-2965 .elementor-element.elementor-element-45e4623 > .elementor-container {
	max-width: 1800px;
}

.elementor-2965 .elementor-element.elementor-element-45e4623 {
	padding: 50px 0px 50px 0px;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2965 .elementor-element.elementor-element-06defe8 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2965 .elementor-element.elementor-element-1fcc906 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-3d08da0 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-3d08da0 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-2965 .elementor-element.elementor-element-fc04d0b .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-fc04d0b .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-fc04d0b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-fc04d0b .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-57a7327 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-6fa2f4c {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-824b626 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-824b626 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-b378b29 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-b378b29 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-b378b29 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-b378b29 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-fdf25fb > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-6a9c105 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-8ac1f51 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-8ac1f51 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-07729b6 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-07729b6 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-07729b6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-07729b6 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-d0ff766 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-667b3ee {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-dae6790 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-dae6790 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-e8f9d80 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-e8f9d80 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-e8f9d80 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-e8f9d80 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-20eda87 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-374b346 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-9d9ced0 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-9d9ced0 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-f3847fe .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-f3847fe .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-f3847fe {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-f3847fe .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-d72f3a8 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-b8d7715 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-f8fab90 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-f8fab90 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-85b6242 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-85b6242 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-85b6242 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-85b6242 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-13c8eac > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-fbe2223 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-4634748 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-4634748 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-6368858 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-6368858 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-6368858 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-6368858 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-db1a358 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-9868363 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-dc54492 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-dc54492 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-6bfc19b .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-6bfc19b .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-6bfc19b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-6bfc19b .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-7f61437 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-60c4786 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-6302739 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-6302739 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-ccdb985 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-ccdb985 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-ccdb985 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-ccdb985 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-31be84c > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-687eaf3 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-7d8bddd > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-7d8bddd .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-7ffa0c8 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-7ffa0c8 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-7ffa0c8 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-7ffa0c8 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-16ca938 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-e5aebb2 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-d210e78 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-d210e78 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-7339309 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-7339309 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-7339309 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-7339309 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-e104e0a > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-a07b1cc {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-8cedb17 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-8cedb17 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-8c05548 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-8c05548 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-8c05548 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-8c05548 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-64f77b1 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-33d1bde {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-9d433e9 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-9d433e9 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-7a146e9 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-7a146e9 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-7a146e9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-7a146e9 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-968f629 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-82f01ce {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-c11fa18 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-c11fa18 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-cac0473 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-cac0473 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-cac0473 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-cac0473 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-2f5ae20 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-60a0a99 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-b0b23a4 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-b0b23a4 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-24dfd2f .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-24dfd2f .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-24dfd2f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-24dfd2f .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-17274c2 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-84a8201 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-a64ee9b > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-a64ee9b .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-d8f038e .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-d8f038e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-d8f038e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-d8f038e .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-0ea998b > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-949dc5d {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-c4f7ffd > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-c4f7ffd .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-4d36832 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-4d36832 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-4d36832 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-4d36832 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-9564006 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-def90ec {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-a7956f2 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-a7956f2 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-baa8548 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-baa8548 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-baa8548 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-baa8548 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-0712261 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-0494110 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-ff1e105 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-ff1e105 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-0c62e09 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-0c62e09 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-0c62e09 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-0c62e09 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-7a9d264 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-df1f9ff {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-dbf788a > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-dbf788a .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-fe250e3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-fe250e3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-fe250e3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-fe250e3 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-768afb0 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-b46650a {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-8d59cb7 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-8d59cb7 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-2ab3499 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-2ab3499 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-2ab3499 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-2ab3499 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-5cdb2bf > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-644fc7b {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-f5c1c59 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-f5c1c59 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-a9993cb .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-a9993cb .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-a9993cb {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-a9993cb .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-79598cf > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-6bb5787 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-2210137 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-2210137 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-41cbc32 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-41cbc32 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-41cbc32 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-41cbc32 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-e6ef915 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-b56bfbe {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-cd26475 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-cd26475 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-1efc030 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-1efc030 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-1efc030 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-1efc030 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-066879a > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-f0bfb20 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-939a9f6 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-939a9f6 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-05d8d2e .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-05d8d2e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-05d8d2e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-05d8d2e .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-061d95a > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-9698dc5 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-4daec4c > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-4daec4c .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-69c21c4 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-69c21c4 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-69c21c4 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-69c21c4 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-aeb6532 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-7c5db11 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-215824e > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-215824e .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-1a8ff1b .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-1a8ff1b .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-1a8ff1b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-1a8ff1b .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-1c27b3a > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-548abf1 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-e23956d > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-e23956d .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-f5f54cd .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-f5f54cd .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-f5f54cd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-f5f54cd .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-f7165e6 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-6832b04 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-c9ac345 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-c9ac345 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-a7256c3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-a7256c3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-a7256c3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-a7256c3 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-090c485 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-555074b {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-6b0e2ce > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-6b0e2ce .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-8a4dcaa .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-8a4dcaa .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-8a4dcaa {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-8a4dcaa .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-7248d97 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-5322948 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-be6916c > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-be6916c .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-3c872c0 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-3c872c0 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-3c872c0 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-3c872c0 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-c2ed5ce > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-0b72171 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-cfa6911 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-cfa6911 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-70166fe .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-70166fe .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-2965 .elementor-element.elementor-element-70166fe {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-2965 .elementor-element.elementor-element-70166fe .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-2965 .elementor-element.elementor-element-b8e77ac:not(.elementor-motion-effects-element-type-background), .elementor-2965 .elementor-element.elementor-element-b8e77ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2965 .elementor-element.elementor-element-b8e77ac > .elementor-container {
	max-width: 1600px;
}

.elementor-2965 .elementor-element.elementor-element-b8e77ac {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

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

.elementor-2965 .elementor-element.elementor-element-bd84930 {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-b80a7eb > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-86956f5 {
	text-align: start;
}

.elementor-2965 .elementor-element.elementor-element-65964dc {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-8d00c4a > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-8d00c4a .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-b981477 {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-509364d > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-8893483 {
	text-align: start;
}

.elementor-2965 .elementor-element.elementor-element-a05d121 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-326b4ac > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-326b4ac .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-f479bb0 {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-bdb653d > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-0bc6123 {
	text-align: start;
}

.elementor-2965 .elementor-element.elementor-element-43ca789 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-11cec23 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-11cec23 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-a7a414b {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-3240dfc > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-e73a755 {
	text-align: start;
}

.elementor-2965 .elementor-element.elementor-element-df1a299 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-890725b > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-890725b .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-9424d21 {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-d54c389 > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-a3f0c19 {
	text-align: start;
}

.elementor-2965 .elementor-element.elementor-element-12f84c6 {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-78da05a > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-78da05a .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-f943431 {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-5ed065a > .elementor-element-populated {
	padding: 25px 25px 25px 25px;
}

.elementor-2965 .elementor-element.elementor-element-d3fed98 {
	text-align: start;
}

.elementor-2965 .elementor-element.elementor-element-b79943c {
	--e-rating-icon-font-size: 20px;
	--e-rating-icon-marked-color: #74bb23;
}

.elementor-2965 .elementor-element.elementor-element-b13c595 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-b13c595 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-7758602 {
	color: #000;
}

.elementor-2965 .elementor-element.elementor-element-3bf95c0 > .elementor-container {
	max-width: 1600px;
}

.elementor-2965 .elementor-element.elementor-element-3bf95c0 {
	padding: 50px 0px 50px 0px;
}

.elementor-2965 .elementor-element.elementor-element-a76e985 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-a76e985 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-2965 .elementor-element.elementor-element-a76e985, .elementor-2965 .elementor-element.elementor-element-a76e985 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-6932813 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 2px 0px 2px;
	padding: 0px 10px 0px 10px;
}

.elementor-2965 .elementor-element.elementor-element-664aa8a > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-664aa8a .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 30px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-3be41ac > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-6595e59 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-bd05cdf > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-bd05cdf {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-2965 .elementor-element.elementor-element-bd05cdf, .elementor-2965 .elementor-element.elementor-element-bd05cdf > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-d036d52 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 2px 0px 2px;
	padding: 0px 10px 0px 10px;
}

.elementor-2965 .elementor-element.elementor-element-fe2d143 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-fe2d143 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 30px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-a210253 > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-8b2f66f > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-c5e72cb > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-c5e72cb {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #fff;
}

.elementor-2965 .elementor-element.elementor-element-c5e72cb, .elementor-2965 .elementor-element.elementor-element-c5e72cb > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-bd4cf15 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 2px 0px 2px;
	padding: 0px 10px 0px 10px;
}

.elementor-2965 .elementor-element.elementor-element-3a42cf4 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-3a42cf4 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 30px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-ebec532 > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-c99414e > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-ce966ea > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-ce966ea {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
}

.elementor-2965 .elementor-element.elementor-element-ce966ea, .elementor-2965 .elementor-element.elementor-element-ce966ea > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-2965 .elementor-element.elementor-element-f6f6406 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 2px 0px 2px;
	padding: 0px 10px 0px 10px;
}

.elementor-2965 .elementor-element.elementor-element-d0f7249 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-d0f7249 .elementor-heading-title {
	font-family: "Mostin", Sans-serif;
	font-size: 30px;
	font-weight: 700;
}

.elementor-2965 .elementor-element.elementor-element-90c8ba0 > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-4a9391d > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

.elementor-2965 .elementor-element.elementor-element-67e016a:not(.elementor-motion-effects-element-type-background), .elementor-2965 .elementor-element.elementor-element-67e016a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-2965 .elementor-element.elementor-element-67e016a > .elementor-container {
	max-width: 1600px;
}

.elementor-2965 .elementor-element.elementor-element-67e016a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-2965 .elementor-element.elementor-element-67e016a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2965 .elementor-element.elementor-element-70a27ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2965 .elementor-element.elementor-element-70a27ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2965 .elementor-element.elementor-element-70a27ca > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-2965 .elementor-element.elementor-element-70a27ca > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-2965 .elementor-element.elementor-element-b172cc5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2965 .elementor-element.elementor-element-b172cc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

@media (min-width:768px) {
	.elementor-2965 .elementor-element.elementor-element-a60999f {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-6932813 {
		width: 49.666%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-6b149ce {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-ec02232 {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-d036d52 {
		width: 49.666%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-cbb0ecd {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-fe88acc {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-bd4cf15 {
		width: 49.666%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-5b80d8e {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-9455333 {
		width: 25%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-f6f6406 {
		width: 49.666%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-e99629f {
		width: 25%;
	}
}

@media (max-width:1024px) {
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-2965 .elementor-element.elementor-element-6932813 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-2965 .elementor-element.elementor-element-d036d52 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-2965 .elementor-element.elementor-element-bd4cf15 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-2965 .elementor-element.elementor-element-f6f6406 > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-2965 .elementor-element.elementor-element-06defe8 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-57a7327 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-fdf25fb {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-d0ff766 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-20eda87 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-d72f3a8 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-13c8eac {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-db1a358 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-7f61437 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-31be84c {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-16ca938 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-e104e0a {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-64f77b1 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-968f629 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-2f5ae20 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-17274c2 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-0ea998b {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-9564006 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-0712261 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-7a9d264 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-768afb0 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-5cdb2bf {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-79598cf {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-e6ef915 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-066879a {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-061d95a {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-aeb6532 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-1c27b3a {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-f7165e6 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-090c485 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-7248d97 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-c2ed5ce {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-b80a7eb {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-509364d {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-bdb653d {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-3240dfc {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-d54c389 {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-5ed065a {
		width: 50%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-a60999f {
		width: 100%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-ec02232 {
		width: 100%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-fe88acc {
		width: 100%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-9455333 {
		width: 100%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-70a27ca {
		width: 100%;
	}
	
	.elementor-2965 .elementor-element.elementor-element-b172cc5 {
		width: 100%;
	}
}

@media (min-width:1025px) {
	.elementor-2965 .elementor-element.elementor-element-461ad5d:not(.elementor-motion-effects-element-type-background), .elementor-2965 .elementor-element.elementor-element-461ad5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

/* Start custom CSS for heading, class: .elementor-element-2c90275 */
.elementor-2965 .elementor-element.elementor-element-2c90275 small {
	display: block;
	font-weight: 400;
}

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