
/* .heading-container ul.list-item { scroll-behavior:inherit;  } */
/* .row-number-20,.row-number-35,.logo-marquee,.postgrid-wrapper,.heading-image { display:none; } */
/* .header{display:none!important}
.row-number-3 {
    display: none;
} */
html { scroll-behavior:inherit; }

.heading-image { min-height: 200px; }
.heading-container .list-item li a { color: #fff;  !important }
.heading-container .list-item li a:hover { text-decoration: underline; }
.heading-container .column-list { display: flex; gap: 25px; }
.heading-container ul li { color: #fff; font-weight: 300; }
.heading-container { display: grid; grid-template-columns: 1fr 1fr; min-height: 570px; grid-gap: 30px; }
.heading-content h1 { color: #fff; }
.heading-container p { max-width: 570px; color: #fff; font-size: 22px; line-height: 29px; }
.heading-container ul li { font-size: 22px; line-height: 29px; }
.heading-container .btn-link .video-btn-popup { cursor: pointer }
.heading-container .btn-link a,
.heading-container .btn-link .video-btn-popup { background-color: #69be28; color: #fff; font-size: 16px; font-weight: 700; line-height: 18px; border-style: solid; border-width: 1px 1px 1px 1px; border-radius: 12px 12px 12px 12px; padding: 16px 50px 16px 50px; display: inline-block }
.heading-container .btn-link a:hover,
.heading-container .btn-link .video-btn-popup:hover { background-color: #1c75bb; }
.heading-container .sticky-image-chart { position: relative; }
.heading-container .sticky-image-chart img { max-width: 100%; border-radius: 12px 12px 12px 12px; box-shadow: -7px 18px 61px -32px rgba(0, 0, 0, 0.5); position: absolute; right: -45px; bottom: -100px; width: 310px; }
.modal-content-show .close-button{    z-index: 99;position: relative;left: -15px;}
/*
.heading-container.right-position .sticky-image-chart img{
  max-width: 100%;
  border-radius: 12px 12px 12px 12px;
  box-shadow: -7px 18px 61px -32px rgba(0,0,0,0.5);
  position: absolute;
  left: -100px;
  bottom: -100px;
  width: 310px;
}
*/
.heading-image .side-image img { position: relative; right: 0;  /*
    max-width: 580px !important;
    */ z-index: 1; }
  .heading-container ul.list-item { list-style: none; padding-left: 0px; max-width: 570px; }
  .heading-container ul.list-item li { display: flex; }
  .heading-container ul.list-item li:before { content: '✓'; color: #69be28; margin-right: 8px; }

  /**Modal Popup CSS**/
  .modal-content-show .modal { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 100; /* Sit on top */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0, 0, 0); /* Fallback color */ background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */ }

  /* Modal Content */
  .modal-content-show .modal-content { 
    left: 50%;
    max-width: 890px;
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
}

  /* The Close Button */
  .modal-content-show .close-button { color: #aaa; float: right; font-size: 28px; font-weight: bold; }
  .modal-content-show .close-button:hover,
  .modal-content-show .close-button:focus { color: black; text-decoration: none; cursor: pointer; }
  .modal-content-show .video-container { padding-top: 56.25%; position: relative; width: 100%; }
  .modal-content-show .video-container iframe { height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
  @media only screen and (min-width:1000px) {
    .lottie-wrapper { text-align: right; }
    .lottie-wrapper svg { max-width: 550px; }
  }

  /**END Modal Popup CSS**/

  /*
  @media only screen and (min-width: 1000px) {
    .lottie-wrapper svg{
      max-width: 620px !important;
      width: 620px !important;
      transform: unset !important;
      height: auto !important;
      position: absolute;
      right: 0;
      z-index: 1;
      top: 16px;
    }
  }
  */
  @media only screen and (min-width:600px) {
    .heading-container.right-position .heading-image { order: 2; position: relative; }
    .heading-container.right-position .heading-content { order: 1; position: relative; z-index: 10; }
  }
  @media only screen and (max-width:1030px) {
    .heading-container { min-height: 410px; }
    .heading-image .side-image img { max-width: 490px !important; bottom: 0; }
  }
  @media only screen and (max-width:800px) {
    .heading-image .side-image img { max-width: 400px !important; }
  }
  @media only screen and (max-width:600px) {
    .heading-container { grid-template-columns: 1fr; gap: 20px; }
    .heading-image .side-image img { position: relative; max-width: 100% !important; }
    .heading-container .column-list { display: block; margin-bottom: 30px; }
    .heading-container .column-list ul { margin-bottom: 0; }
  }
.mac-scrollAnimation{
    padding-bottom: 12px !important;
  }
/*   html { scroll-behavior: smooth; } */