#adwallpaper:not([data-google-query-id])
, #admputop:not([data-google-query-id])
, #admpumiddle:not([data-google-query-id])
, #admpufoot:not([data-google-query-id])
, #admputop2:not([data-google-query-id])
, #admpumiddle2:not([data-google-query-id])
, #admpufoot2:not([data-google-query-id])
, #flx-sb-1:not([data-google-query-id])
, #flx-sb-2:not([data-google-query-id])
, #flx-sb-3:not([data-google-query-id])
, #flx-skin-mob:not([data-google-query-id])
, #flx-native:not([data-google-query-id]) {
    background-color: #f2f4f6;
    background-image: url(../img/adv.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto 1rem;
} #adwallpaper
, #admputop
, #admpumiddle
, #admpufoot
, #admputop2
, #admpumiddle2
, #admpufoot2 {
    text-align: center;
} #adwallpaper-container {
	min-height: 250px;
} #adwallpaper {
	min-height: 250px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
} .adv-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
} .adv-container {
	min-height: 350px;
} #admputop
, #admpumiddle
, #admpufoot
, #flx-sb-1
, #flx-sb-2
, #flx-sb-3 {
    min-height: 600px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
} #flx-sb-1
, #flx-sb-2
, #flx-sb-3 {
	margin-bottom: 2rem;
} #admputop > div
, #admpumiddle > div
, #admpufoot > div
, #flx-sb-1
, #flx-sb-2
, #flx-sb-3 {
	position: sticky;
	top: 100px;
} #adnativehp
, #adnative {
	text-align: center;
} #adnativehp[data-google-query-id]
, #adnative[data-google-query-id] {
	margin-bottom: 30px;
} .adv-row .jeg-vc-wrapper {
	display: flex;
	align-items: flex-start;
} .adv-row .jeg-vc-wrapper .vc_col-sm-9 {
	flex: 1;
} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 {
	width: calc((100% + 360px) / 2);
} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 + .vc_col-sm-4 {
	width: calc(100% - ((100% + 360px) / 2));
} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-4 + .vc_col-sm-8 {
	width: 66.66666667%;
} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 + .vc_col-sm-4 .jeg_pl_md_5 .jeg_post_title {
	font-size: 18px;
} .adv-row .jeg-vc-wrapper .vc_col-sm-3 {
	flex: 0 0 300px;
	box-sizing: content-box !important;
} #admputop2
, #admpumiddle2
, #admpufoot2 {
	display: none;
} .pre-wrapper {
    margin: 0 auto;
    width: 100%;
} #flx-sticky {
	display:none;
} #flx-videoincontent:not(:empty) {
	margin-bottom: 1.5rem;
} @media only screen and (width: 768px) {
	.adv-row .jeg-vc-wrapper {
		display: flex;
		align-items: flex-start;
		flex-wrap: wrap;
	} .adv-row .jeg-vc-wrapper .vc_col-sm-9 {
		flex: 0 0 100%;
	} .adv-row .jeg-vc-wrapper .vc_col-sm-3 {
		flex: 0 0 100%;
	}
} @media only screen and (max-width: 1023.98px) {
	.adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 + .vc_col-sm-4 .jeg_pl_md_5 .jeg_post_title {
		font-size: 16px;
	}
} @media only screen and (max-width: 991.98px) {
	.adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 {
		width: 100%;
	} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 + .vc_col-sm-4 {
		width: 100%;
	} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 + .vc_col-sm-4 > div > .wpb_wrapper {
		display: flex;
	    gap: 30px;
	}
} @media only screen and (max-width: 600px) {
	#adwallpaper-container {
		min-height: 100px;
	} #adwallpaper {
	    min-height: 100px;
	    padding: 0;
	    background: #fff;
	    position: sticky;
	    top: 0;
	    z-index: 3000;
	} #admputop
	, #admpumiddle
	, #admpufoot {
		display: none;
	} #admputop2
	, #admpumiddle2
	, #admpufoot2
	, #flx-sb-1
	, #flx-sb-2
	, #flx-sb-3 {
	    min-height: 600px;
	    display: flex;
	    flex-direction: column;
	    justify-content: flex-start;
	    align-items: center;
	} #admputop2 > div
	, #admpumiddle2 > div
	, #admpufoot2 > div
	, #flx-sb-1
	, #flx-sb-2
	, #flx-sb-3 {
		position: sticky;
		top: 168px;
	} .adv-row .jeg-vc-wrapper {
		flex-wrap: wrap;
	} .adv-row .jeg-vc-wrapper .vc_column_container {
		flex-basis: 100%;
		box-sizing: border-box !important;
	} .adv-container {
	    width: 100%;
	    min-height: 300px;
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    align-items: center;
	} #adwallpaper:not([style="display: none;"]) + .jnews_header_top_ads + .jeg_viewport .jeg_navbar_mobile.jeg_sticky_nav {
		top: 100px;
	} .adv-row .jeg-vc-wrapper .vc_col-sm-9 .vc_col-sm-8 + .vc_col-sm-4 > div > .wpb_wrapper {
		display: block;
	} div#flx-sticky {
		display: flex;
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 1001;
		display: flex;
		flex-direction: column;
		transition: fadeOut 0.5s ease;
		flex-wrap: nowrap;
		justify-content: flex-end;
		align-items: flex-end;
	} iv.flx-sticky-container {
		width: 100%;
		height: 100px;
		min-height: 100px;
		overflow: hidden;
		background-color: #fafafa;
		border-bottom: 1px solid #e8eef9;
		display: flex;
		flex-direction: column;
	} div.flx-320x100 {
		margin: 0 auto;
		width: 100%;
		height: 100px;
		min-height: 100px;
		display: flex;
		justify-content: center;
		align-items: center;
	} .flx-sticky-close {
		position: absolute;
	    right: -1px;
	    bottom: -22px;
	    cursor: pointer;
	    z-index: 2;
	    background: #fff;
	    color: #ef8517;
	    width: 22px;
	    height: 22px;
	    display: flex;
	    border: 1px solid;
	    align-items: center;
	    justify-content: center;
	} .flx-sticky-close::before {
		content: "×";
	    font-size: 26px;
	} .flx-sticky-container {
		z-index: 10;
		position: sticky;
		top: 0;
		background-color: #f2f4f6;
		height: 100px;
	} .flx-sticky-container:not(.hidden) + .jnews_header_top_ads +  .jeg_viewport .jeg_navbar_mobile_wrapper {
		position: sticky;
		top: 100px;
	} .flx-sticky-container:not(.hidden) + .jnews_header_top_ads +  .jeg_viewport .jeg_navbar_mobile.jeg_sticky_nav {
		top: 100px;
	} .flx-sticky-container:not(.hidden) + .jnews_header_top_ads +  .jeg_viewport .jeg_navbar_mobile .container {
		padding-right: 1.5rem;
	} #flx-skin-mob:not([data-google-query-id]) {
		height: 100px;
	}
}