@font-face {
    font-family: 'Helvetica Neue';
    src: url('../font/HelveticaNeue-Light.woff2') format('woff2'),
        url('../font/HelveticaNeue-Light.woff') format('woff'),
        url('../font/HelveticaNeue-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('../font/HelveticaNeue-Bold.woff2') format('woff2'),
        url('../font/HelveticaNeue-Bold.woff') format('woff'),
        url('../font/HelveticaNeue-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('../font/HelveticaNeue-Italic.woff2') format('woff2'),
        url('../font/HelveticaNeue-Italic.woff') format('woff'),
        url('../font/HelveticaNeue-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('../font/HelveticaNeue-Medium.woff2') format('woff2'),
        url('../font/HelveticaNeue-Medium.woff') format('woff'),
        url('../font/HelveticaNeue-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('../font/HelveticaNeue.woff2') format('woff2'),
        url('../font/HelveticaNeue.woff') format('woff'),
        url('../font/HelveticaNeue.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}





body{width: 100%;float: center;margin: 0;padding: 0;font-family: 'Lato', sans-serif;}
.wrapper{margin: 0;padding: 0;width: 100%;}
.padding{padding: 0;}


body a {text-decoration: none;    color: inherit;}
ul{list-style: none;margin: 0;padding: 0;}
p:last-child{margin: 0; padding: 0;}
p, h1, h2, h3, h4, h5, h6 {margin: 0;}

.common-sec h1{font-size: 32px; font-weight: 700; line-height: 40px; font-family: 'Helvetica Neue';color: #996725;margin-bottom: 30px;}
.common-sec h2 {font-size: 16px; font-weight: 700; line-height: 18px;font-family: 'Helvetica Neue';color:#888888;margin-bottom: 1rem; text-transform: uppercase;text-align: center}
.common-sec h4 {font-size: 21px; font-weight: 500; line-height: 24px;font-family: 'Helvetica Neue';color:#888888;margin-bottom: 20px; text-transform: none;}
.common-sec h3 {font-size: 11px; font-weight: 500; line-height: 14px; color: #996725;font-family: 'Helvetica Neue';text-transform: none;padding-right: 15px;}
.common-sec p {font-size: 12px; font-weight: 400; line-height: 14px;color: #333333;margin-top: 6px;padding-right: 15px;}
.common-sec a {font-size: 18px; line-height: 22px;display: inline-block; text-decoration: none; }
.common-padding{padding: 90px 0;}
.common-sec h5{font-size: 12px; font-weight: 700; line-height: 16px; color: #03039A; font-family: 'Helvetica Neue';text-transform: uppercase;margin-bottom: 10px;}
.common-sec h3 span{display: inline-flex;}

.common-btn{ font-size: 14px; font-weight: 400; line-height: 19px;padding: 12px 16px;color: #fff; border: 1px solid #03039A;margin-top: 20px;font-family: 'Helvetica Neue';background-color: #03039A;text-transform: uppercase;}
/*======================== Header ================================*/


.top-header{ margin: 0; padding: 20px 0;    position: relative;} 
.header-banner{background-image: url(../images/header-banner.png); background-position: center; background-repeat: no-repeat; background-size: cover;}
.header-banner article{background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 99.99%, rgba(255, 255, 255, 0) 100%);padding: 15px;}
.header-banner article h3{font-size: 22px; font-weight: 400; line-height: 29px;/*padding: 16px 173px;*/ text-transform: capitalize; color: #03039A;text-align: center;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;display: flex;align-items: center;justify-content: center;width: 680px; height: 50px;}

.hover_sec a i{position: absolute; right: 10px; top: 10px; color: grey;font-size:10px;}



.header-menu{text-align: center;display: flex; justify-content: center;padding: 0px 0; }
.header-menu .navbar { padding: 0; display: inline-block;background-color: #B99F70; width:100% } 
.header-menu ul{display: inline-block;text-align:center;} 
.header-menu ul li { font-family: 'Helvetica Neue'; font-size: 12px; font-weight: 700; line-height: 16px; display: inline-block;padding: 0 8px !important;}
/* .header-menu ul li:last-child{padding-right: 8px !important;} */
/* .header-menu ul li:first-child{padding-left: 8px !important;} */
.header-menu ul li a{ color: #fff !important; padding: 8px 8px !important;text-transform: uppercase; } 
.header-menu ul li a:hover { color: #fff !important;background-color: #996725;} 



.sticky {position: sticky !important; top: 0; width: 100%; background-color: #B99F70; z-index: 999; display: block; box-shadow: 0px 7px 6px #9795953b; border: none;padding: 15px 0; }

.header-button a{margin-left: 14px;}
.header-button a.btn_2{color: #000;background-color: transparent !important;}
.header-button-mobile{display: none;}

.hover_sec{display: none;position: absolute;position: absolute; max-width:440px; background-color: #fff; padding: 30px 18px; z-index: 111; border-radius: 10px; box-shadow: 0px 1px 14px 0px #00000040; top: 75px; right: 180px; font-family: 'Helvetica Neue'; }

.hover_sec::before { content: ""; position: absolute; top: -18px; left: 74%;  border-width: 10px; border-style: solid; border-color: transparent transparent #fff transparent;}
.hover_sec h3{font-size: 18px; font-weight: 700; line-height: 24px;text-align: center;color: #996725; }
.hover_sec p{font-size: 12px; font-weight: 400; line-height: 16px;text-align: center;padding-bottom: 15px;}
.hover_sec ul li b{font-size: 14px; font-weight: 700; line-height: 19px;}
.hover_sec ul li {font-size: 13px; font-weight: 400; line-height: 16px; padding-left: 34px; background-repeat: no-repeat;background-size: 19px; background-position: left;padding-bottom: 15px; }
.hover_sec .right-sec{padding-left: 12px;}

.hover_sec ul li:nth-child(1) {background-image: url(../images/Ad-lite.png);}
.hover_sec ul li:nth-child(2) {background-image: url(../images/premium-articles.png);}
.hover_sec ul li:nth-child(3) {background-image: url(../images/Quick-reads-Segment.png);}
.hover_sec .common-btn{display: block; text-align: center;}

.subscribe_view{
    width:200px;
}
.banner_dt{margin-bottom: 30px;}
.top-header-text{position: relative;}


/*======================== Block section ================================*/

/* .main-sec{padding: 0 0 70px;} */
.block-section{padding: 40px 0px 70px;}
.block-section .inner-block{margin-bottom: 30px;}
.block-section .inner-block:last-child{margin-bottom: 0px;}

.block-section .border-bottom{border-bottom: 1px solid #000;}

.block-section .padding_with_border{padding: 50px 0 50px; border-bottom: 1px solid #D9D9D9;}
.block-section .padding_with_border:first-child{padding: 0 0 50px;}
.block-section .padding_with_border:last-child{padding: 50px 0 0px;border-bottom: 0 solid #D9D9D9;}
.block-section .top-videos{padding: 0px 0 25px;}
.block-section .top-videos img{margin-bottom: 10px; object-fit: cover;}
.block-section .latest-business h2, .aa-news h2, .identity h2, .people h2{margin-bottom: 30px;}
.block-section .latest-trends h2{margin-bottom: 30px;}


#toggle { position: relative;width: 50px; height: 40px; margin: 10px auto; display: none;}
#toggle div { width: 100%; height: 3px; background: #B99F70; margin: 5px auto; transition: all 0.3s; backface-visibility: hidden; }
#toggle.on .one {transform: rotate(45deg) translate(-6px, 0);position: absolute; width: 60%; top: 24px; margin: 0;    right: 7px;}
#toggle.on .two {opacity: 0;}
#toggle.on .three { transform:rotate(-45deg) translate(15px, -12px); position: absolute; width: 60%; top: 39px; margin: 0;    left: 6px; }

#toggle.on .one {transform: rotate(45deg) translate(-4px, 0);position: absolute; width: 60%; top: 24px; margin: 0;    right: 7px;}
#toggle.on .two {opacity: 0;}
#toggle.on .three { transform: rotate(-45deg) translate(16px, -10px); position: absolute; width: 60%; top: 39px; margin: 0;    left: 6px; }
.toggler-btn{font-size:30px;cursor:pointer;}
.single-img-sec{padding-bottom: 30px;}
.single-img-sec .common-btn{display: none;}

.center-inner-block .inner-block{padding-bottom: 20px;border-bottom: 1px solid #D9D9D9;margin-bottom: 20px !important;}
.center-inner-block .inner-block:first-child{border-top: 1px solid #D9D9D9;padding-top: 20px;}

.block-section .img-sec{margin-bottom: 15px;}
.block-section .img-sec img{width: 100%; height: 100px; object-fit: cover; }
.block-section .full_img-sec img{width: 100%; height: 200px; object-fit: cover; margin-bottom: 10px; }
.block-section .full_img-sec{padding-top: 0px;}
.mobile-content .art_sect_img{padding-bottom: 20px; padding-right: 0;}*/
.article_video_right_dek{font-style: italic; font-size: 21px !important; line-height: 24px !important;font-weight: 500 !important;}
.article_video_left_pull{font-family: "URW Chancery L", serif !important; font-style: italic; font-size: 28px !important; line-height: 40px !important;font-weight: 10 !important;}
/*======================== Footer ================================*/


footer{background-color: #EEEEEE; padding: 50px 0;font-family: 'Helvetica Neue';}
footer p{ font-size: 22px; font-weight: 400; line-height: 29px;text-transform: capitalize;padding-bottom: 15px;}
footer p:last-child{padding: 0;}
footer ul li a{ font-size: 16px; font-weight: 400; line-height: 21px;text-transform: uppercase;font-family: 'Helvetica Neue';}
footer ul{column-count: 2;}
footer ul li a:hover{color: #03039A;}


/*======================== Category page ================================*/

.inner-padding{padding: 10px 0 30px;}
.inner-page .inner-block{margin-bottom: 30px;}
.inner-page .inner-block:last-child{margin-bottom: 0;}
.inner-page .right-side{padding-left: 80px;}

.common-list ul li a{font-family: 'Helvetica Neue'; font-size: 14px; font-weight: 400; line-height: 30px; color: #996725;}
.common-list ul li a:hover{color: #03039A;}
.common-list h2{margin-bottom: 15px;}
.common-list{padding-bottom: 40px;}


.category_details_page p.first-para span.first-letter{ font-size: 86px; font-weight: 400; line-height: 75px; letter-spacing: 0em; text-align: left; color: #B99F70;}
.category_details_page p.first-para {display: block;align-items: end !important;}
.category_details_page p{padding-bottom: 25px;font-size: 16px; font-weight: 400; line-height: 24px;margin-top: 0;}
.right-border{border-right: 1px solid #D9D9D9; padding: 1rem 80px 40px 12px;}
.left-border{border-left: 1px solid #D9D9D9; padding: 1rem 12px 40px 60px;}
.left-border .border-bottom p{padding-right: 0;}
.left-border .border-bottom p a{color: #03039A;}

.articles-list ul li, .video-list ul li,.market-news-list ul li, .exchanges-list ul li{border-bottom: 1px solid #D9D9D9;    padding: 7px 0 7px;}
.articles-list ul li a, .video-list ul li a{line-height: 24px;}
.articles-list ul li:last-child, .video-list ul li:last-child{border-bottom: 0 solid #D9D9D9;}

.category_details_page .border-bottom{margin-bottom: 30px;}
.category_details_page .border-bottom img{margin-bottom: 7px}
 .shareimage { height: 0% !important;  max-width: 100px !important; } 

@media (max-width: 300px){
footer ul {column-count: 1 !important;}
}

@media (max-width: 428px){
 .block-section .inner-block .art_sec_img{ height: 150px !important; }
}

@media (max-width: 575.98px){
.home_banner_main .logo_class img{height: 120px;}
.home_banner_main .banner_child_next h4{font-size: 20px !important; line-height: 30px !important;}
.shareimage{max-width: 100px !important;}
.more_show svg {display: none ! important;}
 .header-menu ul .res_nav_item {display: block !important;} 

.pagination{flex-wrap: wrap;}

.pagination .active{z-index: 000;}

.order_add .art_sect_img{padding-right: 0;}

.block-section .mobile_padding .inner-block article img{max-width: 100%;}
    .block-section .mobile_padding .inner-block article .video_img_res{min-width: 100%;height: 300px !important;}
    .top-header{padding: 5px 0;} 
    .top-header-text{  position: relative; display: block !important;}
    #toggle{display: inline-block; margin: 0; padding: 7px 10px 0;/*position: absolute; top: 0; right: 0;*/}

    .header-menu .navbar .navbar-collapse{ background-color: #fff; position: relative; top: -85px;border-top: 1px solid #D9D9D9; }
    .header-menu .navbar{ background-color: #fff;}
    .header-menu ul li a { color: #000 !important;}
    .header-menu ul{column-count: 2;}
    .sticky { position: unset !important;background-color: transparent;box-shadow: none;padding: 0;} 

    .header-banner article h3 {  font-size: 20px; font-weight: 400; line-height: 14px;padding: 6px 0;width: 100%;}
    .header-banner{margin-top: 10px;} 

    .header-menu ul li{display: block; width: 100%;}
    .header-menu { text-align: left; display: block;  padding: 0px 0; width: 100%; }
    .header-menu .navbar, .header-menu ul { padding: 0; display: block;}



    .block-section .left-sec, .block-section .right-sec{order: 2;}
    .block-section { padding: 20px 0px; }

    .center-inner-block{display: none;}
    .single-img-sec .common-btn{display: inline-block;}

    .common-sec h2 { font-size: 14px; font-weight: 700; line-height: 24px;margin-bottom: 20px;}
    .block-section .latest-business h2, .aa-news h2, .identity h2, .people h2 { margin-bottom: 10px; }
    .common-sec h3{    padding-right: 0;}

    .single-img-sec { padding-bottom: 20px; border-bottom: 1px solid #D9D9D9;text-align:left; text-style: bold; font-size: 10px }

    .common-sec h3, .common-sec p{padding-right: 0;}
    .common-sec p{    margin-top: 7px;}
    .img-sec { width: 100%; }
    .img-sec img{height: 86px; width: 86px;}
    .text-content { width: 100%; }
    .block-section .inner-block { margin-bottom: 10px; }
    .block-section .inner-block .art_sec_img{ object-fit: cover; height: 150px !important; }
   
    .block-section .padding_with_border:first-child { padding: 0; }
    .block-section .padding_with_border:last-child { padding: 0; border-bottom: 0; }
    .block-section .padding_with_border { padding: 0; border-bottom: 0; }

    .block-section .mobile_padding{padding: 0px 0 20px 0 !important;}
    .block-section .mobile_padding:first-child{border-bottom: 0; padding: 0 !important;}
    .block-section .left-sec .mobile_padding:first-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .left-sec .mobile_padding:last-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .right-sec .mobile_padding:first-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}

    footer p{  font-size: 12px; font-weight: 400; line-height: 17px;  padding-top: 0;}
    footer ul { column-count: 2; padding: 20px 0 0; }
    footer ul li a {font-size: 14px;    line-height: 26px;}

    .footer-logo{width: 40%;}
    .footer-content{width: 60%;}
    footer{padding: 30px 0;}


    .header-button{display: none;}
    .header-button-mobile a.btn_2{color: #000;background-color: transparent !important;margin-top: 5px;}
    .header-button-mobile{display: block;width: 50%;}
    .header-button-mobile a{display: inline-block; padding: 5px; margin: 0; font-size: 8px;}

    .center-inner-block.center-mobile-block{display: block;padding-top: 20px;}

    .inner-page .right-side { padding-left: 0; padding-top: 10px; }
    .common-list { padding-bottom: 20px; padding-top: 20px; }

    .hover_sec{top: 50px; right: 0;    padding: 20px;}
    .hover_sec::before{left: 44%;}
    .right-border{padding: 40px 12px 40px 12px;}
    .left-border{padding: 40px 12px 40px 12px;}

   .add_order2{order: 1 ! important;}
   .add_order1{order: 2 ! important;}
   .add_order3{order: 3 ! important;}

} 

.mobile-content .art_sect_img{padding-bottom: 20px !important;}
.art_sect_img.mobile-content {padding-bottom: 20px !important;}


@media (min-width: 576px ) and (max-width: 767px ){
.shareimage{max-width: 100px !important;}
.header-button-mobile a{display: inline-block; padding: 5px; margin: 0;}
.more_show svg {display: none ! important;}
 .header-menu ul .res_nav_item {display: block !important;} 
 .container {
    max-width: 100% !important;
  }
    .add_order2{order: 1 ! important;}
   .add_order1{order: 2 ! important;}
   .add_order3{order: 3 ! important;}

    .order_add .art_sect_img{padding-right: 0;}
    .block-section .mobile_padding .inner-block article .video_img_res{min-width: 100%;height: 300px !important;}
    .top-header{padding: 5px 0;} 
    .top-header-text{  position: relative; display: block !important;}
    #toggle{display: inline-block; margin: 0; padding: 7px 10px 0;/*position: absolute; top: 0; right: 0;*/}

    .header-menu .navbar .navbar-collapse{ background-color: #fff; position: relative; top: -85px;border-top: 1px solid #D9D9D9; }
    .header-menu .navbar{ background-color: #fff;}
    .header-menu ul li a { color: #000 !important;}
    .header-menu ul{column-count: 2;}
    .sticky { position: unset !important;background-color: transparent;box-shadow: none;padding: 0;} 

    .header-banner article h3 {  font-size: 20px; font-weight: 400; line-height: 14px;padding: 6px 0;width: 100%;}
    .header-banner{margin-top: 20px;} 

    .header-menu ul li{display: block; width: 100%;}
    .header-menu { text-align: left; display: block;  padding: 0px 0; width: 100%; }
    .header-menu .navbar, .header-menu ul { padding: 0; display: block;}



    .block-section .left-sec, .block-section .right-sec{order: 2;}
    .block-section { padding: 20px 0px; }

    .center-inner-block{display: none;}
    .single-img-sec .common-btn{display: inline-block;}

    .common-sec h2 { font-size: 18px; font-weight: 700; line-height: 24px;margin-bottom: 20px;}
    .block-section .latest-business h2, .aa-news h2, .identity h2, .people h2 { margin-bottom: 10px; }
    .common-sec h3{    padding-right: 0;}

    .single-img-sec { padding-bottom: 20px; border-bottom: 1px solid #D9D9D9; }

    .common-sec h3, .common-sec p{padding-right: 0;}
    .common-sec p{    margin-top: 7px;}
    .img-sec { width: 20% !important; }
    .img-sec img{height: 86px; width: 86px;}
    .text-content { width: 80% !important; }
    .block-section .inner-block { margin-bottom: 10px; }

    .block-section .padding_with_border:first-child { padding: 0; }
    .block-section .padding_with_border:last-child { padding: 0; border-bottom: 0; }
    .block-section .padding_with_border { padding: 0; border-bottom: 0; }

    .block-section .mobile_padding{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .mobile_padding:first-child{border-bottom: 0; padding: 0 !important;}
    .block-section .left-sec .mobile_padding:first-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .left-sec .mobile_padding:last-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .right-sec .mobile_padding:first-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}

    footer p{  font-size: 12px; font-weight: 400; line-height: 17px;  padding-top: 0;}
    footer ul { column-count: 3; padding: 20px 0 0; }
    footer ul li a {font-size: 14px;    line-height: 26px;}

    .footer-logo{width: 40%;}
    .footer-content{width: 60%;}
    footer{padding: 30px 0;}


    .header-button{display: none;}
    .header-button-mobile a.btn_2{color: #000;background-color: transparent !important;}
    .header-button-mobile{display: block;width: 50%;}
    .header-button-mobile a{display: inline-block; padding: 5px; margin: 0;}

    .center-inner-block.center-mobile-block{display: block;padding-top: 20px;}

    .inner-page .right-side { padding-left: 12px; padding-top: 40px; }
    .common-list { padding-bottom: 20px; padding-top: 20px; }

    .hover_sec{top: 50px; right: 0;    padding: 20px;}
    .hover_sec::before{left: 44%;}
    .right-border{padding: 40px 12px 40px 12px;}
    .left-border{padding: 40px 12px 40px 12px;}
 


} 

@media (max-width: 767.98px ) and (orientation: landscape){

.category_details_page .article_video_right p{margin-top: 0px !important; padding-bottom: 15px !important;}
    .top-header{padding: 5px 0;} 
    .top-header-text{  position: relative; display: block !important;}
    #toggle{display: inline-block; margin: 0; padding: 7px 10px 0;/*position: absolute; top: 0; right: 0;*/}

    .header-menu .navbar .navbar-collapse{ background-color: #fff; position: relative; top: -85px;border-top: 1px solid #D9D9D9; }
    .header-menu .navbar{ background-color: #fff;}
    .header-menu ul li a { color: #000 !important;}
    .header-menu ul{column-count: 2;}
    .sticky { position: unset !important;background-color: transparent;box-shadow: none;padding: 0;} 

    .header-banner article h3 {  font-size: 14px; font-weight: 400; line-height: 14px;padding: 6px 0; width:auto}
    .header-banner{margin-top: 20px;} 

    .header-menu ul li{display: block; width: 100%;}
    .header-menu { text-align: left; display: block;  padding: 0px 0; width: 100%; }
    .header-menu .navbar, .header-menu ul { padding: 0; display: block;}



    .block-section .left-sec, .block-section .right-sec{order: 2;}
    .block-section { padding: 20px 0px; }

    .center-inner-block{display: none;}
    .single-img-sec .common-btn{display: inline-block;}

    .common-sec h2 { font-size: 18px; font-weight: 700; line-height: 24px;margin-bottom: 20px;}
    .block-section .latest-business h2, .aa-news h2, .identity h2, .people h2 { margin-bottom: 10px; }
    .common-sec h3{    padding-right: 0;}

    .single-img-sec { padding-bottom: 20px; border-bottom: 1px solid #D9D9D9; }

    .common-sec h3, .common-sec p{padding-right: 0;}
    .common-sec p{    margin-top: 7px;}
    .img-sec { width: 96px; }
    .img-sec img{height: 86px; width: 86px;}
    .text-content { width: 70%; }
    .block-section .inner-block { margin-bottom: 10px; }

    .block-section .padding_with_border:first-child { padding: 0; }
    .block-section .padding_with_border:last-child { padding: 0; border-bottom: 0; }
    .block-section .padding_with_border { padding: 0; border-bottom: 0; }

    .block-section .mobile_padding{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .mobile_padding:first-child{border-bottom: 0; padding: 0 !important;}
    .block-section .left-sec .mobile_padding:first-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .left-sec .mobile_padding:last-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .right-sec .mobile_padding:first-child{padding: 20px 0 !important; border-bottom: 1px solid #D9D9D9;}

    footer p{  font-size: 12px; font-weight: 400; line-height: 17px;  padding-top: 0;}
    footer ul { column-count: 3; padding: 20px 0 0; }
    footer ul li a {font-size: 14px;    line-height: 26px;}

    .footer-logo{width: 40%;}
    .footer-content{width: 60%;}
    footer{padding: 30px 0;}


    .header-button{display: none;}
    .header-button-mobile a.btn_2{color: #000;background-color: transparent !important;}
    .header-button-mobile{display: block;width: 50%;}
    .header-button-mobile a{display: inline-block; padding: 5px; margin: 0;}

    .center-inner-block.center-mobile-block{display: block;padding-top: 20px;}

} 

@media (min-width: 768px) and (max-width: 991.98px){

.home_banner_main .banner_child_next h4{font-size: 21px !important;  line-height: 47px !important;}
.top-header .header-banner{width:90%}
#hide_nav_item ul li {font-size: 10px;}
 .header-menu ul .res_nav_item {display: none;} 
.header-banner article h3{width:100% !important}
.header .header-menu .navbar-nav {width: 100%;}
   .inner-page .right-side {
  padding-left: 12px !important;
    padding-top: 12px;
}

   .add_order2{order: 1 ! important;}
   .add_order1{order: 2 ! important;}
   .add_order3{order: 3 ! important;}
.container {max-width: 100%;}
   
    .block-section .mobile_padding .inner-block article .video_img_res{min-width: 100% !important; height: 300px !important;}
    .order_add .art_sect_img{padding-right: 0;}

    .header-banner article h3 {  font-size: 15px; font-weight: 400; line-height: 16px;padding: 16px 40px;width: 270px;}
    .header-menu ul li:first-child { padding-left: 0 !important; }
    .header-menu ul li:last-child { padding-right: 0px !important; }
    .header-menu ul li{padding: 0 !important;font-size: 10px;}
    .header-menu ul li a{    padding: 10px 10px !important;}

    .block-section .left-sec, .block-section .right-sec{order: 2;    width: 50%;}
    .block-section { padding: 20px 0px; }

    .center-inner-block{display: none;}
    .single-img-sec .common-btn{display: inline-block;}

    .common-sec h2 { font-size: 18px; font-weight: 700; line-height: 24px;margin-bottom: 20px;}
    .block-section .latest-business h2, .aa-news h2, .identity h2, .people h2 { margin-bottom: 10px; }
    .common-sec h3{    padding-right: 0;}


    .center-sec{border-bottom: 1px solid #D9D9D9;margin-bottom: 20px;padding-bottom: 20px;}
    .single-img-sec.text-center.mobile_padding{border-bottom: 0;padding-top: 30px !important;  }

    .common-sec h3, .common-sec p{padding-right: 0;}
    .common-sec p{    margin-top: 7px;}
    .img-sec { width: 20%; }
    .img-sec img{height: 86px; width: 86px;}
    .text-content { width: 80%; }
    .block-section .inner-block { margin-bottom: 10px; }

    .block-section .padding_with_border:first-child { padding: 0; }
    .block-section .padding_with_border:last-child { padding: 0; border-bottom: 0; }
    .block-section .padding_with_border { padding: 0; border-bottom: 0; }

    .top-videos{width: 100%; float: left;}


    .block-section .mobile_padding:first-child{border-bottom: 0; padding: 0 !important;}
    .block-section .left-sec .mobile_padding:first-child{padding: 0px 0 20px !important; border-bottom: 1px solid #D9D9D9;}
    .block-section .left-sec .mobile_padding:last-child{padding: 0 0 !important; border-bottom: 0;}
    .block-section .right-sec .mobile_padding:first-child{padding: 0px 0 20px !important; border-bottom: 1px solid #D9D9D9;}

    footer p{  font-size: 12px; font-weight: 400; line-height: 17px;  padding-top: 0;}
    footer ul { column-count: 3; padding: 0px 0 0; }
    footer ul li a {font-size: 14px;    line-height: 26px;}
    footer{padding: 30px 0;}

    .header-button a { margin-left: 7px; display: inline-block; padding: 5px; font-size: 7px;margin-top: 0;}
    .hover_sec{top: 80px; right: 70px;}






} 

@media (min-width: 992px) and (max-width: 1199.98px){
     .home_banner_main .banner_child_next h4{font-size: 26px !important;}
    .header-banner article h3{padding: 16px 3px;width:360px;height:50px;font-size:20px;}
    .header-menu ul li{padding: 0 1px !important; font-size: 13px;}
    .header-menu ul li a{padding: 10px 13px !important;}
    .header-button a { margin-left: 8px; font-size: 13px; }

    .common-sec p{margin-top: 6px;padding-right: 0;}
    .block-section .padding_with_border:first-child { padding: 0 0 20px; }
    .block-section .padding_with_border { padding: 20px 0 20px; border-bottom: 1px solid #D9D9D9; }
    .block-section .padding_with_border:last-child { padding: 20px 0 0px; border-bottom: 0 solid #D9D9D9; }
    .common-sec a{font-size: 15px; line-height: 18px;}

} 

@media (min-width: 1200px) and (max-width: 1399.98px){

    .header-banner article h3{    padding: 16px 95px;width:545px;height:50px;}
    .header-menu ul li a{padding: 10px 15px !important;}
    .header-button a { margin-left: 8px; font-size: 13px; }
    .header-menu ul li{padding: 0 !important;}
    
    .common-sec p{padding-right: 0;}
    .block-section .padding_with_border:first-child { padding: 0 0 20px; }
    .block-section .padding_with_border { padding: 20px 0 20px; border-bottom: 1px solid #D9D9D9; }
    .block-section .padding_with_border:last-child { padding: 20px 0 0px; border-bottom: 0 solid #D9D9D9; }
   .block-section .img-sec img{width: 100%; height: 120px; object-fit: cover; }
    .block-section .right-side .img-sec img{width: 110%; height: 90px; object-fit: cover; }
} 


/*========================main banner css ================================*/
#hide_nav_item ul{z-index: 9999;}
.home_banner_main {position: relative;}
.home_banner_main  .banner_child_next h4 {position: absolute; top: 0px; left: 0; padding: 25px; font-size: 38px; line-height: 50px; text-transform: unset; font-weight: 500; color: #5a5858;} 

.common-sec .art_sec_li{width: 100%;} 
 .header-menu ul .res_nav_item {display: none;} 
#hide_nav_item ul li:hover {
  color: #fff !important;
  background-color: #996725;
} 
.category_details_page .first-para .first-p{ padding-bottom: 0px !important; height: 75px;} 
@media (max-width: 575.98px){
 .article_video_right{padding: 15px 12px 15px 12px !important;}
 .article_video_left{padding: 15px 12px 15px 12px !important;}
.article_video_right p {margin-top: 0px !important;}
.article_video_right .article_video_right_title{margin-bottom: 0px !important;}
.category_details_page .article_video_left .multiimage_artical{height: 275px !important; width: 100% !important;} 
} 
@media (min-width: 576px ) and (max-width: 767px ){
.home_banner_main .logo_class img{height: 125px;}
.home_banner_main .banner_child_next h4{font-size: 28px !important; line-height: 35px !important;}
.category_details_page .article_video_left .multiimage_artical{width: 100% !important;}
.category_details_page .article_video_left .article_video_image_sec{padding: 10px 10px 10px 10px !important;}
.category_details_page .article_video_right p{margin-top: 0px !important; padding-bottom: 15px !important;}
}

@media (min-width: 768px) and (max-width: 991.98px){
.category_details_page .article_video_left .multiimage_artical{width: 100% !important;}
.category_details_page .article_video_left .article_video_image_sec{padding: 5px 10px 5px 0px !important;}
}
.category_details_page .article_video_left .multiimage_artical{height: 250px; width: 250px;} 
.category_details_page .article_video_left .article_video_image_sec {padding:20px;} 
.text-content-desktop{margin-bottom: 20px;} 
.desktop-content > .art_sect_img:last-child .text-content-desktop{ margin-bottom: 0px !important;} 
.logo{
display:none;
}
@media(max-width:767px){
.logo{
display:flex;
}
} 
.logo-big{
display:flex;
}
@media(max-width:767px){
.logo-big{
display:none;
}
} 
@media(max-width:365px){
img#logo{
width:65%;
}
} 
@media(max-width:440px){
button#hover_btn_moblie{
padding:0.25rem 0.5rem;
}
} 
.articles-list ul li, .video-list ul li,.market-news-list ul li, .exchanges-list ul li{
border:0;
} 

@media (max-width: 575.98px) {
.market-news-list.common-list{
border-bottom: 1px solid #D9D9D9;
}
.articles-list.common-list{
border-bottom: 1px solid #D9D9D9;
}
ul div.market-news-list.common-list{
border-bottom: unset;
}
} 

.youtube_video_iframe_center{
order:1;
}
#vimeo_video{
order:2;
}
.article_pagination_order{
order:3;
margin-top:20px;
} 

.text-muted.italic{
color:#6c757d!important;
font-size: small;
font-style: italic;
font-weight: normal;
} 

.text-end.section-link a {
   text-transform: capitalize !important;
   font-size: small !important;
   color: #B99F70 !important;
} 

@media(max-width:430px){
#toggle.on .one {transform: rotate(45deg) translate(-2px, 0)}
#toggle.on .three {transform:rotate(-45deg) translate(11px, -12px)}
} 

.vimeo_video_iframe:not(:has(*)):not(:has(text)){padding:0px;}
.youtube_video_iframe_center>div:not(:has(*)):not(:has(text)){padding:0px;}