a,
button,
img,
.wp-block-group,
.wp-block-columns,
.wp-block-column {
	transition: all ease 0.23s;
}
.wp-block-image.is-style-jetnews-magazine-boxshadow img,
.wp-block-column.is-style-jetnews-magazine-boxshadow,
.wp-block-columns.is-style-jetnews-magazine-boxshadow,
.wp-block-group.is-style-jetnews-magazine-boxshadow {
	box-shadow: 0 0 40px rgba(0, 0, 0, 0.05);
	z-index: 2;
}
.wp-block-image.is-style-jetnews-magazine-boxshadow-medium img,
.wp-block-column.is-style-jetnews-magazine-boxshadow-medium,
.wp-block-columns.is-style-jetnews-magazine-boxshadow-medium,
.wp-block-group.is-style-jetnews-magazine-boxshadow-medium {
	box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
	z-index: 2;
}
.wp-block-image.is-style-jetnews-magazine-boxshadow-large img,
.wp-block-column.is-style-jetnews-magazine-boxshadow-large,
.wp-block-columns.is-style-jetnews-magazine-boxshadow-large,
.wp-block-group.is-style-jetnews-magazine-boxshadow-large {
	box-shadow: 0 0 40px rgba(0, 0, 0, 0.15);
	z-index: 2;
}
.wp-block-image.is-style-jetnews-magazine-boxshadow-hover img:hover,
.wp-block-column.is-style-jetnews-magazine-boxshadow-hover:hover,
.wp-block-columns.is-style-jetnews-magazine-boxshadow-hover:hover,
.wp-block-group.is-style-jetnews-magazine-boxshadow-hover:hover {
	box-shadow: 0 0 40px rgba(0, 0, 0, 0.06);
}
.taxonomy-category.is-style-categories-background-with-primary a,
.taxonomy-category.is-style-categories-background-with-secondary a,
.taxonomy-category.is-style-categories-background-with-mixed a,
.taxonomy-category.is-style-categories-background-round-faded a,
.taxonomy-category.is-style-categories-background-mixed-round a {
	padding: 2px 6px;
	position: relative;
	overflow: hidden;
	margin: 0 5px 0 0;
	display: inline-block;
}
.taxonomy-category.is-style-categories-background-with-primary a,
.taxonomy-category.is-style-categories-background-with-mixed a {
	background-color: var(--wp--preset--color--primary);
}
.taxonomy-category.is-style-categories-background-round-faded a,
.taxonomy-category.is-style-categories-background-mixed-round a {
	padding: 4px 10px;
}
.taxonomy-category.is-style-categories-background-round-faded a:before,
.taxonomy-category.is-style-categories-background-mixed-round a:before {
	content: "";
	width: 100%;
	height: 100%;
	background: var(--wp--preset--color--extra-cat-color);
	border-radius: 40px;
	opacity: 0.09;
	position: absolute;
	left: 0;
	top: 0;
}
.taxonomy-category.is-style-categories-background-mixed-round a:before {
	background: var(--wp--preset--color--primary);
}
.taxonomy-category.is-style-categories-background-mixed-round
	a:nth-child(3):before,
.taxonomy-category.is-style-categories-background-mixed-round
	a:nth-child(9):before,
.taxonomy-category.is-style-categories-background-mixed-round
	a:nth-child(15):before {
	background: var(--wp--preset--color--secondary);
}
.taxonomy-category.is-style-categories-background-mixed-round
	a:nth-child(5):before,
.taxonomy-category.is-style-categories-background-mixed-round
	a:nth-child(11):before,
.taxonomy-category.is-style-categories-background-mixed-round
	a:nth-child(17):before {
	background-color: var(--wp--preset--color--extra-cat-color);
}
.taxonomy-category.is-style-categories-background-with-mixed a:nth-child(3),
.taxonomy-category.is-style-categories-background-with-mixed a:nth-child(9),
.taxonomy-category.is-style-categories-background-with-mixed a:nth-child(15) {
	background-color: var(--wp--preset--color--secondary);
}
.taxonomy-category.is-style-categories-background-with-mixed a:nth-child(5),
.taxonomy-category.is-style-categories-background-with-mixed a:nth-child(11),
.taxonomy-category.is-style-categories-background-with-mixed a:nth-child(17) {
	background-color: var(--wp--preset--color--extra-cat-color);
}
.taxonomy-category.is-style-categories-background-with-secondary a {
	background-color: var(--wp--preset--color--secondary);
}
.taxonomy-category.is-style-categories-background-with-mixed-color a,
.taxonomy-category.is-style-categories-background-with-mixed-color-square a {
	color: var(--wp--preset--color--primary) !important;
}
.taxonomy-category.is-style-categories-background-with-mixed-color
	a:nth-child(3),
.taxonomy-category.is-style-categories-background-with-mixed-color
	a:nth-child(9),
.taxonomy-category.is-style-categories-background-with-mixed-color
	a:nth-child(15),
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(3),
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(9),
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(15) {
	color: var(--wp--preset--color--secondary) !important;
}
.taxonomy-category.is-style-categories-background-with-mixed-color
	a:nth-child(5),
.taxonomy-category.is-style-categories-background-with-mixed-color
	a:nth-child(11),
.taxonomy-category.is-style-categories-background-with-mixed-color
	a:nth-child(17),
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(5),
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(11),
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(17) {
	color: var(--wp--preset--color--extra-cat-color) !important;
}
.taxonomy-category.is-style-categories-background-with-mixed a:hover,
.taxonomy-category.is-style-categories-background-with-mixed-color a:hover,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:hover {
	opacity: 0.8;
}
.taxonomy-category.is-style-categories-background-with-secondary a:hover {
	background-color: var(--wp--preset--color--primary);
}
.taxonomy-category.is-style-categories-background-with-primary a:hover {
	background-color: var(--wp--preset--color--secondary);
}
.taxonomy-category.is-style-categories-background-with-primary
	.wp-block-post-terms__separator,
.taxonomy-category.is-style-categories-background-with-secondary
	.wp-block-post-terms__separator,
.taxonomy-category.is-style-categories-background-with-mixed
	.wp-block-post-terms__separator,
.taxonomy-category.is-style-categories-background-with-square
	.wp-block-post-terms__separator,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	.wp-block-post-terms__separator,
.taxonomy-category.is-style-categories-background-round-faded
	.wp-block-post-terms__separator,
.taxonomy-category.is-style-categories-background-mixed-round
	.wp-block-post-terms__separator {
	display: none;
}
.taxonomy-category.is-style-categories-background-with-square a,
.taxonomy-category.is-style-categories-background-with-mixed-color-square a {
	position: relative;
	padding-left: 10px;
	margin-right: 15px;
	display: inline-block;
}
.taxonomy-category.is-style-categories-background-with-square a:before,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:before {
	content: "";
	width: 6px;
	height: 6px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -3px;
	background-color: var(--wp--preset--color--primary);
}
.taxonomy-category.is-style-categories-background-with-square
	a:nth-child(3):before,
.taxonomy-category.is-style-categories-background-with-square
	a:nth-child(9):before,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(3):before,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(9):before {
	background-color: var(--wp--preset--color--secondary);
}
.taxonomy-category.is-style-categories-background-with-square
	a:nth-child(5):before,
.taxonomy-category.is-style-categories-background-with-square
	a:nth-child(11):before,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(5):before,
.taxonomy-category.is-style-categories-background-with-mixed-color-square
	a:nth-child(11):before {
	background-color: var(--wp--preset--color--extra-cat-color);
}
/*styling post title for hover*/
.is-style-title-hover-primary-color.wp-block-post-title a:hover {
	color: var(--wp--preset--color--primary);
}
.is-style-title-hover-secondary-color.wp-block-post-title a:hover {
	color: var(--wp--preset--color--secondary);
}
/*button hover style*/
.wp-block-button.is-style-button-hover-primary-color a:hover {
	color: var(--wp--preset--color--primary) !important;
	border-color: var(--wp--preset--color--primary) !important;
}
.wp-block-button.is-style-button-hover-secondary-color a:hover {
	color: var(--wp--preset--color--secondary) !important;
	border-color: var(--wp--preset--color--secondary) !important;
}
.wp-block-button.is-style-button-hover-primary-bgcolor
	a.wp-block-button__link.wp-element-button:hover {
	background-color: var(--wp--preset--color--primary) !important;
	opacity: 1;
	color: var(--wp--preset--color--light-color) !important;
	border-color: var(--wp--preset--color--primary) !important;
}
.wp-block-button.is-style-button-hover-secondary-bgcolor
	a.wp-block-button__link.wp-element-button:hover {
	background-color: var(--wp--preset--color--secondary) !important;
	opacity: 1;
	color: var(--wp--preset--color--light-color) !important;
	border-color: var(--wp--preset--color--secondary) !important;
}

/*Styling read more block for hover*/
.is-style-readmore-hover-primary-color.wp-block-read-more:hover,
.is-style-hide-bullet-list-link-hover-style-primary a:hover {
	color: var(--wp--preset--color--primary) !important;
	border-color: var(--wp--preset--color--primary) !important;
}
.is-style-readmore-hover-secondary-color.wp-block-read-more:hover,
.is-style-hide-bullet-list-link-hover-style-secondary a:hover {
	color: var(--wp--preset--color--secondary) !important;
	border-color: var(--wp--preset--color--secondary) !important;
}
.is-style-readmore-hover-primary-fill.wp-block-read-more:hover {
	background-color: var(--wp--preset--color--primary) !important;
	color: #fff !important;
	border-color: var(--wp--preset--color--primary) !important;
}
.is-style-readmore-hover-secondary-fill.wp-block-read-more:hover {
	background-color: var(--wp--preset--color--secondary) !important;
	color: #fff !important;
	border-color: var(--wp--preset--color--secondary) !important;
}
/*style list for ul*/
.is-style-list-style-no-bullet {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
/*image hover effect*/
figure.wp-block-image.is-style-jetnews-magazine-image-hover-rotate img:hover {
	transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
}
.wp-block-image.is-style-jetnews-magazine-image-hover-pulse img:hover {
	animation: jetnews-magazinePulse 2s infinite;
	-moz-animation: jetnews-magazinePulse 2s infinite;
	-o-animation: jetnews-magazinePulse 2s infinite;
	-webkit-animation: jetnews-magazinePulse 2s infinite;
	animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-webkit-animation-timing-function: linear;
	-o-animation-timing-function: linear;
}
.wp-block-image.is-style-jetnews-magazine-image-pulse img {
	animation: jetnews-magazinePulse 2s infinite;
	-moz-animation: jetnews-magazinePulse 2s infinite;
	-o-animation: jetnews-magazinePulse 2s infinite;
	-webkit-animation: jetnews-magazinePulse 2s infinite;
	animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-webkit-animation-timing-function: linear;
	-o-animation-timing-function: linear;
}
@keyframes jetnews-magazinePulse {
	0% {
		transform: scale(1);
	}
	50% {
		transform: scale(1.02);
	}
	100% {
		transform: scale(1);
	}
}
.wp-block-gallery.jetnews-magazine-brands-logos .wp-block-image {
	align-items: center;
}
.wp-block-gallery.is-style-enable-grayscale-mode-on-image .wp-block-image img {
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	transition: all ease-in 0.23s;
	-webkit-transition: all ease-in 0.23s;
	-moz-transition: all ease-in 0.23s;
	-o-transition: all ease-in 0.23s;
}
.wp-block-gallery.is-style-enable-grayscale-mode-on-image
	.wp-block-image
	img:hover {
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
}
.wp-site-blocks > * + * {
	margin-block-start: 0 !important;
}
.jetnews-magazine-duotone-primary {
	filter: var(--wp--preset--duotone--primary);
}
.wp-block-social-links.is-style-social-icon-border li a {
	border: 1px solid;
	border-radius: 50%;
}
.is-style-jetnews-magazine-page-list-bullet-hide-style.wp-block-page-list,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-white,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-primary,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-heading {
	list-style: none;
	margin: 0;
	padding: 0;
}
.wp-block-cover.is-style-jetnews-magazine-cover-round-style {
	border-radius: 7px;
	overflow: hidden;
}
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style
	a,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style {
	color: var(--wp--preset--color--foreground);
}
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-primary
	a,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-primary {
	color: var(--wp--preset--color--primary);
}
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-white
	a,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-white {
	color: var(--wp--preset--color--light-color);
}
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-heading
	a,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-heading {
	color: var(--wp--preset--color--heading-color);
}
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style
	a:hover,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-white
	a:hover,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-primary
	a:hover,
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-heading
	a:hover {
	color: var(--wp--preset--color--primary);
}
.wp-block-categories-list.is-style-jetnews-magazine-categories-bullet-hide-style-primary
	a:hover {
	color: var(--wp--preset--color--secondary);
}
figure.wp-block-image.jetnews-magazine-header-call,
figure.wp-block-image.jetnews-magazine-header-location {
	background: var(--wp--preset--color--primary);
	width: 44px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
}
.jetnews-round a,
.jetnews-round {
	border-radius: 5px;
}
.jetnews-round-full a,
.jetnews-round-full {
	border-radius: 50px;
}
ul.wp-block-categories-list.wp-block-categories.flex li {
	display: flex;
	justify-content: space-between;
}
.is-style-author-name-with-icon.wp-block-post-author-name:before,
.is-style-author-name-with-white-icon.wp-block-post-author-name:before,
.is-style-post-date-with-icon.wp-block-post-date:before,
.is-style-post-date-with-white-icon.wp-block-post-date:before {
	content: "";
	width: 16px;
	height: 16px;
	background: var(--wp--preset--color--meta-icon-color);
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-position: center;
	display: inline-block;
	margin-right: 7px;
	margin-bottom: -3px;
	border-radius: 50%;
}
.is-style-author-name-with-icon.wp-block-post-author-name:before,
.is-style-author-name-with-white-icon.wp-block-post-author-name:before {
	mask-image: url(../images/post-author.svg);
}
.is-style-post-date-with-icon.wp-block-post-date:before,
.is-style-post-date-with-white-icon.wp-block-post-date:before {
	mask-image: url(../images/post-date.svg);
}
.is-style-author-name-with-white-icon.wp-block-post-author-name:before,
.is-style-post-date-with-white-icon.wp-block-post-date:before {
	background: #fff;
}
ul.wp-block-archives-list.is-style-jetnews-magazine-archive-hide-bullet.wp-block-archives {
	list-style: none;
}
ul.wp-block-archives-list.is-style-jetnews-magazine-archive-hide-bullet.wp-block-archives
	li
	a:hover,
ul.wp-block-archives-list.wp-block-archives li a:hover {
	color: var(--wp--preset--color--primary);
}
ul.wp-block-archives-list.is-style-jetnews-magazine-archive-square-bullet.wp-block-archives {
	list-style: square;
	padding-left: 10px;
}
.wp-block-group.jetnews-magazine-overlay-box {
	margin-top: -80px !important;
	z-index: 2;
}
.wp-block-column.jetnews-magazine-post-overlay-2 {
	margin-left: -20%;
	z-index: 2;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
	margin-top: 0;
}
@media (min-width: 768px) {
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li,
	nav.block-editor-block-list__block.wp-block.is-style-jetnews-navigation-hover-primary-bgcolor
		li.wp-block-pages-list__item.wp-block-navigation-item {
		padding: 0 16px !important;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		ul
		li {
		padding: 0;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li:hover,
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li
		ul
		a:hover,
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li.current-menu-item {
		background: var(--wp--preset--color--primary) !important;
		color: var(--wp--preset--color--light-color) !important;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li
		ul
		a:hover {
		background: transparent !important;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li
		ul
		a {
		padding: 10px 0;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li:hover
		a {
		color: var(--wp--preset--color--light-color) !important;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li:hover
		ul
		a {
		color: var(--wp--preset--color--heading-color) !important;
	}
	nav.wp-block-navigation
		ul.wp-block-navigation__container.is-style-jetnews-navigation-hover-primary-bgcolor.wp-block-navigation
		li:hover
		ul
		a:hover {
		color: var(--wp--preset--color--light-color) !important;
	}
	.jetnews-magazine-navigation.wp-block-navigation
		ul.is-style-jetnews-navigation-hover-primary-bgcolor
		ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu {
		border-top: 2px solid var(--wp--preset--color--primary) !important;
	}
}

/* Featured Slider initial load fix */
.jetnewsmagazine-featured-slider
	.jetnewsmagazine-swiper-holder:not(.swiper-wrapper) {
	max-height: 500px;
	overflow: hidden;
}

/* Featured Post Carousel inital load fix */
.jetnewsmagazine-post-carousel
	.jetnewsmagazine-swiper-holder:not(.swiper-wrapper) {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	overflow: hidden;
	gap: 26px;
	max-height: 300px;
}
