.navbar-app {
  padding: 0px !important;
  margin-top: 0px !important; }

.container h2 {
  color: #2a5fe1 !important; }

.container h4 {
  color: #2a5fe1 !important; }

.container p {
  color: #132c66 !important; }

.btn-video {
  color: #2a5fe1 !important; }

.accordion-header[aria-expanded="true"] h5 {
  color: #2a5fe1 !important; }

.accordion-header[aria-expanded="true"] .close-panel::before {
  background: #2a5fe1 !important; }

.accordion-header[aria-expanded="true"] .close-panel:after {
  background: #2a5fe1 !important; }

.accordion .accordion-header[aria-expanded="true"] {
  color: #2a5fe1 !important; }

#accordionFAQ .accordion-body h5 {
  color: #132c66 !important; }

.section-lending-benefit {
  padding: 0px 2rem;
  margin-bottom: 6rem;
  text-align: center; }
  .section-lending-benefit .container .benefit {
    margin-bottom: 4rem; }
  .section-lending-benefit .container span {
    color: #2a5fe1 !important;
    font-size: 1.5rem; }

.scroll-menu .content .nav .nav-item .nav-tab-item:hover, .scroll-menu .content .nav .nav-item .nav-tab-item:focus, .scroll-menu .content .nav .nav-item .nav-tab-item:active, .scroll-menu .content .nav .nav-item .nav-tab-item.selected {
  color: #132c66 !important; }
  .scroll-menu .content .nav .nav-item .nav-tab-item:hover:before, .scroll-menu .content .nav .nav-item .nav-tab-item:focus:before, .scroll-menu .content .nav .nav-item .nav-tab-item:active:before, .scroll-menu .content .nav .nav-item .nav-tab-item.selected:before {
    content: " ";
    background-color: #2a5fe1; }

#content-banner p {
  margin: 0px; }

.section-app-feature {
  padding-top: 3rem;
  padding-bottom: 3rem; }

.heading h1 {
  font-weight: 300;
  margin-bottom: 0.75rem;
  font-size: 2.5rem;
  color: #2a5fe1 !important; }

.heading ul li {
  color: #132c66 !important; }

.cover-app {
  padding-top: 15vh !important; }
  .cover-app .heading {
    margin-top: 10%;
    width: 100%; }
    .cover-app .heading p {
      margin-left: 12px !important; }
  .cover-app .container img {
    margin-top: -10% !important; }
  .cover-app .py-main .btn-video span {
    margin-top: -8px; }

.slider-nav .slick-prev:before {
  color: #2a5fe1 !important; }

.slider-nav .slick-next:before {
  color: #2a5fe1 !important; }

.slick-dots-solid .slick-dots li.slick-active button:before {
  border: 2px #2a5fe1 solid; }

.background-left {
  background-color: #e8ebf4; }

.play-video {
  width: 30px !important; }

@media only screen and (max-width: 500px) {
  .cover-app {
    padding-top: 20% !important; }
    .cover-app .content {
      margin-top: -1rem !important; }
      .cover-app .content .mobile-center {
        text-align: center !important; }
      .cover-app .content .content-banner {
        margin-top: 2rem !important; }
  .mobile-justify {
    text-align: justify !important; }
  .pl-3.pr-3 {
    width: 100%;
    margin-bottom: 4rem; }
  .section-app-feature .heading {
    width: 100%; }
  .section-app-feature .main-wrapper-image img {
    margin-left: 0px !important; }
  .section-app-feature .container-content {
    padding: 0px;
    border-bottom: none !important; }
  .section-lending-benefit .container .benefit {
    margin-bottom: 0px; } }

@media only screen and (min-width: 1337px) {
  .cover-app {
    padding-top: 20vh !important; }
    .cover-app .py-main {
      padding-bottom: 15vw; } }

@media only screen and (min-width: 1024px) and (max-width: 1336px) {
  .cover-app {
    padding-top: 15vw !important;
    margin-bottom: -5vw; } }

@media only screen and (min-width: 601px) and (max-width: 1023px) {
  .cover-app {
    padding-top: 10rem !important;
    margin-bottom: -5vw; }
  .section-app-details-cover {
    margin-top: 0px; } }
