.financial-report-page .financial-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);padding-top:50px}@media only screen and (max-width: 767px){.financial-report-page .financial-details{width:100%}}.financial-report-page .financial-details .financial-list{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px}@media only screen and (max-width: 991px){.financial-report-page .financial-details .financial-list{width:calc(50% - 20px);margin-right:20px;margin-bottom:20px}}@media only screen and (max-width: 767px){.financial-report-page .financial-details .financial-list{width:100%;margin-right:0}}.financial-report-page .select-year.no-items{display:none}.financial-report-page .content-report p{font-size:18px;font-weight:400;text-align:justify;color:#333}.financial-report-page .box{background:#fff;border-radius:4px;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,.1)}.financial-report-page .box:hover .image img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.financial-report-page .box .image{overflow:hidden;width:100%;height:100%}.financial-report-page .box .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .75s cubic-bezier(0, 0, 0.2, 1);transition:all .75s cubic-bezier(0, 0, 0.2, 1)}.financial-report-page .box .title-list{opacity:1;font-size:18px;font-weight:400;text-align:center;color:#333;padding:15px 0}.financial-report-page .year-box{float:right}.financial-report-page .year-box .report-selecter{opacity:1;font-size:20px;font-weight:400;text-align:center;color:#d00006;border:none;outline:none;cursor:pointer}