@media (max-width:991px) {}

@media (min-width:768px) {}

@media (max-width:767px) {}

@media (prefers-reduced-motion:no-preference) {}

@media (max-width:767px) {}

@media (min-width:768px) and (max-width:991px) {}

@media (min-width:992px) and (max-width:99999px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:767px) {}

@media (max-width:767px) {}

@media screen and (max-width: 1280px) {}

@media screen and (max-width: 1024px) {}

@media (max-width:575px) {}

@media (min-width:992px) and (max-width:1229px) {}

@media (min-width:1230px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:575px) {}

@media (prefers-reduced-motion:no-preference) {}

@media (min-width:1200px) {}

@media (min-width:1200px) {}

@media (min-width:1200px) {}

@media (min-width:1200px) {}

@media (min-width:576px) {}

@media (min-width:768px) {}

@media (min-width:992px) {}

@media (min-width:1230px) {}

@media (min-width:1420px) {}

@media (min-width:992px) {}

@media (prefers-reduced-motion:reduce) {}

@media (prefers-reduced-motion:reduce) {}

.tooltip-inner {
	max-width: 200px;
	padding: .25rem .5rem;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 0;
}

.me-1 {
	margin-right: .25rem !important;
}

.fa-plus-circle:before {
	content: "";
}

@media (prefers-reduced-motion:no-preference) {}

@media (max-width:575px) {}

@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {}

.porto-tooltip-wrap .tooltip-inner {
	display: flex;
	max-width: none;
	padding: 0;
	background-color: transparent;
}

.porto-tooltip-wrap.empty-tooltip .tooltip-inner {
	margin: 15px;
	border: 2px dotted var(--porto-primary-color);
	border-radius: 4px;
}

.porto-tooltip-wrap.empty-tooltip .tooltip-inner a {
	flex: 1;
	max-width: none;
	justify-content: center;
	background-color: transparent;
	border-radius: 4px;
	color: var(--porto-primary-color);
	transition: color .3s, background-color .3s;
}

.porto-tooltip-wrap.empty-tooltip .tooltip-inner i {
	font-size: 18px;
}

.porto-tooltip-wrap .tooltip-inner a {
	display: flex;
	align-items: center;
	position: relative;
	color: #fff;
	font-family: inherit !important;
	font-weight: 600 !important;
	font-size: .765625rem !important;
	text-decoration: none !important;
	max-width: 300px;
	margin: 5px;
	background-color: rgba(0, 113, 161, .7);
	padding: .25rem .5rem;
	transition: background-color .3s;
}

.porto-tooltip-wrap .tooltip-inner a:hover {
	background-color: #0071a1;
}

.porto-tooltip-wrap .tooltip-inner a:after {
	content: "";
	position: absolute;
	border-color: transparent;
	border-style: solid;
	opacity: .7;
	transition: opacity .3s;
}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media not all,only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (min-width:992px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:991px) {}

@media (max-width:991px) {}

@media (max-width:767px) {}

@media (max-width:1229px) {}

@media (min-width:768px) {}

@media (min-width:992px) {}

@media (min-width:1230px) {}

@media (max-width:1229px) {}

@media (min-width:992px) and (max-width:1229px) {}

@media (min-width:768px) {}

@media (max-width:767px) {}

.fa-plus-circle:before {
	content: "";
}

@media (max-width: 991px) {}

@media (max-width: 768px) {}

@media (max-width: 350px) {}

@media (max-width:786px) {}