   body {
         margin: 0 auto;
         width: 100%;
         font-size: 16px;
         font-family: 'Poppins';
         background-color: #F0F0F0;


     }
    .banner .container{
         max-width: 1100px;
        padding: 0px;
       
     }
     .banner{
        /* background-color: #fff; */
        /* margin: 0px 20px; */
    
     }
     #latest_body{
        padding: 15px 15px ;
     }
   

    .back {
        /* background-color: #0303039e; */

        border-bottom: 12px solid #aea1a124;
        overflow: hidden;
            border-top: 12px solid #aea1a124;
            
              background-color: #fff; 
              padding: 0px 15px;
    }
    #banner_top{
        border-right: 12px solid #aea1a124;
        border-left: 12px solid #aea1a124;
        padding: 0px 8px;

    }
    .add_img {
        padding: 15px 0px;
    }


    .newsdetails p {
        color: #000000;
        font-weight: 500;
        font-size: 12px;
        margin-bottom: 5px;

    }
 .add_img img{
    width:100%;
 } 
    

    /* #op{
        background-color: white;
    } */
    /* .add_img img {
        width: 500px !important;
    } */

    /* .add_imgg {
        /* background-color: white; */
    */



    .bannertext h3 {
      
        font-size: 21px;
  
    
     
        
    }
.bannertext h3{
    color: #F26960;
    font-size: 23px;
      margin-bottom: 22px;
}
    .newsdetails span {
        color: #787b85;
        font-size: 13px;
        font-weight: 900;

    }

    .newsdetails {
        border-bottom: 1px solid #B9B9B9;
        opacity: 1;
        padding-bottom: 15px;
      
    }

    .T_20 h3 {
        color: #919191;
        font-size: 18px;
        padding: 15px 0px 8px 0px;
        font-weight: 600;

    }


    .add_banner h4 {
        /* border: 1px solid red; */
        color: white;
        background-color: #F26960;
        font-size: 10px;
        padding: 8px 15px;
        border-radius: 0px 30px 40px 0px;
        width: fit-content;
    }

    .text_hedding p {
        font-size: 14.4px;
        margin-bottom: 9px;
        font-weight: 500;
        color: #000000;
    }

    .text_hedding h1 {
        font-weight: 600;
        font-size: 19px;
        color: #000000;
        display: block;
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .banner_img img {
        width: 100%;
        height: 100%;
        margin-bottom: 8px;
    }

    #banner_img1 img {
        width: 100%;
        height: 26rem;
    }

    .morebtn {
        margin: 0 auto;
        width: 100%;
        text-align: center;
    }

    .morebtn button {
        padding: 5px 24px;
        background-color: #F5F5F5;
        border: none;
        margin-top: 35px;
        margin-bottom: 35px;
  

    }
     .morebtn button a{
        text-decoration: none;
        color:#000000;
     }

    .Img_icon img {
        width: auto;
        height: 26px;
        /* margin-left: 4px; */
    }

    #ty {
        width: auto;
        height: 14px;
        padding: 0px 5px;
    }

    .vs {
        padding: 0px 0px 12px 0px;
    }

    .bannre_broker img {
        width: 100%;
        padding: 8px 0px;
    }
    .date span{
        font-size: 14px; color:#000000;
    }
    .section-row{
        text-align: center;
        margin: 24px 0px;
    
    }


    @media screen and (max-width:1440px) {
        .container {
            padding: 0px;
        }
        .text_hedding span{
            font-size: 13px;
        }

        .bannertext h3 {
            font-size: 20px;
          
        }
        .banner_img img{
          height: 100%;

        }
        .text_hedding h1{
            font-size: 18px;
        }   
            .date span{
                font-size: 10px;
            }   
    }

    @media screen and (max-width:1024px) {
        
    .text_hedding p {
        font-size: 9.4px;
        margin-bottom: 0px;

    }
    .vs{
        padding: 0px 0px 7px 0px;
    }
.text_hedding span{
    font-size: 10px;

}
.text_hedding h1 {
    font-size: 13px;
    margin-bottom: 4px;
}
    }

    @media screen and (max-width:768px) {
        #banner_top {
            border: none;

        }
        .text_hedding p {
            font-size: 11.4px;
    
        }
        /* .add_banner h4 {
            
            width: 27%;
        } */

    }
    @media screen and (max-width:500px) {
        .banner_img img {
            height: 100%;
        }

        .banner .container {
            padding: 0px;
        }

        .bannre {
            overflow: hidden;
         
        }
        .banner{
            margin: 0px 0px;

        }

        .bannertext h3 {
            font-size: 15px;
            font-weight: 600;
            text-align: left;

        }
        .date span{
            font-size: 11px;

        }

        .T_20 h3 {
            font-weight: bold;
        }

        #border {
            border-bottom: 3px solid #aea1a124;
            margin: 8px 0px;
        }

        .text_hedding {
            margin-bottom: 10px;
        }

        .add_banner h4 {
            width: 35%;
        }

        .morebtn button {
            margin-top: 4px;
            background-color: #6DA544;
        }
        .morebtn button a {
            color: #ffff;

        }

    }
/* --------banner------------------- */