section.hero{background-image:url(https://bollingerev.com/hubfs/bollinger-inno/investors/financials/hero_1p5.jpg);background-position:bottom;background-size:cover;height:480px;justify-content:flex-end;padding-bottom:20px}.page-title{color:#fff;font-size:64px;font-weight:700}@media (max-width:1479px){section.hero{background-image:url(https://bollingerev.com/hubfs/bollinger-inno/investors/financials/hero.jpg)}}@media (max-width:1219px){.page-title{font-size:48px}section.hero{background-image:url(https://bollingerev.com/hubfs/bollinger-inno/investors/financials/hero_p75.jpg)}}@media (max-width:1019px){section.hero{background-image:url(https://bollingerev.com/hubfs/bollinger-inno/investors/financials/hero_p5.jpg);padding-bottom:10px}}@media (max-width:770px){.page-title{font-size:6vw}section.hero{padding-bottom:3vw}}@media (max-width:550px){section.hero{height:100vw}.page-title{font-size:9.6vw}}.page-content{min-height:50vh;padding-bottom:130px}.menu-bar{align-items:stretch;background-color:#15181b;height:52px;width:100%}.menu-bar,.menu-bar .item{display:flex;justify-content:center}.menu-bar .item{align-items:center;color:#fff;cursor:pointer;font-size:14px;min-width:180px;padding:0 28px}.menu-bar .item.active{background-color:var(--main-color);color:#15181b}.tab-content{width:100%}.tab-content.hidden{display:none!important}.tab-content .heading1{font-size:18px;font-weight:700;margin-top:24px}.tab-content .heading2{color:var(--main-color);font-size:18px;font-weight:700;margin-top:64px}.qresults{width:100%}.qresults .tag{align-items:center;background-color:var(--main-color);color:#fff;display:flex;font-size:12px;height:36px;justify-content:center;margin-top:45px;width:80px}.qresults .head{font-size:36px;font-weight:600;margin-top:44px;padding-bottom:24px;width:100%}.qresults .bullets{font-size:15px;font-weight:500;margin:24px 0 0;padding:0 0 0 18px}.qresults .bullets li{margin-bottom:10px}@media (max-width:550px){.qresults .tag{margin-top:0}}.report-blocks{align-items:stretch;border-top:1px solid var(--main-color);display:flex}.report-blocks>.block{padding-left:35px;width:50%}.report-blocks>.block:first-child{border-right:1px solid var(--main-color);padding-left:0;padding-right:35px}.report-blocks>.block .heading2{margin-top:32px}@media (max-width:550px){.report-blocks{align-items:center;flex-direction:column;justify-content:flex-start}.report-blocks>.block{padding:0;width:100%}.report-blocks>.block:first-child{border:0}}.filing-tabs{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.filing-tabs .f-tab .title{color:var(--main-color);font-size:16px;font-weight:700}.filing-tabs .f-tab .blocks{display:flex;list-style-type:none;margin:32px 0 0;padding:0}.filing-tabs .f-tab .blocks li{align-items:center;border-radius:4px;box-shadow:1px 6px 18px rgba(0,0,0,.06);display:flex;font-size:15px;font-weight:500;height:80px;justify-content:center;margin-left:24px;width:240px}.filing-tabs .f-tab .blocks li:first-child{margin-left:0}.filing-tabs .f-tab .blocks li img{height:24px;margin-right:15px}@media (max-width:991px){.filing-tabs{flex-direction:column;justify-content:flex-start}.filing-tabs .f-tab{width:100%}.filing-tabs .f-tab .blocks{align-items:stretch;flex-direction:column-reverse;justify-content:flex-start;margin-bottom:44px;margin-top:26px;width:100%}.filing-tabs .f-tab .blocks li{border-bottom:1px solid var(--main-color);border-radius:0;box-shadow:none;font-size:14px;height:40px;justify-content:flex-start;margin-left:0;width:100%}}.finance-table{display:flex;flex-direction:column;justify-content:flex-start;margin-top:13px;width:100%}.finance-table .row{align-items:center;border-bottom:1px solid var(--main-color);display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:23px 0;width:100%}.finance-table .row .right{align-items:center;display:flex;justify-content:flex-end}.finance-table .row .col{margin-left:20px}.finance-table .row .col:first-child{color:var(--main-color)}@media (max-width:550px){.finance-table .row{font-size:14px}}.earning-blocks{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:35px;width:100%}.earning-blocks .block{border:1px solid #15181b;font-size:15px;font-weight:500;margin-left:35px;padding:6px 10px}.earning-blocks .block:first-child{margin-left:0}@media (max-width:550px){.earning-blocks{align-items:flex-start;flex-direction:column;justify-content:flex-start}.earning-blocks .block{margin-left:0;margin-top:20px}.earning-blocks .block:first-child{margin-top:0}}.secfilings{width:100%}.sec-table{display:flex;flex-direction:column;justify-content:flex-start;margin:44px auto 0;min-height:647px;padding:0 10px;width:100%}.sec-table .row{align-items:center;border-bottom:1px solid var(--main-color);display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:23px 0;width:100%}.sec-table .row.header{color:var(--main-color)}.sec-table .date-col,.sec-table .type-col{width:8%}.sec-table .desc-col{width:40%}.sec-table .download-col{width:15%}.sec-table .col.icons{align-items:center;display:flex;justify-content:flex-start}.sec-table .col.icons img{margin-right:12px;width:33px}@media (max-width:550px){.sec-table{margin:24px auto 0;min-height:unset}.sec-table .row{align-items:flex-start;flex-direction:column;font-size:14px;justify-content:flex-start;padding:20px 0;position:relative}.sec-table .row.header{display:none}.sec-table .date-col{position:absolute;right:0;top:20px;width:unset}.sec-table .type-col{font-weight:700;margin-bottom:10px;width:100%}.sec-table .desc-col{margin-bottom:20px;width:100%}.sec-table .col.icons{width:100%}}.filters-section{align-items:center;display:flex;justify-content:flex-start;margin-top:64px;width:100%}.filters-section .label{font-size:15px;font-weight:400;margin-right:24px}.filters-section .select{border:1px solid #15181b;height:44px;padding:0 16px 0 0}.filters-section select{border:none;font-size:15px;font-weight:400;height:100%;min-width:100px;padding:5px 16px}.pagination{margin-top:64px;width:100%}.pagination,.pagination .node{align-items:center;display:flex;justify-content:center}.pagination .node{border:1px solid #15161b;cursor:pointer;font-size:15px;font-weight:400;height:36px;margin:0 5px;width:28px}.pagination .node.active{background-color:#15181b;color:#fff}