.elementor-805 .elementor-element.elementor-element-860263b .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-860263b .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-860263b .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-860263b .qodef-m-icon svg {
	width: 20px;
	height: 20px;
}

.elementor-805 .elementor-element.elementor-element-73faf9f .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-73faf9f .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-73faf9f .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-73faf9f .qodef-m-icon svg {
	width: 20px;
	height: 20px;
}

.elementor-805 .elementor-element.elementor-element-5a3c828 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-5a3c828 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-5a3c828 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-5a3c828 .qodef-m-icon svg {
	width: 20px;
	height: 20px;
}

.elementor-805 .elementor-element.elementor-element-f3a8f5b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-805 .elementor-element.elementor-element-f3a8f5b .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #000;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-805 .elementor-element.elementor-element-ab65750 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-805 .elementor-element.elementor-element-ab65750 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #000;
}

.elementor-805 .elementor-element.elementor-element-14edc0c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-805 .elementor-element.elementor-element-14edc0c .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #fff;
}

.elementor-805 .elementor-element.elementor-element-de83022 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-805 .elementor-element.elementor-element-de83022 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #fff;
}

.elementor-805 .elementor-element.elementor-element-0e9d774 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-0e9d774 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-0e9d774 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-0e9d774 .qodef-m-icon svg {
	width: 20px;
	height: 20px;
}

.elementor-805 .elementor-element.elementor-element-2d423ab .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-2d423ab .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-2d423ab .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-2d423ab .qodef-m-icon svg {
	width: 20px;
	height: 20px;
}

.elementor-805 .elementor-element.elementor-element-c69b03e .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-c69b03e .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-c69b03e .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-c69b03e .qodef-m-icon svg {
	width: 20px;
	height: 20px;
}

.elementor-805 .elementor-element.elementor-element-ccf2901 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-805 .elementor-element.elementor-element-8fe31b6.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-805 .elementor-element.elementor-element-6d6bd9a .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-6d6bd9a .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-6d6bd9a .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-92db26b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-805 .elementor-element.elementor-element-d286cdc .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-d286cdc .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
	background-color: #000;
}

.elementor-805 .elementor-element.elementor-element-d286cdc .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
	background-color: #000;
}

@media (max-width:1024px) {
	.elementor-805 .elementor-element.elementor-element-860263b .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-860263b .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-805 .elementor-element.elementor-element-73faf9f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-73faf9f .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-805 .elementor-element.elementor-element-5a3c828 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-5a3c828 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-805 .elementor-element.elementor-element-0e9d774 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-0e9d774 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-805 .elementor-element.elementor-element-2d423ab .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-2d423ab .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-805 .elementor-element.elementor-element-c69b03e .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-c69b03e .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-bc-flex-widget .elementor-805 .elementor-element.elementor-element-8fe31b6.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-805 .elementor-element.elementor-element-6d6bd9a .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-6d6bd9a .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
	
	.elementor-805 .elementor-element.elementor-element-d286cdc .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
		padding: 5px 15px 5px 15px;
	}
	
	.elementor-805 .elementor-element.elementor-element-d286cdc .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
		padding: 5px 0 5px;
	}
}

@media (max-width:767px) {}