/* ==================================================
   LATEST THREE COLUMN LAYOUT
================================================== */


.latest-layout {


    display:flex;

    justify-content:center;

    align-items:flex-start;

    gap:28px;

    max-width:1500px;

    margin:0 auto;


}




/* ==================================================
   SIDE ADS
================================================== */


.latest-side-ad {


    width:160px;

    min-height:600px;

    position:sticky;

    top:90px;


}





/* ==================================================
   CENTER REPORT
================================================== */


.latest-page {


    width:1000px;

    max-width:1000px;

    padding:42px 24px 80px;


}





.report-container {


    width:100%;


}





/* ==================================================
   RESPONSIVE
================================================== */


@media(max-width:1450px){


    .latest-side-ad{

        display:none;

    }


}


@media(max-width:768px){


    .latest-page{

        padding:

        24px 14px 50px;

    }


}