@font-face {
    font-family: 'Alexandria-Black';
    src: url('/assets/fonts/Alexandria/Alexandria-Black.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Black.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Black.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Black.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Black.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Black.svg#Alexandria-Black') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Bold';
    src: url('/assets/fonts/Alexandria/Alexandria-Bold.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.svg#Alexandria-Bold') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}
@font-face {
    font-family: 'Alexandria-ExtraBold';
    src: url('/assets/fonts/Alexandria/Alexandria-ExtraBold.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraBold.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraBold.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraBold.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraBold.svg#Alexandria-ExtraBold') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-ExtraLight';
    src: url('/assets/fonts/Alexandria/Alexandria-ExtraLight.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraLight.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraLight.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraLight.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-ExtraLight.svg#Alexandria-ExtraLight') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Light';
    src: url('/assets/fonts/Alexandria/Alexandria-Light.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Light.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Light.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Light.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Light.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Light.svg#Alexandria-Light') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Medium';
    src: url('/assets/fonts/Alexandria/Alexandria-Medium.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.svg#Alexandria-Medium') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Regular';
    src: url('/assets/fonts/Alexandria/Alexandria-Regular.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.svg#Alexandria-Regular') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-SemiBold';
    src: url('/assets/fonts/Alexandria/Alexandria-SemiBold.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-SemiBold.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-SemiBold.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-SemiBold.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-SemiBold.svg#Alexandria-SemiBold') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}
@font-face {
    font-family: 'Alexandria-Thin';
    src: url('/assets/fonts/Alexandria/Alexandria-Thin.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Thin.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Thin.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Thin.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Thin.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Thin.svg#Alexandria-Thin') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

.alexandria-bold{font-family: 'Alexandria-Bold', Arial, Helvetica, sans-serif !important;}
.alexandria-black{font-family: 'Alexandria-Black', Arial, Helvetica, sans-serif !important}
.alexandria-extrabold{ font-family: 'Alexandria-ExtraBold', Arial, Helvetica, sans-serif !important}
.alexandria-extralight{font-family: 'Alexandria-ExtraLight', Arial, Helvetica, sans-serif !important}
.alexandria-light{font-family: 'Alexandria-Light', Arial, Helvetica, sans-serif !important}
.alexandria-medium{font-family: 'Alexandria-Medium', Arial, Helvetica, sans-serif !important}
.alexandria-regular{font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif !important}
.alexandria-semibold{font-family: 'Alexandria-SemiBold', Arial, Helvetica, sans-serif !important}
.alexandria-thin{font-family: 'Alexandria-Thin', Arial, Helvetica, sans-serif !important}

.font9{font-size: 9px;}
.font10{font-size: 10px;}
.font11{font-size: 11px;}
.font12{font-size:12px;}
.font14{font-size: 14px;}
.font13{font-size: 13px ;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font17{font-size: 17px;}
.font18{font-size: 18px;}
.font18-2{font-size: 18px;}
.font18-3{font-size: 18px;}
.font20{font-size: 20px;}
.font20-2{font-size: 20px;}
.font21{font-size: 21px;}
.font22{font-size: 22px;}
.font23{font-size: 23px;}
.font24{font-size: 24px;}
.font25{font-size: 25px;}
.font26{font-size: 26px;}
.font27 {font-size: 27px;}
.font28{font-size: 28px;}
.font30{font-size: 30px;}
.font34{font-size: 34px;}
.font35{font-size: 35px;}
.font37{font-size: 37px;}


html, body { margin:0; padding:0;}
body { height: 100% }
.fa-danger{color:#d60a1c}
ul { list-style: none }
ul, li { margin: 0; padding: 0 }
h2,h3,h4{line-height: 1.5; font-weight: normal;}
a { text-decoration: none; color: inherit }
* { margin: 0; padding: 0; box-sizing: border-box }
*::selection {color: white; background: #625AEC}
img { border: none }
input, select:focus, textarea {font-size: 16px}
/* input[type=email]{direction: ltr; text-align: right} */
input[type="text"], textarea {
    font-size: 16px; /* or any other font size you prefer */
    -webkit-text-size-adjust: none;
  }
.hidden { display: none }
.block {display: block}
.defaultInput { color: #666666 }
.clear { clear: both }
.numeral { font-family: Helvetica, Arial, sans-serif }
.rtl {direction: rtl}
.ltr {direction: ltr}
/*search overlay*/
body.overflow{overflow: hidden}
.no-results{text-align: center; font-size: 32px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}

.mb{margin-bottom: 15px;}

.pinned-container.fixed{position: fixed;}
.pinned-container.pinned{position: absolute; bottom: 5px;}

.noticeMessage {color: red; font-size: 12px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif; margin: 15px 0}
.noticeMessage.registrationEmailExists a{color: #CBAC59}

section.newsletter .email:-webkit-autofill{-webkit-animation-name: autofill;-webkit-animation-fill-mode: both}
.premium section.newsletter .email:-webkit-autofill{-webkit-animation-name: autofill-premium; -webkit-animation-fill-mode: both}
section.newsletter .email{height: 40px}
section.newsletter .email::-ms-clear{display: none}

.advertisement {text-align: center; max-width: 100%; margin: 20px auto;}
.advertisement.mpu.in-listing {width: 33.33%; display: inline-block; vertical-align: top;}

#site { margin: auto; background: white }
body.skinned { padding: 1px 0 0 0 }
body.skinned #site { width: 980px; margin: 100px auto 0 auto; overflow: hidden; background: white }
body.skinned div.leaderboardParent { min-width: 980px }
body.skinned section.menu { min-width: 980px }
body.skinned footer { min-width: 980px }
.mobile, .premium { display: none!important; }
.desktop{display: block}
.advertisement.desktop{display: block}
body.add-skin{cursor: pointer}
.skinning-link{text-align: center}
.skinning-link.desktop a img{width: 80%; max-width: 1100px}
.skinning-link.mobile a img{width: 100%}
.skinning-link.tablet {display: none}
body.no-overflow{overflow: hidden}
body.no-overflow header section.main{z-index: 1}
body.no-overflow a.toTop{z-index: 0}

a.toTop {display: none; font-size: 30px; color: #625AEC; border: 3px solid #625AEC; position: fixed; bottom: 50px;z-index: 1001; right: 30px; border-radius: 50%; width: 45px; height: 45px; text-align: center; background: rgba(255, 255, 255, 0.901961); box-shadow: 0 1px 2px rgba(0,0,0,0.3)}

.page {background-color: #eeeeee; padding: 225px 0 60px 0; z-index: 1; position: relative}
.page.no-padding{padding: 0}

.leaderboard_top {margin: 18px auto 0 auto;}

.main-container{max-width: 1420px;  margin: auto;  width: 100%;  padding: 0 20px}

.ias-pagination {clear: both}

footer .linkedin-icon{padding: 0 5px;}
footer .linkedin-icon img{ height: 21px; position: relative; top: 3px; right: 4px;}
header .linkedin-icon img{width: fit-content !important;height: 22px !important; position: relative; top: 2px;}

/*by patrick*/
.container{max-width: 1300px; margin: auto; padding: 0 20px;}

/*header*/
header section.main{box-shadow: 0 4px 2px -2px rgba(128, 128, 128, 0.1); position: fixed; height: auto; z-index: 999; width: 100%; background: #fff; font-size: 0; transition: 0.2s; overflow: hidden}
header section.main .user-actions{display: flex; align-items: center; justify-content: space-between; margin: 20px 0 0 0; transition: 0.2s; gap: 35px; border-bottom: 1px solid #141313; padding-bottom: 30px;}
footer .container .links.special-pages .footer-buttons-mobile{display: none;}
header section.main .user-actions img{width: 185px; height: 65px; object-fit: contain;}
header section.main .user-actions .social.links form{position: relative; }
header section.main .user-actions .social.links form a.submit{position: absolute; left: 8px; top: 17px; background-image: url('/assets/images/search-icon.png'); background-size: cover; width: 14px; height: 14px;}
header section.main .user-actions .social.links form i.submit{position: absolute; right: 10px !important; top: 10px; font-size: 22px; display: none; cursor: pointer;transform: rotate(180deg);}
header section.main .user-actions .social.links .fa.fa-search{color: #707070; font-size: 13px;}
header section.main .user-actions .social.links input{color: black; ; width: 310px; height: 35px; background-color: #EBEBEB; border: 1px solid transparent; outline: none; padding: 22px 22px 22px 30px ;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px;}
header section.main .user-actions .social.links input::placeholder{color: #707070; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px; margin-right: 10px;padding-bottom: 7px;}
header section.main .user-actions .social.links input[type="text"]:focus {background-color: #fff; border: 1px solid;}
header section.main .user-actions .social.links{display: flex; align-items: center; gap: 15px}
header section.main .user-actions .social.links span {color: #625AEC;}
header section.main .user-actions .social.links a{font-size: 25px; color: #625AEC;}
header section.main .main-menu{height: 60px;}
header section.main .main-menu a img{display: none;}
header section.main .main-menu nav.menu{display: flex; align-items: center; clear: both;height: 100%;}
header .logo{width: 200px; height: 80px; background: url('/assets/images/logo.png') no-repeat center; background-size: contain; margin: 0 100px 0 0; display: block; transition: 0.2s; float: right}
header section.main .main-menu nav.menu > ul{height: 100%;}
header section.main .main-menu nav.menu > ul > li{width: 130px; height: 100%; display: inline-block;text-align: center;vertical-align: top;}
header section.main .main-menu nav.menu > ul > li:first-child{width: 90px;}
header section.main .main-menu nav.menu > ul > li a{display: block;color: inherit;font-size: 15px;padding: 10px 0;transition: 0.2s;width: 100%;height: 100%; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif;}
header section.main .main-menu nav.menu > ul > li a:hover{color: #625AEC;}
header section.main .main-menu nav.menu>ul>li:hover{border-bottom: 5px solid #625AEC;}
header section.main .main-menu nav.menu > ul > li.active{border-bottom: 5px solid #625AEC;color: #625AEC !important;}

/*footer*/
footer{background-color: #000;}
footer .container{ padding-top: 40px;}
footer .container .links.special-pages{display: flex; align-items: center; justify-content: space-between; border-bottom: 2px solid #fff; padding-bottom: 40px;}
footer .container .links.special-pages img{height: 60px; object-fit: contain;}
footer .container .links.special-pages ul:first-child{margin: 0 !important;}
footer .container .links.special-pages ul {margin-top: 30px;display: flex;justify-content: center;}
footer .container .links.special-pages ul:nth-child(2),footer .container .links.special-pages ul:nth-child(5),footer .container .links.special-pages ul:nth-child(6){margin-top: 0px;}
footer .container .links.special-pages ul li{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px;margin: 0 0 0 50px;}
footer .container .links.special-pages ul li:first-child { margin: 0 !important;}
footer .container .links.special-pages ul li a{color: #fff; line-height: 35px;}
footer .container .links.special-pages .newsletter{background-color: gray; padding: 35px; width: 365px;}
footer .container .links.special-pages .newsletter span{color: #fff;}
footer .container .links.special-pages .newsletter form{position: relative;}
footer .container .links.special-pages .newsletter form input{color: #fff; background-color: #727272; border: unset; padding: 15px; margin-top: 10px; width: 100%; outline: none;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif;}
footer .container .links.special-pages .newsletter form input::placeholder{color: #fff; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px; padding-bottom: 4px;}
footer .container .links.special-pages .newsletter form a{position: absolute; top: 25px; right: 15px; color: #fff; font-size: 20px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter{ visibility:hidden;position: fixed; backdrop-filter: blur(5px); top: 0; bottom: 0; left: 0; right: 0; z-index: 99999;}
footer .container .links.special-pages .newsletter form .overlay-newsletter.active{ visibility: visible;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details{width: 370px; height: 270px; margin: auto; text-align: center; background-color: #fff; padding: 10px;position: relative; top: 180px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details h2{width: 75%;margin: auto; padding-top: 15px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details .close{position: absolute; background-image: url('/assets/images/newsletter-close-icon.png'); background-size: cover;width: 18px; height: 18px; right: 8px;} 
footer .container .links.special-pages .newsletter form .overlay-newsletter .details .main-image{width: 100px; height: 100px; background-color: #625AEC;border-radius: 50%; margin: auto; position: relative; margin-top: -70px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details .main-image img{width: 60px; height: 60px; object-fit: contain; position: absolute; left: 20px; top: 55px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details p{margin-top: 50px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li{margin-top: 8px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li a{position: unset; color: #625AEC; font-size: 24px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li a.facebook{margin: 0 15px}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li a.youtube-icon{margin: 0 15px;}

footer .container .social{padding: 40px 0 30px 0; display: flex; align-items: center; justify-content: space-between;}
footer .container .social ul:first-child{width: 20%;}
footer .container .social ul:last-child{width: 35%;}
footer .container .social ul.contact{width: 45%;}
footer .container .social ul li.whoweare{padding-bottom: 15px; font-size: 13px;}
footer .container .social ul li.provacy{font-size: 13px;}
footer .container .social ul li {color: #fff; direction: ltr;}
footer .container .social ul li a {color: #fff;}
footer .container .social .contactus{display: block; margin-bottom: 8px;}
footer .container .social .email{border-right: 1px solid; padding-right: 15px;}
footer .container .social .location_info{display: flex; align-items: center; gap: 10px; direction: rtl;}
footer .container .social .location_info span{color: #fff !important; border-bottom: none !important;}
footer .container .social .rights{display: block; float: left;}
footer .container .social .rights span{color:#fff !important; border-bottom:none !important;}
footer .container .social ul.contact li:last-child{margin-top: 7px; font-size: 20px;}
footer .container .social ul.contact li:last-child a.facebook-icon{padding: 0 5px;}
footer .container .social ul.contact li:last-child a.youtube-icon{padding: 0 5px;}
footer .container .social ul:last-child .whitebeard_logo{width: 90px; height: 30px; object-fit: contain; position: relative; top: 11px; margin: 0 0 0 5px;}


/*home page*/
.news_homepage .breaking_news.breaking-news-ticker{height: unset !important; line-height: unset !important; }
.news_homepage .breaking_news{display: flex; align-items: center; position: relative; margin: 20px 0;}
.news_homepage .breaking_news .right_col{width: 20%; background-color: #625AEC; color: #fff; padding: 0 150px 0 0; align-self: stretch;}
.news_homepage .breaking_news .right_col span{position: absolute; top: 50%; transform: translateY(-50%);}
.news_homepage .breaking_news .left_col{width: 80%; background-color: #000; color: #fff; padding: 16px; overflow: hidden;}
.news_homepage .breaking_news .left_col ul li{line-height: 36px; overflow: hidden;}

.news_homepage .container .row{display: flex; align-items: flex-start;}
.news_homepage .container .row .container-relative{position: relative; width: 310px;}
.news_homepage .container .row .container-relative.right{margin: 0 15px 0 0;}
.news_homepage .container .row .container-relative.left{margin: 0 15px 0 0;}
.news_homepage .container .row .container-absolute{position: absolute; width: 310px;}
.news_homepage .container .row .latest-news{width: 310px; background-color: #625AEC; padding: 30px; height: 993px;}
.news_homepage .container .row .latest-news .latest-news-title{display: flex; align-items: center; gap:5px}
.news_homepage .container .row .latest-news .latest-news-title h2{color: #fff; margin: 0 10px;}
.news_homepage .container .row .latest-news .latest-news-title .fa.fa-angle-left, .news_homepage .container .row .latest-news .latest-news-title .fa.fa-angle-right{color: #fff; margin-right: 15px; font-size: 23px;}
.news_homepage .container .row .latest-news .latest-news-title .fa.fa-angle-right {color: #fff;margin-right: 15px;font-size: 23px;}
.news_homepage .container .row .latest-news .latest-news-title .fa-regular.fa-circle-dot{color: #fff; font-size: 22px;}
.news_homepage .container .row .latest-news .more_news{text-decoration: underline; color: #fff; display: block; margin:10px 10px 0 0;}
.news_homepage .container .row .latest-news h4{color: #625AEC; margin-top: 10px;}
.news_homepage .container .row .latest-news .news {background-color: #fff; padding: 10px; margin: 18px 0;}
.news_homepage .container .row .latest-news .news h3{height: 43px; overflow: hidden;}
.news_homepage .container .row .center_col{width: calc(100% - 310px);}
.news_homepage .container .row .article-1{position: relative; }
.news_homepage .container .row .center_col .article-1 .overlay{background-color: #000; height: 100%; opacity: 0.4;}
.news_homepage .container .row .hawacom{width: 310px; background-color: #fff; padding: 30px; height: 1068px;}
.news_homepage .container .row .article-1 .details{position: absolute; bottom: 0; right: 0;padding: 25px; background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(black)); width: 100%;}
.news_homepage .container .row .article-1 .details h1 {padding: 7px 0; color: white; width: 95%;line-height: 1.5;}
.news_homepage .container .row .article-1 img{width: 100%; height: 350px; object-fit: cover;}
.news_homepage .container .row .article-1 a.country{color: #fff; width: fit-content; padding: 0 9px; height: 25px; line-height: 20px; display: block; text-align: center; border: 2px solid #fff;}
.news_homepage .container .row .article-1 .date{color: #fff;}
.news_homepage .container .row .center_col .related-news-list{display: flex; gap: 10px; align-items: flex-start; margin-top: 10px;}
.news_homepage .container .row .center_col .related-news-list ul{width: 50%;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child{background-color: #fff; padding: 20px; margin-top: -5px; height: 160px;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child a.featured-category{color: #625AEC; border: 1px solid #625AEC; padding: 7px;}
.news_homepage .list-details a.featured-category {color: #625AEC;border: 1px solid #625AEC;padding: 7px;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child h2{margin: 20px 0; line-height: 1.5; height: 48px; overflow: hidden;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child h3{opacity: 0.6;}
.news_homepage .container .row .center_col .related-news-list ul img{width: 100%; height: 145px; object-fit: cover;}
.news_homepage .container .row .center_col .related-news-list-half{display: flex;align-items: flex-start; flex-direction: row; margin-top: 15px;}
.news_homepage .container .row .center_col .related-news-list-half .main-image{width: 50%;}
.news_homepage .container .row .center_col .related-news-list-half .main-image img{width: 100%; height: 145px; object-fit: cover;}
.news_homepage .container .row .center_col .related-news-list-half .list-details{width: 50%; background-color: #fff; padding: 20px; height: 145px;}
.news_homepage .container .row .center_col .related-news-list-half .list-details span{color: #625AEC; border: 1px solid #625AEC; padding: 7px;}
.news_homepage .container .row .center_col .related-news-list-half .list-details h2{margin: 20px 0; line-height: 1.5; padding-bottom: 3px; max-height: 49px; overflow: hidden;}
.news_homepage .container .row .center_col .related-news-list-half .list-details h3{opacity: 0.6;}

.news_homepage .container .row .hawacom .hawacom-title{padding-bottom: 15px;}
.news_homepage .container .row .hawacom .hawacom-title a{display: flex; align-items: center; gap: 10px;}
.news_homepage .container .row .hawacom .hawacom-title img{width: 35px; height: 35px; object-fit: contain;}
.news_homepage .container .row .hawacom .hawacom-title .fa.fa-angle-left{font-size: 25px; margin-right: 15px;}
.news_homepage .container .row .hawacom ul li:first-child img{width: 100%; height: 100px; object-fit: cover;}
.news_homepage .container .row .hawacom ul li:first-child .hawacom_information{background-color: #000000; margin-top: -5px;}
.news_homepage .container .row .hawacom ul li:first-child .hawacom_information h3{color: white; margin: 15px 0;}
.news_homepage .container .row .hawacom ul li{padding-bottom: 15px;}
.news_homepage .container .row .hawacom ul li .hawacom_information h3{line-height: 1.5;}
.news_homepage .container .row .hawacom .mobile-slider .hawacom-details{margin: 0 0 17px 0;}
.news_homepage .container .row .hawacom h3{font-size: 15px; height: 49px; overflow: hidden;}
.news_homepage .container .row .hawacom .hawacom_information{background-color: #EBEBEB; padding: 11px;}
.news_homepage .container .row .hawacom a.more{display: block; color: #625AEC; text-decoration: underline; margin: 27px 0 0 0;}

.mostread_homepage .main-row{margin-top: 45px; background-color: #fff; padding: 30px;}
.mostread_homepage .container .grid{display: grid; grid-template-columns: repeat(5,1fr); gap: 15px; margin-top: 15px;}
.mostread_homepage .container .grid .mostread-component img{width: 100%; height: 130px; object-fit: cover;}
.mostread_homepage .container .grid .mostread-component .country{color: #625AEC; border:1px solid #625AEC; padding: 8px; margin-right: 35px; width: fit-content; margin-top: 15px;display: inline-block;}
.mostread_homepage .container .grid .mostread-component .title{margin-left: 35px; margin-top: -24px; height: 74px; overflow: hidden;}
.mostread_homepage .container .grid .mostread-component span{color:#625AEC; border: 1px solid #A2A2A2; border-radius: 50%; width: 25px;height: 25px;text-align: center;display: inline-block;line-height: 25px;margin-top: 10px;}
.mostread_homepage .container .grid .mostread-component:first-child span{background-color: #625AEC; color: #fff;border:none;}

.arabi_homepage .container{padding-top: 30px;}
.arabi_homepage .container .row{display: flex; align-items: flex-start; gap: 20px;}
.arabi_homepage .container .row .column{width: 25%; background-color: #fff; padding: 22px; height: 715px;}
.arabi_homepage .container .row .column .fa.fa-angle-left, .arabi_homepage .container .row .column .fa.fa-angle-right{color: #625AEC; font-size: 26px; margin-right: 25px;}
.arabi_homepage .container .row .column .fa.fa-angle-right{color: #625AEC;font-size: 26px;margin-left: 25px;}
.arabi_homepage .container .row .column img{width: 100%; height: 175px; object-fit: cover; margin-top: 40px;}
.arabi_homepage .container .row .column ul li.first_item{border-bottom: 1px solid !important;}
.arabi_homepage .container .row .column ul li{padding: 30px 0; border-bottom: 1px solid;}
.arabi_homepage .container .row .column ul li:first-child .main-title{display: flex; align-items: baseline; gap: 15px;}
.arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left,
.arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-right
{color: #625AEC; font-size: 27px;}
.arabi_homepage .container .row .column ul li:last-child{border: unset; padding-bottom: 20px;}
.arabi_homepage .container .row .column a:hover{color: #625AEC;}
.arabi_homepage .container .row ul li h3{height: 48px; overflow: hidden;}

.video_homepage .main-row{margin-top: 30px; background-color: #fff; padding: 30px;}
.video_homepage .main-row h2 a:hover{color: #625AEC;}
.video_homepage .container .row{overflow: hidden;}
.video_homepage .container .row .video_slider{margin-top: 20px;}
.video_homepage .container .row .video_slider .slick-track{display: flex; gap: 15px;}
.video_homepage .container .row .video_slider .slick-track h2{margin:-25px 0 0 40px; line-height: 25px; max-height: 50px; overflow: hidden;}
.video_homepage .container .row .video_slider .video-title{margin-top: 17px;}
.video_homepage .container .row .video_slider .video-title .fa.fa-play{width: 30px; padding: 8px; font-size: 12px; border: 1px solid #A2A2A2; border-radius: 50%; text-align: center;}
.video_homepage .container .row .arrows{margin-top: 30px;}
.video_homepage .container .video_image{width: 100%; height: 170px; object-fit: cover;}
.video_homepage .container .video h2{margin: 20px 0;}
.video_homepage .container h2 .fa.fa-angle-left,
.video_homepage .container h2 .fa.fa-angle-right{color: #625AEC; margin-right: 35px; font-size: 27px;}
.video_homepage .container h2 .fa.fa-angle-right{color: #625AEC;margin-left: 35px;font-size: 27px;}
.video_homepage .container .arrows .fa.fa-angle-left,
.video_homepage .container .arrows .fa.fa-angle-right{color: #625AEC; font-size: 25px; border: 1px solid #A2A2A2; border-radius: 50%; width: 35px; height: 35px; text-align: center; cursor: pointer; line-height: 33px;}
.subscribe_homepage .container{margin-top: 30px;}
.subscribe_homepage .container .row{display: flex; align-items: flex-start; gap: 15px;}
.subscribe_homepage .container .row .right_col{width: 75%; background-color: #fff; padding: 30px;}
.subscribe_homepage .container .row .left_col{width: 25%;}
.subscribe_homepage .container .row .left_col .newsletter-homepage{margin-bottom: 25px; background-color: #000; padding: 15px; height: 190px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage h2{color: #fff; text-align: start; margin-top: 15px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form {position: relative;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form a{position: absolute; top: 28px; right: 15px; color: #fff; font-size: 25px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form input{width: 100%; height: 50px; background-color: #707070; margin-top: 15px; color: #fff; padding: 15px; outline: none;font-family: Alexandria-Light, Arial, Helvetica, sans-serif;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form input::placeholder{color: #fff; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px; padding-bottom: 5px;}
.subscribe_homepage .container .row .left_col .social-homepage{background-color: #625AEC; padding: 15px; height: 160px;}
.subscribe_homepage .container .row .left_col .social-homepage h2{color: #fff; text-align: center; margin-top: 15px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links{margin-top: 25px; text-align: center;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a {color: #fff; font-size: 24px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.facebook-icon{margin: 0 15px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.youtube-icon{margin: 0 15px 0 15px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.linkedin-icon {margin: 0 15px 0 0;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.whatsapp-icon{margin: 0 15px 0 0;}

.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage{ visibility:hidden;position: fixed; backdrop-filter: blur(5px); top: 0; bottom: 0; left: 0; right: 0; z-index: 99999;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage.active{ visibility: visible;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details{width: 400px; height: 270px; margin: auto; text-align: center; background-color: #fff; padding: 10px;position: relative; top: 270px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details h2{margin-top: 15px; color: #000; text-align: center;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details .close{position: absolute; background-image: url('/assets/images/newsletter-close-icon.png'); background-size: cover;width: 18px; height: 18px; right: 8px;} 
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details .main-image{width: 100px; height: 100px; background-color: #625AEC;border-radius: 50%; margin: auto; position: relative; margin-top: -70px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details .main-image img{width: 60px; height: 60px; object-fit: contain; position: absolute; left: 20px; top: 20px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details p{margin-top: 55px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li{margin-top: 15px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li a{position: unset; color: #625AEC; font-size: 24px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li a.facebook{margin: 0 15px}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li a.youtube-icon{margin: 0 15px;}

.subscribe_homepage .container .row .right_col .articles{display: flex; align-items: flex-start; gap: 15px; margin-top: 35px;}
.subscribe_homepage .container .row .right_col .articles .article-1{width: 70%;}
.subscribe_homepage .container .row .right_col .articles .article-1 img{width: 100%; height: 461px; object-fit: cover;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail{background-color: #EBEBEB; margin-top: -5px; padding: 25px;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail a.you-may-like-featured{color: #625AEC; border: 1px solid #625AEC; padding: 10px;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{margin-top: 27px; margin-bottom: 15px; width: 85%;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h3{margin-bottom: 25px;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h4{margin-bottom: 18px; opacity: 0.6;}
.subscribe_homepage .container .row .right_col .articles .article-2{width: 30%;}
.subscribe_homepage .container .row .right_col .articles .article-2 ul li:first-child{padding-bottom: 20px;}
.subscribe_homepage .container .row .right_col .articles .article-2 img{width: 100%; height: 140px; object-fit: cover;}
.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail{background-color: #EBEBEB; margin-top: -5px; padding: 20px;}
.subscribe_homepage .article-detail a.you-may-like{color: #625AEC; border: 1px solid #625AEC; padding: 10px;}

.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h2{padding: 20px 0;}
.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h3{opacity: 0.6;}

.subscribe_homepage .container .row .right_col  .article-3{display: flex; align-items: center; flex-direction: row; margin-top: 25px; justify-content: center;}
.subscribe_homepage .container .row .right_col  .article-3 .main_image{width: 25%;}
.subscribe_homepage .container .row .right_col  .article-3 .main_image img{width: 100%; height: 130px; object-fit: cover;}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail{width: 75%; padding: 20px; background-color:#EBEBEB; height: 130px; margin-top: -3px;}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail span{color: #625AEC; border: 1px solid #625AEC; padding: 7px;}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail h2{padding:25px 0 15px 0}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail h3{opacity: 0.6;}

.douwali_homepage .container{padding-top: 30px;}
.douwali_homepage .container .row{display: flex; align-items: flex-start; gap: 20px;}
.douwali_homepage .container .row .column{width: 25%; background-color: #fff; padding: 22px; height: 715px;}
.douwali_homepage .container .row .column .fa.fa-angle-left,
.douwali_homepage .container .row .column .fa.fa-angle-right{color: #625AEC !important; font-size: 26px; margin-right: 25px;}
.douwali_homepage .container .row .column img{width: 100%; height: 175px; object-fit: cover; margin-top: 40px;}
.douwali_homepage .container .row .column ul li.first_item{border-bottom: 1px solid !important;}
.douwali_homepage .container .row .column ul li{padding: 30px 0; border-bottom: 1px solid;}
.douwali_homepage .container .row .column ul li:first-child .main-title{display: flex; align-items: baseline; gap: 15px;}
.douwali_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left{color: #625AEC; font-size: 27px;}
.douwali_homepage .container .row .column ul li:last-child{border: unset; padding-bottom: 20px;}
.douwali_homepage .container .row .column a:hover{color: #625AEC;}
.douwali_homepage .container .row ul li h3{height: 48px; overflow: hidden;}
/*end homepage*/

/*latest-news page */
.category-page.latest-news .title{color: #000;}
.category-page.latest-news .main-container{max-width: 1300px; margin: auto; padding: 0 20px; font-size: 0; width: 100%;}
.category-page.latest-news .main-column.full-width{width: 100%; display: block; vertical-align: top;}
.category-page.latest-news .main-column.full-width h1{margin:0 15px 25px 0;}
.category-page.latest-news .article-2{width:calc(50% - 15px) ; display: inline-block; margin: 0 15px 25px 0 }
.category-page.latest-news .article-2 a{display: flex; align-items: center;}
.category-page.latest-news .article-2 a figure{height: 145px; width: 50%;}
.category-page.latest-news .article-2 .details{width: 50%; background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 20px; height: 145px; overflow: hidden;}
.category-page.latest-news .article-2 .details h2{margin-top: 5px; max-height: 50px; height: 50px; overflow: hidden;}
.category-page.latest-news .article-2 .details p {margin-top: 30px; color: #625AEC;}

/*search results page */
.category-page.search .container{ font-size: 0; width: 100%;}
.category-page.search .main-column{width: 100%; display: block; vertical-align: top;}
.category-page.search .main-column .main-title{display: flex; align-items: center; justify-content: space-between;}
.category-page.search .main-column .main-title .results ul{display: flex; align-items: center; gap: 30px;}
.category-page.search .main-column .main-title .results ul li:first-child{border: 2px solid; width: 220px; height: 40px; line-height: 38px; position: relative; padding-right: 10px;cursor: pointer;}
.category-page.search .main-column .main-title .results ul li:first-child .fa.fa-angle-down{position: absolute; left: 10px; top: 10px;} 
.category-page.search .article-2{width:calc(33.33% - 15px) ; display: inline-block; margin: 23px 10px 0 0  !important;}
.category-page.search .article-2 a figure{height: 235px;}
.category-page.search .article-2 .details{background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 20px; height: 130px; overflow: hidden;}
.category-page.search .article-2 .details h2{margin-top: 5px;}
.category-page.search .article-2 .details p {margin-top: 15px; opacity: 0.5;}
.category-page.search .main-column .main-title .results ul li div.dropdown-menu-search{position: absolute;top: 39px;height: auto; background: white;width: 218px; padding: 10px; z-index: 9999; box-shadow: 0 5px 10px 3px rgb(0 0 0 / 15%);left: 0px;}
.category-page.search .main-column .main-title .results ul li div.dropdown-menu-search ul{display: block;}
.category-page.search .main-column .main-title .results ul li div.dropdown-menu-search ul li{border:unset; color: #000; font-size: 15px;}
.category-page.search .main-column .main-title .results ul li .fa.fa-angle-down.rotate{transform: rotate(180deg);}
.category-page.search .main-column .ias-trigger.ias-trigger-next a.more{margin-top: 40px !important;}

/*keyword page*/
.keyword-page .main-container{max-width: 1300px; margin: auto; padding: 0 20px; font-size: 0; width: 100%;}
.keyword-page .main-column{width: 100%; display: block; vertical-align: top;}
.keyword-page .main-column h1{margin-bottom: 35px;}
.keyword-page .article-2{width:calc(33.33% - 10px) ; display: inline-block; margin: 0 10px 30px 0 }
.keyword-page .article-2 a figure{height: 235px;}
.keyword-page .article-2 .details{background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 20px; height: 140px; overflow: hidden;}
.keyword-page .article-2 .details h2{margin-top: 5px; height: 54px; max-height: 55px; overflow: hidden;}
.keyword-page .article-2 .details p {margin-top: 20px; opacity: 0.5;}

/*whoweare page*/
.whoweare .container .details{margin-top: 25px; background-color: #fff; padding: 30px; box-shadow:  #cecece 0px 4px 12px;}
.whoweare .container .details h2{color:#625AEC;font-family:Alexandria-Bold, Arial, Helvetica, sans-serif; font-size: 22px;}
.whoweare .container .details p{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 17px; margin: 25px 0;width: 85%;line-height: 30px;}
.whoweare .container .details p:nth-child(4){font-weight: bold;}
.whoweare .container .details h3{margin-top: 35px; color: #625AEC; font-size: 22px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}
/*terms and condition page*/
.terms .container .details{margin-top: 25px; background-color: #fff; padding: 30px; box-shadow:  #cecece 0px 4px 12px;}
.terms .container .details h2{color:#625AEC;font-family:Alexandria-Bold, Arial, Helvetica, sans-serif; font-size: 22px;}
.terms .container .details p{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 17px; margin: 25px 0;line-height: 30px;}
.terms .container .details h3{margin-top: 35px; color: #625AEC; font-size: 22px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}
/*privacy page*/
.privacy-page .container .details{margin-top: 25px; background-color: #fff; padding: 30px; box-shadow:  #cecece 0px 4px 12px;}
.privacy-page .container .details h2{color:#625AEC;font-family:Alexandria-Bold, Arial, Helvetica, sans-serif; font-size: 22px;}
.privacy-page .container .details p{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 17px; margin: 25px 0;width: 85%;line-height: 30px;}
.privacy-page .container .details p:nth-child(4){font-weight: bold;}
.privacy-page .container .details h3{margin-top: 35px; color: #625AEC; font-size: 22px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}




/*writers page*/
.author .container{font-size: 0;}
.author .container .main-column{display: block; width: 100%; vertical-align: top;}
.author .container h1{margin-right: 15px;}
.author .container .main-column .writer{display: inline-block; width: calc(33.33% - 10px); margin: 20px 10px 0 0; background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 15px;}
.author .container .main-column .writer img {width: 95px; height: 95px; object-fit: cover; border-radius: 50%;}
.author .container .main-column .writer .writer-details a{display: flex; align-items: center; gap: 20px;}
.author .container .main-column .writer .writer-details .main-image img{width: 95px; height: 95px; object-fit: cover; border-radius: 50%;}
.author .container .main-column .writer .writer-details .info h2{color: #625AEC; margin-bottom: 10px;}
.author .container .main-column .ias-trigger-next a.more{margin-top: 45px !important;}

/*writer-detail page*/
.author-detail .container .main-title{display: flex; align-items: center; gap: 35px;}
.author-detail .container .main-title a{text-decoration: underline; color: #625AEC; margin-top: 10px;}
.author-detail .main-column{background-color: #fff; padding: 25px; box-shadow: #cecece 0px 4px 12px;}
.author-detail .container .details{margin-top: 25px;  display: flex; align-items: center;gap: 35px;}
.author-detail .container .details .main-image img{width: 110px; height: 110px; object-fit: cover; border-radius: 50%;}
.author-detail .container .details .personal-info{display: flex; align-items: center; gap: 20px;}
.author-detail .container .details .personal-info h2{color: #625AEC;}
.author-detail .container .details ul li {font-size: 25px; padding-top: 10px}
.author-detail .container .details ul li a.facebook{margin: 0 12px;}
.author-detail .container .details .info{width: 85%; border-bottom: 3px solid #e0e0e0; padding-bottom: 25px;}
.author-detail .container .main-column p{width: 75%; margin: auto; padding: 20px 0; line-height: 1.6;}

.related-article{margin-top: 35px;}
.related-article .container{font-size: 0;}
.related-article .container .main-column{background-color: #fff; padding: 20px; display: block; width: 100%; vertical-align: top;}
.related-article .container .main-column h2{margin-bottom: 20px;}
.related-article .container .main-column .article-1{display: inline-block; width: calc(33.33% - 15px); margin: 20px 15px 0 0; overflow: hidden;}
.related-article .container .main-column .article-1 a figure{height: 185px;}
.related-article .container .main-column .article-1 .details{background-color: #eeeeee; padding: 20px; height: 165px;}
.related-article .container .main-column .article-1 .details span{border: 2px solid #625AEC; color: #625AEC; padding: 6px;}
.related-article .container .main-column .article-1 .details h2{margin: 25px 0 15px 0; height: 54px; max-height: 55px; overflow: hidden;}
.related-article .container .main-column .article-1 .details p{opacity: 0.6;}
.related-article .container .main-column.ias-container .ias-trigger-next a.more {background-color: #fff !important; margin-top: 35px !important;}

/*category page*/
.category-page .container{font-size: 0;}
.category-page .container .main-column{width: 100%; display: block; vertical-align: top;}
.category-page .container .main-column h1{margin-right: 10px;}
.category-page .container .main-column .sub_categories{margin: 25px 10px 15px 0;}
.category-page .container .main-column .sub_categories a{display: inline-block; height: 45px; line-height: 45px; text-align: center; border: 1px solid; margin: 15px 15px 0 0;padding: 0 15px;}
.category-page .container .main-column .sub_categories a:hover{color: #fff; background-color: #625AEC; cursor: pointer; transition: background-color 0.5s ease-in-out; border: 1px solid #625AEC;}
.category-page .container .main-column .article-1{display: inline-block; width: calc(50% - 10px ); margin: 25px 10px 25px 0; position: relative; }
.category-page .container .main-column .article-1 a figure{height: 430px; position: relative;}
.category-page .container .main-column .article-1 .details{position: absolute; bottom: 0; right: 0; padding: 35px;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(black)); width: 100%;}
.category-page .container .main-column .article-1 .details h2,.category-page .container .main-column .article-1 .details p{color: #fff;}
.category-page .container .main-column .article-1 .details h2{margin-bottom: 15px;}
.category-page .container .main-column .article-1 .details span{color: #fff;width: fit-content;height: 30px;line-height: 25px;display: block;text-align: center; border: 2px solid #fff; margin: 0 0 15px 0;padding: 0 10px;}
.category-page .container .main-column .article-2 {display: inline-block; width: calc(33.33% - 10px); margin: 25px 10px 25px 0; position: relative; }
.category-page .container .main-column .article-2 a figure{height: 200px;}
.category-page .container .main-column .article-2 .details{background-color: #fff; padding: 15px; box-shadow: #cecece 0px 4px 12px; overflow: hidden; height: 160px;}
.category-page .container .main-column .article-2 .details h2{margin: 15px 0 20px 0; height: 54px; max-height: 55px; overflow: hidden;}
.category-page .container .main-column .article-2 .details p{opacity: 0.5;}
.category-page .container .main-column .article-2 .details span{color: #625AEC;width: fit-content;height: 30px;line-height: 25px;display: block;text-align: center; border: 2px solid #625AEC;padding: 0 10px;}
.category-page .container .main-column .breadcrumb-text{width: fit-content;margin: 0 0 30px 0;height: 30px;color: black !important;font-size: 15px;display: inline-block;font-family: 'Alexandria-Medium',Arial,Helvetica,sans-serif !important;}
/*end category page */

/*article page*/
.wrapper .container .main-column .main .article-details{border-bottom: 1px solid; padding-bottom: 18px;}
.wrapper .container .main-column .main .article-details .category{display: flex; align-items: center; gap: 20px; margin: 0 0 15px 0;}
.wrapper .container .main-column .main .article-details .category time{margin: 0 -12px 0 0; color: #625AEC;}
.wrapper .container .main-column .main .article-details .author a{display: flex; align-items: center; gap: 15px; margin: 20px 0 0 0;}
.wrapper .container .main-column .main .article-details a.categories{color: #625AEC; border: 1px solid #625AEC; width: fit-content; padding: 7px; text-align: center;}
.wrapper .container .main-column .main .article-details time.firstpublished{display: inline-block; color: #625AEC;}
.wrapper .container .main-column .main .article-details .author span{color: #000;}
.wrapper .container .main-column .main .article-details .author figure{width: 45px; height: 45px; border-radius: 50%;}
.wrapper .container .main-column .main .summary{margin: 20px 0; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 22px; line-height: 1.5;}
.wrapper .container .main-column .main .summary p{width: 90%;}
.wrapper .container .main-column .main .summary a{color: #625AEC;}
.wrapper .container .main-column .main .social-links{display: flex; align-items: center; gap: 10px; margin-top: 25px;}
.wrapper .container .main-column .main .social-links .social_share {border-left: 1px solid ; padding-left: 15px;}
.wrapper .container .main-column .main .social-links ul li{display: inline-block;}
.wrapper .container .main-column .main .social-links .social_share li a{font-size: 25px; color: #625AEC;}
.wrapper .container .main-column .main .social-links ul li a.facebook_icon{margin: 0 10px;}
.wrapper .container .main-column .main .social-links ul li.mail{margin: 0 10px;}
.wrapper .container .main-column .main .social-links .attachment{margin-right: 10px;}
.wrapper .container .main-column .main .social-links .attachment li:last-child span{position: relative; top: -7px; left: 10px;}

.wrapper .article-page  .container .row{display: flex; align-items: flex-start; margin: 45px 0;}
.wrapper .article-page  .container .row .right_col{width: 75%; background-color: #fff; box-shadow: #cecece 0px 4px 12px;}
.wrapper .article-page  .container .row .left_col{width: 25%;margin: 0 25px 0 0;}
.wrapper .article-page  .container .row .latest-news{background-color: #625AEC; padding: 35px;}
.wrapper .article-page  .container .row .latest-news .latest-news-title{display: flex; align-items: center; gap:5px; margin-bottom: 15px;}
.wrapper .article-page  .container .row .latest-news .latest-news-title h2{color: #fff; margin-left: 10px;}
.wrapper .article-page  .container .row .latest-news .latest-news-title .fa.fa-angle-left,
.wrapper .article-page  .container .row .latest-news .latest-news-title .fa.fa-angle-right{color: #fff; margin-right: 15px; font-size: 23px;}
.wrapper .article-page  .container .row .latest-news .latest-news-title .fa-regular.fa-circle-dot{color: #fff; font-size: 22px;}
.wrapper .article-page  .container .row .latest-news .more_news{text-decoration: underline; color: #fff; display: block; margin:10px 10px 0 0;}
.wrapper .article-page  .container .row .latest-news h4{color: #625AEC; margin-top: 10px;}
.wrapper .article-page  .container .row .latest-news ul li:first-child{margin-top: 20px;}
.wrapper .article-page  .container .row .latest-news ul li{padding-bottom: 15px;}
.wrapper .article-page  .container .row .latest-news  .news{background-color: #fff; padding: 10px; margin-bottom: 15px;}
.wrapper .article-page  .container .row .latest-news ul li .news_information h3{line-height:1.6}
.wrapper .article-page  .container .row .mostread{margin-top: 25px; background-color: #fff; box-shadow: #cecece 0px 4px 12px;}
.wrapper .article-page  .container .row .mostread .main-container{padding: 25px;}
.wrapper .article-page  .container .row .mostread .main-container ul li{border-bottom: 2px solid #e0e0e0; padding: 10px 0 20px 0;}
.wrapper .article-page  .container .row .mostread .main-container ul li:last-child{border-bottom: 0px; padding-bottom: 0px;}
.wrapper .article-page  .container .row .mostread .main-container ul li:first-child figure{height: 110px;}
.wrapper .article-page  .container .row .mostread .main-container ul li:first-child span{background-color: #625AEC; color: #fff; border: unset;}
.wrapper .article-page  .container .row .mostread .main-container ul li span{color: #625AEC; border: 1px solid #A2A2A2; border-radius: 50%; width: 30px;padding: 6px;text-align: center; display: inline-block;margin-top: 10px;}
.wrapper .article-page  .container .row .mostread .main-container ul li h3{margin: -20px 0px 20px 45px;}
.wrapper .article-page  .container .row .mostread .main-container ul li h4{color: #625AEC; border: 1px solid #625AEC; width: 70px; padding: 7px; text-align: center; position: relative; left: 45px; width: fit-content;}
.wrapper .article-page  .container .row .left_col .newsletter{margin: 20px 0; background-color: #000; padding: 17px; height: 185px;}
.wrapper .article-page  .container .row .left_col .newsletter h2{color: #fff;}
.wrapper .article-page  .container .row .left_col .newsletter form{position: relative;}
.wrapper .article-page  .container .row .left_col .newsletter form input{background-color: #A2A2A2; padding: 16px; outline: none; width: 100%; margin-top: 15px; color: #fff; font-size: 16px; font-family: Alexandria-Light, Arial, Helvetica, sans-serif;}
.wrapper .article-page  .container .row .left_col .newsletter form input::placeholder{color: #fff; font-family: Alexandria-Light, Arial, Helvetica, sans-serif; font-size: 16px;padding-bottom: 6px;}
.wrapper .article-page  .container .row .left_col .newsletter form a{position: absolute; left: 10px;top: 32px; color: #fff; font-size: 22px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage{ visibility:hidden;position: fixed; backdrop-filter: blur(5px); top: 0; bottom: 0; left: 0; right: 0; z-index: 99999;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage.active{ visibility: visible;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details{width: 370px; height: 270px; margin: auto; text-align: center; background-color: #fff; padding: 10px;position: relative; top: 270px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details h2{width: 75%;margin: auto; padding-top: 15px; color: #000;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details a.close{position: absolute; background-image: url('/assets/images/newsletter-close-icon.png'); background-size: cover;width: 18px; height: 18px; right: 8px;} 
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details .main-image{width: 100px; height: 100px; background-color: #625AEC;border-radius: 50%; margin: auto; position: relative; margin-top: -70px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details .main-image img{width: 60px; height: 60px; object-fit: contain; position: absolute; left: 20px; top: 20px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details p{margin-top: 50px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li{margin-top: 8px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li a{position: unset; color: #625AEC; font-size: 24px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li a.facebook{margin: 0 15px}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li a.youtube-icon{margin: 0 15px}
.attach-icon{width: 25px;}

.wrapper .article-page .container .row .right_col .container{padding: 0px 30px 15px 30px;}
.wrapper .article-page .container .row .right_col .article-main-image{width: 100%; object-fit: contain;}
.wrapper .article-page .container .row .right_col .main-image-caption, .wrapper .article-page .container .row .right_col .inline-image-caption{margin: 5px 0 0 0; font-size: 12px !important; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important;line-height: 20px !important; padding:10px !important;background-color: #000; color: #fff; position: relative; top: -9px;}
.wrapper .article-page .container .row .right_col .inline-image-caption{margin: -25px 0 0 0; padding: 0}
.wrapper .article-page .container .row .right_col div.article-text-container{margin-top: 30px;}
.wrapper .article-page .container .row .right_col div.article-text-container a{color: #625AEC;}
.wrapper .article-page .container .row .right_col div.article-text-container p{margin-bottom: 10px; font-size: 17px; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; line-height: 37px;}
.wrapper .article-page .container .row .right_col div.article-text-container p .inlineImage{width: 100% !important;}
.wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote{background-color: #fadee2; padding: 25px 100px 25px 25px; margin: 35px 0 40px 0  ;font-size: 17px;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; line-height: 37px; position: relative;}
.wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote::before {content: ""; position: absolute;top: -90px;right: -10px;width: 110px;height: 400px;background-image: url('/assets/images/quote.png?1');background-repeat: no-repeat;background-size: contain;}
.wrapper .article-page .container .row .right_col div.article-text-container video{width:100%; margin-bottom: 15px;}
.wrapper .article-page .container .row .right_col div.article-text-container .twitter-tweet.twitter-tweet-rendered{margin: 0 0 15px 0 !important;}
.wrapper .article-page .container .row .right_col .social-links{background-color: #000; padding: 25px; margin: 30px 0; display: flex; gap: 25px; justify-content: center; align-items: center;}
.wrapper .article-page .container .row .right_col .social-links h2{color: #fff;}
.wrapper .article-page .container .row .right_col .social-links ul li a{color: #fff; font-size: 32px;}
.wrapper .article-page .container .row .right_col .social-links ul li a.facebook{margin: 0 15px;}
.wrapper .article-page .container .row .right_col .social-links ul li a.youtube-icon{margin: 0 15px;}

.wrapper .article-page .container .row .right_col .inline-related-articles{display: flex; align-items: center; gap:10px; margin: 20px 0 35px 0;}
.wrapper .article-page .container .row .right_col .inline-related-articles article.article-2{width: 50%;}
.wrapper .article-page .container .row .right_col .inline-related-articles article.article-2 h2{margin-top: 10px;}

.wrapper .article-page .container .row .right_col .related-articles{margin: 35px 0 45px 0}
.wrapper .article-page .container .row .right_col .related-articles h2{color: #625AEC;}
.wrapper .article-page .container .row .right_col .related-articles .main-column{display: flex; align-items: center; gap: 10px;}
.wrapper .article-page .container .row .right_col .related-articles .article-3  {margin-top: 20px;width: 33.33%;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 a{color: #000;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 .info{background-color: #eeeeee; padding: 15px; height: 130px;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 .info h3{margin-bottom: 15px;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 .info span{opacity: 0.6   ;}
.wrapper .article-page .container .row .right_col ul.keywords{margin: 45px 0 15px 0;}
.wrapper .article-page .container .row .right_col ul.keywords li{display: inline-block; color: #625AEC; border: 2px solid #625AEC; padding: 10px; text-align: center; font-size: 12px; font-family: Alexandria-Medium, Arial, Helvetica, sans-serif;}
.wrapper .article-page .container .row .right_col ul.keywords li:nth-child(even){margin: 0 15px 15px 15px;}
.wrapper .article-page .container .row .right_col ul.keywords li:hover{color: #fff; background-color: #625AEC; cursor: pointer; transition: background-color 0.5s ease-in-out;}

.wrapper .article-page .container .author-related-article{margin: 55px 0 25px 0;}
.wrapper .article-page .container .author-related-article .row{display: flex; align-items: center; gap: 15px; margin: 25px 0;}
.wrapper .article-page .container .author-related-article .article-4{width: 33.33%;}
.wrapper .article-page .container .author-related-article .article-4 .info{background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 25px; height: 130px;}
.wrapper .article-page .container .author-related-article .article-4 .info h3{margin-bottom: 10px;}
.wrapper .article-page .container .author-related-article .article-4 .info span{opacity: 0.6;}
.tableauPlaceholder{max-width: 100% !important;}
/*end article page*

/*mobile*/
@media screen and (max-width : 960px){
    .page{padding: 100px 0 25px 0;}
    .mobile{display: block !important;}
    .desktop{display: none !important}
    .advertisement.desktop{display: none !important}
    body.overflowHide{overflow: hidden;}
    header .linkedin-icon img{height: 22px !important;width: auto !important;}
    /*header*/
    header section.main .user-actions{display: none;}
    header section.main .main-menu nav.menu.desktop{display:none;}
    header section.main .main-menu{height: 70px;}
    header section.main .main-menu a img{display: block;}
    header section.main .main-menu img{width: 135px; height: 50px; object-fit: contain; margin: 15px 0;}
    header section.main .container .menu-toggle.mobile{display: block !important; position: absolute; right: 15px; top: 25px; font-size: 25px;}
    header section.main .container .menu-toggle.mobile img{width: 35px; height: 35px; object-fit: contain;}
    .fullNavMenu{position: fixed; top: 0; bottom: 0; width: 100%; height: 100%;z-index: 10000001; right: -100%; background-color: #fff; transition: .5s;}
    .fullNavMenu.show{overflow: hidden; transform: translateX(0); right: 0;}
    .fullNavMenu.show .search{margin-top: 20px;}
    .fullNavMenu.show .search form{position: relative;}
    .fullNavMenu.show .search form input{background-color: #EBEBEB; padding: 13px; width: 100%; outline: none; border: none; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 16px; position: relative; padding-right: 30px;}
    .fullNavMenu.show .search form a.submit{position: absolute; right: 7px; top:12px;opacity: 0.5;}
    .fullNavMenu.show .menuMove{overflow-x: hidden; overflow-y: scroll; bottom: 0;left: 0; position: absolute; right: 0; z-index: 1001;top: 150px; width: 90%; margin: auto;}
    .fullNavMenu.show .menuMove::-webkit-scrollbar { width: 100%;}
    .fullNavMenu.show .menuMove::-webkit-scrollbar-track {background-color: transparent;}
    .fullNavMenu.show .menuMove::-webkit-scrollbar-thumb {background-color: transparent;border-radius: 10px;}
    .fullNavMenu.show .menuMove ul.cats{padding: 0 0 80px 0;} 
    .fullNavMenu.show .menuMove ul.cats li{padding: 22px 0; border-bottom: 1px solid;}
    .fullNavMenu.show .menuMove ul.cats li:first-child{padding-top: 40px;}
    .fullNavMenu.show .menuMove ul.cats li a{margin-right: 15px; width: 100%; display: block;}
    .fullNavMenu.show .menuMove .social.mobile{position: fixed;bottom: 0;width: 100%; background-color: #FFFFFF;padding: 22px; margin: 0;right: 0; box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.05);}
    .fullNavMenu.show .menuMove .social.mobile ul{display: flex; align-items: center; gap: 10px;}
    .fullNavMenu.show .menuMove .social.mobile ul li{color: #625AEC; font-size: 25px;}
    .fullNavMenu .menuHeader{position: relative;z-index: 10000; width: 90%; margin: auto; height: 100px;}
    .fullNavMenu .menuHeader img{width: 150px; height: 55px; object-fit: contain; margin: 15px 0;}
    .fullNavMenu .menuHeader img.close-icon{width: 27px; height: 27px; object-fit: contain; margin: 0;}
    .fullNavMenu .menuHeader .mobileMenuClose {position: absolute; right: 15px; top: 25px; font-size: 20px;}

    /*footer*/
    .pinned-container.fixed{position: unset;}
    footer .container .links.special-pages{display: block; border-bottom: none; padding-bottom: 15px;}
    footer .container .links.special-pages img{margin-top: 0;}
    footer .container .links.special-pages ul{display: none;}
    footer .container .links.special-pages .footer-buttons-mobile{display: flex; align-items: flex-start; margin:25px 0; gap: 25px;}
    footer .container .links.special-pages .footer-buttons-mobile ul{width: 50%; display: block; margin-top: 0;}
    footer .container .links.special-pages .newsletter{width: 100%; padding: 27px;}
    footer .container .social{display: block; padding: 25px 0;}
    footer .container .social ul:first-child{border-bottom: 2px solid #fff; padding-bottom: 25px; width: 100%;}
    footer .container .social ul.contact{margin-top: 25px; width: 100%; border-bottom: 2px solid #fff; padding-bottom: 25px;}
    footer .container .social ul:last-child{width: 100%;}
    footer .container .social ul li.rights{float: none; width: 75%; margin-top: 15px}
    footer .container .social ul:last-child .whitebeard_logo{width: 80px;}
    footer .container .links.special-pages ul li{margin: 0;}

    /*home page*/
    .news_homepage .breaking_news .right_col{width: 130px; padding: 0 15px 0 0;}
    .news_homepage .breaking_news .left_col{width: 100%; padding: 25px 15px 10px 15px;}
    .news_homepage .breaking_news .left_col ul li {font-size: 15px; line-height: 28px;}
    .news_homepage .breaking_news .left_col h2{font-size: 15px; max-height: 50px; overflow: hidden; display: block; line-height: 24px;width: 95%;}
    .news_homepage .breaking_news .right_col span{font-size: 20px;}

    .news_homepage .container{padding: 0;}
    .news_homepage .container .row{display: block;}
    .news_homepage .container .row .article-1{display: none;}
    .news_homepage  .article-1.mobile{position: relative; height: 305px !important; margin: 0 0 25px 0;}
    .news_homepage  .article-1.mobile .overlay{background-color: #000;height: 100%;opacity: 0.5;}
    .news_homepage  .article-1.mobile .details{position: absolute; bottom: 0; right:0; padding: 17px;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(black)); color: #fff; width: 100%;}
    .news_homepage  .article-1.mobile .details span{border: 1px solid; padding: 7px;}
    .news_homepage  .article-1.mobile .details h2{margin: 15px 0; font-weight: 600;}
    
    .news_homepage .container .row .latest-news{display: none;}
    .news_homepage  .latest-news.mobile{background-color: #625AEC; padding: 15px 35px 0 35px; width: 100%;overflow: hidden;}
    .news_homepage  .latest-news.mobile .latest-news-title{display: flex; align-items: center;}
    .news_homepage  .latest-news.mobile .latest-news-title a{display: flex; align-items: center;}
    .news_homepage  .latest-news.mobile .latest-news-title h2{color: #fff; margin-right: 10px;}
    .news_homepage  .latest-news.mobile .latest-news-title .fa.fa-angle-left,
    .news_homepage .latest-news.mobile .latest-news-title .fa.fa-angle-right{color: #fff; margin-right: 15px; font-size: 23px;}
    .news_homepage .latest-news.mobile .latest-news-title .fa.fa-angle-right{color: #fff; margin-left: 15px;font-size: 23px;}
    .news_homepage  .latest-news.mobile .latest-news-title .fa-regular.fa-circle-dot{color: #fff; font-size: 22px;}
    .news_homepage  .latest-news.mobile .more_news{display: none;}
    .news_homepage  .latest-news.mobile a.news_mobile_slider {background-color: #fff; padding: 10px; height: 100px ; margin: 20px 0;}
    .news_homepage  .latest-news.mobile a.news_mobile_slider h3{max-height: 44px; overflow: hidden;}
    .news_homepage  .latest-news.mobile a.news_mobile_slider h4{color: #625AEC; margin: 10px 0;}
    .news_homepage  .latest-news.mobile .mobile-slider button.slick-prev,.news_homepage  .latest-news.mobile .mobile-slider button.slick-next{display: none !important;}
    .news_homepage  .latest-news.mobile .mobile-slider .slick-track{display: flex; gap: 15px;}
    .news_homepage .latest-news.mobile .mobile-slider .slick-track .slick-slide.slick-current{width: 230px !important;}


    .news_homepage .container .row .article-1 .details h1{font-size: 20px;}
    .news_homepage .container .row .container-absolute{position: unset;width: 100%; height: auto !important;}
    .news_homepage .container .row .center_col{width: 100%;}
    .news_homepage .container .row .center_col .article-1{height: 305px !important;}
    .news_homepage .container .row .center_col .related-news-list{display: block; padding: 0 20px;}
    .news_homepage .container .row .center_col .related-news-list ul li img{height: 185px;}
    .news_homepage .container .row .center_col .related-news-list ul{width: 100%;}
    .news_homepage .container .row .center_col .related-news-list ul:first-child{padding-bottom: 15px;}
    .news_homepage .container .row .center_col .related-news-list-half{display: block; padding: 0 20px;}
    .news_homepage .container .row .center_col .related-news-list-half:last-child{padding-bottom: 15px;}
    .news_homepage .container .row .center_col .related-news-list-half .main-image{width: 100%;}
    .news_homepage .container .row .center_col .related-news-list-half .main-image img{height: 185px;}
    .news_homepage .container .row .center_col .related-news-list-half .list-details{width: 100%;}
    .news_homepage .container .row .container-relative.left{margin: 0;}
    .news_homepage .container .row .container-relative.left{width: 100%;}
    .news_homepage .container .row .hawacom .hawacom-title{gap: 5px;}
    .news_homepage .container .row .hawacom{width: 100%; overflow: hidden; padding: 20px; height: auto;}
    .news_homepage .container .row .hawacom .mobile-slider button.slick-prev ,.news_homepage .container .row .hawacom .mobile-slider button.slick-next{display: none !important;}
    .news_homepage .container .row .hawacom .mobile-slider .slick-track{display: flex; gap: 15px;}
    .news_homepage .container .row .hawacom a.more{display: none;}
    .news_homepage .container .row .hawacom .hawacom_information{height: 80px;}
    .news_homepage .container .row .hawacom .hawacom_information h3{max-height: 50px; overflow: hidden;}
    .news_homepage .container .row .hawacom ul li:first-child img{height: 155px;}

    .news_homepage .container .row .hawacom .hawacom-title .fa.fa-angle-left{margin-right: 7px;}

    .mostread_homepage .container .grid{display: block;}
    .mostread_homepage .container .grid .mostread-component{padding-bottom: 25px;}
    .mostread_homepage .container .grid .mostread-component img{height: 155px;}
    .mostread_homepage .container .grid .mostread-component:first-child span{background-color: #fff; color: #625AEC; border: 1px solid #A2A2A2 ;}

    .arabi_homepage .container .row{display: block;}
    .arabi_homepage .container .row .column{width: 100%; margin-top: 15px; height: auto;}
    .arabi_homepage .container .row .column ul li:first-child .main-title{display: block;}
    .arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left,.arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-right {display: none;}
    .arabi_homepage .container .row .column ul li:first-child .main-title h3{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important;}
    .arabi_homepage .container .row .column h2{display: flex; align-items: center; gap: 8px;}
    .arabi_homepage .container .row .column .fa.fa-angle-left,
    .arabi_homepage .container .row .column .fa.fa-angle-right{margin-right: 0px;}

    .video_homepage .container{padding: 0;}
    .video_homepage .main-row{padding: 13px;}
    .video_homepage .container .row button.slick-prev{display: none !important;}
    .video_homepage .container .row button.slick-next{display: none !important;}
    .video_homepage .container .row .arrows{display: none;}
    .video_homepage .container .video_image{height: 130px;}
    .video_homepage .container h2 .fa.fa-angle-left,
    .video_homepage .container h2 .fa.fa-angle-right{margin-right: 11px;}
    .video_homepage .container .row .video_slider .slick-track{gap: 8px;}

    .subscribe_homepage .container .row{display: block;}
    .subscribe_homepage .container .row .right_col{width: 100%;}
    .subscribe_homepage .container .row .right_col h2{font-size: 22px;}
    .subscribe_homepage .container .row .left_col{width: 100%; margin-top: 30px;}
    .subscribe_homepage .container .row .right_col .articles{display: block;}
    .subscribe_homepage .container .row .right_col .articles .article-1{width: 100%;}
    .subscribe_homepage .container .row .right_col .articles .article-1{padding-bottom: 15px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 img{height: 155px;}
    .subscribe_homepage .container .row .right_col .articles .article-2{width: 100%;}
    .subscribe_homepage .container .row .right_col .articles .article-2 img{height: 155px;}
    .subscribe_homepage .container .row .right_col .article-3{display: block;}
    .subscribe_homepage .container .row .right_col .article-3 .main_image img{height: 155px;}
    .subscribe_homepage .container .row .right_col .article-3 .main_image{width: 100%;}
    .subscribe_homepage .container .row .right_col .article-3 .article-detail{width: 100%; height: auto;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail{padding: 20px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{font-size: 20px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h3{font-size: 14px;}
    .subscribe_homepage .container .row .left_col .social-homepage{display: none;}


    .douwali_homepage .container .row{display: block;}
    .douwali_homepage .container .row .column{width: 100%; margin-top: 15px; height: auto;}
    .douwali_homepage .container .row .column .fa.fa-angle-left,
    .douwali_homepage .container .row .column .fa.fa-angle-right{margin-right:0px;}
    .douwali_homepage .container .row .column h2{display: flex; align-items: center; gap: 10px;}
    .douwali_homepage .container .row .column ul li:first-child .main-title{display: block;}
    .douwali_homepage .container .row .column ul li:first-child .main-title h3{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important;}
    .douwali_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left{display: none;}
    .douwali_homepage .container .row ul li h3, .arabi_homepage .container .row ul li h3 {height: auto; max-height: 100%; padding-bottom: 3px;}

    /*latest-news page*/
    .category-page.latest-news .main-column.full-width h1{font-size: 26px;}
    .category-page.latest-news .article-2{width: 100%; margin: 0 0 15px 0;}
    .category-page.latest-news .article-2 a figure{width: 35%; height: 110px;}
    .category-page.latest-news .article-2 .details{width: 65%; height: 110px;}
    .category-page.latest-news .article-2 .details h2{font-size: 14px; max-height: 43px;}
    .category-page.latest-news .main-container .ias-trigger.ias-trigger-next a.more{margin-top: 35px !important;}

    /*category page*/
    .category-page .container .main-column h1{font-size: 26px;}
    .category-page .container .main-column .article-1{width: 100%; margin: 15px 0 0 0;}
    .category-page .container .main-column .article-1 a figure{height: 260px;}
    .category-page .container .main-column .article-1 .details{padding: 50px 35px 25px 35px;}
    .category-page .container .main-column .article-1 .details span{width: fit-content; padding: 0 7px;}
    .category-page .container .main-column .article-1 .details h2{font-size: 20px;}
    .category-page .container .main-column .article-2{width: 100%; margin: 15px 0 0 0;}
    .category-page .container .main-column .article-2 a figure{height: 180px;}
    .category-page .container .main-column .article-2 .details h2{font-size: 16px;}
    .category-page .container .main-column .article-2 .details span{width: fit-content; padding: 0 7px;}
    .advertisement.mpu.in-listing {width: 100%}
    .category-page .container .ias-trigger.ias-trigger-next a.more{margin-top: 35px !important;}
    .category-page .container .main-column .sub_categories a{width: fit-content; font-size: 16px; padding:0 14px}

    /*authors page*/
    .author .container h1{font-size: 26px;}
    .author .container .main-column .writer{width: 100%; margin: 15px 0 0 0;}
    .author .container .main-column .writer .writer-details .info h2{font-size: 20px;}
    .author .container .main-column .writer .writer-details .info h3{font-size: 12px;}
    .author .container h1{margin-right: 0;}
    /*author detail page*/
    .author-detail .container .main-title{display: none;}
    .author-detail .container .main-title.mobile{display: flex !important; align-items: flex-start; justify-content: space-between;margin: 0 0 25px 0;}
    .author-detail .container .main-title.mobile h2{font-size: 26px;}
    .author-detail .container .details{gap: 20px;}
    .author-detail .container .details .personal-info{display: block;}
    .author-detail .container .details .personal-info h2{font-size: 20px;}
    .author-detail .container .details .personal-info span{font-size: 14px;}
    .author-detail .container .details .info{border-bottom: none; width: 100%; padding-bottom: 40px;}
    .author-detail .container .details .info ul.social-links{display: none;}
    .author-detail .container .details ul.social-links.mobile li{padding: 10px 6px 0 0;}
    .author-detail .container .details{border-bottom: 2px solid #eeeeee; padding-bottom: 25px;}
    .author-detail .container .main-column p{width: 100%;}
    .related-article.author .container .main-column h2{font-size: 22px;}
    .related-article.author .container .main-column .article-1{width: 100%; margin: 15px 0 0 0;}
    .related-article .container .main-column .article-1 .details h2{font-size: 16px;}

    /*whoweare page*/
    .whoweare .container h1{font-size: 26px;}
    .whoweare .container .details h2{font-size: 20px;}
    .whoweare .container .details p{width: 100%; font-size: 14px;}
    /*conditions and terms page*/
    .terms .container h1{font-size: 26px;}
    .terms .container .details h2{font-size: 20px;}
    .terms .container .details h3{font-size: 20px;}
    .terms .container .details p{font-size: 14px; width: 100%;}

    .privacy-page .container h1{font-size: 26px;}
    .privacy-page .container .details h2{font-size: 20px;}
    .privacy-page .container .details h3{font-size: 19px;}
    .privacy-page .container .details p{width: 100%; font-size: 14px;}

    /*search results page*/
    .category-page.search .main-column .main-title{margin: 0 0 5px 0; display: block;}
    .category-page .container .main-column h1{margin: 0 0 15px 0;}
    .category-page.search .article-2{margin: 15px 0 0 0 !important;}
    .category-page.search .main-column .main-title .results ul{justify-content: end;}

    /*keywords page*/
    .keyword-page .main-column h1{margin-bottom: 20px; font-size: 26px;}
    .keyword-page .article-2{width: 100%; margin: 15px 0 0 0;}
    .keyword-page .article-2 a figure{height: 180px;}
    .keyword-page .article-2 .details{height: auto;}
    .keyword-page .article-2 .details h2{font-size: 17px; height: 52px;}
    .keyword-page .main-container .ias-trigger.ias-trigger-next a.more{margin-top: 35px !important;}

    /*newsletter popup*/
    .overlay-newsletter .details{width: 90% !important;}
    footer .container .links.special-pages .newsletter form .overlay-newsletter .details .main-image img{top: 20px;}
    footer .container .links.special-pages .newsletter form ul{display: block;}


    /*article page*/
    .wrapper .article-page .container{padding: 0;}
    .wrapper .article-page .container .main-column{width: 90%; margin: auto;}
    .wrapper .article-page .container .row .right_col{width: 90%; margin: auto;}
    .wrapper .container .main-column .main .article-details{border-bottom: none; padding-bottom: 0;}
    .wrapper .container .main-column .main .article-details .category{margin: 0 0 20px 0;}
    .wrapper .container .main-column .main .article-details a.categories{width: fit-content;}
    .wrapper .container .main-column .main .article-details h1{font-size: 24px; line-height: 40px;}
    .wrapper .container .main-column .main .article-details h3{display: none;}
    .wrapper .container .main-column .main .article-details h3.mobile{display: inline-block !important; margin: 0 0 15px 15px;}
    .wrapper .container .main-column .main .article-details time.firstpublished{margin: 0 0 0 9px;}
    .wrapper .container .main-column .main .summary p{width: 100%; font-size: 17px; line-height: 34px;}
    .wrapper .container .main-column .main .article-details .category span,.wrapper .container .main-column .main .article-details .category time{display: none !important;}
    .wrapper .container .main-column .main .article-details  time{color: #625AEC;}
    .wrapper .container .main-column .main .article-details  time,.wrapper .container .main-column .main .article-details span.last-update {display: inline-block !important; margin: 0 0 15px 0;}

    .wrapper .article-page .container .row{display: block; margin: 25px 0;}
    .wrapper .article-page .container .row .left_col{width: 100%;}
    .wrapper .article-page .container .row .right_col figure{height: 200px !important;}
    .wrapper .article-page .container .row .right_col .container{padding: 15px;}
    .wrapper .article-page .container .row .right_col .main-image-caption, .wrapper .article-page .container .row .right_col .inline-image-caption{top: -10px;}
    .wrapper .article-page .container .row .right_col div.article-text-container p{font-size: 14px; line-height: 28px;}
    .wrapper .article-page .container .row .right_col div.article-text-container iframe{width: 100% !important;}
    .wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote{padding: 55px 25px 25px 25px;}
    .wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote::before{right: 10px;}

    .wrapper .article-page .container .row .right_col .social-links{display: none; text-align: center;}
    .wrapper .article-page .container .row .right_col .social-links ul{margin-top: 15px;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column{display: block;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column .article-3{width: 100%;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column .article-3 figure{height: 160px !important;}
    .wrapper .article-page .container .row .right_col .related-articles .article-3 .info{height: 120px;}
    .wrapper .article-page .container .row .right_col .related-articles .article-3 .info h3{height: 50px; overflow: hidden;}
    .wrapper .article-page .container .row .right_col ul.keywords li:nth-child(even){margin: 0 5px 10px 5px;}

    .wrapper .article-page .container .row .latest-news{overflow: hidden;}
    .wrapper .article-page .container .row .latest-news .news{background-color: #fff; padding: 10px; margin: 20px 0; height: 100px;}
    .wrapper .article-page .container .row .latest-news .news h3{max-height: 44px; overflow: hidden;}
    .wrapper .article-page .container .row .latest-news .mobile-slider button.slick-prev ,.wrapper .article-page .container .row .latest-news .mobile-slider button.slick-next{display: none !important;}
    .wrapper .article-page .container .row .latest-news .mobile-slider .slick-track{display: flex; gap: 10px;}
    .wrapper .article-page .container .row .latest-news .more_news{display: none;}

    .wrapper .article-page .container .row .mostread .main-container ul li:first-child figure{height: 150px;}
    .wrapper .article-page .container .row .mostread .main-container ul li h3{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important; font-size: 16px;}
    .wrapper .article-page .container .row .mostread .main-container ul li h4{width: fit-content;}
    .wrapper .article-page .container .row .newsletter{display: none;}
    .wrapper .article-page .container .author-related-article{margin-top: 35px; padding: 0 20px;}
    .wrapper .article-page .container .author-related-article .row{display: block;}
    .wrapper .article-page .container .author-related-article .article-4{width: 100%; margin-bottom: 15px;}
    .wrapper .article-page .container .author-related-article .article-4 .info h3{font-size: 16px; height: 50px; overflow: hidden;}

    .wrapper .article-page .container .row .mostread.component{width: 100%; margin: auto; margin-top: 25px;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column{width: 100%;}
}


@media (min-width:1000px) and (max-width:1300px){
    header section.main .main-menu nav.menu  ul  {display: flex; align-items: center; width: 100%;}
    .arabi_homepage .container .row .column{height: 790px;}
    .douwali_homepage .container .row .column{height: 790px;}
    footer .container .links.special-pages .newsletter{width: 290px;}
    footer .container .links.special-pages img{width: 140px;}
    a.toTop{bottom: 130px; right: 15px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{font-size: 20px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h3{font-size: 14px;}
    .subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h2{font-size: 14px;}
    .news_homepage .breaking_news .right_col{padding: 15px 80px 15px 0;}
}

@media (min-width:1700px) and (max-width:1950px){

}
@media (min-width:768px) and (max-width:990px){
    .news_homepage .breaking_news .left_col{padding: 25px;}
    .news_homepage .breaking_news .right_col{padding: 0 25px 0 0;}
}