.aos-init.aos-animate {
    animation: fadeInAnimation ease 3s;
              animation-iteration-count: 1;
              animation-fill-mode: forwards;
          }
          @keyframes fadeInAnimation {
              0% {
                  opacity: 0;
              }
              100% {
                  opacity: 1;
              }
          }
  
  .aos-init.aos-animate {
    animation: fadeInAnimation ease 3s;
              animation-iteration-count: 1;
              animation-fill-mode: forwards;
          }
          @keyframes fadeInAnimation {
              0% {
                  opacity: 0;
              }
              100% {
                  opacity: 1;
              }
          }
  
          .min-height {
            height: 132.8px;
          }
          
          .bottom-border {
            border-top: 1px solid var(--bs-primary);
          }
          
          .max-with {
            max-width: 35px;
          }
          
          .font-size-30 {
            font-size: 30px;
          }
          
          .btn-focus.btn:focus {
            outline: none;
            box-shadow: none;
          }
          
          .font-semi-bold-15 {
            font-family: "Gellix Chello SemiBold", sans-serif !important;
            font-size: 15px;
          }
          
          .font-size-13 {
            font-size: 13px;
          }
          
          .font-size-14 {
            font-size: 13px;
          }
          
          .line-height-20 {
            line-height: 20px;
          }
          
          .line-height-33 {
            line-height: 33px;
          }
          
          .line-height-40 {
            line-height: 40px;
          }
          
          .btn-outline-dark-chello {
            border: 1px solid #AEAEAE;
          }
          
          .log-in-color {
            color: #3C3C3C;
          }
          
          .btn-signup:hover, .btn-signup:active, .btn-signup:focus {
            color: #fff;
            background-color: #A120D1;
            border-color: #A120D1;
          }
          
          .padding-top-30 {
            padding-top: 30px;
          }
          
          .padding-bottom-12 {
            padding-bottom: 12px;
          }
          
          .padding-bottom-42 {
            padding-bottom: 42px;
          }
          
          .font-size-22 {
            font-size: 22px;
          }
          
          .search-border-color {
            opacity: 0.6;
            border: 1px solid #666666;
          }
          
          .search-border-color:focus {
            box-shadow: none;
            border-color: #666666;
          }
          
          .topic-input input {
            background-color: #a120d1;
            border: 1px solid #ffffff;
            color: #fff;
          }
          
          .topic-input input:focus {
            background-color: #a120d1;
            border: 1px solid #ffffff;
            color: #fff;
          }
          
          .topic-input input::placeholder {
            color: #fff;
          }
          
          .hr-color {
            color: #C4C4C4;
            opacity: 1;
          }
          
          
          /* Hubspot Forms */
          .min-height-132 {
            min-height: 132px;
          }
          
          .bottom-border {
            border-top: 1px solid var(--bs-primary);
          }
          
          .max-with {
            max-width: 35px;
          }
          
          .font-size-30 {
            font-size: 30px;
          }
          
          .btn-focus.btn:focus {
            outline: none;
            box-shadow: none;
          }
          
          .font-semi-bold {
            font-family: "Gellix Chello SemiBold", sans-serif !important;
          }
          
          .font-size-13 {
            font-size: 13px;
          }
          
          .font-size-14 {
            font-size: 14px;
          }
          
          .line-height-20 {
            line-height: 20px;
          }
          
          .line-height-40 {
            line-height: 40px;
          }
          
          .btn-outline-dark-chello {
            border: 1px solid #AEAEAE;
          }
          
          .log-in-color {
            color: #3C3C3C;
          }
          
          .btn-signup:hover, .btn-signup:active, .btn-signup:focus {
            color: #fff;
            background-color: #A120D1;
            border-color: #A120D1;
          }
          
          .padding-top-30 {
            padding-top: 30px;
          }
          
          .padding-bottom-12 {
            padding-bottom: 0px;
          }
          
          .padding-bottom-26 {
            padding-bottom: 26px;
          }
          
          .font-size-22 {
            font-size: 22px;
          }
          
          .discover-search input {
            font-size: 15px;
            line-height: 20px;
            color: #000;
          }
          
          .discover-search input::placeholder {
            color: #000;
          }
          
          .search-border-color {
            opacity: 0.6;
            border: 1px solid #666666;
          }
          
          .search-border-color:focus {
            box-shadow: none;
            border-color: #666666;
          }
          
          .blog .hbspt-form input {
            background-color: #a120d1;
            border: 1px solid #ffffff;
            color: #fff;
            font-size: 15px;
            line-height: 20px;
            padding: 9px 12px;
          }
          
          .blog .hbspt-form input::placeholder {
            color: #fff;
          }
          
          .hr-color {
            color: #C4C4C4 !important;
            opacity: 1;
          }
          
          .margin-bottom-23 {
            margin-bottom: 23px;
          }
          
          .line-height-25 {
            line-height: 25px;
          }
          
          .join-the-chello input {
            border: 1px solid #828282;
            font-size: 15px;
            line-height: 20px;
            padding-top: 9px;
            padding-bottom: 9px;
            color: #000;
          }
          
          .join-the-chello input:focus {
            border: 1px solid #828282;
          }
          
          .join-the-chello button {
            padding: 11px 46px;
            font-size: 14px;
            line-height: 16px;
          }
          
          .line-height-16 {
            line-height: 16px;
          }
          
          .margin-top-78 {
            margin-top: 78px;
          }
          
          .margin-bottom-34 {
            margin-bottom: 34px;
          }
          
          .pt-pb-9 {
            padding-top: 11px;
            padding-bottom: 11px;
          }
          
          .reach-new-heights {
            font-size: 30px;
            line-height: 33px;
            margin-top: 20px;
          }
          
          .search-mt-78-mb-51 {
            margin-top: 78px;
            margin-bottom: 51px;
          }
          
          .discover-card-sec {
            font-family: "Gellix Chello SemiBold", sans-serif !important;
            font-size: 15px;
            line-height: 20px;
          }
          
          .discover-card-timing {
            font-size: 13px;
            line-height: 14px;
          }
          
          .discover-card-mt-19 {
            margin-top: 19px;
          }
          
          .margin-top-bt-48 {
            margin: 48px 0px;
          }
          
          .more-arcitles {
            display: none;
          }
          
          .discover-have-a-topic-sec h3 {
            font-size: 30px;
            line-height: 33px;
            padding: 0px 0px 6px 0px;
            margin-bottom: 24px;
          }
          
          .discover-have-a-topic-sec button {
            padding: 11px 48px;
            font-size: 14px;
            line-height: 16px;
          }
          
          .desktop-version .hs_submit input[type="submit"] {
            padding: 11px 45px;
            font-size: 14px;
            line-height: 16px;
            background-color: var(--bs-white);
            border-color: var(--bs-white);
            color: #a120d1;
            border-radius: 8px;
            font-family: "Gellix Chello SemiBold", sans-serif;
            margin-top: 10px;
          }
          
          .pt-108-pb-98 {
            padding: 108px 0px 98px 0px;
          }
          
          .footer-links p2 {
            font-size: 13px;
            line-height: 14px;
          }
          
          .footer-links h4 {
            font-size: 22px;
            line-height: 25px;
            margin-bottom: 12px;
          }
          
          .login-signup button {
            font-size: 15px;
            line-height: 17px;
            font-family: "Gellix Chello Bold", sans-serif;
            padding-top: 8px;
            padding-bottom: 8px;
          }
          
          .footer-chello-txt {
            text-align: center;
            
            font-family: "Gellix Chello Bold", sans-serif;
            font-size: 30px;
            line-height: 33px;
            text-align: center;
            color: #A120D1;
            margin-top: 78px;
            margin-bottom: 34px;
          }
          
          .blog .hbspt-form .margin-b-16 {
            margin-bottom: 16px;
          }
          
          ul.no-list.hs-error-msgs.inputs-list {
            list-style: none;
            padding: 4px 0px;
          }
          
          .hs_error_rollup {
            display: none;
          }
          
          .slick-active {
            opacity: 1;
          }
          
          .blog .hbspt-form .hs_topic_details input, .hs_email input {
            position: relative;
            flex: 1 1 auto;
            width: 100%;
            min-width: 0;
            border-radius: 10px;
          }
          
          ul.no-list.hs-error-msgs.inputs-list li label {
            color: #E54C6F;
            float: left;
          }
          
          .discover-chello-bg ul.no-list.hs-error-msgs.inputs-list li label {
            color: #3C3C3C;
            float: left;
            display: flex;
            flex-direction: row;
            align-items: center;
            padding: 8px 8px 8px 44px;
            gap: 10px;
            width: 100%;
            height: 40px;
            
            font-size: 13px;
            line-height: 18px;
            background: #FFFFFF;
            border-radius: 0px 8px 8px 0px;
            margin: 0px 0px 13px 0px;
            border: 0px solid#E54C6F;
            border-left-width: 4px;
            background-image: url(/wp-content/uploads/2022/09/error-img.png);
            background-repeat: no-repeat;
            background-position: left calc(0.375em + 0.1875rem) center;
          }
          
          .blog .hbspt-form .hs_topic_details input:focus-visible, .hs_email input:focus-visible {
            outline: 1px solid black;
          }
          
          /* New CSS */
          
          .article_sections .hr-color {
            color: #a120d1 !important;
            width: 76.5%;
            margin: 50px 0px 50px 0px;
          }
          
          .article_sections .article_cat_lists {
            margin: 7.5px 0px 0px 0px;
            padding: 0px;
          }
          
          .article_sections .article_cat_lists li {
            margin-bottom: 0px !important;
            border-radius: 8px;
          }
          
          .article_sections h2 {
            font-size: 22px;
            line-height: 25px;
            margin: 0px 0px 19px 5px;
          }
          
          .article_sections .article_not_found {
            text-align: center;
            margin-top: 80px;
          }
          
          .article_not_found h4.article_not_found_text {
            font-family: "Gellix Chello SemiBold", sans-serif !important;
          font-size: 16px;
          line-height: 18px;
          text-align: center;
          margin-bottom: 20px;
          }
          .article_not_found_image img {
            width: 280px;
            height: 124px;
          }
          
          
          .rounded-3 {
            border-radius: 13px !important;
           }
          
           a#discover_search_icon {
            width: 10px;
            right: 30px;
            position: relative;
            z-index: 9;
          } 

          ul.article_cat_lists {
            list-style: none;
            display: flex;
        }
        
        
        ul.article_cat_lists li {
            margin-left: 0px;
            font-family: 'Gellix Chello Regular';
        }
        
        ul.article_cat_lists li {
            margin: 14px;
            margin-left: 40px;
            border-radius: 30px;
            padding-top: 6px;
            padding-bottom: 6px;
            padding-right: 20px;
            padding-left: 20px;
            color: #000000;
            font-size: 9px;
        }
        .discover-chello-bg {
            background-color: var(--bs-primary);
            color: #fff;
            min-height: 485px;
        }

        ul.article_cat_lists li a{
            color: #000;
            text-decoration: unset;
        }
        ul.article_cat_lists li a:hover{
            color: #A120D1;
        }

        button.slick-prev.slick-arrow:hover
        {
          background: #A120D1;
          color: #ffffff;
          border-radius: 50%;
        }
        button.slick-next.slick-arrow:hover
        {
          background: #A120D1;
          color: #ffffff;
          border-radius: 50%;
        }
        button.slick-prev.slick-arrow:hover:before {
          color: #ffffff;
      }
      button.slick-next.slick-arrow:hover:before {
        color: #ffffff;
    }
        #discover_popup .modal-content {
          background-color: #a120d1;
      }
      #discover_popup h2 {
        font-size: 30px;
        line-height: 33.45px;
        color: #ffffff;
    }
    .discover-have-a-topic-sec input.hs-button.primary.large:hover {
      background: #EBEBEB !important;
      color: #A120D1;
      border: 1px solid #EBEBEB !important;
      transition: 0.3s;
  }
  .slick-dots li button:focus {
    border: none;
}
.slider button.slick-prev:hover
{
        border:2px solid #a120d1;
        border-radius: 50%;
}
.slider button.slick-prev:focus
{
        border:2px solid #a120d1;
        border-radius: 50%;
}
.slider button.slick-next:hover
{
        border:2px solid #a120d1;
        border-radius: 50%;
}
.slider button.slick-next:focus
{
        border:2px solid #a120d1;
        border-radius: 50%;
}
          /* For Mobile Device */
          
          @media screen and (max-width: 480px) {
            .min-height-132 {
              min-height: 85px;
            }
            form#discover_filter {
              width: 98% !important;
           }
           .discover-have-a-topic-sec .hbspt-form {
            width: 43.2%;
            margin: auto;
            font-size: 13px;
            line-height: 20px;
            
          }
           .form-control {
            height: 36.5px;
          }
            .max-with {
              max-width: 14.05px;
            }
            .discover-chello-bg ul.no-list.hs-error-msgs.inputs-list li label {
              padding: 8px 0px 8px 36px;
              width: 100%;
            }
            .reach-new-heights {
              font-size: 18px;
              line-height: 20px;
              margin-top: 14px;
            }
          
            .search-mt-78-mb-51 {
              margin-top: 46px;
              margin-bottom: 0px;
            }
          
            .font-semi-bold {
              font-family: "Gellix Chello Bold", sans-serif;
              font-family: "Gellix Chello Bold", sans-serif;
            }
          
            .discover-card-sec {
              font-family: "Gellix Chello Bold", sans-serif;
              font-family: "Gellix Chello Bold", sans-serif;
              font-size: 18px;
              line-height: 27px;
            }
          
            .discover-card-timing {
              line-height: 16px;
            }
          
            .discover-card-mt-19 {
              margin-top: 28px;
            }
          
            .card-body-main .card-body {
              padding: 8px 16px 0px 16px;
            }
          
            .pt-pb-9 {
              padding-top: 9px;
              padding-bottom: 9px;
            }
          
            .discover-search input {
              font-size: 13px;
              line-height: 16px;
            }
          
            .display-none {
              display: none;
            }
          
            .padding-bottom-26 {
              padding-bottom: 0px;
            }
          
            .margin-top-bt-48 {
              margin: 60px 0px 0px 0px;
            }
          
            .more-arcitles a {
              font-family: "Gellix Chello Bold", sans-serif;
              font-size: 14px;
              line-height: 16px;
              font-family: "Gellix Chello Bold", sans-serif;
              color: #282828;
              margin-top: 47px;
              display: block;
              text-decoration-color: #A120D1;
            }
          
            .more-arcitles {
              display: block;
            }
          
            .discover-have-a-topic-sec h3 {
              font-size: 18px;
              line-height: 20px;
              padding: 97px 0px 25px 0px;
              margin-bottom: -6px;
            }
          
            
            .blog .hbspt-form input {
              font-size: 13px;
              line-height: 16px;
              padding: 6px 12px;
              min-width: 118.25px;
              height: 34.47px;
              font-family: "Gellix Chello Regular";
              
            }
            
            .blog .hbspt-form .hs_submit input {
              margin-top: 13px;
           }
            .discover-have-a-topic-sec button {
              line-height: 16px;
              padding: 8px 35px;
            }
          
            .pt-108-pb-98 {
              padding: 0px;
            }
          
            .blog .hbspt-form .margin-b-16 {
              margin-bottom: 13px;
            }
          
            .reach-new-heights {
              font-size: 18px;
              line-height: 20px;
              width: 190px;
              margin: 14px auto 0px;
            }
          
            #discover_popup img {
              max-width: 240px;
            }
          
            /*New CSS*/
            .article_sections h3 {
              font-size: 15px;
              line-height: 17px;
              margin: 0px 0px 10px 7px;
            }
            .desktop-version .hs_submit input[type="submit"]
            {
              padding: 8px 45px;
            }
            .join-form .hbspt-form .hs_submit input[type="submit"]
            {
              padding: 8px 43px;
            }
          }
          
          @media screen and (max-width: 767px) and (min-width: 667px) {
            .article_sections .article_cat_lists li {
              margin-right: 15px;
            }
          }
          
          @media screen and (max-width: 320px) and (min-width: 767px) {
            .blog .hbspt-form input {
              font-size: 14px;
              line-height: 16px;
              padding: 6px 12px;
              min-width: 118.25px;
              Height:34.47px
            }
           
          }
          
          
          @media screen and (max-width: 1239px) and (min-width: 320px) {
            .container.discover_slider {
              padding-top: 60px;
              }
             
          }
          @media screen and (max-width: 991px) and (min-width: 768px) {
            .discover-have-a-topic-sec .hbspt-form {
              width: 69.2%;
              margin: auto;
            }
          }
          @media screen and (max-width: 1239px) and (min-width: 1200px) {
            .discover-have-a-topic-sec .hbspt-form {
              width: 43.2%;
              margin: auto;
          }
          }
          @media screen and (max-width: 1239px) and (min-width: 992px) {
            .discover-have-a-topic-sec .hbspt-form {
              width: 64.2%;
              margin: auto;
            }
          }
          @media screen and (max-width: 767px) {
           .min-height {
            height: 84.8px;
              }
              .article_content p1.tag {
                /* width: 240px;
                word-break: break-word;
                font-family: "Gellix Chello SemiBold", sans-serif; */
                font-family: "Gellix Chello SemiBold", sans-serif !important;
                font-size: 18px !important;
                line-height: 27px !important;
                }
              .article_sections .hr-color {
                color: #a120d1 !important;
                width: 82.5%;
                margin: 50px 0px 50px 0px;
              }
              .discover-have-a-topic-sec .hbspt-form {
                width: 70%;
                margin: auto;
              }
              .blog .discover-have-a-topic-sec ul.no-list.hs-error-msgs.inputs-list li label {
                color: #3C3C3C !important;
                float: left;
                display: flex;
                flex-direction: row;
                align-items: center;
                padding: 8px 8px 8px 35px !important;
                gap: 10px;
                width: 100%;
                height: 35px;
                
                font-size: 12px;
                line-height: 18px;
                background: #FFFFFF !important;
                border-radius: 0px 8px 8px 0px !important;
                margin: 0px 0px 0px 0px;
                border: 0px solid#E54C6F !important;
                border-left-width: 4px !important;
                background-image: url(/wp-content/uploads/2022/09/error-img.png) !important;
                background-repeat: no-repeat !important;
                background-position: left calc(0.375em + 0.1875rem) center !important;
            }
            ul.article_cat_lists li {
                background: #808080;
                border-radius: 30px;
                padding-top: 6px;
                padding-bottom: 6px;
                padding-right: 11px;
                padding-left: 11px;
                color: #000000;
                font-size: 15px;
                margin: auto;
            }
            #discover_popup h2.h1 {
              font-size: 18px;
              line-height: 20px;
          }
          }
          @media screen and (min-width: 768px) {
             .article_sections .article_cat_lists li {
              margin-bottom: 0px !important;
              margin: 0px 7.5px;
              min-width: 136.92px;
              min-height: 29.57px;
              text-align: center;
              align-items: center;
           }
           form#discover_filter {
            width: 97% !important;
          }
          .discover-have-a-topic-sec .hbspt-form {
            width: 43.2%;
            margin: auto;
            font-size: 13px;
            line-height: 20px;
            
          }
          .blog .form-control {
          height: 44px ;
          }
           .col-12.col-md-6.discover-have-a-topic-sec {
            width: 100%;
           }
           .discover-have-a-topic-sec h3 {
            font-size: 30px;
            line-height: 33px;
            padding: 0px 0px 6px 0px;
            margin: auto;
            margin-bottom: 24px;
            width: 585px;
          }
          }
          
          @media screen and (min-width: 1400px) {
            .character-box {
              position: absolute;
              width: 450px !important;
              bottom: 132px;
              right: 100px;
            }
            .discover-have-a-topic-sec h3 {
              font-size: 30px;
              line-height: 33px;
              padding: 0px 25px 6px 25px;
              margin-bottom: 24px;
          }
          .article_sections .article_cat_lists {
            margin: 15px 0px 0px 0px;
            padding: 0px;
           } 
           .discover-have-a-topic-sec h3 {
            font-size: 30px;
            line-height: 33px;
            padding: 0px 0px 6px 0px;
            margin: auto;
            margin-bottom: 24px;
            width: 585px;
          }
          }
          
          
          
          @media screen and (min-width: 1240px) {
          
          form#discover_filter {
            width: 97% !important;
          }
          .blog .form-control {
            height: 44px ;
          }
          .article_content p1.tag {
            width: 240px;
            word-break: break-word;
            font-family: "Gellix Chello SemiBold", sans-serif !important;
            font-size: 15px !important;
            line-height: 20.25px;
            }
          .discover-have-a-topic-sec .hbspt-form {
            width: 43.2%;
            margin: auto;
            font-size: 13px;
            line-height: 20px;
            
            }
          .article_sections .article_cat_lists {
            margin: 15px 0px 0px 0px;
            padding: 0px;
            }
            .discover-have-a-topic-sec h3 {
              font-size: 30px;
              line-height: 33px;
              padding: 0px 0px 6px 0px;
              margin: auto;
              margin-bottom: 24px;
              width: 585px;
            }
          }
        