@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap');
@font-face {
    font-family: 'TT Norms Pro';
    src: url('../fonts/TTNormsPro-Regular.eot'),
        url('../fonts/TTNormsPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTNormsPro-Regular.woff2') format('woff2'),
        url('../fonts/TTNormsPro-Regular.woff') format('woff'),
        url('../fonts/TTNormsPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TT Norms Pro ExtraBold';
    src: url('../fonts/TTNormsPro-ExtraBold.eot'),
        url('../fonts/TTNormsPro-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTNormsPro-ExtraBold.woff2') format('woff2'),
        url('../fonts/TTNormsPro-ExtraBold.woff') format('woff'),
        url('../fonts/TTNormsPro-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'TT Norms Pro ExtraBlack';
    src: url('../fonts/TTNormsPro-ExtraBlack.eot'),
        url('../fonts/TTNormsPro-ExtraBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTNormsPro-ExtraBlack.woff2') format('woff2'),
        url('../fonts/TTNormsPro-ExtraBlack.woff') format('woff'),
        url('../fonts/TTNormsPro-ExtraBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'TT Norms Pro Trial';
    src: url('../fonts/TTNormsPro-Bold.eot'),
        url('../fonts/TTNormsPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TTNormsPro-Bold.woff2') format('woff2'),
        url('../fonts/TTNormsPro-Bold.woff') format('woff'),
        url('../fonts/TTNormsPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/notosans/NotoSans-Regular.eot'),
        url('../fonts/notosans/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/notosans/NotoSans-Regular.woff2') format('woff2'),
        url('../fonts/notosans/NotoSans-Regular.woff') format('woff'),
        url('../fonts/notosans/NotoSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body{background-color: #F6F6FA}
body.dark{background-color: #222222;color: #ffffff;}
body.menu-open {overflow: hidden;}
a{
    color: #36abff;
}
p{
    margin: 0;
    padding: 0px;
}
.sd-text p {
    margin: 0px 0px 10px 0px;
}
h2 {
    margin: 0px 0px 12px 0px;
}
.split-content {
    display: flex;
    gap: 30px;
}
.split-content .split-body {
	flex-grow: 1;
	width: calc(100% - 300px - 30px);
}


.split-content aside {
	width: 100%;
	max-width: 300px;
	min-width: 300px;
}

.split-content aside.sticky {
	position: sticky ;
	top: 30px;
	align-self: flex-start;
}

.split-content aside.wide {
	max-width: 380px;
	min-width: 380px;
}

.split-content aside .splitter {
	margin-bottom: 15px;
}

.split-content aside ul {
	list-style: none;
	margin: 0;
	padding: 0;
	counter-reset: section;
}

.split-content aside ul li.item:not(:last-child) {
	margin-bottom: 15px;
}

.split-content aside ul li.item {
	display: flex;
	gap: 15px;
	justify-content: space-between; 
}

.split-content aside .details ul.meta {
	margin-top: 5px;
}

.split-content aside .counter ul li.item {
	position: relative;
	padding-left: 35px;
}

.split-content aside .divider ul li.item {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	padding-bottom: 10px;
}


.split-content aside .image{
	width: 100px;
	min-width: 100px;
	height: 80px;
	flex-grow: 0;
	position: relative;
	align-self: flex-start;
	order: 2;
}

.split-content aside .image a {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 1px solid var(--accent-light);
}

.split-content aside .image a:hover {
	border-color: var(--accent-medium);
}

.split-content aside .image a img {
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.split-content aside .counter ul li.item:before {
	content: counter(section);
	position: absolute;
	width: 15px;
	height: 30px;
	padding-right: 15px;
	text-align: center;
	display: inline-block;
	top: 0;
	left: 0;
	z-index: 2;
	counter-increment: section;
}

.split-content aside .counter ul li.item:after {
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 30px 30px 0 0;
	border-color: var(--accent-dark) transparent transparent transparent;
	top: 0;
	left: 0;
	position: absolute;
	z-index: 1;
}

.entry-image div img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.aside-posts.recommended .aside-posts-grid {
    display: flex;
    gap: 0;
    flex-wrap: wrap;
}

.aside-posts.recommended .aside-post a {
    text-decoration: none;
    color: inherit;
    display: flex;
    padding: 12.6px;
    flex-direction: column;
    border-radius: 8px;
    height: 100%;
}

.aside-posts.recommended .thumb {
    width: 189px;
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 14px;
    height: 189px;
}
.aside-posts.recommended h3 {
    margin: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.aside-posts.recommended .thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.aside-posts.recommended .aside-post {
    display: flex;
    flex-direction: column;
    text-align: left;
    margin-bottom: 0;
    width: 33%;
}
.splitter {
    border-top: 2px solid #2770a5;
    position: relative;
    padding: 10px 15px;
    font-weight: 600;
    color: #2770a5;
}

.splitter:before {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 15px 0 0;
    border-color: #ee1d24 transparent transparent transparent;
    position: absolute;
    top: 0;
    left: 0;
}
.split-content aside.sticky {
    position: sticky !important;
    top: 30px;
    align-self: flex-start;
}
.split-content aside {
    width: 100%;
    max-width: 300px;
    min-width: 300px;
    font-size: 15px;
    line-height: 18px;
}
.box.accent {
    background: #edf3f5;
}
.box.accent .splitter {
    color: #36abff;
}
.box {
    padding: 15px;
}
.split-content aside .splitter {
    margin-bottom: 15px;
    font-size: 18px;
}
.box .splitter {
    margin: -15px -15px 0 -15px;
}
.split-content aside ul {
    list-style: none;
    margin: 0;
    padding: 0;
    counter-reset: section;
}
.split-content aside ul li.item:not(:last-child) {
    margin-bottom: 15px;
}
.split-content aside ul li.item {
    display: flex;
    gap: 15px;
    justify-content: space-between;
}
.split-content aside .details ul.meta {
    margin-top: 5px;
}
.split-content aside ul {
    list-style: none;
    margin: 0;
    padding: 0;
    counter-reset: section;
}
ul.meta {
    list-style: none;
    gap: 10px;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    display: flex;
    align-items: center;
}
ul.meta li {
    font-size: 11px;
    text-transform: uppercase;
    line-height: 15px;
    letter-spacing: 0.5px;
}
.split-content:after{ display:none}
.details a.link {
    color: #000;
    font-weight: 500;
}
ul.meta li.last {
    margin-left: auto;
}
.entry-image {
    position: relative;
    margin-top: 15px;
    border: 1px solid var(--accent-light);
}
.entry-body {
    margin: 20px 0;
    display: flex;
    gap: 20px;
}
.f-grid .si-meta .si-type{
    max-width: calc(100% - 215px);
}
.splitter ul.categories {
    list-style: none;
    display: flex;
    gap: 10px;
    margin: 0;
    padding: 0;
}
.splitter ul.categories li a,
ul.categories li a {
    padding: 3px 7px;
    background: #36abff;
    color: #fff;
    border: 1px solid #36abff;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 11px;
    line-height: 15px;
    letter-spacing: .2px;
    white-space: nowrap;
}

table thead th:first-of-type {
    text-align: unset;
    width: auto;
}

.splitter ul.categories li a:hover, ul.categories li a:hover{
    background: #fff;
    color: #36abff;
}

.page-header {
    padding: 20px 0;
    background: #5A93BD;
    color: #fff;
}
.archive .main-content {
    padding: 0px;
}
.page-header .container{
    display: flex;
    gap: 20px;
    justify-content: center;
}
.page-header h1 {
    padding: 0;
    margin: 0 15px;
    position: relative;
    display: inline-block;
    font-size: 30px;
    text-transform: uppercase;
    line-height: 24px;
}

.page-header h1:after {
    content: '';
    position: absolute;
    top: -5px;
    right: -15px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 15px 15px 0;
    border-color: transparent #164663 transparent transparent;
}

.split-content .split-body {
    flex-grow: 1;
    width: calc(100% - 300px - 30px);
}

.split-content .articles-grid {
    grid-template-columns: 1fr 1fr;
    width: calc(100% - 20px);
}

.articles-grid {
    margin: 0;
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    column-gap: 20px;
    position: relative;
}

.articles-grid div.item {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    padding-bottom: 15px;
    margin-bottom: 15px;
    display: flex;
    gap: 15px;
    justify-content: space-between;
}

.articles-grid div.item .image {
    width: 145px;
    min-width: 145px;
    height: 145px;
    flex-grow: 0;
    position: relative;
    align-self: flex-start;
    order: 2;
}

.category .articles-grid div.item .image {
    width: 120px;
    min-width: 120px;
    height: 120px;
}

.articles-grid div.item .details {
    order: 1;
    width: calc(100% - 145px - 15px);
}

.articles-grid div.item .image a {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border: 1px solid var(--accent-light);
}
.articles-grid div.item .image a img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.articles-grid div.item .details div {
    display: flex;
    flex-direction: column;
    gap: 2px;
    width: 100%;
}
.articles-grid div.item .details div .categories {
    gap: 3px;
}
.articles-grid div.item .details div .meta {
    margin-top: 5px;
}
.archive .content {
    padding-top: 30px;
    padding-bottom: 50px;
    background-color: #fff;
}
.articles-grid ul.categories{
    list-style: none;
    display: flex;
    gap: 10px;
    margin: 0;
    padding: 0;
}
.pagination{
    text-align: center;
}
.admin-bar.searching-has-query .container-outer.search-result-feed-container-outer{
    top: 94px;
}

.searching-has-query .container-outer.search-result-feed-container-outer{
    top: 62px;
}

.nav-pagination-default .current,
.pagination .current{
    background-color: #416ba5;
    color: #fff;
    min-width: 20px;
    padding: 7px 13px;
    margin-right: 2px;
}

.nav-pagination-default a,
.pagination a{
    background-color: #fff;
    color: #416ba5;
    border: 1px solid #416ba5;
    min-width: 20px;
    padding: 6px 7px;
    line-height: 19px;
    margin-right: 2px;
}

.author-bio{
    width: 100%;
    display: grid;
    grid-template-columns: 12fr 170px;
    gap: 0 20px;
    align-items: start;
    vertical-align: baseline;
}

.author-bio .archive-description {
    width: 100%;
}

.author-bio .author-img {
    grid-column: 2;
    grid-row: 1 / span 2;
    display: flex;
    justify-content: center;
    align-items: flex-start;
}

.author-bio h1.archive-title {
    line-height: 1;
    margin: 0 0 15px 0;
}

.author-info .author-socials {
    margin: 0 0 35px 0;
    padding: 0;
}

.author-info>h2
{
    margin: 0 0 15px;
}
.author-experience {
    margin: 20px 0;
}
.author-experience h2 {
    margin: 0 0 20px;
}

.author-experience ul
 {
    margin: 0;
    padding: 0 0 0 20px;
    list-style: disc;
}

.mb-20{
    margin-bottom: 20px;
}

.h-search-link--old:before {
    padding-left: 10px;
}

.single-post-socialshare svg{
    background-color: transparent;
    width: 20px;
    line-height: 20px;
    height: 20px;
    background-size: 20px;
    border-radius: 3px;
}

.ic_google_news a {
    background: #FFF;
    border: 1px solid #7481a27a;
    border-radius: 3px !important;
    font-size: 12px !important;
    color: #484848;
    width: auto !important;
    padding: 6px;
    gap: 5px;
    display: inline-flex;
    align-items: center;
    color: #484848;
    gap: 5px;
}

.meta .ic_google_news {
    scale: 0.8;
}

.ic_google_news a span {
    max-height: 22px;
    line-height: 22px;
    text-transform: none;
}

.ic_google_news a:hover {
    border-color: #000;
    color: #000;
    text-decoration: none;
}

.author-info .author-socials {
    margin: 0 0 20px 0;
    padding: 0;
}

.author-info .author-socials li {
    list-style-type: none;
    display: inline-block;
}

.author-info .author-socials li a {
    height: 32px;
    width: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #2b2b2b;
    border-radius: 50%;
    color: #fff;
}

.entry-body .share {
    width: 80px;
    text-align: center;
    list-style: none;
    margin: 0;
    padding: 0;
    position: sticky;
    align-self: flex-start;
    top: 30px;
    margin-top: 5px;
}

.articles-grid .details .link {
    line-height: 1.4;
    display: block;
}


/* 29-APR Start*/
.articles-grid.masonry {
    grid-template-columns: 2fr 1fr;
    width: calc(100% + 10px);
}
.articles-grid.masonry div.item:first-child {
    grid-row: span 2;
}
.articles-grid.stacked div.item {
    flex-direction: column;
    justify-content: flex-start;
}
.articles-grid.masonry div.item:not(:first-child) {
    width: calc(100% - 10px);
}
.articles-grid.stacked div.item .image {
    order: 1;
    padding-top: 56%;
    width: 100%;
    height: auto;
}
.articles-grid.stacked div.item .details {
    order: 2;
    width: 100%;
}
.articles-grid div.item .details .excerpt{
    margin: 5px 0;
}
dl, ol, ul{
    margin-bottom: 10px;
}
.consumer-privacy-footer-wrapper{
    display: none;
}
.searching .header-container-outer .h-search-box-wrapper input[type="text"]{
    padding-right: 40px;
}
.si-img-fallback{
    height: 100%;
}
figure {
    margin: 1em 0px;
}
.single-story figure {
    margin: 1em 40px;
}
.articles-grid{
    margin-bottom:10px;
}
/* header css */
.mobile-humber{ display:none; }
/* .container{ max-width:1480px; } */
.heade-in{ display:flex; justify-content:space-between; align-items:center; }
.header-block{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1900' height='72' viewBox='0 0 1900 72' fill='none'%3E%3Cg clip-path='url(%23clip0_417_35128)'%3E%3Crect width='1900' height='72' fill='%231D79A6'/%3E%3Cpath opacity='0.5' d='M657 74L1111.51 -47L1232 72.4561L657 74Z' fill='%230073AA'/%3E%3Cpath opacity='0.5' d='M1803 0.285157L1253 200.285L1113 0.285187L1803 0.285157Z' fill='%23338FBB'/%3E%3Cpath d='M191 -2.76336e-06L8.12766 269L-1.17584e-05 5.58552e-06L191 -2.76336e-06Z' fill='%230073AA'/%3E%3Cpath d='M748 -3.71631L337 145.184L272 -1.81639L748 -3.71631Z' fill='%230F668F'/%3E%3Cpath opacity='0.5' d='M637 103.285L482 103.285L559.5 25.2852L637 103.285Z' stroke='%231877A4'/%3E%3Crect y='10' width='1900' height='62' fill='url(%23paint0_linear_417_35128)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_417_35128' x1='856.686' y1='10' x2='856.686' y2='72' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230073AA' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%231D79A6'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_417_35128'%3E%3Crect width='1900' height='72' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); background-size: cover; background-position: center center; background-repeat: no-repeat; }
.primary-menu-wrapper .primary-menu{ display:flex; gap: 12px; padding-left: 0; margin-bottom:0; margin:0; }
.primary-menu-wrapper .primary-menu a:hover{ text-decoration:none; }
.primary-menu-wrapper .primary-menu > li > a{ display: block; color: #FFF;font-family: "TT Norms Pro Trial";font-size: 16px;font-weight: 700;line-height:24px;padding: 24px 8px; position: relative;}
.primary-menu-wrapper .primary-menu > li > a:hover{ text-decoration:none; }
.primary-menu-wrapper .primary-menu > li.menu-item-has-children:hover > a:after{width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #E5575C; position: absolute; bottom: -2px;left: 50%;content: "";transform: translateX(-50%);}
.primary-menu-wrapper .primary-menu > li > .sub-menu{ max-height: 400px; overflow: auto; display: none;position: absolute;top: 70px;left: 50%;width: 936px; gap:32px;row-gap: 15px;flex-wrap: wrap;background-color: #fff;padding: 16px 32px 32px;transform: translateX(-50%); z-index: 99; border-radius: 0 0 4px 4px; margin-bottom: 0; box-shadow: 0 1px 6px 0 rgba(0,0,0,0.1); }
.primary-menu-wrapper .primary-menu > li:hover > .sub-menu{display: flex;}
.primary-menu-wrapper .primary-menu > li .sub-menu a{text-decoration: none; color:#333;font-size:16.5px;font-weight: 400;line-height: 27px; padding-top: 8px; padding-bottom: 8px;}
.primary-menu-wrapper .primary-menu > li .sub-menu a:hover{text-decoration: none;}
.primary-menu-wrapper .primary-menu > li .sub-menu .submenu-item-inner li{padding: 6.5px 0; width: 100%;}
.primary-menu-wrapper .primary-menu > li .sub-menu .submenu-item-inner li a{padding: 0; font-family:"TT Norms Pro", sans-serif; }
.primary-menu-wrapper .primary-menu .sub-menu .menu-item-has-children .submenu-item-inner > a{ font-weight:600 !important; color: #333 !important;font-family: "TT Norms Pro";font-size: 16.5px !important;line-height:  24px !important;letter-spacing: -0.165px; pointer-events:none; display:block; }  
.primary-menu-wrapper .primary-menu .submenu-item-inner .sub-menu{ margin-bottom:0; }
.primary-menu-wrapper .sub-menu > li{ width:calc(33.33% - 22px); }
.h-search-box-wrapper{display: flex;width: 260px;float: none;height: inherit;padding: 0;top: inherit;left: inherit; border-radius: 0 8px; position: relative;gap: 8px;align-items: center;}
.h-search-box-wrapper .h-search-button{position: absolute; top: 12px;left: 12px;background-color: transparent;border: none;width: 16px;height: 16px;right: inherit;display: flex;padding: 0;}
.h-search-box-wrapper input[type=text]{ background-color:#003F5E;padding:8px 16px 8px 37px; line-height: 22px;color:#FFF;font-family: "TT Norms Pro", sans-serif;font-size: 14px;font-weight: 400; border-left: none; opacity: 1; border: none; width: 100%; border-radius: 0 8px;}
.h-search-box-wrapper .h-search-button:before{content: ""; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.33333 12.6667C10.2789 12.6667 12.6667 10.2789 12.6667 7.33333C12.6667 4.38781 10.2789 2 7.33333 2C4.38781 2 2 4.38781 2 7.33333C2 10.2789 4.38781 12.6667 7.33333 12.6667Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.9996 14.0001L11.0996 11.1001' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-size: 100%; background-repeat: no-repeat; background-position: center center; width: 100%; height: 100%; padding-left: 0; margin-top: -1px;}
.h-search-box-wrapper input[type=text]:focus{background-color: #003F5E;border: none; outline: 0;}
/* header css */
/* footer css */
footer{ padding-top:32px; }
.trust-icon img{width: 100%; height: inherit;}
.footer-info-wrapper{ margin-bottom:40px; }
.footer-wrapper {background: #F6F6FA;width: 100%;overflow: hidden !important;}
.footer-grid {display: grid;grid-template-columns: 244px 1fr 1fr 1fr 1fr;gap: 64px;align-items: start;margin-bottom: 24px; grid-template-areas: "footerlogo footermenu-1 footermenu-2 footermenu-3 footermenu-4";}
.brand-col {display: flex;flex-direction: column;gap: 32px;}
.brand-logo svg {width: 72px;height: auto;display: block;}
.social-links {display: flex;align-items: center;gap: 24px;}
.social-links a {color: #333;display: flex;align-items: center;justify-content: center;width: 16px;height: 16px;transition: color 0.2s;}
.badges {display: flex;align-items: center;gap: 24px;flex-wrap: wrap;}
.badges a{line-height:initial; }
.gamble-aware {font-size: 10px;font-weight: 800;color: #111;border: 2px solid #111;padding: 3px 6px;border-radius: 3px;text-transform: uppercase;letter-spacing: 0.4px;line-height: 1;}
.gamcare-badge {display: flex;align-items: center;gap: 4px;background: #0057a8;color: #fff;font-size: 10px;font-weight: 700;padding: 3px 8px;border-radius: 3px;line-height: 1;}
.gamcare-badge .g {font-size: 14px;font-weight: 900;line-height: 1;}
.footer-col {display: flex;flex-direction: column;}
.footer-col h4 {color: #1D79A6;font-family: "TT Norms Pro Trial";font-size: 19px;font-style: normal;font-weight: 800;line-height: 27px;letter-spacing: -0.76px;text-transform: uppercase;padding-bottom: 12px;border-bottom: 0.5px solid #C1C1C1;margin-bottom: 16px; cursor: inherit !important;}
.footer-col ul {list-style: none;display: flex;flex-direction: column;gap: 16px;margin-bottom: 0;}
.footer-col ul li a {transition: color 0.2s;color: #333;font-family: "TT Norms Pro",sans-serif;font-size: 16.5px;font-style: normal;font-weight: 400;line-height:27px;}
.footer-col ul li a:hover{ text-decoration:none; }
.guide-link {display: inline-flex !important;align-items: center !important;flex-wrap: wrap;gap: 6px !important;}
.count-badge {display: inline-block;background: #e8a000;color: #fff;font-size: 11px;font-weight: 700;padding: 2px 7px;border-radius: 3px;white-space: nowrap;flex-shrink: 0;line-height: 1.4;}
.footer-copyright-wrap {border-top: 0.5px solid #C1C1C1; text-align: center;padding: 16px 0; position: relative;}
.footer-copyright-wrap:after{ width:100vw; left:-100%; background-color:#C1C1C1;height:0.5px; content:""; position:absolute;top:-1px; }
.footer-copyright-wrap:before{ width:100vw; right:-100%; background-color:#C1C1C1;height:0.5px; content:""; position:absolute;top:-1px; }
.copytitle{color:#333;text-align: center;font-family: "TT Norms Pro",sans-serif;font-size: 12px;font-style: normal;font-weight: 700;line-height: 16px;}
.legal-strip {color: #606060;text-align: center;font-family:"TT Norms Pro",sans-serif;font-size: 10px;font-style: normal;font-weight: 400;line-height:16px;}
.copyright-text{display: block; margin-top: 16px; color: #606060;text-align: center;font-family: "TT Norms Pro", sans-serif;font-size: 10px;font-style: normal;font-weight: 400;line-height:16px;}
/* Trust Block */
.trust-footer-block {background-color: #003047;border: 1px solid #003047;border-radius: 0 16px;padding: 32px ;}
.trust-footer-block .row{margin-right: -24px;margin-left: -24px;}
.trust-footer-block [class^="col-"]{padding: 0 24px;border-right:#1D79A6 solid 1px;}
.trust-footer-block [class^="col-"]:last-child{border-right: none;}
.trust-item {display: flex;align-items: flex-start;gap: 16px;}
.trust-icon {width: 44px;height: 44px;background-color: #003047;border-radius: 8px;display: flex;align-items: center;justify-content: center;flex-shrink: 0;}
.trust-icon i {font-size: 20px;color: #7b9cff;}
.trust-title {color:  #FFF;font-family: "TT Norms Pro";font-size: 19px;font-style: normal;font-weight: 600;line-height: 24px; letter-spacing: -0.19px; margin-bottom: 4px;}
.trust-text {color: #F6F6FA;font-family: "TT Norms Pro",sans-serif;font-size: 16.5px;font-style: normal;font-weight: 400;line-height: 27px;}
.brand-col{ grid-area:footerlogo }
.footermenu-1{ grid-area:footermenu-1 }
.footermenu-2{ grid-area:footermenu-2 }
.footermenu-3{ grid-area:footermenu-3 }
.footermenu-4{ grid-area:footermenu-4 }
/* footer css */
/* RTL reversed order */
html[dir="rtl"]{overflow-x: hidden !important;}
html[dir="rtl"] header > .col-sm-12{
    display: flex;
    flex-wrap: wrap;
}
html[dir="rtl"]  .header-container-outer .h-search-box-wrapper{
    left: 0;
    right: 200px;
}
html[dir="rtl"] .h-menu li{
    margin-left: 0px;
}
html[dir="rtl"] .h-channels {
    flex:1;
    margin-right: 5px;
}
html[dir="rtl"] .h-channels{
    flex: 1;
    margin-right: 5px;
    direction: rtl;
    display: flex;
    float: none;   
}
html[dir="rtl"] .searching .header-container-outer .h-search-box-wrapper .h-search-x{
    left: inherit;
    right: 0;
}
html[dir="rtl"] .header-container-outer .h-search-box-wrapper .h-search-button{
    right: inherit;
    left: 0;
}
html[dir="rtl"] .header-container-outer .h-cm-panel{ width:100% }
.h-search-link--old:before{ padding-left:0; padding-right:10px; }
html[dir="rtl"] header .h-menu{ margin-left:0; }
html[dir="rtl"] .f-scroll-bottom {
    display: flex;
}

html[dir="rtl"] .u_2a2aa5c:before{
    rotate: 90deg;
    left: unset;
    right: 0;
}

html[dir="rtl"] .u_2a2aa5c:after{
    left: unset;
    right: 0;
}

.b_9dd8666{color: #fff !important;}
.b_9dd8666:hover{ color: #000 !important;}

.clnb-loader a{
    color: #0057a8;
}

.clnb-grid .f-grid .si-play{
    pointer-events: none;
}

.single-post-socialshare{float: left;}
.h-search-suggestions{ position: absolute;top: 55px;right: 0;background: #fff;max-height: 234px; min-height: 100px; padding: 16px 24px;width: 343px; border-radius:0 0 4px 4px; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1); border-top: 1px solid #C1C1C1; overflow:auto; z-index: 99}
.h-search-suggestions .suggest-item{  width:100%; margin-bottom: 15px;}
.h-search-suggestions .suggest-item:hover,.h-search-suggestions .suggest-item.active{color: #005279}
.h-search-suggestions .suggest-item a{color: #333;
font-family: "TT Norms Pro",sans-serif;font-size:15px;font-style: normal;font-weight: 400;line-height:24px;}
.h-search-suggestions .suggest-item a:hover, .h-search-suggestions .suggest-item a.active{ text-decoration:none; color:#005279 }
.h-search-box-wrapper .search-loader{ justify-content: center;align-items: start;padding-top: 76px;}
.h-search-box-wrapper .search-loader:after{ margin-top:30px; }
.logged-in .primary-menu-wrapper .primary-menu > li:hover > .sub-menu{top: 102px}
.suggest-item strong {font-weight: 700;color: #000;}
@supports (-webkit-touch-callout: none) {
  input[type="text"],
  input[type="search"],
  input[type="email"],
  input[type="password"],
  input[type="number"],
  input[type="tel"],
  input[type="url"],
  textarea,
  select {
    font-size: 16px !important;
  }
}

/*dark mode*/
.theme-toggle {
  width: 30px;
  height: 30px;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  transition: all 0.3s ease;
  background: #356277;
}

.theme-toggle .icon {
  width: 17px;
  height: 17px;
  position: absolute;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.sun-icon {
  opacity: 1;
  transform: rotate(0deg) scale(1);
}

.moon-icon {
  opacity: 0;
  transform: rotate(90deg) scale(0.5);
}

body.dark .sun-icon {
  opacity: 0;
  transform: rotate(-90deg) scale(0.5);
}

body.dark .moon-icon {
  opacity: 1;
  transform: rotate(0deg) scale(1);
}

.dark .footer-wrapper,.dark .box.accent{background: #1c1c1c;}
.dark .header-block,.dark .sd-wrap.temp-lvl-1,.dark .sd-wrap.temp-lvl-2,.dark .f-grid .si-content,.dark .n4g-user-card,.dark .trust-footer-block,.dark .header-notice-container-outer.header-notice--info,.dark .trust-footer-block{background: #000000;}
.dark .footer-col h4,.dark .footer-col ul li a,.dark .copytitle,.dark .legal-strip,.dark .copyright-text,.dark .sd-title,.dark .sd-text,.dark .f-grid .si-title,.dark .f-grid .si-title .si-title-text,.dark .sd-tags a:hover,.dark .details a.link,.dark .primary-menu-wrapper .primary-menu > li .sub-menu a,.dark .page-container-outer h1,.dark .page-container-outer p,.dark .accordionContent p{color: #ffffff;}

.dark .sd-meta,.dark .sd-meta a,.dark .page-container-outer ol,.dark .page-container-outer ol li,.dark .page-container-outer ul,.dark .page-container-outer ul li{color: #848484;}
.dark .sd-tags a,.dark .f-grid .si-meta a,.dark .f-grid .si-meta div,.dark a{color: #acacac;}
.dark .articles-grid div.item{border-color: #6c6c6c;}
.dark .f-grid .si-meta{    background: transparent;    color: #acacac;}
.dark .nav-pagination-default a,.dark .pagination a{background-color: transparent; color: #ffffff;border-color: #6c6c6c;}
.dark .primary-menu-wrapper .primary-menu > li > .sub-menu{background-color: #000000;box-shadow: none;
    border: 1px solid #fff;}
.dark .primary-menu-wrapper .primary-menu .sub-menu .menu-item-has-children .submenu-item-inner > a{color: #ffffff !important;}
.dark .tag-title-container-outer{background: #525252;}
.badges img { width: 100%; max-width: 109px;}
.social-links img {width: 16px;height: 16px;}
.dark .badges img,.dark .social-links img{ filter: brightness(0) invert(1);}
.dark .f-grid .si-wrap.temp-lvl-1{background: transparent;}
.dark .accordionButton h3,.dark .accordionButton h4,.dark .accordionButton h5,.dark .accordionButton h6{color: #ffffff !important;}
.dark .page-container-outer{background: transparent;}
.dark .page-container-outer .page-wrap{background: #000000;}
/*dark mode*/

.wp-block-list {
    list-style-type: inherit;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
}
ol.wp-block-list {
    list-style-type: auto;
}
blockquote.wp-block-quote,blockquote {
    margin: 0;
    position: relative;
    padding: 10px 15px;
    font-weight: 600;
    color: #2770a5;
    border-top: 2px solid #2770a5;
}
blockquote.wp-block-quote:before,blockquote:before {
    /* content: '';
    background-image: url("data:image/png;base64,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");
        width: 15px;
    height: 12px;
    position: absolute;
    left: 0;
    top: 6px;
    z-index: 99;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; */
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 15px 0 0;
    border-color: #ee1d24 transparent transparent transparent;
    position: absolute;
    top: 0;
    left: 0;
}

/*bm plugin*/
.toplist-n4g__offer  .toplist-n4g__offer-brand,.toplist-n4g__offer .toplist-n4g__offer-highlighted-label,.toplist-n4g__offer .toplist-n4g__offer-title,.toplist-n4g__offer .toplist-n4g__offer-rating,.toplist-n4g__offer .toplist-n4g__offer-cta-btn,.toplist-n4g__wrapper .toplist-n4g__show-more-btn{ font-family: 'TT Norms Pro';}
.sd-text .toplist-n4g__wrapper .toplist-n4g__offer-cta-btn{color: #fff;}
.sd-text .toplist-n4g__wrapper .toplist-n4g__offer-cta-btn:hover{color: #000;}
.first-sticky-item { max-width:333.33px; z-index:3; }
.logged-in .first-sticky-item{ top:32px !important }
@media screen and (min-width: 1025px) {
    .footer-wrapper .footer-grid {
        grid-template-columns: 244px 1fr 1fr 1fr;
        grid-template-areas: "footerlogo footermenu-1 footermenu-2 footermenu-3";
    }

}
@media (max-width: 1199.98px) {
    .footer-grid{gap: 20px;}
    .footer-wrapper .footer-copyright-wrap:before,.footer-wrapper .footer-copyright-wrap:after{display: none;}
}

@media (max-width: 1023.98px) {
    .footer-col h4{font-size: 17px;}
    .primary-menu-wrapper .primary-menu > li:hover > .sub-menu{ display:none; }
    .primary-menu-wrapper{ display:none;position: fixed;top: 54px;background: #003047;width: 100%;height: 100%;z-index: 99;left: 0; padding: 24px; overflow: auto;}
    .primary-menu-wrapper .primary-menu{ flex-direction:column; gap:0;  }
    .primary-menu-wrapper .primary-menu > li > a{padding: 13px 0; color:#F6F6FA;font-family: "TT Norms Pro";font-size: 18px;font-style: normal;font-weight: 600;line-height:22px; }
    .primary-menu-wrapper .primary-menu > li.menu-item-has-children > a{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect width='40' height='40' rx='20' fill='%23042331'/%3E%3Cpath d='M18.666 24L22.666 20L18.666 16' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-position: right center; background-repeat: no-repeat; background-size:40px; }
    .header-block{padding: 8px;}
    .mobile-humber{ width: 32px; height: 32px; border-radius: 50%; background-color: #E5575C; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2 3.33325H14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 8H14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 12.6667H14' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position: center center; background-size: 18px; display: flex; justify-content: center ; align-items: center; border: none;}
    .mobile-humber.active{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 4L4 12' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L12 12' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
    .primary-menu-wrapper .primary-menu > li.menu-item-has-children:hover > a:after{ display:none; }
    .left-menu-side{ display:flex; gap:16px; align-items: center;}
    .primary-menu-wrapper.active{ display:block; }
    .dark .primary-menu-wrapper.active{background: #1c1c1c;}
    .primary-menu-wrapper .primary-menu > li > .sub-menu{max-height: 100%; display: none;flex-direction: column;position: fixed;top: 0;left: 0;width: calc(100% - 64px);height:calc(100% - 48px);overflow: auto; transform: translateX(0);background-color: #003047; gap: 0}
    .primary-menu-wrapper .primary-menu > li > .sub-menu.active{display: block !important;}
    .primary-menu-wrapper .sub-menu > li{width: 100%;display: flex;align-items: center; margin-bottom:8px; }
    .primary-menu-wrapper .sub-menu > li.back-mobile-menu{ height:48px; }
    .primary-menu-wrapper .primary-menu > li .sub-menu a{ color:#fff !important }
    .primary-menu-wrapper .primary-menu .sub-menu .menu-item-has-children .submenu-item-inner > a{ color:#fff !important; pointer-events:inherit; }
    .back-mobile-menu .backmenu{background-color:transparent; border: none; color:#F6F6FA;font-family: "TT Norms Pro";font-size: 13px;font-style: normal;font-weight: 400;line-height:18px;letter-spacing: 0.52px;text-transform: uppercase; padding-left: 32px; position: relative;}
    .back-mobile-menu .backmenu:after{ content:"";background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13' viewBox='0 0 14 13' fill='none'%3E%3Cpath d='M12.75 6.41659L0.749999 6.41659M6.41667 0.74992L0.749999 6.41659L6.41667 12.0833' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-size:13px; background-repeat:no-repeat; background-position:center center; width:16px; height:16px; position:absolute; top:2px; left:0;   }
    .primary-menu-wrapper .primary-menu .submenu-item-inner .sub-menu{display: none;}
    .primary-menu-wrapper .primary-menu .submenu-item-inner{ width:100%; }
    .primary-menu-wrapper .primary-menu .sub-menu .menu-item-has-children .submenu-item-inner > a{color:#F6F6FA !important;font-family: "TT Norms Pro" !important;font-size:18px !important;font-weight: 600 !important;line-height: 22px !important;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' viewBox='0 0 41 41' fill='none'%3E%3Crect x='40.3418' y='39.9985' width='40' height='40' rx='20' transform='rotate(179.509 40.3418 39.9985)' fill='%23042331'/%3E%3Cpath d='M16.1484 17.5386L20.1826 21.5041L24.1481 17.47' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:40px; background-position:right center; }
    .primary-menu-wrapper .primary-menu .sub-menu .menu-item-has-children .submenu-item-inner > a.active{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect width='40' height='40' rx='20' fill='%23042331'/%3E%3Cpath d='M24 22.6665L20 18.6665L16 22.6665' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
    .primary-menu-wrapper .primary-menu .submenu-item-inner .sub-menu.active{display: flex; flex-direction: column;}
    .primary-menu-wrapper .primary-menu .submenu-item-inner .sub-menu li{margin-bottom:0; }
    .primary-menu-wrapper .primary-menu .submenu-item-inner .sub-menu .back-mobile-menu{ display:none; }
    .primary-menu-wrapper .primary-menu > li .sub-menu .submenu-item-inner li a{color: #F6F6FA !important;font-family: "TT Norms Pro" !important;font-size:15.5px !important;font-weight: 400 !important;line-height: 24px !important;}
    .logged-in .primary-menu-wrapper .primary-menu > li > .sub-menu{top: 32px;}
    .logged-in .primary-menu-wrapper, .logged-in .primary-menu-wrapper .primary-menu > li:hover > .sub-menu{ top:32px; } 
    
}
@media (max-width: 991.98px) {
    .first-sticky-item { max-width:inherit; z-index:3; }
    .footer-grid{grid-template-columns: 244px 1fr 1fr; grid-template-areas:"footerlogo footermenu-1 footermenu-2""footerlogo footermenu-3 footermenu-4" ; gap: 30px}
}
@media only screen and (max-width: 950px) {
    .articles-grid.masonry {
        width: 100%;
    }
    .articles-grid.masonry div.item:not(:first-child) {
        width: 100%;
    }
    .articles-grid.masonry div.item:first-child {
        grid-row: span 2;
        grid-column: span 2;
    }
    .articles-grid{
        grid-template-columns: 1fr 1fr !important;
    }
}
@media (max-width: 782px) {
    .logged-in .first-sticky-item{ top:46px !important;  }
}
@media (max-width: 700px) {
    .n4g-user-card {
        gap: 5px;
        padding: 10px;
    }
}
@media (max-width: 782px) {
    .logged-in .first-sticky-item{ top:0px !important;  }
}
@media only screen and (max-width: 650px) {
    .articles-grid.masonry div.item:first-child {
        grid-column: 1 !important;
    }
    .f-grid .si-meta{
        padding:10px;
    }
}
/* 29-APR End */



@media only screen and (min-width: 951px){
    .main-content .split-content .split-body{overflow-y: inherit !important;}
}

@media only screen and (max-width: 950px) {
	
	.split-content {
		flex-direction: column;
	}
	
	.split-content .split-body {
		width: 100%;
	}
	
	.split-content aside {
		max-width: 100% !important;
	}
	
	.split-content aside.sticky {
		position: inherit !important;
	}

    body .split-content .split-body {
        overflow-y: unset !important;
    }

    .author-bio {
        gap: 20px 0;
        align-items: start;
        grid-template-columns: 1fr;
        text-align: left;
    }

    .author-bio .archive-description {
        order: 3;
    }
    .author-bio .author-img {
        grid-column: 1;
        grid-row: auto;
        order: 2;
    }

    .author-bio h1.archive-title {
        text-align: center;
    }
}

@media (max-width: 783px) {
    .admin-bar.searching-has-query .container-outer.search-result-feed-container-outer {
        top: 106px;
    }
    .searching-has-query .container-outer.search-result-feed-container-outer {
        top: 110px;
    }
}

@media (max-width: 767px) {
    .footer-copyright-wrap:after,.footer-wrapper .footer-copyright-wrap:before{display: none;}
    .social-links{ gap:24px }
  .aside-posts.recommended .aside-post {
		display: flex;
		flex-direction: column;
		text-align: left;
		margin-bottom: 0;
		width: 100%;
		position: relative;
	}
	.aside-posts.recommended .aside-post a {
		padding: 20.4px;
		flex-direction: row;
		width: 100%;
		gap: 0 20px;
		height: auto;
		box-sizing: border-box;
		flex-wrap: wrap;
	  }
	.aside-posts.recommended .thumb {
		width: 108px;
		border-radius: 12px;
		overflow: hidden;
		margin-bottom: 0;
		height: 108px;
	}
	.aside-posts.recommended {
		padding-left: 0;
	}
	.aside-posts.recommended h3 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		width: calc(100% - 128px);
		height:58px;
	}
	.aside-posts.recommended .aside-post::before {
		position: absolute;
		top: 0;
		left: 5%;
		content: "";
		width: 90%;
		height: 1px;
		background: #e1e1e1;
	}
	.aside-posts.recommended h2 {
		padding-left: 20px;
	}
    .footer-grid{grid-template-columns:1fr; grid-template-areas:"footerlogo" "footermenu-1" "footermenu-2"
    "footermenu-3" "footermenu-4"; gap: 24px;}
    .footer-col h4{border-bottom: none; padding-bottom: 0; margin-bottom: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 12H12M12 12H16M12 12V8M12 12V16' stroke='%230B1419' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%230B1419' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-size:24px; background-position:center right; background-repeat:no-repeat; cursor:pointer !important; color: #1D79A6;font-family: "TT Norms Pro Trial";font-size:18px;font-style: normal;font-weight: 800;line-height: 24px;text-transform: uppercase;}
    .footer-col h4.active{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%230B1419' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='7.24414' y='11.2476' width='9.51172' height='1.49707' rx='0.744873' fill='%230B1419'/%3E%3C/svg%3E");}
    .dark .footer-col h4{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 12H12M12 12H16M12 12V8M12 12V16' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
    .dark .footer-col h4.active{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='7.24414' y='11.2476' width='9.51172' height='1.49707' rx='0.744873' fill='%23FFFFFF'/%3E%3C/svg%3E");}
    .menu-help-info-container{ max-height: 0;overflow: hidden;transition: max-height 0.3s ease;}
    .menu-help-info-container.open{ max-height:500px; margin-top:8px; }
    .footer-wrapper{ padding-top:24px; padding-bottom:16px; }
    .footer-wrapper .container{ display:flex; flex-direction: column; }
    .footer-info-wrapper{ order:2; margin-bottom:16px; }
    .footer-grid{order: 1; padding-left: 14px; padding-right:14px; }
    .footer-copyright-wrap{order: 3; padding-bottom: 0;}
    .copytitle{color: #333;text-align: center;font-family:"TT Norms Pro",sans-serif;font-size: 11px;font-style: normal;font-weight: 700;line-height:13px;}
    .legal-strip{color: #606060;text-align: center;font-family:"TT Norms Pro",sans-serif;font-size: 9px;font-style: normal;font-weight: 400;line-height: 13px;}
    .brand-logo img{ max-height:40px; width:auto; } 
    .brand-col { align-items:center; gap:24px; }
    .trust-footer-block{ padding:16px; }
    .trust-footer-block .row{ margin-left:0; margin-right:0; }
    .trust-footer-block [class^="col-"]{padding: 12px 0; border-bottom: #1D79A6 solid 1px; border-right: none;}
    .trust-footer-block [class^="col-"]:first-child{padding: 0 0 12px;}
    .trust-footer-block [class^="col-"]:last-child{padding: 12px 0 0; border-bottom: none;}
    .trust-icon{ width:32px; height:32px; }
    .trust-title{color:#FFF;font-family: "TT Norms Pro";font-size:15.5px;font-style: normal;font-weight: 600;line-height: 22px;letter-spacing: -0.155px;}
    .trust-text{color: #F6F6FA;font-family: "TT Norms Pro";font-size:14px;font-style: normal;font-weight: 400;line-height:22px; margin-bottom: 2px;}
    .copyright-text{color: #606060;text-align: center;font-family: "TT Norms Pro",sans-serif;font-size: 9px;font-style: normal;font-weight: 400;line-height:13px;}
    .header-block .container{padding-left: 0; padding-right: 0}
    .trust-title{margin-bottom: 2px;}
    .trust-item{gap: 12px;}
}

@media only screen and (max-width: 1000px) {
    /* header.h-row .col-sm-12{
        padding: 0px;
    } */
    .container .container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

@media only screen and (max-width: 650px) {
    .entry-body {
        flex-direction: column;
        gap:10px;
    }
    .articles-grid {
        grid-template-columns: 1fr !important;
        width: 100% !important;
    }
    .entry-body .share {
        width: 100%;
        text-align: left;
        height: 25px;
        position: inherit;
        margin-top: 0px;
    }
    
    .aside-posts.recommended h2 {
        padding-left: 0px;
    }
    .aside-posts.recommended .aside-post a{
        padding-left: 0px;
    }
    .f-grid .si-meta{
        padding:10px;
    }
    .h-logo img{
        max-height: 40px;margin: 0;
    }
}

@media only screen and (min-width: 200px) and (max-width: 700px) {

    .header-container-outer .h-search-box-wrapper{
        left: 0;
        top: 55px;
    }
    .searching .header-container-outer .h-search-box-wrapper .h-search-x{
        right: 0;    
        left:inherit; 
    };
    
}


@media only screen and (min-width: 200px) and (max-width: 800px) {
    .h-hamburger-menu{
        display: none;
    }
    .h-menu {
        display: block;
    }
    html[dir="rtl"] .header-container-outer .h-search-box-wrapper{
        right: 0;
        left: inherit;
    }
    html[dir="rtl"] header > .col-sm-12{
        align-items: center;
    }

    html[dir="rtl"] .searching .header-container-outer .h-search-box-wrapper{
        left: 0;
    }
}
@media only screen and (min-width: 300px) and (max-width: 800px) {
    .story-details-container-outer .sd-wrap.story-video{
        padding-top: 15px;
    }
    html[dir="rtl"] .h-channels{
        display: none;

    }
    html[dir="rtl"] header .h-cm-panel.row{
        margin-top: 62px;
    }

    .f-grid .si-img{
        height: 250px;
    }
}

@media only screen and (max-width: 543px)
{
    html[dir="rtl"] .f-scroll-bottom {
        display: block !important;
    }
}
@media( max-width: 479px){
    .h-search-box-wrapper{ width:226px }
}
@media( max-width: 374px){
    .h-search-suggestions{ width:282px }
    .h-search-box-wrapper {width: 160px;}
}