
.elementor-25317 .elementor-element.elementor-element-3a02bab8 {
	--display: flex;
}

.elementor-25317 .elementor-element.elementor-element-c89d17b {
	--display: flex;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content, .elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper {
	text-align: left;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content {
	padding: 0px 0px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox .gem-infobox-content .gem-infobox-title {
	margin-bottom: 0px;
	margin-top: 0px;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox .gem-infobox-content .gem-infobox-subtitle {
	line-height: 1em;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i {
	font-size: 48px !important;
	color: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	width: 48px !important;
	height: 48px !important;
	fill: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-image img, .elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content a .gem-image img {
	width: 48px;
	max-width: 48px;
	height: auto;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	border-style: none;
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-image span {
	border-style: none;
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper {
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-b29afbb .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content, .elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper {
	text-align: left;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content {
	padding: 0px 0px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox .gem-infobox-content .gem-infobox-title {
	margin-bottom: 0px;
	margin-top: 0px;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox .gem-infobox-content .gem-infobox-subtitle {
	line-height: 1em;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i {
	font-size: 48px !important;
	color: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	width: 48px !important;
	height: 48px !important;
	fill: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-image img, .elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content a .gem-image img {
	width: 48px;
	max-width: 48px;
	height: auto;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	border-style: none;
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-image span {
	border-style: none;
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper {
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-e9db164 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content, .elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper {
	text-align: left;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content {
	padding: 0px 0px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox .gem-infobox-content .gem-infobox-title {
	margin-bottom: 0px;
	margin-top: 0px;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox .gem-infobox-content .gem-infobox-subtitle {
	line-height: 1em;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i {
	font-size: 48px !important;
	color: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	width: 48px !important;
	height: 48px !important;
	fill: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-image img, .elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content a .gem-image img {
	width: 48px;
	max-width: 48px;
	height: auto;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	border-style: none;
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-image span {
	border-style: none;
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper {
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-53f190c .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content, .elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper {
	text-align: left;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content {
	padding: 0px 0px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox .gem-infobox-content .gem-infobox-title {
	margin-bottom: 0px;
	margin-top: 0px;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox .gem-infobox-content .gem-infobox-subtitle {
	line-height: 1em;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i {
	font-size: 48px !important;
	color: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	width: 48px !important;
	height: 48px !important;
	fill: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-image img, .elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content a .gem-image img {
	width: 48px;
	max-width: 48px;
	height: auto;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	border-style: none;
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-image span {
	border-style: none;
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper {
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-1e5946d .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content, .elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper {
	text-align: left;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content {
	padding: 0px 0px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox .gem-infobox-content .gem-infobox-title {
	margin-bottom: 0px;
	margin-top: 0px;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox .gem-infobox-content .gem-infobox-subtitle {
	line-height: 1em;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i {
	font-size: 48px !important;
	color: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	width: 48px !important;
	height: 48px !important;
	fill: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-image img, .elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content a .gem-image img {
	width: 48px;
	max-width: 48px;
	height: auto;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	border-style: none;
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-image span {
	border-style: none;
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper {
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-cb1d70e .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content, .elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper {
	text-align: left;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content {
	padding: 0px 0px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox .gem-infobox-content .gem-infobox-title {
	margin-bottom: 0px;
	margin-top: 0px;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox .gem-infobox-content .gem-infobox-subtitle {
	line-height: 1em;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i {
	font-size: 48px !important;
	color: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	width: 48px !important;
	height: 48px !important;
	fill: rgba(79, 235, 149, 1);
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-image img, .elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content a .gem-image img {
	width: 48px;
	max-width: 48px;
	height: auto;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	border-style: none;
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-image span {
	border-style: none;
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper {
	margin: -2px 8px 0px 0px;
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-25317 .elementor-element.elementor-element-f1334d0 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon {
	transform: rotate(0deg);
}

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