@import url("_hero-banner-section.css?v=662299");
@import url("_link-box-section.css?v=662299");
@import url("_reports-section.css?v=12000123456");
@import url("_analyst-table-section.css?v=10009");
@import url("_securities-section.css?v=123991256");
@import url("_accordion.css?v=662299");
@import url("_signup-module.css?v=662299");
@import url("jquery.selectBox.css?v=662299");
@import url("_reports-panels-section.css?v=12399126789");
.background-bg {
  max-height: 739px
}
.hero-banner-section .background-bg::before {
  background: linear-gradient(0deg, #004986 0, rgba(0, 73, 134, .29) 100%)
}
.hero-banner-section figure, .hero-banner-section picture {
  width: 100%
}
.hero-banner-section .background-bg img {
  object-position: top center
}
.type-drop-down {width: 150px;}
body ul.selectBox-dropdown-menu {max-width: 150px;}
body ul.selectBox-dropdown-menu li a {white-space: normal;}
.no-reports {margin-top: 20px;}

@media screen and (min-width:1024px) {
  .hero-banner-text {
    padding-bottom: 64px
  }
  .hero-banner-main {
    min-height: 847px;
    align-items: end
  }
}
@media screen and (max-width:1023px) and (min-width:768px) {
  .hero-banner-main {
    padding: 300px 0 70px
  }
}
@media screen and (max-width:767px) and (min-width:200px) {
  .hero-banner-section .background-bg {
    top: 0;
    max-height: 319px
  }
  .hero-banner-section .background-bg::before {
    background: linear-gradient(180deg, transparent 0, var(--blue-dark) 100%)
  }
  .hero-banner-section .background-bg img {
    object-fit: cover
  }
  .hero-banner-main {
    padding: 260px 0 60px
  }
}