div {
	display: block;
	word-wrap: break-word;
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
div::-webkit-scrollbar {
    width: 0;
}
a {
	transition: all 0.6s;
	text-decoration: none;
}
.zeus-container {
	max-width: 1320px;
	margin: 0 auto;
}
.zeus-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}
.zeus-fixed {
	position: fixed;
}
.zeus-10 {
	width: 10%;
}
.zeus-16 {
	width: 16.66666666%;
}
.zeus-20 {
	width: 20%;
}
.zeus-25 {
	width: 25%;
}
.zeus-30 {
	width: 30%;
}
.zeus-33 {
	width: 33.33333333%;
}
.zeus-50 {
	width: 50%;
}
.zeus-60 {
	width: 60%;
}
.zeus-75 {
	width: 75%;
}
.zeus-90 {
	width: 90%;
}
.zeus-100 {
	width: 100%;
}
.zeus-shortcode {
	font-size: 16px;
}
.zeus-shortcode-default-image-wrapper {
	position: relative;
	width: 100%;
	aspect-ratio: 16 / 9;
	background-color: #eceef2;
	border-radius: 10px;
}
.zeus-shortcode-default-image {
	position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 48px;
    width: 60px;
    height: 48px;
    color: #718093;
}
.zeus-type-1-one-shortcode .zeus-shortcode-default-image,
.zeus-type-2-one-shortcode .zeus-shortcode-default-image,
.zeus-type-3-one-shortcode .zeus-shortcode-default-image {
	font-size: 96px;
    width: 120px;
    height: 96px;
}

/*
Type #1 - One Item Shortcode
-----
START
*/

.zeus-type-1-one-shortcode-wrapper {
	max-width: 950px;
	margin-bottom: 40px;
}
.zeus-type-1-one-shortcode-inner {
	margin: 0 -20px;
}
.zeus-type-1-one-shortcode-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-1-one-shortcode-element-inner {
	padding: 0 20px;
}
.zeus-type-1-one-shortcode-image {
	line-height: 0;
}
.zeus-type-1-one-shortcode-image img {
	border-radius: 10px;
}
.zeus-type-1-one-shortcode-data-rating {
	margin-bottom: 8px;
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
}
.zeus-type-1-one-shortcode-data-rating i {
	display: inline-block;
	color: #fbad31;
}
.zeus-type-1-one-shortcode-data-rating span {
	font-weight: 700;
}
.zeus-type-1-one-shortcode-data-name {
	font-size: 2.441em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-1-one-shortcode-data-button-wrapper {
	margin-top: 11px;
}
.zeus-type-1-one-shortcode-data-button {
	display: inline-block;
	text-align: center;
}
.zeus-type-1-one-shortcode-data-button a.zeus-type-1-one-button-link {
	display: inline-block;
	position: relative;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 49px;
	margin: 5px 0;
	transition: all 0.6s;
}
.zeus-type-1-one-shortcode-data-button a.zeus-type-1-one-button-link:nth-child(2) {
	margin: 5px;
}
.zeus-type-1-one-shortcode-data-button a.zeus-type-1-one-button-link.zeus-button-link-two {
	background-color: #fbad31;
}
.zeus-type-1-one-shortcode-data-button a.zeus-type-1-one-button-link:hover {
	padding-left: 38px;
	padding-right: 60px;
}
.zeus-type-1-one-shortcode-data-button a.zeus-type-1-one-button-link:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	padding-top: 2px;
	transition: all 0.6s;
}
.zeus-type-1-one-shortcode-data-button a.zeus-type-1-one-button-link:hover:after {
	opacity: 1;
	right: 32px;
}
.zeus-type-1-one-shortcode-data-button-text-below {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-1-one-shortcode-data-button-text-below p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-data-button-text-below a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-one-shortcode-data-button-text-below a:hover {
	color: #353b48 !important;
}
.zeus-type-1-one-shortcode-offer {
	margin-top: 40px;
	font-size: 1.953em;
	line-height: 1.25em !important;
	color: #353b48;
}
.zeus-type-1-one-shortcode-offer p {
	line-height: 1.25em !important;
}
.zeus-type-1-one-shortcode-offer p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-offer a {
	text-decoration: underline !important;
	color: #45bf26;
}
.zeus-type-1-one-shortcode-offer a:hover {
	color: #353b48 !important;
}
.zeus-type-1-one-shortcode-tc {
	font-size: 0.8em;
	line-height: 1.43em;
	color: #718093;
}
.zeus-type-1-one-shortcode-tc-inner {
	margin: 30px 20px 0;
	padding: 12px 0 0;
	border-top: 1px solid #dcdde1;
}
.zeus-type-1-one-shortcode-tc p {
	line-height: 1.52em !important;
}
.zeus-type-1-one-shortcode-tc p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-tc a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-one-shortcode-tc a:hover {
	color: #353b48 !important;
}

/* Vertical postition */

.zeus-type-1-one-shortcode-wrapper.zeus-vertical {
	max-width: 455px;
}
.zeus-type-1-one-shortcode-wrapper.zeus-vertical .zeus-type-1-one-shortcode-image,
.zeus-type-1-one-shortcode-wrapper.zeus-vertical .zeus-type-1-one-shortcode-data {
	width: 100% !important;
	text-align: center;
}
.zeus-type-1-one-shortcode-wrapper.zeus-vertical .zeus-type-1-one-shortcode-image {
	padding-bottom: 40px;
}
.zeus-type-1-one-shortcode-wrapper.zeus-vertical .zeus-type-1-one-shortcode-offer {
	text-align: center;
}

/* For dark background */

.zeus-dark .zeus-type-1-one-shortcode-data-rating {
	color: #dcdde1;
}
.zeus-dark .zeus-type-1-one-shortcode-data-name {
    color: #fff;
}
.zeus-dark .zeus-type-1-one-shortcode-offer {
    color: #dcdde1;
}
.zeus-dark .zeus-type-1-one-shortcode-tc-inner {
    border-color: #353b48;
}

/*
Type #1 - One Item Shortcode
-----
END
*/

/*
Type #1 - One Item Shortcode #2
-----
START
*/

.zeus-type-1-one-shortcode-2 {
	background-color: #f6f7f9;
	border-radius: 10px;
	margin: 0 20px;
}
.zeus-type-1-one-shortcode-2-inner {
	flex-wrap: wrap;
	padding: 30px 0;
}
.zeus-type-1-one-shortcode-2-first-row {
	flex-wrap: wrap;
    align-items: center;
	margin-bottom: 30px;
}
.zeus-type-1-one-shortcode-2-first-row-inner {
	padding: 0 30px;
}
.zeus-type-1-one-shortcode-2-first-row-logo-block {
	align-items: center;
}
.zeus-type-1-one-shortcode-2-first-row-logo-image {
	flex: 0 0 230px;
}
.zeus-type-1-one-shortcode-2-first-row-logo-image img {
	border-radius: 10px;
}
.zeus-type-1-one-shortcode-2-first-row-logo-name-block {
	min-width: 50%;
	flex: 1;
}
.zeus-type-1-one-shortcode-2-first-row-logo-name {
	font-size: 1.953em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-1-one-shortcode-2-first-row-rating-block {
	text-align: right;
}
.zeus-type-1-one-shortcode-2-first-row-rating-title {
	font-size: 1.25em;
	line-height: 1.43em;
	color: #2f3640;
	font-weight: 700;
	margin-bottom: 10px;
}
.zeus-type-1-one-shortcode-2-first-row-rating {
	margin-bottom: 8px;
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
}
.zeus-type-1-one-shortcode-2-first-row-rating i {
	display: inline-block;
	color: #fbad31;
	font-size: 1.25em;
}
.zeus-type-1-one-shortcode-2-first-row-rating span {
	font-weight: 700;
	font-size: 1.563em;
}
.zeus-type-1-one-shortcode-2-second-row {
	flex-wrap: wrap;
	margin-bottom: 20px;
}
.zeus-type-1-one-shortcode-2-second-row-inner {
	padding: 0 30px 20px;
}
.zeus-type-1-one-shortcode-2-second-row-left .zeus-type-1-one-shortcode-2-second-row-inner,
.zeus-type-1-one-shortcode-2-second-row-middle .zeus-type-1-one-shortcode-2-second-row-inner {
	border-right: 1px solid #dcdde1;
}
.zeus-type-1-one-shortcode-2-second-row-title {
	font-size: 20px;
	line-height: 1.43em;
	color: #718093;
	font-weight: 700;
	margin-bottom: 10px;
}
.zeus-type-1-one-shortcode-2-second-row-left {
	font-size: 1.953em;
	line-height: 1.43em !important;
	color: #353b48;
}
.zeus-type-1-one-shortcode-2-second-row-left p {
	line-height: 1.43em !important;
}
.zeus-type-1-one-shortcode-2-second-row-left p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-2-second-row-left a {
	text-decoration: underline !important;
	color: #45bf26;
}
.zeus-type-1-one-shortcode-2-second-row-left a:hover {
	color: #353b48 !important;
}
.zeus-type-1-one-shortcode-2-second-row-middle {
	font-size: 1em;
	line-height: 1.43em;
	color: #353b48;
	font-weight: 400;
}
.zeus-type-1-one-shortcode-2-second-row-middle ul {
	list-style: none !important;
    margin-left: 0 !important;
    padding-bottom: 0 !important;
}
.zeus-type-1-one-shortcode-2-second-row-middle ul li {
	list-style: none;
    padding: 5px 5px 5px 26px;
    margin: 0 !important;
    position: relative;
}
.zeus-type-1-one-shortcode-2-second-row-middle ul li:before {
    content: "\f058";
    font-family: "Font Awesome 7 Free" !important;
    font-weight: 400;
    position: absolute;
    font-size: 14px;
    top: 5px;
    left: 0;
    color: #45bf26;
}
.zeus-type-1-one-shortcode-2-second-row-middle strong {
	font-weight: 700;
}
.zeus-type-1-one-shortcode-2-second-row-middle p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-1-one-shortcode-2-second-row-middle p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-2-second-row-middle a {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-1-one-shortcode-2-second-row-middle a:hover {
	color: #718093 !important;
}
.zeus-type-1-one-shortcode-2-second-row-rating-item {
	padding-bottom: 5px;
    margin-bottom: 15px;
	border-bottom: 1px dotted #dcdde1;
	font-size: 1em;
    line-height: 1.25em;
    color: #353b48;
}
.zeus-type-1-one-shortcode-2-second-row-rating-item:last-child {
	padding-bottom: 0;
    margin-bottom: 0;
	border-bottom: 0;
}
.zeus-type-1-one-shortcode-2-second-row-rating-item span {
	display: inline-block;
	float: right;
	font-weight: 700;
}
.zeus-type-1-one-shortcode-2-second-row-rating-item span i {
	color: #fbad31;
}
.zeus-type-1-one-shortcode-2-buttons {
	padding: 0 30px;
}
.zeus-type-1-one-shortcode-2-buttons a.zeus-type-1-one-button-link {
	display: inline-block;
	position: relative;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 49px;
	margin: 5px 0;
	transition: all 0.6s;
}
.zeus-type-1-one-shortcode-2-buttons a.zeus-type-1-one-button-link:nth-child(2) {
	margin: 5px;
}
.zeus-type-1-one-shortcode-2-buttons a.zeus-type-1-one-button-link.zeus-button-link-two {
	background-color: #fbad31;
}
.zeus-type-1-one-shortcode-2-buttons a.zeus-type-1-one-button-link:hover {
	padding-left: 38px;
	padding-right: 60px;
}
.zeus-type-1-one-shortcode-2-buttons a.zeus-type-1-one-button-link:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	padding-top: 2px;
	transition: all 0.6s;
}
.zeus-type-1-one-shortcode-2-buttons a.zeus-type-1-one-button-link:hover:after {
	opacity: 1;
	right: 32px;
}
.zeus-type-1-one-shortcode-2-buttons-text-below {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-1-one-shortcode-2-buttons-text-below p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-2-buttons-text-below a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-one-shortcode-2-buttons-text-below a:hover {
	color: #353b48 !important;
}
.zeus-type-1-one-shortcode-2-tc {
	font-size: 0.8em;
	line-height: 1.43em;
	color: #718093;
}
.zeus-type-1-one-shortcode-2-tc-inner {
	margin: 20px 30px 0;
	padding: 12px 0 0;
	border-top: 1px solid #dcdde1;
}
.zeus-type-1-one-shortcode-2-tc p {
	line-height: 1.52em !important;
}
.zeus-type-1-one-shortcode-2-tc p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-one-shortcode-2-tc a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-one-shortcode-2-tc a:hover {
	color: #353b48 !important;
}

/*
Type #1 - One Item Shortcode #2
-----
END
*/

/*
Type #1 - Ratings Block Shortcode
-----
START
*/

.zeus-type-1-rating-shortcode-wrapper {
	max-width: 950px;
	margin-bottom: 40px;
}
.zeus-type-1-rating-shortcode-wrapper.hide-ratings-list {
	max-width: 455px;
}
.zeus-type-1-rating-shortcode {
	border-radius: 10px;
	border: 1px solid #dcdde1;
}
.zeus-type-1-rating-shortcode-inner {
	padding: 20px;
}
.zeus-type-1-rating-shortcode-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-1-rating-shortcode-list-inner,
.zeus-type-1-rating-shortcode-summary-inner {
	padding: 10px 20px;
}
.zeus-type-1-rating-shortcode-summary-inner {
	justify-content: center;
}
.zeus-type-1-rating-shortcode-list-item {
	padding: 20px 0;
	border-bottom: 1px solid #dcdde1;
	font-size: 1em;
    line-height: 1.25em;
    color: #2f3640;
    font-weight: 700;
}
.zeus-type-1-rating-shortcode-list-item:last-child {
	border-bottom: 0;
}
.zeus-type-1-rating-shortcode-list-item span {
	display: inline-block;
	float: right;
}
.zeus-type-1-rating-shortcode-list-item span i {
	color: #fbad31;
}
.zeus-type-1-rating-shortcode-summary-elements {
	display: inline-block;
    text-align: center;
}
.zeus-type-1-rating-shortcode-summary-star {
	font-size: 3.815em;
    line-height: 1.25em;
    color: #fbad31;
}
.zeus-type-1-rating-shortcode-summary-star i {
	color: #fbad31;
}
.zeus-type-1-rating-shortcode-summary-value {
	font-size: 3.052em;
    line-height: 1.25em;
    color: #2f3640;
    font-weight: 700;
}
.zeus-type-1-rating-shortcode-summary-name {
	font-size: 1.563em;
    line-height: 1.25em;
    color: #718093;
    font-weight: 700;
}

/* Vertical postition */

.zeus-type-1-rating-shortcode-wrapper.zeus-vertical {
	max-width: 455px;
}
.zeus-type-1-rating-shortcode-wrapper.zeus-vertical .zeus-type-1-rating-shortcode-list {
	width: 100% !important;
	order: 2;
}
.zeus-type-1-rating-shortcode-wrapper.zeus-vertical .zeus-type-1-rating-shortcode-summary {
	width: 100% !important;
	order: 1;
}

/* For dark background */

.zeus-dark .zeus-type-1-rating-shortcode,
.zeus-dark .zeus-type-1-rating-shortcode-list-item {
	border-color: #353b48;
}
.zeus-dark .zeus-type-1-rating-shortcode-list-item,
.zeus-dark .zeus-type-1-rating-shortcode-summary-value {
    color: #fff;
}

/*
Type #1 - Ratings Block Shortcode
-----
END
*/

/*
Type #1 - List Items With Micro Logos Shortcode
-----
START
*/

.zeus-type-1-list-items-micro-logos {
	margin: 0 -20px;
}
.zeus-type-1-list-items-micro-logos-inner {
	flex-wrap: wrap;
}
.zeus-type-1-list-item-micro-logo-left-area {
	flex: 0 0 145px;
}
.zeus-type-1-list-item-micro-logo-right-area {
	min-width: 50%;
	flex: 1;
}
.zeus-type-1-list-item-micro-logo {
	margin: 0 20px 40px;
}
.zeus-type-1-list-item-micro-logo-inner {
	align-items: center;
}
.zeus-type-1-list-item-micro-logo-left-area-inner {
	margin-right: 10px;
	overflow: hidden;
}
.zeus-type-1-list-item-micro-logo-image-wrapper {
	overflow: hidden;
	position: relative;
	border-radius: 10px;
	line-height: 0;
}
.zeus-type-1-list-item-micro-logo-image-wrapper img {
	border-radius: 10px;
}
.zeus-type-1-list-item-micro-logo-right-area-inner {
	margin-left: 10px;
}
.zeus-type-1-list-item-micro-logo-name {
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-1-list-item-micro-logo-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-1-list-item-micro-logo-name a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-micro-logo-rating {
	margin-top: 6px;
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
}
.zeus-type-1-list-item-micro-logo-rating i {
	display: inline-block;
	color: #fbad31;
}
.zeus-type-1-list-item-micro-logo-rating span {
	font-weight: 700;
}

/*
Type #1 - List Items With Micro Logos Shortcode
-----
END
*/

/*
Type #1 - List Items With Small Logos Shortcode
-----
START
*/

.zeus-type-1-list-items-small-logos {
	margin: 0 -20px;
}
.zeus-type-1-list-items-small-logos-inner {
	flex-wrap: wrap;
}
.zeus-type-1-list-item-small-logo {
	margin: 0 20px 40px;
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0px 12px 62px -5px rgba(0, 0, 0, 0.15);
    text-align: center;
}
.zeus-type-1-list-item-small-logo-inner {
	padding: 40px;
}
.zeus-type-1-list-item-small-logo-element-logo {
	margin-bottom: 15px;
	line-height: 0;
}
.zeus-type-1-list-item-small-logo-element-logo a {
	line-height: 0;
}
.zeus-type-1-list-item-small-logo-element-logo img {
	border-radius: 8px;
}
.zeus-type-1-list-item-small-logo-element-rating {
	margin-bottom: 8px;
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
}
.zeus-type-1-list-item-small-logo-element-rating i {
	display: inline-block;
	color: #fbad31;
}
.zeus-type-1-list-item-small-logo-element-rating span {
	font-weight: 700;
}
.zeus-type-1-list-item-small-logo-element-name {
	margin-bottom: 17px;
	font-size: 1.563em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-1-list-item-small-logo-element-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-1-list-item-small-logo-element-name a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-small-logo-element-offer {
	margin-bottom: 22px;
	font-size: 1em;
	line-height: 1.43em;
	color: #718093;
	font-weight: 300;
}
.zeus-type-1-list-item-small-logo-element-offer p {
	line-height: 1.43em !important;
	padding-bottom: 0 !important;
}
.zeus-type-1-list-item-small-logo-element-offer strong {
	color: #718093;
	font-weight: 700;
}
.zeus-type-1-list-item-small-logo-element-offer a {
	color: #718093 !important;
	text-decoration: underline !important;
}
.zeus-type-1-list-item-small-logo-element-offer a:hover {
	color: #2f3640 !important;
}
.zeus-type-1-list-item-small-logo-element-button-one {
	margin-bottom: 10px;
}
.zeus-type-1-list-item-small-logo-element-button-one a,
.zeus-type-1-list-item-small-logo-element-button-two a {
	display: inline-block;
	position: relative;
	min-width: 170px;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 22px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-1-list-item-small-logo-element-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-1-list-item-small-logo-element-button-one a:hover,
.zeus-type-1-list-item-small-logo-element-button-two a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-1-list-item-small-logo-element-button-one a:after,
.zeus-type-1-list-item-small-logo-element-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-1-list-item-small-logo-element-button-one a:hover:after,
.zeus-type-1-list-item-small-logo-element-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-1-list-item-small-logo-element-button-text {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-1-list-item-small-logo-element-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-small-logo-element-button-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-list-item-small-logo-element-button-text a:hover {
	color: #353b48 !important;
}

/*
Type #1 - List Items With Small Logos Shortcode
-----
END
*/

/*
Type #1 - List Items Landscape Shortcode
-----
START
*/

.zeus-type-1-list-items-landscape {
	margin: 0 -20px;
}
.zeus-type-1-list-items-landscape-inner {
	flex-wrap: wrap;
}
.zeus-type-1-list-item-landscape-wrapper-background {
	margin: 0 20px 40px;
	background-color: #7f8fa6;
    border-radius: 12px 12px 10px 10px;
    box-shadow: 0px 12px 62px -5px rgba(0, 0, 0, 0.15);
}
.zeus-type-1-list-item-landscape {
    background-color: #fff;
    border-radius: 10px;
}
.zeus-type-1-list-item-landscape-inner {
	padding: 20px;
}
.zeus-type-1-list-item-landscape-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-1-list-item-landscape-logo-area-inner,
.zeus-type-1-list-item-landscape-central-area-inner,
.zeus-type-1-list-item-landscape-buttons-area-inner {
	padding: 20px;
}
.zeus-type-1-list-item-landscape-logo {
	margin-bottom: 12px;
}
.zeus-type-1-list-item-landscape-logo,
.zeus-type-1-list-item-landscape-logo a {
	line-height: 0;
}
.zeus-type-1-list-item-landscape-logo img {
	border-radius: 8px;
}
.zeus-type-1-list-item-landscape-rating {
	margin-bottom: 4px;
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
}
.zeus-type-1-list-item-landscape-rating i {
	display: inline-block;
	color: #fbad31;
}
.zeus-type-1-list-item-landscape-rating span {
	font-weight: 700;
}
.zeus-type-1-list-item-landscape-name {
	margin-bottom: 4px;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-1-list-item-landscape-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-1-list-item-landscape-name a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-read-more {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-1-list-item-landscape-read-more a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-read-more a:hover {
	color: #353b48 !important;
}
.zeus-type-1-list-item-landscape-offer {
	font-size: 1.563em;
	line-height: 1.43em;
	color: #353b48;
	font-weight: 700;
	text-align: center;
}
.zeus-type-1-list-item-landscape-offer strong {
	color: #45bf26;
}
.zeus-type-1-list-item-landscape-offer p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-1-list-item-landscape-offer p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-offer a {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-1-list-item-landscape-offer a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-taxonomy {
	text-align: center;
	padding-top: 20px;
	border-top: 1px solid #dcdde1;
	margin-top: 40px;
}
.zeus-type-1-landscape-taxonomy-items {
	flex-wrap: wrap;
	justify-content: center;
}
.zeus-type-1-landscape-taxonomy-item {
	display: inline-block;
	font-size: 1em;
    line-height: 1.25em;
    color: #718093;
    border-radius: 8px;
    border: 1px solid #718093;
    padding: 7px 12px;
    margin: 3px 6px 3px 0;
    text-decoration: none !important;
}
.zeus-type-1-landscape-taxonomy-item-image {
	display: inline-block;
	line-height: 0;
	margin: 3px 6px 3px 0;
	text-decoration: none !important;
}
.zeus-type-1-landscape-taxonomy-item-image img {
	border-radius: 8px;
}
.zeus-type-1-list-item-landscape-buttons {
	text-align: center;
}
.zeus-type-1-list-item-landscape-button-one {
	margin-bottom: 10px;
}
.zeus-type-1-list-item-landscape-button-one a,
.zeus-type-1-list-item-landscape-button-two a {
	display: block;
	position: relative;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 17px 22px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-1-list-item-landscape-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-1-list-item-landscape-button-one a:hover,
.zeus-type-1-list-item-landscape-button-two a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-1-list-item-landscape-button-one a:after,
.zeus-type-1-list-item-landscape-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-1-list-item-landscape-button-one a:hover:after,
.zeus-type-1-list-item-landscape-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-1-list-item-landscape-button-text {
	padding-top: 4px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
	text-align: center;
}
.zeus-type-1-list-item-landscape-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-button-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-button-text a:hover {
	color: #fff !important;
}
.zeus-type-1-list-item-landscape-tc-text {
	padding: 6px 20px 8px;
	font-size: 0.8em;
	line-height: 1.43em;
	color: #dcdde1;
}
.zeus-type-1-list-item-landscape-tc-text p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-1-list-item-landscape-tc-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-tc-text a {
	text-decoration: underline !important;
	color: #dcdde1 !important;
}
.zeus-type-1-list-item-landscape-tc-text a:hover {
	color: #fff !important;
}

/*
Type #1 - List Items Landscape Shortcode
-----
END
*/

/*
Type #1 - List Items Landscape Shortcode #2
-----
START
*/

.zeus-type-1-list-items-landscape-2 {
	margin: 0 -20px;
}
.zeus-type-1-list-items-landscape-2-inner {
	flex-wrap: wrap;
}
.zeus-type-1-list-item-landscape-2 {
	margin: 0 20px 40px;
	background-color: #fff;
    border-radius: 10px;
    box-shadow: 0px 12px 62px -5px rgba(0, 0, 0, 0.15);
}
.zeus-type-1-list-item-landscape-2-inner {
	padding: 20px;
}
.zeus-type-1-list-item-landscape-2-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-1-list-item-landscape-2-logo-area-inner,
.zeus-type-1-list-item-landscape-2-features-area-inner,
.zeus-type-1-list-item-landscape-2-offer-area-inner,
.zeus-type-1-list-item-landscape-2-buttons-area-inner {
	padding: 20px;
}
.zeus-type-1-list-item-landscape-2-logo,
.zeus-type-1-list-item-landscape-2-logo a {
	line-height: 0;
}
.zeus-type-1-list-item-landscape-2-logo img {
	border-radius: 8px;
}
.zeus-type-1-list-item-landscape-2-rating-wrapper {
    position: relative;
    z-index: 100;
	margin-top: -15px;
    text-align: right;
}
.zeus-type-1-list-item-landscape-2-rating {
	background-color: #fff;
    display: inline-block;
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
    padding: 6px 10px;
    border-radius: 10px;
    margin-right: 10px;
    box-shadow: 0px 12px 12px -5px rgba(0, 0, 0, 0.08);
}
.zeus-type-1-list-item-landscape-2-rating i {
	display: inline-block;
	color: #fbad31;
}
.zeus-type-1-list-item-landscape-2-rating span {
	font-weight: 700;
}
.zeus-type-1-list-item-landscape-2-name {
	margin-bottom: 4px;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-1-list-item-landscape-2-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-1-list-item-landscape-2-name a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-2-read-more {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-1-list-item-landscape-2-read-more a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-2-read-more a:hover {
	color: #353b48 !important;
}
.zeus-type-1-list-item-landscape-2-features {
	font-size: 1em;
	line-height: 1.43em;
	color: #353b48;
	font-weight: 400;
}
.zeus-type-1-list-item-landscape-2-features ul {
	list-style: none !important;
    margin-left: 0 !important;
    padding-bottom: 0 !important;
}
.zeus-type-1-list-item-landscape-2-features ul li {
	list-style: none;
    padding: 5px 5px 5px 26px;
    margin: 0 !important;
    position: relative;
}
.zeus-type-1-list-item-landscape-2-features ul li:before {
    content: "\f058";
    font-family: "Font Awesome 7 Free" !important;
    font-weight: 400;
    position: absolute;
    font-size: 14px;
    top: 5px;
    left: 0;
    color: #45bf23;
}
.zeus-type-1-list-item-landscape-2-features strong {
	font-weight: 700;
}
.zeus-type-1-list-item-landscape-2-features p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-1-list-item-landscape-2-features p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-2-features a {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-1-list-item-landscape-2-features a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-2-offer {
	font-size: 1.563em;
	line-height: 1.43em;
	color: #353b48;
	font-weight: 700;
	text-align: center;
}
.zeus-type-1-list-item-landscape-2-offer strong {
	color: #45bf26;
}
.zeus-type-1-list-item-landscape-2-offer p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-1-list-item-landscape-2-offer p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-2-offer a {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-1-list-item-landscape-2-offer a:hover {
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-2-taxonomy {
	text-align: center;
	padding-top: 20px;
	border-top: 1px solid #dcdde1;
	margin-top: 40px;
}
.zeus-type-1-list-item-landscape-2-buttons {
	text-align: center;
}
.zeus-type-1-list-item-landscape-2-button-one {
	margin-bottom: 10px;
}
.zeus-type-1-list-item-landscape-2-button-one a,
.zeus-type-1-list-item-landscape-2-button-two a {
	display: block;
	position: relative;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 15px 20px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-1-list-item-landscape-2-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-1-list-item-landscape-2-button-one a:hover,
.zeus-type-1-list-item-landscape-2-button-two a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-1-list-item-landscape-2-button-one a:after,
.zeus-type-1-list-item-landscape-2-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-1-list-item-landscape-2-button-one a:hover:after,
.zeus-type-1-list-item-landscape-2-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-1-list-item-landscape-2-button-text {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
	text-align: center;
}
.zeus-type-1-list-item-landscape-2-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-2-button-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-2-button-text a:hover {
	color: #fff !important;
}
.zeus-type-1-list-item-landscape-2-tc-text {
	padding: 6px 20px 8px;
	font-size: 0.8em;
	line-height: 1.43em;
	color: #718093;
}
.zeus-type-1-list-item-landscape-2-tc-text p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-1-list-item-landscape-2-tc-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-1-list-item-landscape-2-tc-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-1-list-item-landscape-2-tc-text a:hover {
	color: #353b48 !important;
}

/*
Type #1 - List Items Landscape Shortcode #2
-----
END
*/

/*
Type #2 - One Item Shortcode
-----
START
*/

.zeus-type-2-one-shortcode-wrapper {
	max-width: 950px;
	margin-bottom: 40px;
}
.zeus-type-2-one-shortcode-inner {
	margin: 0 -20px;
}
.zeus-type-2-one-shortcode-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-2-one-shortcode-element-inner {
	padding: 0 20px;
}
.zeus-type-2-one-shortcode-image {
	line-height: 0;
}
.zeus-type-2-one-shortcode-image img {
	border-radius: 10px;
}
.zeus-type-2-one-shortcode-data-taxonomy {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
	margin-bottom: 10px;
}
.zeus-type-2-one-shortcode-data-taxonomy a {
	text-decoration: underline !important;
	color: #718093 !important;
	display: inline-block;
    margin-right: 8px;
}
.zeus-type-2-one-shortcode-data-taxonomy a:hover {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-2-one-shortcode-data-taxonomy a:last-child {
	margin-right: 0;
}
.zeus-type-2-one-shortcode-data-name {
	font-size: 1.953em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-2-one-rtp-wrapper {
	align-items: center;
	margin-top: 20px;
    border-top: 1px solid #d5dbe2;
    padding-top: 10px;
}
.zeus-type-2-one-rtp-inner {
	margin-right: 20px;
}
.zeus-type-2-one-rtp-small {
	color: #718093;
}
.zeus-type-2-one-rtp-big {
	color: #2f3640;
    font-weight: 700;
    font-size: 1.953em;
    line-height: 1.16em;
}
.zeus-type-2-one-rtp-big span {
	color: #718093;
	font-weight: 400;
}
.zeus-type-2-one-shortcode-data-button-wrapper {
	margin-top: 11px;
}
.zeus-type-2-one-shortcode-data-button {
	display: inline-block;
	text-align: center;
}
.zeus-type-2-one-shortcode-data-button a.zeus-type-2-one-button-link {
	display: inline-block;
	position: relative;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 49px;
	margin: 5px 0;
	transition: all 0.6s;
}
.zeus-type-2-one-shortcode-data-button a.zeus-type-2-one-button-link:nth-child(2) {
	margin: 5px;
}
.zeus-type-2-one-shortcode-data-button a.zeus-type-2-one-button-link.zeus-button-link-two {
	background-color: #fbad31;
}
.zeus-type-2-one-shortcode-data-button a.zeus-type-2-one-button-link:hover {
	padding-left: 38px;
	padding-right: 60px;
}
.zeus-type-2-one-shortcode-data-button a.zeus-type-2-one-button-link:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	padding-top: 2px;
	transition: all 0.6s;
}
.zeus-type-2-one-shortcode-data-button a.zeus-type-2-one-button-link:hover:after {
	opacity: 1;
	right: 32px;
}
.zeus-type-2-one-shortcode-data-button-text-below {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-2-one-shortcode-data-button-text-below p:last-child {
	padding-bottom: 0;
}
.zeus-type-2-one-shortcode-data-button-text-below a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-2-one-shortcode-data-button-text-below a:hover {
	color: #353b48 !important;
}
.zeus-type-2-one-shortcode-offer {
	margin-top: 40px;
	font-size: 1.563em;
	line-height: 1.25em !important;
	color: #353b48;
}
.zeus-type-2-one-shortcode-offer.zeus-vertical-image {
	margin-top: 20px;
    margin-bottom: 20px;
}
.zeus-type-2-one-shortcode-offer.zeus-vertical-image .zeus-type-2-one-shortcode-element-inner {
	padding: 0;
}
.zeus-type-2-one-shortcode-offer p {
	line-height: 1.25em !important;
}
.zeus-type-2-one-shortcode-offer p:last-child {
	padding-bottom: 0;
}
.zeus-type-2-one-shortcode-offer a {
	text-decoration: underline !important;
	color: #45bf26;
}
.zeus-type-2-one-shortcode-offer a:hover {
	color: #353b48 !important;
}
.zeus-type-2-one-shortcode-tc {
	font-size: 0.8em;
	line-height: 1.43em;
	color: #718093;
}
.zeus-type-2-one-shortcode-tc-inner {
	margin: 30px 20px 0;
	padding: 12px 0 0;
	border-top: 1px solid #dcdde1;
}
.zeus-type-2-one-shortcode-tc.zeus-vertical-image .zeus-type-2-one-shortcode-tc-inner {
	margin: 40px 0 0;
}
.zeus-type-2-one-shortcode-tc p {
	line-height: 1.52em !important;
}
.zeus-type-2-one-shortcode-tc p:last-child {
	padding-bottom: 0;
}
.zeus-type-2-one-shortcode-tc a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-2-one-shortcode-tc a:hover {
	color: #353b48 !important;
}

/* Vertical postition */

.zeus-type-2-one-shortcode-wrapper.zeus-vertical {
	max-width: 455px;
}
.zeus-type-2-one-shortcode-wrapper.zeus-vertical .zeus-type-2-one-shortcode-image,
.zeus-type-2-one-shortcode-wrapper.zeus-vertical .zeus-type-2-one-shortcode-data {
	width: 100% !important;
	text-align: center;
}
.zeus-type-2-one-shortcode-wrapper.zeus-vertical .zeus-type-2-one-rtp-wrapper {
	justify-content: center;
}
.zeus-type-2-one-shortcode-wrapper.zeus-vertical .zeus-type-2-one-shortcode-image {
	padding-bottom: 40px;
}
.zeus-type-2-one-shortcode-wrapper.zeus-vertical .zeus-type-2-one-shortcode-offer {
	text-align: center;
}

/* For dark background */

.zeus-dark .zeus-type-2-one-shortcode-data-rating {
	color: #dcdde1;
}
.zeus-dark .zeus-type-2-one-shortcode-data-name {
    color: #fff;
}
.zeus-dark .zeus-type-2-one-rtp-big {
	color: #fff;
}
.zeus-dark .zeus-type-2-one-shortcode-offer {
    color: #dcdde1;
}
.zeus-dark .zeus-type-2-one-shortcode-tc-inner {
    border-color: #353b48;
}

/*
Type #2 - One Item Shortcode
-----
END
*/

/*
Type #2 - List Items With Micro Images Shortcode
-----
START
*/

.zeus-type-2-list-items-micro-images {
	margin: 0 -20px;
}
.zeus-type-2-list-items-micro-images-inner {
	flex-wrap: wrap;
}
.zeus-type-2-list-item-micro-image-button-area {
	flex: 0 0 145px;
}
.zeus-type-2-list-item-micro-image-name-area {
	min-width: 50%;
	flex: 1;
}
.zeus-type-2-list-item-micro-image {
	margin: 0 20px 40px;
}
.zeus-type-2-list-item-micro-image-inner {
	align-items: start;
}
.zeus-type-2-list-item-micro-image-button-area-inner {
	margin-right: 10px;
	overflow: hidden;
}
.zeus-type-2-list-item-micro-image-button {
	overflow: hidden;
	position: relative;
	border-radius: 10px;
}
.zeus-type-2-list-item-micro-image-button-picture {
	position: relative;
	line-height: 0;
}
.zeus-type-2-list-item-micro-image-button-picture img {
	border-radius: 10px;
}
.zeus-type-2-list-item-micro-image-button-one {
	align-items: center;
    justify-content: center;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 10px;
	background-color: #45bf26;
	transition: all 0.6s;
}
.zeus-type-2-list-item-micro-image-button:hover .zeus-type-2-list-item-micro-image-button-one {
	opacity: 1;
	visibility: visible;
}
.zeus-type-2-list-item-micro-image-button-one span {
	padding: 10px;
}
.zeus-type-2-list-item-micro-image-name-area-inner {
	margin-left: 10px;
}
.zeus-type-2-list-item-micro-image-taxonomy {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-2-list-item-micro-image-taxonomy a {
	display: inline-block;
	margin-right: 4px;
	text-decoration: none !important;
	color: #718093 !important;
}
.zeus-type-2-list-item-micro-image-taxonomy a:hover {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-2-list-item-micro-image-name {
	font-size: 1em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-2-list-item-micro-image-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-2-list-item-micro-image-name a:hover {
	color: #718093 !important;
}
.zeus-type-2-list-item-micro-image-discount-percentage {
	position: absolute;
	top: 10px;
	left: 10px;
}
.zeus-type-2-list-item-micro-image-discount-percentage span {
	display: inline-block;
	padding: 5px 8px;
	background: #f80759;
	background: linear-gradient( -45deg, #f80759 0%, #bc4e9c 100% );
    border-radius: 8px;
    color: #fff;
    font-size: 0.8em;
    line-height: 1.16em;
    font-weight: 700;
}
.zeus-type-2-list-item-micro-image-rtp {
	margin-top: 4px;
	font-size: 1em;
	line-height: 1.43em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-2-list-item-micro-image-rtp span {
	color: #718093;
	font-weight: 400;
}

/* Portrait image */

.zeus-micro-vertical .zeus-type-2-list-item-micro-image-name {
	font-size: 1.25em;
}
.zeus-micro-vertical .zeus-type-2-list-item-micro-image-inner {
	align-items: center;
}

/*
Type #2 - List Items With Micro Images Shortcode
-----
END
*/

/*
Type #2 - List Items With Micro Images Shortcode #2
-----
START
*/

.zeus-type-2-list-items-huge-images-3 {
	margin: 0 -20px;
}
.zeus-type-2-list-items-huge-images-3-inner {
	flex-wrap: wrap;
}
.zeus-type-2-list-item-huge-image-3 {
	margin: 0 20px 40px;
}
.zeus-type-2-list-item-huge-image-3-inner {
	position: relative;
	overflow: hidden;
	border-radius: 10px;
}
.zeus-type-2-list-item-huge-image-3-block-picture {
	position: relative;
	line-height: 0;
}
.zeus-type-2-list-item-huge-image-3-block-picture img {
	border-radius: 10px;
	width: 100%;
}
.zeus-type-2-list-item-huge-image-3-block-name {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 0 0 10px 10px;
	background: rgb(69, 191, 38);
	background: linear-gradient(0deg, rgba(69, 191, 38, 1) 0%, rgba(69, 191, 38, 0) 100%);
	text-align: center;
}
.zeus-type-2-list-item-huge-image-3-block-name-inner {
	padding: 60px 20px 13px;
}
.zeus-type-2-list-item-huge-image-3-block-title {
	color: #fff !important;
	font-size: 1em;
	line-height: 1.43em;
	font-weight: 700;
	text-decoration: none !important;
}
.zeus-type-2-list-item-huge-image-3-block-read-more {
	color: #fff !important;
	font-size: 0.8em;
	line-height: 1.43em;
	font-weight: 400;
	text-decoration: none !important;
}

/*
Type #2 - List Items With Micro Images Shortcode #2
-----
END
*/

/*
Type #2 - List Items With Huge Images Shortcode
-----
START
*/

.zeus-type-2-list-items-huge-images {
	margin: 0 -20px;
}
.zeus-type-2-list-items-huge-images-inner {
	flex-wrap: wrap;
}
.zeus-type-2-list-item-huge-image {
	margin: 0 20px 40px;
}
.zeus-type-2-list-item-huge-image-inner {
	position: relative;
	overflow: hidden;
	border-radius: 10px;
}
.zeus-type-2-list-item-huge-image-elements-block {
	position: relative;
}
.zeus-type-2-list-item-huge-image-elements-block-inner {
	position: relative;
}
.zeus-type-2-list-item-huge-image-main {
	line-height: 0;
}
.zeus-type-2-list-item-huge-image-main img {
	width: 100%;
	border-radius: 10px;
}
.zeus-type-2-list-item-huge-image-elements {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 10px;
	background: rgb(0, 0, 0);
	background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(47, 54, 64, 0) 100%);
}
.zeus-type-2-list-item-huge-image-elements-inner {
	padding: 40px 20px 20px;
}
.zeus-type-2-list-item-huge-image-taxonomy {
	margin-bottom: 6px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #dcdde1;
}
.zeus-type-2-list-item-huge-image-taxonomy span {
	display: inline-block;
	margin-right: 6px;
}
.zeus-type-2-list-item-huge-image-taxonomy a {
	display: inline-block;
	margin-right: 6px;
	text-decoration: none !important;
	color: #dcdde1 !important;
}
.zeus-type-2-list-item-huge-image-taxonomy a:hover {
	text-decoration: underline !important;
}
.zeus-type-2-list-item-huge-image-offer {
	margin-bottom: 4px;
	font-size: 1em;
	line-height: 1.43em;
	color: #dcdde1;
}
.zeus-type-2-list-item-huge-image-offer p {
	line-height: 1.43em !important;
	padding-bottom: 0 !important;
}
.zeus-type-2-list-item-huge-image-offer strong {
	color: #dcdde1;
}
.zeus-type-2-list-item-huge-image-offer a {
	color: #dcdde1 !important;
	text-decoration: underline !important;
}
.zeus-type-2-list-item-huge-image-offer a:hover {
	color: #dcdde1 !important;
}
.zeus-type-2-list-item-huge-image-name {
	font-size: 1em;
	line-height: 1.43em;
	color: #fff;
	font-weight: 700;
}
.zeus-type-2-list-item-huge-image-rtp {
	margin-top: 4px;
	font-size: 1.25em;
	line-height: 1.43em;
	color: #fff;
	font-weight: 700;
}
.zeus-type-2-list-item-huge-image-rtp span {
	color: #dcdde1;
	font-weight: 400;
}
.zeus-type-2-list-item-huge-image-discount-percentage {
	position: absolute;
	top: 20px;
	right: 20px;
}
.zeus-type-2-list-item-huge-image-discount-percentage span {
	display: inline-block;
	padding: 8px 10px;
	background: #f80759;
	background: linear-gradient( -45deg, #f80759 0%, #bc4e9c 100% );
    border-radius: 10px;
    color: #fff;
    font-size: 1.25em;
    line-height: 1.16em;
    font-weight: 700;
}
.zeus-type-2-list-item-huge-image-buttons-block {
	opacity: 0;
	visibility: hidden;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	position: absolute;
	width: 100%;
	top: 0;
	right: -60px;
	bottom: 0;
	background-color: rgba( 34, 38, 47, 0.9 );
	border-radius: 10px;
	transition: all 0.6s;
}
.zeus-type-2-list-item-huge-image-inner:hover .zeus-type-2-list-item-huge-image-buttons-block {
	opacity: 1;
	visibility: visible;
	right: 0;
}
.zeus-type-2-list-item-huge-image-buttons {
	text-align: center;
	padding: 20px;
}
.zeus-type-2-list-item-huge-image-button-one a,
.zeus-type-2-list-item-huge-image-button-two a {
	display: inline-block;
	position: relative;
	min-width: 150px;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 11px 22px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-2-list-item-huge-image-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-2-list-item-huge-image-button-one a:hover,
.zeus-type-2-list-item-huge-image-button-two a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-2-list-item-huge-image-button-one a:after,
.zeus-type-2-list-item-huge-image-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-2-list-item-huge-image-button-one a:hover:after,
.zeus-type-2-list-item-huge-image-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-2-list-item-huge-image-read-more {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #dcdde1;
}
.zeus-type-2-list-item-huge-image-read-more a {
	text-decoration: underline !important;
	color: #dcdde1 !important;
}
.zeus-type-2-list-item-huge-image-read-more a:hover {
	color: #dcdde1 !important;
}
.zeus-type-2-list-item-huge-image-button-text {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #dcdde1;
	text-align: center;
}
.zeus-type-2-list-item-huge-image-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-2-list-item-huge-image-button-text a {
	text-decoration: underline !important;
	color: #dcdde1 !important;
}
.zeus-type-2-list-item-huge-image-button-text a:hover {
	color: #fff !important;
}

/*
Type #2 - List Items With Huge Images Shortcode
-----
END
*/

/*
Type #2 - List Items With Huge Images Shortcode #2
-----
START
*/

.zeus-type-2-list-items-huge-images-2 {
	margin: 0 -20px;
}
.zeus-type-2-list-items-huge-images-2-inner {
	flex-wrap: wrap;
}
.zeus-type-2-list-item-huge-image-2 {
	background-color: #f6f7f9;
	border-radius: 10px;
	margin: 0 20px 40px;
}
.zeus-type-2-list-item-huge-image-2-inner {
	position: relative;
	overflow: hidden;
	padding: 10px;
}
.zeus-type-2-list-item-huge-image-2-main {
	line-height: 0;
	position: relative;
	overflow: hidden;
}
.zeus-type-2-list-item-huge-image-2-main img {
	width: 100%;
	border-radius: 8px;
}
.zeus-type-2-list-item-huge-image-2-taxonomy-wrapper {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 6px;
	background: rgb(0, 0, 0);
	background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(47, 54, 64, 0) 100%);
}
.zeus-type-2-list-item-huge-image-2-taxonomy {
	padding: 40px 20px 20px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #dcdde1;
}
.zeus-type-2-list-item-huge-image-2-taxonomy span {
	display: inline-block;
	margin-right: 6px;
}
.zeus-type-2-list-item-huge-image-2-taxonomy a {
	display: inline-block;
	margin-right: 6px;
	text-decoration: none !important;
	color: #dcdde1 !important;
}
.zeus-type-2-list-item-huge-image-2-taxonomy a:hover {
	text-decoration: underline !important;
}
.zeus-type-2-list-item-huge-image-2-elements-block {
	position: relative;
}
.zeus-type-2-list-item-huge-image-2-name {
	margin-top: 15px;
    font-size: 1.25em;
    line-height: 1.43em;
    color: #353b48;
    font-weight: 700;
}
.zeus-type-2-list-item-huge-image-2-name a {
	color: #353b48;
	text-decoration: none !important;
}
.zeus-type-2-list-item-huge-image-2-name a:hover {
	color: #718093;
}
.zeus-type-2-list-item-huge-image-2-rtp {
	margin-top: 4px;
	font-size: 1em;
	line-height: 1.43em;
	color: #718093;
	font-weight: 700;
}
.zeus-type-2-list-item-huge-image-2-rtp span {
	font-weight: 400;
}
.zeus-type-2-list-item-huge-image-2-buttons {
	text-align: center;
	margin-top: 15px;
	flex-wrap: wrap;
	justify-content: center;
}
.zeus-type-2-list-item-huge-image-2-button-one a,
.zeus-type-2-list-item-huge-image-2-button-two a {
	display: block;
	position: relative;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 11px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-2-list-item-huge-image-2-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-2-list-item-huge-image-2-button-one a:hover,
.zeus-type-2-list-item-huge-image-2-button-two a:hover {
	padding-left: 3px;
	padding-right: 19px;
}
.zeus-type-2-list-item-huge-image-2-button-one a:after,
.zeus-type-2-list-item-huge-image-2-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-2-list-item-huge-image-2-button-one a:hover:after,
.zeus-type-2-list-item-huge-image-2-button-two a:hover:after {
	opacity: 1;
	right: 6px;
}
.zeus-type-2-list-item-huge-image-2-button-one a {
	margin-right: 5px;
}
.zeus-type-2-list-item-huge-image-2-button-two a {
	margin-left: 5px;
}
.zeus-type-2-list-item-huge-image-2-button-text {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
	text-align: center;
}
.zeus-type-2-list-item-huge-image-2-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-2-list-item-huge-image-2-button-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-2-list-item-huge-image-2-button-text a:hover {
	color: #353b48 !important;
}

/*
Type #2 - List Items With Huge Images Shortcode #2
-----
END
*/

/*
Type #3 - One Item Shortcode
-----
START
*/

.zeus-type-3-one-shortcode-wrapper {
	max-width: 950px;
	margin-bottom: 40px;
}
.zeus-type-3-one-shortcode-inner {
	margin: 0 -20px;
}
.zeus-type-3-one-shortcode-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-3-one-shortcode-element-inner {
	position: relative;
	padding: 0 20px;
}
.zeus-type-3-one-shortcode-image {
	line-height: 0;
}
.zeus-type-3-one-shortcode-image img {
	border-radius: 10px;
}
.zeus-type-3-one-shortcode-data-taxonomy {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-one-shortcode-data-taxonomy a {
	text-decoration: underline !important;
	color: #718093 !important;
	display: inline-block;
    margin-right: 8px;
}
.zeus-type-3-one-shortcode-data-taxonomy a:hover {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-3-one-shortcode-data-taxonomy a:last-child {
	margin-right: 0;
}
.zeus-type-3-one-shortcode-data-offer-code {
	margin: 15px 0 5px;
}
.zeus-offer-code {
	display: inline-block;
	padding: 13px 20px;
	font-size: 1em;
	line-height: 1.25em;
	color: #197bff;
	font-weight: 700;
	border-radius: 8px;
	border: 1px dashed #197bff;
}
.zeus-type-3-one-shortcode-data-name {
	font-size: 1.563em;
	line-height: 1.43em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-3-one-shortcode-data-button-wrapper {
	margin-top: 11px;
}
.zeus-type-3-one-shortcode-data-button {
	display: inline-block;
	text-align: center;
}
.zeus-type-3-one-shortcode-data-button a.zeus-type-3-one-button-link {
	display: inline-block;
	position: relative;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 49px;
	margin: 5px 0;
	transition: all 0.6s;
}
.zeus-type-3-one-shortcode-data-button a.zeus-type-3-one-button-link:nth-child(2) {
	margin: 5px;
}
.zeus-type-3-one-shortcode-data-button a.zeus-type-3-one-button-link.zeus-button-link-two {
	background-color: #fbad31;
}
.zeus-type-3-one-shortcode-data-button a.zeus-type-3-one-button-link:hover {
	padding-left: 38px;
	padding-right: 60px;
}
.zeus-type-3-one-shortcode-data-button a.zeus-type-3-one-button-link:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	padding-top: 2px;
	transition: all 0.6s;
}
.zeus-type-3-one-shortcode-data-button a.zeus-type-3-one-button-link:hover:after {
	opacity: 1;
	right: 32px;
}
.zeus-type-3-one-shortcode-data-button-text-below {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-one-shortcode-data-button-text-below p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-one-shortcode-data-button-text-below a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-one-shortcode-data-button-text-below a:hover {
	color: #353b48 !important;
}
.zeus-type-3-one-shortcode-tc {
	font-size: 0.8em;
	line-height: 1.43em;
	color: #718093;
}
.zeus-type-3-one-shortcode-tc-inner {
	margin: 20px 20px 0;
	padding: 0;
}
.zeus-type-3-one-shortcode-tc p {
	line-height: 1.52em !important;
}
.zeus-type-3-one-shortcode-tc p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-one-shortcode-tc a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-one-shortcode-tc a:hover {
	color: #353b48 !important;
}
.zeus-type-3-one-shortcode-offer-data-items {
	flex-wrap: wrap;
	align-items: center;
	margin-top: 20px;
}
.zeus-type-3-one-shortcode-offer-data-item {
	font-size: 1em;
    line-height: 1.43em;
	color: #2f3640;
}
.zeus-type-3-one-shortcode-offer-data-item strong {
	font-weight: 700;
}
.zeus-type-3-one-shortcode-offer-data-item-inner {
	border-right: 1px solid #dcdde1;
	padding-right: 20px;
	margin: 0 20px;
}

/* Vertical postition */

.zeus-type-3-one-shortcode-wrapper.zeus-vertical {
	max-width: 455px;
}
.zeus-type-3-one-shortcode-wrapper.zeus-vertical .zeus-type-3-one-shortcode-image,
.zeus-type-3-one-shortcode-wrapper.zeus-vertical .zeus-type-3-one-shortcode-data {
	width: 100% !important;
	text-align: center;
}
.zeus-type-3-one-shortcode-wrapper.zeus-vertical .zeus-type-3-one-shortcode-image {
	padding-bottom: 40px;
}
.zeus-type-3-one-shortcode-wrapper.zeus-vertical .zeus-type-3-one-shortcode-tc {
	width: 100%;
}
.zeus-type-3-one-shortcode-wrapper.zeus-vertical .zeus-type-3-one-shortcode-tc-inner {
	margin: 30px 20px 0;
	padding: 12px 0 0;
	border-top: 1px solid #dcdde1;
}

/* For dark background */

.zeus-dark .zeus-type-3-one-shortcode-data-rating {
	color: #dcdde1;
}
.zeus-dark .zeus-type-3-one-shortcode-data-name {
    color: #fff;
}
.zeus-dark .zeus-type-3-one-shortcode-offer {
    color: #dcdde1;
}
.zeus-dark .zeus-type-3-one-shortcode-tc-inner {
    border-color: #353b48;
}

/*
Type #3 - One Item Shortcode
-----
END
*/

/*
Type #3 - One Item Shortcode #2
-----
START
*/

.zeus-type-3-one-shortcode-2 {
	background-color: #f6f7f9;
	border-radius: 10px;
	margin: 0 20px;
}
.zeus-type-3-one-shortcode-2-inner {
	flex-wrap: wrap;
	padding: 30px 0;
}
.zeus-type-3-one-shortcode-2-first-row {
	flex-wrap: wrap;
    align-items: center;
	margin-bottom: 30px;
}
.zeus-type-3-one-shortcode-2-first-row-inner {
	padding: 0 30px;
}
.zeus-type-3-one-shortcode-2-first-row-logo-block {
	align-items: center;
}
.zeus-type-3-one-shortcode-2-first-row-logo-image {
	position: relative;
	flex: 0 0 230px;
}
.zeus-type-3-one-shortcode-2-first-row-logo-image img {
	border-radius: 10px;
}
.zeus-type-3-one-shortcode-2-first-row-logo-name-block {
	min-width: 50%;
	flex: 1;
}
.zeus-type-3-one-shortcode-2-data-taxonomy {
	margin-bottom: 5px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-one-shortcode-2-data-taxonomy a {
	text-decoration: underline !important;
	color: #718093 !important;
	display: inline-block;
    margin-right: 8px;
}
.zeus-type-3-one-shortcode-2-data-taxonomy a:hover {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-3-one-shortcode-2-data-taxonomy a:last-child {
	margin-right: 0;
}
.zeus-type-3-one-shortcode-2-first-row-logo-name {
	font-size: 1.953em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-3-one-shortcode-2-buttons {
	text-align: center;
}
.zeus-type-3-one-shortcode-2-buttons a.zeus-type-3-one-button-link {
	display: inline-block;
	width: 100%;
	max-width: 290px;
	position: relative;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 49px;
	margin: 5px 0;
	transition: all 0.6s;
}
.zeus-type-3-one-shortcode-2-buttons a.zeus-type-3-one-button-link.zeus-button-link-two {
	background-color: #fbad31;
}
.zeus-type-3-one-shortcode-2-buttons a.zeus-type-3-one-button-link:hover {
	padding-left: 38px;
	padding-right: 60px;
}
.zeus-type-3-one-shortcode-2-buttons a.zeus-type-3-one-button-link:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	padding-top: 2px;
	transition: all 0.6s;
}
.zeus-type-3-one-shortcode-2-buttons a.zeus-type-3-one-button-link:hover:after {
	opacity: 1;
	right: 32px;
}
.zeus-type-3-one-shortcode-2-buttons-text-below {
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-one-shortcode-2-buttons-text-below p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-one-shortcode-2-buttons-text-below a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-one-shortcode-2-buttons-text-below a:hover {
	color: #353b48 !important;
}
.zeus-type-3-one-shortcode-2-offer-data-items {
	flex-wrap: wrap;
	align-items: center;
	margin-top: 20px;
}
.zeus-type-3-one-shortcode-2-offer-data-item {
	font-size: 1em;
    line-height: 1.43em;
	color: #2f3640;
}
.zeus-type-3-one-shortcode-2-offer-data-item strong {
	font-weight: 700;
}
.zeus-type-3-one-shortcode-2-offer-data-item-inner {
	border-right: 1px solid #dcdde1;
	padding-right: 20px;
	margin: 0 30px;
}
.zeus-type-3-one-shortcode-2-offer-data-item:last-child .zeus-type-3-one-shortcode-2-offer-data-item-inner {
	border-right: 0;
}
.zeus-type-3-one-shortcode-2-tc {
	font-size: 0.8em;
	line-height: 1.43em;
	color: #718093;
}
.zeus-type-3-one-shortcode-2-tc-inner {
	margin: 20px 30px 0;
	padding: 12px 0 0;
	border-top: 1px solid #dcdde1;
}
.zeus-type-3-one-shortcode-2-tc p {
	line-height: 1.52em !important;
}
.zeus-type-3-one-shortcode-2-tc p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-one-shortcode-2-tc a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-one-shortcode-2-tc a:hover {
	color: #353b48 !important;
}

/*
Type #3 - One Item Shortcode #2
-----
END
*/

/*
Type #3 - List Items With Large Logos Shortcode
-----
START
*/

.zeus-type-3-list-items-large-logos {
	margin: 0 -20px;
}
.zeus-type-3-list-items-large-logos-inner {
	flex-wrap: wrap;
}
.zeus-type-3-list-item-large-logo {
	margin: 0 20px 40px;
}
.zeus-type-3-list-item-large-logo-inner {
	flex-wrap: wrap;
}
.zeus-type-3-list-item-large-logo-left-block {
	flex: 0 0 290px;
}
.zeus-type-3-list-item-large-logo-right-block {
	align-items: center;
	flex: 1;
}
.zeus-type-3-list-item-large-logo-image-wrapper {
	position: relative;
}
.zeus-type-3-list-item-large-logo-image {
	position: relative;
	line-height: 0;
}
.zeus-type-3-list-item-large-logo-image img {
	border-radius: 10px;
}
.zeus-type-3-list-item-large-logo-offer-code {
	align-items: center;
    justify-content: center;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 10px;
	background-color: rgba(34, 38, 47, 0.9);
}
.zeus-type-3-list-item-large-logo-offer-code .zeus-offer-code {
	color: #fff;
	border: 1px dashed #fff;
}
.zeus-type-3-list-item-large-logo-right-block-inner {
	margin-left: 40px;
}
.zeus-type-3-list-item-large-logo-taxonomy {
	margin-bottom: 6px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-list-item-large-logo-taxonomy a {
	display: inline-block;
	margin-right: 4px;
	text-decoration: none !important;
	color: #718093 !important;
}
.zeus-type-3-list-item-large-logo-taxonomy a:hover {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-3-list-item-large-logo-name {
	margin-bottom: 17px;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-3-list-item-large-logo-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-3-list-item-large-logo-name a:hover {
	color: #718093 !important;
}
.zeus-type-3-list-item-large-logo-button-one a,
.zeus-type-3-list-item-large-logo-button-two a {
	display: inline-block;
	position: relative;
	min-width: 170px;
	text-align: center;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 22px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-large-logo-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-3-list-item-large-logo-button-one a:hover,
.zeus-type-3-list-item-large-logo-button-two a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-3-list-item-large-logo-button-one a:after,
.zeus-type-3-list-item-large-logo-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-large-logo-button-one a:hover:after,
.zeus-type-3-list-item-large-logo-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}

/*
Type #3 - List Items With Large Logos Shortcode
-----
END
*/

/*
Type #3 - List Items With Small Logos Shortcode
-----
START
*/

.zeus-type-3-list-items-small-logos {
	margin: 0 -20px;
}
.zeus-type-3-list-items-small-logos-inner {
	flex-wrap: wrap;
}
.zeus-type-3-list-item-small-logo {
	overflow: hidden;
	margin: 0 20px 40px;
	background-color: #fff;
    border-radius: 10px;
    box-shadow: 0px 12px 62px -5px rgba(0, 0, 0, 0.15);
}
.zeus-type-3-list-item-small-logo-inner {
    padding: 40px;
}
.zeus-type-3-list-item-small-logo-header {
	margin-bottom: 20px;
	text-align: center;
}
.zeus-type-3-list-item-small-logo-header img {
	border-radius: 10px;
}
.zeus-type-3-list-item-small-logo-taxonomy {
	margin-bottom: 6px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-list-item-small-logo-taxonomy a {
	display: inline-block;
	margin-right: 4px;
	text-decoration: none !important;
	color: #718093 !important;
}
.zeus-type-3-list-item-small-logo-taxonomy a:hover {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-3-list-item-small-logo-name {
	min-height: 75px;
	margin-bottom: 17px;
	font-size: 1.25em;
	line-height: 1.25em;
	color: #2f3640;
	font-weight: 700;
}
.zeus-type-3-list-item-small-logo-name a {
	color: #2f3640 !important;
	text-decoration: none !important;
}
.zeus-type-3-list-item-small-logo-name a:hover {
	color: #718093 !important;
}
.zeus-type-3-list-item-small-logo-offer-data-items {
	flex-wrap: wrap;
}
.zeus-type-3-list-item-small-logo-offer-data-item {
	font-size: 14px;
    line-height: 1.43em;
	color: #718093;
}
.zeus-type-3-list-item-small-logo-offer-data-item strong {
	font-weight: 700;
	font-size: 16px;
	color: #2f3640;
}
.zeus-type-3-list-item-small-logo-offer-data-item-inner {
	margin: 0 20px 20px 0;
}
.zeus-type-3-list-item-small-logo-read-more {
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-list-item-small-logo-read-more a {
	text-decoration: underline !important;
	color: #45bf26;
}
.zeus-type-3-list-item-small-logo-read-more a:hover {
	color: #353b48 !important;
}
.zeus-type-3-list-item-small-logo-buttons {
	margin-top: 20px;
	text-align: center;
}
.zeus-type-3-list-item-small-logo-button-one a,
.zeus-type-3-list-item-small-logo-button-two a {
	display: inline-block;
	position: relative;
	min-width: 170px;
	text-align: center;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 22px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-small-logo-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-3-list-item-small-logo-button-one a:hover,
.zeus-type-3-list-item-small-logo-button-two a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-3-list-item-small-logo-button-one a:after,
.zeus-type-3-list-item-small-logo-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-small-logo-button-one a:hover:after,
.zeus-type-3-list-item-small-logo-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-3-list-item-small-logo-button-text {
	text-align: center;
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-list-item-small-logo-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-list-item-small-logo-button-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-list-item-small-logo-button-text a:hover {
	color: #353b48 !important;
}

/*
Type #3 - List Items With Small Logos Shortcode
-----
END
*/

/*
Type #3 - List Items With Small Logos Shortcode #2
-----
START
*/

.zeus-type-3-list-items-small-logos-2 {
	margin: 0 -20px;
}
.zeus-type-3-list-items-small-logos-2-inner {
	flex-wrap: wrap;
}
.zeus-type-3-list-item-small-logo-2 {
	margin: 0 20px 40px;
}
.zeus-type-3-list-item-small-logo-2-header {
	align-items: start;
}
.zeus-type-3-list-item-small-logo-2-header-left {
	flex: 0 0 115px;
	line-height: 0;
}
.zeus-type-3-list-item-small-logo-2-header-left-inner {
	margin-right: 20px;
}
.zeus-type-3-list-item-small-logo-2-header-left img {
	border-radius: 10px;
}
.zeus-type-3-list-item-small-logo-2-header-right {
	min-width: 50%;
	flex: 1;
}
.zeus-type-3-list-item-small-logo-2-header-right-subheading {
	font-size: 0.8em;
    line-height: 1.43em;
    font-weight: 700;
    color: #718093;
    margin-bottom: 5px;
}
.zeus-type-3-list-item-small-logo-2-header-right a {
    font-size: 1em;
    line-height: 1.32em;
    color: #353b48;
    font-weight: 700;
    text-decoration: none !important;
}
.zeus-type-3-list-item-small-logo-2-header-right a:hover {
	color: #718093;
}
.zeus-type-3-list-item-small-logo-2-button {
	margin-top: 15px;
}
.zeus-type-3-list-item-small-logo-2-button a {
	display: inline-block;
	position: relative;
	width: 100%;
	max-width: 290px;
	text-align: center;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 12px 22px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-small-logo-2-button a:hover {
	padding-left: 16px;
	padding-right: 28px;
}
.zeus-type-3-list-item-small-logo-2-button a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-small-logo-2-button a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-3-list-item-small-logo-2-button-text {
	max-width: 290px;
	text-align: center;
	margin-top: 3px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-list-item-small-logo-2-button-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-list-item-small-logo-2-button-text a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-list-item-small-logo-2-button-text a:hover {
	color: #353b48 !important;
}
.zeus-type-3-list-item-small-logo-2-offer-data-items {
	flex-wrap: wrap;
	margin-top: 20px;
}
.zeus-type-3-list-item-small-logo-2-offer-data-item {
	font-size: 13px;
    line-height: 1.43em;
	color: #718093;
}
.zeus-type-3-list-item-small-logo-2-offer-data-item strong {
	display: inline-block;
	margin-bottom: 10px;
	font-weight: 700;
	font-size: 20px;
	color: #2f3640;
}
.zeus-type-3-list-item-small-logo-2-offer-data-item-inner {
	margin: 0 20px 20px 0;
}

/*
Type #3 - List Items With Small Logos Shortcode #2
-----
END
*/

/*
Type #3 - List Items Landscape Shortcode
-----
START
*/

.zeus-type-3-list-items-landscape {
	margin: 0 -20px;
}
.zeus-type-3-list-items-landscape-inner {
	flex-wrap: wrap;
}
.zeus-type-3-list-item-landscape-wrapper-background {
	margin: 0 20px 40px;
	background-color: #7f8fa6;
    border-radius: 12px 12px 10px 10px;
    box-shadow: 0px 12px 62px -5px rgba(0, 0, 0, 0.15);
}
.zeus-type-3-list-item-landscape {
    background-color: #fff;
    border-radius: 10px;
}
.zeus-type-3-list-item-landscape-inner {
	padding: 20px;
}
.zeus-type-3-list-item-landscape-elements {
	flex-wrap: wrap;
	align-items: center;
}
.zeus-type-3-list-item-landscape-logo-area-inner,
.zeus-type-3-list-item-landscape-central-area-inner,
.zeus-type-3-list-item-landscape-buttons-area-inner {
	padding: 20px;
}
.zeus-type-3-list-item-landscape-logo {
	margin-bottom: 12px;
}
.zeus-type-3-list-item-landscape-logo,
.zeus-type-3-list-item-landscape-logo a {
	line-height: 0;
}
.zeus-type-3-list-item-landscape-logo img {
	border-radius: 8px;
}
.zeus-type-3-list-item-landscape-offer {
	font-size: 1.563em;
	line-height: 1.43em;
	color: #353b48;
	font-weight: 700;
	text-align: center;
}
.zeus-type-3-list-item-landscape-offer strong {
	color: #45bf26;
}
.zeus-type-3-list-item-landscape-offer p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-3-list-item-landscape-offer p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-list-item-landscape-offer a {
	text-decoration: underline !important;
	color: #353b48 !important;
}
.zeus-type-3-list-item-landscape-offer a:hover {
	color: #718093 !important;
}
.zeus-type-3-list-item-landscape-offer-code {
	margin-bottom: 8px;
}
.zeus-type-3-list-item-landscape-offer-code .zeus-offer-code {
	text-align: center;
    display: block;
}
.zeus-type-3-list-item-landscape-offer-data {
	text-align: center;
	border-top: 1px solid #dcdde1;
	margin-top: 20px;
}
.zeus-type-3-list-item-landscape-offer-data-items {
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	margin-top: 20px;
}
.zeus-type-3-list-item-landscape-offer-data-item {
	font-size: 1em;
    line-height: 1.43em;
	color: #2f3640;
}
.zeus-type-3-list-item-landscape-offer-data-item strong {
	font-weight: 700;
}
.zeus-type-3-list-item-landscape-offer-data-item-inner {
	border-right: 1px solid #dcdde1;
	padding-right: 20px;
	margin-left: 20px;
}
.zeus-type-3-list-item-landscape-offer-data-item:last-child .zeus-type-3-list-item-landscape-offer-data-item-inner {
	border-right: 0;
}
.zeus-type-3-list-item-landscape-buttons {
	text-align: center;
}
.zeus-type-3-list-item-landscape-button-one a,
.zeus-type-3-list-item-landscape-button-two a {
	display: block;
	position: relative;
	font-size: 1em;
	line-height: 1.25em;
	color: #fff !important;
	font-weight: 700;
	text-decoration: none !important;
	border-radius: 8px;
	background-color: #45bf26;
	padding: 13px 20px;
	margin-bottom: 6px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-landscape-button-two a.zeus-list-button-link-two {
	background-color: #fbad31;
}
.zeus-type-3-list-item-landscape-button-one a:hover,
.zeus-type-3-list-item-landscape-button-two a:hover {
	padding-left: 15px;
	padding-right: 27px;
}
.zeus-type-3-list-item-landscape-button-one a:after,
.zeus-type-3-list-item-landscape-button-two a:after {
	font-family: 'Font Awesome 7 Free' !important;
	content: "\f101";
	position: absolute;
	font-size: 16px;
	opacity: 0;
	top: auto;
	bottom: auto;
	right: -10px;
	transition: all 0.6s;
}
.zeus-type-3-list-item-landscape-button-one a:hover:after,
.zeus-type-3-list-item-landscape-button-two a:hover:after {
	opacity: 1;
	right: 8px;
}
.zeus-type-3-list-item-landscape-read-more {
	text-align: center;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #718093;
}
.zeus-type-3-list-item-landscape-read-more a {
	text-decoration: underline !important;
	color: #718093 !important;
}
.zeus-type-3-list-item-landscape-read-more a:hover {
	color: #353b48 !important;
}
.zeus-type-3-list-item-landscape-tc-text {
	padding: 6px 20px 8px;
	font-size: 0.8em;
	line-height: 1.43em;
	color: #dcdde1;
}
.zeus-type-3-list-item-landscape-tc-text p {
	padding-bottom: 0 !important;
	line-height: 1.43em !important;
}
.zeus-type-3-list-item-landscape-tc-text p:last-child {
	padding-bottom: 0;
}
.zeus-type-3-list-item-landscape-tc-text a {
	text-decoration: underline !important;
	color: #dcdde1 !important;
}
.zeus-type-3-list-item-landscape-tc-text a:hover {
	color: #fff !important;
}

/*
Type #3 - List Items Landscape Shortcode
-----
END
*/

/*
Taxonomy - Small Items Shortcode
-----
START
*/

.zeus-taxonomy-small-items-heading {
	font-size: 1.25em;
    line-height: 1.25em;
    color: #2f3640;
    font-weight: 700;
    margin-bottom: 10px;
}
.zeus-taxonomy-small-items {
	flex-wrap: wrap;
	margin-bottom: 20px;
}
.zeus-taxonomy-small-item-link,
.zeus-taxonomy-small-item-no-link {
	display: inline-block;
	font-size: 1em;
	line-height: 1.25em;
	color: #353b48;
	border-radius: 8px;
	border: 1px solid #353b48;
	padding: 7px 12px;
	margin: 3px 6px 3px 0;
	text-decoration: none !important;
}
.zeus-taxonomy-small-item-link {
	color: #353b48;
	border: 1px solid #353b48;
}
.zeus-taxonomy-small-item-link:hover {
	color: #718093;
	border: 1px solid #718093;
}
.zeus-taxonomy-small-item-image-link,
.zeus-taxonomy-small-item-image-no-link {
	display: inline-block;
	line-height: 0;
	margin: 3px 6px 3px 0;
	text-decoration: none !important;
}
.zeus-taxonomy-small-item-image-link img,
.zeus-taxonomy-small-item-image-no-link img {
	border-radius: 8px;
}
.zeus-taxonomy-small-items-wrapper.zeus-dark .zeus-taxonomy-small-item-link,
.zeus-taxonomy-small-items-wrapper.zeus-dark .zeus-taxonomy-small-item-link,
.zeus-taxonomy-small-items-wrapper.zeus-dark .zeus-taxonomy-small-item-no-link {
	color: #dcdde1;
	border: 1px solid #dcdde1;
}

/*
Taxonomy - Small Items Shortcode
-----
END
*/

/*
Taxonomy - Large Items Shortcode
-----
START
*/

.zeus-taxonomy-large-items {
	margin: 0 -20px;
}
.zeus-taxonomy-large-items-loop {
	flex-wrap: wrap;
}
.zeus-taxonomy-large-item-inner {
	margin: 0 20px 40px;
}
.zeus-taxonomy-large-item-image-link,
.zeus-taxonomy-large-item-image-no-link,
.zeus-taxonomy-large-item-link,
.zeus-taxonomy-large-item-no-link {
	position: relative;
	line-height: 0;
	height: auto;
	aspect-ratio: 16/9;
}
.zeus-taxonomy-large-item-image-link img,
.zeus-taxonomy-large-item-image-no-link img {
	border-radius: 10px;
}
.zeus-taxonomy-large-item-image-name-background {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 10px;
	background: rgb( 0, 0, 0 );
	background: linear-gradient( 19deg, rgba( 0, 0, 0, 1) 0%, rgba( 47, 54, 64, 0 ) 100% );
}
.zeus-taxonomy-large-item-image-name {
	position: absolute;
    left: 20px;
    right: 20px;
    bottom: 17px;
    font-size: 1.25em;
    line-height: 1.25em;
    font-weight: 700;
    color: #fff !important;
    text-decoration: none !important;
}
.zeus-taxonomy-large-item-link,
.zeus-taxonomy-large-item-no-link {
	background-color: #f5f6fa;
	border-radius: 10px;
	-webkit-transition: all 0.5s ease-in-out;
	        transition: all 0.5s ease-in-out;
}
.zeus-taxonomy-large-item-link:hover {
	background-color: #eceef2;
}
.zeus-taxonomy-large-item-name {
	position: absolute;
    left: 20px;
    right: 20px;
    bottom: 17px;
    font-size: 1.25em;
    line-height: 1.25em;
    font-weight: 700;
    color: #2f3640 !important;
    text-decoration: none !important;
}

/* For dark background */

.zeus-taxonomy-large-items-wrapper.zeus-dark .zeus-taxonomy-large-item-link,
.zeus-taxonomy-large-items-wrapper.zeus-dark .zeus-taxonomy-large-item-no-link {
	background-color: #2f3640;
}
.zeus-taxonomy-large-items-wrapper.zeus-dark .zeus-taxonomy-large-item-name {
	color: #fff !important;
}

/*
Taxonomy - Large Items Shortcode
-----
END
*/

/*
Geotargeting - Styles
-----
START
*/

.zeus-single-item-data-country-wrapper {
	position: absolute;
	top: -12px;
	left: 40px;
}
.zeus-single-item-data-country {
	margin-bottom: 10px;
}
.zeus-single-item-data-country span {
	display: inline-block;
	background-color: #d5dbe2;
	border-radius: 15px;
	font-size: 14px;
    line-height: 1.25em;
	color: #2f3640;
	padding: 4px 13px 4px 8px;
}
.zeus-single-item-data-country span i {
	color: #718093 !important;
}
span.zeus-green {
	background-color: #caf6bc !important;
}
span.zeus-green i {
	color: #45bf23 !important;
}
span.zeus-red {
	background-color: #fdcbcb !important;
}
span.zeus-red i {
	color: #ec4747 !important;
}

/*
Geotargeting - Styles
-----
END
*/

/*
Advanced Search Form
-----
START
*/

.zeus-advanced-search-form-wrapper {
	background-color: #f6f7f9;
    border-radius: 10px;
    margin-bottom: 40px !important;
}
.zeus-advanced-search-form {
	padding: 40px;
}
.zeus-advanced-search-form-heading {
	font-size: 1.953em;
    line-height: 1.43em;
    color: #2f3640;
    font-weight: 700;
    margin-bottom: 20px;
}
.zeus-advanced-search-form-query {
	margin-bottom: 20px;
}
.zeus-advanced-search-form-query input[type="search"] {
	background-color: #fff;
	border: 1px solid #eceef2;
	border-radius: 8px;
	font-size: 1em;
    line-height: 1.43em;
}
.zeus-advanced-search-form-taxonomies-wrapper {
	margin: 0 -10px;
}
.zeus-advanced-search-form-taxonomies {
	flex-wrap: wrap;
}
.zeus-advanced-search-form-taxonomy {
	background-color: #fff;
	border-radius: 8px;
	border: 1px solid #eceef2;
	margin: 0 10px 20px;
}
.zeus-advanced-search-form-taxonomy select {
	width: 100%;
	background-color: transparent;
	border: 0;
	border-right: 10px solid transparent;
	border-radius: 8px;
	font-size: 1em;
    line-height: 1.43em;
    padding: 0 15px;
    min-height: 46px;
    outline: none;
    outline: 0;
    color: #353b48;
}
.zeus-advanced-search-form-button input[type="submit"] {
    background-color: #45bf26;
    border: 0;
    border-radius: 8px;
    padding: 12px 35px;
    font-weight: 700;
    font-size: 1em;
    color: #fff;
    cursor: pointer;
	-webkit-transition: all 0.5s ease-in-out;
	        transition: all 0.5s ease-in-out;
}
.zeus-advanced-search-form-button input[type="submit"]:hover {
	background-color: #2f3640;
}
.zeus-advanced-search-list-items {
	margin: 0 -20px;
}
.zeus-advanced-search-list-items-inner {
	flex-wrap: wrap;
}

/*
Advanced Search Form
-----
END
*/

/*
Archive Loop
-----
START
*/

.zeus-common-archive-loop-items {
	margin: 0 -20px;
}
.zeus-common-archive-loop-items-inner {
	flex-wrap: wrap;
}

/*
Archive Loop
-----
END
*/

/*
Pagination
-----
START
*/

.zeus-pagination-links {
	margin: 0 20px;
	text-align: center;
}
.zeus-pagination-links span.current {
	display: inline-block;
	background-color: #8595ab;
	color: #fff;
  	padding: 10px 15px;
  	margin: 5px 3px 5px;
  	border-radius: 8px;
}
.zeus-pagination-links a {
	display: inline-block;
	background-color: #dcdde1;
  	color: #2f3640;
  	padding: 10px 15px;
  	margin: 5px 5px 5px;
  	border-radius: 8px;
  	text-decoration: none !important;
}
.zeus-pagination-links a:hover {
	background-color: #8595ab;
  	color: #fff;
}
.zeus-shortcode-link-wrapper {
	margin: 0 20px 20px;
}
.zeus-shortcode-link a {
	font-size: 13px;
    line-height: 1.25em;
    color: #718093;
    text-decoration: none !important;
    color: #718093 !important;
}

/*
Pagination
-----
END
*/