@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@300;400;500;600;700&display=swap");
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

@font-face {
  font-family: "alie-font";
  src: url("../font/Alie_new-Regular.otf") format("woff2"), url("../font/Alie_new-Regular.ttf") format("woff");
}
ul,
ol {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}

a {
  text-decoration: none;
}

p {
  margin-bottom: 0;
}

.alie-font-text {
  font-family: "alie-font";
  vertical-align: middle;
  font-size: calc(1em + 8px); /* parent size + 8px */
}

html {
  scroll-behavior: smooth;
}

.slick-initialized .slick-slide {
  outline: none;
}

a {
  transition: 0.3s;
}

.shadow-1 {
  filter: drop-shadow(0px 54px 80px rgba(0, 0, 0, 0.06)) drop-shadow(0px 22.5599px 33.4221px rgba(0, 0, 0, 0.0431313)) drop-shadow(0px 12.0616px 17.869px rgba(0, 0, 0, 0.0357664)) drop-shadow(0px 6.76164px 10.0172px rgba(0, 0, 0, 0.03)) drop-shadow(0px 3.59106px 5.32008px rgba(0, 0, 0, 0.0242336)) drop-shadow(0px 1.49432px 2.21381px rgba(0, 0, 0, 0.0168687));
  -webkit-filter: drop-shadow(0px 54px 80px rgba(0, 0, 0, 0.06)) drop-shadow(0px 22.5599px 33.4221px rgba(0, 0, 0, 0.0431313)) drop-shadow(0px 12.0616px 17.869px rgba(0, 0, 0, 0.0357664)) drop-shadow(0px 6.76164px 10.0172px rgba(0, 0, 0, 0.03)) drop-shadow(0px 3.59106px 5.32008px rgba(0, 0, 0, 0.0242336)) drop-shadow(0px 1.49432px 2.21381px rgba(0, 0, 0, 0.0168687));
}

.no-margin {
  margin: 0 !important;
}

.bg-2 {
  background: #f8f8f8;
}

.heading-display {
  font-size: 72px !important;
  line-height: 80px !important;
}

.heading-xxl {
  font-size: 56px !important;
  line-height: 64px !important;
}

.heading-xl {
  font-size: 48px !important;
  line-height: 56px !important;
}

.heading-lg {
  font-size: 40px !important;
  line-height: 48px !important;
}

.heading-md {
  font-size: 32px !important;
  line-height: 40px !important;
}

.heading-sm {
  font-size: 24px !important;
  line-height: 32px !important;
}

.heading-xs {
  font-size: 20px !important;
  line-height: 28px !important;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-40 {
  margin-bottom: 40px !important;
}

.mt-32 {
  margin-top: 32px;
}

.me-12 {
  margin-right: 12px !important;
}

.pt-64 {
  padding-top: 64px;
}

.font-18 {
  font-size: 18px !important;
  line-height: 28px !important;
}

.color-gray-9 {
  color: #313131 !important;
}

.lineheight-100 {
  line-height: 100% !important;
}

.lineheight-20 {
  line-height: 20px !important;
}

.lineheight-24 {
  line-height: 24px !important;
}

.lineheight-22 {
  line-height: 22px !important;
}

.lineheight-32 {
  line-height: 32px !important;
}

.fs-med {
  font-size: 16px !important;
  line-height: 24px !important;
  font-weight: 500 !important;
}

.fs-smd {
  font-size: 14px !important;
  line-height: 20px !important;
}

.fs-16 {
  font-size: 16px !important;
}

.fs-14 {
  font-size: 14px !important;
}

.mb-32 {
  margin-bottom: 32px !important;
}

.mt-36 {
  margin-top: 36px !important;
}

.pb-40 {
  padding-bottom: 40px;
}

.pt-40 {
  padding-top: 40px;
}

@media (max-width: 991.98px) {
  .container {
    max-width: 774px;
  }
}
@media (max-width: 1280px) and (min-width: 1200px) {
  .container {
    max-width: 1090px;
  }
}
@media (max-width: 767.48px) {
  .pme-0 {
    padding-right: 0;
  }
  .container {
    padding-left: 24px;
    padding-right: 24px;
  }
  .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
  .row.full-screen {
    --bs-gutter-x: 3rem;
  }
  .p-m-0 {
    padding: 0;
  }
  .ps-m-0 {
    padding-left: 0;
  }
}
.alie-nav {
  background-color: #eeeeee;
  padding: 8px 10px !important;
  white-space: nowrap;
  border-radius: 30px;
}

.alie-nav-item {
  padding: 13px 14px !important;
}

.sticky-header .navbar-collapse .nav-item.alie-nav-item {
  padding: 12px 14px !important;
}

.alie-header {
  width: 100%;
  max-width: 150px;
  height: 100%;
  max-height: 90px;
  margin: auto;
}

.alie-header img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.alie-header-text {
  text-align: center;
  margin-top: 24px;
}

.alie-header-text {
  font-size: 14px;
  font-weight: 600;
}
.alie-header-text p {
  color: #000;
}

.alie-AI-header {
  padding: 24px;
  background-color: #f8f9fb;
  transition: transform 0.5s ease;
  overflow: hidden;
}
.alie-AI-header:hover p {
  color: #006efa;
}

.seprator-alie {
  padding: 0 24px;
  background-color: #f8f9fb;
  z-index: 1;
  position: relative;
}

.seprator-line {
  width: 100%;
  height: 2px;
  background-color: #e8e9ea;
}

.section {
  overflow: hidden;
}

.title-sm {
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  font-weight: 700;
  margin-bottom: 0;
}
@media (max-width: 767.48px) {
  .title-sm {
    font-size: 24px;
  }
}

.title-uppercase {
  color: #0a0e12;
  font-size: 48px;
  line-height: 56px;
}

.title-color {
  color: #0a0e12;
}

.text-sm {
  font-size: 14px;
}

.title-small {
  color: #0a0e12;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}
.title-small:hover {
  color: #0a0e12;
}

.title-xl {
  font-size: 18px;
  line-height: 40px;
  color: #0a0e12;
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .title-xl {
    font-size: 16px;
    line-height: 24px;
  }
}

.section-title {
  font-size: 48px;
  color: #0a0e12;
  line-height: 56px;
}
.section-title.xxl {
  font-size: 48px;
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .section-title.xxl {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 767.48px) {
  .section-title.xxl {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 767.48px) {
  .section-title {
    font-size: 32px;
  }
}

.black-btn {
  color: #14253b !important;
}

.section-heading {
  font-family: "Inter", sans-serif;
  font-size: 18px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .section-heading {
    font-size: 16px;
  }
}

.fw-medium {
  font-weight: 500;
}

.fw-bold {
  font-weight: 700;
}

.text-gray {
  color: #45494e;
}

.page-heading {
  font-size: 56px;
  line-height: 1.17;
  color: #0a0e12;
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .page-heading {
    font-size: 32px !important;
  }
}

.container-fluid.max {
  max-width: 1600px;
}
@media (min-width: 1600px) {
  .container-fluid.max {
    max-width: 1475px;
  }
}
@media (max-width: 1599.98px) {
  .container-fluid.max {
    max-width: 1480px;
  }
}
@media (max-width: 1399.98px) {
  .container-fluid.max {
    max-width: 1295px;
  }
}
@media (max-width: 1440px) {
  .container-fluid.max {
    max-width: 1280px;
  }
}
@media (max-width: 1366px) {
  .container-fluid.max {
    max-width: 1320px;
  }
}
@media (max-width: 1280px) {
  .container-fluid.max {
    max-width: 1260px;
  }
}

@media (max-width: 1440px) and (min-width: 1281px) {
  .container {
    max-width: 1220px;
  }
}
@media (max-width: 1366px) and (min-width: 1281px) {
  .container {
    max-width: 1175px;
  }
}
.hero-area {
  padding: 96px 0;
}
@media (max-width: 991.98px) {
  .hero-area {
    padding-top: 30px;
  }
}
@media (max-width: 767.48px) {
  .hero-area {
    padding-top: 10px;
  }
}
@media (max-width: 991.98px) {
  .hero-area {
    text-align: center;
  }
  .hero-area a {
    display: block;
    margin: 8px 0;
    height: 48px;
  }
}

.style-primary {
  margin-bottom: 32px;
  display: inline-block;
}
@media (max-width: 767.48px) {
  .style-primary {
    margin-bottom: 20px;
  }
}
.style-primary p {
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .style-primary p {
    font-size: 15px;
    line-height: 21px;
  }
}
.style-primary .page-heading {
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .style-primary .page-heading {
    margin-bottom: 16px;
  }
}
@media (max-width: 1199.98px) {
  .style-primary .page-heading {
    font-size: 42px;
  }
}

.trial-text {
  color: #14253b;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  margin-top: 20px;
}
.trial-text p {
  color: #45494e;
}
@media (max-width: 767.48px) {
  .trial-text {
    text-align: center;
  }
}

.video-wrapper video {
  max-width: 100%;
  border-radius: 16px;
}
@media (max-width: 991.98px) {
  .video-wrapper video {
    width: 100%;
    margin-bottom: 48px;
  }
}

.leaders-area {
  padding: 30px 0;
}
.leaders-area .mu-button-arrow {
  margin-top: 24px;
}
.leaders-area .title-uppercase {
  margin-bottom: 18px;
}

@media (max-width: 767.48px) {
  .client-lists {
    flex-wrap: wrap;
  }
}
.client-lists.client-primary {
  padding: 30px 0;
}
.client-lists.client-primary .single-client {
  margin: 0 25px;
}
@media (max-width: 767.48px) {
  .client-lists.client-primary .single-client {
    width: 17%;
    margin: 15px 10px;
  }
}
.client-lists.client-primary .single-client img {
  filter: gray; /* IE6-9 */ /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
}

.streaming-area {
  padding-top: 135px;
  padding-bottom: 113px;
}
@media (max-width: 767.48px) {
  .streaming-area {
    padding: 100px 8px;
  }
}

.streming-lists {
  margin-top: 72px;
}
@media (max-width: 767.48px) {
  .streming-lists {
    margin-top: 40px;
  }
}

.single-stream {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
}
@media (max-width: 767.48px) {
  .single-stream {
    text-align: left;
    justify-content: start;
    padding-bottom: 50px;
  }
}
.single-stream .icon {
  margin-bottom: 24px;
}
.single-stream .title-small {
  margin-bottom: 8px;
  display: block;
}
@media (max-width: 767.48px) {
  .single-stream .title-small {
    font-size: 14px;
    font-weight: 700;
    line-height: 21px;
  }
}
.single-stream p {
  color: rgba(20, 37, 59, 0.8);
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .single-stream p {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 16px;
  }
}
.single-stream a {
  align-self: flex-end;
}
.single-stream .box-content svg {
  width: 64px;
  height: 64px;
}

.primary-cta {
  padding-top: 60px;
  padding-bottom: 125px;
}
@media (max-width: 767.48px) {
  .primary-cta {
    padding-top: 0;
    padding-bottom: 100px;
  }
}
.primary-cta .section-title {
  margin-bottom: 42px;
}
@media (max-width: 767.48px) {
  .primary-cta .section-title {
    margin: 30px 0;
  }
}
.primary-cta .cta-content p {
  margin-bottom: 30px;
  color: #171b1f;
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767.48px) {
  .primary-cta .cta-content p {
    margin-bottom: 20px;
  }
}
.primary-cta .cta-content .mu-btn {
  margin-top: 10px;
}
@media (max-width: 991.98px) {
  .primary-cta .cta-content {
    text-align: center;
  }
  .primary-cta .cta-content .mu-btn {
    margin-top: 20px;
  }
}

.feature-primary {
  overflow: hidden;
  padding-top: 110px;
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.1) 0%, rgba(12, 185, 243, 0.1) 100%), linear-gradient(90deg, rgba(24, 160, 251, 0.1) 0%, rgba(12, 185, 243, 0.1) 100%), #ffffff;
}
@media (max-width: 767.48px) {
  .feature-primary .section-title {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 24px;
  }
}
.feature-primary .top-row {
  position: relative;
  z-index: 2;
}
.feature-primary .bottom-row {
  position: relative;
  z-index: 0;
}
@media (max-width: 767.48px) {
  .feature-primary {
    padding-top: 65px;
  }
}

.line-styled {
  padding: 5px 0;
}
.line-styled li {
  display: inline-block;
  color: #0a0e12;
  font-size: 16px;
  line-height: 14px;
  font-weight: 500;
  padding: 0 10px;
  position: relative;
  font-family: "Poppins", sans-serif;
  border-right: 2px solid #313131;
}
.line-styled li:last-child {
  border: none;
}
@media (max-width: 767.48px) {
  .line-styled li {
    padding: 0 5px;
    font-size: 14px;
  }
}
@media (max-width: 767.48px) {
  .line-styled {
    text-align: left;
  }
}

.feature-wrapper {
  margin-bottom: 80px;
}

@media (min-width: 767.5px) {
  .feature-bottom {
    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.06);
  }
}
@media (max-width: 767.48px) {
  .feature-bottom .padding-x {
    padding: 0 15px;
  }
}

#featureTab li .nav-link {
  border: none;
  outline: 0;
  padding: 27px 12px;
}
#featureTab li .nav-link .svg svg {
  opacity: 0.4;
}
#featureTab li .nav-link.active {
  box-shadow: none;
  background-color: transparent;
  position: relative;
}
#featureTab li .nav-link.active .svg svg {
  opacity: 1;
}
#featureTab li .nav-link.active .svg svg g {
  opacity: 1;
}
#featureTab li .nav-link.active .svg svg path {
  stroke: #334253;
}
#featureTab li .nav-link.active::after {
  position: absolute;
  content: "";
  background: #6ac69e;
  border-radius: 40px;
  height: 7px;
  width: 100%;
  top: -3.5px;
  left: 0;
  right: 0;
}
@media (max-width: 767.48px) {
  #featureTab li .nav-link {
    padding: 15px 12px;
  }
}
@media (max-width: 767.48px) {
  #featureTab {
    margin-bottom: 15px;
  }
}

#featureTabContent {
  margin-top: 40px;
  position: relative;
}
@media (min-width: 1200px) {
  #featureTabContent::before {
    position: absolute;
    content: "";
    right: 0;
    width: 385px;
    transform: translateX(50%);
    background-image: url("../images/dots-big.png");
    height: 120%;
    bottom: 0;
    top: auto;
  }
}

.feature-bottom .slick-list {
  overflow: visible;
}

.streaming-slider-icon .slick-track {
  display: flex;
  gap: 30px;
}
@media (max-width: 1200px) {
  .streaming-slider-icon .slick-track {
    gap: 20px;
    width: -moz-max-content !important;
    width: max-content !important;
    max-width: 300px !important;
    flex-wrap: wrap;
  }
}
.streaming-slider-icon .slick-slide {
  display: flex;
  justify-content: center;
}

.single-streaming {
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 767.5px) {
  .single-streaming {
    margin-left: 16px;
    margin-right: 16px;
  }
}

.slick-slide {
  -webkit-transform: translate3d(0, 0, 0);
}

.streaming-slider-preview {
  margin-top: 40px;
  position: relative;
}
.streaming-slider-preview .single-streaming {
  position: relative;
}
.streaming-slider-preview .single-streaming img {
  margin-bottom: 12px;
  filter: drop-shadow(2px 4px 8px hsla(0, 0%, 0%, 0.5));
}
@media (min-width: 1200px) {
  .streaming-slider-preview::before {
    position: absolute;
    content: "";
    right: 0;
    width: 385px;
    transform: translateX(50%);
    background-image: url("../images/dots-big.png");
    height: 120%;
    bottom: 0;
    top: auto;
    z-index: -1;
  }
}

.single-streaming-icon {
  left: 0 !important;
  opacity: 1 !important;
  cursor: pointer;
  padding: 27px 12px;
  transition: all 0.3s;
}
@media (max-width: 767.48px) {
  .single-streaming-icon {
    padding: 15px 12px;
    margin-bottom: 20px;
  }
}
.single-streaming-icon .svg svg {
  opacity: 0.4;
}
.single-streaming-icon.slick-current {
  position: relative;
}
.single-streaming-icon.slick-current::after {
  position: absolute;
  content: "";
  background: #6ac69e;
  border-radius: 40px;
  height: 7px;
  width: 100%;
  top: -3.5px;
  left: 0;
  right: 0;
  width: 140%;
  left: -20%;
}
.single-streaming-icon.slick-current .svg svg {
  opacity: 1;
}
.single-streaming-icon.slick-current .svg svg g {
  opacity: 1;
}
.single-streaming-icon.slick-current .svg svg path {
  stroke: #334253;
}

.feature-icon .row {
  margin-top: 25px;
  margin-bottom: 25px;
}
@media (max-width: 767.48px) {
  .feature-icon .row {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.feature-icon .icons-wrapper {
  padding-top: 25px;
  padding-bottom: 25px;
}
@media (max-width: 767.48px) {
  .feature-icon .icons-wrapper {
    padding-top: 35px;
    padding-bottom: 45px;
  }
}
.feature-icon .icons-wrapper img {
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
@media (max-width: 1199.98px) {
  .feature-icon .icons-wrapper img {
    height: 50px;
    -o-object-fit: fill;
       object-fit: fill;
  }
}
@media (max-width: 991.98px) {
  .feature-icon .icons-wrapper img {
    height: 40px;
  }
}
@media (max-width: 767.48px) {
  .feature-icon .icons-wrapper img {
    height: 40px;
    margin: 5px 0;
  }
}

.secondary-cta .cta-wrapper {
  padding-left: 17px;
  padding-bottom: 15px;
  padding-right: 54px;
  background: #d6e7ff;
  border-radius: 16px 16px 16px 54px;
}
@media (max-width: 991.98px) {
  .secondary-cta .cta-wrapper {
    padding: 25px;
  }
}
@media (max-width: 767.48px) {
  .secondary-cta .cta-wrapper {
    text-align: center;
  }
  .secondary-cta .cta-wrapper p {
    margin-bottom: 24px;
  }
}
.secondary-cta h3 {
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  margin-bottom: 10px;
}
@media (max-width: 767.48px) {
  .secondary-cta h3 {
    font-size: 22px;
    font-size: 28px;
    line-height: 34px;
  }
}
.secondary-cta p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #313131;
}
@media (max-width: 767.48px) {
  .secondary-cta p {
    font-size: 16px;
    font-size: 24px;
  }
}
.secondary-cta .no-card {
  font-size: 12px;
  line-height: 24px;
  font-weight: 400;
  font-family: "Poppins", sans-serif;
  margin-top: 8px;
  color: #45494e;
}
.secondary-cta .no-card img {
  margin-right: 8px;
  margin-bottom: 2px;
}

.dot-styleone {
  position: absolute;
  z-index: -1;
  left: 0%;
  top: -68%;
}
@media (max-width: 1199.98px) {
  .dot-styleone {
    display: none;
  }
}
@media (max-width: 1440px) {
  .dot-styleone {
    left: -2%;
  }
}

.dot-styletwo {
  position: absolute;
  z-index: -1;
  left: 0%;
  top: 30%;
  max-width: 110px;
}
.dot-styletwo.v2 {
  left: -70px;
}
@media (max-width: 1199.98px) {
  .dot-styletwo {
    display: none;
  }
}
@media (max-width: 1440px) {
  .dot-styletwo {
    left: -20px;
    right: auto;
    max-width: 110px;
  }
  .dot-styletwo.v2 {
    left: -70px;
  }
}
@media (max-width: 1280px) {
  .dot-styletwo {
    left: -30px;
    right: auto;
    max-width: 130px;
  }
}

.enterprise-area {
  padding-top: 135px;
  padding-bottom: 35px;
}
.enterprise-area p {
  color: #171b1f;
}
.enterprise-area .section-title {
  line-height: 1.2;
}
.enterprise-area .single-enterprise {
  transition: all 0.3s;
}
.enterprise-area .single-enterprise:hover {
  background: #cce2fe;
}
.enterprise-area .mu-btn {
  margin-top: 48px;
}
@media (max-width: 767.48px) {
  .enterprise-area {
    padding-top: 65px;
  }
}
.enterprise-area .section-heading {
  font-size: 18px;
  color: #171b1f;
  margin-bottom: 50px;
}
@media (max-width: 767.48px) {
  .enterprise-area .section-heading {
    font-size: 16px;
  }
}
@media (max-width: 767.48px) {
  .enterprise-area .enterprise-slider-text .slick-list {
    overflow: visible;
  }
}
.enterprise-area .enterprise-slider-text .slick-track {
  height: -moz-max-content !important;
  height: max-content !important;
}
.enterprise-area .enterprise-slider-text .single-enterprise {
  padding: 32px;
  border-radius: 24px;
  text-align: left;
  left: 0 !important;
  opacity: 1 !important;
  cursor: pointer;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .enterprise-area .enterprise-slider-text .single-enterprise {
    padding: 0 20px;
  }
}
@media (min-width: 767.5px) {
  .enterprise-area .enterprise-slider-text .single-enterprise .inner-text {
    transform: scaleY(0);
    display: none;
    margin-top: 8px;
    transition: 0.3s;
  }
}
@media (min-width: 767.5px) and (min-width: 1200px) {
  .enterprise-area .enterprise-slider-text .single-enterprise .inner-text {
    max-width: 85%;
  }
}
.enterprise-area .enterprise-slider-text .single-enterprise h3 {
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  font-weight: 700;
  transition: 0.3s;
}
@media (min-width: 767.5px) {
  .enterprise-area .enterprise-slider-text .single-enterprise h3 {
    width: 97%;
  }
  .enterprise-area .enterprise-slider-text .single-enterprise h3::after {
    content: "";
    position: absolute;
    right: 32px;
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10 4.92188V16.5885' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M4.16669 10.7559H15.8334' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
    width: 20px;
    height: 21px;
    top: 37px;
  }
}
.enterprise-area .enterprise-slider-text .single-enterprise.slick-current {
  background: #cce2fe;
}
.enterprise-area .enterprise-slider-text .single-enterprise.slick-current .inner-text {
  transform: scaleY(1);
  display: block;
  transition: 0.3s;
}
@media (max-width: 767.48px) {
  .enterprise-area .enterprise-slider-text .single-enterprise.slick-current {
    background: transparent;
  }
}
@media (min-width: 767.5px) {
  .enterprise-area .enterprise-slider-text .single-enterprise.slick-current h3::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.16669 10.7559H15.8334' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
    background-repeat: no-repeat;
    background-position: right center;
  }
}
.enterprise-area .enterprise-slider-text .single-enterprise p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 12px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .enterprise-area .enterprise-slider-text .single-enterprise p {
    line-height: 20px;
    font-size: 14px;
  }
}
.enterprise-area .enterprise-slider-text .single-enterprise .mu-button-arrow {
  display: flex;
  align-items: center;
  max-width: -moz-max-content;
  max-width: max-content;
  line-height: 24px;
}
@media (max-width: 767.48px) {
  .enterprise-area .enterprise-slider-text .single-enterprise {
    margin-bottom: 24px;
  }
  .enterprise-area .enterprise-slider-text .single-enterprise.slick-current {
    border: none;
  }
}
@media (max-width: 767.48px) {
  .enterprise-area .enterprise-slider-text .slick-track {
    display: flex;
  }
  .enterprise-area .enterprise-slider-text .slick-slider {
    margin: 0 -10px;
  }
  .enterprise-area .enterprise-slider-text .slick-slide {
    margin-right: 5px;
    margin-left: 5px;
    outline: none;
  }
}
.enterprise-area .enterprise-slider-preview {
  box-shadow: 0px 11.8167px 31.5111px rgba(0, 0, 0, 0.06);
}
@media (min-width: 767.5px) {
  .enterprise-area .enterprise-slider-preview {
    margin-top: 24px;
  }
  .enterprise-area .half-width {
    position: absolute;
    right: 0;
    left: 50%;
    padding-right: 0;
    max-width: 1000px;
  }
  .enterprise-area .half-width .single-enterprise-preview {
    text-align: right;
  }
  .enterprise-area .half-width .single-enterprise-preview img {
    width: 100%;
  }
}

@media (min-width: 767.5px) {
  .enterprise-slider-text .slick-list {
    height: -moz-max-content !important;
    height: max-content !important;
  }
}
.design-area {
  padding-bottom: 128px;
  padding-top: 135px;
}
@media (max-width: 767.48px) {
  .design-area {
    padding: 104px 0;
  }
}
.design-area .section-heading .section-title {
  line-height: 56px;
}
.design-area .section-heading .title-sm {
  line-height: 42px;
  font-weight: 500;
}
@media (max-width: 1199.98px) {
  .design-area .section-heading {
    white-space: nowrap;
  }
}
.design-area .design-slider-text {
  margin-top: 48px;
}
.design-area .design-slider-text .slick-track {
  display: flex;
  height: -moz-max-content !important;
  height: max-content !important;
}
.design-area .design-slider-text .slick-track .slick-list {
  height: -moz-max-content !important;
  height: max-content !important;
}
.design-area .design-slider-text h6 {
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  font-weight: 700;
  margin-bottom: 8px;
}
.design-area .design-slider-text p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 12px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .design-area .design-slider-text p {
    font-size: 14px;
  }
}
.design-area .design-slider-text .single-design {
  padding: 32px;
  border-radius: 24px;
  left: 0 !important;
  opacity: 1 !important;
  cursor: pointer;
}
.design-area .design-slider-text .single-design:hover {
  background: #cce2fe;
}
.design-area .design-slider-text .single-design.slick-current {
  background: #cce2fe;
}
@media (max-width: 767.48px) {
  .design-area .design-slider-text .single-design {
    margin-top: 70px;
  }
}
.design-area .design-slider-text .mu-button-arrow {
  display: flex;
  align-items: center;
  max-width: -moz-max-content;
  max-width: max-content;
}
.design-area .half-width {
  position: absolute;
  right: 0;
  left: 50%;
  padding-right: 0;
  max-width: 1000px;
}
@media (max-width: 1199.98px) {
  .design-area .half-width {
    top: 40%;
  }
}
.design-area .half-width .single-design-preview img {
  width: 100%;
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
  -webkit-filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
}
@media (max-width: 767.48px) {
  .design-area .single-design {
    margin-top: 70px;
  }
  .design-area .single-design h3 {
    font-size: 20px;
  }
  .design-area .single-design p {
    margin-bottom: 12px;
  }
  .design-area .single-design .single-design-preview {
    margin-bottom: 32px;
  }
}
.design-area .single-design-preview {
  margin-top: 40px;
}
@media (max-width: 767.48px) {
  .design-area .single-design-preview img {
    width: 100%;
    filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
    -webkit-filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
  }
}

.services-area {
  padding-top: 104px;
  padding-bottom: 128px;
  background-color: #504f4f;
}
@media (max-width: 1199.98px) {
  .services-area {
    overflow: hidden;
  }
}
@media (max-width: 767.48px) {
  .services-area {
    padding-top: 55px;
    padding-bottom: 80px;
  }
}
.services-area .title-sm {
  color: #fff;
  font-weight: 700;
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .services-area .title-sm {
    text-align: center;
    font-size: 32px;
    line-height: 38px;
  }
}

.service-slider .single-service-box {
  border-radius: 8px;
  position: relative;
}
.service-slider .single-service-box .onlinev {
  position: absolute;
  left: 15px;
  right: 15px;
  color: #fff;
  top: 30px;
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 767.48px) {
  .service-slider .single-service-box .onlinev {
    font-size: 13px;
    line-height: 21px;
    top: 15px;
  }
}
.service-slider .single-service-box img {
  width: 100%;
  border-radius: 8px;
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
  -webkit-filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
}
.service-slider .slick-slider {
  margin: 0 -15px;
}
.service-slider .slick-slide {
  padding: 5px;
  text-align: center;
}
@media (max-width: 1399.98px) {
  .service-slider .slick-slide {
    margin-right: 8px;
    margin-left: 8px;
  }
}
@media (max-width: 767.48px) {
  .service-slider .slick-slide {
    margin-left: 0;
    padding: 0;
    margin-right: 10px;
  }
}
@media (min-width: 1200px) {
  .service-slider .slick-list.draggable {
    display: flex;
    overflow: visible;
  }
  .service-slider .slick-track {
    display: flex;
    justify-content: space-between;
  }
}
@media (max-width: 1199.98px) {
  .service-slider .slick-list {
    height: -moz-max-content !important;
    height: max-content !important;
    overflow: visible;
  }
}

.testimonial-area {
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  padding: 124px 0;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .testimonial-area {
    padding: 100px 0;
  }
}
.testimonial-area .section-heading {
  margin-bottom: 64px;
}
@media (max-width: 767.48px) {
  .testimonial-area .section-heading {
    padding: 0 15px;
    margin-bottom: 40px;
  }
}
.testimonial-area .section-heading p {
  font-size: 24px !important;
  line-height: 28px !important;
}
.testimonial-area .testimonial-slider .slider-content {
  font-family: "Poppins", sans-serif;
}
@media (max-width: 767.48px) {
  .testimonial-area .testimonial-slider .slider-content {
    padding: 0 15px;
  }
  .testimonial-area .testimonial-slider .slider-content .client-img {
    max-width: 60px;
  }
  .testimonial-area .testimonial-slider .slider-content .client-info {
    margin-bottom: 40px;
  }
}
.testimonial-area .testimonial-slider .slider-content p {
  color: #171b1f;
  font-size: 20px;
  line-height: 34px;
}
@media (max-width: 767.48px) {
  .testimonial-area .testimonial-slider .slider-content p {
    font-size: 16px;
    line-height: 24px;
  }
}
.testimonial-area .testimonial-slider .slider-content .client-detail {
  color: #67758d;
  margin-left: 24px;
}
@media (max-width: 767.48px) {
  .testimonial-area .testimonial-slider .slider-content .client-detail {
    margin-left: 15px;
  }
}
.testimonial-area .testimonial-slider .slider-content .client-detail div {
  color: #363a40;
  font-size: 18px;
  line-height: 27px;
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .testimonial-area .testimonial-slider .slider-content .client-detail div {
    font-size: 16px;
  }
}
.testimonial-area .testimonial-slider .slider-content .client-detail p {
  color: #45494e;
  font-size: 14px;
  line-height: 20px;
}
.testimonial-area .testimonial-slider .client-preview {
  border-radius: 20px;
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
  -webkit-filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
}
.testimonial-area .testimonial-slider .client-preview img {
  border-radius: 20px;
}
.testimonial-area .testimonial-slider .client-preview video {
  border-radius: 20px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.testimonial-area .testimonial-slider .client-preview .video-js {
  width: 100%;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .testimonial-area .testimonial-slider .client-preview .video-js {
    height: 180px;
  }
}
.testimonial-area .testimonial-slider .client-preview .vjs-poster {
  display: none;
}
.testimonial-area .testimonial-slider .client-preview .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 50px;
  height: 50px;
  background: #006efa;
  border-radius: 50%;
  border-color: transparent;
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}
.testimonial-area .testimonial-slider .single-slider {
  overflow: visible;
}
.testimonial-area .testimonial-slider .slick-list {
  overflow: visible !important;
}
.testimonial-area .slider-controls {
  position: absolute;
  right: 15px;
  display: flex;
  align-items: center;
  top: 340px;
}
.testimonial-area .slider-controls .slick-dots {
  display: flex;
  margin-top: 4px;
  margin-left: 6px;
  margin-right: 6px;
}
.testimonial-area .slider-controls .slick-dots li {
  display: flex;
  align-items: center;
}
.testimonial-area .slider-controls .slick-dots button {
  font-size: 0;
  height: 10px;
  width: 10px;
  background: #dde0e6;
  border: none;
  border-radius: 50%;
  margin: 0 6px;
}
.testimonial-area .slider-controls .slick-dots .slick-active button {
  background: #006efa;
}
.testimonial-area .slider-controls button {
  background: transparent;
  border: none;
}
@media (max-width: 767.48px) {
  .testimonial-area .slider-controls {
    position: static;
    justify-content: center;
    margin-top: 30px;
  }
}

.ellipse-bg {
  position: absolute;
}
@media (max-width: 1199.98px) {
  .ellipse-bg {
    display: none;
  }
}
@media (min-width: 1200px) {
  .ellipse-bg {
    top: -11%;
    max-width: 300px;
  }
}
@media (min-width: 1400px) {
  .ellipse-bg {
    top: -14%;
    max-width: 300px;
  }
}
@media (min-width: 1600px) {
  .ellipse-bg {
    top: -23%;
    min-width: 404px;
  }
  .ellipse-bg img {
    width: 100%;
  }
}

.hightlights-area {
  padding-top: 104px;
  padding-bottom: 124px;
  position: relative;
}
@media (max-width: 767.48px) {
  .hightlights-area {
    padding-top: 0;
    padding-bottom: 100px;
  }
}
.hightlights-area .section-title {
  margin-bottom: 16px;
}
.hightlights-area .section-heading {
  margin-bottom: 32px;
}
@media (min-width: 1200px) {
  .hightlights-area .section-heading {
    padding-right: 30px;
    padding-top: 16px;
  }
}
@media (max-width: 767.48px) {
  .hightlights-area .section-heading {
    text-align: center;
  }
}

.hightlights-box {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.hightlights-box .higlight-content {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  font-family: "Poppins", sans-serif;
  margin-bottom: 28px;
}
.hightlights-box .higlight-content h6 {
  margin-bottom: 16px;
}
.hightlights-box .higlight-content h5 {
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 600;
}
@media (max-width: 767.48px) {
  .hightlights-box .higlight-content {
    margin-bottom: 16px;
  }
}
.hightlights-box .higlight-content .highlightboxtext {
  width: 100%;
  font-size: 18px;
  line-height: 22px;
  color: #0a0e12;
  line-height: 22px;
  margin-bottom: 16px;
  font-weight: 600;
}
.hightlights-box .higlight-content img {
  width: 100%;
  border-radius: 6px;
  margin-bottom: 16px;
}
.hightlights-box .higlight-content span {
  display: inline-block;
  width: 100%;
  font-size: 14px;
  color: #0a0e12;
  line-height: 24px;
}
.hightlights-box .higlight-content .highlighttcontent-div {
  font-size: 14px;
  font-weight: 600;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .hightlights-box .higlight-content .highlighttcontent-div {
    font-size: 12px;
    line-height: 20px;
  }
}
.hightlights-box .mu-button-arrow {
  align-self: end;
}

@media (max-width: 767.48px) {
  .highlight-slider {
    padding-left: 25px;
  }
  .highlight-slider .slick-list {
    overflow: visible;
  }
  .highlight-slider .slick-slider {
    margin: 0 -15px;
  }
  .highlight-slider .slick-slide {
    margin-right: 25px;
    outline: none;
  }
  .highlight-slider .mu-button-arrow {
    display: flex;
    align-items: center;
  }
}

.explore-area {
  background: #f0f5fc;
  padding-top: 118px;
  padding-bottom: 137px;
}
@media (max-width: 767.48px) {
  .explore-area {
    padding: 65px 0;
  }
  .explore-area .section-title {
    text-align: center;
  }
}

.exlore-product {
  margin-top: 64px;
}
@media (max-width: 767.48px) {
  .exlore-product {
    margin-top: 40px;
  }
}

.leaf-img {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media (max-width: 1599.98px) {
  .leaf-img {
    max-width: 80px;
  }
}
@media (max-width: 1399.98px) {
  .leaf-img {
    max-width: 100px;
  }
}
@media (max-width: 1199.98px) {
  .leaf-img {
    display: none;
  }
}

.product-box {
  padding: 40px;
  height: 100%;
  background: #fff;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  -webkit-box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  -moz-box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 24px 24px 24px 64px;
  position: relative;
}
@media (max-width: 991.98px) {
  .product-box {
    margin: 12px 0;
    height: -moz-max-content;
    height: max-content;
  }
}
.product-box .produt-img {
  margin-bottom: 16px;
}
.product-box p {
  color: rgba(20, 37, 59, 0.8);
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 36px;
}
.product-box .self-bottom-content {
  position: absolute;
  right: 40px;
  bottom: 40px;
}
.product-box .mu-button-arrow {
  font-size: 14px;
}

.exlore-product .single-product-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 32px;
  height: 100%;
  background: #fff;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  -webkit-box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  -moz-box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 24px 24px 24px 64px;
  position: relative;
}
.exlore-product .single-product-box .produt-img {
  margin-bottom: 16px;
  max-height: 26px;
}
.exlore-product .single-product-box p {
  color: #313131;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
}
.exlore-product .single-product-box .mu-button-arrow {
  font-size: 14px;
}

.faq-area.faq-primary {
  padding-top: 104px;
  padding-bottom: 80px;
}
.faq-area.faq-primary .section-title {
  margin-bottom: 56px;
  line-height: 1.5;
}
@media (max-width: 767.48px) {
  .faq-area.faq-primary {
    padding: 100px 0;
  }
  .faq-area.faq-primary .section-title {
    margin-bottom: 50px;
  }
}

.primary-accordian {
  padding: 0 25px;
}
.primary-accordian .accordion-item {
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 50px;
  overflow: hidden;
  margin-bottom: 20px;
  padding: 10px 10px;
  display: block;
  transition-delay: 0s;
}
.primary-accordian .accordion-item button {
  color: #171b1f;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767.48px) {
  .primary-accordian .accordion-item button {
    font-weight: 400;
    font-size: 16px;
  }
}
.primary-accordian .accordion-item.active {
  border-radius: 16px;
}
.primary-accordian .accordion-item .accordion-button {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
@media (max-width: 767.48px) {
  .primary-accordian .accordion-item {
    border-radius: 16px;
    padding: 0;
    padding-right: 15px;
  }
}
.primary-accordian .accordion-button::after {
  transform: rotate(-90deg);
  width: 1rem;
  height: 1rem;
  background-size: 1rem;
}
@media (max-width: 767.48px) {
  .primary-accordian .accordion-button::after {
    margin-right: -15px;
  }
}
.primary-accordian .accordion-button:not(.collapsed)::after {
  transform: rotate(0deg);
}
.primary-accordian .accordion-body {
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  padding-top: 0;
}
.primary-accordian .accordion-body p {
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 767.48px) {
  .primary-accordian .accordion-body {
    font-size: 14px;
  }
}

.tertiary-cta {
  padding-top: 40px;
  padding-bottom: 20px;
}
.tertiary-cta .section-heading {
  margin-bottom: 60px;
}
@media (max-width: 767.48px) {
  .tertiary-cta .section-heading {
    margin-bottom: 40px;
  }
}
.tertiary-cta .section-heading p {
  margin-bottom: 16px;
  line-height: 26px;
  color: #171b1f;
  font-weight: 500;
}
.tertiary-cta .section-heading .title-sm {
  line-height: 28px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .tertiary-cta .section-heading .title-sm {
    font-size: 32px;
    line-height: 38px;
  }
}

.tertiary-cta-content ul {
  display: inline-block;
  margin-bottom: 20px;
}
.tertiary-cta-content ul li {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 18px;
  display: inline-flex;
  width: 100%;
  align-items: center;
  font-weight: 500;
  color: #171b1f;
}
.tertiary-cta-content ul li .svg {
  margin-right: 20px;
}
@media (max-width: 767.48px) {
  .tertiary-cta-content ul li .svg {
    margin-right: 15px;
  }
}
@media (max-width: 767.48px) {
  .tertiary-cta-content ul li {
    margin-bottom: 16px;
    color: #14253b;
  }
}
@media (max-width: 767.48px) {
  .tertiary-cta-content ul {
    margin-top: 28px;
    padding-left: 20px;
  }
}
.tertiary-cta-content .mu-btn {
  margin-bottom: 20px;
}
.tertiary-cta-content .no-card {
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .tertiary-cta-content .tertiary-content {
    text-align: center;
  }
}

@media (max-width: 767.48px) {
  .mu-footer .footer-widget {
    text-align: center;
    padding: 20px 0;
  }
}
.mu-footer.footer-primary {
  background: #d9e9ff;
  padding-top: 104px;
  padding-bottom: 72px;
  margin-top: 102px;
}
@media (max-width: 767.48px) {
  .mu-footer.footer-primary {
    padding-top: 64px;
    padding-bottom: 44px;
    margin-top: 100px;
  }
}
.mu-footer.footer-primary .section-title p {
  font-family: "Poppins", sans-serif;
  color: #171b1f;
  font-size: 18px;
  line-height: 30px;
  font-weight: 400;
}
@media (max-width: 767.48px) {
  .mu-footer.footer-primary .section-title p {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 767.48px) {
  .mu-footer.footer-primary .section-title {
    text-align: center;
  }
}
@media (min-width: 767.5px) {
  .mu-footer.footer-primary .widget-title {
    padding-right: 16px;
  }
}
.mu-footer.footer-primary .widget-title-line {
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.08);
  margin-top: 8px;
}
@media (max-width: 767.48px) {
  .mu-footer.footer-primary .widget-title-line {
    display: none;
  }
}
@media (max-width: 767.48px) {
  .mu-footer.footer-primary .title-sm {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 8px;
  }
}
.mu-footer.footer-secondary {
  padding-top: 66px;
  padding-bottom: 80px;
}
@media (max-width: 767.48px) {
  .mu-footer.footer-secondary {
    padding: 64px 0;
  }
}
.mu-footer.footer-secondary .widget-title {
  margin-bottom: 16px;
}
@media (min-width: 767.5px) {
  .mu-footer.footer-secondary .footer-widget {
    margin-bottom: 32px;
  }
}
@media (min-width: 1200px) {
  .mu-footer.footer-secondary .links-wrapper {
    padding-right: 4px;
  }
}
@media (min-width: 1400px) {
  .mu-footer.footer-secondary .links-wrapper {
    padding-right: 10px;
  }
}
@media (min-width: 1600px) {
  .mu-footer.footer-secondary .links-wrapper {
    padding-right: 10px;
  }
}
@media (max-width: 1199.98px) {
  .mu-footer.footer-secondary .links-wrapper {
    padding-right: 20px;
  }
}
@media (max-width: 767.48px) {
  .mu-footer.footer-secondary .links-wrapper {
    padding-right: 0;
  }
}
@media (forced-colors: active) {
  .mu-footer.footer-secondary .social-links li svg path {
    fill: #fff;
  }
}
.mu-footer .footer-links-secondary {
  background-image: url("../images/globe-bg.png");
  background-repeat: no-repeat;
  background-position: 95% center;
  background-size: 30%;
}
@media (min-width: 1600px) {
  .mu-footer .footer-links-secondary {
    background-size: 40%;
  }
}
@media (max-width: 1199.98px) {
  .mu-footer .footer-links-secondary {
    background-image: none;
  }
}

.social-links li a {
  display: block;
  margin-bottom: 26px;
  text-align: center;
}
.social-links li a svg {
  transition: 0.3s;
}
.social-links li a svg:hover path {
  fill: #006efa;
}
@media (max-width: 991.98px) and (min-width: 767.5px) {
  .social-links li {
    display: inline-block;
    margin: 0 5px;
  }
  .social-links li svg {
    max-width: 18px;
  }
}
@media (max-width: 767.48px) {
  .social-links li {
    display: inline-block;
    margin: 0 15px;
    height: 25px;
  }
}
@media (max-width: 767.48px) {
  .social-links {
    text-align: center;
    margin-top: 35px;
    margin-bottom: 40px;
  }
}

.trial-subscription {
  display: flex;
  align-items: center;
}
@media (max-width: 991.98px) {
  .trial-subscription {
    flex-wrap: wrap;
  }
}
.trial-subscription .input-rounded {
  margin-right: 20px;
  height: 50px;
  background: #fff;
  width: 350px;
  border-radius: 100px;
  padding-left: 24px;
  border: 1px solid #ffffff;
  box-shadow: unset;
}
.trial-subscription .input-rounded:focus {
  border: 1px solid #006efa;
}
@media (max-width: 991.98px) {
  .trial-subscription .input-rounded {
    width: 70%;
  }
}
@media (max-width: 767.48px) {
  .trial-subscription .input-rounded {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 991.98px) {
  .trial-subscription {
    margin-top: 30px;
  }
}
@media (max-width: 767.48px) {
  .trial-subscription .mu-btn {
    width: 100%;
  }
}

.footer-base {
  background-color: #000b19;
  padding-top: 0 !important;
  padding-bottom: 32px !important;
}
.footer-base .footer-links-secondary {
  background-image: none;
}
.footer-base .widget-title {
  color: #fff;
}
.footer-base a {
  color: #fff !important;
  opacity: 90%;
}
.footer-base .contact-list li {
  margin-right: 20px;
}
.footer-base .contact-list li:last-child {
  margin-left: 0;
}
.footer-base .contact-list li a {
  display: flex;
  align-items: center;
}
.footer-base .contact-list li span {
  width: 36px;
  height: 36px;
  border: 1px solid #fff;
  display: grid;
  place-items: center;
  border-radius: 40px;
  margin-right: 8px;
}
.footer-base .social-links li {
  margin-right: 20px;
}
.footer-base .social-links li a {
  margin-bottom: 0;
  width: 36px;
  height: 36px;
  border-radius: 40px;
  border: 1px solid #fff;
  display: grid;
  place-items: center;
}
.footer-base .product-lists {
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  padding: 40px 0;
  margin-bottom: 24px;
}
.footer-base .product-lists .reach-area {
  margin-bottom: 0;
}
.footer-base .footer-bottom {
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  border-top: 1px solid rgba(255, 255, 255, 0.08);
  padding: 32px 0;
  margin-top: 0;
}
.footer-base .copyright {
  color: #fff;
}

.input-rounded::-moz-placeholder {
  color: #504f4f;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  font-family: "Poppins", sans-serif;
}

.input-rounded::placeholder {
  color: #504f4f;
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  font-family: "Poppins", sans-serif;
}

.widget-title {
  color: #0a0e12;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .widget-title {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 16px;
  }
}

.footer-links-primary {
  margin-top: 80px;
}

.list-unstyled-big li a {
  color: #171b1f;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  margin-bottom: 6px;
  display: block;
  font-family: "Inter", sans-serif;
  transition: 0.3s;
}
@media (max-width: 767.48px) {
  .list-unstyled-big li a {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
    font-weight: 400;
  }
}
.list-unstyled-big li a:hover {
  color: #006efa;
}

.reach-area {
  margin-bottom: 48px;
}
.reach-area p {
  color: #0a0e12;
  font-weight: 600 !important;
}
@media (max-width: 767.48px) {
  .reach-area {
    text-align: center;
    margin-bottom: 20px;
  }
  .reach-area .row {
    justify-content: center;
  }
  .reach-area .row .col-auto {
    width: 100%;
  }
}
.reach-area .contact-list {
  margin-top: -4px;
}

@media (max-width: 767.48px) {
  .contact-list {
    margin-top: 16px !important;
  }
}
.contact-list li {
  display: inline-block;
}
.contact-list li:last-child {
  margin-left: 40px;
}
@media (max-width: 767.48px) {
  .contact-list li:last-child {
    margin-left: 0;
    margin-top: 8px;
  }
}
@media (max-width: 767.48px) {
  .contact-list li {
    display: block;
  }
}
.contact-list li img {
  margin-right: 14px;
  max-width: 24px;
}
.contact-list li a {
  color: #0a0e12;
  font-size: 14px;
  line-height: 24px;
  font-weight: 600;
}
.contact-list li a:hover {
  color: #006efa;
}

.list-unstyled-small li {
  color: #171b1f;
  font-weight: 400;
  font-size: 16px;
  transition: 0.3s;
}
@media (max-width: 767.48px) {
  .list-unstyled-small li {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.list-unstyled-small li a {
  color: #171b1f;
  font-size: 16px;
  line-height: 24px;
  display: block;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .list-unstyled-small li a {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.list-unstyled-small li a:hover {
  color: #006efa;
}

.footer-bottom {
  color: #233549;
  margin-top: 20px;
}
@media (max-width: 767.48px) {
  .footer-bottom {
    text-align: center;
  }
}

.product-list li {
  display: inline-block;
}
.product-list li a {
  color: #313131;
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  transition: 0.2s;
}
@media (min-width: 767.5px) {
  .product-list li a {
    margin-left: 32px;
  }
}
@media (max-width: 767.48px) {
  .product-list li a {
    font-size: 16px;
    line-height: 24px;
  }
}
.product-list li a.current-menu {
  color: #313131;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.product-list li a:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .product-list li {
    display: block;
    padding-bottom: 16px;
  }
}
@media (max-width: 767.48px) {
  .product-list {
    margin-bottom: 32px;
  }
}

.video-wrapper {
  position: relative;
}

.video-wrapper > video {
  width: 100%;
  vertical-align: middle;
}

.video-wrapper > video.has-media-controls-hidden::-webkit-media-controls {
  display: none;
}

.video-overlay-play-button {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 10px calc(50% - 50px);
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  opacity: 0.95;
  cursor: pointer;
  background-image: linear-gradient(transparent, #000);
  transition: opacity 150ms;
}

.video-overlay-play-button:hover {
  opacity: 1;
}

.video-overlay-play-button.is-hidden {
  display: none;
}

.footer-bg-1 {
  background: linear-gradient(0deg, #f0f5fb, #f0f5fb), #ffffff;
}

.number-field, .partner-actionbg .p-action-box .form-group .number-fild, .partner-actionbg .p-action-box .form-group .phone-control, .puh-from .form-group .phone-control {
  -moz-appearance: textfield;
}
.number-field::-webkit-outer-spin-button, .partner-actionbg .p-action-box .form-group .number-fild::-webkit-outer-spin-button, .partner-actionbg .p-action-box .form-group .phone-control::-webkit-outer-spin-button, .puh-from .form-group .phone-control::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.number-field::-webkit-inner-spin-button, .partner-actionbg .p-action-box .form-group .number-fild::-webkit-inner-spin-button, .partner-actionbg .p-action-box .form-group .phone-control::-webkit-inner-spin-button, .puh-from .form-group .phone-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.no-result {
  padding: 64px 0;
  background: #f7fbff;
}
@media (max-width: 767.48px) {
  .no-result {
    padding: 42px 0;
  }
}
.no-result span {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.7;
  color: #171b1f;
}
.no-result ul {
  padding-left: 20px;
  margin-top: 8px;
}
.no-result ul li {
  list-style: disc;
}
.no-result ul li a {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.7;
  color: #171b1f;
}
.no-result .nosearch {
  margin: 32px 0;
}
.no-result .search-box .form-control {
  height: 50px;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
.no-result h1 {
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .no-result h1 {
    text-align: center;
  }
}
.no-result h2 {
  font-weight: 600;
  font-size: 24px;
  line-height: 1.3;
  color: #14253b;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .no-result h2 {
    font-size: 20px;
    text-align: center;
  }
}
.no-result p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #45494e;
}
@media (max-width: 767.48px) {
  .no-result p {
    text-align: center;
  }
}

.bg-light-2 {
  background: #f7fbff !important;
}

.author-info {
  margin-top: 40px;
  padding-bottom: 40px;
}
.author-info .writter-full-details {
  padding: 40px;
  background: #ffffff;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
  border-radius: 16px;
}
.author-info .writter-full-details .writter-box {
  max-width: 160px;
  max-height: 160px;
  border-radius: 8px;
  overflow: hidden;
}
.author-info .writter-text-content P {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.46;
  color: #171b1f;
  margin-bottom: 16px;
}
.author-info .writter-text-content P:last-child {
  margin-bottom: 0;
}
.author-info .writter-text-content .writter-name {
  font-weight: 700;
  font-size: 24px;
  line-height: 29px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.author-info .writter-text-content .designation {
  font-weight: 600;
  font-size: 13px;
  line-height: 1.46;
  color: #45494e;
  display: block;
  margin-bottom: 16px;
}
.author-info .writter-text-content ul li {
  display: inline-block;
  margin-right: 24px;
}
.author-info .writter-text-content ul li a {
  font-weight: 500;
  font-size: 13px;
  line-height: 1.46;
  color: #14253b;
}
.author-info .writter-text-content ul li:last-child {
  margin-right: 0;
}

.resource-case-studies.author {
  background: #fff;
  padding: 40px 0;
}

.page-navigation.author {
  box-shadow: none;
  margin-top: 48px;
}

.other-author {
  background: #fff;
  padding-top: 28px;
}
.other-author h5,
.other-author .h2 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 1.33;
  color: #0a0e12;
  margin-bottom: 24px;
}

.author-slider {
  padding-bottom: 96px;
}
.author-slider .slick-list {
  overflow: visible !important;
}
.author-slider .single-author {
  display: flex;
  align-items: center;
}
.author-slider .single-author .autor-img {
  max-width: 80px;
  max-height: 80px;
  overflow: hidden;
  border-radius: 50%;
  margin-right: 16px;
}
.author-slider .single-author .author-details p {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
  color: #0a0e12;
}
.author-slider .single-author .author-details span {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.46;
  color: #45494e;
}

.tags-content {
  padding-bottom: 40px;
}
.tags-content .single-box {
  background: #ffffff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 16px;
}
.tags-content .single-box .tags-inner {
  padding: 40px 0;
}
@media (max-width: 767.48px) {
  .tags-content .single-box .tags-inner {
    padding-top: 10px;
  }
}
.tags-content .single-box .post-img-box {
  padding: 16px 0;
}
.tags-content .single-box .post-img-box img {
  width: 100%;
}
.tags-content .single-box h2 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 1.4;
  color: #14253b;
}
.tags-content .single-box h2 a {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 1.4;
  color: #14253b;
}
.tags-content .single-box span {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.5;
  display: block;
  margin: 8px 0;
  color: #45494e;
}
.tags-content .single-box p {
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: #313131;
}
.tags-content .single-box ul {
  margin-top: 24px;
}
.tags-content .single-box ul li {
  display: inline-block;
  background: #f8fafc;
  border: 1px solid #ebebeb;
  border-radius: 24px;
  padding: 2px 8px;
  margin-right: 4px;
  margin-bottom: 6px;
}
.tags-content .single-box ul li a {
  font-weight: 600;
  font-size: 11px;
  line-height: 1.64;
  color: #171b1f;
  display: block;
}

.tags-heading {
  padding-top: 40px;
  padding-bottom: 32px;
}
.tags-heading .title-sm {
  line-height: 1.5;
}

.page-navigation.tags {
  padding-top: 0;
  padding-bottom: 80px;
}

.footer-shadow {
  filter: drop-shadow(0px 5.42647px 24.1177px rgba(0, 0, 0, 0.0456112));
}

.dropdown-custom.style-1 .dropdown.bootstrap-select.disabled button {
  background: #f8fafc;
  color: #dbe1ea;
}

.modal.styled-1 {
  z-index: 9999999;
}
.modal.styled-1 .subtitle-1 {
  margin-bottom: 29px;
}
.modal.styled-1 .modal-content {
  border-radius: 16px;
  position: relative;
}
.modal.styled-1 .modal-content button.btn-close {
  position: absolute;
  right: 28px;
  background-size: 10px;
  top: 18px;
  z-index: 99;
}
.modal.styled-1 .modal-body {
  padding: 48px;
}
@media (max-width: 767px) {
  .modal.styled-1 .modal-body {
    padding: 20px;
  }
}
.modal.styled-1 label {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.67;
  color: #14253b;
  margin-bottom: 3px;
}
.modal.styled-1 .checkcircle {
  transition: 0.3s;
}
.modal.styled-1 .checkcircle.switched {
  background: #18a0fb;
}
.modal.styled-1 .toogle-label {
  opacity: 0.32;
  transition: 0.3s;
  font-size: 13px;
}
.modal.styled-1 .toogle-label.selected {
  opacity: 1;
}
.modal.styled-1 .dropdown-custom.style-1 .dropdown.bootstrap-select button {
  padding-top: 11.5px;
  padding-bottom: 11.5px;
}
.modal .choices__inner .choices__input {
  max-width: 75px !important;
  min-width: 0 !important;
}
.modal .choices__list--multiple .choices__item[data-deletable] {
  margin-top: 2px;
  margin-bottom: 2px;
}
.modal .choices__list--multiple .choices__item:first-child {
  background: #eceff5;
}
.modal .form-group {
  margin-bottom: 32px;
}

.modal-backdrop.show {
  z-index: 999999;
}

.ammount-box {
  background: #eaf7ff;
  border-radius: 16px;
  padding: 48px;
}
@media (max-width: 767px) {
  .ammount-box {
    padding: 20px;
  }
}
.ammount-box hr {
  background: rgba(0, 0, 0, 0.23);
}
.ammount-box .total-ammount {
  margin: 32px 0;
}
.ammount-box .total-ammount p {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  color: #202223;
}
.ammount-box .total-ammount .ammout-count {
  display: flex;
  flex-wrap: wrap;
}
.ammount-box .total-ammount .ammout-count .big-text {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 40px;
  line-height: 40px;
  color: #14253b;
  margin-right: 4px;
}
.ammount-box .total-ammount .ammout-count .small-text p {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
  color: #14253b;
  margin-bottom: 0;
}
.ammount-box .total-ammount .ammout-count .small-text span {
  font-family: "Inter";
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #363940;
  display: block;
}

.billing-info .single-item {
  margin-bottom: 16px;
  align-items: center;
}
.billing-info .single-item:first-child {
  margin-top: 19px;
}
.billing-info .single-item:last-child {
  margin-bottom: 19px;
}
.billing-info p {
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
  color: #14253b;
}
.billing-info .right-text {
  display: flex;
  align-items: center;
}
.billing-info .right-text p {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  text-decoration-line: line-through;
  color: #657080;
  margin-right: 16px;
  margin-bottom: 0;
}
.billing-info .right-text span {
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
  color: #202223;
}
.billing-info .right-text .more {
  font-size: 13px;
  line-height: 24px;
  color: #098ce3;
}

.light-bg-2 {
  background: #d9efff;
}

.infra-sec {
  padding-top: 56px;
  background: linear-gradient(360deg, #f7fbff 0%, #fcfdff 100%), #fff;
  padding-bottom: 64px;
}
.infra-sec .section-title {
  margin-bottom: 40px;
}
.infra-sec .section-title p {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  color: #171b1f;
}

.form-check-input._blue {
  height: 20px;
  width: 36px;
  margin-right: 8px;
}

.infra-left .calculate-btn {
  padding: 15.5px 64px;
  background: #006efa;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  border: none;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  transition: 0.3s;
  text-transform: capitalize;
  color: #ffffff;
}
.infra-left .calculate-btn:hover {
  background: #0163e1;
}
.infra-left .form-group {
  margin-bottom: 16px;
  min-height: 50px;
}
.infra-left input[type=number]::-webkit-inner-spin-button,
.infra-left input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.infra-left input[type=number] {
  -moz-appearance: textfield;
}
.infra-left .min-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #6d7175;
  position: absolute;
  right: 16px;
  top: 14px;
}
.infra-left .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #14253b;
  font-weight: 500;
  font-size: 14px;
  box-shadow: unset;
  padding: 0px 45px 0px 16px;
}
.infra-left .form-control.no-text {
  padding-right: 16px;
}
.infra-left .label-text {
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
  color: #0a0e12;
}

.switch-box {
  display: flex;
  align-items: center;
}
.switch-box .form-check-label {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #313131;
}
.switch-box.green .form-switch {
  margin: 0;
  margin-left: 12px;
  margin-right: 4px;
}
.switch-box.green .form-switch .form-check-input {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect width='12' height='12' rx='6' fill='%23FCFCFC'/%3E %3C/svg%3E ");
  background-color: #24ae60;
  border: none;
  background-size: 11px;
  background-position: 1.9px;
}
.switch-box.green .form-switch .form-check-input:checked {
  background-position: 86%;
}

.form-check.style-1 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  color: #202223;
}
.form-check.style-1 .form-check-input {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

.output-box {
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  background: #fff;
  padding: 14px 16px;
  margin-bottom: 32px;
}

.infra-right {
  border-radius: 24px;
  background: #fff;
  box-shadow: 0px 0.5985091925px 3.8570592403px 0px rgba(0, 0, 0, 0.01), 0px 2.0102677345px 12.9550590515px 0px rgba(0, 0, 0, 0.02), 0px 9px 58px 0px rgba(0, 0, 0, 0.03);
  padding: 48px 32px;
  height: 100%;
}
.infra-right .table-responsive {
  position: relative;
  margin-bottom: 32px;
}
.infra-right .table-responsive::-webkit-scrollbar {
  height: 4px;
}
.infra-right .table-responsive::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.infra-right .table-responsive::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}
@media (max-width: 575.98px) {
  .infra-right {
    padding: 30px 16px;
  }
}
.infra-right h5 {
  color: #0a0e12;
  font-family: "Poppins";
  font-size: 24px;
  font-weight: 700;
  line-height: 32px; /* 133.333% */
  text-transform: capitalize;
  margin-bottom: 32px;
}
.infra-right .infrap {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px; /* 150% */
  text-transform: capitalize;
  margin-bottom: 8px;
}
.infra-right p {
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
}
.infra-right p a {
  text-decoration: underline;
}
.infra-right .table-primary {
  background: rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: rgba(244, 247, 252, 0.64);
}
.infra-right .table-primary .txt-large {
  color: #313131;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}
.infra-right .table-primary td {
  background: transparent;
  word-break: break-word;
}
.infra-right .table-primary tr {
  background: transparent;
}
.infra-right .table-primary th {
  padding-left: 16px;
}

.leaders-area .slick-arrow {
  width: 36px;
  height: 36px;
  border-radius: 360px;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border: none;
  position: absolute;
  top: 30%;
}
@media (max-width: 767.48px) {
  .leaders-area .slick-arrow {
    top: 35%;
  }
}
.leaders-area .slick-track {
  display: flex;
}
.leaders-area .slick-track .slick-slide {
  display: flex;
  height: auto;
  align-items: center;
  justify-content: center;
}
.leaders-area .client-slider-prev {
  left: -15px;
}
@media (max-width: 767.48px) {
  .leaders-area .client-slider-prev {
    left: -18px;
  }
}
.leaders-area .client-slider-next {
  right: -15px;
}
@media (max-width: 767.48px) {
  .leaders-area .client-slider-next {
    right: -18px;
  }
}

.our-solution {
  background: #f0f5fc;
  padding: 104px 0;
}
@media (max-width: 767.48px) {
  .our-solution {
    padding: 64px 0;
    background: #f0f5fc;
  }
}
.our-solution .section-heading p {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  font-family: "Inter";
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .our-solution .section-heading p {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .our-solution .section-heading p {
    padding-left: 40px;
  }
}
.our-solution .solutions-wrap {
  margin-top: 56px;
}
@media (max-width: 767.48px) {
  .our-solution .solutions-wrap {
    margin-top: 32px;
  }
}
.our-solution .solutions-wrap .single-solution {
  border-radius: 8px;
  padding: 32px;
  height: 100%;
  background: #fff;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .our-solution .solutions-wrap .single-solution {
    padding: 24px;
  }
}
.our-solution .solutions-wrap .single-solution .h3 {
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .our-solution .solutions-wrap .single-solution .h3 {
    font-size: 16px;
  }
}
.our-solution .solutions-wrap .single-solution p {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 8px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .our-solution .solutions-wrap .single-solution p {
    font-size: 12px;
  }
}
.our-solution .solutions-wrap .single-solution .mu-button-arrow {
  font-size: 14px;
  margin-bottom: 0;
  margin-top: auto;
  align-self: flex-end !important;
}
.our-solution .solutions-wrap .single-solution .row {
  height: 100%;
  align-items: start;
}
.our-solution .solutions-wrap .single-solution .row .col-lg-8 {
  height: 100%;
}

.offline-sec {
  background: linear-gradient(102deg, #2ba9ba 4.69%, #2fb07b 99.76%), #fff;
  padding: 40px 0;
  color: #fff;
}
.offline-sec .section-title {
  color: #fff;
  margin-top: 16px;
  margin-bottom: 8px;
}
.offline-sec .btn_white {
  margin-top: 32px;
}
.offline-sec p {
  font-weight: 300;
}
@media (max-width: 767.48px) {
  .offline-sec {
    text-align: center;
    padding: 64px 0;
    padding-top: 40px;
  }
  .offline-sec .btn_white {
    margin: 0 auto;
    margin-top: 32px;
  }
  .offline-sec .section-title {
    font-size: 40px;
  }
}

.badge._black {
  border-radius: 6px;
  background: #14253b;
  padding: 4px 10px;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 1.2px;
  text-transform: uppercase;
}

.btn_white {
  border-radius: 100px;
  background: #fff;
  color: #0a0e12 !important;
  font-family: "Inter";
  font-size: 16px;
  font-weight: 500;
  text-transform: capitalize;
  padding: 20px 30px;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  transition: 0.3s;
}
.btn_white:hover {
  color: #fff !important;
  background: #006efa;
}

.feautre-sec {
  background: linear-gradient(0deg, #fff 0%, #fff 100%), linear-gradient(180deg, #f4f7fc 0%, #fff 100%);
  padding-top: 104px;
  padding-bottom: 64px;
}
@media (max-width: 767.48px) {
  .feautre-sec {
    padding-top: 64px;
    padding-bottom: 40px;
  }
}
.feautre-sec .section-title {
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .feautre-sec .section-title {
    margin-bottom: 24px;
  }
}
@media (max-width: 767.48px) {
  .feautre-sec .row .col-md-6 .single-feautre {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    border-radius: 0;
    background: transparent;
    padding: 24px 0;
  }
}
@media (max-width: 767.48px) {
  .feautre-sec .row .col-md-6:last-child .single-feautre {
    border: none;
  }
}
.feautre-sec .single-feautre {
  border-radius: 8px;
  background: #f0f5fc;
  padding: 32px;
  height: 100%;
}
.feautre-sec .single-feautre h6 {
  font-family: "Poppins";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.feautre-sec .single-feautre p {
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  color: #313131;
}

.cta-area.v2 .cta-wrapper {
  border-radius: 16px 16px 16px 54px;
  background: linear-gradient(95deg, #006fdd -8.2%, #6cf0e0 99.75%), #fff;
  padding: 40px 54px 48px 54px;
}
@media (max-width: 767.48px) {
  .cta-area.v2 .cta-wrapper {
    text-align: center;
    padding: 32px 24px;
  }
  .cta-area.v2 .cta-wrapper .btn_white {
    margin: 0 auto;
    margin-top: 34px;
  }
}
.cta-area.v2 .cta-wrapper h3 {
  font-size: 40px;
  color: #fff;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 6px;
}
@media (max-width: 991.98px) {
  .cta-area.v2 .cta-wrapper h3 {
    font-size: 32px;
    line-height: 100%;
    margin-bottom: 16px;
  }
}
.cta-area.v2 .cta-wrapper p {
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #fff;
}
@media (max-width: 767.48px) {
  .cta-area.v2 .cta-wrapper p {
    font-size: 14px;
  }
}

.platform-sec {
  padding-top: 88px;
  padding-bottom: 104px;
}
@media (max-width: 767.48px) {
  .platform-sec {
    text-align: center;
    padding-top: 46px;
    padding-bottom: 64px;
  }
}
.platform-sec .feature-icon .row {
  margin-top: 0;
  margin-bottom: 20px;
}
@media (max-width: 767.48px) {
  .platform-sec .feature-icon .row {
    margin-bottom: 0px;
  }
}
.platform-sec .feature-icon .row .icons-wrapper {
  padding-top: 32px;
}
@media (max-width: 767.48px) {
  .platform-sec .feature-icon .row .icons-wrapper img {
    height: 46px;
  }
}

.drm-sec {
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.24) 0%, rgba(12, 185, 243, 0.24) 100%), linear-gradient(0deg, #fff 0%, #fff 100%), #f4f7fc;
}
.drm-sec .bg {
  background-image: url("../images/white-line.png");
  background-repeat: no-repeat;
  padding-top: 64px;
  padding-bottom: 64px;
  background-position: 100%;
}
@media (max-width: 767.48px) {
  .drm-sec .bg {
    background-image: none;
  }
}
.drm-sec .drm-box {
  padding: 56px;
  border-radius: 24px;
  background: linear-gradient(0deg, #fff 0%, #fff 100%), #4e7fff;
}
@media (max-width: 991.98px) {
  .drm-sec .drm-box {
    padding: 40px;
  }
  .drm-sec .drm-box .title-sm {
    font-size: 32px;
  }
}
@media (max-width: 767.48px) {
  .drm-sec .drm-box {
    background: transparent;
    padding: 0;
  }
}
.drm-sec .drm-box p {
  color: #171b1f;
  font-size: 18px;
  line-height: 28px;
  margin-top: 12px;
}
.drm-sec .drm-box ul {
  margin-top: 24px;
  margin-bottom: 12px;
}
.drm-sec .drm-box ul li {
  font-family: "Inter";
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 12px;
  position: relative;
  padding-left: 36px;
}
.drm-sec .drm-box ul li::before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99992 1.50134C4.93742 1.50134 0.833252 5.60551 0.833252 10.668C0.833252 15.7305 4.93742 19.8347 9.99992 19.8347C15.0624 19.8347 19.1666 15.7305 19.1666 10.668C19.1666 5.60551 15.0624 1.50134 9.99992 1.50134ZM13.9733 9.11801C14.0464 9.03438 14.1021 8.93696 14.1371 8.83148C14.172 8.72601 14.1855 8.61461 14.1768 8.50383C14.1681 8.39306 14.1373 8.28515 14.0862 8.18645C14.0352 8.08775 13.9649 8.00026 13.8795 7.92913C13.7942 7.85799 13.6955 7.80465 13.5892 7.77223C13.4829 7.73981 13.3712 7.72898 13.2607 7.74037C13.1501 7.75175 13.043 7.78513 12.9455 7.83854C12.8481 7.89194 12.7623 7.9643 12.6933 8.05134L9.10992 12.3505L7.25575 10.4955C7.09858 10.3437 6.88808 10.2597 6.66958 10.2616C6.45109 10.2635 6.24208 10.3512 6.08757 10.5057C5.93306 10.6602 5.84542 10.8692 5.84352 11.0877C5.84163 11.3062 5.92562 11.5167 6.07742 11.6738L8.57742 14.1738C8.6593 14.2557 8.75733 14.3195 8.86526 14.3614C8.9732 14.4032 9.08867 14.4221 9.20431 14.4169C9.31995 14.4116 9.43323 14.3823 9.53693 14.3309C9.64062 14.2794 9.73246 14.2069 9.80659 14.118L13.9733 9.11801Z' fill='%2341D638'/%3e%3c/svg%3e");
  content: "";
  left: 0;
  top: 3px;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
}

.complience-sec {
  padding: 80px 0;
}
.complience-sec p {
  font-weight: 400;
  line-height: 28px;
  font-size: 18px;
}
@media (max-width: 767.48px) {
  .complience-sec {
    padding: 64px 0;
  }
}
.complience-sec .section-title {
  margin-bottom: 16px;
}
.complience-sec img {
  max-width: 82px;
  max-height: 76px;
}
@media (max-width: 767.48px) {
  .complience-sec img {
    max-width: 100%;
  }
}
.complience-sec .my_space {
  margin-top: 50px;
  margin-bottom: 50px;
}

.customer-sec {
  background: #f4f7fc;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  padding: 104px 0;
}
@media (max-width: 767.48px) {
  .customer-sec {
    text-align: center;
    padding: 64px 0;
  }
  .customer-sec .section-title {
    margin-bottom: 32px;
  }
}
.customer-sec ul {
  margin: 24px 0;
}
.customer-sec ul li {
  font-family: "Inter";
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 10px;
}
@media (max-width: 767.48px) {
  .customer-sec ul li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    padding: 16px 0;
    margin-bottom: 0;
  }
  .customer-sec ul li:first-child {
    padding-top: 0;
  }
  .customer-sec ul li:last-child {
    border: none;
  }
}
.customer-sec ul li:last-child {
  margin-bottom: 0;
}

.single-rv {
  display: flex;
  flex-wrap: wrap;
  text-align: center;
}
.single-rv img {
  max-width: 100%;
}
.single-rv .rate-text {
  width: 100%;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  margin: 8px;
}
@media (max-width: 575.98px) {
  .single-rv .rate-text {
    font-size: 9px;
  }
}

.muvi-powered.new {
  position: relative;
  overflow: hidden;
  padding: 80px 0 60px;
}
.muvi-powered.new .slider-button {
  transform: translateY(-18%) !important;
}
.muvi-powered.new .title-sm {
  margin-bottom: 8px;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}
@media (max-width: 767.48px) {
  .muvi-powered.new .title-sm {
    font-size: 32px;
  }
}
@media (max-width: 767.48px) {
  .muvi-powered.new {
    padding-top: 64px;
    padding: 80px 0 124px;
  }
  .muvi-powered.new p {
    margin-bottom: 24px;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
  }
}

.foundations-slider {
  margin-top: 40px;
}
@media (max-width: 991.98px) {
  .foundations-slider {
    padding-bottom: 64px;
  }
}
.foundations-slider .single-project {
  border-radius: 8px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%), url(<path-to-image>), lightgray -307.194px 0px/222.886% 100% no-repeat;
  box-shadow: 0px 3.33px 2.66px 0px rgba(0, 0, 0, 0.0197), 0px 8px 6.4px 0px rgba(0, 0, 0, 0.0283), 0px 15.06px 12.05px 0px rgba(0, 0, 0, 0.035), 0px 26.86px 21.49px 0px rgba(0, 0, 0, 0.0417), 0px 50.24px 40.19px 0px rgba(0, 0, 0, 0.0503), 0px 120.26px 96.21px 0px rgba(0, 0, 0, 0.07);
  overflow: hidden;
  position: relative;
}
.foundations-slider .single-project .hover-box {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.6117647059);
  transition: 0.3s;
  opacity: 0;
}
.foundations-slider .single-project:hover .hover-box {
  opacity: 1;
}
.foundations-slider .single-project img {
  width: 100%;
}
.foundations-slider .single-project h3 {
  font-size: 14px;
  line-height: 1;
  color: #0a2540;
}
.foundations-slider .single-project .project-bottom {
  padding: 24px 20px;
}
.foundations-slider .slick-slider {
  margin: 0 -15px;
}
.foundations-slider .slick-slide {
  margin-right: 16px;
}
.foundations-slider .slick-slide:last-child {
  margin-right: 0;
}
@media (max-width: 767.48px) {
  .foundations-slider .slick-slide {
    margin-right: 15px;
  }
}
.foundations-slider .slick-list {
  overflow: visible;
  position: relative;
}
.foundations-slider .slick-dots {
  text-align: center;
  margin-top: 55px;
}
@media (max-width: 767.48px) {
  .foundations-slider .slick-dots {
    margin-top: 40px;
  }
}
.foundations-slider .slick-dots li {
  display: inline-block;
  margin: 0 6px;
}
.foundations-slider .slick-dots li button {
  font-size: 0;
  width: 10px;
  height: 10px;
  border: none;
  border-radius: 50%;
  background: #e4edf5;
}
.foundations-slider .slick-dots li.slick-active button {
  background: #14253b;
}

.cta-success {
  padding: 104px 0;
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.24) 0%, rgba(12, 185, 243, 0.24) 100%), #fff;
}
.cta-success .h2 {
  color: #0a0e12;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}
.cta-success .multiple-dot {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 0;
  height: -moz-max-content;
  height: max-content;
}
.cta-success .container {
  position: relative;
  z-index: 2;
}
.cta-success .small-circle {
  position: absolute;
  bottom: -23%;
  right: 63%;
  z-index: -1;
}
.cta-success .bottom-circle {
  position: absolute;
  right: 20px;
}
@media (max-width: 767.48px) {
  .cta-success {
    padding: 48px 0;
    text-align: center;
  }
  .cta-success .h2 {
    font-size: 32px;
  }
  .cta-success .mu-btn {
    width: 100%;
  }
  .cta-success .multiple-dot {
    top: 119%;
  }
  .cta-success .bottom-circle {
    left: 0;
    right: 0;
  }
  .cta-success .small-circle {
    left: 0;
    right: 0;
    bottom: 70%;
  }
}

.leaders-area.new {
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .leaders-area.new {
    padding: 64px 0;
  }
}

.btn_red {
  border-radius: 100px;
  background: #db491b;
  color: #fff !important;
  font-family: "Inter";
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
  padding: 20px 30px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  transition: 0.3s;
}
.btn_red:hover {
  background: #b03a16;
}

.animated-banner {
  background-size: cover;
  background-position: center;
  position: relative;
}
.animated-banner .banner-title {
  font-size: 56px;
  line-height: 64px;
}
@media (max-width: 767.48px) {
  .animated-banner .banner-title br {
    display: none;
  }
}
.animated-banner ul.slick-dots {
  display: flex;
  margin-top: -60px;
  z-index: 99999;
  position: relative;
  justify-content: center;
  gap: 8px;
}
.animated-banner ul.slick-dots li button {
  font-size: 0;
  border: none;
  background: #fff;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.animated-banner ul.slick-dots li.slick-active button {
  width: 22px;
  border-radius: 29px;
}
.animated-banner .btn_white {
  color: #006efa !important;
  font-size: 16px;
  font-weight: 600;
  height: 50px;
}
.animated-banner .btn_white:hover {
  color: #fff !important;
}
@media (max-width: 767.48px) {
  .animated-banner {
    background-image: none;
  }
}
@media (max-width: 1024px) {
  .animated-banner .slider-controls {
    display: none;
  }
}
.animated-banner .slider-controls button {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100px;
  background: transparent;
  border: none;
  position: absolute;
  top: 0;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  left: 0;
  margin: auto;
}
.animated-banner .slider-controls .home-slider-prev {
  left: 50px;
  right: auto;
}
@media (max-width: 1367px) {
  .animated-banner .slider-controls .home-slider-prev {
    left: 30px;
  }
}
@media (max-width: 1290px) {
  .animated-banner .slider-controls .home-slider-prev {
    left: 15px;
  }
}
.animated-banner .slider-controls .home-slider-next {
  right: 50px;
  left: auto;
}
@media (max-width: 1367px) {
  .animated-banner .slider-controls .home-slider-next {
    right: 30px;
  }
}
@media (max-width: 1290px) {
  .animated-banner .slider-controls .home-slider-next {
    right: 15px;
  }
}
.animated-banner .single-slides {
  min-height: 712px;
  background-size: cover;
  display: flex;
  align-items: center;
  background-position: center;
  color: #fff;
}
@media (min-width: 992px) {
  .animated-banner .single-slides {
    max-height: 550px;
    min-height: 550px;
  }
}
@media (min-width: 1400px) {
  .animated-banner .single-slides {
    max-height: 620px;
    min-height: 620px;
  }
}
.animated-banner .single-slides .btn_white {
  border: 1px solid #006efa;
}
@media (max-width: 1024.5px) and (min-width: 992px) {
  .animated-banner .single-slides .row {
    justify-content: center;
    text-align: center;
  }
  .animated-banner .single-slides .row .col-lg-6 {
    width: 70%;
  }
}
@media (max-width: 992.5px) {
  .animated-banner .single-slides .row {
    justify-content: center;
    text-align: center;
  }
}
@media (max-width: 767.48px) {
  .animated-banner .single-slides .row {
    text-align: left;
  }
}
@media (max-width: 767.48px) {
  .animated-banner .single-slides {
    min-height: 574px;
  }
}
@media (max-width: 767.48px) {
  .animated-banner .single-slides {
    padding: 64px 0;
  }
}
.animated-banner .single-slides.style-1 {
  background: linear-gradient(125.8deg, #098ce3 14.47%, #00e1ef 72.78%);
  text-align: center;
}
@media (max-width: 767.48px) {
  .animated-banner .single-slides.style-1 {
    text-align: left;
  }
}
.animated-banner .single-slides.style-1 .container {
  background-image: url("../images/Infinity.png");
  padding-top: 151px;
  padding-bottom: 151px;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-1 .container {
    background-image: none;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.animated-banner .single-slides.style-2 {
  background: linear-gradient(96.1deg, #3662ff 18.26%, #9ab0ff 45.11%, #f1f4ff 63.83%);
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-2 {
    background: linear-gradient(72.19deg, #3662ff 9.64%, #7996ff 43.91%, #f1f4ff 104.66%);
  }
}
@media (min-width: 1024.5px) {
  .animated-banner .single-slides.style-2 .text-part {
    padding-left: 60px;
  }
  .animated-banner .single-slides.style-2 .img-part img {
    margin-left: 30px;
    min-width: 106%;
    margin-top: 40px;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-2 .img-part {
    display: none;
  }
}
.animated-banner .single-slides.style-3 {
  background: #3b40f1;
}
.animated-banner .single-slides.style-3 span {
  color: #ffce1c;
  font-style: normal;
  font-family: "Inter";
  margin-right: 6px;
  font-weight: 700;
}
@media (max-width: 1025px) {
  .animated-banner .single-slides.style-3 span {
    margin-right: 3px;
    transform: translateY(-5px);
    display: inline-block;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-3 {
    background: #3b40f1;
  }
}
@media (min-width: 1024.5px) {
  .animated-banner .single-slides.style-3 .text-part {
    padding-left: 60px;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-3 .img-part {
    display: none;
  }
}
.animated-banner .single-slides.style-4 {
  background: #efeefe;
}
.animated-banner .single-slides.style-4 .banner-title {
  color: #181818;
}
.animated-banner .single-slides.style-4 .btn_white {
  border: 1px solid #006efa;
}
.animated-banner .single-slides.style-4 span {
  color: #3b40f1;
  font-size: 40px;
  letter-spacing: -1.5%;
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-4 {
    background: #9bcfff;
  }
}
@media (max-width: 575.98px) {
  .animated-banner .single-slides.style-4 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='428' height='261' viewBox='0 0 428 261' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg filter='url(%23filter0_d_497_679)'%3E %3Ccircle cx='214' cy='514.5' r='470.5' fill='white' fill-opacity='0.1' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cg filter='url(%23filter1_d_497_679)'%3E %3Ccircle cx='214' cy='519.5' r='341.5' fill='white' fill-opacity='0.1' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cg filter='url(%23filter2_d_497_679)'%3E %3Ccircle cx='218.5' cy='517' r='247' fill='white' fill-opacity='0.1' shape-rendering='crispEdges'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_d_497_679' x='-300.5' y='0' width='1029' height='1029' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset/%3E %3CfeGaussianBlur stdDeviation='22'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_497_679'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_497_679' result='shape'/%3E %3C/filter%3E %3Cfilter id='filter1_d_497_679' x='-171.5' y='134' width='771' height='771' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset/%3E %3CfeGaussianBlur stdDeviation='22'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_497_679'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_497_679' result='shape'/%3E %3C/filter%3E %3Cfilter id='filter2_d_497_679' x='-72.5' y='226' width='582' height='582' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset/%3E %3CfeGaussianBlur stdDeviation='22'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_497_679'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_497_679' result='shape'/%3E %3C/filter%3E %3C/defs%3E %3C/svg%3E ");
    background-position: bottom;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1366.5px) {
  .animated-banner .single-slides.style-4 .text-part {
    padding-left: 60px;
  }
}
@media (min-width: 1024.5px) {
  .animated-banner .single-slides.style-4 {
    background-size: cover;
    background-image: url("../images/slbg4.png");
    background-repeat: no-repeat;
    background-position: center right;
  }
  .animated-banner .single-slides.style-4 .text-part {
    padding-left: 30px;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-4 .img-part {
    display: none;
  }
}
.animated-banner .single-slides.style-5 {
  background: #f2f1ef;
}
.animated-banner .single-slides.style-5 .banner-title {
  color: #181818;
}
.animated-banner .single-slides.style-5 .btn_white {
  border: 1px solid #006efa;
}
.animated-banner .single-slides.style-5 span {
  color: #3b40f1;
  font-size: 40px;
  letter-spacing: -1.5%;
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-5 {
    background: #f2f1ef;
  }
}
@media (min-width: 1366.5px) {
  .animated-banner .single-slides.style-5 .text-part {
    padding-left: 60px;
  }
}
@media (min-width: 1024.5px) {
  .animated-banner .single-slides.style-5 .text-part {
    padding-left: 30px;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-5 .img-part {
    display: none;
  }
}
.animated-banner .single-slides.style-6 {
  background: linear-gradient(104.44deg, #f4ff78 -2.36%, #ffe0fc 75.29%);
}
.animated-banner .single-slides.style-6 .banner-title {
  color: #181818;
}
.animated-banner .single-slides.style-6 .btn_white {
  border: 1px solid #006efa;
}
.animated-banner .single-slides.style-6 span {
  color: #3b40f1;
  font-size: 40px;
  letter-spacing: -1.5%;
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-6 {
    background: linear-gradient(104.44deg, #f4ff78 -2.36%, #ffe0fc 75.29%);
  }
}
@media (min-width: 1366.5px) {
  .animated-banner .single-slides.style-6 .text-part {
    padding-left: 60px;
  }
}
@media (min-width: 1024.5px) {
  .animated-banner .single-slides.style-6 .text-part {
    padding-left: 30px;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-6 .img-part {
    display: none;
  }
}
.animated-banner .single-slides.style-7 {
  background: #fff1d6;
}
.animated-banner .single-slides.style-7 .banner-title {
  color: #181818;
}
.animated-banner .single-slides.style-7 .btn_white {
  border: 1px solid #098ce3;
}
.animated-banner .single-slides.style-7 span {
  color: #3b40f1;
  font-size: 40px;
  letter-spacing: -1.5%;
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-7 {
    background: #fff1d6;
  }
}
@media (min-width: 1366.5px) {
  .animated-banner .single-slides.style-7 .text-part {
    padding-left: 60px;
  }
}
@media (min-width: 1024.5px) {
  .animated-banner .single-slides.style-7 .text-part {
    padding-left: 30px;
  }
}
@media (max-width: 1024.5px) {
  .animated-banner .single-slides.style-7 .img-part {
    display: none;
  }
}
@media (max-width: 767.48px) {
  .animated-banner .btn_red {
    width: 100%;
  }
  .animated-banner .btn_white {
    width: 100%;
  }
}
.animated-banner .slick-track {
  display: flex !important;
}
.animated-banner .slick-slide {
  height: inherit !important;
}
.animated-banner .slick-slider {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.animated-banner .slick-list.draggable {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.animated-banner .banner-title {
  color: #fff;
  font-size: 72px;
  font-weight: 700;
  line-height: 80px;
  text-transform: capitalize;
  margin-bottom: 24px;
}
.animated-banner .banner-title.black {
  color: #fff;
}
@media (max-width: 767.48px) {
  .animated-banner .banner-title {
    font-size: 40px;
    line-height: 48px;
  }
}
.animated-banner .banner-title span {
  color: #fff;
  font-size: 41px;
  font-style: italic;
  font-weight: 400;
  line-height: 64.568px;
  text-transform: lowercase;
  margin-right: 10px;
}
@media (max-width: 767.48px) {
  .animated-banner .banner-title span {
    font-size: 24px;
    line-height: 20px;
  }
}
.animated-banner #bannerVideo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.animated-banner .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  bottom: 0;
  z-index: -1;
  width: 100%;
}
.animated-banner .overlay::after {
  content: "";
  background: rgba(2, 2, 2, 0.5294117647);
  left: 0;
  top: 0;
  position: absolute;
  height: 100%;
  bottom: 0;
  width: 100%;
  z-index: -1;
}
.animated-banner .overlaylight {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  bottom: 0;
  z-index: -1;
  width: 100%;
}
.animated-banner .overlaylight::after {
  content: "";
  background: rgba(2, 2, 2, 0.1803921569);
  left: 0;
  top: 0;
  position: absolute;
  height: 100%;
  bottom: 0;
  width: 100%;
  z-index: -1;
}
.animated-banner .text-left .banner-title {
  text-align: left;
  margin-left: 0;
}
.animated-banner .text-left .banner-subtitle {
  text-align: left;
}
.animated-banner .text-right .banner-title {
  text-align: right;
  margin-right: 0;
}
.animated-banner .text-right .banner-subtitle {
  text-align: right;
}
.animated-banner .banner-subtitle {
  color: #fff;
  font-family: "Inter";
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 32px;
  font-weight: 500;
}
.animated-banner .banner-subtitle.black {
  color: #fff;
}
@media (max-width: 767.48px) {
  .animated-banner .banner-subtitle {
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 48px;
  }
}
.mfp-bg.mfp-ready,
.mfp-wrap {
  z-index: 9999999;
}

.leaders-area.new p {
  margin-bottom: 16px;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
}

.leaders-area.new .title-uppercase {
  margin-bottom: 16px;
}

@media (min-width: 767.5px) {
  .gx-md-10 {
    --bs-gutter-x: 10px;
  }
}
@media (min-width: 819px) and (max-width: 821px) {
  .container {
    max-width: 800px;
  }
}
@media (min-width: 768px) and (max-width: 768px) {
  .container {
    max-width: 740px;
  }
}
.conferance-section {
  padding: 20px;
}
@media (max-width: 767.48px) {
  .conferance-section {
    padding: 8px;
  }
}
.conferance-section .annonce-wrap {
  background: linear-gradient(101.93deg, #987aed 4.69%, #2f51b0 99.76%);
  border-radius: 8px;
  overflow: hidden;
}
.conferance-section .annonce-wrap img {
  min-height: 330px;
  -o-object-fit: cover;
     object-fit: cover;
}
.conferance-section .annonce-wrap .middle-text {
  padding-left: 40px;
  padding-top: 48px;
  padding-bottom: 48px;
}
@media (max-width: 1180px) {
  .conferance-section .annonce-wrap .middle-text {
    padding-left: 30px;
  }
}
@media (max-width: 1200px) {
  .conferance-section .annonce-wrap .middle-text {
    padding-top: 32px;
    text-align: center;
    padding-bottom: 26px;
    padding-left: 0;
  }
}
.conferance-section .annonce-wrap .middle-text p {
  font-family: "Inter";
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  letter-spacing: 0em;
  color: #fff;
}
.conferance-section .annonce-wrap .middle-text .sub-head {
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0em;
  color: #fff;
  margin-bottom: 12px;
  font-family: "Poppins";
}
@media (max-width: 767.48px) {
  .conferance-section .annonce-wrap .middle-text .sub-head {
    margin-bottom: 8px;
  }
}
.conferance-section .annonce-wrap .middle-text span {
  font-family: "Poppins";
  font-size: 32px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.2em;
  color: #fff;
  text-transform: uppercase;
  padding: 8px 16px;
  background: #b40839;
  display: inline-block;
  margin-bottom: 8px;
  padding-right: 11px;
}
.conferance-section .annonce-wrap .middle-text .h3 {
  font-family: "Poppins";
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  letter-spacing: 0.1em;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 28px;
}
@media (max-width: 767.48px) {
  .conferance-section .annonce-wrap .middle-text .h3 {
    margin-bottom: 26px;
  }
}
.conferance-section .annonce-wrap .cta-wrap {
  padding-right: 70px;
  padding-top: 48px;
  padding-bottom: 48px;
}
@media (max-width: 1180px) {
  .conferance-section .annonce-wrap .cta-wrap {
    padding-right: 50px;
  }
}
@media (max-width: 1200px) {
  .conferance-section .annonce-wrap .cta-wrap {
    text-align: center;
    padding: 0 50px;
    padding-bottom: 32px;
  }
  .conferance-section .annonce-wrap .cta-wrap a {
    margin: 0 auto;
  }
}
@media (max-width: 767.48px) {
  .conferance-section .annonce-wrap .cta-wrap {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.conferance-section .annonce-wrap .cta-wrap p {
  font-family: "Inter";
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: 0em;
  color: #fff;
  margin-bottom: 24px;
}

.live-demo-hero.demo-center {
  padding-top: 72px;
}
@media (max-width: 575.98px) {
  .live-demo-hero.demo-center {
    padding-top: 24px;
    padding-bottom: 32px;
  }
}

@media (max-width: 575.98px) {
  .help-tabs.marketplace-tab.demo-center {
    background: linear-gradient(0deg, #f7fbff 51.72%, #fff 89.82%);
  }
}
.help-tabs.marketplace-tab.demo-center .help-tablists {
  background: #bfd8ff;
  box-shadow: none;
}
@media (max-width: 991.98px) {
  .help-tabs.marketplace-tab.demo-center .nav-tabs {
    flex-wrap: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
}
@media (max-width: 575.98px) {
  .help-tabs.marketplace-tab.demo-center .nav-tabs {
    padding-left: 255px;
  }
}
.help-tabs.marketplace-tab.demo-center .nav-tabs::-webkit-scrollbar {
  display: none;
}
.help-tabs.marketplace-tab.demo-center .nav-tabs .nav-link {
  padding: 16px 24px;
  border-radius: 8px 8px 0px 0px;
  color: #45494e;
  white-space: nowrap;
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 767.48px) {
  .help-tabs.marketplace-tab.demo-center .nav-tabs .nav-link {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 16px !important;
    line-height: 24px !important;
  }
}
.help-tabs.marketplace-tab.demo-center .nav-tabs .nav-link.active {
  background: #fff;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .help-tabs.marketplace-tab.demo-center .nav-tabs .nav-link.active {
    color: #0a0e12;
  }
}
.help-tabs.marketplace-tab.demo-center .radiowrap {
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding: 12px 20px;
  margin-bottom: 16px;
}
.help-tabs.marketplace-tab.demo-center .video {
  padding-right: 48px;
}
.help-tabs.marketplace-tab.demo-center label {
  color: #3b4256;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px; /* 150% */
}
@media (max-width: 991.98px) {
  .help-tabs.marketplace-tab.demo-center label {
    line-height: 20px;
  }
}
.help-tabs.marketplace-tab.demo-center .form-switch .form-check-input {
  background-position: right;
  margin-top: 0;
  width: 28px;
  border: none;
  background-color: #caccdc;
  height: 16px;
  background-size: 11px;
  background-position: 81%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='12' height='12' rx='6' fill='%23FCFCFC'/%3e%3c/svg%3e ");
}
.help-tabs.marketplace-tab.demo-center .meeting-wrap {
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 24px;
}
@media (max-width: 575.98px) {
  .help-tabs.marketplace-tab.demo-center .meeting-wrap {
    background: #fff;
  }
}
.help-tabs.marketplace-tab.demo-center .meeting-wrap label {
  color: #14253b;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 500;
  line-height: 166.667%;
  margin-bottom: 4px;
}
.help-tabs.marketplace-tab.demo-center .meeting-wrap label span {
  color: #eb5757;
}
.help-tabs.marketplace-tab.demo-center .meeting-wrap .mu-btn {
  padding-left: 22px;
  padding-right: 22px;
}
.help-tabs.marketplace-tab.demo-center .form-switch .form-check-input:checked {
  background-position: left;
  background-color: #2c6ecb;
  background-position: 19% 54%;
}
.help-tabs.marketplace-tab.demo-center .form-check {
  margin-top: 10px;
}
.help-tabs.marketplace-tab.demo-center .form-check .form-check-label {
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  margin-top: 2px;
}

.help-tab-content.demo-center {
  padding: 64px 0;
}
@media (max-width: 575.98px) {
  .help-tab-content.demo-center {
    padding: 34px 0 0;
  }
}
.help-tab-content.demo-center .form-check.form-switch {
  padding-left: 0;
}
.help-tab-content.demo-center #videoaudio {
  padding-left: 0;
}
.help-tab-content.demo-center p {
  color: #171b1f;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
}
@media (max-width: 991.98px) {
  .help-tab-content.demo-center p {
    font-size: 16px !important;
    line-height: 24px !important;
  }
}
.help-tab-content.demo-center .top-space {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .help-tab-content.demo-center .top-space {
    --bs-gutter-x: 40px;
  }
}
.help-tab-content.demo-center .right-box {
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 24px;
}
.help-tab-content.demo-center .right-box .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 575.98px) {
  .help-tab-content.demo-center .right-box {
    padding: 0;
    border: none;
  }
  .help-tab-content.demo-center .right-box .mu-btn.xs {
    width: 100%;
  }
}
@media (max-width: 767.48px) {
  .help-tab-content.demo-center .right-box {
    margin-top: 24px;
  }
}
.help-tab-content.demo-center .right-box span {
  color: #657080;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 150% */
}
.help-tab-content.demo-center .right-box span.sm-text {
  font-size: 11px;
}
.help-tab-content.demo-center .right-box .form-check {
  min-height: auto;
  margin-top: 0;
}
.help-tab-content.demo-center .right-box .form-switch .form-check-input {
  background-position: right;
  margin-top: 0;
  width: 28px;
  border: none;
  background-color: #caccdc;
  height: 16px;
  background-size: 11px;
  background-position: 19%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='12' height='12' rx='6' fill='%23FCFCFC'/%3e%3c/svg%3e ");
}
.help-tab-content.demo-center .right-box .form-switch .form-check-input:checked {
  background-position: left;
  background-color: #2c6ecb;
  background-position: 81%;
}
.help-tab-content.demo-center .sep {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  height: 1px;
  width: 100%;
  margin: 12px 0;
}
.help-tab-content.demo-center .sep.h16 {
  margin: 16px 0;
}
.help-tab-content.demo-center .dropdown-custom.style-1 .dropdown.bootstrap-select button {
  border-radius: 4px;
  border: 1px solid #dbe1ea;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  padding: 8px 12px;
  height: 38px;
  line-height: 1.5;
  border: 1px solid rgb(206, 212, 218);
}
.help-tab-content.demo-center .dropdown-custom .dropdown.bootstrap-select .dropdown-menu .dropdown-item.active span {
  color: #fff;
}
.help-tab-content.demo-center .mb-8 {
  margin-bottom: 8px;
}
.help-tab-content.demo-center .list-logo {
  margin-top: 10px;
}
@media (max-width: 575.98px) {
  .help-tab-content.demo-center .list-logo {
    margin-top: 7px;
  }
}
.help-tab-content.demo-center .list-logo li {
  margin-bottom: 4px;
}
.help-tab-content.demo-center .list-logo li label {
  color: #202223;
  font-family: Inter;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px; /* 146.154% */
}
.help-tab-content.demo-center .list-logo li .form-check {
  display: flex;
  align-items: center;
}
.help-tab-content.demo-center .list-logo li .form-check label {
  margin-left: 8px;
  width: 100%;
}
.help-tab-content.demo-center .list-logo li:last-child {
  margin-bottom: 0;
}

.demo-player-tab {
  padding-bottom: 0 !important;
}

.video-tab .player-wrap {
  border-radius: 9px;
  overflow: hidden;
  background: #212121;
  height: 341px;
  width: 100%;
  box-shadow: 0px 1.90328px 9.89703px 0px rgba(0, 0, 0, 0.04), 0px 15.2px 79.04px 0px rgba(0, 0, 0, 0.07);
}
@media (max-width: 575.98px) {
  .video-tab .player-wrap {
    height: 192px;
  }
}

.title-xs {
  color: #202223;
  font-family: "Inter";
  font-size: 16px;
  font-weight: 700;
  line-height: 160%;
}

.title-xxs {
  color: #202223;
  font-family: "Inter";
  font-size: 15px;
  font-weight: 600;
  line-height: 160%;
}

.uploadBox {
  display: flex;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 42px;
  background: rgba(24, 160, 251, 0.02);
  border: 1px dashed rgba(24, 160, 251, 0.5);
  border-radius: 8px;
  position: relative;
  border-radius: 4px;
  border: 1px dashed #18a0fb;
  background: rgba(24, 160, 251, 0.04);
  width: 144px;
  height: 144px;
}

.uploadBox .folder-svg {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 33px;
}

.uploadBox .txt {
  font-size: 12px;
  color: #171b1f;
  font-weight: 500;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 4px;
}

.uploadBox input[type=file] {
  height: initial;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
}

.dimension {
  color: #7b8794;
  font-family: "Inter";
  font-size: 11px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  margin-top: 8px;
  max-width: 144px;
  text-align: center;
}

.listitem .col-auto {
  padding-right: 0;
}

.event-log {
  padding: 24px;
  margin-top: 16px;
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
@media (max-width: 767.48px) {
  .event-log {
    margin-top: 24px;
  }
}
.event-log .h3 {
  color: #000;
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 12px;
}
.event-log .all-event {
  max-height: 308px;
  overflow: auto;
}
.event-log .all-event::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border-radius: 4px;
}
.event-log .all-event::-webkit-scrollbar {
  width: 4px;
  background-color: #fff;
}
.event-log .all-event::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #d6dadf;
}
.event-log .all-event .event-inner {
  background: rgba(217, 217, 217, 0.2);
  min-height: 500px;
}

.sm-text {
  color: #7b8794;
  font-family: "Inter";
  font-size: 11px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 163.636% */
  margin-bottom: 12px;
}

.chart-wrap {
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 24px;
  margin-top: 16px;
  padding-bottom: 0;
}
@media (max-width: 767.48px) {
  .chart-wrap {
    margin-top: 24px;
  }
}
.chart-wrap .highcharts-container {
  height: 320px !important;
}
.chart-wrap g.highcharts-exporting-group {
  display: none;
}
.chart-wrap g.highcharts-legend.highcharts-no-tooltip {
  display: none;
}
.chart-wrap text.highcharts-credits {
  display: none;
}
.chart-wrap .h3 {
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  margin-bottom: 12px;
}

.dot-list {
  margin-top: -5px;
}
.dot-list li {
  border-radius: 10px;
  background: #d9d9d9;
  width: 6px;
  height: 6px;
  display: inline-block;
  margin-right: 2px;
}
.dot-list li.active {
  background: #2c6ecb;
}

.dottiles {
  color: #657080;
  font-family: "Inter";
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px; /* 146.154% */
}

.signle-break {
  margin-top: 16px;
}
.signle-break .action-btn {
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: 36px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
}
.signle-break .action-btn.delete {
  background: #f4f7fc;
}
.signle-break .form-control {
  padding: 8px 12px;
  border-radius: 4px;
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  height: 36px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.signle-break .group-box {
  margin-top: 8px;
}
.signle-break .input-group {
  max-width: 86px;
  border-radius: 5px;
  border: 1px solid #dbe1ea;
  align-items: center;
  padding-left: 11px;
  background: #fff;
}
.signle-break .input-group .form-control {
  border: none;
  outline: none;
  box-shadow: none;
  color: #b8bcca;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 400;
  line-height: 20px; /* 166.667% */
}

.range-value {
  border-radius: 4px;
  background: #eceff4;
  padding: 8px 12px;
  color: #171b1f;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  position: relative;
  width: 40px;
}
.range-value::after {
  content: " ";
  background: #eceff5;
  transform: rotate(45deg);
  position: absolute;
  top: 9px;
  width: 10px;
  height: 10px;
  left: -5px;
}

.domain-list {
  margin: 16px 0;
}
.domain-list li {
  color: #202223;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: flex;
  justify-content: space-between;
  word-wrap: break-word;
  padding: 8px 16px;
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.08);
}
.domain-list li:not(:last-child) {
  margin-bottom: 8px;
}
.domain-list li button {
  border: none;
  background: transparent;
}

.mb-12 {
  margin-bottom: 12px;
}

.dropdown-custom.style-1.new .dropdown.bootstrap-select {
  width: 100% !important;
}
.dropdown-custom.style-1.new .country-flag-wrapper img {
  margin-right: 8px;
  border-radius: 4px;
}

.break-wrap {
  border-radius: 8px;
  background: #f7f8fa;
  margin-bottom: 16px;
}
.break-wrap .signle-breaks {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding: 8px 12px;
}
.break-wrap .signle-breaks:last-child {
  border: none;
}
.break-wrap .signle-breaks .break-inner {
  font-family: "Inter";
  display: flex;
  align-items: center;
}
@media (max-width: 1120px) {
  .break-wrap .signle-breaks .break-inner {
    flex-wrap: wrap;
  }
}
.break-wrap .signle-breaks .break-inner .time {
  display: flex;
  align-items: center;
  color: #202223;
  padding: 8px;
  padding-left: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px; /* 150% */
  max-width: 50%;
}
.break-wrap .signle-breaks .break-inner .time svg {
  margin-right: 8px;
}
@media (max-width: 1120px) {
  .break-wrap .signle-breaks .break-inner .time {
    width: 100%;
  }
}
@media (max-width: 1199.98px) {
  .break-wrap .signle-breaks .break-inner .time {
    max-width: 100%;
  }
}
.break-wrap .signle-breaks .break-inner .duration {
  display: flex;
  align-items: center;
  width: 50%;
  color: #202223;
  padding: 8px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
@media (min-width: 120px) and (max-width: 1290px) {
  .break-wrap .signle-breaks .break-inner .duration {
    font-size: 12px;
  }
}
.break-wrap .signle-breaks .break-inner .duration.has-input {
  padding: 0;
}
@media (max-width: 1120px) {
  .break-wrap .signle-breaks .break-inner .duration {
    width: 100%;
  }
  .break-wrap .signle-breaks .break-inner .duration.has-input {
    width: 100%;
  }
}
.break-wrap .signle-breaks .break-inner .duration span {
  color: #6d7175;
  font-family: "Inter";
  font-size: 13px;
  margin-left: 8px;
  font-weight: 400;
  line-height: 20px; /* 153.846% */
}
.break-wrap .signle-breaks .break-inner .duration .form-control {
  height: 36px;
  font-size: 14px;
  padding: 0.375rem 0.4rem;
}
@media (min-width: 120px) and (max-width: 1290px) {
  .break-wrap .signle-breaks .break-inner .duration .form-control {
    font-size: 12px;
    padding-left: 7px;
    padding-right: 7px;
  }
}

.add-row {
  align-items: center;
}
@media (max-width: 1120px) {
  .add-row {
    align-items: end;
  }
  .add-row a {
    margin-bottom: 8px;
    display: block;
  }
}

.break-btn {
  color: #18a0fb;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  display: flex;
  padding: 8px 16px;
  align-items: center;
  gap: 6px;
}

.copy-group {
  border-radius: 4px;
  border: 1px solid #f3f3f2;
  background: #f5f6f9;
  display: flex;
  align-items: center;
}
.copy-group .form-control {
  border: none;
  background: #f5f6f9;
  text-overflow: ellipsis;
}
.copy-group span {
  display: block;
  width: 32px;
  cursor: pointer;
}

.mb-14 {
  margin-bottom: 14px;
}

.mt-12 {
  margin-top: 12px;
}

.mt-16 {
  margin-top: 16px;
}

.tx-14 {
  color: #202223;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.colorInput {
  display: flex;
  border-radius: 4px;
  padding-left: 4px;
  border: 1px solid #dbe1ea;
}
.colorInput .form-control {
  border: none;
  outline: none;
  box-shadow: none;
}

span.input-group-addon.cpspan i {
  height: 30px;
  width: 30px;
  border: 1px solid rgba(0, 0, 0, 0.16);
  border-radius: 2px;
}

span.input-group-addon.cpspan {
  display: flex;
  align-items: center;
}

@media (min-width: 992px) {
  .logo-row .row {
    --bs-gutter-x: 30px;
  }
}

@media (min-width: 992px) {
  .gx-40 {
    --bs-gutter-x: 40px;
  }
}

.footer-bg-2 {
  background: #f7fbff;
}
@media (max-width: 575.98px) {
  .footer-bg-2 {
    background: #fff;
  }
}

.mu-nav.free-trial {
  height: 80px;
}
.mu-nav.free-trial.nav-up {
  height: 70px;
}
.mu-nav.free-trial p {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  color: #202223;
}
.mu-nav.free-trial p a {
  color: #2c6ecb;
}
.mu-nav .progress-wrap {
  display: flex;
  align-items: center;
  color: #202223;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.mu-nav .progress-wrap .progress {
  width: 60%;
  letter-spacing: 0px;
  margin-right: 16px;
  width: 104px;
  height: 6px;
  border-radius: 4px;
}
.mu-nav .progress-wrap .progress .progress-bar {
  background: #24ae60;
}

.trial-body {
  padding-top: 80px;
}
@media (max-width: 767.48px) {
  .trial-body {
    background-color: #f2f7fc;
  }
}

@media (max-width: 767.48px) {
  .trial-wrap {
    background-image: url("../images/free-trialbg.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
}
@media (max-width: 991.98px) {
  .trial-wrap .trial-page-form {
    flex-direction: column-reverse;
  }
  .trial-wrap .trial-left {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .trial-wrap .customer-logo .row {
    flex-wrap: wrap !important;
  }
  .trial-wrap .customer-logo .row .col-md-6 {
    margin-bottom: 20px;
  }
  .trial-wrap .customer-logo .row .col-md-6:last-child {
    margin-bottom: 0;
  }
  .trial-wrap .customer-logo .mt-4 {
    margin-top: 0 !important;
  }
  .trial-wrap .customer-logo .text-center {
    text-align: left !important;
  }
}
.trial-wrap .mobile-text p {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0px;
  color: #202223;
  margin-bottom: 16px;
}
.trial-wrap .mobile-text p a {
  color: #2c6ecb;
}
.trial-wrap .trial-bg {
  background-image: url("../images/free-trialbg.webp");
  background-size: cover;
  background-repeat: no-repeat;
  padding: 32px;
  border-radius: 20px;
  padding-right: 84px;
  padding-left: 48px;
}
@media (max-width: 991.98px) {
  .trial-wrap .trial-bg {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767.48px) {
  .trial-wrap .trial-bg {
    padding-left: 0;
    padding-right: 0;
    background: transparent;
  }
}
.trial-wrap .trial-left {
  padding: 40px 64px 40px 32px;
}
.trial-wrap .h1 {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: 0em;
  margin-bottom: 16px;
  color: #202223;
  font-family: "Inter";
}
.trial-wrap .h2 {
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0em;
  margin-bottom: 16px;
  color: #14253b;
  font-family: "Inter";
}
.trial-wrap p {
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0em;
  color: #7b8794;
}
.trial-wrap .tick-list {
  margin-bottom: 40px;
}
.trial-wrap .tick-list li {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 17.1667C11.6819 17.1667 14.6667 14.1819 14.6667 10.5C14.6667 6.8181 11.6819 3.83334 8 3.83334C4.3181 3.83334 1.33334 6.8181 1.33334 10.5C1.33334 14.1819 4.3181 17.1667 8 17.1667Z' fill='%2327AE60' stroke='%2327AE60' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M11.3333 8.5L7.33334 13.1667L5.33334 11.5' stroke='%23F2F2F2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  padding-left: 30px;
}
.trial-wrap .tick-list li:not(:last-child) {
  margin-bottom: 8px;
}
.trial-wrap .customer-box {
  max-width: 130px;
}
@media (min-width: 1200px) {
  .trial-wrap .customer-box {
    margin-top: 4px;
  }
}
.trial-wrap .customer-box p {
  margin-top: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: center;
  color: #202223;
}
@media (min-width: 1200px) {
  .trial-wrap .gx-lg-30 {
    --bs-gutter-x: 30px;
  }
}
.trial-wrap .leads {
  margin-top: 24px;
}
.trial-wrap .leads img {
  max-width: 90px;
  max-height: 64px;
}
.trial-wrap .trial-right {
  padding: 32px;
  padding-bottom: 56px;
  border-radius: 16px;
  background: #ffffff;
}
@media (max-width: 1441px) and (min-width: 992px) {
  .trial-wrap .trial-right .product-wrap .col-lg-3 {
    width: 36%;
  }
}
@media (max-width: 1200px) and (min-width: 1100px) {
  .trial-wrap .trial-right .product-wrap .col-lg-3 {
    width: 39%;
  }
}
@media (min-width: 992px) {
  .trial-wrap .trial-right {
    margin-top: 0;
  }
}
@media (max-width: 1100px) and (min-width: 900px) {
  .trial-wrap .trial-right {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 767.48px) {
  .trial-wrap .trial-right {
    padding: 48px 32px 32px 32px;
  }
}
.trial-wrap .trial-right .big-text {
  font-family: "Inter";
  font-size: 26px;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0px;
  color: #0a0e12;
  margin-bottom: 4px;
}
.trial-wrap .trial-right p {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0px;
  color: #7b8794;
}
.trial-wrap .trial-right p.dark-text {
  color: #171b1f;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px; /* 146.154% */
}
.trial-wrap .trial-right .verify {
  color: #3b4256;
  margin-top: -5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px; /* 150% */
  margin-bottom: 34px;
}
.trial-wrap .trial-right .verify span {
  margin-right: 5px;
}
.trial-wrap .trial-right .signup-btn {
  margin-top: 8px;
  display: flex;
  background: rgba(24, 160, 251, 0.0784313725);
  border: 1px solid #18a0fb;
  border-radius: 100px;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0px;
  color: #202223;
  width: 100%;
  height: 48px;
  align-items: center;
  justify-content: center;
}
.trial-wrap .trial-right .signup-btn svg {
  margin-right: 8px;
}
.trial-wrap .trial-right .separtor {
  width: 100%;
  text-align: center;
  position: relative;
}
.trial-wrap .trial-right .separtor::before {
  background: #f1f1f1;
  height: 1px;
  width: 100%;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
}
.trial-wrap .trial-right .separtor span {
  font-size: 12px;
  font-weight: 600;
  line-height: 15px;
  letter-spacing: 0px;
  color: #7b8794;
  position: relative;
  background: #fff;
  z-index: 9;
  width: 30px;
  display: flex;
  width: 40px;
  margin: auto;
  justify-content: center;
}
.trial-wrap .trial-right .mu-btn {
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 24px;
}
.trial-wrap .trial-right .mu-btn.disabled {
  background: #f0f2f5;
  pointer-events: none;
  color: #babec3;
  box-shadow: none;
}
.trial-wrap .trial-right .form-wrap .form-control {
  line-height: 20px;
  font-size: 14px;
}
.trial-wrap .trial-right .form-wrap p {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0px;
  text-align: center;
  color: #202223;
  margin-top: 24px;
}
.trial-wrap .trial-right .form-wrap p a {
  color: #18a0fb;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0px;
  text-align: center;
}
.trial-wrap .trial-right .form-wrap .dropdown.bootstrap-select {
  width: -moz-max-content !important;
  width: max-content !important;
}
.trial-wrap .trial-right .form-wrap .password .group input {
  padding-right: 57px;
}
.trial-wrap .trial-right .form-wrap .group .form-control {
  padding-right: 35px;
}
.trial-wrap .trial-right .form-wrap .group .form-control.bg-color {
  border: 1px solid #d6d8e7;
  background: #f8fafc;
}
.trial-wrap .trial-right .form-wrap .group .toggle-password {
  position: absolute;
  right: 10px;
  height: -moz-max-content;
  height: max-content;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer;
}
.trial-wrap .trial-right .form-wrap .group .validate {
  position: absolute;
  right: 10px;
  height: -moz-max-content;
  height: max-content;
  top: 0;
  bottom: 0;
  margin: auto;
  display: none;
}
.trial-wrap .trial-right .form-wrap .group .invalid-icon {
  position: absolute;
  right: 10px;
  height: -moz-max-content;
  height: max-content;
  top: 0;
  bottom: 0;
  margin: auto;
}
.trial-wrap .trial-right .form-wrap .group .invalid-state {
  display: none;
}
.trial-wrap .trial-right .form-wrap .group .invalid-text {
  position: absolute;
  right: 0px;
  height: -moz-max-content;
  height: max-content;
  top: -20px;
  bottom: auto;
  margin: auto;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  letter-spacing: 0px;
  text-align: left;
  color: #d72c0d;
}
.trial-wrap .trial-right .form-wrap label {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0em;
  color: #3b4256;
  margin-bottom: 4px;
}
.trial-wrap .trial-right .form-wrap label span {
  color: #eb5757;
}
.trial-wrap .trial-right .form-wrap .code .form-control {
  width: 48px;
  height: 48px;
}
@media (max-width: 1367px) {
  .trial-wrap .trial-right .form-wrap .code .form-control {
    width: 40px;
    height: 40px;
  }
}
.trial-wrap .trial-right .form-wrap .form-control {
  padding: 0px 16px 0px 14px;
  border: 1px solid #d6d8e7;
  height: 40px;
}
.trial-wrap .trial-right .form-wrap .form-control::-moz-placeholder {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0px;
}
.trial-wrap .trial-right .form-wrap .form-control::placeholder {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0px;
}
.trial-wrap .trial-right .country-flag-wrapper img {
  max-width: 18px;
}
.trial-wrap .trial-right .country-flag-wrapper span {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0px;
  text-align: left;
  margin-left: 8px;
}
.trial-wrap .trial-right .field-required .bootstrap-select > .dropdown-toggle {
  background: #fff;
  outline: none !important;
  box-shadow: none !important;
}
.trial-wrap .trial-right .field-required .bootstrap-select > .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.57193 5.49999C4.46823 5.50062 4.36544 5.47961 4.26945 5.43817C4.17345 5.39673 4.08614 5.33567 4.01252 5.25848L0.860926 1.92743C0.712562 1.77062 0.629211 1.55794 0.629211 1.33617C0.629211 1.1144 0.712562 0.901721 0.860926 0.744908C1.00929 0.588096 1.21052 0.5 1.42033 0.5C1.63015 0.5 1.83138 0.588096 1.97974 0.744908L4.57193 3.49303L7.16411 0.753236C7.31484 0.616808 7.50872 0.545518 7.70702 0.553613C7.90531 0.561708 8.09341 0.648593 8.23374 0.796904C8.37406 0.945214 8.45626 1.14403 8.46392 1.35361C8.47158 1.5632 8.40413 1.76812 8.27505 1.92743L5.12346 5.25848C4.9767 5.41233 4.77862 5.49907 4.57193 5.49999Z' fill='%237B8794'/%3e%3c/svg%3e ");
  border: none;
  background-size: cover;
  width: 13px;
  margin-top: 3px;
  height: 7px;
  background-repeat: no-repeat;
}
.trial-wrap .trial-right .field-required .bootstrap-select > .dropdown-toggle .country-flag-wrapper span {
  color: #202223;
}
.trial-wrap .trial-right .field-required .phone {
  border: 1px solid #d6d8e7;
  border-radius: 4px;
}
.trial-wrap .trial-right .field-required .phone .form-control {
  border: none !important;
  padding-left: 6px;
}
.trial-wrap .trial-right .field-required.has-invalid .phone {
  border-color: #eb5757;
}
.trial-wrap .trial-right .field-required.password.has-invalid .invalid-icon {
  right: 35px;
}
.trial-wrap .trial-right .field-required.password.has-invalid .invalid-state {
  display: block;
}
.trial-wrap .trial-right .field-required.has-invalid .invalid-state {
  display: block;
}
.trial-wrap .trial-right .field-required.has-invalid .form-control {
  border-color: #eb5757;
}
.trial-wrap .trial-right .field-required.has-valid .validate {
  display: block;
}
.trial-wrap .trial-right .field-required.has-valid .form-control {
  background: #f8fafc;
}

.mu-footer.free-trial {
  min-height: 104px;
  display: flex;
  align-items: center;
}
@media (max-width: 767.48px) {
  .mu-footer.free-trial {
    padding-top: 40px;
  }
}
.mu-footer.free-trial .copyright {
  font-family: Inter;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0em;
  color: #233549;
}
@media (max-width: 767.48px) {
  .mu-footer.free-trial .copyright {
    margin-top: 20px;
  }
}

.recived-code {
  margin-top: 16px;
}
.recived-code input[type=number]::-webkit-outer-spin-button,
.recived-code input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.recived-code input[type=number] {
  -moz-appearance: textfield;
}
@media (max-width: 575.98px) {
  .recived-code .code {
    justify-content: center;
    margin-bottom: 16px;
  }
}
.recived-code input {
  width: 48px;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 18px;
  border-radius: 8px;
  border: 1px solid #d6d8e7;
  background: #fff !important;
  text-align: center;
}
.recived-code input:not(:last-child) {
  margin-right: 8px;
}

/* Chrome, Safari, Edge, Opera */
.otp-digit::-webkit-outer-spin-button,
.otp-digit::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.resend {
  text-align: right !important;
}
.resend p {
  color: #3b4256 !important;
  font-size: 12px;
  text-align: right !important;
  font-weight: 500;
  line-height: 18px !important; /* 150% */
  margin: 0 !important;
}
.resend a {
  color: #18a0fb;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 128.571% */
  transition: 0.3s;
}
.resend a:hover {
  color: #006fdd;
}
@media (max-width: 575.98px) {
  .resend .getcode {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    text-align: center !important;
  }
  .resend .getcode p {
    text-align: center !important;
  }
}

.second-step {
  margin-top: 130px;
}
@media (max-width: 575.98px) {
  .second-step {
    margin-top: 32px;
  }
}
.second-step .mu-btn {
  display: flex;
  width: 136px;
  padding: 16px 32px;
  justify-content: center;
  align-items: center;
  margin-top: 0 !important;
}
@media (max-width: 575.98px) {
  .second-step .mu-btn {
    width: 100%;
  }
}
.second-step .back-btn {
  display: flex;
  padding: 14px 32px 14px 26px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: 100px;
  background: rgba(29, 164, 251, 0);
  color: #657080;
  font-family: "Poppins";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  transition: 0.3s;
}
.second-step .back-btn svg {
  transition: 0.3s;
}
.second-step .back-btn:hover svg {
  transform: translateX(-5px);
}

.chose-wrap .form-check {
  display: flex;
  align-items: center;
}
.chose-wrap .form-check .form-check-input {
  margin-right: 8px;
}
.chose-wrap .product-wrap {
  border-radius: 8px;
  border: 1px solid #dbe1ea;
  background: #fff;
  padding: 20px;
  width: 100%;
  transition: 0.3s;
}
.chose-wrap .product-wrap .flex-sub {
  border-top: 1px solid rgba(14, 22, 31, 0.1529411765);
  margin-top: 16px;
}
.chose-wrap .product-wrap .flex-sub .row {
  margin-top: 16px;
}
.chose-wrap .product-wrap .flex-sub .form-check {
  min-height: auto;
  margin-top: 10px;
}
.chose-wrap .product-wrap .flex-sub .form-switch .form-check-input {
  background-position: right;
  margin-top: 0;
  width: 28px;
  border: none;
  background-color: #caccdc;
  height: 16px;
  background-size: 11px;
  background-position: 19%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='12' height='12' rx='6' fill='%23FCFCFC'/%3e%3c/svg%3e ");
}
.chose-wrap .product-wrap .flex-sub .form-switch .form-check-input:checked {
  background-position: left;
  background-color: #2c6ecb;
  background-position: 81%;
}
.chose-wrap .product-wrap .flex-sub p {
  padding-left: 0;
}
.chose-wrap .product-wrap .flex-sub span {
  margin-bottom: 2px;
  color: #3b4256;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}
.chose-wrap .product-wrap:hover {
  background: rgba(9, 140, 227, 0.0549019608);
}
@media (min-width: 1200px) and (max-width: 1380px) {
  .chose-wrap .product-wrap {
    padding: 15px;
  }
  .chose-wrap .product-wrap p {
    padding-left: 10px;
  }
}
.chose-wrap .product-wrap.active {
  background: #f4f7fc;
  border-color: #18a0fb;
  box-shadow: 0px 0px 4px 0px rgba(80, 184, 60, 0.2);
}
.chose-wrap .product-wrap p {
  color: #313131;
  font-size: 13px;
  font-weight: 400;
  padding-top: 3px;
  line-height: 20px; /* 153.846% */
}
.chose-wrap .product-wrap .one-sub {
  border-top: 1px solid rgba(14, 22, 31, 0.1529411765);
  padding-top: 16px;
  margin-top: 16px;
}
.chose-wrap .product-wrap .one-sub .form-check {
  padding-left: 0;
}
.chose-wrap .product-wrap .one-sub .left {
  color: #657080;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}
.chose-wrap .product-wrap .one-sub .left span {
  color: #d72c0d;
}
.chose-wrap .product-wrap .one-sub .form-check-input {
  margin-left: 8px;
  margin-top: 0;
  background-color: #2fb07b;
  height: 16px;
  background-size: 11px;
  background-position: 81%;
  width: 28px;
  border: none;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='12' height='12' rx='6' fill='%23FCFCFC'/%3e%3c/svg%3e ");
}
.chose-wrap .product-wrap .one-sub .form-switch .form-check-input:checked {
  background-position: 19% 54%;
}
.chose-wrap .product-wrap .one-sub label {
  color: #3b4256;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select button {
  border-radius: 4px;
  border: 1px solid #dbe1ea;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  padding: 8px 12px;
  height: 38px;
  line-height: 1.5;
  border: 1px solid rgb(206, 212, 218);
  outline: none !important;
  box-shadow: none !important;
  width: 100% !important;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select button::after {
  background-image: url("../images/pricing/dropdown.png");
  height: 10px;
  width: 10px;
  border: none;
  background-repeat: no-repeat;
  background-size: 10px;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select {
  width: 100% !important;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu {
  max-width: 100%;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu li a {
  white-space: break-spaces;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu li a span {
  word-break: break-word;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu li a:focus {
  background: #f3f3f3;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu li.active {
  background: #f3f3f3;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu li.active a {
  background: #f3f3f3;
}
.chose-wrap .product-wrap .one-sub .dropdown.bootstrap-select .dropdown-menu .dropdown-item.active span {
  color: #0d6efd;
}

.mb-12 {
  margin-bottom: 12px !important;
}

.border-top {
  border-top: 1px solid #dbe1ea;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fadeInUpSD {
  0% {
    opacity: 0;
    transform: translateY(100px);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInDownSD {
  0% {
    opacity: 0;
    transform: translateY(-100px);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInUpSD2 {
  0% {
    opacity: 0;
    transform: translateY(100px);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInUpSD2 {
  animation-name: fadeInUpSD2;
}

.fadeInUpSD {
  animation-name: fadeInUpSD;
}

.fadeIn {
  animation-name: fadeInUpSD;
}

.animated-banner.first-style .slick-active .img-part img {
  animation-name: fadeIn;
  animation-duration: 1s;
  opacity: 1;
}
.animated-banner.first-style .slick-active h1 {
  animation-name: fadeInDownSD;
  animation-duration: 2s;
  opacity: 1;
}
.animated-banner.first-style .slick-active .banner-subtitle {
  animation-name: fadeInUpSD;
  animation-duration: 1.3s;
  opacity: 1;
  animation-duration: 1.5s;
}
.animated-banner.first-style .slick-active .btn_red {
  animation-name: fadeInUpSD;
  animation-duration: 1.5s;
  opacity: 1;
}
.animated-banner.first-style .slick-active .btn_white {
  animation-name: fadeInUpSD;
  animation-duration: 1.5s;
  opacity: 1;
}
.animated-banner.first-style .slick-active .trial {
  animation-name: fadeInUpSD;
  animation-duration: 1.6s;
  opacity: 1;
}

.sliders-wrap [data-animation-in] {
  opacity: 0;
}

.ask-content {
  background: linear-gradient(109.73deg, #0058d4 7.44%, #3a51ff 54.15%, #0084f7 99.79%);
  padding: 48px 0;
}
.ask-content .txtarea {
  position: relative;
}
.ask-content .txtarea textarea {
  border: none !important;
}
.ask-content .txtarea span {
  position: absolute;
  right: 16px;
  bottom: 16px;
  font-size: 14px;
  line-height: 100%;
  font-weight: 500;
  color: #babec3;
}
.ask-content .attachtext {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #45494e;
  padding-top: 6px;
}
.ask-content .field-group {
  border: 1px solid #dbe1ea;
  border-radius: 8px;
  position: relative;
  margin-bottom: 10px !important;
}
.ask-content .field-group .phone {
  border: none !important;
}
.ask-content .field-group .phone .dropdown-toggle {
  background: #f3f4f6 !important;
  margin-left: 16px;
  padding: 8px 8px !important;
}
.ask-content .field-group .phone .dropdown-toggle .filter-option-inner {
  line-height: 0 !important;
}
.ask-content .field-group .phone .group {
  margin-left: 10px;
}
.ask-content .field-group .phone .row {
  align-items: center !important;
}
.ask-content .field-group label {
  position: absolute;
  top: -12px;
  background: #fff;
  padding: 0 4px;
  left: 12px;
  display: block !important;
}
.ask-content .field-group input {
  border: none !important;
  padding: 18px 16px !important;
}
.ask-content .field-group input::-moz-placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #b8bcca;
  line-height: 20px;
}
.ask-content .field-group input::placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #b8bcca;
  line-height: 20px;
}
.ask-content .field-group .fileinp {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  padding: 0 !important;
}
.ask-content .field-group .addattachment span {
  padding: 8px 8px;
  background-color: #f3f4f6;
  display: flex;
  align-items: center;
  margin-left: 16px;
  border-radius: 4px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #171b1f;
}
.ask-content .field-group .addattachment span svg {
  margin-right: 8px;
}
.ask-content .field-group .addattachment input {
  padding: 18px 16px !important;
  padding-left: 0 !important;
  margin-left: 10px;
}
.ask-content .ask-left {
  margin-top: 32px;
}
.ask-content .succes-box {
  text-align: center;
}
@media (min-width: 992px) {
  .ask-content .succes-box {
    padding: 0 40px;
  }
}
.ask-content .succes-box .btn-border {
  color: #098ce3;
  text-transform: capitalize;
}
.ask-content .succes-box .btn-border:hover {
  color: #fff;
}
.ask-content .succes-box .cs-btn {
  min-width: 181px;
  max-width: 181px;
  margin: 0 auto;
  height: 48px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.857%;
  width: 100%;
  display: block;
}
.ask-content .succes-box p {
  color: #14253b;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
  margin-top: 48px;
  margin-bottom: 16px;
}
.ask-content .succes-box span {
  display: block;
  color: #313131;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 48px;
}
@media (min-width: 1200px) {
  .ask-content .gx-80 {
    --bs-gutter-x: 80px;
  }
}
.ask-content .cs-wrap {
  margin-top: 50px;
}
.ask-content .cs-wrap h5 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px;
}
@media (min-width: 992px) {
  .ask-content .cs-wrap h5 {
    margin-right: 60px;
  }
}
@media (min-width: 1200px) {
  .ask-content .cs-wrap .gx-64 {
    --bs-gutter-x: 64px;
  }
}
.ask-content .cs-wrap .customer-box {
  text-align: center;
}
.ask-content .cs-wrap .customer-box img {
  max-width: 110px;
  margin-bottom: 10px;
}
.ask-content .cs-wrap .customer-box p {
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
.ask-content .form-wrap {
  border-radius: 24px;
  background: #fff;
  padding: 51px 40px 40px;
  min-height: 656px;
}
@media (max-width: 575.98px) {
  .ask-content .form-wrap {
    padding: 24px;
  }
}
.ask-content .form-wrap .mu-btn {
  margin-top: 16px;
}
.ask-content .form-wrap .country-flag-wrapper img {
  max-width: 18px;
}
.ask-content .form-wrap .country-flag-wrapper span {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0px;
  text-align: left;
  margin-left: 8px;
}
.ask-content .form-wrap .dropdown.bootstrap-select {
  height: 48px;
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  max-width: 100px;
}
.ask-content .form-wrap .dropdown.bootstrap-select .dropdown-menu {
  padding: 0;
}
.ask-content .form-wrap .bootstrap-select > .dropdown-toggle {
  background: #fff;
  outline: none !important;
  box-shadow: none !important;
  padding-left: 16px;
}
.ask-content .form-wrap .bootstrap-select > .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M2.66669 4H7.33335L5.00002 7L2.66669 4Z' fill='%235C5F62'/%3E %3Cpath d='M2.66669 4V3C2.28475 3 1.93617 3.21755 1.76837 3.56065C1.60057 3.90375 1.64285 4.31246 1.87733 4.61394L2.66669 4ZM7.33335 4L8.12271 4.61394C8.35719 4.31246 8.39947 3.90375 8.23167 3.56065C8.06387 3.21755 7.71529 3 7.33335 3V4ZM5.00002 7L4.21067 7.61394C4.40012 7.85753 4.69143 8 5.00002 8C5.30861 8 5.59992 7.85753 5.78937 7.61394L5.00002 7ZM2.66669 5H7.33335V3H2.66669V5ZM6.544 3.38606L4.21067 6.38606L5.78937 7.61394L8.12271 4.61394L6.544 3.38606ZM5.78937 6.38606L3.45604 3.38606L1.87733 4.61394L4.21067 7.61394L5.78937 6.38606Z' fill='%235C5F62'/%3E %3C/svg%3E ");
  border: none;
  background-size: cover;
  width: 10px;
  height: 10px;
  background-repeat: no-repeat;
}
.ask-content .form-wrap .bootstrap-select > .dropdown-toggle .country-flag-wrapper span {
  color: #202223;
}
.ask-content .form-wrap .phone {
  border: 1px solid #d6d8e7;
  border-radius: 4px;
}
.ask-content .form-wrap .phone .form-control {
  border: none !important;
  padding-left: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}
.ask-content .form-wrap .field-group label {
  color: #0a0e12;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 4px;
}
.ask-content .form-wrap .field-group label span {
  color: #ff511b;
}
.ask-content .form-wrap .field-group .form-control {
  padding: 8px 16px;
  min-height: 48px;
  border-radius: 6px;
  border: 1px solid #dbe1ea;
  background: #fff;
}
.ask-content .form-wrap .field-group .form-control::-moz-placeholder {
  color: #a5acb6;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 246.154%;
}
.ask-content .form-wrap .field-group .form-control::placeholder {
  color: #a5acb6;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 246.154%;
}
.ask-content .form-wrap .field-group textarea {
  resize: none;
}
.ask-content .ask-left h1 {
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  margin-bottom: 16px;
}
@media (max-width: 575.98px) {
  .ask-content .ask-left h1 {
    font-size: 38px;
  }
}
.ask-content .ask-left .sub-head {
  color: #fff;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-family: "Inter";
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px;
  margin-bottom: 24px;
}
.ask-content .ask-left ul li {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E %3Cpath d='M9.99996 18.3327C14.6023 18.3327 18.3333 14.6017 18.3333 9.99935C18.3333 5.39698 14.6023 1.66602 9.99996 1.66602C5.39759 1.66602 1.66663 5.39698 1.66663 9.99935C1.66663 14.6017 5.39759 18.3327 9.99996 18.3327Z' fill='%2324AE60' stroke='%2324AE60' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M14.1666 7.5L9.16663 13.3333L6.66663 11.25' stroke='white' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  padding-left: 36px;
  background-position-y: 4px;
}
.ask-content .ask-left ul li:not(:last-child) {
  margin-bottom: 20px;
}
.ask-content .ask-left ul li p {
  color: #fff;
  font-family: "Inter";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
}
.ask-content .ask-left ul li span {
  color: #ffffff;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.infra-modal.modal-content {
  padding: 24px;
}
@media (max-width: 575.98px) {
  .infra-modal.modal-content {
    padding: 18px;
  }
}
.infra-modal .modal-body {
  padding: 0 !important;
}
.infra-modal .modal-body .tab-content {
  padding-top: 24px;
}
.infra-modal .modal-body .tab-content p {
  color: #14253b;
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0em;
}
.infra-modal .modal-body .tab-content .row p:not(:last-child) {
  margin-bottom: 10px;
}
.infra-modal .modal-body .tab-content .table {
  text-align: center;
  border: 1px solid rgba(180, 187, 202, 0.2196078431);
  border-radius: 8px;
  margin: 0px;
  border-collapse: separate;
}
.infra-modal .modal-body .tab-content .table thead {
  border: none;
  background: #eef1f8;
  border-bottom: 1px solid rgba(180, 187, 202, 0.2196078431);
}
.infra-modal .modal-body .tab-content .table thead tr th {
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  letter-spacing: 0em;
  border: none;
}
.infra-modal .modal-body .tab-content .table thead tr th:not(:last-child) {
  border-right: 1px solid rgba(180, 187, 202, 0.2196078431);
  border-top-left-radius: 8px;
}
.infra-modal .modal-body .tab-content .table thead tr th:last-child {
  border-top-right-radius: 8px;
}
.infra-modal .modal-body .tab-content .table tbody tr td {
  font-family: Inter;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  color: #313131;
  padding-top: 14px;
  padding-bottom: 14px;
}
.infra-modal .modal-body .tab-content .table tbody tr td:first-child {
  border-right: 1px solid rgba(180, 187, 202, 0.2196078431);
}
.infra-modal .modal-body .tab-content .table tbody tr:last-child td {
  border-bottom: 0;
}
.infra-modal .modal-header {
  background: #d9efff;
  text-align: center;
  padding-top: 72px;
  border-radius: 8px;
  position: relative;
}
@media (max-width: 991.98px) {
  .infra-modal .modal-header .nav-tabs {
    flex-wrap: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
    padding-left: 180px;
  }
}
@media (max-width: 991.98px) and (max-width: 575.98px) {
  .infra-modal .modal-header .nav-tabs {
    padding-left: 288px;
  }
}
@media (max-width: 991.98px) {
  .infra-modal .modal-header .nav-tabs .nav-link {
    white-space: nowrap;
  }
}
.infra-modal .modal-header .close {
  position: absolute;
  background: transparent;
  border: none;
  right: 10px;
  top: 10px;
}
.infra-modal .modal-header h2 {
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: 0em;
  margin-bottom: 8px;
}
@media (max-width: 575.98px) {
  .infra-modal .modal-header h2 {
    font-size: 32px;
  }
}
.infra-modal .modal-header p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  color: #313131;
  margin-bottom: 16px;
}
@media (max-width: 575.98px) {
  .infra-modal .modal-header p {
    font-size: 14px;
  }
}
.infra-modal .modal-header span {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: center;
  color: #657080;
  display: block;
}
.infra-modal .modal-header .nav-tabs {
  margin-top: 40px;
}
.infra-modal .modal-header .nav-tabs .nav-link {
  font-size: 14px;
  border: none;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #657080;
  padding: 16px 24px;
}
.infra-modal .modal-header .nav-tabs .nav-link.active {
  color: #14253b;
  font-weight: 600;
}

.developer-widgets {
  background: #f0f5fc;
  padding-top: 104px;
  padding-bottom: 124px;
}
@media (max-width: 575.98px) {
  .developer-widgets {
    padding: 80px 0;
  }
}
@media (min-width: 1200px) {
  .developer-widgets .gx-80 {
    --bs-gutter-x: 80px;
  }
}
.developer-widgets .code-wrap {
  background: #1c1c1c;
  padding: 24px;
  border-radius: 16px;
  height: 684px;
  width: 100%;
}
@media (max-width: 575.98px) {
  .developer-widgets .code-wrap {
    padding: 16px;
  }
}
.developer-widgets h1 {
  color: #0a0e12;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: 0em;
  margin-bottom: 8px;
}
@media (max-width: 575.98px) {
  .developer-widgets h1 {
    font-size: 32px;
  }
}
.developer-widgets p {
  color: #171b1f;
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0em;
}
.developer-widgets ul {
  margin-top: 48px;
}
.developer-widgets ul li:not(:last-child) {
  margin-bottom: 16px;
}
.developer-widgets ul li a {
  display: flex;
  align-items: center;
  color: #171b1f;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0em;
}
.developer-widgets ul li a .arrow {
  margin-left: 8px;
  display: block;
  transition: 0.3s;
}
.developer-widgets ul li a .round-box {
  margin-right: 16px;
  background: #ffffff;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.0196078431);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.0588235294);
  padding: 8px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
}
.developer-widgets ul li a:hover .arrow {
  transform: translateX(5px);
}

.sdk-widgets {
  background: #f0f5fc;
  padding: 104px 0;
}
@media (max-width: 575.98px) {
  .sdk-widgets {
    padding: 80px 0;
  }
}
.sdk-widgets .sdk-top {
  margin-bottom: 48px;
}
@media (min-width: 1200px) {
  .sdk-widgets .gx-80 {
    --bs-gutter-x: 80px;
  }
}
@media (min-width: 1400px) {
  .sdk-widgets .gx-56 {
    --bs-gutter-x: 56px;
  }
}
.sdk-widgets .sdk-box {
  background: #fff;
  padding: 48px 40px;
  border-radius: 16px;
  height: 100%;
}
@media (max-width: 575.98px) {
  .sdk-widgets .sdk-box {
    padding: 32px;
  }
}
.sdk-widgets .sdk-box.sm-box p {
  margin-bottom: 32px;
}
.sdk-widgets .sdk-box ul {
  display: flex;
}
.sdk-widgets .sdk-box ul li {
  display: inline-block;
  margin-bottom: 24px;
}
.sdk-widgets .sdk-box h4 {
  color: #0a0e12;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  letter-spacing: 0px;
  margin-bottom: 8px;
}
@media (max-width: 575.98px) {
  .sdk-widgets .sdk-box h4 {
    font-size: 28px;
  }
}
.sdk-widgets .sdk-box .gap16 li:not(:last-child) {
  margin-right: 16px;
}
.sdk-widgets .sdk-box .gap24 li:not(:last-child) {
  margin-right: 24px;
}
.sdk-widgets .sdk-box span {
  font-family: "Poppins";
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0em;
  color: #171b1f;
  display: block;
  margin-bottom: 16px;
}
.sdk-widgets .sdk-box p {
  color: #313131;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0px;
}
.sdk-widgets h2 {
  font-size: 48px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: 0em;
  color: #0a0e12;
}
@media (max-width: 575.98px) {
  .sdk-widgets h2 {
    font-size: 36px;
  }
}
.sdk-widgets .subtext {
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0em;
}
@media (max-width: 575.98px) {
  .sdk-widgets .subtext {
    font-size: 18px;
  }
}

.toast-alert .toast-body .msg {
  border-left: 1px solid #eeeeee;
  padding-left: 16px;
  margin-left: 16px;
}

.toast-alert .toast-body .msg .title {
  margin-bottom: 6px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #202223;
  margin-bottom: 6px;
}

.toast-alert .toast-body .msg .subTitle {
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: #7b8794;
  margin: 0;
}

.toast-alert {
  z-index: 99999;
}

._error {
  color: #dc3545;
  margin-top: 0.25rem;
  font-size: 0.875em;
}

.toast-alert .toast {
  position: relative;
  border: none;
  max-width: 400px;
  z-index: 9999;
  border-radius: 0.25rem;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background-color: #fff;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.04), 0px 16px 24px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}

.toast-alert._error .toast {
  border-bottom: 3px solid #eb5757;
}

.toast-alert .toast-body {
  padding: 1.5rem 2rem 1.5rem 1.75rem;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: 100%;
}

.toast-alert .toast-header {
  all: unset;
}

.toast-alert .toast-header .close {
  float: unset;
  position: absolute;
  right: 12px;
  top: 10px;
  font-size: 1.2rem;
  cursor: pointer;
}

.toast-alert .toast-body {
  padding: 1.5rem 2rem 1.5rem 1.75rem;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: 100%;
}

.toast-alert._success .toast {
  border-bottom: 3px solid #27ae60;
}

.toast-alert .toast-body .svg svg {
  width: inherit;
  height: inherit;
}

.toast-alert .toast-body .svg {
  width: 32px;
  height: 32px;
}

.text-dark .banner-title {
  color: #14253b !important;
}
.text-dark .banner-title span {
  color: #14253b !important;
}
.text-dark p {
  color: #14253b !important;
}

h1 {
  font-size: 56px;
  line-height: 64px;
}
@media (max-width: 767.48px) {
  h1 {
    font-size: 48px;
    line-height: 56px;
  }
}

h2 {
  font-size: 48px;
  line-height: 56px;
}
@media (max-width: 767.48px) {
  h2 {
    font-size: 40px;
    line-height: 48px;
  }
}

h3 {
  font-size: 40px;
  line-height: 48px;
}
@media (max-width: 767.48px) {
  h3 {
    font-size: 32px;
    line-height: 40px;
  }
}

h4 {
  font-size: 32px;
  line-height: 40px;
}
@media (max-width: 767.48px) {
  h4 {
    font-size: 24px;
    line-height: 32px;
  }
}

h5 {
  font-size: 24px;
  line-height: 32px !important;
}
@media (max-width: 767.48px) {
  h5 {
    font-size: 20px;
    line-height: 28px !important;
  }
}

h6 {
  font-size: 20px;
  line-height: 28px;
}
@media (max-width: 767.48px) {
  h6 {
    font-size: 16px;
  }
}

.g2-wrap {
  padding-top: 160px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .g2-wrap {
    padding-top: 80px;
  }
}
.g2-wrap h1 {
  color: #0a0e12;
  font-family: "Inter";
  padding-bottom: 100px;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
@media (max-width: 767px) {
  .g2-wrap h1 {
    padding-bottom: 20px;
  }
}
.g2-wrap .g2-latest {
  margin-top: 10px;
  padding-top: 64px;
  padding-bottom: 164px;
}
.g2-wrap .g2-latest .slider-controls button {
  background: transparent;
  border: none;
  border-radius: 100px;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .g2-wrap .g2-latest .slider-controls button {
    transform: translateY(100%);
  }
}
.g2-wrap .g2-latest .slider-controls button.home-slider-prev {
  left: -60px;
}
@media (max-width: 767.48px) {
  .g2-wrap .g2-latest .slider-controls button.home-slider-prev {
    left: -45px;
  }
}
.g2-wrap .g2-latest .slider-controls button.slick-disabled {
  opacity: 0.5;
}
.g2-wrap .g2-latest .slider-controls button.home-slider-next {
  right: -50px;
  left: auto;
}
@media (max-width: 767.48px) {
  .g2-wrap .g2-latest .slider-controls button.home-slider-next {
    right: -32px;
  }
}
.g2-wrap .g2-latest .slider-controls button svg path {
  stroke: #374151;
}
.g2-wrap .g2-latest .g2-latestslide {
  margin-top: 46px;
}
.g2-wrap .g2-latest .g2-latestslide .single-latest {
  padding: 40px;
  border-radius: 16px;
  background: linear-gradient(0deg, #fff 0%, #fff 100%), #f7f9ff;
  margin: 24px;
  margin-left: 6px;
  /* Shadow/400 */
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 16px 24px 0px rgba(0, 0, 0, 0.06);
}
@media (max-width: 767px) {
  .g2-wrap .g2-latest .g2-latestslide .single-latest {
    padding: 20px;
  }
}
.g2-wrap .g2-latest .g2-latestslide .single-latest ul {
  display: flex;
  gap: 8px;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .g2-wrap .g2-latest .g2-latestslide .single-latest svg {
    max-width: 20px;
  }
}
.g2-wrap .g2-latest .g2-latestslide .single-latest p {
  color: #313131;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .g2-wrap .g2-latest .g2-latestslide .single-latest p {
    font-size: 16px;
  }
}
.g2-wrap .g2-latest .g2-latestslide .single-latest .auth-info .auth-name {
  color: #313131;
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}
.g2-wrap .g2-latest .g2-latestslide .single-latest .auth-info span {
  color: #45494e;
  font-family: "Poppins";
  font-size: 14px;
  font-weight: 400;
}
.g2-wrap .g2-latest h4 {
  color: #14253b;
  font-family: "Inter";
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.g2-wrap .g2-latest button {
  color: #18a0fb;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 171.429% */
  border: none;
  background: #fff;
}
.g2-wrap .g2-content .g2-marque {
  margin-top: 90px;
  padding-bottom: 64px;
  pointer-events: none;
}
.g2-wrap .g2-content .bg-g2 {
  padding: 20px;
  background: #f8f9fb;
}
@media (max-width: 767px) {
  .g2-wrap .g2-content .bg-g2 {
    padding: 0;
  }
}
.g2-wrap .g2-content .bg-inner {
  background: #fff;
}
.g2-wrap .g2-content h4 {
  padding-top: 64px;
  color: #0a0e12;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 44px; /* 137.5% */
  margin-bottom: 80px;
}

div#staticBackPop {
  z-index: 9999999;
}

@media (max-width: 991.98px) {
  .pop.modal .modal-dialog {
    max-width: 90%;
  }
}
@media (max-width: 575.98px) {
  .pop.modal .modal-dialog {
    max-width: 100%;
  }
}
.pop.modal .modal-content {
  border-radius: 12px;
  background: #d3eefe;
}
.pop.modal .modal-content .modal-header {
  height: 34px;
}
.pop.modal .modal-content .btn-close {
  background-size: 13px;
  margin-top: 4px;
  border: 2px solid transparent;
}
.pop.modal .modal-content .btn-close:hover {
  border: 2px solid gray;
}
.pop.modal .modal-content .modal-body {
  padding: 12px 24px;
  padding-bottom: 32px;
}
@media (max-width: 767.48px) {
  .pop.modal .modal-content .modal-body {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.pop.modal .modal-content .right-box {
  border-radius: 12px;
  background: #fff;
  padding: 16px 24px;
}
.pop.modal .modal-content .right-box h3 {
  color: #18a0fb;
  font-family: "Poppins";
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 125%;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .pop.modal .modal-content .right-box h3 {
    font-size: 28px;
  }
}
.pop.modal .modal-content .right-box p {
  color: #313131;
  font-family: "Inter";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 142.857% */
}
.pop.modal .modal-content .right-box .subtitle {
  color: #14253b;
  font-family: "Poppins";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px; /* 150% */
  margin-bottom: 12px;
}
.pop.modal .modal-content .right-box .btn-trial {
  height: 50px;
  min-width: 174px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: -moz-max-content;
  width: max-content;
  max-width: 200px;
  margin-top: 32px;
  margin-bottom: 14px;
}
.pop.modal .modal-content .right-box span {
  color: #657080;
  display: block;
  font-family: "Inter";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px; /* 146.154% */
}

.concept-hero {
  padding: 36px 0;
  background: #bfd8ff;
}
.concept-hero h1 {
  color: #0a0e12;
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 64px; /* 133.333% */
  margin-bottom: 8px;
}
.concept-hero p {
  color: #171b1f;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 157.143% */
}

.concept-sec {
  padding-top: 64px;
  padding-bottom: 32px;
}
@media (max-width: 1400px) {
  .concept-sec .slider-button.next {
    right: -60px;
  }
  .concept-sec .slider-button.prev {
    left: -60px;
  }
}
@media (min-width: 1400px) {
  .concept-sec .slider-button.next {
    right: -70px;
  }
  .concept-sec .slider-button.prev {
    left: -70px;
  }
}
@media (max-width: 767.48px) {
  .concept-sec .slider-button.next {
    right: -7px;
  }
}
@media (max-width: 767.48px) {
  .concept-sec .slider-button.prev {
    left: -7px;
  }
}
.concept-sec .slider-button {
  transform: translateY(-180%) !important;
  display: block !important;
}
@media (max-width: 767.48px) {
  .concept-sec .slider-button {
    top: 320px !important;
    bottom: auto !important;
  }
}
@media (max-width: 575.98px) {
  .concept-sec .slider-button {
    top: 260px !important;
    bottom: auto !important;
    padding: 8px 16px;
    border-radius: 50%;
  }
  .concept-sec .slider-button svg {
    width: 10px;
  }
}
.concept-sec .concept-slide .section-title {
  margin-bottom: 40px;
}
.concept-sec .concept-slide img {
  border-top-left-radius: 13px;
  border-top-right-radius: 13px;
}
.concept-sec .concept-slide .slide-content {
  padding-top: 24px;
  padding-left: 20px;
  padding-right: 20px;
}
.concept-sec .concept-slide .slide-content p {
  color: #171b1f;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 171.429% */
  margin-bottom: 16px;
}
.concept-sec .concept-slide .slide-content span {
  color: #0a2540;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-top: 24px;
  margin-bottom: 12px;
}
.concept-sec .concept-slide .slide-content ul {
  display: flex;
  gap: 8px;
  padding-bottom: 5px;
}
.concept-sec .concept-slide .slide-content ul li a {
  padding: 6px 18px;
  display: flex;
  align-items: center;
  justify-self: center;
  border-radius: 100px;
  border: 1px solid #dbe1ea;
}

.explore-muvi {
  padding-top: 80px;
}
.explore-muvi .section-title {
  margin-bottom: 8px;
}
.explore-muvi .streming-lists {
  margin-top: 40px;
}

.streming-lists .single-box p {
  font-size: 16px;
  line-height: 24px;
  font-family: "Inter";
  margin: 24px 0;
  color: #313131;
}

.concept-details {
  padding: 48px 0;
  background: #f0f5fc;
}
.concept-details p {
  color: #171b1f;
  font-family: "Inter";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px; /* 160% */
}

.search-trigger {
  display: flex;
  width: 42px;
  height: 42px;
  align-items: center;
  margin-right: 8px;
  justify-content: center;
}
@media (max-width: 1024.5px) {
  .search-trigger {
    width: 20px;
    height: 20px;
    margin-right: 0;
  }
}
@media (max-width: 991.98px) {
  .search-trigger {
    position: fixed;
    right: 185px;
    top: 18px;
  }
}
@media (max-width: 767.48px) {
  .search-trigger {
    right: 160px;
  }
}
.search-trigger .c-icon {
  display: none;
}
.search-trigger.opensearch .c-icon {
  display: block;
}
.search-trigger.opensearch .s-icon {
  display: none;
}

.searchbox {
  padding: 16px 0;
  position: fixed;
  top: 79px;
  z-index: 999999;
  background: transparent;
}
.searchbox.sticky-search {
  top: 61px;
}
@media (max-width: 991.98px) {
  .searchbox.sticky-search {
    top: 56px;
  }
}
@media (max-width: 991.98px) {
  .searchbox {
    top: 56px;
  }
}
.searchbox .search-field {
  border-radius: 100px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: #fff;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  display: flex;
  height: 56px;
  align-items: center;
  padding: 0px 16px;
}
.searchbox .search-field .icon {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  padding-right: 10px;
}
.searchbox .search-field input {
  border: none;
  background: transparent;
  outline: none !important;
  padding-right: 64px;
  width: 100%;
  font-size: 14px;
  padding-left: 24px;
  box-shadow: none !important;
  display: inline-block;
  outline: none !important;
  color: #14253b;
  font-weight: 500;
}
.searchbox .search-field input::-moz-placeholder {
  font-weight: 400;
}
.searchbox .search-field input::placeholder {
  font-weight: 400;
}
.searchbox .search-field .remove-text {
  transform: translateY(0);
  border-left: 1px solid rgba(0, 0, 0, 0.08);
  padding-left: 10px;
}
.searchbox .search-field span {
  cursor: pointer;
}

.bottom-content table tr td,
.bottom-content table tr th {
  border: 1px solid rgba(20, 37, 59, 0.08);
  padding: 20px 16px;
}

.table-design-one table th,
.table-design-two table th {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #14253b;
  border: 0;
}

.table-bg {
  background: #eaf7ff;
}

.table-design-one thead {
  border-bottom: 1px solid rgba(20, 37, 59, 0.08);
}
.table-design-one tr th {
  border: none !important;
}
.table-design-one tr th:nth-child(even) {
  background: #eaf7ff;
}
.table-design-one tr th:not(:first-child) {
  text-align: center;
}
.table-design-one tr th:first-child {
  padding-left: 24px;
}
.table-design-one tr td:nth-child(even) {
  background: #eaf7ff;
}
.table-design-one tr td:not(:first-child) {
  text-align: center;
}

.table-design-one,
.table-design-two {
  background: #fff;
  border: 1px solid rgba(20, 37, 59, 0.08);
  border-radius: 16px;
}

.table-design-one table tr,
.table-design-two table tr {
  border-bottom: 1px solid rgba(20, 37, 59, 0.08);
}

.table-design-one table tbody td,
.table-design-one tbody th,
.table-design-two table td,
.table-design-two tbody th,
.table-design-three table tbody td,
.table-design-three tbody th {
  padding: 16px 24px;
  overflow-wrap: break-word;
  border: 0 !important;
}

.table-design-one table tr:last-child,
.table-design-two table tr:last-child,
.table-design-three table tr:last-child {
  border-bottom: 0;
}

.table-design-three thead tr th {
  border: none;
  border-bottom: 1px solid rgba(20, 37, 59, 0.08);
}
.table-design-three thead tr th:not(:first-child) {
  text-align: center;
}
.table-design-three thead tr th:first-child {
  padding-left: 24px;
}
.table-design-three tbody tr:nth-child(even) td {
  background: #eaf7ff;
}
.table-design-three tbody tr:nth-child(even) td:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.table-design-three tbody tr:nth-child(even) td:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.table-design-three tbody tr td:not(:first-child) {
  text-align: center;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: pointer;
}

.search-section.py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.dropdown.product-item .dropdown-menu.show {
  width: 350px;
  display: flex;
  flex-wrap: wrap;
  border-radius: 16px;
  padding: 32px;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04);
  border: none;
  box-shadow: 0px 24px 80px 0px rgba(0, 0, 0, 0.07), 0px 10.027px 33.422px 0px rgba(0, 0, 0, 0.05), 0px 5.361px 17.869px 0px rgba(0, 0, 0, 0.04), 0px 3.005px 10.017px 0px rgba(0, 0, 0, 0.04), 0px 1.596px 5.32px 0px rgba(0, 0, 0, 0.03), 0px 0.664px 2.214px 0px rgba(0, 0, 0, 0.02);
  justify-content: space-between;
  margin-top: 8px !important;
}
@media (max-width: 575.98px) {
  .dropdown.product-item .dropdown-menu.show {
    width: 320px;
    padding: 20px;
  }
}
.dropdown.product-item .dropdown-menu.show li {
  width: 50%;
  padding: 0;
  margin-bottom: 16px;
}
.dropdown.product-item .dropdown-menu.show li a:hover {
  background: transparent;
}
.dropdown.product-item button {
  padding: 0;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04);
  background: rgb(255, 255, 255);
  padding: 18px 24px;
  border-radius: 100px;
}
.dropdown.product-item button.show::before {
  position: absolute;
  width: 17px;
  height: 9px;
  content: "";
  left: auto;
  bottom: -10px;
  margin-left: 4%;
  background-image: url("../images/drop-down-toggle.png");
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 9999;
  background-position: center;
  transition: 0.1s;
}
.dropdown.product-item button::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.837891 1H10.1712L5.50456 7L0.837891 1Z' fill='%235C5F62'/%3E %3Cpath d='M0.837891 1V0.5C0.646924 0.5 0.472635 0.608776 0.388733 0.780324C0.304831 0.951873 0.325972 1.15623 0.443215 1.30697L0.837891 1ZM10.1712 1L10.5659 1.30697C10.6831 1.15623 10.7043 0.951873 10.6204 0.780324C10.5365 0.608776 10.3622 0.5 10.1712 0.5V1ZM5.50456 7L5.10988 7.30697C5.20461 7.42876 5.35026 7.5 5.50456 7.5C5.65885 7.5 5.8045 7.42876 5.89923 7.30697L5.50456 7ZM0.837891 1.5H10.1712V0.5H0.837891V1.5ZM9.77655 0.69303L5.10988 6.69303L5.89923 7.30697L10.5659 1.30697L9.77655 0.69303ZM5.89923 6.69303L1.23257 0.69303L0.443215 1.30697L5.10988 7.30697L5.89923 6.69303Z' fill='%235C5F62'/%3E %3C/svg%3E ");
  border: none;
  width: 10px;
  height: 6px;
  background-repeat: no-repeat;
  background-position: center;
  transform: translateY(3px);
}

.search-section.py-50 h1 {
  line-height: 48px;
}
@media (max-width: 767.48px) {
  .search-section.py-50 h1 {
    line-height: 1.2;
  }
}

.infra-inner table tr td {
  font-weight: 400;
  color: #313131;
}
.infra-inner table tr td:first-child {
  font-size: 13px;
  line-height: 19px;
  color: #14253b;
}
.infra-inner .mu-button-arrow {
  font-size: 14px;
}
.infra-inner .titletab {
  padding: 72px 0;
}
@media (max-width: 767.48px) {
  .infra-inner .titletab {
    padding: 60px 0;
  }
}
.infra-inner .titletab nav {
  background: #fff;
  border-radius: 0;
  max-width: 100%;
}
.infra-inner .titletab .nav-tabs {
  justify-content: space-between;
  gap: 8px;
}
.infra-inner .titletab .nav-tabs .nav-link {
  padding: 32px 24px;
  height: 88px;
  margin-right: 0;
  background: rgba(180, 187, 202, 0.12);
}
@media (min-width: 992px) {
  .infra-inner .titletab .nav-tabs .nav-link {
    min-width: 19.5%;
  }
}
@media (max-width: 767.48px) {
  .infra-inner .titletab .nav-tabs .nav-link {
    min-width: 150px;
  }
}
.infra-inner .titletab .nav-tabs .nav-link::before {
  display: none;
}

.infra-info {
  padding-top: 10px;
}
.infra-info h4 {
  font-family: "Inter";
  font-size: 32px;
  font-weight: 700;
  line-height: 38.73px;
  color: #0a0e12;
  margin-bottom: 24px;
}
.infra-info span {
  color: #171b1f;
  font-family: "Inter";
  font-size: 16px;
  line-height: 26px;
  display: block;
  margin-bottom: 24px;
  font-weight: 600;
}
.infra-info p {
  color: #171b1f;
  font-family: "Inter";
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  display: block;
  margin-bottom: 24px;
}

.infra-table h5 {
  font-family: "Inter";
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 32px;
}
.infra-table span {
  color: #171b1f;
  font-family: "Inter";
  font-size: 16px;
  line-height: 26px;
  display: block;
  margin-bottom: 24px;
  font-weight: 600;
}

.table-responsive.table-primary-shadow.infra {
  border: 1px solid rgba(0, 0, 0, 0.0901960784);
}
.table-responsive.table-primary-shadow.infra td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.design-area .dot-styletwo {
  top: 7%;
  max-width: 150px;
  left: -3%;
}

.waitlist-wrap {
  background: rgb(9, 140, 227);
  padding: 48px 0;
  border-radius: 16px;
}
.waitlist-wrap h2 {
  color: #ffffff;
  font-size: 32px;
  font-weight: 700;
  line-height: 54px;
  margin-bottom: 20px;
}
@media (max-width: 991.98px) {
  .waitlist-wrap h2 {
    line-height: 1.2;
  }
}
.waitlist-wrap input {
  padding: 8px 24px;
  height: 48px;
  border-radius: 100px;
}
.waitlist-wrap input::-webkit-input-placeholder:after {
  content: "*";
  color: red;
}
.waitlist-wrap .placeholder {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  position: absolute;
  left: 24px;
  top: 0;
  bottom: 0;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
  color: rgb(165, 172, 182);
  font-family: "Inter";
  font-size: 13px;
}
.waitlist-wrap .placeholder > span {
  color: red;
}
.waitlist-wrap input:valid ~ .placeholder {
  display: none;
}
.waitlist-wrap button {
  border: none;
  border-radius: 104px;
  padding: 16px 32px;
  color: #171b1f;
  font-size: 16px;
  font-weight: 500;
  font-family: "Poppins";
  background: #fff;
}
.waitlist-wrap button:hover {
  color: #18a0fb;
}
@media (min-width: 1200px) {
  .waitlist-wrap button {
    margin-left: 32px;
  }
}

@media (min-width: 992px) {
  .gx-64 {
    --bs-gutter-x: 64px;
  }
}

.flashImgBox {
  text-align: center;
}
.flashImgBox img {
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
  -webkit-filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
}

.accordion-flush h2 {
  line-height: 1;
}

.titletab nav .nav-tabs .nav-link.active::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='33' height='8' viewBox='0 0 33 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M32.7535 4.35355C32.9487 4.15829 32.9487 3.84171 32.7535 3.64645L29.5715 0.464466C29.3762 0.269204 29.0596 0.269204 28.8644 0.464466C28.6691 0.659728 28.6691 0.976311 28.8644 1.17157L31.6928 4L28.8644 6.82843C28.6691 7.02369 28.6691 7.34027 28.8644 7.53553C29.0596 7.7308 29.3762 7.7308 29.5715 7.53553L32.7535 4.35355ZM0.399902 4.5H1.3999V3.5H0.399902V4.5ZM3.3999 4.5H5.3999V3.5H3.3999V4.5ZM7.3999 4.5H9.3999V3.5H7.3999V4.5ZM11.3999 4.5H13.3999V3.5H11.3999V4.5ZM15.3999 4.5H17.3999V3.5H15.3999V4.5ZM19.3999 4.5H21.3999V3.5H19.3999V4.5ZM23.3999 4.5H25.3999V3.5H23.3999V4.5ZM27.3999 4.5H29.3999V3.5H27.3999V4.5ZM31.3999 4.5H32.3999V3.5H31.3999V4.5Z' fill='%2318A0FB'/%3E %3C/svg%3E ");
}

.accordion-flush .accordion-button::after {
  width: 16px;
  height: 16px;
  background-size: contain;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.333 1.33398L6.99967 6.66732L1.66634 1.33398' stroke='%23334253' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
}
.accordion-flush .accordion-button:not(.collapsed)::after {
  transform: rotate(0);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.66699 6.66602L7.00033 1.33268L12.3337 6.66602' stroke='%23334253' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
}

@media (max-width: 991.98px) {
  .hiw-product-trial .left-box {
    max-width: 100% !important;
  }
}

.helpsearch {
  margin-top: 44px;
  transform: translateY(50%);
  position: relative;
  z-index: 99;
}
.helpsearch .help-search.search-box .form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none;
}
.helpsearch .dropdown.product-item button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: none;
  padding: 16px 24px;
  box-shadow: none;
}
@media (max-width: 767.48px) {
  .helpsearch .dropdown.product-item button {
    height: 46px;
    padding: 10px 12px;
  }
  .helpsearch .dropdown.product-item button svg {
    max-width: 68px;
  }
}

.details-upcoming-webiner h3 {
  line-height: 42px;
}

@media (min-width: 1620px) {
  .help-tab-content.search-tab-content .tab-content {
    width: 89%;
    margin: auto;
  }
}

.table-content .menu-item.active a {
  font-weight: 600;
}

.help-tabs.v2.search-tabs .nav-tabs .nav-link {
  font-size: 14px;
  font-weight: 400;
}

.bg-wiki {
  background: #fafdff;
}

.help-tabs .help-tablists {
  margin-top: -1px;
}

@media (min-width: 1200px) {
  .helpvideo-banner.v2.light-bg.helpsearch-banner.search-result .helpsearch {
    padding-left: 12px;
  }
}
@media (min-width: 1300px) {
  .helpvideo-banner.v2.light-bg.helpsearch-banner.search-result .helpsearch {
    padding-left: 7px;
  }
}
@media (min-width: 1400px) {
  .helpvideo-banner.v2.light-bg.helpsearch-banner.search-result .helpsearch {
    padding-left: 12px;
  }
}

.upcoming-webiner.details-upcoming-webiner .mu-btn {
  line-height: normal;
}
@media (max-width: 1199.98px) {
  .upcoming-webiner.details-upcoming-webiner .mu-btn {
    font-size: 14px;
    padding: 12.5px 24px;
  }
}

.more-studies.relate-studies .mu-button-arrow {
  font-size: 14px;
}

.more-studies.relate-studies h3 {
  line-height: 48px;
}

.wikirelated-blog .related-posts .singlepost-box {
  font-size: 14px;
  font-style: normal;
  line-height: 20px;
  color: #0a0e12;
  font-weight: 600;
}

.helpvideo-banner.v2 {
  padding-top: 55px;
}
.helpvideo-banner.v2 .helpsearch .row {
  border-radius: 100px;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}
.helpvideo-banner.v2 .search-box {
  position: relative;
}
@media (max-width: 767.48px) {
  .helpvideo-banner.v2 .search-box {
    margin-bottom: 0;
  }
}
.helpvideo-banner.v2 .search-box::after {
  background: rgba(0, 0, 0, 0.0784313725);
  content: "";
  position: absolute;
  left: 0;
  width: 1px;
  height: 24px;
  top: 0;
  bottom: 0;
  margin: auto;
  right: auto;
  z-index: 9999;
}
.helpvideo-banner.v2 .search-box .form-control {
  padding-left: 20px !important;
}
@media (max-width: 767.48px) {
  .helpvideo-banner.v2 .search-box .form-control {
    box-shadow: none;
    border: none;
  }
}
.helpvideo-banner.v2 .search-box .input-icon {
  right: 24px;
  height: 24px;
  left: auto;
  border-left: 1px solid rgba(0, 0, 0, 0.0784313725);
  padding-left: 19px;
  cursor: pointer;
  border-right: 0 !important;
}

.help-tabs.v2 .help-bg {
  padding-top: 104px;
}

.ask-sec {
  text-align: center;
  background: linear-gradient(90deg, rgba(0, 110, 250, 0.16) 0%, rgba(0, 106, 255, 0.16) 100%);
  padding: 48px 0;
}
.ask-sec p {
  color: #171b1f;
  font-family: "Inter";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px; /* 142.857% */
}
@media (min-width: 1200px) {
  .ask-sec p {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
.ask-sec button {
  color: #006efa;
  font-family: "Inter";
  font-size: 16px;
  font-weight: 600;
  border-radius: 100px;
  border: 1px solid #006efa;
  background: none;
  line-height: 20px;
  box-shadow: 0px 4px 8px 0px rgba(24, 160, 251, 0.18), 0px 0px 2px 0px rgba(24, 160, 251, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  padding: 0px 28px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-self: center;
  margin-top: 32px;
  transition: 0.3s;
}
.ask-sec button:hover {
  background: #006efa;
  color: #fff;
}
.ask-sec h2 {
  color: #0a0e12;
  font-family: "Poppins";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 56px;
  margin-bottom: 12px;
}

.add-ons-area.service-offer-area.v2 {
  padding: 80px 0;
}

.whatnew-slider.v2 .slick-list {
  overflow: visible !important;
}

.helpvideo-banner.v2.light-bg.helpsearch-banner.search-result {
  padding-top: 0;
}
.helpvideo-banner.v2.light-bg.helpsearch-banner.search-result .helpsearch {
  transform: translateY(0);
  margin-bottom: 8px;
}

.help-tabs.search-tabs.v2 .single-inner {
  padding-left: 0;
  padding-right: 0;
  border: none;
  border-radius: 0;
  border-bottom: 1px solid #e4edf5;
}
.help-tabs.search-tabs.v2 .searchhot-slider {
  border-bottom: 1px solid #e4edf5;
  padding-bottom: 36px;
}

.table-content .sub-tablemenu {
  padding-left: 20px;
}
.table-content .sub-tablemenu .menu-link.current {
  color: #0a0e12;
  font-weight: 600;
}

.no-bg {
  background: transparent !important;
}

.help-gettingstart.v2 .video-js {
  height: 168px;
}

.dropdown-custom.v2 .dropdown.bootstrap-select .dropdown-menu li a span {
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
.dropdown-custom.v2 .dropdown.bootstrap-select .innersearch-tab .single-inner h6 {
  font-family: "Inter";
}
.dropdown-custom.v2 .dropdown.bootstrap-select button {
  border: none;
  width: 120px;
  min-width: -moz-max-content;
  min-width: max-content;
  max-width: 200px;
  color: #14253b;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 166.667% */
}
.dropdown-custom.v2 .dropdown.bootstrap-select button::after {
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.666 4.67285L6.99935 9.33952L2.33268 4.67285' stroke='%235C5F62' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 14px;
  height: 14px;
}

.ask-sec.mt-120 {
  margin-top: 120px;
}
@media (max-width: 767.48px) {
  .ask-sec.mt-120 {
    margin-top: 60px;
  }
}

.help-tabs.pb-104 {
  padding-bottom: 104px;
}
@media (max-width: 767.48px) {
  .help-tabs.pb-104 {
    padding-bottom: 70px;
  }
}

.fw-500 {
  font-weight: 500 !important;
}

.community-post.pt-40 {
  padding-top: 40px;
}

.community-content.v2 {
  background: transparent;
}
.community-content.v2 .community-list-box {
  padding: 36px 0;
  background: transparent;
  margin-bottom: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.0784313725);
  box-shadow: none;
  border-radius: 0;
}

.dropdown-custom .dropdown.bootstrap-select .dropdown-menu {
  border: none;
  padding: 4px 0 !important;
  box-shadow: 0px 16px 24px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}

.modal.fade.modal-compose.show {
  z-index: 9999999999;
}

.gy-32 {
  --bs-gutter-y: 32px;
}

@media (max-width: 767.48px) {
  .help-gettingstart .video-js {
    height: 220px !important;
  }
}

.page-navigation .pagination .page-item .page-link {
  padding-left: 0;
  padding-right: 0;
}

.single-helpvideo ul {
  display: flex;
  gap: 24px;
}
.single-helpvideo ul li {
  display: flex;
  gap: 8px;
  color: #45494e;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
}

.table-content.v2 .menu-item.active {
  background: linear-gradient(0deg, #f7fbff 0%, #fcfdff 100%), #f7fbff;
  box-shadow: none;
  border-left: 3px solid #098ce3;
}

.helpvideo-tab-content.v2 .innertop-pane {
  background: transparent;
}
.helpvideo-tab-content.v2 .helparticle-tab-content .breadcrumb .breadcrumb-item.active {
  color: #b8bcca;
}
.helpvideo-tab-content.v2 p a {
  color: #313131;
}
.helpvideo-tab-content.v2 .getting-startedbox {
  padding: 36px 0;
  background: transparent;
  border-radius: 0;
  border: none;
  margin-bottom: 0;
  box-shadow: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.0784313725);
}
.helpvideo-tab-content.v2 .getting-startedbox .getting-singledetails {
  margin: 0;
}

.bg-search {
  background: linear-gradient(0deg, #f4f7fc 0%, #f4f7fc 100%), linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0) 100%);
}

@media (min-width: 992px) {
  .gx-80 {
    --bs-gutter-x: 80px;
  }
}

.help-tab-content .tab-title.sm {
  margin-top: 10px;
  line-height: 20px !important;
}

.helparticle-tab-content .title-sm {
  line-height: 42px;
}

.helparticle-tab-content p {
  line-height: 28px !important;
  font-size: 18px !important;
  color: #171b1f !important;
}

.result-lists {
  border-radius: 16px;
  background: #fff;
  padding: 0 20px;
  max-height: 368px;
  box-shadow: 0px 16px 24px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  overflow: auto;
  position: absolute;
  left: 12px;
  right: 12px;
  margin-top: 1px;
}
.result-lists::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #fff;
  overflow: hidden;
  cursor: pointer;
}
.result-lists::-webkit-scrollbar {
  cursor: pointer;
  width: 8px;
  background-color: #fff;
  overflow: hidden;
}
.result-lists::-webkit-scrollbar-thumb {
  overflow: hidden;
  border-radius: 10px;
  background-color: #d6dadf;
}
.result-lists ul li a {
  color: #313131;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 10px 0;
  display: block;
}

.dropdown-custom .dropdown.bootstrap-select button::after {
  border: none;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.277 14.7522L8.45062 10.5007C8.27687 10.3076 8.41388 10 8.67361 10H16.3264C16.5861 10 16.7231 10.3076 16.5494 10.5007L12.723 14.7522C12.6038 14.8846 12.3962 14.8846 12.277 14.7522Z' fill='black'/%3E %3C/svg%3E ");
  width: 24px;
  height: 24px;
}

.modal-compose .modal-content button:hover {
  background: rgba(128, 128, 128, 0.168627451);
}

.help-tabs.search-tabs.v2 .innersearch-tab .single-inner p {
  line-height: 24px;
}
.help-tabs.search-tabs.v2 .help-gettingstart .single-helpvideo p {
  font-weight: 600;
  font-size: 14px !important;
  line-height: 20px !important;
  color: #0a0e12 !important;
}
.help-tabs.search-tabs.v2 .help-tab-content .tab-title {
  font-weight: 700;
  font-size: 18px;
  line-height: 28px !important;
  color: #14253b;
}

.whatsnew-section.v2 .title-sm {
  line-height: 48px;
}

@media (min-width: 1023px) and (max-width: 1100px) {
  .helpvideo-banner.v2.light-bg.helpsearch-banner.search-result .helpsearch {
    padding-left: 36px;
  }
}
@media (min-width: 1270px) and (max-width: 1281px) {
  .helpvideo-banner.v2.light-bg.helpsearch-banner.search-result .helpsearch {
    padding-left: 8px;
  }
}

.dropdown-custom.v2.video .dropdown.bootstrap-select button {
  padding-right: 0;
  padding-left: 5px;
  width: -moz-max-content;
  width: max-content;
}
.dropdown-custom.v2.video .dropdown.bootstrap-select button::after {
  background-position: center;
}
.dropdown-custom.v2.video .dropdown-menu li.active a span {
  color: #fff;
}

.career-slider .single-slide {
  position: relative;
}
.career-slider .single-slide img {
  min-height: 448px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767.48px) {
  .career-slider .single-slide img {
    min-height: 492px;
  }
}
@media (max-width: 767.48px) {
  .career-slider .single-slide p {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}
.career-slider .single-slide .trial {
  color: #fff;
  font-family: "Inter";
  font-size: 13px !important;
  font-style: normal;
  margin-top: 20px !important;
  font-weight: 500 !important;
  line-height: 19px; /* 146.154% */
  margin-bottom: 0 !important;
}
@media (min-width: 767.5px) {
  .career-slider .single-slide .trial {
    display: none;
  }
}
.career-slider .single-slide .slider-content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
  max-height: 90%;
  text-align: center;
}
@media (max-width: 767.48px) {
  .career-slider .single-slide .slider-content .mu-btn {
    width: 90%;
    margin: auto;
  }
}
.career-slider .single-slide .slider-content .slider-inner {
  border-radius: 16px;
  background: rgba(255, 255, 255, 0.2);
  padding: 36px 0;
}
.career-slider .single-slide .slider-content .slider-inner h1 {
  color: #fff;
  text-align: center;
  font-size: 56px;
  font-weight: 700;
  line-height: 64px; /* 125% */
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .career-slider .single-slide .slider-content .slider-inner h1 {
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
  }
}
.career-slider .single-slide .slider-content .slider-inner p {
  color: #fff;
  font-size: 18px;
  font-family: "Inter";
  font-weight: 500;
  line-height: 28px; /* 162.5% */
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .career-slider .single-slide .slider-content .slider-inner p {
    font-size: 15px;
    line-height: 21px;
  }
}

.careers-banner {
  position: relative;
}
.careers-banner .mu-btn {
  line-height: 24px;
}
.careers-banner .slider-controls ul.slick-dots {
  position: absolute;
  bottom: 24px;
  display: flex;
  gap: 8px;
  left: 0;
  right: 0;
  justify-content: center;
}
@media (max-width: 767.48px) {
  .careers-banner .slider-controls ul.slick-dots {
    bottom: 12px;
  }
}
.careers-banner .slider-controls ul.slick-dots li button {
  border-radius: 16px;
  opacity: 0.8;
  background: #fff;
  width: 12px;
  height: 4px;
  font-size: 0;
  border: none;
  transition: 0.3s;
}
.careers-banner .slider-controls ul.slick-dots li.slick-active button {
  width: 48px;
}
.careers-banner .slider-controls .inner-dots button {
  border-radius: 100px;
  border: none;
  opacity: 0.5;
  background: #fff;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  width: 56px;
  height: 56px;
}
.careers-banner .slider-controls .inner-dots button.slick-disabled {
  display: none;
}
@media (max-width: 800px) {
  .careers-banner .slider-controls .inner-dots button {
    display: none !important;
  }
}
.careers-banner .slider-controls .inner-dots .slide-m-prev {
  transform: translateY(14px);
  left: 30px;
  right: auto;
}
.careers-banner .slider-controls .inner-dots .slide-m-prev svg {
  transform: rotate(-180deg);
}
@media (max-width: 1200px) {
  .careers-banner .slider-controls .inner-dots .slide-m-prev {
    left: 20px;
  }
}
.careers-banner .slider-controls .inner-dots .slide-m-next {
  right: 30px;
  left: auto;
  transform: translateY(14px);
}
@media (max-width: 1200px) {
  .careers-banner .slider-controls .inner-dots .slide-m-next {
    right: 20px;
  }
}

.power-sec {
  text-align: center;
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .power-sec {
    padding: 40px 0;
    text-align: left;
  }
}
.power-sec h4 {
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .power-sec h4 {
    margin-bottom: 16px;
  }
}
.power-sec p {
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.cta-area.career .cta-wrapper .mu-btn {
  font-family: "Poppins";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}
@media (max-width: 1199.98px) {
  .cta-area.career .cta-wrapper .mu-btn {
    font-size: 14px;
    padding: 14.5px 28px;
  }
}
@media (max-width: 767.48px) {
  .cta-area.career .cta-wrapper {
    padding-bottom: 48px;
  }
}

.benefits-sec {
  padding-bottom: 80px;
  z-index: 999;
  background: #fff;
}
@media (max-width: 767.48px) {
  .benefits-sec .content-area {
    padding-top: 40px;
  }
}
.benefits-sec h4 {
  color: #0a0e12;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px; /* 125% */
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .benefits-sec h4 {
    color: #14253b;
    font-family: "Inter";
    font-size: 32px;
    font-weight: 600;
    line-height: 32px; /* 100% */
  }
}
.benefits-sec ul {
  padding-left: 20px;
}
.benefits-sec ul li {
  margin-bottom: 10px;
  color: #313131;
  font-family: "Inter";
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  list-style: disc;
}

.about-value-block.career {
  margin-top: -70px;
}
@media (max-width: 991.98px) {
  .about-value-block.career {
    margin-top: -20px;
  }
}

.seperator-star .line {
  text-align: center;
  background: rgba(0, 0, 0, 0.08);
  width: 100%;
  height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.seperator-star .line .svg {
  background: #fff;
  padding-left: 24px;
  padding-right: 24px;
}

.design-area.career {
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}
.design-area.career .dot-design {
  position: absolute;
  right: 0;
  bottom: 34%;
}
@media (max-width: 991.98px) {
  .design-area.career .dot-design {
    display: none;
  }
}
@media (max-width: 767.48px) {
  .design-area.career {
    padding-bottom: 0;
  }
}
@media (max-width: 767.48px) {
  .design-area.career .design-slider-text .single-design {
    margin-top: 0;
  }
}
@media (max-width: 767.48px) {
  .design-area.career .single-design-preview {
    margin-top: 24px;
  }
}
.design-area.career .info {
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin-top: 8px;
}
.design-area.career .single-design-preview {
  border-radius: 16px;
  overflow: hidden;
}

@media (max-width: 991.98px) {
  .about-value-block .inner-value .single-value .svg {
    width: 24px;
  }
}

@media (max-width: 767.48px) {
  .about-value-block {
    padding-top: 64px;
  }
  .about-value-block .client-preview {
    margin-bottom: 24px;
  }
}

.quality-sec {
  padding-top: 64px;
  padding-bottom: 16px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .quality-sec svg {
    width: 100%;
    height: 100%;
  }
}
.quality-sec .mu-button-arrow {
  margin-top: 32px;
  font-size: 14px;
  line-height: 24px;
}
.quality-sec h4 {
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-size: 32px;
  font-weight: 700;
  line-height: 40px; /* 131.25% */
  margin-bottom: 32px;
}
.quality-sec p {
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px; /* 150% */
}
.quality-sec .col {
  text-align: center;
}
.quality-sec .logo-wrap {
  margin-top: 48px;
  margin-bottom: 48px;
}
@media (max-width: 767.48px) {
  .quality-sec .logo-wrap {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}

.our-employee {
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .our-employee {
    padding-top: 0;
  }
}
.our-employee h2 {
  color: #14253b;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px; /* 125% */
}
@media (max-width: 767.48px) {
  .our-employee h2 {
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 32px;
  }
}
.our-employee p {
  color: #171b1f;
  font-family: "Poppins";
  font-size: 20px;
  font-weight: 400;
  line-height: 34px; /* 170% */
}
.our-employee .single-employee .right {
  margin-top: 32px;
}
@media (max-width: 767.48px) {
  .our-employee .single-employee .right {
    margin-top: 0;
  }
}
.our-employee .single-employee .col-md-5 img {
  margin-top: -40px;
}
@media (max-width: 767.48px) {
  .our-employee .single-employee .col-md-5 img {
    margin-top: 40px;
  }
}
.our-employee .bottom {
  margin-top: -130px;
}
@media (max-width: 1199.98px) {
  .our-employee .bottom {
    margin-top: -80px;
  }
}
@media (max-width: 767.48px) {
  .our-employee .bottom {
    margin-top: 0;
  }
}
.our-employee .slick-list {
  overflow: visible !important;
}
.our-employee .mu-button-arrow {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  margin-top: 16px;
  display: flex;
  align-items: center;
}
.our-employee .name {
  color: #363a40;
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}
.our-employee .inner-dots.text-center {
  margin-top: 19px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
.our-employee button {
  display: flex;
  align-items: center;
  border: none;
  border-radius: 100px;
  background: #fff;
  padding: 8px 6px 8px 10px;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .our-employee button {
    width: 40px;
    height: 40px;
    justify-content: center;
  }
}
.our-employee .info {
  text-align: center;
  margin-top: 20px;
}
.our-employee .designaton {
  color: #67758d;
  font-family: "Poppins";
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
}
.our-employee .rating-wrap img {
  max-width: 211px;
}
@media (max-width: 1199.98px) {
  .our-employee .rating-wrap img {
    max-width: 150px;
  }
}
@media (max-width: 767.48px) {
  .our-employee .rating-wrap img {
    width: 100%;
    margin-top: 40px;
  }
}
.our-employee .rating-wrap span {
  color: #202223;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px; /* 150% */
  display: block;
  width: 100%;
  margin-top: 10px;
}

.mu-footer.career .title-sm {
  line-height: 54px;
}
@media (max-width: 1200px) {
  .mu-footer.career .title-sm {
    line-height: 40px;
  }
}
@media (max-width: 767.48px) {
  .mu-footer.career .title-sm {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 16px;
  }
}

.foundation-circle {
  position: absolute;
  left: 0;
  top: 90px;
  left: 20px;
}
@media (max-width: 767.48px) {
  .foundation-circle {
    display: none;
  }
}
.foundation-circle img {
  max-width: 374px;
}

@media (max-width: 767.48px) {
  .design-area.career .single-design-preview .mu-button-arrow {
    display: flex;
    align-items: center;
  }
  .design-area.career .single-design-preview .single-design {
    margin-top: 26px;
    margin-bottom: 24px;
    padding-left: 34px;
    padding-right: 34px;
  }
}

.single-stream p {
  color: #313131;
  font-family: "Inter";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px; /* 171.429% */
}
@media (max-width: 767.48px) {
  .single-stream p {
    font-size: 14px;
  }
}

.beautifier .tooltip-inner {
  background: #14253b;
  padding: 8px 12px;
  color: #fff;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  max-width: 130px;
  text-align: left;
  word-wrap: break-word;
}
.beautifier .tooltip-arrow::before {
  border-top-color: #14253b;
}

.code-wrap ul {
  display: flex;
  gap: 8px;
  margin: 0;
  margin-top: -8px;
  margin-right: -8px;
  justify-content: end;
}
@media (max-width: 767.48px) {
  .code-wrap ul {
    margin-top: 0;
    margin-right: 0;
  }
}
.code-wrap ul li a {
  color: rgba(255, 255, 255, 0.4);
  font-family: "Poppins";
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  padding: 4px 6px;
  border-radius: 4px;
  border: 1px solid rgba(214, 216, 231, 0.4);
  background: #1c1c1c;
  display: block;
}

.resource-postdetails-area p.descriptions {
  font-family: "Inter";
  font-size: 14px !important;
  font-style: italic;
  font-weight: 400;
  line-height: 26px;
}

.w-56 {
  width: 56px;
}

#priceinfo p {
  color: #202223;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
#priceinfo .modal-header {
  border-radius: 8px 8px 0px 0px;
  box-shadow: 0px -1px 0px 0px #e1e3e5 inset;
  padding-top: 16px;
  padding-bottom: 16px;
  height: 68px;
  align-items: center;
}
#priceinfo .modal-header .btn-close {
  background-size: 20px;
  top: 26px;
}
#priceinfo h3 {
  text-align: center;
  color: #202223;
  font-family: "Inter";
  font-size: 20px;
  font-weight: 600;
  line-height: 28px; /* 140% */
}

.img-sliderwrap {
  height: -moz-max-content;
  height: max-content;
}
.img-sliderwrap img {
  border-radius: 16px;
}
.img-sliderwrap .slider-button {
  transform: translateY(0) !important;
  display: block !important;
}
.img-sliderwrap .slider-button.prev {
  left: -24px !important;
}
.img-sliderwrap .slider-button.next {
  right: -24px !important;
}
@media (max-width: 1199.98px) {
  .img-sliderwrap .slider-button.prev {
    left: -7px !important;
  }
  .img-sliderwrap .slider-button.next {
    right: -7px !important;
  }
}

.tv-wrap .tv-inner {
  border-radius: 8px;
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.8) -14.44%, rgba(34, 199, 255, 0.8) 114.36%), #fff;
  padding: 48px 56px;
}
@media (max-width: 767.48px) {
  .tv-wrap .tv-inner {
    padding: 20px;
  }
}
.tv-wrap .tv-slide .single-tv {
  border-top-left-radius: 8px;
  overflow: hidden;
  padding-left: 10px;
  padding-bottom: 30px;
}
@media (max-width: 991.98px) {
  .tv-wrap .tv-slide .single-tv {
    padding-left: 0;
  }
}
.tv-wrap .tv-slide .single-tv .img-wrap {
  border-radius: 8px;
  overflow: hidden;
}
.tv-wrap .tv-slide .single-tv img {
  margin-top: 5px;
  margin-bottom: 48px;
}
.tv-wrap .tv-slide .single-tv p {
  color: #171b1f;
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px; /* 162.5% */
  margin-bottom: 24px;
}
.tv-wrap .tv-slide .single-tv a {
  display: flex;
  height: 49px;
  padding: 20px;
  padding-right: 16px;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.18), 0px 2px 6px 0px rgba(0, 0, 0, 0.12), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: -moz-max-content;
  width: max-content;
  max-width: 300px;
  color: #14253b;
  font-family: "Poppins";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: capitalize;
  transition: 0.3s;
}
.tv-wrap .tv-slide .single-tv a:hover {
  background: #181818;
  color: #fff;
}
.tv-wrap .tv-slide .single-tv a:hover svg path {
  stroke: #fff;
}
.tv-wrap h1 {
  color: #0a0e12;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px; /* 116.667% */
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .tv-wrap h1 {
    font-size: 32px;
    line-height: 1.1;
  }
}
.tv-wrap p {
  color: #171b1f;
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px; /* 162.5% */
}
.tv-wrap .text-slide {
  margin-top: 48px;
  height: -moz-max-content !important;
  height: max-content !important;
}
@media (max-width: 767.48px) {
  .tv-wrap .text-slide {
    margin-top: 20px;
  }
}
.tv-wrap .text-slide .single-line {
  color: #14253b;
  font-family: "Poppins";
  font-size: 48px;
  font-weight: 600;
  line-height: normal;
  opacity: 0.15 !important;
  left: 0 !important;
  margin-bottom: 10px;
  cursor: pointer;
}
@media (max-width: 767.48px) {
  .tv-wrap .text-slide .single-line {
    font-size: 24px;
  }
}
.tv-wrap .text-slide .single-line.slick-current {
  opacity: 1 !important;
  text-decoration: underline;
  text-underline-offset: 5px;
}

.f-title {
  color: #14253b;
  font-family: "Poppins";
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.f-info {
  color: #6d6d78;
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
}

@media (min-width: 1200px) {
  .feautre-content-wrapper .toggle-sec {
    padding-bottom: 16px;
  }
  .feautre-content-wrapper .toggle-sec .form-switch .form-check-input {
    background-position: 2px center;
  }
  .feautre-content-wrapper .toggle-sec .form-switch .form-check-input:checked {
    background-position: 13px center;
  }
}
.concept-slide.slick-slider {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.concept-slide .slick-list.draggable {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

@media (min-width: 992px) {
  .gx-56 {
    --bs-gutter-x: 56px;
  }
}

@media (max-width: 767.48px) {
  .filter-group .filter-alignment .dropdown.product-item button svg {
    max-width: 90px;
  }
}
.filter-group .filter-alignment .dropdown.product-item button {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.filter-group .filter-alignment .dropdown.product-item button span {
  display: block;
  padding-right: 5px;
}

.cu-dropdown .dropdown-menu .form-check-label {
  word-wrap: break-word;
  white-space: break-spaces;
  max-width: 90%;
}

.ss-case-studies .single-service-box span strong {
  text-transform: uppercase;
}

.cta-type-1 .cta-type-1-right .title-sm {
  line-height: 42px;
}

.ss-testimonial .section-heading p {
  line-height: 26px;
}

.bg-ss {
  background: #d9efff;
}

.show-selct {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  padding-right: 8px;
  color: #0a0e12;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.inner-wrap {
  border-radius: 16px;
  background: #fff;
  padding: 8px 0;
  overflow: hidden;
  box-shadow: 0px 16px 24px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}

.search-dropdown {
  max-height: 372px;
  overflow: auto;
}
@media (max-width: 991.98px) {
  .search-dropdown {
    max-height: 230px;
  }
}
@media (max-width: 767.48px) {
  .search-dropdown {
    max-height: 372px;
  }
}
.search-dropdown::-webkit-scrollbar {
  width: 8px;
  background-color: #fff;
}
.search-dropdown::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #d6dadf;
}
.search-dropdown li {
  padding: 10px 20px;
}
.search-dropdown li a {
  color: #313131;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-right: 4px;
}
.search-dropdown li a span {
  margin-left: 8px;
}

.mu-badge {
  border-radius: 24px;
  border: 1px solid #ebebeb;
  background: #f8fafc;
  padding: 2px 8px;
  color: #0a0e12;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
}

.mu-badge-active {
  border-radius: 24px;
  border: 1px solid #006efa;
  background: rgb(248, 250, 252);
  padding: 2px 8px;
  color: #0a0e12;
  font-family: "Inter";
  font-size: 11px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  display: inline-block;
}

.search-open {
  position: fixed;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4392156863);
  z-index: 99999;
  top: 0;
  bottom: 0;
}

.helpvideo-banner.globalsearch-banner {
  padding: 48px 0;
}
.helpvideo-banner.globalsearch-banner .help-search.search-box .form-control {
  border-radius: 100px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: #fff;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}

@media (max-width: 767.48px) {
  .search-full-showing {
    flex-wrap: wrap;
    gap: 20px;
  }
}

.search-tabs.global {
  margin-top: 0;
}
.search-tabs.global .innersearch-tab .single-inner {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #e4edf5;
  padding-left: 0;
  margin-top: 0;
  padding-right: 0;
}
.search-tabs.global .innersearch-tab .single-inner h6 {
  line-height: 32px;
}
.search-tabs.global .innersearch-tab .single-inner.v2 .box {
  max-width: 160px;
  border-radius: 6px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .search-tabs.global .innersearch-tab .single-inner.v2 .box {
    width: 100%;
    max-width: 100%;
  }
}
.search-tabs.global .innersearch-tab .single-inner.v2 div {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px; /* 142.857% */
  color: #171b1f;
  margin-bottom: 8px;
}
.search-tabs.global .innersearch-tab .single-inner .mu-badge-active,
.search-tabs.global .innersearch-tab .single-inner .mu-badge {
  margin-right: 8px;
}
.search-tabs.global .s-filter {
  color: #45494e;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: flex;
  gap: 8px;
  align-items: center;
}
.search-tabs.global .s-filter .dropdown-menu {
  border-radius: 10px;
}
.search-tabs.global .s-filter .dropdown-menu li a {
  font-size: 14px;
}
.search-tabs.global .s-filter .dropdown-toggle {
  border-radius: 60px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  overflow: hidden;
  color: #657080;
  font-family: "Inter";
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 153.846% */
  padding: 10px 20px;
  outline: none !important;
  box-shadow: none !important;
}
.search-tabs.global .s-filter .dropdown-toggle::after {
  border: none;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M2.66675 4H7.33341L5.00008 7L2.66675 4Z' fill='%235C5F62'/%3E %3Cpath d='M2.66675 4V3C2.28481 3 1.93624 3.21755 1.76843 3.56065C1.60063 3.90375 1.64291 4.31246 1.8774 4.61394L2.66675 4ZM7.33341 4L8.12277 4.61394C8.35725 4.31246 8.39953 3.90375 8.23173 3.56065C8.06393 3.21755 7.71535 3 7.33341 3V4ZM5.00008 7L4.21073 7.61394C4.40019 7.85753 4.69149 8 5.00008 8C5.30867 8 5.59998 7.85753 5.78943 7.61394L5.00008 7ZM2.66675 5H7.33341V3H2.66675V5ZM6.54406 3.38606L4.21073 6.38606L5.78943 7.61394L8.12277 4.61394L6.54406 3.38606ZM5.78943 6.38606L3.4561 3.38606L1.8774 4.61394L4.21073 7.61394L5.78943 6.38606Z' fill='%235C5F62'/%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  width: 14px;
  height: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.search-tabs.global .s-filter .dropdown-menu {
  min-width: 180px;
}
.search-tabs.global .s-filter .dropdown.cu-dropdown.type {
  width: 120px;
}

.portal-banner {
  padding-top: 48px;
  padding-bottom: 80px;
  background: linear-gradient(0deg, #f7fbff 51.72%, #fcfdff 89.82%), #fff;
}
.portal-banner h1 {
  color: #0a0e12;
  font-size: 48px;
  font-weight: 700;
  line-height: 60px;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .portal-banner h1 {
    font-size: 32px;
    line-height: 1.3;
  }
}
.portal-banner p {
  color: #171b1f;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 24px;
}
.portal-banner .mu-btn {
  margin-top: 24px;
}

.portal-content {
  padding-top: 48px;
  padding-bottom: 80px;
}
@media (max-width: 767.48px) {
  .portal-content {
    padding-bottom: 48px;
  }
}
.portal-content h3 {
  color: #0a0e12;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  margin-bottom: 56px;
}
@media (max-width: 767.48px) {
  .portal-content h3 {
    font-size: 30px;
    line-height: 1.2;
  }
}
.portal-content .single-portal {
  border-radius: 16px;
  border: 1px solid #dbe1ea;
  background: #fff;
  text-align: center;
  padding: 24px 56px;
}
.portal-content .single-portal h6 {
  color: #0a0e12;
  font-size: 20px;
  font-weight: 600;
  line-height: normal;
  margin-top: 24px;
  margin-bottom: 12px;
}
.portal-content .single-portal p {
  color: #313131;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 16px;
}
.portal-content .single-portal .mu-button-arrow {
  font-size: 14px;
  line-height: 20px;
}

@media (min-width: 1200px) {
  ul.navbar-nav.position-relative {
    justify-content: start;
  }
}
.toc-wrap .toc-left .bootstrap-select .dropdown-menu li a .text {
  margin-top: 0;
}

.toc-wrap {
  padding: 70px 0;
  background: linear-gradient(0deg, #f7fbff 87.72%, #fcfdff 89.82%), #fff;
}
.toc-wrap .mu-btn-border.closed span {
  transform: rotate(180deg);
}
.toc-wrap .mu-btn-border span {
  margin-right: 8px;
  display: inline-block;
  transition: all 0.3s;
}
.toc-wrap .mu-btn-border:hover svg path {
  stroke: #fff;
}
.toc-wrap text.highcharts-axis-title {
  transform: translateY(13px);
}
.toc-wrap .toc-right {
  padding: 32px;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0px 9px 58px 0px rgba(0, 0, 0, 0.03), 0px 2.01px 12.955px 0px rgba(0, 0, 0, 0.02), 0px 0.599px 3.857px 0px rgba(0, 0, 0, 0.01);
}
@media (max-width: 767.48px) {
  .toc-wrap .toc-right {
    padding: 20px 12px;
  }
}
.toc-wrap .toc-right .table tr:last-child td {
  font-weight: 600;
}
.toc-wrap .toc-right g.highcharts-legend.highcharts-no-tooltip {
  display: none;
}
.toc-wrap .toc-right g.highcharts-exporting-group {
  display: none;
}
.toc-wrap .toc-right h2 {
  color: #14253b;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-transform: capitalize;
  margin-bottom: 32px;
}
.toc-wrap .toc-right .bottom path.highcharts-point.highcharts-color-0 {
  fill: #2e83c7;
}
.toc-wrap .toc-right .top .highcharts-container {
  width: 100% !important;
  height: 200px !important;
}
.toc-wrap .toc-right .highcharts-container {
  width: 100% !important;
  height: 300px !important;
}
.toc-wrap .toc-right text.highcharts-title {
  display: none;
}
.toc-wrap .toc-right .info {
  color: #14253b;
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  margin-top: 32px;
}
.toc-wrap .toc-right .info a {
  color: #098ce3;
}
.toc-wrap .toc-right .table-responsive {
  border: 1px solid rgba(0, 0, 0, 0.04);
  border-radius: 10px;
  margin-bottom: 10px;
}
.toc-wrap .toc-right .table-primary {
  border-style: hidden;
  border-radius: 10px;
  border-collapse: collapse;
}
.toc-wrap .toc-right .table-primary td {
  background: #f8fafd;
}
.toc-wrap .toc-right .table-primary thead td {
  background: linear-gradient(0deg, #eaf7ff 0%, #eaf7ff 100%), #fff;
  padding: 15px 16px;
  font-weight: 600;
  border-radius: 0;
}
.toc-wrap .toc-left .form-switch .form-check-input {
  width: 28px;
}
.toc-wrap .toc-left .toggle-sec label {
  font-weight: 600;
}
.toc-wrap .toc-left .custom-tooltip {
  position: relative;
}
@media (max-width: 767.48px) {
  .toc-wrap .toc-left .custom-tooltip {
    padding-top: 10px;
  }
}
.toc-wrap .toc-left .custom-tooltip:hover {
  cursor: pointer;
}
.toc-wrap .toc-left .custom-tooltip:hover ul {
  display: block;
}
.toc-wrap .toc-left .custom-tooltip ul {
  display: none;
  transition: 0.3s;
  position: absolute;
  left: 20px;
  top: 0;
  transform: translateY(-40%);
  border-radius: 4px;
  background: #14253b;
  padding: 12px;
  width: 191px;
}
.toc-wrap .toc-left .custom-tooltip ul::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='11' viewBox='0 0 5 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M5 10.5L5 0.5L-4.96738e-07 5.5L5 10.5Z' fill='%2314253B'/%3E %3C/svg%3E ");
  position: absolute;
  content: "";
  width: 18px;
  height: 15px;
  background-size: contain;
  left: -5px;
  background-repeat: no-repeat;
  top: 0;
  bottom: 0;
  margin: auto;
}
.toc-wrap .toc-left .custom-tooltip ul li {
  color: rgba(255, 255, 255, 0.9);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 4px;
  display: flex;
}
.toc-wrap .toc-left .custom-tooltip ul li .left {
  min-width: 108px;
}
.toc-wrap .toc-left .custom-tooltip ul li.total {
  margin-top: 12px;
  color: #fff;
}
.toc-wrap .toc-left .text {
  color: #14253b;
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
  padding: 10px 0;
}
@media (max-width: 767.48px) {
  .toc-wrap .toc-left .text {
    margin-top: 14px;
  }
}
.toc-wrap .toc-left label {
  color: #202223;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.toc-wrap .toc-left .form-control {
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: #fff;
  padding: 13px 16px;
  color: #14253b;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
.toc-wrap .toc-left .w-200 {
  min-width: 200px;
}
.toc-wrap .toc-left .bootstrap-select .dropdown-menu li a {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect x='1.30078' y='1.30078' width='13.4' height='13.4' rx='3.5' fill='white' stroke='%23D6D8E7'/%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  background-position: 16px center;
}
.toc-wrap .toc-left .bootstrap-select .dropdown-menu li a:focus {
  background-color: #f7f8fa !important;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect x='1.30078' y='1.30078' width='13.4' height='13.4' rx='3.5' fill='white' stroke='%23D6D8E7'/%3E %3C/svg%3E ") !important;
  background-repeat: no-repeat !important;
  background-position: 16px center !important;
}
.toc-wrap .toc-left .bootstrap-select .dropdown-menu li:hover a {
  background-color: #f7f8fa;
}
.toc-wrap .toc-left .bootstrap-select .dropdown-menu li.selected.active a {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect x='0.800781' y='0.800781' width='14.4' height='14.4' rx='4' fill='%232C6ECB'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.65181 11.0872L4.10636 8.35358C3.96455 8.20318 3.96455 7.95838 4.10636 7.80638L4.62054 7.25998C4.76236 7.10958 4.9929 7.10958 5.13472 7.25998L6.90926 9.17358L10.8649 4.91358C11.0067 4.76318 11.2372 4.76318 11.3791 4.91358L11.8932 5.46078C12.0351 5.61118 12.0351 5.85678 11.8932 6.00638L7.16599 11.0872C7.02417 11.2376 6.79362 11.2376 6.65181 11.0872Z' fill='white'/%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  background-color: #f7f8fa;
  background-position: 16px center;
}
.toc-wrap .toc-left .bootstrap-select .dropdown-menu li a span {
  padding: 0;
  margin-left: 24px;
}
.toc-wrap .toc-left .dropdown-custom.style-1 .dropdown.bootstrap-select button {
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: #fff;
  padding: 11px 16px;
  color: #14253b;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
.toc-wrap .toc-left .text-group {
  position: relative;
}
.toc-wrap .toc-left .text-group .form-control {
  padding-right: 50px;
}
.toc-wrap .toc-left .text-group span {
  color: #657080;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  position: absolute;
  right: 16px;
  top: 0;
  bottom: 0;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
}

.marketplace-extension {
  padding: 64px 0;
}
.marketplace-extension .mcat-wrap {
  position: sticky;
  top: 90px;
}
.marketplace-extension .cat-title {
  color: #14253b;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-transform: capitalize;
  margin-bottom: 8px;
}
.marketplace-extension .form-check {
  margin-bottom: 4px;
  color: #202223;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.extension-top {
  margin-bottom: 32px;
}
.extension-top p {
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-family: "Poppins";
  font-size: 18px;
  font-weight: 400;
  line-height: 26px; /* 144.444% */
}
@media (max-width: 767.48px) {
  .extension-top p {
    font-size: 14px;
  }
}

.bgc-white {
  background-color: #fff !important;
  background: #fff !important;
}

.marketplace-inner {
  padding-top: 32px;
  padding-bottom: 104px;
  background: linear-gradient(0deg, #f7fbff 51.72%, #fff 89.82%);
}
.marketplace-inner img {
  border-radius: 11px;
  overflow: hidden;
}
.marketplace-inner h1 {
  color: #14253b;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  margin-bottom: 24px;
}
.marketplace-inner p {
  color: #171b1f;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 14px;
}
.marketplace-inner div {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  margin-bottom: 16px;
  margin-top: 24px;
}
.marketplace-inner .info {
  color: #45494e;
  font-size: 12px;
  font-weight: 500;
  line-height: 22px;
  margin-top: 24px;
}
.marketplace-inner .info a {
  color: #18a0fb;
  text-decoration: underline;
}
.marketplace-inner .info a:hover {
  opacity: 0.7;
}
.marketplace-inner ul li {
  color: #171b1f;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.3327 4L5.99935 11.3333L2.66602 8' stroke='%2324AE60' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  padding-left: 26px;
  margin-bottom: 8px;
  display: block;
}
.marketplace-inner .breadcrumb {
  margin-bottom: 32px;
}
.marketplace-inner .breadcrumb li {
  color: #8c9196;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 500;
  line-height: 20px; /* 166.667% */
}
.marketplace-inner .breadcrumb li a {
  color: #8c9196;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 500;
  line-height: 20px; /* 166.667% */
}
.marketplace-inner .breadcrumb li.active {
  color: #45494e;
}

@media (min-width: 1660px) {
  .container {
    max-width: 1480px;
  }
  .col-xxxl-4 {
    flex: 0 0 auto;
    width: 37.33333333%;
  }
  .col-xxxl-7 {
    width: 58.33333333%;
  }
  .col-xxxl-5 {
    width: 41.66666667%;
  }
}
.pop-table tr td {
  color: #313131;
  max-width: 106px;
}
@media (max-width: 767.48px) {
  .pop-table tr td {
    font-size: 10px !important;
    padding: 20px 12px !important;
  }
}
.pop-table tr td:nth-child(2) {
  position: relative;
}
.pop-table tr td:nth-child(2):hover {
  cursor: pointer;
}
.pop-table tr td:nth-child(2):hover ul {
  display: block;
}
.pop-table tr td:nth-child(2) ul {
  display: none;
  transition: 0.3s;
  position: absolute;
  text-align: left;
  left: 100%;
  right: auto;
  top: 0;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
  border-radius: 4px;
  background: #14253b;
  padding: 12px;
  width: 253px;
  z-index: 99999;
}
@media (max-width: 767.48px) {
  .pop-table tr td:nth-child(2) ul {
    width: 158px;
  }
}
@media (max-width: 1199.98px) {
  .pop-table tr td:nth-child(2) ul {
    width: 115px;
  }
}
.pop-table tr td:nth-child(2) ul::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='11' viewBox='0 0 5 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M5 10.5L5 0.5L-4.96738e-07 5.5L5 10.5Z' fill='%2314253B'/%3E %3C/svg%3E ");
  position: absolute;
  content: "";
  width: 18px;
  height: 15px;
  background-size: contain;
  left: -5px;
  background-repeat: no-repeat;
  top: 0;
  bottom: 0;
  margin: auto;
}
.pop-table tr td:nth-child(2) ul li {
  color: rgba(255, 255, 255, 0.9);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 4px;
  display: flex;
}
.pop-table tr td:nth-child(2) ul li.total {
  margin-top: 12px;
  color: #fff;
}

.pop-table2 tr td {
  color: #313131;
  max-width: 106px;
}
@media (max-width: 767.48px) {
  .pop-table2 tr td {
    font-size: 10px !important;
    padding: 20px 12px !important;
  }
}
.pop-table2 tr td span {
  position: relative;
  display: inline-block;
  transform: translateY(-1px);
}
.pop-table2 tr td span:hover {
  cursor: pointer;
}
.pop-table2 tr td span:hover ul {
  display: block;
}
.pop-table2 tr td span ul {
  display: none;
  transition: 0.3s;
  position: absolute;
  text-align: left;
  left: 100%;
  right: auto;
  top: 0;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
  border-radius: 4px;
  background: #14253b;
  padding: 12px;
  width: 253px;
  z-index: 99999;
  margin-left: 3px;
}
@media (max-width: 767.48px) {
  .pop-table2 tr td span ul {
    width: 158px;
  }
}
@media (max-width: 1199.98px) {
  .pop-table2 tr td span ul {
    width: 115px;
  }
}
.pop-table2 tr td span ul::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='11' viewBox='0 0 5 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M5 10.5L5 0.5L-4.96738e-07 5.5L5 10.5Z' fill='%2314253B'/%3E %3C/svg%3E ");
  position: absolute;
  content: "";
  width: 18px;
  height: 15px;
  background-size: contain;
  left: -5px;
  background-repeat: no-repeat;
  top: 0;
  bottom: 0;
  margin: auto;
}
.pop-table2 tr td span ul li {
  color: rgba(255, 255, 255, 0.9);
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 4px;
  display: flex;
}
.pop-table2 tr td span ul li.total {
  margin-top: 12px;
  color: #fff;
}

.estimate-wrap {
  padding: 50px 0;
}
.estimate-wrap input[type=number]::-webkit-inner-spin-button,
.estimate-wrap input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.estimate-wrap .form-control {
  padding: 14px 16px;
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  box-shadow: none;
  background: #fff;
  min-width: 120px;
  max-width: 120px;
  color: #14253b;
  height: 48px;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
.estimate-wrap .estimate-bg {
  border-radius: 16px;
  background: #fafcff;
  box-shadow: 0px 9px 58px 0px rgba(0, 0, 0, 0.03), 0px 2.01px 12.955px 0px rgba(0, 0, 0, 0.02), 0px 0.599px 3.857px 0px rgba(0, 0, 0, 0.01);
  padding: 32px;
}
@media (max-width: 767.48px) {
  .estimate-wrap .estimate-bg {
    padding: 20px;
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (max-width: 767.48px) {
  .estimate-wrap {
    padding: 60px 0;
  }
}
.estimate-wrap h2 {
  color: #14253b;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  text-transform: capitalize;
  margin-bottom: 8px;
}
.estimate-wrap p {
  color: #171b1f;
  font-family: "Inter";
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.estimate-wrap .estimate-inner {
  padding: 32px 0;
}
.estimate-wrap .estimate-inner label {
  color: #171b1f;
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
}
.estimate-wrap .estimate-inner .est-val {
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: #fff;
  padding: 14px 16px;
  font-size: 14px;
  min-width: 120px;
  font-weight: 500;
  line-height: 20px;
  color: #14253b;
}
.estimate-wrap .estimate-inner .single-range {
  margin-bottom: 32px;
}
.estimate-wrap .info {
  color: #171b1f;
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
}
.estimate-wrap .info a {
  color: #098ce3;
  transition: 0.3s;
}
.estimate-wrap .info a:hover {
  text-decoration: underline;
}

.fw-600 {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.mt-96 {
  margin-top: 96px;
}
@media (max-width: 767.48px) {
  .mt-96 {
    margin-top: 56px;
  }
}

.recommendation-area .single-rec img {
  border-radius: 8px;
  margin-bottom: 10px;
}
.recommendation-area .single-rec div {
  color: #14253b;
  font-family: "Inter";
  font-size: 18px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 12px;
}
.recommendation-area .single-rec p {
  color: #313131;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.recommendation-area .single-rec .mu-button-arrow {
  font-size: 14px;
  line-height: 24px;
  margin-top: 12px;
}
.recommendation-area .single-rec .mu-button-arrow img {
  margin-bottom: 0;
}

.sub-tablemenu {
  display: none;
  transition: 0.3s;
}

.menu-item.active + .sub-tablemenu {
  display: block;
}

.leader-bg {
  transform: translateY(-50%);
  position: absolute;
  z-index: -1;
}

@media (min-width: 992px) {
  .marketplace-banner.template h1 {
    line-height: 72px;
  }
}
.marketplace-banner.template p {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  color: #171b1f;
}

.show-video {
  border-radius: 30px;
  overflow: hidden;
}
.show-video img {
  position: relative;
}
.show-video video {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  border-radius: 32px;
  width: 90%;
  margin: auto;
}

.mini-video {
  position: relative;
  line-height: 0;
}
.mini-video .first-preview {
  border-radius: 50px;
  overflow: hidden;
}
.mini-video .first-preview video {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  z-index: -1;
  border-radius: 32px;
  width: 90%;
  margin: auto;
}
.mini-video::before {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.mini-video video {
  position: relative;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: inherit;
     object-position: inherit;
}
.mini-video .mini-content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
  z-index: 2;
}
@media (max-width: 767.48px) {
  .mini-video .mini-content {
    text-align: center;
  }
}
.mini-video .mini-content h1 {
  color: #fff;
  font-family: "Poppins";
  font-size: 72px;
  font-weight: 700;
  line-height: 80px;
  text-transform: capitalize;
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .mini-video .mini-content h1 {
    font-size: 34px;
    line-height: 1.1;
  }
}
@media (max-width: 767.48px) {
  .mini-video .mini-content h1 {
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 16px;
  }
}
.mini-video .mini-content .mu-btn {
  padding: 14px 28px;
  font-size: 16px;
  line-height: 20px;
  height: auto;
}
.mini-video .mini-content .btn_white {
  padding: 14px 28px;
  font-size: 16px;
  line-height: 20px;
  height: auto;
}
.mini-video .mini-content p {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 52px;
}
@media (max-width: 991.98px) {
  .mini-video .mini-content p {
    font-size: 14px;
    line-height: 1.2;
    margin-bottom: 24px;
  }
}
@media (max-width: 767.48px) {
  .mini-video .mini-content p {
    margin-bottom: 32px;
  }
}
.mini-video .mini-content .btn_white {
  border: 1px solid #18a0fb;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  color: #098ce3 !important;
}
.mini-video .mini-content .btn_white:hover {
  color: #fff !important;
}
.mini-video .mini-content span {
  color: #fff;
  display: block;
  margin-top: 24px;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
  line-height: 20px; /* 171.429% */
}
.mini-video .second-fold p {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 40px;
}

.minis-industry {
  background: linear-gradient(0deg, #f7fbff 51.72%, #fcfdff 89.82%);
  padding-top: 112px;
  padding-bottom: 80px;
  min-height: 410px;
}
@media (max-width: 767.48px) {
  .minis-industry {
    padding-top: 60px;
    min-height: -moz-max-content;
    min-height: max-content;
  }
}
.minis-industry h2 {
  color: #0a0e12;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  margin-bottom: 56px;
}

.mini-slider .slick-track {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
}
@media (max-width: 767.48px) {
  .mini-slider .slick-track {
    justify-content: end;
  }
}
.mini-slider .single-mini {
  padding: 24px 40px;
  text-align: center;
  transition: 0.3s all;
}
@media (max-width: 767.48px) {
  .mini-slider .single-mini {
    padding: 0;
  }
}
.mini-slider .single-mini img {
  margin: auto;
}
.mini-slider .single-mini span {
  opacity: 0;
  transition: 0.3s;
  display: block;
  color: #6d7175;
  text-align: center;
  font-family: "Poppins";
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  margin-top: 16px;
  white-space: nowrap;
  left: 0;
  position: absolute;
  right: 0;
}
@media (max-width: 767.48px) {
  .mini-slider .single-mini span {
    font-size: 13px;
    display: none;
  }
}
.mini-slider .single-mini.slick-center {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='242' height='130' viewBox='0 0 242 130' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M217 1L241 1' stroke='%23D6D8E7'/%3E %3Cpath d='M241 24.5L241 0.5' stroke='%23D6D8E7'/%3E %3Cpath d='M24 1L-3.57628e-07 1' stroke='%23D6D8E7'/%3E %3Cpath d='M0.5 24.5L0.499999 0.5' stroke='%23D6D8E7'/%3E %3Cpath d='M24 129L-3.57628e-07 129' stroke='%23D6D8E7'/%3E %3Cpath d='M0.5 105.5L0.499999 129.5' stroke='%23D6D8E7'/%3E %3Cpath d='M217.5 129L241.5 129' stroke='%23D6D8E7'/%3E %3Cpath d='M241 105.5L241 129.5' stroke='%23D6D8E7'/%3E %3C/svg%3E ");
  background-size: 100%;
  background-repeat: no-repeat;
  padding: 24px 60px;
  padding-top: 10px;
  padding-bottom: 60px;
}
@media (max-width: 767.48px) {
  .mini-slider .single-mini.slick-center {
    background-image: none;
  }
}
.mini-slider .single-mini.slick-center span {
  opacity: 1;
}

@media (min-width: 1280px) {
  .trial-wrap .col-lg-6 {
    width: 48%;
  }
}
@media (min-width: 1280px) {
  .trial-wrap .col-xl-6 {
    width: 52%;
  }
}

.login-footer {
  text-align: center;
  padding-bottom: 30px;
}
.login-footer p {
  color: #7b8794;
  font-family: "Inter";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 138.462% */
}

.trial-wrap.centralize {
  min-height: 93vh;
  display: flex;
  align-items: center;
}
@media (max-width: 767.48px) {
  .trial-wrap.centralize {
    min-height: 85vh;
  }
}
.trial-wrap.centralize .trial-right .login {
  padding: 32px;
}
.trial-wrap.centralize .trial-right .login .has-valid .form-control {
  background: #fff;
}
@media (max-width: 767.48px) {
  .trial-wrap.centralize .trial-right .login {
    padding: 0;
  }
}
.trial-wrap.centralize .trial-right .login .field-required.has-invalid .invalid-text {
  top: auto;
  left: 0;
  margin-top: 4px;
}
.trial-wrap.centralize .trial-right .login .form-wrap p {
  font-size: 14px;
}
.trial-wrap.centralize .trial-right .login .form-wrap p a {
  font-size: 14px;
}
.trial-wrap.centralize .trial-right .login .forget {
  color: #18a0fb;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 166.667% */
}
.trial-wrap.centralize .trial-right .login .form-check label {
  color: #202223;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
.trial-wrap.centralize .trial-right .login .mu-btn {
  border-radius: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  margin-top: 2px;
  line-height: 22px; /* 137.5% */
  height: 46px;
}
.trial-wrap.centralize .trial-right .login .intro-text {
  color: #202223;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 19px; /* 118.75% */
  margin-top: 16px;
}
.trial-wrap.centralize .trial-right .login .group {
  border-radius: 5px;
}
.trial-wrap.centralize .trial-right .login .group input {
  padding-left: 40px;
}
.trial-wrap.centralize .trial-right .login .group .icon {
  position: absolute;
  left: 12px;
  top: 0;
  bottom: 0;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
}
.trial-wrap.centralize .trial-right .login .password .group {
  border-radius: 5px;
}
.trial-wrap.centralize .trial-right .login .password .group input {
  padding-right: 57px;
}
.trial-wrap.centralize .trial-left .h1 {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 20px;
}
.trial-wrap.centralize .customer-msg span {
  display: block;
  margin-bottom: 16px;
}
.trial-wrap.centralize .customer-msg p {
  color: #171b1f;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.trial-wrap.centralize .customer-msg .auth-info {
  margin-top: 16px;
  margin-bottom: 40px;
  color: #171b1f;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}
.trial-wrap.centralize .customer-msg .auth-info span {
  color: #171b1f;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 0;
}
.trial-wrap.centralize .customer-msg .auth-info p {
  color: #7b8794;
  font-family: "Inter";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px; /* 146.154% */
  margin-bottom: 0;
}
.trial-wrap.centralize .customer-msg .customer-logo {
  padding: 40px 0;
  border-top: 1px solid #d6d8e7;
}
.trial-wrap.centralize .customer-msg .customer-logo:last-child {
  padding-top: 32px;
}

.free-trial .contact-list li img {
  filter: grayscale(1);
}

.show-section {
  background: linear-gradient(180deg, #0f1010 0%, #242525 100%);
  padding: 80px 0;
}
.show-section h2 {
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 56px;
  margin-bottom: 40px;
}
@media (max-width: 991.98px) {
  .show-section h2 {
    font-size: 28px;
  }
}
@media (max-width: 767.48px) {
  .show-section h2 {
    font-size: 24px;
    margin-bottom: 20px;
    line-height: 1.2;
  }
}
.show-section .nav-tabs {
  border: none;
}
.show-section .nav-tabs li .nav-link {
  color: #fff;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 150% */
  background: transparent;
  border: none;
  padding: 0;
  margin-right: 40px;
  border-bottom: 2px solid transparent;
  padding-bottom: 11px;
}
.show-section .nav-tabs li .nav-link.active {
  border-color: #18a0fb;
}
.show-section .tab-content {
  padding-top: 40px;
}
.show-section .tab-content h4 {
  color: #fff;
  font-family: "Inter";
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px;
  margin-bottom: 16px;
}
@media (max-width: 991.98px) {
  .show-section .tab-content h4 {
    font-size: 20px;
  }
}
.show-section .tab-content p {
  color: #fff;
  font-family: "Inter";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 150% */
}
@media (max-width: 991.98px) {
  .show-section .tab-content p {
    font-size: 14px;
  }
}

.customer-logo svg {
  max-width: 100%;
}

.big-s {
  color: #fff;
  text-align: center;
  font-family: "Inter";
  font-size: 140px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
  z-index: -1;
  opacity: 0.4;
  margin-top: 60px;
}
@media (max-width: 1199.98px) {
  .big-s {
    font-size: 90px;
  }
}
@media (max-width: 767.48px) {
  .big-s {
    text-align: center;
    font-size: 40px;
  }
}

.shadow-section {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0.5) 100%);
  height: 668px;
}

.search-section.sm.community {
  padding: 48px 0;
}
.search-section.sm.community .search-box {
  transform: translateY(0);
  position: relative;
}

.search-section.sm.community {
  position: relative;
  z-index: 9;
}

@media (min-width: 767.5px) {
  .gx-40 {
    --bs-gutter-x: 40px;
  }
}

.community-wrap .mu-btn {
  padding: 10.5px 19.5px;
  font-family: "Poppins";
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
}
.community-wrap .singlecat-filter {
  border-radius: 16px;
  border: 1px solid #f1f1f1;
  background: #fff;
  display: flex;
  padding: 32px;
  align-items: center;
  gap: 24px;
  margin-bottom: 16px;
}
.community-wrap .singlecat-filter:hover span {
  color: #098ce3;
}
.community-wrap .singlecat-filter span {
  transition: 0.3s;
  color: #0a0e12;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 150% */
}
.community-wrap .singlecat-filter ul li {
  display: inline-block;
  color: #45494e;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-right: 8px;
}
.community-wrap .community-right {
  border-radius: 16px;
  background: #f0f4f7;
  padding: 16px;
}
.community-wrap .community-right .leaderboard-wrap {
  border-radius: 16px;
  background: #fff;
  padding: 16px;
  margin-top: 24px;
}
.community-wrap .community-right .leaderboard-wrap h6 {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px; /* 140% */
  margin-bottom: 4px;
}
.community-wrap .community-right .leaderboard-wrap p {
  color: #313131;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 146.154% */
}
.community-wrap .community-right .leaderboard-wrap .line {
  background: rgba(0, 0, 0, 0.08);
  height: 1px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.community-wrap .community-right .leaderboard-wrap .single-leader {
  padding: 8px;
  margin-bottom: 4px;
}
.community-wrap .community-right .leaderboard-wrap .single-leader img {
  width: 48px;
  height: 48px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100px;
}
.community-wrap .community-right .leaderboard-wrap .single-leader span {
  color: #6d6d78;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 150% */
  text-transform: capitalize;
}
.community-wrap .community-right .leaderboard-wrap .single-leader .leader-info {
  display: flex;
  gap: 8px;
}
.community-wrap .community-right .leaderboard-wrap .single-leader .leader-info:hover {
  cursor: pointer;
}
.community-wrap .community-right .leaderboard-wrap .single-leader .leader-info:hover span {
  color: #098ce3;
}
.community-wrap .community-right .leaderboard-wrap .single-leader .leder-details {
  font-family: "Inter";
}
.community-wrap .community-right .leaderboard-wrap .single-leader .leder-details span {
  transition: 0.3s;
  color: #14253b;
  display: block;
  margin-bottom: 4px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
.community-wrap .community-right .leaderboard-wrap .single-leader .leder-details p {
  color: #45494e;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}
.community-wrap .blog-details-upcoming-webinars {
  margin-top: 0;
  margin-bottom: 0;
}
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner {
  margin-top: 0;
  margin-bottom: 24px;
  background: linear-gradient(0deg, #626edd 0%, #626edd 100%), #13156c;
  position: relative;
}
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner::after {
  position: absolute;
  height: 1px;
  background: rgba(0, 0, 0, 0.0784313725);
  width: 100%;
  left: 0;
  right: 0;
  bottom: -24px;
  content: "";
}
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner .webiner-details {
  border-radius: 16px;
  background: rgba(24, 160, 251, 0.8);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  color: #fff;
}
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner .webiner-details h5 {
  color: #fff;
}
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner .webiner-desc {
  color: #fff;
}
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner .webiner-desc a,
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner .webiner-desc p,
.community-wrap .blog-details-upcoming-webinars .upcomming-webiner .webiner-desc h5 {
  color: #fff;
}
.community-wrap .single-topic {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0784313725);
  transition: 0.3s;
}
.community-wrap .single-topic .topic-inner {
  padding: 16px 16px;
  margin: 16px 0;
}
.community-wrap .single-topic .topic-inner:hover {
  background: #f4f7fc;
  border-radius: 16px;
}
.community-wrap .single-topic.search .topic-inner {
  padding: 16px 0;
  margin: 16px 0;
}
.community-wrap .single-topic.search .topic-inner:hover {
  background: #fff;
  border-radius: 16px;
}
.community-wrap .single-topic .dropdown .dropdown-toggle::after {
  display: none;
}
.community-wrap .single-topic .dropdown .dropdown-toggle::before {
  display: none;
}
.community-wrap .single-topic .dropdown .dropdown-menu {
  padding: 8px 0;
  border-radius: 4px;
  background: #fff;
  border: none;
  /* Shadow/400 */
  box-shadow: 0px 16px 24px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}
.community-wrap .single-topic .dropdown .dropdown-menu .dropdown-item {
  padding: 8px 16px;
  align-items: center;
  display: flex;
  gap: 16px;
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
.community-wrap .single-topic .topic-slide {
  margin-top: 16px;
}
.community-wrap .single-topic .topic-interaction ul {
  display: flex;
  gap: 24px;
  margin-top: 24px;
  flex-wrap: wrap;
}
.community-wrap .single-topic .topic-interaction ul li a {
  display: flex;
  align-items: center;
  gap: 6px;
}
.community-wrap .single-topic .topic-interaction ul li a.clicked svg {
  fill: #18a0fb;
}
.community-wrap .single-topic .topic-interaction ul li a.clicked svg path {
  stroke: #18a0fb;
}
.community-wrap .single-topic .topic-interaction ul li a span {
  color: #45494e;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.community-wrap .single-topic .topic-content div {
  color: #0a0e12;
  margin-top: 16px;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px;
  margin-bottom: 8px;
}
.community-wrap .single-topic .topic-content p {
  overflow: hidden;
  color: #171b1f;
  text-overflow: ellipsis;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 142.857% */
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.community-wrap .single-topic .topicinfo {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 24px;
}
.community-wrap .single-topic .topicinfo .topicauth span {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
}
.community-wrap .single-topic .topicinfo .topicauth p {
  color: #45494e;
  font-family: "Inter";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}
.community-wrap .community-items h2 {
  color: #14253b;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px; /* 133.333% */
}
.community-wrap .community-items .bootstrap-select .dropdown-toggle {
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 171.429% */
  border-radius: 100px;
  border: 1px solid #e4edf5;
  background: #fff;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  padding: 8px 18px;
  outline: none !important;
  width: auto;
  min-width: 135px;
  max-width: 200px;
}
.community-wrap .community-items .bootstrap-select .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cpath d='M12.277 14.7522L8.45062 10.5007C8.27687 10.3076 8.41388 10 8.67361 10H16.3264C16.5861 10 16.7231 10.3076 16.5494 10.5007L12.723 14.7522C12.6038 14.8846 12.3962 14.8846 12.277 14.7522Z' fill='black'/%3E %3C/svg%3E");
  border: none;
  content: "";
  width: 24px;
  height: 24px;
}
.community-wrap .community-items .cm-top {
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.0784313725);
  margin-bottom: 16px;
}
.community-wrap .community-items nav {
  padding-left: 0;
}
.community-wrap .community-items nav .nav-link {
  box-shadow: none !important;
  outline: none !important;
  color: #0a2540;
  font-family: "Inter";
  font-size: 12px;
  font-weight: 500;
  line-height: 18px; /* 150% */
  padding: 10px 0;
  margin: 0 16px;
  border: none;
  border-bottom: 2px solid transparent;
}
.community-wrap .community-items nav .nav-link.active {
  border-color: #18a0fb;
}

.cuser-preview {
  text-align: center;
  position: relative;
}
.cuser-preview span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
  background: rgba(0, 0, 0, 0.3019607843);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: 0.3s;
  width: 56px;
  height: 56px;
  border-radius: 100%;
  opacity: 0;
}
.cuser-preview:hover span {
  opacity: 1;
}
.cuser-preview img {
  border-radius: 400px;
  margin: auto;
}
@media (min-width: 992px) {
  .cuser-preview img {
    max-width: 250px;
  }
}
@media (max-width: 767.48px) {
  .cuser-preview img {
    max-width: 150px;
  }
}

.cm-info h5 {
  color: #0a0e12;
  font-family: "Poppins";
  font-size: 24px;
  font-weight: 700;
  line-height: 32px; /* 133.333% */
  margin-top: 24px;
  margin-bottom: 8px;
}
.cm-info h5 span {
  opacity: 0;
  transition: 0.3s;
  cursor: pointer;
}
.cm-info h5:hover span {
  opacity: 1;
}
.cm-info p {
  color: #45494e;
  font-family: "Poppins";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
.cm-info a {
  display: flex;
  padding: 10px 20px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: 100px;
  border: 1px solid #18a0fb;
  background: rgba(29, 164, 251, 0);
  color: #098ce3;
  font-family: "Poppins";
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px; /* 146.154% */
  width: -moz-max-content;
  width: max-content;
  max-width: 200px;
  margin: auto;
  margin-top: 32px;
}
.cm-info a:hover {
  background: #18a0fb;
  color: #fff;
}

.sm-detail h5 {
  color: #0a0e12;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 32px; /* 133.333% */
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 12px;
}
.sm-detail ul {
  margin-top: 20px;
  margin-bottom: 48px;
}
.sm-detail ul li {
  margin-bottom: 8px;
  display: flex;
  align-items: center;
}
.sm-detail ul li:last-child {
  margin-bottom: 0;
}
.sm-detail ul li span {
  color: #171b1f;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  display: inline-block;
  min-width: 150px;
  padding: 8px 0;
}
.sm-detail ul li svg {
  margin-right: 8px;
}
.sm-detail ul li p {
  color: #171b1f;
  font-family: "Poppins";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 150% */
}

.cm-badges {
  margin-top: 48px;
}

.cm-user {
  padding-top: 64px;
  padding-bottom: 80px;
  background: #f0f5fc;
}

@media (min-width: 767.5px) {
  .gx-48 {
    --bs-gutter-x: 48px;
  }
}
.cm-signbg {
  background-image: url("../images/ss-bg.png");
  padding-top: 20px;
  padding-bottom: 48px;
  background-size: cover;
  border-radius: 20px;
  background-repeat: no-repeat;
}
.cm-signbg .sign-form {
  border-radius: 16px;
  background: #fff;
  box-shadow: 0px 6px 80px 0px rgba(0, 0, 0, 0.07);
  padding: 72px;
  padding-bottom: 56px;
}
@media (max-width: 767.48px) {
  .cm-signbg .sign-form {
    padding: 20px;
  }
}
@media (min-width: 992px) {
  .cm-signbg .sign-form {
    width: 442px;
    margin: auto;
  }
}
.cm-signbg .sign-form .form-check {
  margin-bottom: 24px;
}
.cm-signbg .sign-form .form-check .form-check-label {
  color: #7b8794;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px; /* 146.154% */
}
.cm-signbg .sign-form h2 {
  color: #14253b;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px; /* 125% */
  margin-bottom: 8px;
}
.cm-signbg .sign-form p {
  margin-bottom: 32px;
  color: #171b1f;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px; /* 146.154% */
}
.cm-signbg .sign-form .mu-btn {
  margin-top: 3px;
  display: block;
  width: 100%;
}
.cm-signbg .sign-form .linktext {
  width: 100%;
  display: block;
  text-align: center;
  color: #2c6ecb;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  padding: 24px 0;
  margin-top: 16px;
}
.cm-signbg .sign-form .linktext:hover {
  color: #18a0fb;
}
.cm-signbg .sign-form .form-control {
  border-radius: 8px;
  border: 1px solid #d6d8e7;
  background: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  padding: 18px;
  line-height: normal;
  margin-bottom: 20px;
}
.cm-signbg .sign-form .form-control::-moz-placeholder {
  color: #6d7175;
}
.cm-signbg .sign-form .form-control::placeholder {
  color: #6d7175;
}

.roi-section.youtube .muyt {
  padding: 24px;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0px 9px 58px 0px rgba(0, 0, 0, 0.03), 0px 2.01px 12.955px 0px rgba(0, 0, 0, 0.02), 0px 0.599px 3.857px 0px rgba(0, 0, 0, 0.01);
}
.roi-section.youtube .muyt ul {
  margin-top: 24px;
}
.roi-section.youtube .muyt ul li {
  color: #171b1f;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 14px 0;
}
.roi-section.youtube .muyt ul li span {
  margin: 0 4px;
}
.roi-section.youtube .muyt ul li svg {
  margin-right: 8px;
}
.roi-section.youtube .muyt ul li .big {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 0 8px;
}
.roi-section.youtube .roibox {
  box-shadow: none;
}
.roi-section.youtube .table-design-one thead tr th:last-child {
  border-top-right-radius: 16px;
}
.roi-section.youtube .table-design-one tbody tr:last-child td:last-child {
  border-bottom-right-radius: 16px;
}
.roi-section.youtube .table-design-one table p {
  color: #0a0e12;
  font-family: "Inter";
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
}
.roi-section.youtube .table-design-one table p .t-text {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  width: -moz-fit-content;
  width: fit-content;
  width: -webkit-fit-content;
}
@media (max-width: 991.98px) {
  .roi-section.youtube .table-design-one table p .t-text {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  .roi-section.youtube .table-design-one table p {
    font-size: 12px;
  }
}
.roi-section.youtube .table-design-one table span {
  color: #657080;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
@media (max-width: 991.98px) {
  .roi-section.youtube .table-design-one table span {
    font-size: 11px;
  }
}
.roi-section.youtube .table-design-one table tr:first-child td:first-child {
  padding: 3px 16px;
}
.roi-section.youtube .table-design-one table tr td {
  text-align: left;
  padding: 14px 16px;
}
.roi-section.youtube .table-design-one table tr td svg {
  margin-left: 8px;
  min-width: 11px;
}
.roi-section.youtube .table-design-one table tr td .tool {
  display: inline-block;
}
.roi-section.youtube .table-design-one table tr td:nth-child(2) {
  background: #fff;
  border-right: 1px solid rgba(20, 37, 59, 0.3) !important;
}
.roi-section.youtube .table-design-one table tr td:nth-child(4) {
  background: #eaf7ff;
}
.roi-section.youtube .table-design-one table tr td:nth-child(3) {
  background: #eaf7ff;
}
.roi-section.youtube h4 {
  color: #0a0e12;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px; /* 125% */
  text-transform: capitalize;
  margin-top: 32px;
}
@media (max-width: 767.48px) {
  .roi-section.youtube h4 {
    margin-top: 0;
    font-size: 28px;
  }
}
.roi-section.youtube .subtext {
  color: #171b1f;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
  margin-bottom: 24px;
  margin-top: 4px;
}
.roi-section.youtube .estimate-inner .single-range {
  margin-bottom: 32px;
}
.roi-section.youtube .estimate-inner .single-range input[type=number] {
  -moz-appearance: textfield;
}
.roi-section.youtube .estimate-inner .single-range input[type=number]::-webkit-inner-spin-button,
.roi-section.youtube .estimate-inner .single-range input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.roi-section.youtube .estimate-inner .single-range label {
  color: #0a0e12;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px; /* 146.154% */
}
.roi-section.youtube .estimate-inner .single-range .form-control {
  padding: 14px 16px;
  color: #0a0e12;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  width: 120px;
}

.topicinfo img {
  width: 30px;
  height: 30px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 30px;
  overflow: hidden;
}

.csr-top .showing-result {
  color: #45494e;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.csr-top .s-filter {
  display: flex;
  padding: 6px 0;
  gap: 8px;
  align-items: center;
}
.csr-top .s-filter span {
  color: #45494e;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px; /* 153.846% */
}

.single-topic.search .topicinfo {
  gap: 12px;
  display: flex;
  align-items: center;
}
.single-topic.search .topicinfo .topicauth {
  display: flex;
  align-items: center;
  gap: 6px;
}
.single-topic.search .topicinfo span {
  display: flex;
  align-items: center;
  gap: 6px;
}
.single-topic.search span p {
  color: #657080;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}

.community-items.detail h1 {
  color: #14253b;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 42px; /* 131.25% */
}
.community-items.detail .c-slider {
  border-radius: 8px;
  overflow: hidden;
  margin-top: 40px;
  margin-bottom: 48px;
}
.community-items.detail .c-detail h6 {
  color: #0a2540;
  font-family: "Inter";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-left: 0;
}
.community-items.detail .c-detail p {
  margin: 12px 0;
  color: #171b1f;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 171.429% */
}
.community-items.detail .c-detail div {
  color: #313131;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px; /* 162.5% */
  margin-bottom: 12px;
}
.community-items.detail .c-detail ul {
  padding-left: 16px;
}
.community-items.detail .c-detail ul li {
  color: #313131;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 153.846% */
  margin-bottom: 8px;
  list-style: disc;
}
.community-items.detail .c-comment {
  margin-top: 44px;
}
.community-items.detail .c-comment h6 {
  color: #0a2540;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 20px;
  padding-left: 0;
}
.community-items.detail .c-comment .form-control {
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 171.429% */
  padding: 8px;
  border-radius: 16px;
  border: 1px solid #e4edf5;
  resize: none;
  margin-bottom: 40px;
}
.community-items.detail .c-comment .c-single-comment {
  margin-top: 20px;
}
.community-items.detail .c-comment .c-single-comment .mt-14 {
  margin-top: 14px;
}
.community-items.detail .c-comment .c-single-comment > img {
  width: 48px;
  height: 48px;
  border-radius: 100px;
  overflow: hidden;
  -o-object-fit: cover;
     object-fit: cover;
}
.community-items.detail .c-comment .c-single-comment .c-cuser {
  border-radius: 8px 32px 32px 32px;
  background: #f0f5fc;
  padding: 16px 24px;
  padding-bottom: 24px;
}
.community-items.detail .c-comment .c-single-comment .c-cuser div {
  color: #0a0e12;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
}
.community-items.detail .c-comment .c-single-comment .c-cuser span {
  color: #45494e;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px; /* 150% */
}
.community-items.detail .c-comment .c-single-comment .c-cuser p {
  color: #171b1f;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 142.857% */
  margin-top: 14px;
}
.community-items.detail .c-comment .c-single-comment .c-cuser .c-interact {
  color: #657080;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.community-items.detail .c-comment .c-single-comment .c-cuser .c-interact svg {
  margin-right: 6px;
}

.top g.highcharts-series.highcharts-series-0.highcharts-bar-series.highcharts-color-0.highcharts-tracker path.highcharts-point.highcharts-color-0:first-child {
  fill: #3bccfa !important;
}

.communitybg {
  background: #d9efff;
}
.communitybg .request-cta {
  background: #fff;
  margin-bottom: 0 !important;
  padding-bottom: 30px;
}
.communitybg .mu-footer.footer-secondary {
  background: #fff;
}
.communitybg .mu-footer.footer-primary {
  margin-top: 0;
  padding-top: 100px;
}
.communitybg .community-wrap {
  background: #fff;
  margin-top: 0;
  padding-top: 32px;
}

@media (min-width: 767.5px) {
  .list-unstyled-big li a {
    padding-right: 10px;
  }
}

.search-box .close-icon {
  position: absolute;
  right: 40px;
  top: 16px;
  bottom: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
  border-left: 1px solid rgba(0, 0, 0, 0.0784313725);
  padding-left: 10px;
}

.community-wrap .bootstrap-select .dropdown-menu {
  transition: unset;
  top: -5% !important;
}

.community-wrap .nav-tabs {
  padding-left: 16px;
}

.community-wrap .community-items h2 {
  padding-left: 16px;
}
@media (max-width: 767.48px) {
  .community-wrap .community-items h2 {
    text-align: center;
  }
}

.modal-compose.edit .modal-title {
  font-family: "Inter";
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  color: #202223;
}
.modal-compose.edit .modal-header {
  padding-bottom: 4px !important;
}
.modal-compose.edit .modal-content .mu-btn {
  height: 48px;
  margin-top: 24px;
}
.modal-compose.edit .modal-content .mu-btn:hover {
  background: #006fdd;
}
.modal-compose.edit .modal-form {
  margin-top: 20px;
}
.modal-compose.edit .modal-form .dropdown.bootstrap-select {
  display: block;
  width: 100%;
}
.modal-compose.edit .modal-form .dropdown.bootstrap-select .dropdown-toggle {
  border: 1px solid rgba(0, 0, 0, 0.0784313725);
  outline: none !important;
  background: #fff !important;
}
.modal-compose.edit .modal-form .dropdown.bootstrap-select .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M2.66797 4H7.33464L5.0013 7L2.66797 4Z' fill='%235C5F62'/%3E %3Cpath d='M2.66797 4V3C2.28604 3 1.93746 3.21755 1.76965 3.56065C1.60185 3.90375 1.64413 4.31246 1.87862 4.61394L2.66797 4ZM7.33464 4L8.12399 4.61394C8.35847 4.31246 8.40075 3.90375 8.23295 3.56065C8.06515 3.21755 7.71657 3 7.33464 3V4ZM5.0013 7L4.21195 7.61394C4.40141 7.85753 4.69271 8 5.0013 8C5.30989 8 5.6012 7.85753 5.79065 7.61394L5.0013 7ZM2.66797 5H7.33464V3H2.66797V5ZM6.54528 3.38606L4.21195 6.38606L5.79065 7.61394L8.12399 4.61394L6.54528 3.38606ZM5.79065 6.38606L3.45732 3.38606L1.87862 4.61394L4.21195 7.61394L5.79065 6.38606Z' fill='%235C5F62'/%3E %3C/svg%3E ");
  border: none;
  width: 10px;
  height: 10px;
}
.modal-compose.edit .modal-form .dropdown.bootstrap-select .filter-option-inner-inner {
  padding-top: 2px;
  font-family: "Inter";
  font-size: 13px;
  font-weight: 400;
  line-height: 32px;
  text-align: left;
  color: #14253b;
}
.modal-compose.edit .modal-form .form-control {
  margin-bottom: 0;
  font-family: "Inter";
  font-size: 13px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  color: #14253b;
}
.modal-compose.edit .modal-form label {
  font-family: "Inter";
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  color: #14253b;
  margin-bottom: 4px;
}

.mfp-arrow-right:before {
  border: none;
}

.mfp-arrow-left:before {
  border: none;
}

.community-items .slider-controls {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
  justify-content: space-between;
  display: flex;
  width: 100%;
  padding: 0 18px;
}
.community-items .slider-controls button {
  background: #fff;
  width: 20px;
  height: 20px;
  border-radius: 100px;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.community-items .slider-controls button svg path {
  stroke: #5c5f62;
}
.community-items .slider-controls button.slick-disabled {
  background: rgba(180, 187, 202, 0.0784313725);
}
.community-items .slider-controls button.slick-disabled svg path {
  stroke: #5c5f62;
}

.topic-slide {
  position: relative;
}
.topic-slide .slick-slide {
  border-radius: 8px;
  overflow: hidden;
}
.topic-slide .slick-dots {
  position: absolute;
  display: flex;
  left: 0;
  right: 0;
  bottom: 10px;
  justify-content: center;
  gap: 3px;
}
.topic-slide .slick-dots li button {
  font-size: 0;
  width: 5px;
  height: 5px;
  background: rgba(217, 217, 217, 0.1490196078);
  border: none;
  border-radius: 100%;
}
.topic-slide .slick-dots li.slick-active button {
  background: #ffffff;
}

.mu-cookie {
  box-shadow: 0px 1.8px 5.32px 0px rgba(0, 0, 0, 0.0196078431);
  box-shadow: 0px 6.03px 17.87px 0px rgba(0, 0, 0, 0.031372549);
  box-shadow: 0px 27px 80px 0px rgba(0, 0, 0, 0.0509803922);
  box-shadow: 0px 6px 80px 0px rgba(0, 0, 0, 0.0705882353);
  background: #ffffff;
  width: 368px;
  display: flex;
  gap: 24px;
  padding: 16px 24px;
  position: relative;
  align-items: center;
  position: fixed;
  left: 20px;
  bottom: 0;
  border-radius: 8px;
  z-index: 99999;
}
@media (max-width: 575.98px) {
  .mu-cookie {
    left: 10px;
    right: 10px;
  }
}
.mu-cookie .c-close {
  position: absolute;
  right: 8px;
  top: 8px;
  cursor: pointer;
}
.mu-cookie .c-contetnt p {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  color: #313131;
  margin-bottom: 8px;
}
.mu-cookie .c-contetnt p:last-child {
  margin-bottom: 0;
}
.mu-cookie .c-contetnt p a {
  color: #006efa;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.mu-cookie .c-btn {
  font-family: "Poppins";
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
  color: #fff;
  width: 80px;
  height: 40px;
  background: #006efa;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100px;
  cursor: pointer;
}
.mu-cookie .c-btn:hover {
  background: #0163e1;
}

.marketplace-banner.m-demo {
  padding-top: 54px;
  padding-bottom: 76px;
}
.marketplace-banner.m-demo h1 {
  margin-bottom: 8px;
}

.demo-content {
  padding: 64px 0;
}
@media (max-width: 767.48px) {
  .demo-content {
    padding-top: 30px;
  }
}
.demo-content h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.3;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .demo-content h2 {
    font-size: 28px;
  }
}
.demo-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: #313131;
}

.demo-list .streming-lists {
  margin-top: 40px;
}
.demo-list .streming-lists .title-small {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  color: #0a0e12;
}

.delivery-wrap {
  margin-top: 40px;
}
.delivery-wrap .d-details {
  border-top: 1px solid rgba(0, 0, 0, 0.0784313725);
  margin-top: 18px;
  padding-top: 16px;
}
.delivery-wrap .d-details span {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: #202223;
  display: block;
}
.delivery-wrap .d-details .single-demo {
  margin-top: 16px;
}
@media (min-width: 767.5px) {
  .delivery-wrap .d-details .single-demo .c-width {
    width: 50%;
  }
}
.delivery-wrap .d-details .single-demo .url-wrap {
  position: relative;
}
.delivery-wrap .d-details .single-demo .url-wrap .form-control {
  background: #f1f1f1;
  padding-right: 50px;
  color: #b8bcca;
}
.delivery-wrap .d-details .single-demo .url-wrap .copy-text {
  position: absolute;
  right: 16px;
  top: 0;
  bottom: 0;
  margin: auto;
  left: auto;
  height: -moz-max-content;
  height: max-content;
  cursor: pointer;
}
.delivery-wrap .d-details .single-demo textarea {
  resize: none;
  height: -moz-max-content !important;
  height: max-content !important;
}
.delivery-wrap .d-details .single-demo .file-upload {
  height: 0;
  opacity: 0;
  display: none;
}
.delivery-wrap .d-details .single-demo .form-control {
  border: 1px solid #e4edf5;
  padding: 12px 16px;
  border-radius: 6px;
  height: 42px;
}
.delivery-wrap .d-details .single-demo .form-control::-moz-placeholder {
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
}
.delivery-wrap .d-details .single-demo .form-control::placeholder {
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
}
.delivery-wrap .d-details .single-demo p {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  color: #657080;
}
.delivery-wrap .d-details .single-demo .upload-btn {
  border: 1px solid #098ce3;
  border-radius: 6px;
  padding: 11px 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #14253b;
  background: transparent;
  transition: 0.3s;
}
.delivery-wrap .d-details .single-demo .upload-btn:hover {
  background: #098ce3;
  color: #fff;
}
.delivery-wrap .m-preview {
  margin: 0 40px;
}
.delivery-wrap .m-preview video {
  -o-object-fit: cover;
     object-fit: cover;
}
.delivery-wrap .m-right {
  padding: 24px;
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1019607843);
}
.delivery-wrap .m-right.create {
  padding: 0;
  border: 0;
}
.delivery-wrap .m-right.create h4 {
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .delivery-wrap .m-right.create h4 {
    font-size: 28px;
    line-height: 1.2;
  }
}
.delivery-wrap .m-right.create p {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 32px;
}
.delivery-wrap .m-right h3 {
  font-family: "Inter";
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.delivery-wrap .r-btn {
  border: 1px solid #098ce3;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #14253b;
  width: 100%;
  border-radius: 40px;
  background: transparent;
}
.delivery-wrap .r-btn:hover {
  background: #18a0fb;
  color: #fff;
}
.delivery-wrap .u-btn {
  gap: 8px;
  border: 1px solid #18a0fb;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #fff;
  width: 100%;
  border-radius: 40px;
  background: #18a0fb;
}
.delivery-wrap .u-btn:hover {
  background: #098ce3;
}

.mu-ask {
  border: 1px solid #006efa;
  font-size: 16px;
  font-weight: 600;
  line-height: 100%;
  color: #006efa;
  border-radius: 100px;
  padding: 10px 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
}
.mu-ask:hover {
  background: rgba(29, 164, 251, 0.0784313725);
  color: #006efa;
}

@media (max-width: 1280px) and (min-width: 993px) {
  .mu-nav .navbar-collapse .nav-item .nav-link {
    font-size: 13px;
  }
  .d-lg-block a {
    font-size: 16px !important;
  }
  .video-banner .video-content .page-heading {
    font-size: 48px !important;
    line-height: 56px !important;
  }
}
@media (max-width: 1094px) {
  .mu-nav .btn-normal {
    margin-right: 0;
    padding: 8px 16px !important;
  }
  .d-lg-block a {
    padding: 8px 14px !important;
  }
}
.video-nav:not(.sticky-header) .btn-trial {
  background: #ffffff;
  color: #14253b;
}
.video-nav:not(.sticky-header) .btn-trial:hover {
  background: #18a0fb;
  color: #fff;
}
.video-nav:not(.sticky-header) .btn-trial.mu-btn {
  background-color: #006efa;
  color: #fff;
}
.video-nav:not(.sticky-header) .btn-trial.mu-btn:hover {
  background-color: #0163e1;
  color: #fff;
}
.video-nav:not(.sticky-header) .mu-ask {
  color: #ffffff;
  border-color: #ffffff;
}
.video-nav:not(.sticky-header) .mu-ask:hover {
  background: #fff;
  color: #14253b;
}

.testimonial-area .testimonial-slider .slider-content > img {
  max-width: 32px;
}

.search-box.v2 .form-control {
  border: 1px solid #dbe1ea;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.0392156863);
  padding-left: 54px !important;
}

@media (max-width: 767.48px) {
  .feautre-content .toggle-sec {
    margin-bottom: 24px;
  }
}

.r-arrow {
  gap: 8px;
}

.company-list {
  display: flex;
  gap: 56px;
  justify-content: space-between;
  margin-top: 112px;
}
@media (max-width: 767.48px) {
  .company-list {
    gap: 24px;
    margin-top: 40px;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.company-list li {
  width: -moz-fit-content;
  width: fit-content;
  line-height: 62px;
}
@media (max-width: 767.48px) {
  .company-list li {
    width: 25%;
  }
}
.company-list img {
  max-height: 64px;
  -o-object-fit: contain;
     object-fit: contain;
}

.video-banner.revamp {
  max-height: 1100px;
}

.our-solution.revamp {
  padding: 80px 0;
  background: #f3f4f6;
}
@media (max-width: 767.48px) {
  .our-solution.revamp {
    padding: 64px 0;
  }
}
@media (max-width: 767.48px) {
  .our-solution.revamp .section-heading .section-title.xxl {
    margin-bottom: 16px;
  }
}
.our-solution.revamp .section-heading p {
  padding: 0;
  margin-bottom: 56px;
}
@media (max-width: 767.48px) {
  .our-solution.revamp .section-heading p {
    margin-bottom: 16px;
  }
}
.our-solution.revamp .solution-box {
  background: #ffffff;
  border-radius: 16px;
  padding: 24px;
  padding-bottom: 32px;
  height: 100%;
  display: flex;
  flex-direction: column;
  transition: 0.5s ease;
}
.our-solution.revamp .solution-box:hover {
  box-shadow: 0px 1px 80px 6px rgba(1, 99, 225, 0.05), 0px 1px 30px 0px rgba(1, 99, 225, 0.1);
}
.our-solution.revamp .solution-box:hover .mu-button-arrow {
  color: #0163e1;
}
.our-solution.revamp .solution-box:hover .mu-button-arrow img {
  transform: scaleX(1.4);
  transform-origin: left;
}
.our-solution.revamp .solution-box .mu-button-arrow {
  margin-top: auto;
}
.our-solution.revamp .solution-box > img {
  border-radius: 8px;
}
@media (max-width: 767.48px) {
  .our-solution.revamp .solution-box > img {
    height: 170px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.our-solution.revamp .solution-box h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0%;
  color: #0a0e12;
  margin: 16px 0;
}
@media (max-width: 1199.98px) {
  .our-solution.revamp .solution-box h4 {
    font-size: 24px;
    line-height: 1.2;
  }
}
@media (max-width: 991.98px) {
  .our-solution.revamp .solution-box h4 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 8px;
  }
}
.our-solution.revamp .solution-box p {
  color: #313131;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  margin-bottom: 8px;
}
@media (max-width: 991.98px) {
  .our-solution.revamp .solution-box p {
    font-size: 14px;
    line-height: 20px;
  }
}

.intro-sec {
  background: #172257;
  padding: 82px 0;
  position: relative;
  background-image: url("../images/paywall-bg.png");
  background-position: 100% -100%;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 767.48px) {
  .intro-sec {
    padding: 48px 0;
  }
}
.intro-sec .mu-btn {
  font-size: 18px;
  line-height: 24px;
}
@media (max-width: 767.48px) {
  .intro-sec {
    text-align: center;
  }
}
.intro-sec .intro-img {
  position: absolute;
  right: 0;
  top: auto;
  bottom: 0;
  left: auto;
  margin: auto;
}
@media (max-width: 1199.98px) {
  .intro-sec .intro-img {
    width: 50%;
  }
}
@media (max-width: 991.98px) {
  .intro-sec .intro-img {
    display: none;
  }
}
@media (max-width: 767.48px) {
  .intro-sec .intro-img {
    display: none;
  }
}
.intro-sec span {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 4%;
  text-transform: uppercase;
  color: #ffffff;
  display: block;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .intro-sec span {
    font-size: 20px;
    line-height: 100%;
  }
}
.intro-sec .paywell {
  background: #243272;
  padding: 12px 16px;
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 6px;
  color: #ffffff;
  display: inline-block;
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .intro-sec .paywell {
    font-size: 32px;
    line-height: 48px;
    margin-bottom: 8px;
    font-weight: 600;
  }
}
.intro-sec h3 {
  color: #fff;
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 0%;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .intro-sec h3 {
    font-size: 32px;
    line-height: 48px;
    margin-bottom: 24px;
    font-weight: 700;
  }
}
.intro-sec p {
  color: #fff;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0%;
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .intro-sec p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 24px;
  }
}

.drms-sec {
  background: #f3f4f6;
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .drms-sec {
    padding: 64px 0;
  }
}
.drms-sec .section-heading p {
  margin-bottom: 24px;
  line-height: 28px;
}
@media (max-width: 991.98px) {
  .drms-sec .section-heading p {
    line-height: 24px;
  }
}
.drms-sec .single-lock {
  text-align: center;
  margin-top: 64px;
}
.drms-sec .single-lock img {
  max-width: 80px;
}
@media (max-width: 991.98px) {
  .drms-sec .single-lock img {
    max-width: 60px;
  }
}
.drms-sec .single-lock h6 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #0a0e12;
}
.drms-sec .single-lock h6 a {
  color: #0a0e12;
}
.drms-sec .single-lock h6 a:hover {
  color: #006efa;
}
@media (max-width: 991.98px) {
  .drms-sec .single-lock h6 {
    font-size: 16px;
    line-height: 24px;
  }
}

.global-sec {
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .global-sec {
    padding: 64px 0;
  }
}
.global-sec .section-heading {
  margin-bottom: 24px;
}
.global-sec .single-global img {
  max-height: 76px;
}
@media (max-width: 991.98px) {
  .global-sec .single-global img {
    max-height: 40px;
  }
}
@media (max-width: 767.48px) {
  .global-sec .single-global img {
    max-height: 30px;
  }
}
.global-sec a {
  margin-top: 48px;
}
.global-sec p {
  line-height: 28px;
}
@media (max-width: 991.98px) {
  .global-sec p {
    line-height: 24px;
  }
}

.cta-area.v2.revamp {
  padding-bottom: 80px;
}
.cta-area.v2.revamp .cta-talk-to-us {
  background-image: url("../images/talk-to-us-bg.png") !important;
  background-repeat: no-repeat !important;
  background-position: right 100px bottom !important;
}
@media (max-width: 767.48px) {
  .cta-area.v2.revamp .cta-talk-to-us {
    background-image: none !important;
  }
}
@media (max-width: 991.98px) {
  .cta-area.v2.revamp .cta-talk-to-us h2 {
    font-size: 32px !important;
    line-height: 32px !important;
  }
}
.cta-area.v2.revamp .cta-wrapper {
  background: #172257;
}
.cta-area.v2.revamp .cta-wrapper .btn_white {
  font-weight: 600;
  padding: 16px 32px;
}
.cta-area.v2.revamp .cta-wrapper h3 {
  font-weight: 700;
  font-size: 56px;
  line-height: 64px;
  letter-spacing: 0%;
}
@media (max-width: 991.98px) {
  .cta-area.v2.revamp .cta-wrapper h3 {
    font-size: 42px;
    line-height: 1.2;
  }
}
@media (max-width: 767.48px) {
  .cta-area.v2.revamp .cta-wrapper h3 {
    font-size: 32px;
    line-height: 1.2;
  }
}
.cta-area.v2.revamp .cta-wrapper p {
  font-size: 18px;
}
@media (max-width: 767.48px) {
  .cta-area.v2.revamp .cta-wrapper p {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  }
}

.muvi-powered.new .section-title.xxl {
  margin-bottom: 16px;
}
.muvi-powered.new p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0%;
  color: #171b1f;
}

.madein-sec {
  padding-top: 100px;
  padding-bottom: 80px;
  background-image: url("../images/india-bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right;
}
@media (max-width: 767.48px) {
  .madein-sec {
    background-image: none;
    padding-bottom: 0;
  }
}
.madein-sec p {
  line-height: 28px;
  font-size: 18px;
  font-weight: 400;
}
@media (max-width: 991.98px) {
  .madein-sec p {
    line-height: 24px;
    font-size: 16px;
    font-weight: 400;
  }
}

.streamcta-sec {
  padding: 64px 0;
  background: #000f22;
}
.streamcta-sec h2 {
  color: #fff;
}
.streamcta-sec .stream-form {
  border: 1px solid #ffffff;
  border-radius: 80px;
  display: flex;
  padding: 4px;
  overflow: hidden;
}
.streamcta-sec .stream-form .form-control {
  background: transparent;
  outline: none;
  border: none;
  box-shadow: none;
  font-weight: 400;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 0%;
  color: #fff;
}
.streamcta-sec .stream-form .form-control::-moz-placeholder {
  text-transform: unset;
  color: rgba(255, 255, 255, 0.6980392157);
  font-weight: 400;
}
.streamcta-sec .stream-form .form-control::placeholder {
  text-transform: unset;
  color: rgba(255, 255, 255, 0.6980392157);
  font-weight: 400;
}
.streamcta-sec .stream-form button {
  background: #ffffff;
  font-family: "Inter";
  font-weight: 600;
  font-size: 16px;
  line-height: 100%;
  letter-spacing: 0%;
  text-transform: capitalize;
  color: #0a0e12;
  padding: 16px 32px;
  border-radius: 100px;
  width: -moz-max-content;
  width: max-content;
  display: block;
  white-space: nowrap;
  transition: 0.3s;
  border: none;
}
.streamcta-sec .stream-form button:hover {
  background: #006efa;
  color: #fff;
}
@media (max-width: 991.98px) {
  .streamcta-sec .stream-form {
    overflow: unset;
    justify-content: space-between;
    border: none;
  }
  .streamcta-sec .stream-form .form-control {
    border: 1px solid #ffffff;
    padding: 20.5px 16px;
    border-radius: 100px;
    width: calc(100% - 209px);
    height: 60px;
  }
  .streamcta-sec .stream-form button {
    width: auto;
    width: 193px;
  }
}
@media (max-width: 767.48px) {
  .streamcta-sec .stream-form {
    overflow: unset;
    flex-direction: column;
    border: none;
  }
  .streamcta-sec .stream-form .form-control {
    border: 1px solid #ffffff;
    padding: 14px 24px;
    border-radius: 100px;
    width: 100%;
    height: auto;
  }
  .streamcta-sec .stream-form button {
    margin-top: 20px;
    width: 100%;
  }
}

.app-sec {
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .app-sec {
    padding: 64px 0;
  }
}
.app-sec .app-bg {
  background-image: url("../images/home-revamp-bg.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
@media (max-width: 767.48px) {
  .app-sec .app-bg {
    background-image: none;
  }
}
.app-sec .section-heading h2 {
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .app-sec .section-heading h2 {
    margin-bottom: 32px;
  }
}
.app-sec ul {
  display: flex;
  margin-top: 56px;
  gap: 16px;
  flex-wrap: wrap;
}
@media (max-width: 767.48px) {
  .app-sec ul {
    margin-top: 32px;
  }
}
.app-sec ul li {
  width: 11%;
  overflow: hidden;
  transition: 0.5s ease;
  border-radius: 8px;
}
.app-sec ul li:hover {
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.08), 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 16px 24px 0px rgba(0, 0, 0, 0.04), 0px 24px 32px 0px rgba(0, 0, 0, 0.04);
  background: radial-gradient(151.38% 152.41% at 49.94% 52.27%, #f2f2f2 7.64%, #747a7e 46.02%);
}
.app-sec ul li:hover a {
  transform: scale(1.2);
}
@media (max-width: 767.48px) {
  .app-sec ul li {
    width: 21%;
  }
}
.app-sec ul li a {
  display: block;
}

.customer-sec {
  padding: 80px 0 80px;
  overflow: hidden;
}
.customer-sec .slick-track {
  display: flex;
  align-items: stretch;
}
.customer-sec .slick-slider {
  margin: 0 -24px;
}
.customer-sec .slider-button.slick-disabled .svg svg path {
  stroke: #babec3;
}
.customer-sec .slider-button {
  margin-top: 50px;
  padding: 7px 15px;
}
.customer-sec .slider-button svg {
  max-width: 10px;
}
.customer-sec .slick-slide {
  margin-right: 24px;
  display: flex;
  height: inherit;
}
.customer-sec .slick-slide:last-child {
  margin-right: 0;
}
@media (max-width: 767.48px) {
  .customer-sec .slick-slide {
    margin-right: 24px;
  }
  .customer-sec .slick-slide:first-child {
    margin-left: 24px;
  }
}
.customer-sec .slick-list {
  overflow: visible;
  position: relative;
}
.customer-sec .slick-dots {
  text-align: center;
  margin-top: 55px;
}
@media (max-width: 767.48px) {
  .customer-sec .slick-dots {
    margin-top: 40px;
  }
}
.customer-sec .slick-dots li {
  display: inline-block;
  margin: 0 6px;
}
.customer-sec .slick-dots li button {
  font-size: 0;
  width: 10px;
  height: 10px;
  border: none;
  border-radius: 50%;
  background: #e4edf5;
}
.customer-sec .slick-dots li.slick-active button {
  background: #14253b;
}
.customer-sec .single-customer {
  background: #ffffff;
  border-radius: 16px;
  padding: 24px;
  flex-direction: column;
}
.customer-sec .single-customer .badge-star-rating {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #313131;
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding: 4px 10px;
  border-radius: 40px;
  margin-left: 3.5px;
}
.customer-sec .single-customer h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0%;
  color: #0a0e12;
  margin-bottom: 24px;
}
.customer-sec .single-customer p {
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 0%;
  color: #313131;
  margin-bottom: 12px;
}
@media (max-width: 767.48px) {
  .customer-sec .single-customer h5 {
    font-size: 20px;
    line-height: 28px !important;
  }
  .customer-sec .single-customer p {
    font-size: 14px;
    line-height: 20px;
  }
  .customer-sec .single-customer .customer-name span {
    font-size: 14px;
    line-height: 20px;
  }
  .customer-sec .single-customer .customer-name .cd-name {
    font-size: 16px !important;
  }
}
.customer-sec .single-customer .customer-imfo {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 18px;
  margin-top: auto;
}
.customer-sec .single-customer .customer-imfo .customer-name {
  max-width: 47%;
}
.customer-sec .single-customer .customer-imfo .rating {
  display: flex;
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding: 4px 10px;
  border-radius: 40px;
}
.customer-sec .single-customer .customer-imfo .rating span {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #313131;
  display: flex;
  align-items: center;
}
.customer-sec .single-customer .customer-imfo .rating span svg {
  margin-right: 6px;
}
.customer-sec .single-customer .customer-imfo .cd-name {
  font-family: "Inter";
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 0px;
  color: #171b1f;
  margin-bottom: 4px;
}
.customer-sec .single-customer .customer-imfo span {
  display: block;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  color: #313131;
}

.cs-homerevamp {
  background-color: #ffffff !important;
}
.cs-homerevamp .single-customer {
  background: #f3f4f6;
}
.cs-homerevamp .single-customer p {
  margin-bottom: 16px;
}
.cs-homerevamp .single-customer h5 {
  margin-bottom: 8px;
}
.cs-homerevamp .single-customer .rating {
  margin-bottom: 24px;
}
.cs-homerevamp .single-customer .customer-imfo .customer-name {
  max-width: 100%;
}

.customer-sec-home {
  background-color: #f0f5fc;
}

.footer-muvi {
  background: #000b19;
  border-top: 1px solid rgba(255, 255, 255, 0.0784313725);
}
.footer-muvi .footer-top {
  padding: 34px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.0784313725);
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-top {
    text-align: center;
    padding-bottom: 0;
    border: none;
  }
}
.footer-muvi .footer-top ul li {
  list-style: none;
  display: inline-block;
  margin-right: 24px;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-top ul li {
    text-align: center;
    display: block;
    margin-right: 0;
    margin-top: 16px;
  }
}
.footer-muvi .footer-top ul li a {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  color: rgba(255, 255, 255, 0.8980392157);
  transition: 0.3s;
}
.footer-muvi .footer-top ul li a:hover {
  color: #fff;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-top ul li a {
    font-size: 14px;
    line-height: 24px;
  }
}
.footer-muvi .f-title {
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0%;
}
@media (max-width: 767.48px) {
  .footer-muvi .f-title {
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
  }
}
.footer-muvi .footer-social {
  padding: 32px 0;
}
.footer-muvi .footer-social .social-list {
  display: flex;
  gap: 20px;
  z-index: 1;
  position: relative;
}
.footer-muvi .footer-social .social-list li a {
  display: flex;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  border-radius: 40px;
  border: 1px solid #ffffff;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-social .social-list {
    justify-content: start;
  }
  .footer-muvi .footer-social .social-list li a {
    width: 32px;
    height: 32px;
  }
  .footer-muvi .footer-social .social-list li a svg {
    width: 18px;
  }
}
.footer-muvi .footer-social .office-list {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.footer-muvi .footer-social .office-list li {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  color: rgba(255, 255, 255, 0.8980392157);
  display: flex;
  align-items: center;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-social .office-list li {
    font-size: 14px;
    line-height: 24px;
    width: 100%;
  }
}
.footer-muvi .footer-social .office-list li span {
  display: flex;
  margin-right: 8px;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  border-radius: 40px;
  border: 1px solid #ffffff;
  min-width: 36px;
}
.footer-muvi .footer-social .office-list li a {
  color: rgba(255, 255, 255, 0.8980392157);
  transition: 0.3s;
}
.footer-muvi .footer-social .office-list li a:hover {
  color: #fff;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-social .office-list {
    margin-bottom: 40px;
    width: 100%;
    margin-left: unset;
    margin-right: unset;
  }
  .footer-muvi .footer-social .office-list li span {
    width: 24px;
    height: 24px;
    min-width: 24px;
  }
  .footer-muvi .footer-social .office-list li span svg {
    width: 12px;
  }
}
@media (max-width: 1280px) {
  .footer-muvi .footer-social .office-list {
    margin-bottom: 40px;
  }
  .footer-muvi .footer-social .row {
    flex-direction: column;
    align-items: flex-start !important;
  }
}
.footer-muvi .footer-copyright {
  padding: 24px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.0784313725);
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-copyright {
    border: 0;
  }
  .footer-muvi .footer-copyright p {
    text-align: left;
  }
}
.footer-muvi .footer-copyright p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0%;
  color: #ffffff;
}
.footer-muvi .footer-main {
  padding: 24px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.0784313725);
}
.footer-muvi .footer-main .col-6:first-child {
  display: none;
}
.footer-muvi .footer-main .single-footer {
  text-align: left;
  padding-right: 20px;
}
@media (max-width: 1399.98px) {
  .footer-muvi .footer-main .single-footer {
    padding-right: 20px;
  }
}
@media (max-width: 1199.98px) {
  .footer-muvi .footer-main .single-footer {
    padding-right: 30px;
  }
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-main .single-footer {
    text-align: center;
    padding-right: 0;
  }
}
.footer-muvi .footer-main .f-title {
  margin-bottom: 20px;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-main .f-title {
    margin-top: 30px;
  }
}
.footer-muvi .footer-main ul li {
  list-style: none;
  display: block;
  margin-bottom: 8px;
}
.footer-muvi .footer-main ul li:last-child {
  margin-bottom: 0;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-main ul li {
    margin-bottom: 0;
    margin-top: 16px;
  }
}
.footer-muvi .footer-main ul li a {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  color: rgba(255, 255, 255, 0.8980392157);
}
.footer-muvi .footer-main ul li a:hover {
  color: #fff;
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-main ul li a {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1380px) {
  .footer-muvi .footer-top {
    display: block;
  }
  .footer-muvi .footer-top ul li a {
    font-size: 12px;
    line-height: 16px;
  }
  .footer-muvi .footer-main .col-6 .single-footer {
    text-align: left;
  }
}
@media (min-width: 1180px) and (max-width: 1380px) {
  .footer-muvi .footer-top {
    display: block;
  }
  .footer-muvi .footer-top ul li a {
    font-size: 12px;
    line-height: 18px;
  }
  .footer-muvi .footer-main .col-lg-auto {
    width: 15%;
  }
  .footer-muvi .footer-main .col-lg-auto:last-child {
    width: 10%;
  }
  .footer-muvi .footer-main .col-lg-auto:nth-child(3) {
    width: 22%;
  }
  .footer-muvi .footer-main .col-lg-auto:nth-child(6) {
    width: 12%;
  }
  .footer-muvi .footer-main ul li a {
    font-size: 12px;
    line-height: 18px;
  }
  .footer-muvi .footer-social .office-list li {
    font-size: 12px;
    line-height: 18px;
  }
  .footer-muvi .f-title {
    font-size: 14px;
    line-height: 20px;
  }
  .footer-muvi .single-footer {
    padding-right: 12px !important;
  }
}
@media (max-width: 1180px) {
  .footer-muvi .footer-main .col-lg-auto {
    width: 33%;
  }
}
@media (max-width: 767.48px) {
  .footer-muvi .footer-top {
    display: none;
  }
  .footer-muvi .footer-main .col-6 .single-footer {
    text-align: left;
  }
  .footer-muvi .footer-main .col-6:first-child {
    display: block;
    order: 1;
  }
  .footer-muvi .footer-main .col-6:nth-child(2) {
    order: 3;
  }
  .footer-muvi .footer-main .col-6:nth-child(4) {
    order: 2;
  }
  .footer-muvi .footer-main .col-6:nth-child(6) {
    order: 6;
  }
  .footer-muvi .footer-main .col-6:nth-child(7) {
    order: 7;
  }
  .footer-muvi .footer-main .col-6:nth-child(5) {
    order: 5;
  }
  .footer-muvi .footer-main .col-6:nth-child(3) {
    order: 4;
  }
  .footer-muvi .footer-main .col-lg-auto {
    max-width: unset;
    width: 50%;
  }
}

.mu-footer.footer-before {
  background: #000f22;
  padding-top: 64px;
  padding-bottom: 78px;
}
.mu-footer.footer-before .footer-links-primary {
  margin-top: 48px;
}
.mu-footer.footer-before .widget-title {
  color: #ffffff;
}
.mu-footer.footer-before .section-title h3 {
  color: #ffffff;
  margin-bottom: 16px;
}
.mu-footer.footer-before .section-title p {
  color: #ffffff;
  font-size: 20px;
  line-height: 28px;
}
.mu-footer.footer-before .list-unstyled-big li a {
  color: #ffffff;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.mu-footer.footer-before .widget-title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
}
.mu-footer.footer-before .widget-title-line {
  background: rgba(255, 255, 255, 0.1);
  margin-top: 16px;
}
.mu-footer.footer-before .trial-subscription .input-rounded {
  background: none;
  border: 1px solid rgb(255, 255, 255);
  border-radius: 80px;
  padding: 20.5px 16px;
  height: 60px;
  color: #fff;
  font-size: 16px;
  margin-right: 16px;
}
.mu-footer.footer-before .trial-subscription .input-rounded::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
}
.mu-footer.footer-before .trial-subscription .input-rounded::placeholder {
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
}
.mu-footer.footer-before .trial-subscription .btn_white {
  padding: 19px 32px;
  font-size: 18px;
  height: 60px;
  font-weight: 600;
}
@media (max-width: 991.98px) {
  .mu-footer.footer-before .trial-subscription .btn_white {
    width: 100%;
  }
  .mu-footer.footer-before .trial-subscription .input-rounded {
    margin-right: 0;
  }
}

@media (max-width: 1199.98px) {
  .video-banner.revamp video {
    min-height: 60vh;
  }
}
@media (max-width: 991.98px) {
  .video-banner.revamp video {
    min-height: 890px;
  }
  .video-banner.revamp .video-content .page-heading {
    text-align: center;
  }
  .video-banner.revamp .video-content p {
    text-align: center;
  }
}
@media (max-width: 767.48px) {
  .video-banner.revamp video {
    min-height: 800px;
  }
}

.testimonial-area .section-heading {
  font-size: 24px;
  line-height: 1.3;
}

@media (max-width: 767.48px) {
  .testimonial-area .section-heading {
    font-size: 18px;
    line-height: 1.3;
  }
  .streamcta-sec {
    text-align: center;
  }
  .streamcta-sec h2 {
    line-height: 40px;
    margin-bottom: 8px;
  }
  .madein-sec {
    padding-top: 0;
    margin-top: -136px;
  }
  .customer-sec .single-customer {
    text-align: left;
  }
  .customer-sec .single-customer p {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 767.48px) and (max-width: 991.98px) {
  .customer-sec .single-customer p {
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
@media (max-width: 767.48px) {
  .customer-sec .single-customer .customer-imfo h5 {
    font-size: 16px;
    line-height: 26px;
  }
  .customer-sec .single-customer .customer-imfo span {
    font-size: 14px;
    line-height: 20px;
  }
  .customer-sec .single-customer .customer-imfo span svg {
    width: 11px;
  }
  .video-banner.revamp .video-content .page-heading {
    font-size: 40px !important;
    line-height: 48px;
  }
  .video-banner.revamp .video-content .page-heading {
    text-align: center;
  }
  .video-banner.revamp .video-content p {
    text-align: center;
  }
}
.mu-heading {
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  letter-spacing: 0%;
  color: #0a0e12;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .mu-heading {
    font-size: 30px;
    line-height: 1.2;
  }
}
.mu-heading._xl {
  font-size: 56px;
  line-height: 64px;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .mu-heading._xl {
    font-size: 32px;
    line-height: 1.2;
  }
}

.mu-subheading {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0%;
  color: #171b1f;
}

.widgets-1 {
  padding: 64px 0;
  background: #f3f4f6;
}
.widgets-1 .mu-subheading {
  margin-bottom: 40px;
}
.widgets-1 .mu-btn {
  font-size: 18px;
  line-height: 24px;
}

.widgets-2 {
  padding: 64px 0;
  background: #f3f4f6;
}
.widgets-2 .mu-button-arrow.border {
  margin-top: auto;
}
.widgets-2 .single-partner {
  background: #fff;
  border: 1px solid rgba(219, 225, 234, 0.5019607843);
  border-radius: 16px;
  padding: 24px;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.widgets-2 .single-partner img {
  border-radius: 8px;
}
.widgets-2 .single-partner h3 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0%;
  color: #0a0e12;
  margin-top: 16px;
  margin-bottom: 8px;
}
.widgets-2 .single-partner p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  color: #313131;
  margin-bottom: 16px;
}

@media (min-width: 1200px) {
  .liststyle-border {
    padding-right: 160px;
  }
}
.liststyle-border li {
  padding-left: 24px;
}
.liststyle-border li:not(:first-child) {
  padding-top: 24px;
}
.liststyle-border li:not(:last-child) {
  padding-top: 24px;
  border-bottom: 1px solid #e4edf5;
  padding-bottom: 24px;
}
.liststyle-border li h3 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0%;
  color: #0a0e12;
  margin-bottom: 8px;
  position: relative;
}
.liststyle-border li h3::before {
  content: "";
  background: #0163e1;
  width: 4px;
  height: 100%;
  position: absolute;
  left: -24px;
  top: 0;
  bottom: 0;
  right: auto;
}
.liststyle-border li p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  color: #313131;
}

.mu-button-arrow.border {
  border: 1px solid #b8bcca;
  padding: 12px 16px;
  padding-right: 14px;
  color: #0a0e12;
  transition: 0.3s;
  font-weight: 500;
  font-size: 13px;
  line-height: 100%;
  letter-spacing: 0%;
  text-transform: capitalize;
  height: 40px;
  display: flex;
  gap: 8px;
  align-items: center;
  border-radius: 100px;
  width: -moz-max-content;
  width: max-content;
  max-width: 124px;
}
.mu-button-arrow.border:hover {
  background: #006efa;
  color: #fff;
}
.mu-button-arrow.border:hover svg path {
  stroke: #fff;
}

.widgets-4 {
  padding: 64px 0;
  background: #fff;
}
.widgets-4 .mu-btn {
  padding: 14px 28px;
}
.widgets-4 .mu-subheading {
  margin-bottom: 40px;
}

.widgets-3 {
  padding: 64px 0;
}
.widgets-3 .mu-btn-border {
  width: -moz-max-content;
  width: max-content;
  height: auto;
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0%;
  color: #006efa;
  align-items: center;
  padding: 12px 24px;
  display: flex;
  margin-top: 24px;
  background: transparent;
  margin-bottom: 8px;
}
.widgets-3 .widgets-inner {
  background: #f4f9ff;
  border-radius: 24px;
  overflow: hidden;
}
.widgets-3 .widgets-inner img {
  border-radius: 24px;
  overflow: hidden;
}
.widgets-3 .widgets-inner.card {
  background: #e6f1ff;
  padding: 24px;
  border: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.bg {
  background: #e6f1ff;
  border-radius: 24px;
  overflow: hidden;
  height: 100%;
}
.bg._light {
  background: #f0f5fc;
  height: 100%;
}
.bg._light .widgets-inner {
  background: #f0f5fc;
}

.widgets-6 .wrap-bg {
  background: #172257;
  padding: 32px 70px;
  border-radius: 24px;
}
@media (max-width: 767.48px) {
  .widgets-6 .wrap-bg {
    padding: 32px;
    text-align: center;
  }
}
.widgets-6 .wrap-bg h3 {
  color: #fff;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0%;
}
@media (max-width: 767.48px) {
  .widgets-6 .wrap-bg h3 {
    font-size: 24px;
    line-height: 1.2;
  }
}
.widgets-6 .wrap-bg .mu-btn {
  font-size: 18px;
  line-height: 24px;
}

.widgets-5 {
  padding: 64px 0;
}
.widgets-5 .slider-controls button {
  background: transparent;
  border: none;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .widgets-5 .slider-controls button {
    display: none;
  }
}
.widgets-5 .slider-controls button.slide-p {
  left: -60px;
  transform: rotate(180deg);
}
@media (max-width: 767.48px) {
  .widgets-5 .slider-controls button.slide-p {
    left: -45px;
  }
}
.widgets-5 .slider-controls button.slick-disabled {
  opacity: 0.5;
}
.widgets-5 .slider-controls button.slide-n {
  right: -50px;
  left: auto;
}
@media (max-width: 767.48px) {
  .widgets-5 .slider-controls button.slide-n {
    right: -32px;
  }
}
.widgets-5 .slider-controls button svg path {
  stroke: #374151;
}
.widgets-5 .mu-heading {
  margin-bottom: 56px;
}
.widgets-5 .mu-btn {
  margin-top: 40px;
  padding: 14px 28px;
}
@media (max-width: 767.48px) {
  .widgets-5 .mu-btn {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.widgets-5 .content-slider {
  margin-top: 48px;
}
.widgets-5 .content-slider h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 0%;
}
@media (max-width: 767.48px) {
  .widgets-5 .content-slider h3 {
    font-size: 24px;
    line-height: 1.2;
  }
}
.widgets-5 .content-slider p {
  margin-top: 24px;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}
.widgets-5 .slider-icon .single-icon {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  cursor: pointer;
  padding-bottom: 10px;
}
.widgets-5 .slider-icon .single-icon.slick-active.slick-current {
  border-bottom: 2px solid #0163e1;
}
.widgets-5 .slider-icon .single-icon span {
  font-family: "Poppins";
  margin-top: 8px;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0%;
  text-align: center;
  color: #0a0e12;
  display: block;
  width: 100%;
}
@media (max-width: 991.98px) {
  .widgets-5 .slider-icon .single-icon span {
    font-size: 16px;
    line-height: 1.2;
  }
}

.heading-xs a {
  color: #0a0e12;
}

@media (max-width: 1440px) and (min-width: 1280px) {
  ul.navbar-nav.position-relative {
    justify-content: start;
  }
  .mu-nav .navbar-collapse .nav-item {
    padding-left: 24px !important;
  }
  .responsivenvchild {
    max-width: none;
    min-width: 800px;
  }
  .homerevamp .responsivenv.navbar-nav.position-relative {
    min-width: 422px;
    justify-content: start;
    max-width: 600px;
  }
  .homerevamp .responsivenvchild {
    max-width: none;
    min-width: 800px;
  }
}
@media (min-width: 991px) {
  .homerevamp .responsivenvchild {
    max-width: none;
    min-width: 880px;
  }
}
@media (max-width: 1380px) and (min-width: 991px) {
  .homerevamp .responive-wrap {
    flex-wrap: nowrap !important;
  }
}
.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
  min-width: 1220px;
  left: -46% !important;
}
@media (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    left: 0 !important;
  }
}

.homerevamp.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
  left: -50% !important;
}

@media (max-width: 1280px) and (min-width: 1200px) {
  ul.navbar-nav.position-relative {
    justify-content: start;
    max-width: 830px;
  }
  .homerevamp .responsivenv.navbar-nav.position-relative {
    min-width: 422px;
    justify-content: start;
    max-width: 830px;
  }
  .homerevamp .responsivenvchild {
    max-width: none;
    min-width: 880px;
  }
  .mu-nav .navbar-collapse .nav-item {
    padding-left: 24px !important;
  }
}
.alie-sales-widget {
  background-color: #c9d8ff;
  margin-top: 88px;
  padding: 52px 40px;
  border-radius: 16px;
}
.alie-sales-widget .alie-sales-widget-col {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  padding-right: 39px;
}
.alie-sales-widget .alie-sales-widget-col .alie-sales-widget-logo {
  position: relative;
  display: inline-block;
}
.alie-sales-widget .alie-sales-widget-col .alie-sales-widget-logo .alie-new-badge {
  display: inline-block;
  background: rgba(228, 229, 231, 0.2);
  border: 1px solid #e4e5e7;
  border-radius: 10px;
  padding: 2px 6px;
  position: absolute;
  top: 0;
  right: -37.2px;
}
.alie-sales-widget .alie-sales-widget-col .alie-sales-widget-logo .alie-new-badge span {
  display: block;
  line-height: 12px;
  font-size: 9px;
  font-weight: 600;
  color: #202223;
}
.alie-sales-widget .alie-sales-widget-col p {
  color: #45494e;
}
.alie-sales-widget .ps-40 {
  padding-left: 28px;
}
.alie-sales-widget .customer-box {
  text-align: center;
}
.alie-sales-widget .customer-box p {
  font-size: 12px;
  line-height: 18px;
  margin-top: 10px;
  font-weight: 500;
  color: #45494e;
}
.alie-sales-widget .mu-btn {
  padding: 12px 24px;
  width: 129px;
  height: 40px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
}
@media (max-width: 991.98px) {
  .alie-sales-widget {
    padding: 32px 32px;
  }
  .alie-sales-widget .alie-sales-widget-col {
    border-right: 0;
    padding-right: 0;
    padding-bottom: 40px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  }
  .alie-sales-widget .ps-40 {
    padding-left: 12px;
    padding-top: 40px;
  }
  .alie-sales-widget .customer-box img {
    max-width: 160px;
  }
}

.alie-widget-trial {
  background-color: #fff;
  padding: 24px;
  border-radius: 16px;
}
.alie-widget-trial .alie-widget-trial-img {
  position: relative;
  display: inline-block;
}
.alie-widget-trial .alie-widget-trial-img .alie-new-badge {
  display: inline-block;
  background: rgba(228, 229, 231, 0.2);
  border: 1px solid #e4e5e7;
  border-radius: 10px;
  padding: 2px 6px;
  position: absolute;
  top: 0;
  right: -37.2px;
}
.alie-widget-trial .alie-widget-trial-img .alie-new-badge span {
  display: block;
  line-height: 12px;
  font-size: 9px;
  font-weight: 600;
  color: #202223;
}
.alie-widget-trial p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.alie-widget-trial h5 {
  color: #202223;
  line-height: 100% !important;
  font-weight: 600;
  font-family: "Inter", sans-serif;
}
.alie-widget-trial .mu-btn {
  width: 98px;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 20px;
  font-weight: 500;
  border-radius: 4px;
  box-shadow: none;
}

.alie-seprator {
  width: calc(100% - 16px);
  border-top: 1px solid #d6d8e7;
  margin: auto;
}

.alie-widget-sec {
  background: url("../images/bg-widget-3.webp");
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: center;
  background-size: cover;
}
.alie-widget-sec h3 {
  color: #fff;
}
@media (max-width: 1199.98px) {
  .alie-widget-sec h3 {
    font-size: 32px;
    line-height: 40px;
  }
}
.alie-widget-sec p {
  color: #fff;
}
.alie-widget-sec .alie-widget-content {
  margin-bottom: 40px;
  display: flex;
}
.alie-widget-sec .alie-widget-content .alie-widget-text {
  margin-right: 32px;
}
.alie-widget-sec .alie-widget-content .alie-widget-text:last-child {
  margin-right: 0;
}
.alie-widget-sec .alie-widget-content .alie-widget-text .text-wrapper {
  display: flex;
  margin-bottom: 20px;
}
.alie-widget-sec .alie-widget-content .alie-widget-text .text-wrapper:last-child {
  margin-bottom: 0;
}
.alie-widget-sec .alie-widget-content .alie-widget-text .text-wrapper p {
  margin-left: 8px;
  font-weight: 500;
  line-height: 28px;
  font-size: 18px;
}
.alie-widget-sec .btn_white {
  padding: 13px 32px;
  height: auto;
  line-height: 24px;
  font-weight: 600;
  font-size: 18px;
  color: #0a0e12 !important;
}
.alie-widget-sec .btn_white:hover {
  color: #fff !important;
}
@media (max-width: 991.98px) {
  .alie-widget-sec .btn_white {
    margin-bottom: 32px;
  }
}
@media (max-width: 575.98px) {
  .alie-widget-sec .alie-widget-content {
    flex-direction: column;
  }
  .alie-widget-sec .alie-widget-content .alie-widget-text {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .alie-widget-sec .alie-widget-content .alie-widget-text:last-child {
    margin-bottom: 0;
  }
  .alie-widget-sec .alie-widget-content .alie-widget-text .text-wrapper {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .alie-widget-sec .col-lg-6.col-md-12.pe-5 {
    padding-right: 0 !important;
  }
}
.alie-widget-sec .alie-widget-video {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), linear-gradient(280.14deg, rgba(22, 88, 255, 0.8) 0%, rgb(0, 15, 127) 50%, rgb(43, 66, 179) 100%);
  border-radius: 16px;
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .alie-widget-sec .alie-widget-video {
    padding: 16px 0 12px;
  }
}

.alie-hero-widget {
  margin-top: -82px;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.8)), linear-gradient(270deg, #4b7eff 20%, #b5caff 46.37%, #c2d9ff 100%), linear-gradient(312.66deg, rgba(255, 255, 255, 0) 41.33%, #deebff 92.43%), linear-gradient(50.01deg, rgba(255, 255, 255, 0) 39.52%, #deebff 89.12%);
  animation: gradientAnim 8s linear infinite alternate;
  padding: 40px 0 !important;
  padding-bottom: 101.45px !important;
  padding-top: 125px !important;
}
@media (max-width: 767.48px) {
  .alie-hero-widget {
    margin-top: -82px;
  }
}
.alie-hero-widget .alie-banner-logo {
  transform: translateY(50%);
  mix-blend-mode: multiply;
}
@media (max-width: 991.98px) {
  .alie-hero-widget .alie-banner-logo {
    transform: translateY(50%);
    width: 100%;
  }
  .alie-hero-widget .alie-banner-logo video {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .alie-hero-widget .alie-banner-logo {
    transform: translateY(80%);
  }
}
.alie-hero-widget .alie-banner-logo.bannerscroll {
  transform: translateY(0);
  transition: 0.5s ease;
}
.alie-hero-widget video {
  mix-blend-mode: multiply;
}
.alie-hero-widget .mu-btn,
.alie-hero-widget .mu-btn-border {
  line-height: 24px;
  font-weight: 600;
  font-size: 18px;
  height: auto;
  padding: 16px 32px;
}
@media (max-width: 767.48px) {
  .alie-hero-widget .mu-btn,
  .alie-hero-widget .mu-btn-border {
    font-size: 14px;
    line-height: 24px;
    padding: 8px 32px;
  }
}
.alie-hero-widget .mu-btn-border {
  background-color: transparent;
}
.alie-hero-widget p {
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
  color: #171b1f;
  transition: 0.5s ease;
  opacity: 0;
  margin-top: 0;
}
@media (max-width: 767.48px) {
  .alie-hero-widget p {
    font-size: 14px;
    line-height: 24px;
  }
}
.alie-hero-widget p.aliedes {
  opacity: 1;
}
.alie-hero-widget p.fadedup {
  transform: translateY(10px);
}
@media (max-width: 767.48px) {
  .alie-hero-widget p.fadedup {
    margin-top: 0;
  }
}
.alie-hero-widget p.faded {
  transform: translateY(0);
}
.alie-hero-widget p.aliedesslide {
  margin-top: 0;
}
.alie-hero-widget span {
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
  font-style: italic;
  font-weight: 500;
}
.alie-hero-widget .scrolltext {
  font-style: normal;
}
.alie-hero-widget .scroll-btn {
  margin-top: 32px;
}
.alie-hero-widget .scroll-arrow {
  width: 40px;
  height: 40px;
  border-radius: 100px;
  background: #fff;
  display: grid;
  place-items: center;
  margin: auto;
  cursor: pointer;
}
.alie-hero-widget .fade-up {
  opacity: 0;
  transform: translateY(40px);
  transition: all 0.8s ease;
}
.alie-hero-widget .fade-up.visible {
  opacity: 1;
  transform: translateY(0);
  transition: all 0.8s ease;
}

@keyframes gradientAnim {
  0% {
    background-position: 50% 0%;
    background-size: 100% 100%;
  }
  50% {
    background-position: 50% 100%;
    background-size: 200% 200%;
  }
  75% {
    background-position: 100% 50%;
    background-size: 200% 200%;
  }
  100% {
    background-position: 0% 50%;
    background-size: 100% 100%;
  }
}
.alie-landing-solution {
  border-top-left-radius: 60px;
  border-top-right-radius: 60px;
  overflow: hidden;
  margin-top: -60px;
  background: #fff;
}
@media (max-width: 991.98px) {
  .alie-landing-solution {
    padding-top: 40px !important;
    padding-bottom: 125px !important;
  }
  .alie-landing-solution h3 {
    padding-top: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }
  .alie-landing-solution h4 {
    margin-top: 40px;
  }
}

.alie-landing-solution.no-radius {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.alie-navbar {
  background-color: transparent !important;
}
.alie-navbar .btn-alie {
  background: none;
  padding: 10px 16px !important;
  height: auto;
}
.alie-navbar .alie-btn-normal {
  padding: 8px 22px;
}

@media (max-width: 991.98px) {
  .alie-navbar.active-menu {
    background-color: #fff !important;
  }
}
.sticky-header.alie-navbar {
  background-color: #fff !important;
}

.ai-search-result-sec {
  background: #f3f4f6;
  padding: 32px 0;
  position: relative;
}
.ai-search-result-sec .col-lg-8 {
  padding-right: 44px;
}
@media (max-width: 991.98px) {
  .ai-search-result-sec .col-lg-8 {
    padding-right: 0;
  }
}
.ai-search-result-sec .ai-overview-box {
  position: relative;
}
.ai-search-result-sec .ai-overview-box .search-result-text {
  max-height: 280px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 10; /* Approx 9.5 lines */
  -webkit-box-orient: vertical;
  transition: 0.3s ease-in;
}
.ai-search-result-sec .ai-overview-box .search-result-text p {
  color: #0a0e12;
}
.ai-search-result-sec .ai-overview-box .search-result-text p span {
  background: #ffffff;
  padding: 5px 10px;
  border-radius: 100px;
  cursor: pointer;
  line-height: 12px;
  display: inline-table;
}
.ai-search-result-sec .ai-overview-box .search-result-text .ai-search-slide-card {
  background-color: #efefef;
  margin-right: 12px;
  padding: 12px;
  border-radius: 12px;
}
.ai-search-result-sec .ai-overview-box .search-result-text .ai-search-slide-card .slide-card-title {
  color: #0a0e12;
  font-size: 14px;
  line-height: 24px;
  font-weight: 600;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* Max 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ai-search-result-sec .ai-overview-box .search-result-text .ai-search-slide-card .slide-card-desc {
  color: #171b1f;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}
.ai-search-result-sec .ai-overview-box .search-result-text .ai-search-slide-card .text-flex {
  width: calc(100% - 90px);
  margin-right: 12px;
}
.ai-search-result-sec .ai-overview-box .search-result-text .ai-search-slide-card .thumbnail-flex {
  width: 90px;
}
.ai-search-result-sec .ai-search-slider {
  margin-top: 16px;
  display: none;
}
@media (max-width: 991.98px) {
  .ai-search-result-sec .ai-search-slider {
    display: block;
  }
}
.ai-search-result-sec .search-result-text.expanded {
  max-height: 1200px; /* or auto */
  -webkit-line-clamp: unset;
}
.ai-search-result-sec .gradient-overlay.ai-search-opacity {
  opacity: 0;
}
.ai-search-result-sec .show-more {
  cursor: pointer;
}
.ai-search-result-sec .show-more span {
  display: inline-block;
  margin-left: 8px;
}
.ai-search-result-sec .note {
  display: none;
}
.ai-search-result-sec .note p {
  color: #45494e;
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
}
.ai-search-result-sec .note.show {
  display: flex;
}
.ai-search-result-sec .right-ai-search-box {
  background-color: #efefef;
  border-radius: 16px;
  max-height: 310px;
  overflow: hidden;
}
.ai-search-result-sec .right-ai-search-box .text {
  margin-right: 12px;
}
.ai-search-result-sec .right-ai-search-box .text .box-heading {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: #0a0e12;
  margin-bottom: 6px;
}
.ai-search-result-sec .right-ai-search-box .text .box-desc {
  color: #171b1f;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.ai-search-result-sec .right-ai-search-box .box-img {
  width: 107px;
}
@media (max-width: 991.98px) {
  .ai-search-result-sec .right-ai-search-box {
    display: none;
  }
}
.ai-search-result-sec .right-box {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.ai-search-result-sec .right-box:last-child {
  padding-bottom: 0 !important;
  border-bottom: 0;
}
@media (max-width: 1199.98px) {
  .ai-search-result-sec .right-box {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .ai-search-result-sec .right-box .text {
    width: 100%;
    margin-bottom: 16px;
  }
}
.ai-search-result-sec .gradient-overlay {
  content: "";
  position: absolute;
  bottom: 80px;
  left: 0;
  right: 0;
  height: 60px;
  background: linear-gradient(0deg, #f3f4f6 0%, rgba(243, 244, 246, 0) 151.72%);
  pointer-events: none;
}
.ai-search-result-sec .right-ai-search-box.expanded {
  max-height: 1200px;
}
.ai-search-result-sec .mu-ask {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}

.new-badge-icon {
  display: block;
  font-size: 11px;
  line-height: 12px;
  font-weight: 600;
  color: #0a0e12;
  background-color: #ffb405;
  border-radius: 10px;
  padding: 3px 6px;
}

.product-menu-item .new-badge {
  position: relative;
  display: inline-block;
}
.product-menu-item .new-badge .new-badge-position {
  position: absolute;
  top: -10px;
  right: -35px;
}

.new-badge-card {
  display: inline-block;
}
.new-badge-card .new-badge-position {
  position: absolute;
  top: -10px;
  right: -35px;
}

.elementor-widget-container {
  background-color: rgba(90, 213, 239, 0.1019607843);
}

@media (max-width: 767px) {
  #animBox,
  lottie-player {
    width: 100% !important;
    height: auto !important;
    overflow: hidden;
    display: block;
  }
}
@media (max-width: 380px) {
  #animBox,
  lottie-player {
    width: 100% !important;
    height: auto !important;
    overflow: hidden;
    display: block;
  }
}
.mu-nav.video-nav.sticky-header2 {
  background: #fff;
}
.mu-nav.video-nav.sticky-header2 .logo-white {
  display: none;
}
.mu-nav.video-nav.sticky-header2 .logo-dark {
  display: inline-block;
}
@media (max-width: 991.98px) {
  .mu-nav.video-nav.sticky-header2 .logo-dark {
    max-width: 81.62px;
  }
}
.mu-nav.video-nav.sticky-header2 .navbar-collapse .nav-item .nav-link {
  color: #0a0e12;
}
.mu-nav.video-nav.sticky-header2 .navbar-collapse .nav-item.has-child {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.13336 1.2H4.86669L3.00003 3.6L1.13336 1.2Z' fill='%23000000'/%3E%3Cpath d='M1.13336 1.2V0.699997C0.942395 0.699997 0.768106 0.808773 0.684204 0.980321C0.600303 1.15187 0.621443 1.35623 0.738686 1.50697L1.13336 1.2ZM4.86669 1.2L5.26137 1.50697C5.37861 1.35623 5.39975 1.15187 5.31585 0.980321C5.23195 0.808773 5.05766 0.699997 4.86669 0.699997V1.2ZM3.00003 3.6L2.60535 3.90697C2.70008 4.02876 2.84573 4.1 3.00003 4.1C3.15432 4.1 3.29998 4.02876 3.3947 3.90697L3.00003 3.6ZM1.13336 1.7H4.86669V0.699997H1.13336V1.7ZM4.47202 0.893027L2.60535 3.29303L3.3947 3.90697L5.26137 1.50697L4.47202 0.893027ZM3.3947 3.29303L1.52804 0.893027L0.738686 1.50697L2.60535 3.90697L3.3947 3.29303Z' fill='%23000000'/%3E%3C/svg%3E");
}
.mu-nav.video-nav.sticky-header2 .searchmenusticky {
  position: relative;
  display: inline-block !important;
  width: 42px;
}
.mu-nav.video-nav.sticky-header2 .searchmenusticky::after {
  position: absolute;
  content: "";
  width: 42px;
  transform: rotate(90deg);
  right: -21px;
  display: block;
  border: 1px solid rgba(186, 190, 195, 0.4);
  top: 50%;
}
.mu-nav.video-nav.sticky-header2 .btn-normal {
  color: #0a0e12;
}
.mu-nav.video-nav.sticky-header2 .btn-normal:hover {
  color: #0a0e12 !important;
}
.mu-nav.video-nav.sticky-header2 .mu-ask {
  border: 1px solid #006efa;
  color: #006efa;
}
.mu-nav.video-nav.sticky-header2 .mu-ask:hover {
  background: rgba(29, 164, 251, 0.0784313725);
}
.mu-nav.video-nav.sticky-header2 .btn-trial {
  background-color: #006efa;
  color: #fff;
}
.mu-nav.video-nav.sticky-header2 .navbar-toggler span {
  background-color: #657080;
}

.mainchaticon {
  position: fixed;
  right: 0;
  bottom: 0;
  cursor: pointer;
}

@media (min-width: 991px) and (max-width: 1380px) {
  h3 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
  .intro-sec .paywell {
    font-size: 32px !important;
    line-height: 40px !important;
  }
  .intro-sec span {
    font-size: 20px;
    line-height: 28px;
  }
  .intro-sec {
    padding: 48px 0;
  }
  .intro-sec .intro-img {
    width: 45%;
  }
  .drms-sec {
    background: #f3f4f6;
    padding: 48px 0;
  }
  .drms-sec .single-lock {
    margin-top: 32px;
  }
  .alie-widget-sec .alie-widget-video {
    padding: 48px 0;
  }
  .alie-widget-sec .alie-widget-logo {
    margin-bottom: 16px !important;
  }
  .alie-widget-sec .alie-widget-logo svg {
    width: 140px;
  }
  .alie-widget-sec .alie-widget-content {
    margin-bottom: 32px;
  }
  h2 {
    font-size: 40px !important;
    line-height: 48px !important;
  }
  .our-solution.revamp .solution-box p {
    font-size: 14px;
    line-height: 20px;
  }
  .intro-sec p {
    font-size: 16px;
    line-height: 24px;
  }
  .drms-sec .single-lock h6 {
    font-size: 16px;
    line-height: 24px;
  }
  h4 {
    font-size: 24px !important;
    line-height: 32px !important;
  }
  .alie-widget-sec .alie-widget-content .alie-widget-text .text-wrapper p {
    line-height: 20px;
    font-size: 14px;
  }
  .heading-xl {
    font-size: 40px !important;
    line-height: 48px !important;
  }
  .cta-area.v2.revamp .cta-wrapper p {
    font-size: 16px;
    line-height: 24px;
  }
  h5 {
    font-size: 20px !important;
    line-height: 28px !important;
  }
  .customer-sec .single-customer p {
    font-size: 16px;
    line-height: 24px;
  }
  .customer-sec .single-customer .customer-imfo .cd-name {
    font-size: 16px;
    line-height: 24px;
  }
  .d-lg-block a {
    font-size: 14px !important;
  }
  .mu-nav .navbar-collapse .nav-item .nav-link {
    font-size: 14px !important;
  }
  .streamcta-sec {
    padding: 40px 0;
  }
  .streamcta-sec .stream-form .form-control {
    font-size: 16px;
  }
  .streamcta-sec .stream-form button {
    font-size: 14px;
  }
  .streamcta-sec h2 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
  .video-banner .video-content .page-heading {
    font-size: 56px !important;
    line-height: 64px !important;
  }
  .customer-sec {
    padding: 48px 0 48px;
  }
  .global-sec {
    padding: 64px 0;
  }
  .cta-area.v2.revamp {
    padding-bottom: 48px;
  }
  .our-solution.revamp {
    padding: 48px 0;
  }
  .cta-area.v2 .cta-wrapper {
    padding: 28px 48px 32px 48px;
  }
  .solution-box img {
    width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
@media (min-width: 991px) and (max-width: 1140px) {
  .video-banner.revamp video {
    min-height: 100vh;
  }
  .mu-nav .navbar-collapse .nav-item:first-child {
    padding-left: 24px !important;
  }
}
.analyst-sec {
  padding-bottom: 80px;
}
.analyst-sec .analyst-sec-wrapper {
  display: flex;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 16px;
}
.analyst-sec .analyst-sec-wrapper .analyst-card {
  padding: 24px;
  display: flex;
  flex-direction: column;
}
.analyst-sec .analyst-sec-wrapper .analyst-card .logo-analyst {
  margin-bottom: 16px;
}
.analyst-sec .analyst-sec-wrapper .analyst-card p {
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  color: #171b1f;
}
.analyst-sec .analyst-sec-wrapper .analyst-card .mu-button-arrow {
  margin-top: auto;
}
.analyst-sec .analyst-sec-wrapper .analyst-card:first-child {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.analyst-sec .analyst-sec-wrapper .analyst-card:last-child {
  border-left: 1px solid rgba(0, 0, 0, 0.08);
}
@media (max-width: 991.98px) {
  .analyst-sec .analyst-sec-wrapper {
    flex-direction: column;
  }
  .analyst-sec .analyst-sec-wrapper .analyst-card p {
    font-size: 16px;
    line-height: 24px;
  }
  .analyst-sec .analyst-sec-wrapper .analyst-card:first-child {
    border-right: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  }
  .analyst-sec .analyst-sec-wrapper .analyst-card:last-child {
    border-left: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
  }
}
@media (max-width: 767.48px) {
  .analyst-sec .analyst-sec-wrapper .analyst-card .logo-analyst svg {
    width: 100%;
    height: auto;
    display: block;
  }
  .analyst-sec .analyst-sec-wrapper .analyst-card:nth-child(1) .logo-analyst svg {
    max-width: 105px;
  }
  .analyst-sec .analyst-sec-wrapper .analyst-card:nth-child(2) .logo-analyst svg {
    max-width: 317px;
  }
  .analyst-sec .analyst-sec-wrapper .analyst-card:nth-child(3) .logo-analyst svg {
    max-width: 25px;
  }
}
@media (max-width: 991.98px) {
  .analyst-sec {
    padding-bottom: 64px;
  }
}

@media (min-width: 1660px) {
  .company-list {
    margin-top: 210px;
  }
}
@media (min-width: 1850px) {
  .company-list {
    margin-top: 260px;
  }
}
.consultation-widget .consultation-widget-wrapper {
  position: relative;
  background-color: rgb(139, 186, 245);
  padding: 40px 36px;
  border-radius: 24px;
  overflow: hidden;
}
.consultation-widget .consultation-widget-wrapper::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url("../images/widgets/Pattern.png") no-repeat right/contain;
  opacity: 0.2;
  z-index: 0;
}
.consultation-widget .consultation-widget-wrapper > * {
  position: relative;
  z-index: 1;
}
.consultation-widget .consultation-widget-wrapper .img-widget-consultation {
  width: 324px;
  height: 224px;
  border-radius: 16px;
  overflow: hidden;
}
.consultation-widget .consultation-widget-wrapper .img-widget-consultation img {
  height: 100%;
}
.consultation-widget .consultation-widget-wrapper .widget-left p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
  margin-bottom: 40px;
}
.consultation-widget .consultation-widget-wrapper .widget-left .btn_white {
  height: auto;
  padding: 14.5px 32px;
  font-weight: 600;
}
@media (max-width: 1199.98px) {
  .consultation-widget .consultation-widget-wrapper {
    padding: 24px 20px;
    border-radius: 16px;
  }
  .consultation-widget .consultation-widget-wrapper .d-flex {
    flex-direction: column;
  }
  .consultation-widget .consultation-widget-wrapper .d-flex .widget-left {
    width: 100%;
  }
  .consultation-widget .consultation-widget-wrapper .d-flex .widget-left h2 {
    font-size: 32px;
    line-height: 40px;
  }
  .consultation-widget .consultation-widget-wrapper .d-flex .widget-right {
    width: 100%;
  }
  .consultation-widget .consultation-widget-wrapper .d-flex .img-widget-consultation {
    width: 100%;
    margin-top: 24px;
    height: auto;
  }
}

.consultation-widget.dark .consultation-widget-wrapper {
  background-color: rgb(23, 34, 87);
}
.consultation-widget.dark .consultation-widget-wrapper::before {
  filter: brightness(0) invert(1);
}
.consultation-widget.dark .consultation-widget-wrapper h2 {
  color: #fff;
}
.consultation-widget.dark .consultation-widget-wrapper p {
  color: #fff;
}

.streamcta-sec.launch-cta .stream-form {
  border: none !important;
}
.streamcta-sec.launch-cta .stream-form input {
  border: 1px solid #ffffff;
  border-radius: 80px;
  margin-right: 16px;
}

.menu-btn-dropdown {
  position: relative;
}
.menu-btn-dropdown .mu-ask {
  background: #fff;
  z-index: 2;
  position: relative;
}
.menu-btn-dropdown .mu-ask span {
  padding-left: 8px;
  transform: rotate(0);
}
.menu-btn-dropdown ul {
  position: absolute;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 16px 24px 0px rgba(0, 0, 0, 0.04), 0px 24px 32px 0px rgba(0, 0, 0, 0.04);
  width: 100%;
  padding: 8px 0;
  background: #fbfbfb;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  z-index: 1;
  display: none;
}
.menu-btn-dropdown ul li {
  background: #fbfbfb;
}
.menu-btn-dropdown ul li a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  background: #fbfbfb;
  display: block !important;
  margin-right: 0 !important;
}
.menu-btn-dropdown:hover::before {
  display: block;
}
.menu-btn-dropdown:hover ul {
  display: block;
}
.menu-btn-dropdown:hover .mu-ask span {
  transform: rotate(-180deg);
  padding-right: 8px;
  padding-left: 0;
}

@media (min-width: 1720px) {
  .video-banner.revamp {
    max-height: unset;
  }
  .video-banner.revamp .video-content {
    margin-top: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  .video-banner.revamp .company-list {
    margin-top: 120px;
  }
  .video-banner.revamp video {
    max-height: 150vh;
  }
}
.video-nav:not(.sticky-header) .menu-btn-dropdown.btn-ft a span svg path {
  stroke: #fff;
}
.video-nav:not(.sticky-header) .menu-btn-dropdown.btn-ft:hover a span svg path {
  stroke: #006efa;
}

.menu-btn-dropdown.btn-ft {
  margin-left: 24px;
}
.menu-btn-dropdown.btn-ft a {
  background: transparent;
}

.mu-nav.video-nav.sticky-header2 .menu-btn-dropdown.btn-ft a span svg path {
  stroke: #006efa;
}

.body-space-big {
  padding-top: 70px;
}
@media (max-width: 1200px) {
  .body-space-big {
    padding-top: 69px;
  }
}
@media (max-width: 991.98px) {
  .body-space-big {
    padding-top: 56px;
  }
}

.body-space-medium {
  padding-top: 72px;
}
@media (max-width: 991.98px) {
  .body-space-medium {
    padding-top: 56px;
  }
}

.possibilities-darkmode .mu-nav {
  background: linear-gradient(0deg, #1f2024, #1f2024), linear-gradient(0deg, #27292d, #27292d), #0b1017;
}

@media (min-width: 992px) {
  .sticky-header {
    padding: 4px 0 !important;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
    transition: 0.2s;
  }
  .sticky-header .navbar-collapse .nav-item {
    padding: 20px 14px !important;
    padding-left: 24px !important;
  }
  .sticky-header .navbar-collapse .nav-item.has-child {
    padding-right: 14px !important;
    background-position-y: 30px !important;
  }
  .sticky-header .navbar-collapse .nav-item.has-child:hover::after {
    top: 56px !important;
  }
}
@media (max-width: 1199.98px) {
  .sticky-header .navbar-collapse .nav-item {
    padding: 20px 14px !important;
    padding-left: 24px !important;
  }
  .sticky-header .navbar-collapse .nav-item.has-child {
    padding-right: 14px !important;
    background-position-y: 28px !important;
  }
  .sticky-header .navbar-collapse .nav-item.has-child:hover::after {
    top: 56px !important;
  }
}
@media (min-width: 992px) {
  .sticky-header.styled-2 {
    transition: 0.2s;
    padding: 8px 0 !important;
  }
  .sticky-header.styled-2 .navbar-collapse .nav-item {
    padding: 0 16px !important;
  }
  .sticky-header.styled-2 .navbar-collapse .nav-item.current-page::before {
    top: -22px !important;
    transition: 0.2s;
  }
}
.sticky-header.help-center {
  background: #fff !important;
}
@media (min-width: 992px) {
  .sticky-header.help-center {
    transition: 0.1s;
    padding: 8px 0 !important;
  }
  .sticky-header.help-center .navbar-collapse .nav-item {
    padding: 0 16px !important;
  }
  .sticky-header.help-center .navbar-collapse .nav-item.current-page::before {
    top: -22px !important;
    transition: 0.1s;
  }
}

.mu-nav {
  padding: 4px 0;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
  background: #ffffff;
  transition: 0.2s;
}
@media (min-width: 992px) {
  .mu-nav.header-h-100 {
    height: 100px;
  }
  .mu-nav.header-h-100.sticky-header {
    height: 64px;
  }
}
@media (min-width: 992px) {
  .mu-nav.help-center {
    padding: 26px 0;
  }
  .mu-nav.help-center .navbar-collapse .nav-item {
    padding: 0 16px !important;
    position: relative;
    margin: 0;
  }
  .mu-nav.help-center .navbar-collapse .nav-item.current-page::before {
    position: absolute;
    content: "";
    background: #006efa;
    left: 0;
    right: 0;
    top: -40px;
    height: 5px;
  }
  .mu-nav.help-center .navbar-collapse .nav-item.current-page .nav-link {
    color: #0163e1;
  }
  .mu-nav.help-center .icon-box {
    margin-left: 12px;
  }
  .mu-nav.help-center.styled-2 {
    padding: 12px 0;
  }
}
@media (min-width: 992px) and (max-width: 1100px) {
  .mu-nav.help-center.styled-2 .navbar-collapse .nav-item {
    padding: 0 10px;
  }
}
@media (min-width: 992px) {
  .mu-nav.help-center.styled-2 .dropdown-toggle::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M2.13281 3.2002H5.86615L3.99948 5.6002L2.13281 3.2002Z' fill='%235C5F62'/%3E %3Cpath d='M2.13281 3.2002V2.7002C1.94185 2.7002 1.76756 2.80897 1.68365 2.98052C1.59975 3.15207 1.62089 3.35643 1.73814 3.50717L2.13281 3.2002ZM5.86615 3.2002L6.26082 3.50717C6.37806 3.35643 6.3992 3.15207 6.3153 2.98052C6.2314 2.80897 6.05711 2.7002 5.86615 2.7002V3.2002ZM3.99948 5.6002L3.6048 5.90717C3.69953 6.02896 3.84518 6.1002 3.99948 6.1002C4.15377 6.1002 4.29943 6.02896 4.39416 5.90717L3.99948 5.6002ZM2.13281 3.7002H5.86615V2.7002H2.13281V3.7002ZM5.47147 2.89323L3.6048 5.29322L4.39416 5.90717L6.26082 3.50717L5.47147 2.89323ZM4.39416 5.29322L2.52749 2.89323L1.73814 3.50717L3.6048 5.90717L4.39416 5.29322Z' fill='%235C5F62'/%3E %3C/svg%3E ");
    background-size: contain;
    width: 13px;
    height: 13px;
    border: none;
    background-repeat: no-repeat;
  }
}
@media (min-width: 992px) and (max-width: 1100px) {
  .mu-nav.help-center.styled-2 .navbar-collapse .nav-item .nav-link {
    font-size: 12px;
  }
}
@media (min-width: 992px) {
  .mu-nav.help-center.styled-2 .nav-item.current-page::before {
    top: -26px;
  }
  .mu-nav.help-center.styled-2.navbar-expand-lg .navbar-nav .dropdown-menu {
    visibility: visible;
    pointer-events: all;
    opacity: 1;
    display: block;
    left: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
    filter: none;
    filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.04)) drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.08));
  }
  .mu-nav.help-center.styled-2.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item.active {
    background-color: #e9ecef;
  }
  .mu-nav.help-center.styled-2.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:active {
    background-color: #e9ecef;
  }
  .mu-nav.help-center.styled-2 button {
    outline: none !important;
    box-shadow: none !important;
  }
  .mu-nav.help-center.styled-2 .page-navigation .btn-trial {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 992px) and (max-width: 1100px) {
  .mu-nav.help-center.styled-2 .page-navigation .btn-trial {
    font-size: 10px;
  }
}
@media (min-width: 992px) and (max-width: 1100px) {
  .mu-nav.help-center.styled-2 .page-navigation button {
    font-size: 10px;
  }
}
@media (min-width: 992px) {
  .mu-nav.help-center.styled-2 .under-search-dropdown .bootstrap-select {
    width: auto;
  }
  .mu-nav.help-center.styled-2 .under-search-dropdown button {
    background: transparent;
    border: none;
  }
  .mu-nav.help-center.styled-2 .under-search-dropdown button .filter-option span {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #14253b;
  }
  .mu-nav.help-center.styled-2 .under-search-dropdown button .filter-option span span {
    display: block;
    font-size: 10px;
    line-height: 12px;
    color: #657080;
  }
  .mu-nav.help-center.styled-2 .under-search-dropdown .dropdown-menu li:first-child {
    display: none;
  }
}
.mu-nav.light-bg {
  background: #fff;
}
.mu-nav.light-bg-2 {
  background: #cce2fe;
}
.mu-nav.light-bg-3 {
  background: #bfd8ff;
}
.mu-nav.help-center.header-bg-3 {
  background: #f0f5fc;
}
.mu-nav .navbar-brand {
  font-size: initial;
}
.mu-nav .navbar-brand img {
  max-width: 100%;
}
.mu-nav .mu-button-arrow {
  font-size: 14px;
}
.mu-nav .menu-heading {
  font-size: 16px;
  line-height: 19px;
  color: #0a0e12;
  font-weight: 700;
}
.mu-nav .menu-box > img {
  border-radius: 8px 32px 16px 16px;
  margin: 16px 0;
}
.mu-nav .menu-box p {
  font-size: 12px;
  line-height: 18px;
  color: #171b1f;
}
.mu-nav .navbar-collapse .nav-item {
  padding: 20px 14px;
  padding-left: 24px;
}
@media (min-width: 767.5px) {
  .mu-nav .navbar-collapse .nav-item:hover .nav-link {
    color: #006efa;
  }
  .mu-nav .navbar-collapse .nav-item:hover.has-child {
    cursor: pointer;
    background-image: url("../images/menu-drop-iconBlue.svg");
  }
}
@media (max-width: 1199.98px) {
  .mu-nav .navbar-collapse .nav-item {
    padding: 20px 14px;
  }
}
.mu-nav .navbar-collapse .nav-item .nav-link {
  color: #0a0e12;
  font-size: 16px;
  font-weight: 500;
  padding: 0;
  transition: 0.3s;
}
@media (max-width: 1199.98px) {
  .mu-nav .navbar-collapse .nav-item .nav-link {
    font-size: 16px;
  }
}
.mu-nav .navbar-collapse .nav-item .nav-link::after {
  display: none;
}
.mu-nav .navbar-collapse .nav-item .nav-link:hover {
  color: #006efa;
}
.mu-nav .navbar-collapse .nav-item .menu-border {
  border-right: 1px solid rgba(0, 0, 0, 0.16);
  height: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media (min-width: 992px) {
  .mu-nav .navbar-collapse .nav-item:first-child {
    padding-left: 0 !important;
  }
}
.mu-nav .navbar-collapse .nav-item.has-child {
  background-image: url("../images/menu-down-icon.svg");
  background-repeat: no-repeat;
  background-size: 11px 6px;
  background-position-x: 98%;
  padding-right: 14px;
  background-position-y: 30px;
  position: static;
}
.mu-nav .navbar-collapse .nav-item.has-child:hover {
  background-image: url("../images/menu-down-svg-new.svg");
}
@media (min-width: 1400px) {
  .mu-nav .navbar-collapse .nav-item.has-child {
    background-size: 11px 6px;
  }
}
@media (min-width: 992px) {
  .mu-nav .navbar-collapse .nav-item.has-child::after {
    position: absolute;
    width: 17px;
    height: 10px;
    content: "";
    left: auto;
    top: 65px;
    margin-left: 4%;
    background-image: url("../images/drop-down-toggle.png");
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 9999;
    background-position: center;
    transition: 0.1s;
    opacity: 0;
  }
}
.mu-nav .navbar-collapse .nav-item.has-child:hover::after {
  top: 56px;
  display: block;
  opacity: 1;
}
.mu-nav .navbar-collapse .nav-item.has-child .sub-menu {
  position: absolute;
  background-color: #fff;
}
.mu-nav .navbar-collapse .nav-item.has-child.dropdown.dropdown-mega {
  position: static !important;
}
@media (max-width: 1199.98px) {
  .mu-nav .navbar-collapse .nav-item.has-child {
    background-position-y: 26px;
  }
}
.mu-nav .navbar-collapse .list-unstyled-bold li a {
  font-size: 13px;
  font-weight: 500;
  color: #171b1f;
  margin-bottom: 16px;
  line-height: 20px;
  display: inline-block;
  transition: 0.3s;
}
.mu-nav .navbar-collapse .list-unstyled-bold li a:hover {
  color: #006efa;
}
.mu-nav .navbar-collapse .list-unstyled-bold li:last-child a {
  margin-bottom: 0px;
}
.mu-nav .navbar-collapse .list-unstyled-bold.home-help-list li a {
  margin-bottom: 8px;
  font-size: 14px !important;
}
.mu-nav .navbar-collapse .list-unstyled-bold.home-help-list li.bottom-li a {
  font-weight: 600;
  font-size: 14px;
}
.mu-nav .navbar-collapse .dropdown-resources .list-unstyled-bold li a {
  font-size: 14px;
}
.mu-nav .navbar-collapse .dropdown-resources .more-links {
  margin-top: 0px;
}
.mu-nav .navbar-collapse .dropdown-help .list-unstyled-bold li a {
  font-size: 14px;
}
@media (min-width: 992px) {
  .mu-nav .navbar-collapse .dropdown-help .mega-menu-help {
    left: 210px;
  }
}
.mu-nav .navbar-collapse .dropdown-help .mega-menu-help-more {
  left: initial;
}
.mu-nav .navbar-collapse .menu-padding {
  padding: 40px;
}
.mu-nav .navbar-collapse .menu-padding.p-32 {
  padding: 32px;
}
.mu-nav .btn-normal {
  margin-right: 16px;
  display: inline-block;
  padding: 8px 16px;
}
.mu-nav .btn-trial {
  display: inline-block;
  padding: 8px 16px;
  box-shadow: none;
}

.dropdown-menu {
  transition: 0.1s;
}

@media (min-width: 992px) {
  .mu-nav.bg-3 {
    background: #f7fbff;
  }
  .mu-nav .dropdown-mega .dropdown-menu {
    left: -7% !important;
    right: -7% !important;
    width: auto !important;
    max-width: none !important;
    margin-left: 0;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .mu-nav .dropdown-mega .dropdown-menu {
    left: -8% !important;
    right: -8% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu {
    left: -10% !important;
    right: -10% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-home {
    right: -70% !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-home {
    right: -70% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-home {
    left: -50% !important;
    right: -70% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-product {
    left: -30% !important;
    right: -30% !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-product {
    left: -30% !important;
    right: -30% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-product {
    left: -20% !important;
    right: -40% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-help {
    left: -20% !important;
    right: -30% !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-help {
    left: -20% !important;
    right: -30% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.mega-menu-help {
    left: -20% !important;
    right: -40% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus {
    left: -10% !important;
    right: -10% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus {
    left: -25% !important;
    right: -25% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus .list-unstyled-bold li a {
    margin-bottom: 8px;
    transition: 0.1s;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus .list-unstyled-bold li a:hover {
    color: #006efa;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTabContent {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab {
    border: none;
    padding-top: 40px;
    padding-left: 10px;
    position: relative;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab::after {
    position: absolute;
    content: "";
    height: 100%;
    right: 0;
    top: 40px;
    border-right: 1px dashed rgba(0, 0, 0, 0.0784313725);
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item {
    padding: 0 !important;
    margin-bottom: 24px !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item button {
    font-size: 14px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item .nav-link {
    border: none;
    color: #b4bbca;
    line-height: 20px;
    transition: 0.3s;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item .nav-link img {
    transition: 0.3s;
    margin-right: 5px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item .nav-link.active {
    color: #0a0e12;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item .nav-link.active img {
    opacity: 1;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus #headerTab .nav-item .nav-link:hover {
    color: #0a0e12;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home {
    right: -50% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home {
    right: -60% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product {
    left: -30% !important;
    right: -30% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product {
    left: -20% !important;
    right: -40% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help {
    left: -20% !important;
    right: -30% !important;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help {
    left: -20% !important;
    right: -40% !important;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab {
    padding: 32px 0px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab::after, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab::after, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab::after {
    display: none;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab .nav-item, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab .nav-item, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab .nav-item {
    padding: 0 !important;
    text-align: left;
    margin: 0 !important;
    width: 100%;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab .nav-item .nav-link, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab .nav-item .nav-link, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab .nav-item .nav-link {
    padding: 8px 0 8px 32px !important;
    width: 100%;
    text-align: left;
    border-radius: 0 !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab .nav-item .nav-link.active, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab .nav-item .nav-link.active, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab .nav-item .nav-link.active {
    background: #f4f7fc;
    color: #0a0e12;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab .nav-item .nav-link.active img, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab .nav-item .nav-link.active img, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab .nav-item .nav-link.active img {
    opacity: 1;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home #headerTab .nav-item .nav-link:hover, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product #headerTab .nav-item .nav-link:hover, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help #headerTab .nav-item .nav-link:hover {
    color: #14253b;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-home .border-left-dash, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-product .border-left-dash, .mu-nav .dropdown-mega .dropdown-menu.sub-menus.sub-menus-help .border-left-dash {
    border-left: 1px dashed rgba(0, 0, 0, 0.16);
  }
  .mu-nav .dropdown-mega .dropdown-menu::before {
    position: absolute;
    top: -1rem;
    left: -1rem;
    width: 100%;
    height: 100%;
    content: "";
    display: block;
    z-index: -1;
  }
  .mu-nav .dropdown-mega .dropdown-menu .product-menu-item {
    padding: 24px 28px;
    transition: 0.1s;
    border-radius: 16px;
    color: #334253;
  }
  .mu-nav .dropdown-mega .dropdown-menu .product-menu-item.current-product {
    background: #cce2fe;
  }
  .mu-nav .dropdown-mega .dropdown-menu .product-menu-item:hover {
    background: #cce2fe;
  }
  .mu-nav .dropdown-mega .dropdown-menu .product-menu-item img {
    margin-bottom: 8px;
    height: 20px;
  }
  .mu-nav .dropdown-mega .dropdown-menu .product-menu-item p {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-mega .dropdown-menu .menu-box {
    padding: 24px;
  }
  .mu-nav .dropdown-menu {
    position: absolute;
    border-radius: 16px;
    width: -moz-max-content;
    width: max-content;
    padding: 0;
    margin-left: -20px;
    background-color: #fff;
    border: none;
    filter: drop-shadow(0.2rem 0.2rem 0.5rem rgba(0, 0, 0, 0.4));
    -webkit-filter: drop-shadow(0.2rem 0.2rem 0.5rem rgba(0, 0, 0, 0.4));
  }
  .mu-nav .dropdown-menu .mega-menu-content {
    overflow: hidden;
    border-radius: 16px;
  }
  .mu-nav .dropdown-menu .more-links {
    background: #f0f5fc;
    height: 100%;
    padding: 40px 32px;
    color: #14253b;
  }
  .mu-nav .dropdown-menu .more-links .icon-items {
    border-bottom: 1px solid rgba(51, 66, 83, 0.08);
    margin-bottom: 20px;
  }
  .mu-nav .dropdown-menu .more-links .icon-items a {
    font-size: 14px;
    line-height: 17px;
    font-weight: 600;
    color: #0a0e12;
    margin-bottom: 23px;
    display: block;
    transition: 0.3s;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .mu-nav .dropdown-menu .more-links .icon-items a img {
    margin-left: 8px;
    max-width: 17px;
    transition: 0.3s;
  }
  .mu-nav .dropdown-menu .more-links .icon-items a:hover {
    color: #006efa;
  }
  .mu-nav .dropdown-menu .more-links .icon-items a:hover img {
    transform: scaleX(1.4);
    transform-origin: left;
  }
  .mu-nav .dropdown-menu.mega-menu-home .more-links .icon-items a, .mu-nav .dropdown-menu.sub-menus-home .more-links .icon-items a, .mu-nav .dropdown-menu.mega-menu-product .more-links .icon-items a, .mu-nav .dropdown-menu.sub-menus-product .more-links .icon-items a {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .mu-nav .dropdown-menu.mega-menu-home .more-links .icon-items a img, .mu-nav .dropdown-menu.sub-menus-home .more-links .icon-items a img, .mu-nav .dropdown-menu.mega-menu-product .more-links .icon-items a img, .mu-nav .dropdown-menu.sub-menus-product .more-links .icon-items a img {
    max-height: 24px;
  }
  .mu-nav .menu-title {
    font-family: "Inter", sans-serif;
    color: #0a0e12;
    font-weight: 600;
    font-size: 14px;
    line-height: 100%;
    margin-bottom: 16px;
    display: block;
  }
  .mu-nav .list-unstyled li a {
    color: #0a0e12;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    display: block;
    margin-bottom: 8px;
    transition: 0.3s;
  }
  .mu-nav .list-unstyled li a:hover {
    color: #006efa;
  }
  .mu-nav .list-unstyled-bold {
    min-width: -moz-max-content;
    min-width: max-content;
    max-width: 180px;
  }
  .mu-nav .menu-border-bottom {
    width: 75%;
    background: rgba(51, 66, 83, 0.0784313725);
    height: 1px;
    text-align: right;
    margin-left: auto;
    margin-top: -25px;
  }
  .mu-nav .width-70 {
    width: 69%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .width-70 {
    width: 66.66666667%;
  }
}
@media (min-width: 992px) {
  .mu-nav .width-30 {
    width: 30%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .width-30 {
    width: 33.33333333%;
  }
}
@media (min-width: 992px) {
  .mu-nav .width-80 {
    width: 74%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .width-80 {
    width: 71%;
  }
}
@media (min-width: 992px) {
  .mu-nav .width-20 {
    width: 25%;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .mu-nav .width-20 {
    width: 28%;
  }
}
@media (min-width: 992px) {
  .mu-nav .dropdown-company .dropdown-menu {
    left: 120px;
  }
  .mu-nav .dropdown-company .dropdown-menu.mega-menu-company {
    left: 120px !important;
  }
  .mu-nav .dropdown-company.dropdown-company-home .dropdown-menu.mega-menu-company {
    left: 25px !important;
  }
  .mu-nav .dropdown-company .list-unstyled-bold li a {
    margin-bottom: 8px;
  }
  .mu-nav .dropdown-company .menu-box {
    max-width: 210px;
  }
  .nav-career .dropdown-company .dropdown-menu {
    right: 0px;
    left: auto;
  }
  .nav-career .dropdown-mega .mega-menu {
    right: 0px !important;
    left: auto !important;
    width: 850px !important;
  }
  .navbar-expand-lg:not(.hover-none) .navbar-nav .dropdown-menu {
    top: 100%;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    display: block;
  }
  .navbar-expand-lg:not(.hover-none) .navbar-nav .dropdown:not(.dropdown-submenu):hover > .dropdown-menu {
    top: 100%;
    pointer-events: all;
    visibility: visible;
    opacity: 1;
    transition: all 0.25s ease-in-out;
    margin-top: 0;
  }
  .navbar-expand-lg.sticky-header:not(.hover-none) .navbar-nav .dropdown:not(.dropdown-submenu):hover > .dropdown-menu {
    top: 100%;
    pointer-events: all;
    visibility: visible;
    opacity: 1;
    transition: all 0.25s ease-in-out;
  }
}
@media (min-width: 992px) {
  .mobile-separator {
    display: none;
  }
}
.menu-gap-48 {
  gap: 48px;
}

@media (max-width: 991.98px) {
  .menu-gap-48 {
    gap: 8px;
  }
  body {
    padding-top: 56px;
  }
  .primary-accordian {
    padding: 0;
  }
  .fixed-button.btn-trial {
    position: fixed;
    right: 40px;
    top: 9px;
    right: 73px;
    padding: 9px 17px;
    font-size: 13px;
  }
}
@media (max-width: 991.98px) and (max-width: 767.48px) {
  .fixed-button.btn-trial {
    right: 60px;
  }
}
@media (max-width: 991.98px) {
  .fixed-button.icon-box {
    position: fixed;
    right: 40px;
    top: 9px;
    right: 50px;
    padding: 9px 17px;
    font-size: 13px;
  }
  .menu-active {
    overflow: hidden;
  }
  .menu-active .mu-nav .navbar-toggler {
    background: #f6f7fa;
  }
  .menu-active .mu-nav .navbar-toggler span {
    background-color: #657080;
  }
  .mu-nav {
    padding: 14px 0;
  }
  .mu-nav .mobile-separator {
    padding-top: 4px;
    padding-bottom: 28px;
  }
  .mu-nav .mobile-separator .line {
    background: rgba(51, 66, 83, 0.0784313725);
    height: 1px;
    width: 100%;
  }
  .mu-nav.navbar {
    max-width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    overflow: hidden;
    background: #fff;
  }
  .mu-nav.navbar.light-bg {
    background: #bfd8ff;
  }
  .mu-nav.navbar .navbar-collapse .nav-item.has-child {
    background-image: url("../images/dropdown-mobile-icon.png");
    background-position-y: 16px;
    background-size: 5px;
    background-position-x: 98%;
  }
  .mu-nav.navbar .navbar-collapse .nav-item .menu-border {
    border: none;
    height: 1px;
    background: rgba(0, 0, 0, 0.0784313725);
  }
  .mu-nav.navbar .mobile-button {
    margin-top: 36px;
  }
  .mu-nav.navbar .mobile-button a {
    display: block;
    margin-bottom: 16px;
    font-size: 16px;
  }
  .mu-nav.navbar .mobile-button .btn-normal {
    background: linear-gradient(0deg, #ffffff, #ffffff), #f2faff;
    border: 1px solid rgba(0, 0, 0, 0.08);
    border-radius: 100px;
    text-align: center;
    margin-right: 0;
  }
  .mu-nav.navbar .mobile-button .btn-trial {
    text-align: center;
  }
  .mu-nav .navbar-toggler {
    position: absolute;
    right: 14px;
    width: 40px;
    height: 40px;
    top: 8px;
    border-radius: 50%;
    left: auto;
    box-shadow: none;
    border: none;
  }
  .mu-nav .navbar-toggler:focus {
    border: none;
    outline: none;
  }
  .mu-nav .navbar-toggler span {
    width: 12px;
    background-color: #334253;
    height: 2px;
    display: block;
    position: absolute;
    right: 0;
    border-radius: 20px;
    top: 0;
    transform: rotate(0deg);
    transition: 0.25s ease-in-out;
    background-image: none;
    outline: none;
    left: 0;
    margin: auto;
  }
  .mu-nav .navbar-toggler span:nth-child(1) {
    top: 16px;
  }
  .mu-nav .navbar-toggler span:nth-child(2) {
    top: 20px;
  }
  .mu-nav .navbar-toggler span:nth-child(3) {
    top: 24px;
  }
  .mu-nav .navbar-collapse {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 55px;
    z-index: 9;
    transition: 0.25s ease-in-out;
    background: #fff;
    display: block !important;
    right: -100%;
    padding-top: 10px;
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (max-width: 991.98px) and (min-width: 767.5px) {
  .mu-nav .navbar-collapse {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 991.98px) {
  .mu-nav .navbar-collapse .menu-padding {
    padding: 7px 0;
  }
  .mu-nav .navbar-collapse .dropdown-menu {
    border: none;
    transition: 0.1s;
  }
  .mu-nav .navbar-collapse .dropdown-mega .more-links {
    padding: 32px;
    border-radius: 16px;
    background: #f8f9fb;
    margin-top: 20px;
  }
  .mu-nav .navbar-collapse .nav-item {
    padding: 12px 0;
    margin: 0;
  }
  .mu-nav .navbar-collapse .dropdown-company .more-links {
    padding: 32px;
    border-radius: 16px;
    background: #f8f9fb;
  }
  .mu-nav .navbar-collapse .dropdown-company .more-links .mu-button-arrow img {
    float: none;
    margin-top: -2px;
  }
  .mu-nav .navbar-collapse .dropdown-company .mu-button-arrow {
    font-size: 16px;
    line-height: 24px;
  }
  .mu-nav .navbar-collapse .dropdown-company .mu-button-arrow img {
    float: right;
    margin-top: 8px;
  }
  .mu-nav .navbar-collapse .dropdown-company .menu-box > img {
    width: 100%;
  }
  .mu-nav .navbar-collapse .list-unstyled-bold li a {
    font-size: 16px;
    line-height: 24px;
  }
  .mu-nav .navbar-collapse .more-links li a {
    font-weight: 500;
    color: #0a0e12;
    font-size: 14px;
    line-height: 20px;
    display: block;
    margin-bottom: 24px;
    transition: 0.3s;
  }
  .mu-nav .navbar-collapse .more-links li a img {
    float: right;
    margin-top: 10px;
    max-width: 22px;
  }
  .mu-nav .navbar-collapse .more-links li a:hover {
    color: #006efa;
  }
  .mu-nav .navbar-collapse .menu-title {
    font-size: 16px;
    line-height: 24px;
    color: #0a0e12;
    margin-bottom: 16px;
    font-weight: 700;
    display: block;
  }
}
@media (max-width: 991.98px) and (min-width: 992px) {
  .mu-nav .navbar-collapse .menu-title:hover {
    color: #006efa;
  }
}
@media (max-width: 991.98px) {
  .mu-nav .mega-menu-content {
    padding-bottom: 100px;
  }
  .mu-nav .dropdown-menu.mega-menu.show {
    position: absolute;
    top: 0;
    width: 100%;
  }
  .mu-nav .dropdown-menu .dropdown-title {
    font-size: 18px;
    line-height: 100%;
    font-weight: 500;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    color: #0a0e12;
  }
  .mu-nav .dropdown-menu .dropdown-title .svg {
    margin-right: 16px;
  }
  .mu-nav .dropdown-menu .dropdown-title .alie-font-text {
    margin-right: 5px;
    font-size: 36px;
    line-height: initial;
  }
  .mu-nav .product-menu-item {
    padding: 24px 28px;
    border-radius: 16px;
    transition: 0.1s;
  }
  .mu-nav .product-menu-item.current-product {
    background: #cce2fe;
  }
  .mu-nav .product-menu-item:hover {
    background: #cce2fe;
  }
  .mu-nav .product-menu-item img {
    margin-bottom: 8px;
    max-height: 24px;
  }
  .mu-nav .menu-box p {
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
  }
  .mu-nav .sub-menus .nav-tabs {
    flex-wrap: nowrap;
    border: none;
    overflow: scroll;
    position: relative;
    padding: 16px 0;
    margin-bottom: 32px;
    margin-right: -25px;
  }
  .mu-nav .sub-menus .nav-tabs .menu-title {
    font-size: 16px;
    line-height: 24px;
  }
  .mu-nav .sub-menus .nav-tabs li {
    display: block;
    white-space: nowrap;
    padding: 0 !important;
    margin-right: 24px;
  }
  .mu-nav .sub-menus .nav-tabs .nav-link {
    border: none;
    font-size: 14px;
    line-height: 20px;
  }
  .mu-nav .sub-menus .nav-tabs .nav-link img {
    display: none;
  }
  .mu-nav .sub-menus .nav-tabs .nav-link.active {
    color: #0163e1;
  }
  .mu-nav .sub-menus .nav-tabs::-webkit-scrollbar {
    display: none;
  }
  .mu-nav .sub-menus .menu-tab {
    position: relative;
  }
  .mu-nav .sub-menus .menu-tab::after {
    position: absolute;
    content: "";
    height: 1px;
    background: rgba(51, 66, 83, 0.0784313725);
    top: 0;
    left: -25px;
    right: -25px;
  }
  .mu-nav .sub-menus .menu-tab::before {
    position: absolute;
    content: "";
    height: 1px;
    background: rgba(51, 66, 83, 0.0784313725);
    bottom: 0;
    left: -25px;
    right: -25px;
  }
  .menu-active .navbar-collapse {
    right: 0;
    overflow: auto;
    padding-bottom: 50px;
  }
  .menu-active .navbar-toggler span:nth-child(1) {
    top: 20px;
    transform: rotate(135deg);
  }
  .menu-active .navbar-toggler span:nth-child(2) {
    opacity: 0;
  }
  .menu-active .navbar-toggler span:nth-child(3) {
    top: 20px;
    transform: rotate(-135deg);
  }
}
body.menu-active .mu-nav.navbar.light-bg {
  background: #fff;
}

body .mu-nav.navbar.light-bg {
  background: #fff;
}

body.menu-active .mu-nav.navbar.light-bg-2 {
  background: #fff;
}

body .mu-nav.navbar.light-bg-2 {
  background: #cce2fe;
}

body.menu-active .mu-nav.navbar.light-bg-3 {
  background: #fff;
}

body .mu-nav.navbar.light-bg-3 {
  background: #bfd8ff;
}

body.menu-active .help-center.header-bg-3 {
  background: #fff;
}

.mu-button-arrow-career {
  color: #14253b;
  font-size: 14px;
  line-height: 26px;
  display: block;
  font-weight: 500;
}
.mu-button-arrow-career img {
  margin-left: 8px;
  transition: 0.3s;
  max-width: 16px;
}
.mu-button-arrow-career:hover {
  color: #006efa;
}
.mu-button-arrow-career:hover img {
  transform: scaleX(1.3);
  transform-origin: left;
}

.header-shadow {
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.06);
}

.mobile-separator-home {
  padding-top: 4px;
  padding-bottom: 16px;
}
.mobile-separator-home .line {
  background: rgba(51, 66, 83, 0.0784313725);
  height: 1px;
  width: 100%;
}

@media (max-width: 991.98px) {
  .mob-hide {
    display: none !important;
  }
}
.searchmenu {
  position: relative;
  width: 42px;
}
.searchmenu::after {
  position: absolute;
  content: "";
  width: 42px;
  transform: rotate(90deg);
  right: -21px;
  display: block;
  border: 1px solid rgba(255, 255, 255, 0.15);
  top: 50%;
}

.searchmenu-all {
  margin-right: 12px;
}
.searchmenu-all::after {
  border: 1px solid rgba(186, 190, 195, 0.4);
}

.search-menu-default {
  padding-right: 12.5px;
  width: unset;
}

.mu-nav.video-nav.sticky-header2 .searchmenu {
  display: none !important;
}

.mu-nav.video-nav.sticky-header .searchmenu {
  display: none !important;
}
.mu-nav.video-nav.sticky-header .searchmenusticky {
  position: relative;
  display: inline-block !important;
  width: 42px;
}
.mu-nav.video-nav.sticky-header .searchmenusticky::after {
  position: absolute;
  content: "";
  width: 42px;
  transform: rotate(90deg);
  right: -21px;
  display: block;
  border: 1px solid rgba(186, 190, 195, 0.4);
  top: 50%;
}

.mu-btn.arrowstretch {
  transition: 0.2s ease-in-out;
}
.mu-btn.arrowstretch:hover svg .line {
  transform: scaleX(1.2); /* Stretches line */
  transform-origin: left;
}
.mu-btn.arrowstretch:hover svg .arrows {
  transform: translateX(4px); /* Moves arrow head */
}
.mu-btn.arrowstretch svg .line,
.mu-btn.arrowstretch svg .arrows {
  transition: 0.2s ease-in-out;
}

.mu-nav.video-nav .no-hover:hover {
  color: #fff !important;
}

.mu-nav.video-nav.sticky-header .no-hover:hover {
  color: #0a0e12 !important;
}

.flex-drop-alie .flex-drop-wrapper {
  padding: 20px 24px;
  border-radius: 16px;
  background: linear-gradient(280.14deg, rgba(167, 15, 255, 0.8) 0%, rgba(0, 15, 127, 0.8) 53.97%, rgba(22, 88, 255, 0.8) 99.09%), linear-gradient(0deg, #ffffff, #ffffff);
}
.flex-drop-alie .flex-drop-wrapper h6 {
  color: #fff;
}
.flex-drop-alie .flex-drop-wrapper .btn_white {
  padding: 8px 16px;
  height: auto;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
}
@media (max-width: 767.48px) {
  .flex-drop-alie .flex-drop-wrapper {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .flex-drop-alie .flex-drop-wrapper .btn_white {
    margin-top: 10px;
  }
}
.flex-drop-alie .alie-font-text {
  padding-left: 4px;
  line-height: 15px;
}
@media (max-width: 991.98px) {
  .flex-drop-alie .alie-font-text {
    line-height: 20px;
  }
}
.flex-drop-alie .seprator {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-top: 20px;
}

.alie-ai-dropdown-ftr {
  padding-bottom: 4px !important;
}
.alie-ai-dropdown-ftr .seprator {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 20px;
  margin-top: 20px;
}

.alie-dropdown .menu-title {
  margin-bottom: 8px;
  font-weight: 700;
  display: flex;
  align-items: center;
  line-height: 20px;
}
.alie-dropdown .menu-title span {
  padding-right: 6px;
}
.alie-dropdown .dropdown-title {
  font-family: "Inter", sans-serif;
}
.alie-dropdown .tab-content .col-lg-4.pt-1 {
  display: flex;
  width: 100%;
}
.alie-dropdown .menu-box p {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
  color: #313131;
}
.alie-dropdown .ai-more-links {
  padding: 24px 24px !important;
}
.alie-dropdown .ai-more-links .menu-box {
  padding: 0 !important;
}
.alie-dropdown .ai-more-links .menu-box p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  margin-bottom: 16px;
  color: #313131;
}
.alie-dropdown .ai-more-links .menu-box .ai-drop-img {
  border-radius: 8px 32px 8px 8px;
  height: 112px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-top: 4px;
  width: 100%;
}
.alie-dropdown .aliedropdownleft {
  padding: 0 24px;
  height: 83.8%;
  padding-right: 0;
  margin-top: 24px;
}
.alie-dropdown .aliedropdownleft .menu-heading {
  margin-bottom: 0;
  padding-left: 24px;
}
.alie-dropdown .aliedropdownleft .text-border-right {
  border-right: 1px dashed rgba(0, 0, 0, 0.08);
  height: calc(100% - 11.4px);
  padding-right: 24px;
  padding-top: 12px;
}
.alie-dropdown .aliedropdownleft .product-menu-item {
  padding: 24px 24px !important;
  background: #f0f5fc !important;
}
.alie-dropdown .aliedropdownleft .product-menu-item:hover {
  background-color: #cce2fe !important;
}
.alie-dropdown .aliedropdownleft .product-menu-item p {
  font-size: 13px !important;
  margin-top: 8px;
  color: #313131;
  font-weight: 400;
}
.alie-dropdown .sub-menus .col-lg-2 {
  width: 18.666667%;
}
.alie-dropdown .sub-menus .col-lg-8 {
  width: 62.666667%;
}
.alie-dropdown .sub-menus .col-lg-8 .menu-box {
  height: 100%;
  max-height: 117.2px;
  align-items: stretch;
  width: 33.33%;
}
.alie-dropdown .sub-menus .col-lg-8 .menu-box:hover {
  background-color: #cce2fe;
  border-radius: 16px;
}
.alie-dropdown .mu-button-arrow {
  display: flex;
  font-size: 16px !important;
  align-items: normal;
}
.alie-dropdown .menu-heading {
  margin-bottom: 12px;
  line-height: 24px;
  font-weight: 600;
  color: #0a0e12;
  font-family: "Inter", sans-serif;
}

.product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
  min-width: 1220px;
  left: -25% !important;
}

.product-nav-all .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
  min-width: 1220px;
  left: -29% !important;
}

.main-product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
  min-width: 1220px;
  left: -25% !important;
}

@media (max-width: 1350px) and (min-width: 1280px) {
  .main-product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1220px;
    left: -27% !important;
  }
}
@media (max-width: 1280px) and (min-width: 1200px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1150px;
    left: -36% !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .menu-box {
    max-height: 138.2px;
  }
  .sticky-header.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1150px;
    left: -36% !important;
  }
  .sticky-header.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .menu-box {
    max-height: 138.2px;
  }
  .homerevamp.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    left: -44% !important;
  }
  .product-nav-all .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1140px;
    left: -28% !important;
  }
  .main-product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1140px;
    left: -21% !important;
  }
}
.flex-nowrap-menu.index-area {
  flex-wrap: nowrap !important;
}
.flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
  min-width: 1200px;
  left: -22% !important;
}

@media (max-width: 1200px) and (min-width: 1140px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1150px;
    left: -52% !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .menu-box {
    max-height: 138.2px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sticky-header .navbar-collapse .nav-item {
    padding-left: 14px !important;
  }
  .sticky-header.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1150px;
    left: -44% !important;
  }
  .sticky-header.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .menu-box {
    max-height: 138.2px;
  }
  .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1150px;
    left: -38% !important;
  }
  .product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1140px;
    left: -26% !important;
  }
  .product-nav-all .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1140px;
    left: -38% !important;
  }
  .main-product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1140px;
    left: -28% !important;
  }
}
@media (max-width: 1140px) and (min-width: 991px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1024px;
    left: -42% !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-8 {
    width: 60%;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-8 .menu-box {
    max-height: 138.2px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-2 {
    width: 20%;
  }
  .homerevamp.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    left: -33% !important;
  }
  .sticky-header.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1024px;
    left: -42% !important;
  }
  .homerevamp.sticky-header.mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    left: -33% !important;
  }
  .sticky-header .navbar-collapse .nav-item {
    padding-left: 14px !important;
  }
  .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1150px;
    left: -38% !important;
  }
  .product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1024px;
    left: -16% !important;
  }
  .product-nav-all .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1024px;
    left: -26% !important;
  }
  .main-product-nav .flex-nowrap-menu.index-area .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 1024px;
    left: -20% !important;
  }
}
@media (max-width: 991px) {
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown {
    min-width: 100%;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .menu-title {
    margin-bottom: 8px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .dropdown-title {
    margin-bottom: 0 !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .flex-drop-alie {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-8 {
    width: 100%;
    order: 1;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-8 .menu-box {
    max-height: auto;
    height: auto;
    margin-top: 0 !important;
    padding: 24px;
    width: 100%;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-8 .menu-box:hover {
    background: none;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-8 .menu-box.active-alie-nav {
    background-color: #cce2fe;
    border-radius: 16px;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-2 {
    width: 100%;
    order: 2;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .sub-menus .col-lg-2:last-child {
    order: 3;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .alie-ai-dropdown-ftr {
    padding: 0 !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .tab-content .p-4 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .tab-content .pt-1 {
    padding-top: 0 !important;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .tab-content .col-lg-4.pt-1 {
    flex-direction: column;
  }
  .mu-nav .dropdown-mega .dropdown-menu.sub-menus.alie-dropdown .flex-drop-alie .seprator {
    padding-top: 24px;
    margin-bottom: 24px;
  }
  .alie-dropdown .aliedropdownleft {
    padding-left: 0 !important;
    margin-top: 0 !important;
    padding-top: 8px;
  }
  .alie-dropdown .aliedropdownleft .text-border-right {
    border-right: none !important;
    padding-right: 0 !important;
    padding-top: 16px;
  }
  .alie-dropdown .aliedropdownleft .product-menu-item {
    background: none !important;
  }
  .alie-dropdown .aliedropdownleft .product-menu-item.active-product {
    background: #cce2fe !important;
  }
  .alie-dropdown .menu-heading {
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
  }
  .alie-dropdown .mu-button-arrow {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    padding-bottom: 24px;
    padding-top: 4px;
  }
  .alie-dropdown .ai-more-links {
    margin-top: 24px !important;
    padding: 32px !important;
  }
  .alie-dropdown .ai-more-links .ai-drop-img {
    height: 100px !important;
  }
  .alie-dropdown .ai-more-links .mu-button-arrow {
    border-bottom: none !important;
    padding-bottom: 0;
  }
  .alie-dropdown .ai-more-links .menu-box p {
    font-size: 13px;
    line-height: 19px;
    color: #313131;
    font-weight: 400;
  }
}
@media (max-width: 1380px) {
  .alie-dropdown .sub-menus .col-lg-8 .menu-box {
    padding: 12px !important;
    max-height: 100.2px !important;
  }
}
@media (max-width: 767px) {
  .flex-drop-alie .flex-drop-wrapper h6 {
    font-size: 20px !important;
  }
}
@media (max-width: 991px) {
  .navbar .btn-trial {
    display: block;
  }
}
@media (min-width: 991px) and (max-width: 1140px) {
  .mu-nav .navbar-collapse .nav-item:first-child {
    padding-left: 24px !important;
  }
}
@media (min-width: 991px) and (max-width: 1180px) {
  .nav-brand-responsive {
    padding-left: 0;
  }
  .mu-nav .navbar-brand img {
    max-width: 90.62px;
  }
}
.mu-nav .responsive-btn-sales {
  top: 14px;
}
.mu-nav .responsive-toggeler-inner {
  top: 12px;
}

.btn-normal {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  transition: 0.3s;
  padding: 12px 20px;
}
.btn-normal:hover {
  color: #006efa;
}

.icon-box {
  padding: 12px;
}

.btn-trial {
  transition: 0.3s;
  font-size: 16px;
  font-weight: 600;
  padding: 12px 20px;
  background-color: #006efa;
  color: #fff;
  border-radius: 100px;
  text-transform: capitalize;
  transition: 0.3s;
}
.btn-trial:hover {
  background-color: #0163e1;
  color: #fff;
}

.mu-btn {
  text-align: center;
  display: inline-block;
  text-decoration: none;
  transition: 0.3s;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
  padding: 16px 32px;
  background-color: #006efa;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  transition: 0.3s;
}
.mu-btn:hover {
  background-color: #0163e1;
  color: #fff;
}
.mu-btn.with-icon {
  line-height: 24px;
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
.mu-btn.with-icon span img {
  margin-left: 10px;
  margin-top: -5px;
}
.mu-btn.with-icon.small {
  line-height: 20px;
  font-weight: 600;
}
.mu-btn.font-sm {
  font-size: 14px;
  height: 48px;
  display: flex;
  align-items: center;
}
.mu-btn.sm {
  height: 35px;
  font-size: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mu-btn.xs {
  height: 39px;
  font-size: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mu-btn-border {
  text-align: center;
  display: block;
  text-decoration: none;
  transition: 0.3s;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
  padding: 15.5px 30px;
  background-color: #ffffff;
  color: #006efa;
  font-size: 16px;
  line-height: 20px;
  height: 50px;
  font-weight: 600;
  border: 1px solid #006efa;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  transition: 0.3s;
}
.mu-btn-border:hover {
  background-color: rgba(0, 110, 250, 0.08);
  color: #006efa;
}
.mu-btn-border.font-sm {
  font-size: 14px;
  height: 48px;
  display: flex;
  align-items: center;
}

.mu-button-arrow {
  color: #006efa;
  font-size: 16px;
  line-height: 24px;
  display: block;
  font-weight: 500;
  transition: 0.3s;
}
.mu-button-arrow img {
  margin-left: 8px;
  margin-bottom: 4px;
  transition: 0.2s;
  max-width: 16px;
}
@media (max-width: 767.48px) {
  .mu-button-arrow img {
    margin-bottom: -2px;
  }
}
.mu-button-arrow:hover {
  color: #0163e1;
}
.mu-button-arrow:hover img {
  transform: scaleX(1.4);
  transform-origin: left;
}
@media (max-width: 767.48px) {
  .mu-button-arrow {
    font-size: 16px;
  }
}

.btn-white {
  color: #14253b;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  height: 50px;
  padding: 15.5px 27px;
  background: linear-gradient(0deg, #ffffff, #ffffff), #f2faff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  display: flex;
  align-items: center;
}
@media (max-width: 767.48px) {
  .btn-white {
    display: inline-block;
  }
}
.btn-white:hover {
  color: #14253b;
}

.btn-border {
  color: #14253b;
  font-weight: 500;
  font-size: 16px;
  height: 50px;
  line-height: 19px;
  padding: 15.5px 27px;
  background: #fff;
  border-radius: 100px;
  display: flex;
  vertical-align: middle;
  border: 1px solid #18a0fb;
  align-items: center;
}
@media (max-width: 767.48px) {
  .btn-border {
    display: inline-block;
  }
}
.btn-border:hover {
  color: #fff;
  background: #006efa;
}

.mu-btn-secondary {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-radius: 104px;
  font-size: 16px;
  height: 50px;
  line-height: 19px;
  font-weight: 500;
  padding: 15.5px 27px;
}
.mu-btn-secondary.sm {
  height: 35px;
  font-size: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mu-btn-border.secondary {
  text-align: center;
  display: block;
  text-decoration: none;
  transition: 0.3s;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
  padding: 15.5px 30px;
  background-color: transparent;
  color: #14253b;
  font-size: 16px;
  line-height: 19px;
  height: 50px;
  font-weight: 500;
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-radius: 104px;
}
.mu-btn-border.secondary:hover {
  color: #14253b;
}
.mu-btn-border.secondary.btn-sm {
  height: 40px;
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.btn-sm {
  height: 40px;
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mu-button-arrow.dark {
  display: flex;
  align-items: center;
  background-color: #18a0fb;
  color: #fff;
  width: -moz-max-content;
  width: max-content;
}
.mu-button-arrow.dark span {
  margin: 0;
  margin-left: 10px;
  transition: 0.3s;
}
.mu-button-arrow.dark:hover {
  background-color: #098ce3;
}
.mu-button-arrow.dark:hover span {
  transform: translateX(5px);
}

.btn-light.icon {
  background-color: #fff;
  color: #8c9196;
  font-size: 14px;
  font-family: Inter;
  font-weight: 500;
  line-height: 18px;
}
.btn-light.icon span {
  margin-right: 2px;
}

.back-btn {
  text-align: center;
  color: #098ce3;
  font-size: 13px;
  font-family: Poppins;
  font-weight: 500;
  line-height: 19px;
  cursor: pointer;
  padding: 10px 20px;
}
.back-btn span {
  margin-right: 8px;
}

.vl {
  font-size: 14px;
  line-height: 24px;
}

.hero-solution {
  padding-top: 0;
  padding-bottom: 30px;
}
.hero-solution .style-primary p {
  font-size: 18px;
  line-height: 28px !important;
}
@media (min-width: 767.5px) {
  .hero-solution .style-primary p {
    line-height: 24px;
  }
}
.hero-solution.full-banner {
  position: relative;
  padding-top: 80px;
}
@media (max-width: 1366px) {
  .hero-solution.full-banner {
    padding-top: 70px;
  }
}
@media (max-width: 1280px) {
  .hero-solution.full-banner {
    padding-top: 60px;
  }
}
@media (max-width: 991.98px) {
  .hero-solution.full-banner {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .hero-solution.full-banner {
    padding-bottom: 100px;
  }
  .hero-solution.full-banner .banner-preview {
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 0;
    width: 50%;
    text-align: right;
  }
}
@media (max-width: 767.48px) {
  .hero-solution {
    padding: 40px 0;
  }
  .hero-solution .hero-content {
    text-align: left;
  }
  .hero-solution .hero-content .page-heading {
    margin-bottom: 24px;
  }
}
.hero-solution .style-primary span {
  color: #45494e;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  margin-bottom: 8px;
  display: block;
  padding-left: 3px;
}
@media (min-width: 992px) {
  .hero-solution .banner-preview {
    margin-top: -30px;
  }
}
@media (max-width: 991.98px) {
  .hero-solution .banner-preview {
    margin-top: 26px;
  }
}

.dot-stylethree {
  position: absolute;
  right: 0;
  bottom: 2%;
  z-index: -1;
  max-width: 100px;
}
@media (max-width: 1199.98px) {
  .dot-stylethree {
    display: none;
  }
}

.text-box {
  padding: 60px 0;
  text-align: center;
}
@media (max-width: 767.48px) {
  .text-box {
    padding: 40px 0;
  }
}
.text-box p {
  color: #313131;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .text-box p {
    font-size: 16px;
    line-height: 24px;
  }
}

.muvi-powered {
  padding: 64px 0;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .muvi-powered {
    padding: 20px 0;
  }
}
.muvi-powered .title-sm {
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .muvi-powered .title-sm {
    font-weight: 700;
    margin-bottom: 20px;
  }
}
@media (max-width: 991.98px) {
  .muvi-powered .title-sm {
    margin-bottom: 20px;
  }
}
@media (min-width: 767.5px) {
  .muvi-powered {
    padding-left: 64px;
    padding-right: 54px;
  }
}
@media (min-width: 992px) {
  .muvi-powered {
    padding-left: 0;
    padding-right: 0;
  }
}

.badge.bg-pink {
  background: #e9e6f6;
  font-size: 10px;
  line-height: 14px;
  color: #5f559d;
  font-weight: 600;
  padding: 4px 8px;
}

.full-width-slider {
  margin-top: 40px;
}
.full-width-slider .single-project {
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  -webkit-box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  -moz-box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 10px;
  overflow: hidden;
}
.full-width-slider .single-project img {
  width: 100%;
}
.full-width-slider .single-project p {
  font-size: 14px;
  line-height: 1;
  color: #171b1f;
  font-weight: 700;
}
.full-width-slider .single-project .project-bottom {
  padding: 24px 20px;
}
.full-width-slider .slick-slider {
  margin: 0 -15px;
}
.full-width-slider .slick-slide {
  margin-right: 40px;
}
.full-width-slider .slick-slide:last-child {
  margin-right: 0;
}
@media (max-width: 767.48px) {
  .full-width-slider .slick-slide {
    margin-right: 15px;
  }
}
.full-width-slider .slick-list {
  overflow: visible;
  position: relative;
}
.full-width-slider .slick-dots {
  text-align: center;
  margin-top: 55px;
}
@media (max-width: 767.48px) {
  .full-width-slider .slick-dots {
    margin-top: 40px;
  }
}
.full-width-slider .slick-dots li {
  display: inline-block;
  margin: 0 6px;
}
.full-width-slider .slick-dots li button {
  font-size: 0;
  width: 10px;
  height: 10px;
  border: none;
  border-radius: 50%;
  background: #e4edf5;
}
.full-width-slider .slick-dots li.slick-active button {
  background: #14253b;
}

.slider-button {
  background: #ffffff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  display: inline-block;
  padding: 14.2px 20px;
  cursor: pointer;
  position: absolute;
}
@media (max-width: 767.48px) {
  .slider-button {
    display: none;
  }
}
.slider-button.prev {
  left: -75px;
  top: 0;
  bottom: 0;
  right: auto;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
  transform: translateY(-100%);
}
@media (min-width: 1400px) {
  .slider-button.prev {
    left: -80px;
  }
}
@media (min-width: 1600px) {
  .slider-button.prev {
    left: -75px;
  }
}
@media (max-width: 1199.98px) {
  .slider-button.prev {
    left: -24px;
  }
}
.slider-button.next {
  right: -75px;
  top: 0;
  bottom: 0;
  left: auto;
  margin: auto;
  height: -moz-max-content;
  height: max-content;
  transform: translateY(-100%);
}
@media (min-width: 1400px) {
  .slider-button.next {
    right: -48px;
  }
}
@media (min-width: 1600px) {
  .slider-button.next {
    right: -75px;
  }
}
@media (max-width: 1199.98px) {
  .slider-button.next {
    right: -24px;
  }
}
.slider-button button {
  background: transparent;
  border: none;
}
.slider-button.slick-disabled .svg svg path {
  stroke: rgba(55, 65, 81, 0.0784313725);
  opacity: 0.8;
  stroke-opacity: 0.8;
}
.slider-button .svg svg path {
  stroke: #374151;
  opacity: 1;
  stroke-opacity: 1;
  transition: 0.3s;
}

.scrolling-section {
  padding-top: 88px;
  padding-bottom: 64px;
  text-align: center;
}
@media (max-width: 767.48px) {
  .scrolling-section {
    padding: 64px 0;
    text-align: left;
  }
  .scrolling-section .section-title {
    font-size: 24px;
    line-height: 32px;
  }
}

.feature-lists {
  display: flex;
  flex-wrap: wrap;
}
.feature-lists li {
  width: 33.33%;
  text-align: center;
  border-right: 1px solid #e2eaef;
  border-right: 1px solid #e2eaef;
}
.feature-lists li a {
  font-size: 16px;
  color: #171b1f;
  font-weight: 500;
  line-height: 18px;
  padding-top: 22px;
  display: block;
  padding-bottom: 22px;
}
.feature-lists li:first-child {
  border-left: 1px solid #e2eaef;
}

.border-wrap {
  margin-top: 48px;
}
@media (max-width: 767.48px) {
  .border-wrap {
    margin-top: 24px;
  }
}
.border-wrap .feature-lists:last-child li {
  border-bottom: 1px solid #e2eaef;
}
.border-wrap .feature-lists:nth-child(2) li {
  border-bottom: 1px solid #e2eaef;
}
.border-wrap .feature-lists:nth-child(3) li {
  border-bottom: 1px solid #e2eaef;
}
.border-wrap .feature-lists:nth-child(1) li {
  border-top: 1px solid #e2eaef;
  border-bottom: 1px solid #e2eaef;
}
@media (max-width: 767.48px) {
  .border-wrap .feature-lists {
    padding-left: 24px;
  }
  .border-wrap .feature-lists li {
    border: none !important;
    width: 100%;
    text-align: left;
    margin-bottom: 8px;
    list-style: disc;
  }
  .border-wrap .feature-lists li a {
    padding: 0;
    font-size: 16px;
    line-height: 24px;
  }
}

.solution-cta {
  padding-top: 75px;
  padding-bottom: 114px;
}
@media (max-width: 767.48px) {
  .solution-cta {
    padding-top: 0;
    padding-bottom: 40px;
  }
}
.solution-cta.padding-xs {
  padding: 140px 0;
}
@media (max-width: 767.48px) {
  .solution-cta.padding-xs {
    padding: 40px 0;
  }
}
.solution-cta.padding-lg {
  padding: 60px 0;
}
@media (max-width: 767.48px) {
  .solution-cta.padding-lg {
    padding: 40px 0;
  }
}
.solution-cta.padding-bottom {
  padding-bottom: 140px;
}
@media (max-width: 767.48px) {
  .solution-cta.padding-bottom {
    padding: 40px 0;
  }
}
.solution-cta.padding-xs-top {
  padding-top: 104px;
  padding-bottom: 0;
}
@media (max-width: 767.48px) {
  .solution-cta.padding-xs-top {
    padding: 40px 0;
  }
}
.solution-cta.padding-xs-bottom {
  padding-bottom: 120px;
}
@media (max-width: 767.48px) {
  .solution-cta.padding-xs-bottom {
    padding: 40px 0;
  }
}
.solution-cta .cta-content {
  color: #171b1f;
}
.solution-cta .cta-content .title-sm {
  margin-bottom: 16px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .solution-cta .cta-content .title-sm {
    margin-top: 40px;
  }
}
.solution-cta .cta-content p {
  margin-bottom: 25px;
  line-height: 26px;
  font-size: 18px;
  line-height: 28px;
}
.solution-cta .cta-content .mu-button-arrow {
  margin-top: 15px;
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
}
.solution-cta .cta-content .mu-button-arrow img {
  margin-bottom: 1px;
}
.solution-cta.with-black-bg {
  padding: 96px 0;
  background-color: #000;
}
@media (max-width: 767.48px) {
  .solution-cta.with-black-bg {
    padding: 40px 0;
  }
}
.solution-cta.with-black-bg .cta-content {
  color: #334253;
}
.solution-cta.with-black-bg .cta-content .title-sm {
  color: #fff;
}
.solution-cta.with-black-bg .cta-content p {
  color: #fff;
  opacity: 0.6;
}
.solution-cta .white-bg {
  background: #fff;
  border-radius: 24px;
}
@media (max-width: 767.48px) {
  .solution-cta .white-bg {
    background: transparent;
    text-align: center;
  }
}

.solution-support {
  margin-top: 100px;
}
@media (max-width: 767.48px) {
  .solution-support {
    margin-top: 45px;
  }
  .solution-support .cta-preview {
    text-align: center;
  }
  .solution-support .cta-content {
    padding: 15px !important;
    padding-bottom: 30px !important;
  }
}
.solution-support .green-bg {
  background: #00c98e;
  border-radius: 24px;
  overflow: hidden;
  padding-top: 50px;
}
.solution-support .green-bg .cta-content {
  padding: 70px 0;
  padding-left: 64px;
  color: #fff;
}
.solution-support .green-bg .cta-content p {
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 991.98px) {
  .solution-support .green-bg .cta-content {
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.solution-support .green-bg .cta-content .title-sm {
  color: #fff;
  margin-bottom: 16px;
}
.solution-support .green-bg .cta-content .mu-button-arrow {
  margin-top: 40px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
}

.request-cta-content h5 {
  color: #0a0e12;
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 10px;
}
@media (max-width: 767.48px) {
  .request-cta-content h5 {
    font-size: 23px;
  }
}
.request-cta-content p {
  color: #313131;
  font-size: 18px;
  line-height: 28px;
  font-family: "Poppins", sans-serif;
}
@media (max-width: 767.48px) {
  .request-cta-content p {
    margin-bottom: 40px;
  }
}

@media (max-width: 767.48px) {
  .request-cta {
    text-align: center;
  }
}

@media (min-width: 1200px) {
  .big-image {
    min-width: 120%;
    margin-left: -20%;
  }
}

.testimonial-secondary {
  overflow: hidden;
  padding-top: 64px;
  padding-bottom: 121px;
}
@media (max-width: 767.48px) {
  .testimonial-secondary {
    padding-bottom: 80px;
  }
}
@media (max-width: 767.48px) {
  .testimonial-secondary .testimonial-slider-secondary {
    padding-top: 24px;
  }
}
.testimonial-secondary .single-testimonial {
  margin-top: 45px;
  padding: 40px;
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .testimonial-secondary .single-testimonial {
    margin-top: 20px;
  }
}
@media (max-width: 767.48px) {
  .testimonial-secondary .single-testimonial {
    padding: 45px 30px;
  }
  .testimonial-secondary .single-testimonial .client-img {
    max-width: 48px;
  }
}
.testimonial-secondary .single-testimonial p {
  margin-top: 20px;
  font-size: 18px;
  line-height: 28px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .testimonial-secondary .single-testimonial p {
    line-height: 28px;
  }
}
.testimonial-secondary .single-testimonial .client-info .client-detail p {
  color: #67758d;
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
}
@media (max-width: 767.48px) {
  .testimonial-secondary .single-testimonial .client-info .client-detail p {
    font-size: 12px;
  }
}
.testimonial-secondary .single-testimonial .client-info .client-detail h6 {
  color: #363a40;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767.48px) {
  .testimonial-secondary .single-testimonial .client-info .client-detail h6 {
    font-size: 16px;
    line-height: 24px;
  }
}
.testimonial-secondary .single-testimonial:nth-child(odd) {
  background: #f7f9ff;
}
.testimonial-secondary .single-testimonial:nth-child(even) {
  background: linear-gradient(0deg, #ffffff, #ffffff), #f7f9ff;
  box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .testimonial-secondary .single-testimonial:nth-child(even) {
    background: #f7f9ff;
    box-shadow: none;
  }
}
.testimonial-secondary .slider-button {
  top: 0;
  z-index: 9;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
}
@media (max-width: 767.48px) {
  .testimonial-secondary .slider-button {
    display: none;
  }
}
.testimonial-secondary .slider-button.prev-testimonial {
  left: -55px;
  right: auto;
}
@media (max-width: 1199.98px) {
  .testimonial-secondary .slider-button.prev-testimonial {
    left: -20px;
  }
}
@media (max-width: 991.98px) {
  .testimonial-secondary .slider-button.prev-testimonial {
    left: 0px;
  }
}
@media (min-width: 1400px) {
  .testimonial-secondary .slider-button.prev-testimonial {
    left: -80px;
  }
}
.testimonial-secondary .slider-button.next-testimonial {
  right: -77px;
  left: auto;
}
@media (max-width: 1199.98px) {
  .testimonial-secondary .slider-button.next-testimonial {
    right: -20px;
  }
}
@media (max-width: 991.98px) {
  .testimonial-secondary .slider-button.next-testimonial {
    right: 0px;
  }
}
.testimonial-secondary .slick-list {
  overflow: visible;
}
.testimonial-secondary .slick-slider {
  margin: 0 -20px;
}
.testimonial-secondary .slick-slide {
  margin-right: 20px;
  margin-left: 20px;
}

.migrate-box {
  padding: 40px;
  background: #eef5ff;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  border-radius: 24px;
}
@media (max-width: 767.48px) {
  .migrate-box {
    margin-top: 80px;
    display: block;
    height: -moz-max-content;
    height: max-content;
  }
}
.migrate-box div {
  font-weight: 700;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 8px;
}
.migrate-box p {
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  margin-bottom: 30px;
}
.migrate-box .btn-white:hover {
  background: #006efa;
  color: #ffffff;
}

.trial-area h5 {
  font-size: 24px;
  line-height: 34px;
}
.trial-area ul {
  margin: 30px 0;
  padding-left: 23px;
}
.trial-area ul li {
  list-style: disc;
  color: #313131;
  font-size: 14px;
  line-height: 24px;
}
.trial-area span {
  color: #313131;
  font-size: 12px;
  line-height: 24px;
  display: block;
  margin-top: 20px;
}

@media (min-width: 992.5px) {
  .muvichatinbox #muvichat-sidebar {
    overflow: visible !important;
    height: 100%;
  }
  .muvichatinbox #muvichat-sidebar .custom-menu {
    position: absolute;
  }
  .muvichatinbox #muvichat-sidebar .main {
    overflow: hidden;
  }
  .muvichatinbox #muvichat-sidebar .scroll {
    display: block;
  }
  .muvichatinbox #live_contacts {
    height: 100% !important;
  }
}
@media (max-width: 992px) {
  .muvichatinbox #muvichat-sidebar .scroll {
    display: block;
  }
}
.solution-2 .mu-button-arrow {
  font-size: 14px;
  line-height: 24px;
}

.hero-contact {
  background: #bfd8ff;
}
.hero-contact .hero-inner {
  width: 100%;
  border-radius: 16px;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 39px 0;
}
@media (min-width: 992px) {
  .hero-contact .hero-inner.complience {
    padding: 25px 0;
  }
}
@media (max-width: 767.48px) {
  .hero-contact .hero-inner {
    padding-top: 32px;
    padding-bottom: 40px;
  }
}
.hero-contact .hero-inner .inner-content {
  z-index: 1;
}
.hero-contact .hero-inner .inner-content h1 {
  color: #0a0e12;
  font-size: 56px;
  margin-bottom: 8px;
  line-height: 64px;
}
@media (max-width: 767.48px) {
  .hero-contact .hero-inner .inner-content h1 {
    font-size: 40px !important;
    margin-bottom: 16px;
    line-height: 48px !important;
  }
}
.hero-contact .hero-inner .inner-content p {
  color: #171b1f;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
}

.contact-partnar {
  margin-top: 48px;
}
@media (max-width: 767.48px) {
  .contact-partnar .col-md-4 {
    margin-bottom: 40px;
  }
  .contact-partnar .col-md-4:last-child {
    margin-bottom: 0px;
  }
}
.contact-partnar .img-box {
  margin-right: 60px;
}
@media (max-width: 992px) and (min-width: 766px) {
  .contact-partnar .img-box img {
    max-width: 40px;
    min-width: 40px;
  }
}
@media (max-width: 1199.98px) {
  .contact-partnar .img-box {
    margin-right: 40px;
  }
}
@media (max-width: 991.98px) {
  .contact-partnar .img-box {
    margin-right: 20px;
  }
}
@media (max-width: 767.48px) {
  .contact-partnar .img-box {
    margin-right: 40px;
  }
}
.contact-partnar .content span {
  color: #657080;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
}
.contact-partnar .content p {
  color: #0a0e12;
  font-weight: 600;
  font-size: 16px;
  line-height: 26px;
}
@supports (-webkit-touch-callout: none) {
  .contact-partnar .content p {
    color: #14253b;
  }
}
.contact-partnar .content-partner {
  background: linear-gradient(0deg, rgba(0, 98, 196, 0.72), rgba(0, 98, 196, 0.72)), linear-gradient(0deg, #0364a7, #0364a7);
  background-blend-mode: hard-light, hard-light, normal;
  border-radius: 16px;
  min-height: 160px;
  width: 100%;
  padding: 48px;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 991.98px) {
  .contact-partnar .content-partner {
    display: inline-block !important;
    min-height: 180px;
    padding: 20px 20px 60px 20px;
  }
}
@media (max-width: 575.98px) {
  .contact-partnar .content-partner {
    padding: 35px 20px 60px 40px;
  }
}
.contact-partnar .content-partner h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 36px;
  color: #ffffff;
  margin-bottom: 10px;
}
.contact-partnar .content-partner p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
}
@media (max-width: 767.48px) {
  .contact-partnar .svg {
    position: absolute;
    top: 80px;
  }
}
@media (max-width: 575.98px) {
  .contact-partnar .svg {
    top: 90px;
  }
}

.Contact-touch {
  margin-top: 48px;
}
@media (max-width: 767.48px) {
  .Contact-touch .container-fluid {
    padding: 0px;
  }
}
@media (max-width: 767.48px) {
  .Contact-touch .row {
    flex-direction: column-reverse;
  }
}
.Contact-touch .inner-touch {
  height: auto;
  width: 100%;
  border-radius: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
@media (max-width: 767.48px) {
  .Contact-touch .inner-touch .col-md-6 {
    background-color: #ffffff;
  }
}
.Contact-touch .inner-touch .companyAddress {
  width: 100%;
  height: auto;
  margin-bottom: 100px;
}
@media (max-width: 767.48px) {
  .Contact-touch .inner-touch .companyAddress {
    margin: 35px 35px 25px 35px;
  }
}
@media (max-width: 575.98px) {
  .Contact-touch .inner-touch .companyAddress {
    margin: 80px 25px 70px 25px;
  }
}
.Contact-touch .inner-touch .companyAddress .single {
  background: #ffffff;
  box-shadow: 0px 60px 80px rgba(0, 0, 0, 0.07), 0px 18.0882px 24.1177px rgba(0, 0, 0, 0.0456112), 0px 7.51293px 10.0172px rgba(0, 0, 0, 0.035), 0px 2.71728px 3.62304px rgba(0, 0, 0, 0.0243888);
  border-radius: 8px;
  color: #ffffff;
  width: 100%;
  height: auto;
  padding: 32px;
  margin-bottom: 16px;
}
.Contact-touch .inner-touch .companyAddress div {
  color: #0a0e12;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 8px;
}
.Contact-touch .inner-touch .companyAddress p {
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  color: #313131;
}
.Contact-touch .inner-touch .touchForm {
  width: 550px;
  height: auto;
  background: #f0f5fc;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.06), 0px 2px 2px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  padding: 80px 64px;
}
@media (max-width: 991.98px) {
  .Contact-touch .inner-touch .touchForm {
    padding: 50px 30px;
    background: #ffffff;
    box-shadow: unset;
    width: 100%;
  }
}
@media (max-width: 767.48px) {
  .Contact-touch .inner-touch .touchForm {
    padding: 50px 24px;
  }
}
.Contact-touch .inner-touch h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 5px;
  text-transform: capitalize;
}
.Contact-touch .inner-touch p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.Contact-touch .inner-touch .form-block {
  margin-top: 30px;
}
.Contact-touch .inner-touch .form-block label {
  color: #0a0e12;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.Contact-touch .inner-touch .form-block .form-group {
  margin-top: 20px;
}
.Contact-touch .inner-touch .form-block .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
}
.Contact-touch .inner-touch .form-block .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.Contact-touch .inner-touch .form-block .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.Contact-touch .inner-touch .form-block .form-control:focus {
  border: 1px solid #006efa;
}
.Contact-touch .inner-touch .form-block .innerform-group .bootstrap-select {
  position: absolute;
  left: 0px;
  top: 2px;
  width: 60px !important;
  height: 45px;
}
.Contact-touch .inner-touch .form-block .innerform-group .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.Contact-touch .inner-touch .form-block .innerform-group .dropdown-toggle .filter-option {
  width: 24px;
  height: auto;
  margin: 0;
  padding: 0;
}
.Contact-touch .inner-touch .form-block .innerform-group .dropdown-item.active,
.Contact-touch .inner-touch .form-block .innerform-group .dropdown-item:active {
  background-color: #e9ecef;
}
.Contact-touch .inner-touch .form-block .innerform-group .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.Contact-touch .inner-touch .form-block .innerform-group .dropdown-toggle img {
  width: 20px;
}
.Contact-touch .inner-touch .form-block .innerform-group .con-control {
  padding-left: 75px;
  -moz-appearance: textfield;
}
.Contact-touch .inner-touch .form-block .innerform-group .con-control::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.Contact-touch .inner-touch .form-block .innerform-group .con-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.Contact-touch .inner-touch .form-block .custom-control {
  height: 93px;
  resize: none;
  padding-top: 10px;
}
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select .dropdown-toggle {
  background-color: #ffffff;
  height: 100%;
  font-size: 13px;
  line-height: 32px;
  color: #212529;
  outline: unset !important;
  font-weight: 400;
  border: 1px solid transparent;
  box-shadow: unset !important;
}
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select .dropdown-toggle:focus {
  border: 1px solid #006efa;
}
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select .dropdown-toggle.bs-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select .dropdown-item.active,
.Contact-touch .inner-touch .form-block .select-department .bootstrap-select .dropdown-item:active {
  background-color: #e9ecef;
  color: #212529;
}
.Contact-touch .inner-touch .form-block .formSubmitBtn {
  background: #18a0fb;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  padding: 15px 32px;
  font-weight: 500;
  font-size: 14px;
  color: #ffffff;
  border: none;
  margin-top: 40px;
}
.Contact-touch .inner-touch .form-block .formSubmitBtn:hover {
  background: #0163e1;
}
.Contact-touch .inner-touch .newySvg {
  display: none;
}
.Contact-touch .inner-touch .bhubSvg {
  display: none;
}
.Contact-touch .inner-touch .umbSvg {
  display: none;
}
.Contact-touch .newYorkImg {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 100%), url("../images/map.png");
  background-size: cover;
}
.Contact-touch .newYorkImg .newySvg {
  position: absolute;
  top: 230px;
  left: 350px;
  display: block;
}
@media (max-width: 991.98px) {
  .Contact-touch .newYorkImg .newySvg {
    left: 50px;
    top: 30px;
  }
}
@media (max-width: 767.48px) {
  .Contact-touch .newYorkImg .newySvg {
    display: none;
  }
}
.Contact-touch .newYorkImg .newyorkSingle {
  background-color: #14253b !important;
}
.Contact-touch .newYorkImg .newyorkSingle div {
  color: #ffffff;
}
.Contact-touch .newYorkImg .newyorkSingle p {
  color: #ffffff;
}
.Contact-touch .bhubaneswarImg {
  background-size: cover;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 100%), url("../images/map1.png");
}
@media (max-width: 767.48px) {
  .Contact-touch .bhubaneswarImg {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 100%), url("../images/map.png");
  }
}
.Contact-touch .bhubaneswarImg .bhubSvg {
  position: absolute;
  top: 50px;
  left: 30px;
  display: block;
}
@media (max-width: 767.48px) {
  .Contact-touch .bhubaneswarImg .bhubSvg {
    display: none;
  }
}
.Contact-touch .bhubaneswarImg .bhubaneswarSingle {
  background-color: #14253b !important;
}
.Contact-touch .bhubaneswarImg .bhubaneswarSingle h6 {
  color: #ffffff;
}
.Contact-touch .bhubaneswarImg .bhubaneswarSingle p {
  color: #ffffff;
}
.Contact-touch .mumbaiImg {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 100%), url("../images/map2.png");
  background-size: cover;
}
@media (max-width: 767.48px) {
  .Contact-touch .mumbaiImg {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 100%), url("../images/map.png");
  }
}
.Contact-touch .mumbaiImg .umbSvg {
  position: absolute;
  top: 50px;
  left: 30px;
  display: block;
}
@media (max-width: 767.48px) {
  .Contact-touch .mumbaiImg .umbSvg {
    display: none;
  }
}
.Contact-touch .mumbaiImg .mumbaiSingle {
  background-color: #14253b !important;
}
.Contact-touch .mumbaiImg .mumbaiSingle h6 {
  color: #ffffff;
}
.Contact-touch .mumbaiImg .mumbaiSingle p {
  color: #ffffff;
}

.bootstrap-select .dropdown-menu {
  transition: unset;
}

.contact-page-wrapper .contact-page-inner .contact-wrapper-heading {
  margin-bottom: 36px;
}
.contact-page-wrapper .contact-page-inner .contact-wrapper-heading p {
  color: #0a0e12;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
}
.contact-page-wrapper .contact-page-inner .contact-wrapper-heading sup {
  font-weight: 400;
  color: #0a0e12;
}
.contact-page-wrapper .contact-page-inner .contact-inner-section {
  flex-wrap: wrap;
  justify-content: space-between;
}
.contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact {
  display: flex;
  align-items: center;
  width: calc(50% - 25px);
  margin-bottom: 32px;
}
.contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-icon {
  background: #fff;
  padding: 12px;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.06);
  margin-right: 16px;
  border-radius: 8px;
}
.contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-text a {
  text-decoration: none;
  color: #0a0e12;
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
}
.contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-text p {
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
  font-weight: 500;
}

.contact-touch-revamp {
  padding: 64px 0 104px;
}
.contact-touch-revamp .inner-touch {
  background: #e6f1ff;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px -2px 24px 0px rgba(0, 0, 0, 0.06);
  overflow: hidden;
  border-radius: 24px;
}
.contact-touch-revamp .contact-left {
  padding: 32px;
}
.contact-touch-revamp .touchForm {
  background: #fff;
  padding: 32px;
  height: 100%;
}
@media (max-width: 1199.98px) {
  .contact-touch-revamp {
    padding-top: 48px;
    padding-bottom: 64px;
  }
  .contact-touch-revamp .contact-left {
    padding: 0;
  }
  .contact-touch-revamp .touchForm {
    padding: 0;
    padding-top: 48px;
  }
  .contact-touch-revamp .contact-header {
    margin-bottom: 32px !important;
  }
  .contact-touch-revamp .contact-page-inner {
    padding-top: 12px !important;
  }
  .contact-touch-revamp .contact-page-inner .contact-wrapper-heading {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    margin-bottom: 24px;
  }
  .contact-touch-revamp .contact-page-inner .contact-wrapper-heading p {
    margin-bottom: 12px;
    font-weight: 700;
  }
  .contact-touch-revamp .contact-page-inner .contact-inner-section .col-contact .contact-text a {
    font-size: 16px;
    line-height: 24px;
  }
  .contact-touch-revamp .contact-page-inner .contact-inner-section .col-contact .contact-text p {
    font-size: 11px;
    line-height: 16px;
  }
  .contact-touch-revamp .inner-touch {
    background: none;
    box-shadow: none;
    overflow: unset;
  }
  .contact-touch-revamp .contact-page-wrapper {
    padding: 16px 16px 24px;
    background: #f4f9ff;
    border-radius: 16px;
  }
}
@media (max-width: 767.48px) {
  .contact-touch-revamp {
    padding: 48px 0 64px;
  }
  .contact-touch-revamp .contact-left {
    padding: 0;
  }
  .contact-touch-revamp .contact-page-inner {
    padding-top: 12px !important;
  }
  .contact-touch-revamp .contact-page-inner .contact-inner-section {
    flex-direction: column;
  }
  .contact-touch-revamp .contact-page-inner .contact-inner-section .col-contact {
    width: 100%;
  }
  .contact-touch-revamp .contact-page-inner .contact-inner-section .col-contact .contact-text a {
    font-size: 16px;
    line-height: 24px;
  }
  .contact-touch-revamp .contact-page-inner .contact-inner-section .col-contact .contact-text p {
    font-size: 11px;
    line-height: 16px;
  }
  .contact-touch-revamp .touchForm {
    padding: 0;
    padding-top: 48px;
  }
}
@media (min-width: 991px) and (max-width: 1380px) {
  .contact-touch-revamp .contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-text a {
    font-size: 16px;
    line-height: 24px;
  }
  .contact-touch-revamp .contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-text p {
    font-size: 11px;
    line-height: 16px;
  }
}
@media (min-width: 1200px) and (max-width: 1280px) {
  .contact-touch-revamp .contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-text a {
    font-size: 14px;
    line-height: 20px;
  }
  .contact-touch-revamp .contact-page-wrapper .contact-page-inner .contact-inner-section .col-contact .contact-text p {
    font-size: 11px;
    line-height: 16px;
  }
}

.ai-search-field {
  padding-top: 64px;
}
.ai-search-field .ai-search-input {
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 100px;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  padding: 16px 24px;
  align-items: center;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.04);
}
.ai-search-field .ai-search-input input {
  border: none;
  width: calc(100% - 61px);
  outline: none;
}
.ai-search-field .ai-search-input input:focus {
  outline: none;
}
.ai-search-field .ai-search-input input::-moz-placeholder {
  color: #6d7175;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}
.ai-search-field .ai-search-input input::placeholder {
  color: #6d7175;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}
.ai-search-field .ai-search-input span {
  padding-left: 12px;
  cursor: pointer;
  border-left: 1px solid rgba(0, 0, 0, 0.08);
}
@media (max-width: 767.48px) {
  .ai-search-field {
    padding-top: 48px;
  }
  .ai-search-field .ai-search-input {
    padding: 12px 16px;
  }
}

.touchform-revamp .form-block .form-group {
  position: relative;
  border: 1px solid #dbe1ea;
  margin-bottom: 32px;
  padding: 18px 12px;
  border-radius: 8px;
}
.touchform-revamp .form-block .form-group label {
  position: absolute;
  top: -10px;
  background: #fff;
  padding: 0 4px;
  font-size: 13px;
  line-height: 20px;
  font-weight: 500;
}
.touchform-revamp .form-block .form-group label span {
  color: #eb5757;
}
.touchform-revamp .form-block .form-group input {
  border: none;
  padding: 0 4px;
  outline: none;
}
.touchform-revamp .form-block .form-group input:focus {
  outline: none;
  box-shadow: none;
}
.touchform-revamp .form-block .form-group input::-moz-placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.touchform-revamp .form-block .form-group input::placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.touchform-revamp .form-block .form-group textarea {
  border: none;
  resize: none;
  padding: 0 4px;
}
.touchform-revamp .form-block .form-group textarea::-moz-placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.touchform-revamp .form-block .form-group textarea::placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.touchform-revamp .form-block .form-group .phone .bootstrap-select > .dropdown-toggle {
  outline: none !important;
  box-shadow: none !important;
  background: #f3f4f6 !important;
  margin-left: 4px;
  padding: 8px 8px !important;
}
.touchform-revamp .form-block .form-group .phone .bootstrap-select > .dropdown-toggle::after {
  border-top-color: #8c9196;
}
.touchform-revamp .form-block .form-group .phone .bootstrap-select > .dropdown-toggle .filter-option-inner {
  line-height: 0 !important;
}
.touchform-revamp .form-block .form-group .phone .dropdown.bootstrap-select {
  height: 32px;
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  max-width: 100px;
}
.touchform-revamp .form-block .form-group .phone .country-flag-wrapper img {
  max-width: 20px;
}
.touchform-revamp .form-block .form-group .phone .country-flag-wrapper span {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0px;
  text-align: left;
  margin-left: 8px;
  color: #45494e;
}
.touchform-revamp .form-block .phone-group {
  padding: 14px 12px;
}
.touchform-revamp .form-block .phone-group input {
  padding-left: 10px;
}
.touchform-revamp .form-block .form-dept {
  padding: 14.5px 12px;
}
.touchform-revamp .form-block .form-dept .select-department select option {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
}
.touchform-revamp .form-block .form-dept .select-department .bootstrap-select .dropdown-toggle {
  background: none;
  border: none;
  outline: none;
  padding: 0 4px;
}
.touchform-revamp .form-block .form-dept .select-department .bootstrap-select .dropdown-toggle:focus {
  outline: none !important;
  box-shadow: none !important;
}
.touchform-revamp .form-block .form-dept .select-department .bootstrap-select .dropdown-toggle::after {
  content: "";
  background: url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.664062 0.664062L5.66406 5.66406L10.6641 0.664062" stroke="%238C9196" stroke-width="1.33" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-size: 12px;
  width: 40px;
  height: 32px;
  border: none;
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-color: #f3f4f6;
  background-position: center;
  border-radius: 4px;
}
.touchform-revamp .form-block .form-dept .select-department .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
}
.touchform-revamp .form-block .form-dept .select-department .dropdown-menu.inner li a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
}
.touchform-revamp .form-block .form-dept .select-department .dropdown-item.active,
.touchform-revamp .form-block .form-dept .select-department .dropdown-item:active {
  background-color: #006efa;
  color: #fff !important;
}
.touchform-revamp .form-block .form-text-area .text-area-count {
  display: flex;
  justify-content: end;
  margin-right: 4px;
  font-size: 14px;
  line-height: 100%;
  color: #babec3;
  font-weight: 500;
}
.touchform-revamp .form-block .mu-btn {
  width: 100%;
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
}
.touchform-revamp .form-block .text-agree {
  margin-top: 20px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
  width: calc(100% - 110px);
  margin: 20px auto 0;
}
@media (max-width: 767.48px) {
  .touchform-revamp .form-block .text-agree {
    width: 100%;
  }
}
.touchform-revamp .form-block .text-agree a {
  color: #006efa;
}

body .mu-nav.navbar.light-bg.sticky-header {
  background: #ffffff;
}

body .mu-nav.navbar.light-bg-2.sticky-header {
  background: #ffffff;
}

body .mu-nav.navbar.light-bg-3.sticky-header {
  background: #ffffff;
}

.search-section {
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  padding-top: 34px;
  padding-bottom: 65px;
  background-color: #bfd8ff;
}
@media (max-width: 575.98px) {
  .search-section.sm {
    padding-top: 32px;
    padding-bottom: 40px;
  }
  .search-section.sm .title-lg {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .search-section.sm .search-box {
    position: absolute;
    left: 0;
    right: 0;
    transform: translateY(50%);
  }
}
.search-section p {
  font-size: 18px;
  color: #171b1f;
  line-height: 28px;
}
.search-section h1 {
  margin-bottom: 8px;
}

body {
  position: relative;
}

@media (max-width: 991.98px) {
  .sticky-mobile {
    position: sticky;
    top: 54px;
    z-index: 3;
    background-color: #fff;
    transition: none;
  }
}
#scrollspy {
  padding-top: 102px;
  position: sticky;
  top: 0;
}
@media (max-width: 991.98px) {
  #scrollspy {
    position: static;
    padding-top: 16px;
  }
  #scrollspy ul {
    display: flex;
    overflow: scroll;
    white-space: nowrap;
  }
  #scrollspy ul li {
    margin-right: 32px;
  }
  #scrollspy h6 {
    display: none;
  }
}
#scrollspy div {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  color: #0a2540;
  margin-bottom: 24px;
}
#scrollspy li {
  margin-bottom: 16px;
}
#scrollspy li a {
  color: rgba(101, 112, 128, 0.6392156863);
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
}
@media (max-width: 991.98px) {
  #scrollspy li a {
    color: #334253;
    font-size: 14px;
    line-height: 24px;
  }
}
#scrollspy li a.current {
  color: #14253b;
}
@media (max-width: 991.98px) {
  #scrollspy li a.current {
    color: #098ce3;
  }
}
#scrollspy li a:hover {
  color: #14253b;
}
@media (max-width: 991.98px) {
  #scrollspy li a:hover {
    color: #098ce3;
  }
}

.feautre-content-wrapper {
  overflow: hidden;
  padding-left: 55px;
}
@media (max-width: 768px) {
  .feautre-content-wrapper {
    padding-left: 0;
  }
}
.feautre-content-wrapper > .row {
  padding-top: 102px;
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper > .row {
    padding-top: 64px;
  }
}
.feautre-content-wrapper .row.section-padding {
  padding-top: 47px;
  padding-bottom: 47px;
}
@media (max-width: 1199.98px) {
  .feautre-content-wrapper .row.section-padding {
    padding: 30px 0;
  }
}
@media (max-width: 991.98px) {
  .feautre-content-wrapper .row.section-padding {
    padding: 15px 0;
  }
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .row.section-padding {
    padding: 0;
  }
}
@media (max-width: 1199.98px) {
  .feautre-content-wrapper .tittle-box {
    padding-bottom: 30px;
  }
}
.feautre-content-wrapper .tittle-box h3 {
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .tittle-box h3 {
    font-size: 32px;
    line-height: 38px;
  }
}
.feautre-content-wrapper .tittle-box p {
  font-size: 18px;
  line-height: 26px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .tittle-box p {
    font-size: 14px;
    line-height: 20px;
  }
}
.feautre-content-wrapper .feautre-box h5 {
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 12px;
}
.feautre-content-wrapper .feautre-box h5 a {
  font-size: 18px;
  line-height: 22px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .feautre-box h5 {
    margin-bottom: 8px;
  }
}
.feautre-content-wrapper .feautre-box p {
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-bottom: 10px;
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .feautre-box p {
    margin-bottom: 0;
  }
}
.feautre-content-wrapper .feautre-box .mu-button-arrow {
  font-size: 14px;
  margin-top: 12px;
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .feautre-box .mu-button-arrow {
    margin-top: 8px;
  }
}
.feautre-content-wrapper .feautre-box.style-1 {
  flex-wrap: wrap;
  padding: 64px 0;
  height: 100%;
  display: flex;
}
.feautre-content-wrapper .feautre-box.style-1 h5 {
  margin-top: 21px;
}
@media (max-width: 1199.98px) {
  .feautre-content-wrapper .feautre-box.style-1 {
    padding: 25px 0;
  }
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .feautre-box.style-1 {
    padding: 13px 0;
  }
}
.feautre-content-wrapper .feautre-box.style-1 .mu-button-arrow {
  align-self: flex-end;
}
.feautre-content-wrapper .feautre-box.style-1 .feautre-details {
  width: 100%;
}
.feautre-content-wrapper .feautre-box.style-2 {
  padding: 64px 0;
}
.feautre-content-wrapper .feautre-box.style-2 .feautre-details img {
  margin-bottom: 24px;
  border-radius: 8px;
  width: 100%;
}
@media (max-width: 1199.98px) {
  .feautre-content-wrapper .feautre-box.style-2 {
    padding: 35px 0;
  }
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .feautre-box.style-2 {
    padding: 15px 0;
  }
}
.feautre-content-wrapper .feautre-box.style-3 {
  padding: 17px 0;
}
.feautre-content-wrapper .feautre-box.style-3 .feautre-left img {
  border-radius: 8px;
  width: 100%;
}
.feautre-content-wrapper .feautre-box.style-4 {
  padding: 24px 0;
}
.feautre-content-wrapper .feautre-box.style-4 .feautre-details img {
  margin-bottom: 24px;
  border-radius: 8px;
  width: 100%;
}
.feautre-content-wrapper .seperator {
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.0784313725);
}
@media (max-width: 767.48px) {
  .feautre-content-wrapper .seperator {
    margin: 20px 0;
  }
}
.feautre-content-wrapper .padding-top-lg {
  padding-top: 40px;
}

.search-box {
  margin-top: 0px;
  position: relative;
}
.search-box .form-control {
  padding: 20px 56px;
  background: #fff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  border: none;
  padding-left: 71px !important;
  color: #14253b;
  font-size: 14px;
  font-weight: 500;
  padding-right: 78px;
}
.search-box .form-control::-moz-placeholder {
  font-weight: 400;
}
.search-box .form-control::placeholder {
  font-weight: 400;
}
@media (max-width: 767.48px) {
  .search-box .form-control {
    padding: 16px 56px;
    font-size: 14px;
  }
}
.search-box .remove-text {
  border-left: 1px solid rgba(0, 0, 0, 0.08);
  padding-left: 10px;
  height: -moz-max-content;
  height: max-content;
  transform: translateY(0);
}
.search-box .input-icon {
  position: absolute;
  left: 25px;
  top: 50%;
  bottom: auto;
  margin: auto;
  transform: translateY(-50%);
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  padding-right: 9.56px;
}
@media (max-width: 767.48px) {
  .search-box .input-icon svg {
    width: 14px;
    height: 14px;
  }
}
.search-box .dropwn-search {
  position: absolute;
  overflow: hidden;
  left: 0;
  top: 102%;
  right: 0;
  background-color: #fff;
  z-index: 9999;
  box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 16px;
}
.search-box .dropwn-search ul {
  text-align: left;
  padding: 18px 20px;
  max-height: 367px;
  overflow: auto;
}
.search-box .dropwn-search ul::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-color: #f8f8f8;
  border-radius: 4px;
}
.search-box .dropwn-search ul::-webkit-scrollbar {
  width: 8px;
  background-color: #f5f5f5;
}
.search-box .dropwn-search ul::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #d6dadf;
}
.search-box .dropwn-search ul li {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 20px;
}
.search-box .dropwn-search ul li:last-child {
  margin-bottom: 0;
}
.search-box .dropwn-search ul li a {
  color: #14253b;
}

.empty-space {
  height: 72px;
  background: #f3f6f9;
}

.feautre-detail-banner {
  background-color: #cce2fe;
  padding-top: 13px;
  overflow: hidden;
}
.feautre-detail-banner p {
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 991.98px) {
  .feautre-detail-banner {
    text-align: center;
    padding-top: 32px;
  }
  .feautre-detail-banner img {
    margin-top: 40px;
  }
}
.feautre-detail-banner .title-lg {
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .feautre-detail-banner .title-lg {
    font-size: 32px;
    margin-bottom: 16px;
  }
}
.feautre-detail-banner .shadow-3 {
  box-shadow: 0px 154.305px 506.12px rgba(0, 0, 0, 0.33), 0px 20.4648px 7.445px rgba(0, 0, 0, 0.237222), 0px 34.466px 113.048px rgba(0, 0, 0, 0.196715), 0px 19.3213px 63.374px rgba(0, 0, 0, 0.165), 0px 10.2614px 33.6575px rgba(0, 0, 0, 0.133285), 0px 4.27001px 14.0056px rgba(0, 0, 0, 0.092778);
  -webkit-box-shadow: 0px 154.305px 506.12px rgba(0, 0, 0, 0.33), 0px 20.4648px 7.445px rgba(0, 0, 0, 0.237222), 0px 34.466px 113.048px rgba(0, 0, 0, 0.196715), 0px 19.3213px 63.374px rgba(0, 0, 0, 0.165), 0px 10.2614px 33.6575px rgba(0, 0, 0, 0.133285), 0px 4.27001px 14.0056px rgba(0, 0, 0, 0.092778);
  -moz-box-shadow: 0px 154.305px 506.12px rgba(0, 0, 0, 0.33), 0px 20.4648px 7.445px rgba(0, 0, 0, 0.237222), 0px 34.466px 113.048px rgba(0, 0, 0, 0.196715), 0px 19.3213px 63.374px rgba(0, 0, 0, 0.165), 0px 10.2614px 33.6575px rgba(0, 0, 0, 0.133285), 0px 4.27001px 14.0056px rgba(0, 0, 0, 0.092778);
}
.feautre-detail-banner .shadow-3 img {
  border-radius: 4px;
}

.banner-style-one {
  padding: 104px 0;
}
.banner-style-one.padding-sm {
  padding: 64px 0;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.06);
}
@media (max-width: 767.48px) {
  .banner-style-one {
    padding: 56px 0;
  }
}
.banner-style-one .heading-box {
  margin-bottom: 24px;
}
.banner-style-one .heading-box h1 {
  margin-bottom: 16px;
  line-height: 48px;
}
@media (max-width: 767.48px) {
  .banner-style-one .heading-box h1 {
    margin-bottom: 8px;
  }
}
.banner-style-one .heading-box p {
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  color: #171b1f;
  margin-bottom: 0;
}
@media (max-width: 767.48px) {
  .banner-style-one .heading-box p {
    font-size: 14px;
    line-height: 20px;
  }
}
.banner-style-one p {
  margin-bottom: 20px;
  line-height: 28px;
  font-size: 18px;
}
@media (max-width: 767.48px) {
  .banner-style-one p {
    font-size: 14px;
    line-height: 20px;
  }
}
.banner-style-one ul {
  display: flex;
  flex-wrap: wrap;
  padding-top: 20px;
}
@media (max-width: 767.48px) {
  .banner-style-one ul {
    margin-bottom: 40px;
  }
}
.banner-style-one ul li {
  width: 50%;
  display: flex;
  margin-bottom: 16px;
  color: #171b1f;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .banner-style-one ul li {
    width: 100%;
  }
}
.banner-style-one ul li .svg {
  margin-right: 12px;
}

.feautre-box {
  padding-right: 56px;
  padding-left: 50px;
}
.feautre-box.withstyled {
  background: #f0f5fc;
  padding: 22px 70px;
  padding-left: 50px;
  border-radius: 32px;
}
@media (max-width: 767.48px) {
  .feautre-box.withstyled {
    background: transparent;
    padding-left: 0;
    padding-right: 0;
  }
  .feautre-box.withstyled img {
    border-radius: 8px;
  }
}
@media (max-width: 767.48px) {
  .feautre-box {
    margin-bottom: 0;
  }
}
@media (max-width: 767.48px) {
  .feautre-box {
    padding-left: 0;
    padding-right: 0;
  }
}
.feautre-box .box-info {
  padding: 70px 0;
}
@media (max-width: 767.48px) {
  .feautre-box .box-info {
    padding-top: 0;
    padding-bottom: 75px;
  }
}
.feautre-box .title-sm {
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .feautre-box .title-sm {
    margin-top: 42px;
  }
}
.feautre-box p {
  line-height: 28px;
  font-size: 18px;
}

.cta-area .cta-wrapper.style-2 {
  background: #d6e7ff;
  border: 8px solid #ffffff;
  box-shadow: 0px 15px 58px rgba(0, 0, 0, 0.05), 0px 3.35045px 12.9551px rgba(0, 0, 0, 0.0298054), 0px 0.997515px 3.85706px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px 16px 16px 54px;
  padding-top: 36px;
  padding-bottom: 36px;
  margin-bottom: 75px;
}
@media (max-width: 767.48px) {
  .cta-area .cta-wrapper.style-2 {
    text-align: left;
  }
}
.cta-area .cta-wrapper.style-2 ul {
  padding-left: 25px;
}
@media (max-width: 767.48px) {
  .cta-area .cta-wrapper.style-2 ul {
    margin-bottom: 30px;
  }
}
.cta-area .cta-wrapper.style-2 ul li {
  list-style: disc;
  line-height: 30px;
}
.cta-area .cta-wrapper.style-2 .no-card {
  margin-top: 42px;
}

.mb-75 {
  margin-bottom: 75px;
}

.next-and-prev {
  padding-bottom: 100px;
}
@media (max-width: 767.48px) {
  .next-and-prev {
    padding-bottom: 70px;
  }
}
.next-and-prev a {
  display: block;
}
.next-and-prev .prev-area:hover svg path {
  stroke: #006efa;
}
.next-and-prev .prev-area:hover h6 {
  color: #006efa;
}
.next-and-prev .prev-area:hover span {
  color: #006efa;
}
.next-and-prev .next-area:hover svg path {
  stroke: #006efa;
}
.next-and-prev .next-area:hover h6 {
  color: #006efa;
}
.next-and-prev .next-area:hover span {
  color: #006efa;
}
.next-and-prev h6 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}
@media (max-width: 1199.98px) {
  .next-and-prev h6 {
    font-size: 14px;
  }
}
@media (max-width: 767.48px) {
  .next-and-prev h6 {
    display: none;
  }
}
.next-and-prev span {
  font-size: 16px;
  line-height: 26px;
  display: block;
  margin-bottom: 10px;
  color: #14253b;
}
@media (max-width: 1199.98px) {
  .next-and-prev span {
    font-size: 13px;
    margin-bottom: 8px;
  }
}
@media (max-width: 767.48px) {
  .next-and-prev span {
    margin-bottom: 0;
    font-size: 12px;
  }
}
@media (max-width: 320px) {
  .next-and-prev span {
    font-size: 10px;
  }
}
.next-and-prev .prev-area .svg {
  margin-right: 40px;
}
@media (max-width: 991.98px) {
  .next-and-prev .prev-area .svg {
    margin-right: 10px;
  }
}
.next-and-prev .next-area .svg {
  margin-left: 40px;
}
@media (max-width: 991.98px) {
  .next-and-prev .next-area .svg {
    margin-left: 10px;
  }
}
@media (max-width: 767.48px) {
  .next-and-prev .svg svg {
    width: 20px;
  }
}

.related-area {
  overflow: hidden;
  padding: 80px 0;
}
.related-area .title-sm {
  font-weight: 700;
}
.related-area .slick-list {
  overflow: visible;
}
@media (max-width: 767.48px) {
  .related-area .slick-slider {
    margin-left: -12px;
    margin-right: -12px;
  }
  .related-area .slick-slide {
    margin-right: 12px;
    margin-left: 12px;
  }
}
@media (max-width: 767.48px) {
  .related-area {
    padding: 64px 0;
  }
}

.bg-4 {
  background: #f0f5fc;
}

.bg-5 {
  background: #bfd8ff;
}

.related-slider {
  margin-top: 24px;
}
.related-slider .single-related {
  color: #0a0e12;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
}
.related-slider .single-related img {
  width: 100%;
  margin-bottom: 16px;
  border-radius: 8px;
}

.cta-secondary {
  padding-bottom: 118px;
  padding-top: 35px;
  margin-bottom: 20px;
}
.cta-secondary .migrate-box {
  background: #fff;
}
@media (max-width: 767.48px) {
  .cta-secondary .migrate-box {
    margin-top: 0;
    margin-bottom: 75px;
  }
  .cta-secondary .migrate-box h4 {
    font-size: 20px;
  }
}
@media (max-width: 767.48px) {
  .cta-secondary {
    padding-bottom: 64px;
    margin-bottom: 0;
  }
}
@media (max-width: 767.48px) {
  .cta-secondary {
    padding-top: 0;
  }
}

.shadow-4 {
  filter: drop-shadow(0.2rem 0.2rem 2rem rgba(0, 0, 0, 0.2));
  -webkit-filter: drop-shadow(0.2rem 0.2rem 2rem rgba(0, 0, 0, 0.2));
  border-radius: 10px;
}
.shadow-4 img {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.feautre-detail-banner .heading-box {
  margin-bottom: 80px;
  margin-left: -25px;
  font-weight: 500;
}
@media (max-width: 991.98px) {
  .feautre-detail-banner .heading-box {
    margin-left: 0;
  }
}
.feautre-detail-banner .heading-box .page-heading {
  margin-bottom: 8px;
}

.video-wrap {
  margin-top: 40px;
}
.video-wrap .video-js {
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
  min-height: 320px;
}
.video-wrap .vjs-poster {
  background-size: cover;
}
.video-wrap .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background: #5c5f62;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  border: none;
}
.video-wrap .video-js .vjs-big-play-button .vjs-icon-placeholder:before,
.video-wrap .video-js .vjs-play-control .vjs-icon-placeholder:before,
.video-wrap .vjs-icon-play:before {
  content: "";
  background-image: url("../images/play-icon.png");
  background-repeat: no-repeat;
  background-position: 55% center;
  background-size: 17px;
}

.single-feautre-wrap .feautre-box {
  margin-bottom: 75px;
}
@media (max-width: 767.48px) {
  .single-feautre-wrap .feautre-box {
    margin-bottom: 0;
  }
}

.Free-trial {
  background-color: #d9e9ff;
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .Free-trial h3 {
    text-align: center;
  }
}
.Free-trial p {
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .Free-trial p {
    text-align: center;
  }
}

.post-area .nav {
  background: #ffffff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.4);
  padding: 18px 0px;
}
@media (max-width: 767.48px) {
  .post-area .nav {
    position: fixed;
    background-color: #ffffff;
    width: 100%;
    height: auto;
    z-index: 2;
  }
}
.post-area .nav .nav-link {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
}
.post-area .nav .nav-link:hover {
  color: #1185e0;
}
.post-area .nav .nav-link.active {
  color: #1185e0;
}
.post-area .press-release {
  background-color: #f0f5fc;
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .post-area .press-release {
    background-color: #ffffff;
    padding: 120px 0px 64px 0px;
  }
}
.post-area .press-brandnew {
  background: url(https://images.unsplash.com/photo-1559526324-c1f275fbfa32?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80), linear-gradient(90deg, #e2ebf9 0%, #eef5ff 100%);
  height: 488px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
}
@media (max-width: 575.98px) {
  .post-area .press-brandnew {
    height: 236px;
  }
}
.post-area .press-brandnew .inner-brandnew {
  margin: 0px 64px 64px 64px;
}
@media (max-width: 991.98px) {
  .post-area .press-brandnew .inner-brandnew {
    margin: 0px 48px 48px 48px;
  }
}
@media (max-width: 575.98px) {
  .post-area .press-brandnew .inner-brandnew {
    margin: 0px 32px 32px 32px;
  }
}
.post-area .press-brandnew .inner-brandnew span {
  color: #ffffff;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  display: block;
  margin-bottom: 3px;
}
.post-area .press-brandnew .inner-brandnew a {
  color: #ffffff;
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  display: block;
}
.post-area .press-brandnew .inner-brandnew a:hover {
  color: #18a0fb;
}
.post-area .latest-post {
  padding-left: 45px;
}
@media (max-width: 1199.98px) {
  .post-area .latest-post {
    padding-left: 15px;
  }
}
@media (max-width: 991.98px) {
  .post-area .latest-post {
    padding-left: 0px;
  }
}
@media (max-width: 767.48px) {
  .post-area .latest-post {
    padding-left: 0px;
    margin-top: 32px;
  }
}
.post-area .latest-post .latest-inner {
  margin-bottom: 24px;
}
.post-area .latest-post .latest-inner:last-child {
  margin-bottom: 0px;
}
.post-area .latest-post .latest-inner .post-img {
  width: 152px;
  height: 104px;
}
.post-area .latest-post .latest-inner .post-content {
  margin-left: 24px;
}
@media (max-width: 1199.98px) {
  .post-area .latest-post .latest-inner .post-content {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }
}
@media (max-width: 991.98px) {
  .post-area .latest-post .latest-inner .post-content {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }
}
.post-area .latest-post .latest-inner .post-content span {
  display: block;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  color: #45494e;
  margin-bottom: 3px;
}
.post-area .latest-post .latest-inner .post-content a {
  display: block;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
}
.post-area .latest-post .latest-inner .post-content a:hover {
  color: #006efa;
}
.post-area .old-post {
  padding: 40px 0px 0px 0px;
}
.post-area .old-post .inner-oldpost {
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  padding: 40px 0px;
}
@media (max-width: 767.48px) {
  .post-area .old-post .inner-oldpost {
    padding: 32px 0px;
  }
}
@media (max-width: 767.48px) {
  .post-area .old-post .inner-oldpost:first-child {
    border-top: 1px solid rgba(0, 0, 0, 0.04);
  }
}
.post-area .old-post .inner-oldpost .date {
  font-weight: 500;
  font-size: 14px;
  line-height: 30px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .post-area .old-post .inner-oldpost .date {
    margin-bottom: 5px;
  }
}
.post-area .old-post .inner-oldpost .title {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  font-family: "Poppins", sans-serif;
}
.post-area .old-post .inner-oldpost .title:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .post-area .old-post .inner-oldpost .title {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 15px;
  }
}
.post-area .old-post .inner-oldpost .desc {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}
.post-area .page-navigation {
  padding: 80px 0px;
}
.post-area .page-navigation .pagination .page-item {
  margin-right: 10px;
}
.post-area .page-navigation .pagination .page-item.disabled .page-link {
  opacity: 0.3;
  background-color: #f0f0f0;
}
.post-area .page-navigation .pagination .page-item .page-link {
  border: 1px solid rgba(180, 187, 202, 0.32);
  border-radius: 50%;
  height: 40px;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #14253b;
  font-weight: 600;
  font-size: 14px;
}
.post-area .page-navigation .pagination .page-item .page-link.active {
  background: #18a0fb;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
  color: #ffffff;
}
.post-area .page-navigation .pagination .page-item .page-link.rotate svg {
  transform: rotate(180deg);
}
.post-area .press-coverage {
  background-color: #f3f6f9;
  padding: 80px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .post-area .press-coverage {
    background-color: #ffffff;
    padding: 120px 0px 0px 0px;
  }
}
.post-area .press-coverage .main-title {
  font-weight: 600;
  font-size: 48px;
  line-height: 58px;
  color: #14253b;
  margin-bottom: 10px;
}
@media (max-width: 575.98px) {
  .post-area .press-coverage .main-title {
    font-size: 32px;
    line-height: 38px;
  }
}
.post-area .press-coverage .main-desc {
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #14253b;
}
@media (max-width: 575.98px) {
  .post-area .press-coverage .main-desc {
    line-height: 24px;
  }
}
.post-area .press-coverage .coverage-post {
  padding-top: 56px;
}
.post-area .press-coverage .coverage-post .inner-coverage {
  display: inline-block;
  width: 100%;
  height: auto;
  padding: 40px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  text-decoration: none;
}
.post-area .press-coverage .coverage-post .inner-coverage .category {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
}
.post-area .press-coverage .coverage-post .inner-coverage h3 {
  font-weight: 500;
  font-size: 24px;
  line-height: 34px;
  color: #0a2540;
  margin-top: 10px;
}
.post-area .press-coverage .coverage-post .inner-coverage h3:hover {
  color: #006efa;
}
@media (max-width: 575.98px) {
  .post-area .press-coverage .coverage-post .inner-coverage h3 {
    font-size: 20px;
    line-height: 26px;
  }
}
.post-area .press-coverage .coverage-post .inner-coverage span {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #45494e;
}
.post-area .press-coverage .coverage-post .inner-coverage:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.04);
}

.newsrrom-connect .mu-btn:hover {
  background: #ffffff;
  color: #006efa;
}

.contactbtn-area {
  padding: 60px 54px;
  background: linear-gradient(0deg, #098ce3, #098ce3), #ffffff;
  border-radius: 16px;
  margin-bottom: 56px;
}
@media (max-width: 767.48px) {
  .contactbtn-area {
    display: inline-block !important;
    text-align: center;
  }
}
@media (max-width: 575.98px) {
  .contactbtn-area {
    padding: 48px 54px;
  }
}
.contactbtn-area h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #ffffff;
}
@media (max-width: 767.48px) {
  .contactbtn-area h5 {
    margin-bottom: 40px;
  }
}

.latestblog-area {
  padding-bottom: 64px;
}
@media (max-width: 1199.98px) {
  .latestblog-area {
    overflow: hidden;
  }
}
@media (max-width: 767.48px) {
  .latestblog-area {
    padding-top: 55px;
    padding-bottom: 80px;
  }
}
.latestblog-area .headblog {
  margin-bottom: 24px;
}
.latestblog-area .title-sm {
  color: #0a0e12;
  font-weight: 700;
  line-height: 48px;
}
@media (max-width: 767.48px) {
  .latestblog-area .title-sm {
    text-align: left;
    font-size: 32px;
    line-height: 38px;
  }
}
.latestblog-area .view-all {
  color: #006efa;
  font-weight: 500;
  font-size: 14px;
}
.latestblog-area .view-all svg {
  transition: 0.3s;
}
.latestblog-area .view-all:hover svg {
  transform: scaleX(1.3);
  transform-origin: left;
}

.latestblog-slider .single-service-box {
  border-radius: 8px;
  position: relative;
}
.latestblog-slider .single-service-box span {
  display: block;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  color: #45494e;
  margin-top: 15px;
}
.latestblog-slider .single-service-box a {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #0a0e12;
  margin-top: 5px;
  display: block;
}
.latestblog-slider .single-service-box a:hover {
  color: #006efa;
}
.latestblog-slider .single-service-box img {
  width: 100%;
  border-radius: 8px;
}
.latestblog-slider .slick-slide {
  padding-right: 24px;
}
.latestblog-slider .slick-slide:last-child {
  padding-right: 0px;
}
@media (max-width: 767.48px) {
  .latestblog-slider .slick-slide {
    margin-left: 0;
    padding: 0;
    margin-right: 10px;
  }
}
@media (min-width: 1200px) {
  .latestblog-slider .slick-list.draggable {
    display: flex;
    overflow: visible;
  }
  .latestblog-slider .slick-track {
    display: flex;
    justify-content: space-between;
  }
}
@media (max-width: 1199.98px) {
  .latestblog-slider .slick-list {
    height: -moz-max-content !important;
    height: max-content !important;
    overflow: visible;
  }
}

.otherbackground-color {
  background-color: #f0f5fc;
}
@media (max-width: 767.48px) {
  .otherbackground-color {
    background-color: #ffffff;
  }
}

.postdetails-area {
  padding: 86px 0px;
}
@media (max-width: 767.48px) {
  .postdetails-area {
    padding: 120px 0px 10px 0px;
  }
}
.postdetails-area h1 {
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #0a0e12;
  margin-bottom: 10px;
}
@media (max-width: 767.48px) {
  .postdetails-area h1 {
    font-size: 24px;
    line-height: 30px;
  }
}
.postdetails-area .bottom-content .catg {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  position: relative;
  padding-right: 16px;
  margin-right: 16px;
}
.postdetails-area .bottom-content .catg:after {
  content: "";
  position: absolute;
  right: 0px;
  top: 5px;
  background-color: rgba(0, 0, 0, 0.08);
  height: 10px;
  width: 1px;
}
@media (max-width: 767.48px) {
  .postdetails-area .bottom-content .catg:after {
    display: none;
  }
}
.postdetails-area .bottom-content .publish {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  color: #45494e;
}
@media (max-width: 767.48px) {
  .postdetails-area .bottom-content .publish {
    display: block;
  }
}
.postdetails-area .bottom-content .publish .date {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #45494e;
  margin-left: 5px;
}
.postdetails-area .social {
  cursor: pointer;
}
@media (max-width: 575.98px) {
  .postdetails-area .social {
    display: none;
  }
}
.postdetails-area .social .clicktext {
  font-weight: 400;
  font-size: 12px;
  color: #313131;
}
.postdetails-area .social .clicktext span {
  margin-right: 10px;
  margin-top: -2px;
}
.postdetails-area .social .social-box {
  position: absolute;
  right: 0;
  top: 16px;
  background-color: #ffffff;
  border-radius: 16px;
  border: none;
  padding: 24px 20px;
  position: absolute;
  width: 160px;
  height: auto;
  display: none;
}
.postdetails-area .social .social-box li {
  list-style: none;
}
.postdetails-area .social .social-box li a {
  padding: 8px 0px;
  color: #14253b;
  font-weight: 500;
  font-size: 13px;
}
.postdetails-area .social .social-box li a span {
  margin-right: 10px;
}
.postdetails-area .mobile-social {
  display: none;
  cursor: pointer;
}
@media (max-width: 575.98px) {
  .postdetails-area .mobile-social {
    display: block;
  }
}
.postdetails-area .mobile-social .m-clicktext {
  font-weight: 400;
  font-size: 12px;
  color: #313131;
}
.postdetails-area .mobile-social .m-clicktext span {
  margin-right: 10px;
  margin-top: -2px;
}
.postdetails-area .mobile-social .fullshodow-box {
  position: fixed;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0;
  z-index: 9999;
  transition-duration: 10s;
  display: none;
}
.postdetails-area .mobile-social .fullshodow-box .preopen {
  width: 100%;
  height: 100%;
}
.postdetails-area .mobile-social .fullshodow-box .preopen .close-icon {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 285px;
  background-color: #ffffff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.postdetails-area .mobile-social .fullshodow-box .m-social-box {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #ffffff;
  border: none;
  padding: 24px 20px;
  position: absolute;
  width: 100%;
  height: auto;
}
.postdetails-area .mobile-social .fullshodow-box .m-social-box h6 {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #14142b;
  margin-bottom: 20px;
}
.postdetails-area .mobile-social .fullshodow-box .m-social-box li {
  list-style: none;
}
.postdetails-area .mobile-social .fullshodow-box .m-social-box li a {
  padding: 8px 0px;
  color: #14253b;
  font-weight: 500;
  font-size: 13px;
}
.postdetails-area .mobile-social .fullshodow-box .m-social-box li a span {
  margin-right: 10px;
}
.postdetails-area .postfull-img {
  background-image: url("../images/newsroom/backg.png");
  width: 100%;
  height: 425px;
  background-size: cover;
  background-repeat: no-repeat;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 16px 16px 0px 0px;
  margin-top: 45px;
  background-position: center center;
}
@media (max-width: 767.48px) {
  .postdetails-area .postfull-img {
    height: 195px;
    border-radius: 16px;
  }
}
.postdetails-area .postfull-desc {
  padding: 60px;
  background-color: #ffffff;
  border-radius: 0px 0px 16px 16px;
}
@media (max-width: 767.48px) {
  .postdetails-area .postfull-desc {
    padding: 60px 0px;
  }
}
@media (max-width: 767.48px) {
  .postdetails-area .postfull-desc {
    padding: 32px 0px;
  }
}
.postdetails-area .postfull-desc h6 {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
  margin-bottom: 30px;
  font-family: "Inter", sans-serif;
}
@media (max-width: 767.48px) {
  .postdetails-area .postfull-desc h6 {
    font-size: 16px;
    line-height: 24px;
  }
}
.postdetails-area .postfull-desc p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 20px;
}
.postdetails-area .postfull-desc p:last-child {
  margin-bottom: 0px;
}
.postdetails-area .postfull-desc p a {
  color: #098ce3;
}
.postdetails-area .postfull-desc p a:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .postdetails-area .postfull-desc p {
    line-height: 24px;
  }
}
.postdetails-area .postfull-desc div {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #171b1f;
  margin-bottom: 30px;
}
.postdetails-area .postfull-desc div .says {
  margin-top: 10px;
  font-size: 14px;
}
@media (max-width: 767.48px) {
  .postdetails-area .postfull-desc div {
    line-height: 24px;
  }
}
.postdetails-area .postpage-aboutarea {
  padding-top: 34px;
}
@media (max-width: 767.48px) {
  .postdetails-area .postpage-aboutarea {
    padding: 0px;
  }
}
.postdetails-area .custom-row {
  padding: 40px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .postdetails-area .custom-row {
    padding: 24px 0px;
  }
  .postdetails-area .custom-row:last-child {
    border-bottom: none;
  }
}
.postdetails-area .custom-row .left-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .postdetails-area .custom-row .left-text {
    margin-bottom: 5px;
  }
}
.postdetails-area .custom-row .right-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #313131;
}
.postdetails-area .custom-row .right-text p {
  margin-bottom: 10px;
}
.postdetails-area .custom-row .right-text p a {
  color: #098ce3;
  text-decoration: none;
}
.postdetails-area .custom-row .right-text p a:hover {
  color: #006efa;
}
.postdetails-area .custom-row .right-text p:last-child {
  margin-bottom: 0px;
}
.postdetails-area .custom-row .right-social {
  display: inline-block;
}
.postdetails-area .custom-row .right-social a {
  width: 56px;
  height: 56px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  border-radius: 8px;
  margin-right: 10px;
}
.postdetails-area .custom-row .right-social a:hover {
  background: #006efa;
  border: 1px solid #006efa;
}
.postdetails-area .custom-row .right-social a:hover svg path {
  stroke: #ffffff;
}

@media (min-width: 992px) {
  .help-search.search-box {
    margin: 0 10px;
  }
}
.help-search.search-box .form-control {
  background: linear-gradient(0deg, #f8f9fb, #f8f9fb), #ffffff;
  box-shadow: none;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
  padding-left: 48px;
  line-height: 20px;
  font-weight: 400;
  height: 56px;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.04);
  color: #0a0e12;
}
.help-search.search-box .form-control::-moz-placeholder {
  color: #657080;
}
.help-search.search-box .form-control::placeholder {
  color: #657080;
}
@media (max-width: 767.48px) {
  .help-search.search-box {
    margin-top: 0;
    margin-bottom: 24px;
  }
  .help-search.search-box .form-control {
    border: 1px solid #e4edf5;
    background: transparent;
    height: 46px;
    padding-right: 50px;
  }
}

.help-banner .section-title {
  padding: 24px 0;
}

.help-para {
  font-size: 18px !important;
  line-height: 28px !important;
  font-weight: 400 !important;
}

.help-tabs .help-tablists {
  box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.04);
  margin-bottom: 1px;
}
@media (max-width: 767.48px) {
  .help-tabs .help-tablists {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  }
}
.help-tabs .nav-tabs .nav-link {
  border: none;
  color: #45494e;
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  padding: 30px 16px;
}
@media (max-width: 767.48px) {
  .help-tabs .nav-tabs .nav-link {
    padding: 18px 12px;
  }
}
@media (max-width: 320.5px) {
  .help-tabs .nav-tabs .nav-link {
    padding: 18px 6px;
    font-size: 13px;
  }
}
.help-tabs .nav-tabs .nav-link.active {
  color: #006efa;
  background: transparent;
  border-bottom: 4px solid #006efa;
  padding-left: 0;
  padding-right: 0;
  margin-left: 16px;
  margin-right: 16px;
}

.help-tab-content {
  overflow: hidden;
}
.help-tab-content .help-bg {
  background: #f7fbff;
  padding-top: 40px;
  padding-bottom: 80px;
}
@media (max-width: 767.48px) {
  .help-tab-content .help-bg {
    padding-bottom: 64px;
  }
}
.help-tab-content .help-dot {
  position: absolute;
  right: -70px;
  top: 250px;
}
@media (max-width: 1366px) {
  .help-tab-content .help-dot {
    max-width: 120px;
  }
}
@media (max-width: 991.98px) {
  .help-tab-content .help-dot {
    display: none;
  }
}
.help-tab-content .helpcenter-catg-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #14253b;
  margin-bottom: 24px;
}
.help-tab-content .tab-title {
  color: #14253b;
  font-weight: 500;
}
.help-tab-content .tab-title.sm {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
}
.help-tab-content .categories-row {
  --bs-gutter-y: 23px;
}
.help-tab-content .category-box {
  background: #fff;
  padding: 24px 32px;
  position: relative;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 20px;
  min-height: 160px;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
.help-tab-content .category-box .mu-button-arrow {
  align-self: flex-end;
}
@media (max-width: 767.48px) {
  .help-tab-content .category-box {
    padding: 24px 20px;
  }
}
@media (max-width: 320.5px) {
  .help-tab-content .category-box {
    padding: 16px 10px;
    border-radius: 14px;
  }
}
.help-tab-content .category-box h4 {
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .help-tab-content .category-box h4 {
    font-size: 16px;
    line-height: 24px;
  }
}
.help-tab-content .category-box p {
  color: #313131;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
  font-weight: 400;
}
.help-tab-content .category-box .mu-button-arrow {
  font-size: 14px;
}
.help-tab-content .category-box .add-btn {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: #14253b;
}
.help-tab-content .category-box .add-btn .svg {
  margin-right: 8px;
}

.helpcenter-catg-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #14253b;
  margin-bottom: 24px;
}

.getting-started-sec {
  margin-top: 80px;
}
@media (max-width: 767.48px) {
  .getting-started-sec {
    margin-top: 64px;
  }
}
.getting-started-sec .title-sm {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.getting-started-sec .mu-button-arrow {
  font-size: 14px;
}

.articles-wrapper {
  margin-top: 24px;
}
@media (max-width: 767.48px) {
  .articles-wrapper {
    margin-top: 24px;
  }
}
.articles-wrapper .article-box {
  display: flex;
  padding: 24px 32px 32px 24px;
  background: #fff;
  border-radius: 16px;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  min-height: 123px;
}
.articles-wrapper .article-box .svg {
  margin-right: 16px;
}
.articles-wrapper .article-box .article-details {
  font-size: 13px;
  line-height: 19px;
  color: #657080;
}
.articles-wrapper .article-box .article-details h5 {
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 8px;
}
.articles-wrapper .article-box .article-details p {
  color: #313131;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.latest-community {
  padding-top: 80px;
}
@media (max-width: 767.48px) {
  .latest-community {
    padding-top: 64px;
  }
}
.latest-community .mu-button-arrow {
  font-size: 14px;
}
.latest-community .title-sm {
  font-weight: 700;
  color: #0a0e12;
}

.community-slider {
  margin-top: 40px;
}
@media (max-width: 767.48px) {
  .community-slider {
    margin-top: 24px;
    padding-left: 25px;
  }
}
.community-slider .slick-track {
  display: flex !important;
}
.community-slider .slick-slider {
  margin: 0 -10px;
}
.community-slider .slick-slide {
  margin-right: 12px;
  margin-left: 12px;
  height: inherit !important;
}
.community-slider .slick-list {
  overflow: visible;
}

.single-community-box {
  background: #fff;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 10px;
  padding-top: 24px;
  padding-left: 32px;
  padding-right: 32px;
  padding-bottom: 33px;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
@media (max-width: 320.5px) {
  .single-community-box {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.single-community-box.bg-F4F7FC {
  background: #f4f7fc;
  box-shadow: unset;
}
.single-community-box h6 {
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #0a2540;
  font-weight: 600;
  margin-top: 16px;
}
.single-community-box .community-info {
  margin-top: 24px;
  width: 100%;
  align-self: end;
}
.single-community-box .community-info p {
  font-size: 12px;
  line-height: 1.5;
  color: #657080;
  margin-bottom: 4px;
}
.single-community-box .community-info span {
  color: #006efa;
  font-style: italic;
  font-size: 10px;
  line-height: 14px;
  font-weight: 700;
  letter-spacing: 0.5px;
  display: block;
}
.single-community-box .community-info .community-share {
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-top: 17px;
}
.single-community-box .community-info .community-share span {
  font-style: normal;
  font-size: 12px;
  line-height: 15px;
  color: #657080;
  font-weight: 500;
  margin-left: 7px;
}

.ask-sec-bg {
  background: #d7e8ff;
}

.help-add-ons .single-box h6 {
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  font-weight: 700;
}
.help-add-ons .single-box p {
  font-size: 16px !important;
  line-height: 24px !important;
  font-weight: 400 !important;
  color: #313131 !important;
}
.help-add-ons .single-box .mu-button-arrow {
  line-height: 24px;
}

.help-videos {
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .help-videos {
    padding-bottom: 64px;
  }
}
.help-videos .title-sm {
  font-weight: 700;
  color: #0a0e12;
}
.help-videos .mu-button-arrow {
  font-size: 14px;
}
.help-videos .video-js {
  max-width: 100%;
  border-radius: 8px;
  overflow: hidden;
  height: 168px;
  margin-bottom: 16px;
  background-color: transparent;
}
.help-videos .video-js .vjs-tech {
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767.48px) {
  .help-videos .video-js {
    height: 105px;
  }
}
.help-videos .video-js:hover .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: rgba(24, 160, 251, 0.6392156863);
  transition: all 0.4s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
}
.help-videos .vjs-poster {
  background-size: cover;
  border-radius: 8px;
  overflow: hidden;
  background-position: center;
}
.help-videos .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: rgba(24, 160, 251, 0.6392156863);
  visibility: hidden;
  transition: 0s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
}
.help-videos .vjs-icon-placeholder:before {
  line-height: 1.7;
}
.help-videos .single-helpvideo {
  color: #14253b;
  margin-top: 34px;
}
.help-videos .single-helpvideo p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #14253b;
}
.help-videos .single-helpvideo ul {
  display: flex;
  margin-top: 8px;
}
.help-videos .single-helpvideo ul li {
  display: flex;
  align-items: center;
  color: #14253b;
}
.help-videos .single-helpvideo ul li:first-child {
  margin-right: 18px;
}
.help-videos .single-helpvideo ul li span {
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  font-weight: 500;
  margin-left: 10px;
}
.help-videos .single-helpvideo:hover .vjs-big-play-button {
  visibility: visible;
}

.help-cta {
  padding-top: 104px;
  padding-bottom: 80px;
}
@media (max-width: 767.48px) {
  .help-cta {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
.help-cta.helpcenter-cta {
  padding: 0px;
}
@media (max-width: 767.48px) {
  .help-cta.helpcenter-cta {
    padding: 0px;
  }
}
.help-cta .innerhelp-cta {
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.16) 0%, rgba(12, 185, 243, 0.16) 100%);
  border-radius: 40px;
  padding: 24px 56px;
}
.help-cta h3 {
  font-size: 24px;
  line-height: 34px;
  font-weight: 700;
  margin-bottom: 10px;
}
.help-cta p {
  font-size: 16px;
  line-height: 24px;
}

.no-shadow {
  box-shadow: none !important;
}

@media (max-width: 1024.5px) {
  .px-md-0 {
    padding-left: 0;
    padding-right: 0;
  }
}
.remove-text {
  position: absolute;
  right: 20px;
  top: 0;
  bottom: 0;
  margin: auto;
  transform: translateY(25%);
  cursor: pointer;
}

.form-control:not(:valid) ~ .remove-text {
  display: none;
}

@media (min-width: 992px) {
  .helpcenter-catg-title {
    padding: 0 10px;
  }
  .cat-wrap {
    padding: 0 10px;
  }
}
.helpvideo-banner {
  padding: 24px 0px 48px 0px;
}
@media (max-width: 767.48px) {
  .helpvideo-banner {
    padding: 24px 0px 24px 0px;
  }
}
.helpvideo-banner.light-bg {
  background: #bfd8ff;
}
@media (max-width: 767.48px) {
  .helpvideo-banner .helpvideo-title {
    text-align: center;
    margin-bottom: 24px;
  }
}
.helpvideo-banner .help-video-para p {
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  font-weight: 500;
}

.helpvideo-tab-content .innertop-pane {
  background: #fafdff;
  width: 100%;
  height: auto;
  padding: 56px 0px 80px 0px;
}
.helpvideo-tab-content .more-vertical {
  display: none;
  cursor: pointer;
}
@media (max-width: 767.48px) {
  .helpvideo-tab-content .more-vertical {
    display: inline-block;
  }
}
.helpvideo-tab-content .leftinner-bar {
  position: sticky;
  left: 0;
  z-index: 2;
}

.full-videogetting {
  background: linear-gradient(0deg, #f4f7fc, #f4f7fc), linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  padding: 64px 0px 80px 0px;
}

.help-gettingstart .title-sm {
  font-weight: 700;
  color: #14253b;
}
.help-gettingstart .mu-button-arrow {
  font-size: 14px;
}
.help-gettingstart .single-helpvideo {
  color: #14253b;
  margin-top: 32px;
}
.help-gettingstart .single-helpvideo p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #14253b;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.help-gettingstart .video-js {
  max-width: 100%;
  border-radius: 8px;
  overflow: hidden;
  height: 154px;
  margin-bottom: 16px;
  background-color: transparent;
}
@media (max-width: 767.48px) {
  .help-gettingstart .video-js {
    height: 120px;
  }
}
.help-gettingstart .video-js .vjs-tech {
  -o-object-fit: cover;
     object-fit: cover;
}
.help-gettingstart .video-js:hover .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 51px;
  width: 51px;
  border-color: transparent;
  background: #006efa;
  transition: all 0.4s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
  visibility: visible;
}
.help-gettingstart .vjs-poster {
  background-size: cover;
  border-radius: 8px;
  overflow: hidden;
  background-position: center;
}
.help-gettingstart .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 51px;
  width: 51px;
  border-color: transparent;
  background: rgba(24, 160, 251, 0.6392156863);
  visibility: hidden;
  transition: 0s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
}
.help-gettingstart .vjs-icon-placeholder:before {
  line-height: 1.7;
}

.next-content {
  margin-top: 84px;
}
.next-content p a {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
  text-decoration: none;
}
.next-content .nextcontent-name {
  font-weight: 600;
  font-size: 16px;
  line-height: 100%;
  color: #0a0e12;
  margin-top: 8px;
}

.whatsnew-section.most-popular {
  margin-top: 60px;
}
.whatsnew-section .community-slider {
  margin-top: 0px;
}
.whatsnew-section .title-sm {
  font-weight: 700;
  color: #0a0e12;
}
.whatsnew-section .mu-button-arrow {
  font-size: 14px;
}
.whatsnew-section .slick-list {
  overflow: hidden;
}
.whatsnew-section .single-helpvideo {
  color: #14253b;
  margin-top: 32px;
}
.whatsnew-section .single-helpvideo .video-js {
  max-width: 100%;
  border-radius: 8px;
  overflow: hidden;
  height: 168px;
  margin-bottom: 16px;
  background-color: transparent;
}
.whatsnew-section .single-helpvideo .video-js .vjs-tech {
  -o-object-fit: cover;
     object-fit: cover;
}
.whatsnew-section .single-helpvideo .video-js:hover .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: #006efa;
  transition: all 0.4s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
  visibility: visible;
}
.whatsnew-section .single-helpvideo .vjs-poster {
  background-size: cover;
  border-radius: 8px;
  overflow: hidden;
  background-position: center;
}
.whatsnew-section .single-helpvideo .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: #006efa;
  visibility: hidden;
  transition: 0s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
}
.whatsnew-section .single-helpvideo .vjs-icon-placeholder:before {
  line-height: 1.7;
}
.whatsnew-section .single-helpvideo p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #0a0e12;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.bottom-slider-section {
  padding: 104px 0px 64px 0px;
  background-color: #ffffff;
  border-bottom: 1px solid rgba(154, 144, 141, 0.1);
}
.bottom-slider-section.video-details-section {
  padding: 64px 0px 64px 0px;
}

.whatnew-slider .slick-list {
  overflow: hidden;
}
.whatnew-slider .slick-slide {
  margin-right: 8px;
  margin-left: 8px;
  height: inherit !important;
}

@media (max-width: 767.48px) {
  .help-tabs .tabback-btn {
    display: none;
  }
}
.help-tabs .tabback-btn button {
  border: none;
  background-color: #ffffff;
  color: #334253;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
}
@media (max-width: 767.48px) {
  .help-tabs .tabsearch-btn {
    display: none;
  }
}
.help-tabs .tabsearch-btn button {
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  color: #657080;
  border: none;
  background-color: #ffffff;
}

.videodetails-banner {
  padding: 40px 0px;
  background: #f4f7fc;
}
.videodetails-banner .breadcrumb {
  margin-bottom: 40px;
}
.videodetails-banner .breadcrumb .breadcrumb-item {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
}
.videodetails-banner .breadcrumb .breadcrumb-item a {
  color: #8c9196;
}
.videodetails-banner .client-preview .video-js {
  max-width: 100%;
  min-width: 100%;
  border-radius: 20px;
  overflow: hidden;
  height: 445px;
  background-color: transparent;
}
.videodetails-banner .client-preview .video-js .vjs-tech {
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767.48px) {
  .videodetails-banner .client-preview .video-js {
    height: 210px;
  }
}
.videodetails-banner .client-preview .video-js:hover .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: rgba(24, 160, 251, 0.6392156863);
  transition: all 0.4s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
  visibility: visible;
}
.videodetails-banner .client-preview .vjs-poster {
  background-size: cover;
  border-radius: 20px;
  overflow: hidden;
  background-position: center;
}
.videodetails-banner .client-preview .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: rgba(24, 160, 251, 0.6392156863);
  visibility: hidden;
  transition: 0s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
}
.videodetails-banner .client-preview .vjs-icon-placeholder:before {
  line-height: 1.7;
}
.videodetails-banner .banner-content {
  padding-left: 40px;
}
@media (max-width: 1199.98px) {
  .videodetails-banner .banner-content {
    padding-left: 20px;
  }
}
@media (max-width: 767.48px) {
  .videodetails-banner .banner-content {
    padding-left: 0px;
    padding-top: 30px;
  }
}
.videodetails-banner .banner-content button {
  width: 57px;
  height: 22px;
  background: #14253b;
  border-radius: 4px;
  font-weight: 600;
  font-size: 10px;
  color: #ffffff;
  margin-bottom: 20px;
  line-height: 14px;
}
.videodetails-banner .banner-content h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 20px;
}
.videodetails-banner .banner-content p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 10px;
}

.singlevideo-detail {
  background: linear-gradient(90deg, #e2ebf9 0%, #eef5ff 100%);
  padding: 24px 0px 0px 0px;
  border-radius: 8px;
}
.singlevideo-detail.videodetails-single-article {
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
}
.singlevideo-detail.videodetails-single-article .botton-content {
  margin-bottom: 2px;
}
.singlevideo-detail span {
  margin-left: 24px;
  font-weight: 800;
  font-size: 10px;
  line-height: 14px;
  color: #0a2540;
}
.singlevideo-detail .innersingle-video {
  padding: 11px 0px 24px 24px;
}
.singlevideo-detail .innersingle-video .lefttext {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: #0a2540;
  padding-right: 10px;
}
.singlevideo-detail .botton-content {
  background-color: #ffffff;
  width: 100%;
  height: auto;
  padding: 24px 20px;
  border-radius: 0px 0px 8px 8px;
}
.singlevideo-detail .botton-content p {
  color: #0a0e12;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
}
.singlevideo-detail .botton-content button {
  width: 97px;
  height: 22px;
  background: #e9e6f6;
  border-radius: 4px;
  color: #5f559d;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  border: none;
}
@media (max-width: 320px) {
  .singlevideo-detail .botton-content button {
    width: 110px;
  }
}

.video-details-banner {
  display: none;
}
@media (max-width: 767.48px) {
  .video-details-banner {
    display: block;
  }
}

@media (max-width: 767.48px) {
  .custom-video-row {
    justify-content: center !important;
  }
}

.helpvideo-search {
  margin-top: 0px;
}
.helpvideo-search .form-control {
  background: #ffffff !important;
}
@media (max-width: 767.48px) {
  .helpvideo-search .form-control {
    background-color: #ffffff !important;
  }
}

.wikirelated-blog .related-posts {
  margin-top: 0;
}
.wikirelated-blog .title-sm {
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .wikirelated-blog .single-relatewiki {
    width: 100%;
    height: auto;
    display: flex;
    margin-bottom: 24px;
    align-items: flex-start;
  }
}
.wikirelated-blog .single-relatewiki .inner-relatewiki {
  width: 100%;
  height: auto;
  overflow: hidden;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: transparent;
  display: inline-block;
}
.wikirelated-blog .single-relatewiki .inner-relatewiki img {
  max-width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
@media (max-width: 767.48px) {
  .wikirelated-blog .single-relatewiki .inner-content {
    margin-left: 16px;
    width: calc(100% - 142px);
    display: inline-block;
  }
}
.wikirelated-blog .single-relatewiki .inner-content span {
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  color: #657080;
}
.wikirelated-blog .single-relatewiki .inner-content p {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #0a2540;
}
@media (max-width: 767.48px) {
  .wikirelated-blog .single-relatewiki .inner-content p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
}

.expended-search {
  display: none;
  margin-top: 0px;
}
.expended-search .form-control {
  margin-top: 0px;
}
@media (max-width: 991.98px) {
  .expended-search .form-control {
    padding: 20px 40px;
  }
}

.normallight-bg {
  background-color: #fafdff;
}

.full-wiki-section {
  background-color: #fafdff;
}

.helpwiki-banner {
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.08) 0%, rgba(12, 185, 243, 0.08) 100%), linear-gradient(90deg, rgba(24, 160, 251, 0.08) 0%, rgba(12, 185, 243, 0.08) 100%);
  padding: 48px;
}
@media (max-width: 991.98px) {
  .helpwiki-banner {
    padding: 48px 30px;
  }
}
@media (max-width: 767.48px) {
  .helpwiki-banner {
    border-radius: unset;
    padding: 32px;
  }
}
@media (max-width: 767.48px) {
  .helpwiki-banner .container-fluid {
    padding: 0;
  }
}
.helpwiki-banner .innerwiki-banner {
  overflow: hidden;
}
.helpwiki-banner .innerwiki-banner .search-box {
  margin: 0;
}
.helpwiki-banner .innerwiki-banner h2 {
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #14253b;
}
.helpwiki-banner .innerwiki-banner p {
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  color: #14253b;
}
.helpwiki-banner .innerwiki-banner .wiki-bannertitle {
  width: 10%;
}
@media (max-width: 991.98px) {
  .helpwiki-banner .innerwiki-banner .wiki-bannertitle {
    width: 100%;
    margin-bottom: 16px;
  }
}
.helpwiki-banner .innerwiki-banner .wiki-presearch {
  width: 60%;
}
@media (max-width: 991.98px) {
  .helpwiki-banner .innerwiki-banner .wiki-presearch {
    width: 100%;
    margin-bottom: 16px;
  }
}
.helpwiki-banner .innerwiki-banner .wiki-bannerdesc {
  width: 30%;
}
@media (max-width: 991.98px) {
  .helpwiki-banner .innerwiki-banner .wiki-bannerdesc {
    width: 100%;
  }
}

.wiki-content {
  overflow: hidden;
}
.wiki-content .caps-letter {
  padding: 20px 0px;
  list-style: none;
  border-bottom: 1px solid #e4edf5;
}
@media (max-width: 767.48px) {
  .wiki-content .caps-letter {
    justify-content: flex-start !important;
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
    overflow-y: scroll;
  }
  .wiki-content .caps-letter::-webkit-scrollbar {
    display: none;
  }
}
.wiki-content .caps-letter li {
  margin-right: 24px;
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  text-transform: uppercase;
  color: #45494e;
}
.wiki-content .caps-letter li:first-child {
  margin-left: 24px;
}
@media (max-width: 991.98px) {
  .wiki-content .caps-letter li {
    margin-right: 15px;
  }
}
.wiki-content .single-box {
  border-bottom: 1px solid #e4edf5;
  padding: 40px 0px 40px 40px;
  margin: 0px 40px 0px 0px;
  position: relative;
}
@media (max-width: 767.48px) {
  .wiki-content .single-box {
    margin: 0px;
  }
}
.wiki-content .single-box::before {
  content: "";
  position: absolute;
  left: 13px;
  top: 40px;
  background-color: #2c3eb9;
  width: 4px;
  height: 28px;
  border-radius: 0.26154px;
}
.wiki-content .single-box h4 {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #14253b;
  margin-bottom: 8px;
}
.wiki-content .single-box .helpdet {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.wiki-content .single-box p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
@media (max-width: 767.48px) {
  .wiki-content .single-box p {
    -webkit-line-clamp: unset;
  }
}
.wiki-content .single-box a {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #006efa;
  text-decoration: none;
}
.wiki-content.detailswiki-content .caps-letter {
  margin-bottom: 104px;
}
@media (max-width: 767.48px) {
  .wiki-content.detailswiki-content .caps-letter {
    margin-bottom: 48px;
  }
}

.page-navigation {
  padding: 64px 0px 80px 0px;
}
.page-navigation.helpwiki-navigation {
  padding: 64px 0px 80px 0px;
  box-shadow: unset;
}
.page-navigation .pagination .page-item {
  margin-right: 10px;
}
.page-navigation .pagination .page-item.disabled .page-link {
  opacity: 0.3;
  background-color: #f0f0f0;
}
.page-navigation .pagination .page-item .page-link {
  border: 1px solid rgba(180, 187, 202, 0.32);
  border-radius: 80px;
  height: 40px;
  min-width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #0a0e12;
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
}
.page-navigation .pagination .page-item .page-link.active {
  background: #006efa;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
  color: #ffffff;
}
.page-navigation .pagination .page-item .page-link.rotate svg {
  transform: rotate(180deg);
}

.find-contact {
  padding-top: 75px;
}

.bottom-wiki-area {
  background-color: #f9fcff;
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .bottom-wiki-area {
    background-color: #ffffff;
  }
}
.bottom-wiki-area h3 {
  font-weight: 600;
  font-size: 32px;
  line-height: 42px;
  color: #14253b;
}
@media (max-width: 767.48px) {
  .bottom-wiki-area h3 {
    margin-bottom: 32px;
  }
}

.inner-weibinner {
  background-color: #ffffff;
  padding: 32px;
  box-shadow: 0px 15px 58px rgba(0, 0, 0, 0.05), 0px 3.35045px 12.9551px rgba(0, 0, 0, 0.0298054), 0px 0.997515px 3.85706px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .inner-weibinner {
    padding-bottom: 48px;
  }
}
@media (max-width: 991.98px) {
  .inner-weibinner .col-md-7 {
    width: 75%;
  }
}
@media (max-width: 767.48px) {
  .inner-weibinner .col-md-7 {
    width: 100%;
  }
}
@media (max-width: 767.48px) {
  .inner-weibinner .col-md-7 {
    display: inline-block !important;
  }
}
.inner-weibinner .img-box {
  width: 170px;
  height: 162px;
  overflow: hidden;
  display: inline-block;
  border-radius: 8px;
}
@media (max-width: 767.48px) {
  .inner-weibinner .img-box {
    width: 100%;
  }
}
.inner-weibinner .img-box img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.inner-weibinner .center-text {
  margin-left: 40px;
  width: calc(100% - 215px);
  display: inline-block;
}
@media (max-width: 767.48px) {
  .inner-weibinner .center-text {
    width: 100%;
    margin-left: 0px;
    margin-top: 24px;
  }
}
.inner-weibinner .center-text h6 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.inner-weibinner .center-text p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  margin-top: 8px;
}
.inner-weibinner .center-text label {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  margin-top: 8px;
}
@media (max-width: 767.48px) {
  .inner-weibinner .col-auto {
    width: 100%;
    justify-content: center;
  }
}
@media (max-width: 575.98px) {
  .inner-weibinner .col-auto {
    width: 100%;
    justify-content: center;
  }
}
@media (max-width: 767.48px) {
  .inner-weibinner .right-text {
    margin-top: 30px;
    text-align: center;
  }
}
@media (max-width: 575.98px) {
  .inner-weibinner .right-text {
    margin-top: 24px;
    text-align: center;
  }
}
.inner-weibinner .right-text .upcoming-highlight {
  background: #24ae60;
  border-radius: 4px;
  padding: 4px 8px;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
  display: inline-block;
}
.inner-weibinner .right-text h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-top: 16px;
}
.inner-weibinner .right-text p {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  margin-top: 10px;
}
.inner-weibinner .right-text .time {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  margin-top: 8px;
}
.inner-weibinner .right-text .time-cta {
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  font-weight: 400;
}
@media (max-width: 991.98px) {
  .inner-weibinner .regbtn-area {
    justify-content: center !important;
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 767.48px) {
  .inner-weibinner .regbtn-area {
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .inner-weibinner .regbtn-area {
    width: 100%;
    margin-top: 24px;
  }
}
@media (max-width: 575.98px) {
  .inner-weibinner .regbtn-area button {
    width: 100%;
  }
}

.upcoming-webiner h3 {
  margin-bottom: 24px;
}

.details-upcoming-webiner h3 {
  margin-bottom: 24px;
}

.more-studies {
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .more-studies h3 {
    margin-bottom: 32px;
  }
}
.more-studies .single-morestudies {
  width: 100%;
  height: auto;
  margin-top: 24px;
}
@media (max-width: 767.48px) {
  .more-studies .single-morestudies {
    margin-bottom: 32px;
    margin-top: 0px;
  }
}
.more-studies .single-morestudies a {
  text-decoration: none;
}
.more-studies .single-morestudies p {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  margin-top: 16px;
}
.more-studies .single-morestudies span {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
}

.details-top-border {
  border-top: 1px solid #e4edf5;
  padding: 40px 0px 64px 0px;
}
@media (max-width: 767.48px) {
  .details-top-border {
    padding: 40px 0px;
  }
}
@media (max-width: 767.48px) {
  .details-top-border .artcle-inside-form {
    margin-top: 32px;
  }
}

.details-box {
  padding: 0px 0px 0px 40px;
  position: relative;
}
@media (max-width: 767.48px) {
  .details-box {
    margin: 0px;
  }
}
.details-box::before {
  content: "";
  position: absolute;
  left: 13px;
  top: 0px;
  background-color: #2c3eb9;
  width: 4px;
  height: 56px;
  border-radius: 0.26154px;
}
.details-box h4 {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #14253b;
  margin-bottom: 10px;
}
.details-box .helpdet {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #14253b;
  margin-bottom: 10px;
}
.details-box p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 10px;
}
.details-box span {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #45494e;
  margin-top: 15px;
  display: inline-block;
}
.details-box span a {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
  text-decoration: none;
  margin-left: 5px;
}
@media (max-width: 575.98px) {
  .details-box span a {
    display: block;
    margin-left: 0;
    margin-top: 8px;
  }
}

.detailswiki-content {
  padding-bottom: 50px;
}

.relate-studies {
  padding-top: 104px;
}
@media (max-width: 767.48px) {
  .relate-studies {
    padding-top: 88px;
  }
}
.relate-studies h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #14253b;
}

.wikirelated-blog .title-sm {
  margin-bottom: 0;
}
@media (max-width: 767.48px) {
  .wikirelated-blog .title-sm {
    margin-bottom: 32px;
  }
}
.wikirelated-blog .single-relatewiki {
  margin-top: 24px;
}
@media (max-width: 767.48px) {
  .wikirelated-blog .single-relatewiki {
    margin-top: 0px;
  }
}

.help-search.community {
  margin-top: 0;
}
.help-search.community .form-control {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
}

.helpful {
  margin-top: 48px;
  padding-top: 40px;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 40px;
}
.helpful .rate-btn .like-btn {
  border: 1px solid #b8bcca;
  padding: 8px 16px;
  border-radius: 4px;
}
.helpful .rate-btn .like-btn a {
  color: #0a0e12;
  font-size: 13px;
  line-height: 100%;
  font-weight: 500;
}
.helpful .rate-btn .like-btn.active {
  background: #006efa;
  border: 1px solid #006efa;
}
.helpful .rate-btn .like-btn.active a {
  color: #fff;
}
.helpful .rate-btn .like-btn.active a svg path {
  stroke: #fff;
}

.community-banner {
  background: #f0f5fc;
  padding-top: 16px;
  padding-bottom: 48px;
}
@media (max-width: 767.48px) {
  .community-banner {
    padding-bottom: 24px;
  }
  .community-banner .title-sm {
    font-weight: 600;
    font-size: 32px;
  }
  .community-banner .search-box.help-search.community .form-control {
    background: #fff;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  }
}

.community-content {
  padding-top: 32px;
  background: #f9fcff;
  padding-bottom: 130px;
}
@media (max-width: 767.48px) {
  .community-content {
    padding-bottom: 64px;
  }
}
@media (max-width: 767.48px) {
  .community-content .with-icon {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

.dropdown-custom .dropdown.bootstrap-select button {
  color: #0a0e12 !important;
  outline: 0 !important;
  box-shadow: none !important;
  font-size: 14px;
  line-height: 20px;
  background: #fff;
  border: 1px solid #e4edf5;
  padding: 11px 18px;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  width: 165px;
}
@media (max-width: 767.48px) {
  .dropdown-custom .dropdown.bootstrap-select button {
    width: 100%;
    padding: 8px 16px;
  }
}
.dropdown-custom .dropdown.bootstrap-select .dropdown-menu {
  padding: 0;
  border-radius: 8px;
}
.dropdown-custom .dropdown.bootstrap-select .dropdown-menu li a {
  font-size: 14px;
  line-height: 24px;
  outline: none;
}
.dropdown-custom .dropdown.bootstrap-select .dropdown-menu .dropdown-item.active {
  background: #006efa;
}
.dropdown-custom .dropdown.bootstrap-select .dropdown-menu .dropdown-item:focus {
  background: #006efa;
  color: #fff;
}

.community-wrap {
  margin-top: 32px;
}

.community-list-box {
  background: #fff;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 20px;
  padding: 40px;
  margin-bottom: 16px;
}
.community-list-box a h5 {
  font-family: "Inter", sans-serif;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 8px;
}
@media (max-width: 575.98px) {
  .community-list-box a h5 {
    line-height: 24px;
  }
}
.community-list-box a p {
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.community-list-box .author-box {
  margin-top: 32px;
}
.community-list-box .author-box .author-information {
  margin-left: 16px;
}
.community-list-box .author-box .author-information p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: #0a0e12;
}
.community-list-box .author-box .author-information span {
  color: #45494e;
  font-size: 14px;
  line-height: 20px;
  display: block;
}
.community-list-box .community-share {
  margin-left: 32px;
  color: #657080;
  cursor: pointer;
}
@media (max-width: 575.98px) {
  .community-list-box .community-share {
    margin-left: 0;
    margin-right: 32px;
    margin-top: 16px;
  }
}
.community-list-box .community-share span {
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  color: #45494e;
}

.whatsnew-section.community {
  margin-top: 86px;
}
@media (max-width: 575.98px) {
  .whatsnew-section.community {
    margin-top: 65px;
  }
  .whatsnew-section.community .title-sm {
    font-weight: 600;
    font-size: 32px;
  }
}
@media (max-width: 767.48px) {
  .whatsnew-section.community .title-sm {
    font-size: 32px;
  }
}
.whatsnew-section.community .single-helpvideo {
  margin-top: 24px;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
}
.whatsnew-section.community .single-helpvideo .rightimg {
  padding-right: 30px;
}
@media (max-width: 575.98px) {
  .whatsnew-section.community .single-helpvideo {
    margin-top: 16px;
  }
  .whatsnew-section.community .single-helpvideo .rightimg {
    padding-right: 20px;
  }
}
.whatsnew-section.community .singlevideo-detail .botton-content p {
  margin-top: 3px;
}
.whatsnew-section h2 {
  color: #14142b;
}

.related-posts {
  margin-top: 104px;
}
@media (max-width: 767.48px) {
  .related-posts {
    margin-top: 64px;
  }
}
.related-posts .title-sm {
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .related-posts .title-sm {
    font-weight: 700;
    font-size: 32px;
  }
}
.related-posts .mu-button-arrow {
  font-size: 14px;
}
.related-posts .posts-wrapper {
  margin-top: 24px;
}
.related-posts .singlepost-box {
  display: flex;
  flex-wrap: wrap;
  color: #0a2540;
  font-weight: 500;
  font-size: 16px;
}
@media (max-width: 767.48px) {
  .related-posts .singlepost-box {
    margin-bottom: 24px;
    font-size: 14px;
  }
}
.related-posts .singlepost-box img {
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .related-posts .singlepost-box img {
    height: 100%;
    margin-bottom: 0;
    border-radius: 8px;
  }
}
@media (max-width: 321px) {
  .related-posts .singlepost-box img {
    height: auto;
  }
}
.related-posts .singlepost-box span {
  display: block;
  width: 100%;
  color: #45494e;
  margin-bottom: 6px;
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
}
@media (max-width: 767.48px) {
  .related-posts .singlepost-box span {
    margin-top: 10px;
  }
}

.page-navigation {
  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.04);
  padding: 11px 0;
  margin-bottom: 1px;
}
@media (max-width: 767.48px) {
  .page-navigation {
    box-shadow: none;
  }
}
.page-navigation .tabback-btn button {
  border: none;
  background-color: #ffffff;
  color: #334253;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
}
.page-navigation .tabsearch-btn button {
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  color: #657080;
  border: none;
  background-color: #ffffff;
}
@media (max-width: 767.48px) {
  .page-navigation .tabsearch-btn button {
    margin-right: 20px;
  }
}

.community-details {
  background: #f7fbff;
  padding-top: 40px;
  padding-bottom: 137px;
}
@media (max-width: 767.48px) {
  .community-details {
    background: #fff;
    padding-bottom: 50px;
    padding-top: 10px;
  }
}
@media (min-width: 767.5px) {
  .community-details .title-sm {
    font-weight: 700;
  }
}
.community-details .author-box {
  margin-top: 24px;
}
.community-details .author-box .author-information {
  margin-left: 16px;
}
.community-details .author-box .author-information p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: #0a0e12;
}
.community-details .author-box .author-information span {
  color: #45494e;
  font-size: 14px;
  line-height: 20px;
  display: block;
}
.community-details .community-share {
  margin-left: 32px;
  color: #45494e;
  cursor: pointer;
}
.community-details .community-share span {
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  margin-top: 3px;
}

.container-fluid.xxl {
  max-width: 1500px;
}
@media (max-width: 1441px) {
  .container-fluid.xxl {
    max-width: 1400px;
  }
}

.community-post-details {
  background-color: #fff;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 20px;
  padding: 48px 40px;
  margin-top: 40px;
  color: #334253;
  font-size: 14px;
  position: relative;
}
@media (max-width: 767.48px) {
  .community-post-details {
    padding-left: 0;
    padding-right: 0;
    box-shadow: none;
    padding-top: 0;
    margin-top: 28px;
  }
}
.community-post-details h4 {
  font-family: "Inter", sans-serif;
  font-size: 32px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 12px;
  line-height: 40px;
}
.community-post-details .community-preview {
  margin-bottom: 48px;
}
@media (max-width: 767.48px) {
  .community-post-details .community-preview {
    margin-bottom: 32px;
  }
}
.community-post-details p {
  margin-bottom: 12px;
}
.community-post-details .cominter {
  font-family: "Inter", sans-serif;
  font-size: 20px;
  font-weight: 700;
  color: #334253;
  margin-bottom: 12px;
  line-height: 28px;
}
.community-post-details ul {
  padding-left: 19px;
}
.community-post-details ul li {
  margin-bottom: 8px;
  list-style: disc;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.community-post-details .dropdown-custom .dropdown.bootstrap-select button {
  font-weight: 500;
  padding: 8px 18px;
  color: #303049 !important;
}
.community-post-details .dropdown-custom li {
  margin-bottom: 0;
}
.community-post-details h5 {
  font-weight: 700;
  line-height: 32px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .community-post-details h5 {
    font-size: 16px;
  }
}
.community-post-details .comment-wrapper {
  margin-top: 45px;
}
.community-post-details .comment-wrapper .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  color: #0a0e12;
  font-size: 13px;
  line-height: 100%;
  font-weight: 500;
}

.comment-field {
  border: 1px solid #e4edf5;
  border-radius: 16px;
  font-size: 14px;
  padding-top: 15px;
  padding-left: 15px;
  margin-top: 16px;
  margin-bottom: 40px;
  line-height: 24px;
  color: #0a0e12;
}
.comment-field::-moz-placeholder {
  color: #0a0e12;
}
.comment-field::placeholder {
  color: #0a0e12;
}

.comment-details {
  background: #f0f5fc;
  border-radius: 8px 40px 40px 40px;
  padding: 40px;
  padding-top: 32px;
  position: relative;
}
.comment-details p {
  font-size: 16px !important;
  line-height: 24px !important;
}
@media (max-width: 767.48px) {
  .comment-details {
    padding: 24px;
    padding-bottom: 55px;
  }
  .comment-details .like-and-comment {
    position: absolute;
    bottom: 30px;
    right: 0;
  }
}
.comment-details .namec {
  font-family: "Inter", sans-serif;
  font-size: 18px !important;
  font-weight: 600;
  color: #0a0e12;
  line-height: 28px !important;
}
.comment-details span {
  color: #45494e;
  font-size: 14px;
  line-height: 20px;
}
.comment-details p {
  margin-top: 14px;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}

.comment-box {
  margin-bottom: 20px;
}
.comment-box.has-comment {
  margin-bottom: 4px;
}
.comment-box.has-comment .comment-details {
  margin-bottom: 16px;
}
.comment-box.has-comment .comment-box {
  margin-bottom: 0;
}
@media (max-width: 767.48px) {
  .comment-box.has-comment .comment-box {
    margin-left: 12px;
  }
}
.comment-box.has-comment .comment-box .comment-details {
  background: #eef5ff;
  border: 1px solid #e4edf5;
  border-radius: 8px 40px 40px 40px;
}

.community-feedback {
  padding: 40px 0;
  border: 1px solid #e4edf5;
  border-radius: 16px;
  margin-top: 48px;
}
.community-feedback p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 16px;
}

.suggestion-right {
  background: #edf2f8;
  box-shadow: -1px 0px 0px rgba(0, 0, 0, 0.04);
  border-radius: 20px;
  padding: 48px 40px;
}
@media (max-width: 768px) {
  .suggestion-right {
    background: transparent;
  }
}
@media (max-width: 767.48px) {
  .suggestion-right {
    background: transparent;
    padding: 0;
  }
}
.suggestion-right .relt {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .suggestion-right .relt {
    font-size: 32px;
    line-height: 40px;
    font-weight: 600;
  }
}

.single-suggestion {
  margin-bottom: 24px;
}
.single-suggestion img {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
  border-radius: 8px;
}
.single-suggestion .suggestion-info {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.single-suggestion a {
  color: #14253b;
}
.single-suggestion a p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: #0a0e12;
}
.single-suggestion a span {
  display: block;
  color: #45494e;
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  align-self: end;
  padding-top: 10px;
}

.article-wrap .single-suggestion span {
  align-self: flex-start;
  width: 100%;
}

.upcomming-webiner {
  margin-bottom: 60px;
  margin-top: 60px;
  padding: 20px;
  padding-bottom: 56px;
  box-shadow: 0px 6px 80px rgba(0, 0, 0, 0.07);
  border-radius: 16px;
  background: #fff;
}
.upcomming-webiner .webiner-preview {
  border-radius: 16px;
  position: relative;
}
.upcomming-webiner .webiner-preview .badge {
  background: #53c272;
  border-radius: 4px;
  color: #fff;
  padding: 4px 8px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  position: absolute;
  left: 20px;
  top: 18px;
}
.upcomming-webiner .webiner-preview .webiner-details {
  background: linear-gradient(0deg, #f4f9ff, #f4f9ff), #f8f9fb;
  border-radius: 16px;
  padding: 16px 32px 20px;
  width: 70%;
  position: absolute;
  left: 20px;
  bottom: -30px;
}
.upcomming-webiner .webiner-preview .webiner-details h6 {
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .upcomming-webiner .webiner-preview .webiner-details {
    padding: 10px;
  }
}
.upcomming-webiner .webiner-preview .webiner-details p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .upcomming-webiner .webiner-preview .webiner-details p {
    font-size: 11px;
  }
}
.upcomming-webiner .webiner-preview h5 {
  font-size: 20px;
  line-height: 30px;
}
@media (max-width: 991.98px) {
  .upcomming-webiner .webiner-preview h5 {
    font-size: 14px;
  }
}
.upcomming-webiner .webiner-desc {
  margin-top: 60px;
  padding: 0 20px;
}
.upcomming-webiner .webiner-desc h6 {
  margin-bottom: 16px;
  line-height: 28px;
}
.upcomming-webiner .webiner-desc p {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 24px;
  color: #334253;
}
.upcomming-webiner .webiner-desc span {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  margin-top: 8px;
  color: #0a0e12;
}
.upcomming-webiner .webiner-desc span:last-child {
  color: #45494e;
}
.upcomming-webiner .mu-btn {
  margin-top: 30px;
  line-height: 100% !important;
}
@media (max-width: 767.48px) {
  .upcomming-webiner .mu-btn {
    padding: 12px 30px;
  }
}

@media (max-width: 767.48px) {
  .like-count {
    margin-left: 30px;
  }
  .like-count .community-share {
    margin-left: 25px;
    margin-top: 18px;
  }
}
@media (min-width: 1200px) {
  .community-post .title-sm {
    line-height: 42px;
  }
}

.upcomming-webiner .webiner-desc h6 {
  color: #0a0e12;
  font-family: "Poppins";
  font-size: 20px;
  font-weight: 700;
  line-height: 28px; /* 150% */
}

.community-post-details p {
  line-height: 28px;
  font-size: 18px;
  color: #171b1f;
}

.community-post-details h4 {
  line-height: 40px;
}

.upcomming-webiner .mu-btn {
  line-height: normal;
}

.help-tabs .nav-tabs .nav-link {
  line-height: 20px;
}

.whatsnew-section .title-sm {
  line-height: normal;
}

@media (min-width: 1200px) and (max-width: 1290px) {
  .help-tabs.search-tabs.v2 .tab-content {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media (min-width: 1281px) and (max-width: 1370px) {
  .help-tabs.search-tabs.v2 .tab-content {
    padding-left: 28px;
    padding-right: 28px;
  }
}
@media (min-width: 1400px) and (max-width: 1460px) {
  .help-tabs.search-tabs.v2 .tab-content {
    padding-left: 62px;
    padding-right: 62px;
  }
}
@media (min-width: 1920px) and (max-width: 3000px) {
  .help-tabs.search-tabs.v2 .tab-content {
    padding-left: 62px;
    padding-right: 62px;
    width: 87%;
    margin: auto;
  }
}

.mu-nav.video-nav {
  background: transparent;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 16%, rgba(0, 0, 0, 0) 75.8%);
}
@media (min-width: 992px) {
  .mu-nav.video-nav .col-auto:nth-child(2) {
    padding-left: 0 !important;
  }
  .mu-nav.video-nav .col-auto:nth-child(1) {
    padding-right: 0 !important;
  }
  .mu-nav.video-nav .col-auto:nth-child(1) .navbar-brand {
    margin-right: 0;
  }
}
@media (max-width: 991.98px) {
  .mu-nav.video-nav .navbar-toggler span {
    background-color: #fff;
  }
  .mu-nav.video-nav.active-menu .navbar-toggler span {
    background-color: #657080 !important;
  }
  .mu-nav.video-nav.sticky-header .navbar-toggler span {
    background-color: #657080;
  }
}
.mu-nav.video-nav .logo-dark {
  display: none;
}
.mu-nav.video-nav .logo-white {
  display: inline-block;
  max-width: 118.62px;
}
@media (max-width: 767.48px) {
  .mu-nav.video-nav .logo-white {
    display: inline-block;
    max-width: 81.62px;
  }
}
.mu-nav.video-nav.sticky-header {
  background: #fff;
  padding: 6px 0 !important;
}
.mu-nav.video-nav.sticky-header .logo-white {
  display: none;
}
.mu-nav.video-nav.sticky-header .logo-dark {
  display: inline-block;
  max-width: 118.62px;
}
@media (max-width: 767.48px) {
  .mu-nav.video-nav.sticky-header .logo-dark {
    display: inline-block;
    max-width: 81.62px;
  }
}
.mu-nav.video-nav.sticky-header .navbar-collapse .nav-item .nav-link {
  color: #000;
}
.mu-nav.video-nav.sticky-header .btn-normal {
  color: #000;
}
.mu-nav.video-nav.sticky-header .btn-normal:hover {
  color: #18a0fb;
}
@media (max-width: 991.98px) {
  .mu-nav.video-nav.sticky-header {
    padding: 16px 0 !important;
  }
}
@media (min-width: 992px) {
  .mu-nav.video-nav .navbar-collapse .nav-item .nav-link {
    color: #fff;
  }
  .mu-nav.video-nav .btn-normal {
    color: #fff;
  }
  .mu-nav.video-nav .btn-normal:hover {
    color: #18a0fb;
  }
  .mu-nav.video-nav .navbar-collapse .nav-item.has-child {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.13336 1.2H4.86669L3.00003 3.6L1.13336 1.2Z' fill='%23DDDDDD'/%3E %3Cpath d='M1.13336 1.2V0.699997C0.942395 0.699997 0.768106 0.808773 0.684204 0.980321C0.600303 1.15187 0.621443 1.35623 0.738686 1.50697L1.13336 1.2ZM4.86669 1.2L5.26137 1.50697C5.37861 1.35623 5.39975 1.15187 5.31585 0.980321C5.23195 0.808773 5.05766 0.699997 4.86669 0.699997V1.2ZM3.00003 3.6L2.60535 3.90697C2.70008 4.02876 2.84573 4.1 3.00003 4.1C3.15432 4.1 3.29998 4.02876 3.3947 3.90697L3.00003 3.6ZM1.13336 1.7H4.86669V0.699997H1.13336V1.7ZM4.47202 0.893027L2.60535 3.29303L3.3947 3.90697L5.26137 1.50697L4.47202 0.893027ZM3.3947 3.29303L1.52804 0.893027L0.738686 1.50697L2.60535 3.90697L3.3947 3.29303Z' fill='%23DDDDDD'/%3E %3C/svg%3E ");
  }
}

.mu-nav.video-nav.sticky-header .navbar-collapse .nav-item.has-child {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.13336 1.2H4.86669L3.00003 3.6L1.13336 1.2Z' fill='%23000000'/%3E%3Cpath d='M1.13336 1.2V0.699997C0.942395 0.699997 0.768106 0.808773 0.684204 0.980321C0.600303 1.15187 0.621443 1.35623 0.738686 1.50697L1.13336 1.2ZM4.86669 1.2L5.26137 1.50697C5.37861 1.35623 5.39975 1.15187 5.31585 0.980321C5.23195 0.808773 5.05766 0.699997 4.86669 0.699997V1.2ZM3.00003 3.6L2.60535 3.90697C2.70008 4.02876 2.84573 4.1 3.00003 4.1C3.15432 4.1 3.29998 4.02876 3.3947 3.90697L3.00003 3.6ZM1.13336 1.7H4.86669V0.699997H1.13336V1.7ZM4.47202 0.893027L2.60535 3.29303L3.3947 3.90697L5.26137 1.50697L4.47202 0.893027ZM3.3947 3.29303L1.52804 0.893027L0.738686 1.50697L2.60535 3.90697L3.3947 3.29303Z' fill='%23000000'/%3E%3C/svg%3E");
}
.video-banner {
  position: relative;
  line-height: 0;
  padding-bottom: 0;
  margin-top: -80px;
  padding-top: 0;
}
@media (min-width: 992px) {
  .video-banner.hero-area a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 177px;
    font-weight: 600;
    line-height: 24px;
    font-size: 18px;
  }
}
@media (max-width: 767.48px) {
  .video-banner {
    margin-top: -80px;
  }
}
@media (max-width: 991.98px) {
  .video-banner.hero-area a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  .video-banner .trial-text p {
    text-align: center !important;
    font-size: 14px !important;
  }
}
.video-banner::before {
  background: rgba(13, 13, 13, 0.4);
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  position: absolute;
}
.video-banner video {
  width: 100%;
  min-height: 80vh;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 991.98px) {
  .video-banner video {
    min-height: 700px;
  }
}
.video-banner .video-content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
  margin-bottom: 54px;
}
.video-banner .video-content .page-heading {
  font-family: "Poppins";
  font-size: 72px;
  font-weight: 700;
  line-height: 80px;
  text-align: left;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .video-banner .video-content .page-heading {
    font-size: 60px;
    line-height: 1.2;
  }
}
.video-banner .video-content p {
  font-family: "Inter";
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
  text-align: left;
  color: #fff;
  margin-top: 16px;
  margin-bottom: 16px;
}
@media (max-width: 991.98px) {
  .video-banner .video-content p {
    font-size: 16px;
    line-height: 21px;
  }
}
.video-banner .video-content .trial-text {
  margin-top: 12px;
}
.video-banner .video-content .trial-text p {
  color: #fff;
  margin: 0;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
}

.related-ques {
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  color: #0a0e12;
}

.modal-compose .modal-content {
  padding: 32px;
  border-radius: 16px;
}
.modal-compose .modal-content .modal-title {
  font-size: 16px;
  font-weight: 700;
  color: #14253b;
}
.modal-compose .modal-content .modal-header {
  padding: 0;
  padding-bottom: 16px;
}
.modal-compose .modal-content button {
  height: 40px;
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
}
.modal-compose .modal-content .modal-footer {
  padding: 0;
  margin-top: 8px;
}
.modal-compose .modal-content .form-control {
  border: 1px solid #E4EDF5;
  border-radius: 6px;
  margin-bottom: 16px;
}
.modal-compose .modal-content .form-control::-moz-placeholder {
  color: #14253b;
  font-size: 14px;
  opacity: 1;
}
.modal-compose .modal-content .form-control::placeholder {
  color: #14253b;
  font-size: 14px;
  opacity: 1;
}
.modal-compose .modal-content .form-control:focus {
  box-shadow: none;
}

.helpsearch-banner {
  padding-bottom: 0px;
}
.helpsearch-banner .section-title {
  margin-bottom: 24px;
}

.helpsearch-search .form-control {
  background: #ffffff !important;
  padding-right: 140px;
}

.search-tabs .help-tablists {
  background-color: #bfd8ff;
}
.search-tabs .nav-tabs {
  margin-top: 8px;
}
@media (min-width: 992px) {
  .search-tabs .nav-tabs {
    padding-left: 16px;
  }
}
@media (max-width: 767.48px) {
  .search-tabs .nav-tabs {
    justify-content: center;
  }
}
.search-tabs .nav-tabs .nav-link {
  padding: 10px 16px;
  border-bottom: 3px solid transparent;
  color: #171b1f;
}
.search-tabs .nav-tabs .nav-link.active {
  color: #0a0e12;
  border-bottom: 3px solid #006efa;
}
@media (max-width: 368px) {
  .search-tabs .nav-tabs .nav-link {
    padding: 20px 10px;
  }
}

.search-tab-content {
  padding: 40px 0px 80px 0px;
}
@media (max-width: 767.48px) {
  .search-tab-content {
    padding: 20px 0px 40px 0px;
  }
}

.search-full-showing {
  margin-bottom: 18px;
}

.innersearch-tab .showing-result {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
}
.innersearch-tab .sortby-section .text {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #b4bbca;
}
.innersearch-tab .sortby-section .form-select {
  color: #334253;
  font-weight: 500;
  line-height: 20px;
  border: none;
  font-size: 12px;
  outline: none;
  padding: 0px 16px 0px 6px;
  background-position-x: 100%;
  background-position-y: 50%;
  background-size: 12px;
}
.innersearch-tab .sortby-section .form-select:focus {
  box-shadow: unset;
}
.innersearch-tab .single-inner {
  margin-top: 16px;
  background: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 8px;
  padding: 32px;
}
@media (max-width: 767.48px) {
  .innersearch-tab .single-inner {
    padding: 26px;
    margin-top: 16px;
  }
}
.innersearch-tab .single-inner h5 {
  font-weight: 700;
  margin-bottom: 8px;
}
.innersearch-tab .single-inner h5 span {
  background: #5f559d;
  border-radius: 24px;
  padding: 4px 10px;
  font-weight: 500;
  font-size: 10px;
  color: #ffffff;
  border: none;
  margin-left: 16px;
}
@media (max-width: 767.48px) {
  .innersearch-tab .single-inner h5 span {
    display: block;
    width: 71px;
    height: 20px;
    padding: 0px 6px;
    text-align: center;
    line-height: 19px;
    margin-left: 0px;
    margin-top: 8px;
  }
}
.innersearch-tab .single-inner p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.innersearch-tab .muvitag {
  display: inline-block;
  margin-top: 24px;
}
.innersearch-tab .muvitag.video {
  margin-top: 2px;
}
.innersearch-tab .muvitag .single-tag {
  display: inline-block;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #0a0e12;
  text-transform: capitalize;
  padding: 2px 8px;
  background: #f8fafc;
  border: 1px solid #ebebeb;
  border-radius: 24px;
  margin-right: 3.5px;
  margin-top: 8px;
}

.searchhot-slider .slick-slide {
  margin-right: 8px;
  margin-left: 8px;
  height: inherit !important;
}

.searchhot-section {
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 0 5px;
}
.searchhot-section h5 {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
}
.searchhot-section .single-helpvideo {
  margin-top: 20px;
}

.helpsearch-navigation {
  box-shadow: unset !important;
  margin-top: 40px;
}

.help-bg {
  background: #f7fbff;
  padding-top: 40px;
  padding-bottom: 100px;
}
@media (max-width: 767.48px) {
  .help-bg {
    padding-bottom: 64px;
  }
}

.help-dot {
  position: absolute;
  right: -70px;
  top: 140px;
}
@media (max-width: 1199.98px) {
  .help-dot {
    display: none;
  }
}

.tab-title {
  color: #14253b;
  font-weight: 700;
}
.tab-title.sm {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
}

.categories-row {
  --bs-gutter-y: 23px;
}

.category-box {
  background: #fff;
  padding: 24px 32px;
  padding-top: 26px;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 20px;
  min-height: 188px;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767.48px) {
  .category-box {
    padding: 24px 20px;
  }
}
@media (max-width: 320.5px) {
  .category-box {
    padding: 16px 10px;
    border-radius: 14px;
  }
}
.category-box .muvi-help-portal {
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 8px;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .category-box .muvi-help-portal {
    font-size: 16px;
    line-height: 24px;
  }
}
.category-box p {
  color: #313131;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 14px;
}
.category-box .mu-button-arrow {
  font-size: 14px;
}
.category-box .add-btn {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: #171b1f;
}
.category-box .add-btn .svg {
  margin-right: 8px;
}

.helpsearch-cta {
  padding: 100px 0px 0px 0px;
}

.searchvideo-tab {
  padding: 0px 0px 40px 0px;
}

.community-banner.ticket {
  padding-bottom: 32px;
  -ms-overflow-style: none; /* Internet Explorer 10+ */
  scrollbar-width: none; /* Firefox */
}
.community-banner.ticket::-webkit-scrollbar {
  display: none; /* Safari and Chrome */
}
@media (max-width: 767.48px) {
  .community-banner.ticket {
    text-align: center;
    background: transparent;
    margin-top: 24px;
    padding-bottom: 20px;
  }
  .community-banner.ticket.ticket-listing {
    background: #f0f5fb;
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 30px;
  }
}

.empty-ticket {
  padding: 102px;
}
@media (max-width: 767.48px) {
  .empty-ticket {
    padding: 0;
    padding-bottom: 60px;
  }
}
.empty-ticket .ticketmanage {
  font-size: 18px;
  line-height: 28px;
  margin-top: 7px;
  margin-bottom: 8px;
  font-weight: 500;
  color: #0a0e12;
}
.empty-ticket p {
  color: #171b1f;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 20px;
}

.ticket-help {
  background: #f0f5fc;
  padding: 88px 0;
}
@media (max-width: 991.98px) {
  .ticket-help.style-3 {
    padding-top: 64px;
    background: #f0f5fc;
  }
  .ticket-help.style-3 .help-ticket-box {
    background: #fff;
  }
  .ticket-help.style-3 .title-sm {
    font-weight: 600;
  }
}
@media (max-width: 767.48px) {
  .ticket-help {
    background: transparent;
  }
  .ticket-help.style-2 {
    padding-top: 20px;
  }
  .ticket-help.style-2 .title-sm {
    font-weight: 700;
  }
}
.ticket-help .title-sm {
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .ticket-help ul {
    display: flex;
    margin-top: 24px;
    justify-content: center;
  }
}
.ticket-help ul li {
  display: inline-block;
  padding-right: 24px;
}
.ticket-help ul li a {
  font-size: 14px;
  color: #45494e;
  font-weight: 500;
  line-height: 24px;
}
.ticket-help ul li:last-child {
  border-left: 1px solid rgba(0, 0, 0, 0.08);
  padding-left: 24px;
  padding-right: 0;
}
.ticket-help ul li:last-child a {
  color: #006efa;
  line-height: 24px;
}
.ticket-help .help-ticket-box {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 16px 16px 16px 56px;
  padding: 32px;
  padding-bottom: 34px;
  color: #171b1f;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.ticket-help .help-ticket-box:hover {
  width: 100%;
  box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
  cursor: pointer;
}
@media (max-width: 767.48px) {
  .ticket-help .help-ticket-box {
    background: rgba(240, 245, 251, 0.6);
    flex-direction: column-reverse;
  }
  .ticket-help .help-ticket-box .ticket-info {
    display: flex;
    flex-direction: initial;
    flex-wrap: wrap;
    margin-top: 24px;
  }
}
.ticket-help .help-ticket-box span {
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
}
.ticket-help .help-ticket-box p {
  font-size: 16px;
  line-height: 24px;
  margin-top: 8px;
  width: 100%;
  color: #313131;
}
.ticket-help.style-2 {
  background: #fff;
}
.ticket-help.style-2 .help-ticket-box {
  background: rgba(240, 245, 251, 0.6);
  padding: 32px 32px 56px;
  flex-direction: column-reverse;
  height: -moz-max-content;
  height: max-content;
}
.ticket-help.style-2 .help-ticket-box .ticket-info {
  display: flex;
  flex-direction: initial;
  flex-wrap: wrap;
  margin-top: 24px;
}

.create-ticket .create-ticket-wrap {
  background: #f0f5fc;
  border-radius: 20px;
  padding: 48px 0;
}
@media (max-width: 991.98px) {
  .create-ticket .create-ticket-wrap {
    background: transparent;
    padding-top: 24px;
  }
}
.create-ticket .create-ticket-wrap .single-suggestion p {
  font-size: 14px;
  margin-bottom: 10px;
  line-height: 20px;
}
.create-ticket .create-ticket-wrap .single-suggestion span {
  align-self: start;
}
.create-ticket .create-ticket-wrap .single-suggestion img {
  max-height: 100px;
}
.create-ticket .create-ticket-wrap .single-suggestion .suggestion-info {
  display: block;
}
.create-ticket .create-ticket-wrap .mu-button-arrow {
  font-size: 14px;
  margin-top: 18px;
}
.create-ticket .create-ticket-wrap .create-right {
  height: -moz-max-content;
  height: max-content;
}
.create-ticket .create-ticket-wrap .create-right h6 {
  margin-bottom: 4px;
}
.create-ticket .create-ticket-wrap .create-right .single-ticket {
  border-radius: 8px;
  overflow: hidden;
  margin-top: 24px;
}
.create-ticket .create-ticket-wrap .create-right .single-ticket:hover .svg {
  display: flex;
}
.create-ticket .create-ticket-wrap .create-right .svg {
  background: #fff;
  padding: 10px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  display: none;
}
.create-ticket .create-left {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.64) 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 20px;
  padding-top: 128px;
  padding-left: 56px;
  padding-right: 56px;
  overflow: hidden;
  height: 100%;
  text-align: center;
  padding-bottom: 212px;
}
.create-ticket .create-left .suggestions-list {
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.create-ticket .create-left .suggestions-list::-webkit-scrollbar {
  display: none;
}
.create-ticket .create-left p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  margin-bottom: 16px;
}
.create-ticket .create-left h5 {
  color: #334253;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 16px;
}
.create-ticket .create-left .result-appear {
  opacity: 0;
  transition: all 0.3s;
  visibility: hidden;
  height: 0;
}
.create-ticket .create-left.appeared {
  padding: 32px;
}
.create-ticket .create-left.appeared .result-appear {
  opacity: 1;
  visibility: visible;
  height: auto;
}
.create-ticket .create-right {
  background: #ffffff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  padding: 48px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 100%;
}
@media (max-width: 991.98px) {
  .create-ticket .create-right {
    box-shadow: none;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
  }
}
.create-ticket .create-right h5 {
  font-size: 24px;
  font-weight: 700;
  font-family: "Inter", sans-serif;
}
.create-ticket .create-right p {
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-top: 4px;
}
.create-ticket .create-right .full-editor-box {
  border: 1px solid #e4edf5;
  border-radius: 6px;
  padding: 8px;
}
.create-ticket .create-right .full-editor-box .bottom-editor-content {
  background: #f8f9fb;
  padding: 12px 7px;
  border-radius: 8px;
}
.create-ticket .create-right .full-editor-box .bottom-editor-content ul li {
  display: inline-block;
  margin: 0px 8px;
  cursor: pointer;
}
.create-ticket .create-right .full-editor-box .bottom-editor-content ul li.atached-file {
  position: relative;
}
.create-ticket .create-right .full-editor-box .bottom-editor-content ul li.atached-file input[type=file] {
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
.create-ticket .create-right .full-editor-box .bottom-editor-content ul li.atached-file input[type=file]::-webkit-file-upload-button {
  display: none;
  -webkit-appearance: none;
  cursor: pointer;
}
.create-ticket .create-right .full-editor-box .input-textarea {
  border: none;
  resize: none;
  padding: 9.5px 10px;
}
.create-ticket .create-right .form-control {
  background: #ffffff;
  font-size: 13px;
  padding: 9.5px 18px;
  border: 1px solid #e4edf5;
  outline: none;
}
.create-ticket .create-right .form-control:focus {
  box-shadow: unset;
}
.create-ticket .create-right .form-control::-moz-placeholder {
  font-size: 13px;
  color: #14253b;
}
.create-ticket .create-right .form-control::placeholder {
  font-size: 13px;
  color: #14253b;
}
.create-ticket .create-right .form-check-label {
  font-size: 14px;
  color: #202223;
}

.progress-wrap {
  transition: 0.3s;
}

.create-ticket .ticket-progress {
  text-align: center;
}
.create-ticket .ticket-progress span {
  font-size: 16px;
  line-height: 34px;
  font-weight: 500;
  color: #14253b;
  margin-top: 12px;
}
.create-ticket .ticket-progress p {
  margin-top: 0;
  font-size: 12px;
}

.dropdown-custom.style-1 .dropdown.bootstrap-select button {
  background: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 6px;
  width: 100%;
  padding: 7px 18px;
  font-size: 13px;
}
.dropdown-custom.style-1 .dropdown.bootstrap-select button::after {
  background-image: url("../images/pricing/dropdown.png");
  height: 10px;
  width: 10px;
  border: none;
  background-repeat: no-repeat;
  background-size: 10px;
}
.dropdown-custom.style-1 .dropdown.bootstrap-select .dropdown-menu li a {
  font-size: 13px;
}

.dropdown-custom.style-2 .dropdown.bootstrap-select button {
  background: #ffffff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04) !important;
  border-radius: 100px;
  width: 100%;
  padding: 7px 18px;
  font-size: 13px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 178px;
  border: none;
}
.dropdown-custom.style-2 .dropdown.bootstrap-select button::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1L4 4L7 1' stroke='%23374151' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  height: 12px;
  width: 12px;
  border: none;
  background-repeat: no-repeat;
  background-size: 12px;
  background-position-y: 4px;
}
@media (max-width: 991.98px) {
  .dropdown-custom.style-2 .dropdown.bootstrap-select button::after {
    height: 15px;
    width: 15px;
  }
}
@media (max-width: 991.98px) {
  .dropdown-custom.style-2 .dropdown.bootstrap-select button {
    background: transparent;
    box-shadow: none !important;
    width: auto;
  }
  .dropdown-custom.style-2 .dropdown.bootstrap-select button .filter-option {
    padding-right: 8px;
  }
}
.dropdown-custom.style-2 .dropdown.bootstrap-select .dropdown-menu li a {
  font-size: 13px;
}

.search-box.help-search.ticket {
  margin-top: 0;
}
.search-box.help-search.ticket .form-control {
  background: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 24px;
}

.success-wrap {
  transition: all ease-in 0.3s;
}
.success-wrap .svg {
  height: 84px;
  width: 84px;
  background: linear-gradient(0deg, #098ce3, #098ce3), #78b348;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  margin-bottom: 50px;
}
.success-wrap p a {
  color: #0163e1;
}

.query-text {
  background: #f8f9fb;
  padding: 32px;
  border-radius: 16px;
}
.query-text p {
  font-size: 20px;
  line-height: 24px;
  color: #0a4fa8;
  font-weight: 600;
  margin-bottom: 16px;
}

.page-navigation {
  box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.04);
}
.page-navigation.style-2 {
  padding: 24px 0;
}
.page-navigation.style-2 button {
  color: #0163e1;
  background: transparent;
  font-size: 14px;
  line-height: 24px;
}
.page-navigation.style-2 button svg path {
  fill: #0163e1;
}

.ticket-details-wrap {
  background-color: #f0f5fc;
  padding-bottom: 104px;
}
@media (max-width: 991.98px) {
  .ticket-details-wrap {
    background: #fff;
    padding-bottom: 64px;
  }
}
.ticket-details-wrap .ticket-info {
  background: #fff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  padding: 48px;
}
@media (max-width: 991.98px) {
  .ticket-details-wrap .ticket-info {
    padding-left: 0;
    padding-right: 0;
    box-shadow: none;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ticket-details-wrap .ticket-info .ticket-head h1 {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 8px;
}
@media (max-width: 991.98px) {
  .ticket-details-wrap .ticket-info .ticket-head h1 {
    line-height: 24px;
  }
}
.ticket-details-wrap .ticket-info .ticket-head p {
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.ticket-details-wrap .ticket-items {
  margin-top: 32px;
}
@media (max-width: 767.48px) {
  .ticket-details-wrap .ticket-items {
    margin-top: 24px;
  }
}
.ticket-details-wrap .ticket-items .single-ticket {
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  overflow: hidden;
  position: relative;
}
.ticket-details-wrap .ticket-items .single-ticket .svg {
  display: none;
  transition: all 0.3s ease;
}
.ticket-details-wrap .ticket-items .single-ticket:hover .svg {
  display: grid;
}
.ticket-details-wrap .ticket-info .full-editor-box {
  border: 1px solid #e4edf5;
  border-radius: 6px;
  padding: 8px;
  margin-top: 56px;
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .ticket-details-wrap .ticket-info .full-editor-box {
    margin: 24px 0;
  }
}
.ticket-details-wrap .ticket-info .full-editor-box .bottom-editor-content {
  background: #f8f9fb;
  padding: 12px 7px;
  border-radius: 8px;
  width: calc(100% - 112px);
}
@media (max-width: 426px) {
  .ticket-details-wrap .ticket-info .full-editor-box .bottom-editor-content {
    width: 100%;
  }
}
.ticket-details-wrap .ticket-info .full-editor-box .bottom-editor-content ul li {
  display: inline-block;
  margin: 0px 8px;
  cursor: pointer;
}
.ticket-details-wrap .ticket-info .full-editor-box .bottom-editor-content ul li.atached-file {
  position: relative;
}
.ticket-details-wrap .ticket-info .full-editor-box .bottom-editor-content ul li.atached-file input[type=file] {
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
.ticket-details-wrap .ticket-info .full-editor-box .bottom-editor-content ul li.atached-file input[type=file]::-webkit-file-upload-button {
  display: none;
  -webkit-appearance: none;
  cursor: pointer;
}
.ticket-details-wrap .ticket-info .full-editor-box .input-textarea {
  border: none;
  resize: none;
  padding: 9.5px 10px;
  font-size: 14px;
  box-shadow: unset;
  line-height: 24px;
}
@media (max-width: 426px) {
  .ticket-details-wrap .ticket-info .full-editor-box .btn-box {
    margin-top: 8px;
  }
}
.ticket-details-wrap .ticket-info .full-editor-box .btn-box a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 104px;
  height: 44.25px;
  background: rgba(24, 160, 251, 0.04);
  border: 1px solid rgba(24, 160, 251, 0.32);
  border-radius: 8px;
  font-weight: 500;
  font-size: 14px;
  text-transform: capitalize;
  color: #098ce3;
  text-decoration: none;
}
@media (max-width: 426px) {
  .ticket-details-wrap .ticket-info .full-editor-box .pre-edit-content {
    display: inline-block !important;
  }
}
.ticket-details-wrap .discussion-note {
  font-weight: 500;
  font-size: 16px;
  line-height: 100%;
  font-family: "Poppins", sans-serif;
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .ticket-details-wrap .discussion-note {
    font-size: 24px;
    line-height: 36px;
    font-weight: 600;
    margin-top: 60px;
  }
}
.ticket-details-wrap .top-border {
  border-top: 1px dashed rgba(0, 0, 0, 0.08);
}
.ticket-details-wrap .author-tittle {
  color: #0a0e12;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
}
.ticket-details-wrap .note-wrapper {
  background: #f6f8fa;
  border-radius: 40px 8px 40px 40px;
  padding: 32px 40px 40px;
}
@media (max-width: 767.48px) {
  .ticket-details-wrap .note-wrapper {
    padding: 20px;
    border-radius: 24px;
  }
}
.ticket-details-wrap .note-wrapper p {
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 20px;
}
.ticket-details-wrap .note-wrapper .suggestion-info p {
  color: #313131;
}
.ticket-details-wrap .note-wrapper .mu-button-arrow {
  font-size: 14px;
}
.ticket-details-wrap .helpfull-wrap {
  background: #f6f8fa;
  border-radius: 40px 8px 40px 40px;
  padding: 32px 40px 40px;
  margin-top: 8px;
}
.ticket-details-wrap .helpfull-wrap .mu-btn-secondary {
  color: #14253b;
}
@media (max-width: 767.48px) {
  .ticket-details-wrap .helpfull-wrap {
    padding: 24px;
  }
}
.ticket-details-wrap .helpfull-wrap p {
  font-size: 14px;
  margin-bottom: 14px;
  line-height: 20px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .ticket-details-wrap .helpfull-wrap p {
    font-weight: 600;
  }
}
.ticket-details-wrap .ticket-info-right {
  background: #edf2f8;
  border-radius: 20px;
  padding: 32px;
}
@media (max-width: 575.98px) {
  .ticket-details-wrap .ticket-info-right {
    padding: 16px;
  }
}

.ticket-details .top-ticket {
  background: #fff;
  padding: 32px;
  border-radius: 16px;
}
.ticket-details .top-ticket .mu-btn-border {
  font-size: 13px;
  padding: 11px 13px;
  height: 38px;
  line-height: 16px;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 16px;
}
.ticket-details .top-ticket ul li {
  display: flex;
  justify-content: space-between;
  padding: 12px 0;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.04);
}
.ticket-details .top-ticket ul li:last-child {
  box-shadow: none;
}
.ticket-details .top-ticket .left-text {
  font-size: 13px;
  line-height: 19px;
  font-weight: 500;
  color: #0a0e12;
}
.ticket-details .top-ticket .right-text {
  font-size: 12px;
  line-height: 19px;
  font-weight: 500;
  color: #8c9196;
}
.ticket-details .ticket-bottom {
  background: #fff;
  padding-top: 32px;
  border-radius: 16px;
  margin-top: 24px;
}
@media (max-width: 991.98px) {
  .ticket-details .ticket-bottom {
    margin-top: 16px;
  }
}
.ticket-details .ticket-bottom .progress-wrap {
  padding-left: 32px;
  padding-right: 32px;
}
.ticket-details .ticket-bottom .progress-wrap p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  margin-bottom: 6px;
  color: #0a0e12;
}
.ticket-details .ticket-bottom .progress-wrap span {
  color: #313131;
  font-size: 13px;
  line-height: 19px;
  font-weight: 500;
}
.ticket-details .ticket-bottom .progress-wrap span span {
  color: #8c9196;
}
.ticket-details .ticket-bottom .progress-wrap .purchase {
  font-size: 13px;
  line-height: 19px;
  font-weight: 500;
}
.ticket-details .ticket-bottom .progress-wrap .purchase a {
  color: #006efa;
}
.ticket-details .ticket-bottom .mu-btn {
  font-size: 13px;
  padding: 10px 20px;
  margin-top: 16px;
  margin-bottom: 24px;
}
.ticket-details .form-check-input:checked {
  background-color: #18a0fb;
  border-color: #18a0fb;
}

.badge.bg-green {
  background: #53c272;
  border-radius: 4px;
  font-weight: 500;
  font-size: 12px;
}

.progress.style-1 {
  height: 8px;
  border-radius: 4px;
  background: #e4e5e7;
}
.progress.style-1 .progress-bar {
  background: #2c6ecb;
  border-radius: 4px;
}

.agent-wrap {
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.06);
  padding: 24px 32px;
}
.agent-wrap .ticket-userinfo p {
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  font-weight: 600;
}
.agent-wrap .ticket-userinfo span {
  color: #45494e;
  font-size: 12px;
  line-height: 18px;
  display: inline-block;
}

.create-ticket.edit .create-right {
  height: -moz-max-content;
  height: max-content;
}
.create-ticket.edit .create-right h5 {
  margin-bottom: 4px;
}
.create-ticket.edit .create-right .single-ticket {
  border-radius: 8px;
  overflow: hidden;
  margin-top: 24px;
}
.create-ticket.edit .create-right .single-ticket:hover .svg {
  display: flex;
}
.create-ticket.edit .create-right .svg {
  background: #fff;
  padding: 10px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  display: none;
}

.ticket-table th {
  font-weight: 600;
  font-size: 12px;
  line-height: 17px;
  color: #0a0e12;
}
.ticket-table td {
  font-weight: 500;
  font-size: 12px;
}
.ticket-table td:nth-child(2) {
  font-size: 14px;
  line-height: 17px;
  color: #313131;
}
.ticket-table.table > :not(caption) > * > * {
  padding: 22px 0;
  border: none;
}
.ticket-table.table > :not(:last-child) > :last-child > * {
  border-color: rgba(0, 0, 0, 0.04);
  padding: 12px 0;
}
.ticket-table.table tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
}
.ticket-table .ticket-status {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #b4bbca;
  margin-right: 8px;
}
.ticket-table .ticket-status.open {
  background: #35bfee;
}
.ticket-table .status-open {
  color: #35bfee;
}
.ticket-table .closed td {
  color: #8c9196;
}
.ticket-table .closed .status-open {
  color: #8c9196;
}
.ticket-table .fill-star svg path {
  fill: #f5d51c;
  stroke: #f5d51c;
}

.archive-btn {
  font-size: 13px;
  line-height: 24px;
  color: #14253b;
}

.toast-1 {
  background: #cbe5fe;
  color: #1b5291;
  font-size: 12px;
  border-radius: 8px;
}
.toast-1 .btn-close-white {
  filter: none;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 4L4 12' stroke='%23034486' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4 4L12 12' stroke='%23034486' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}

.ticket-list {
  padding-bottom: 90px;
}
@media (max-width: 991.98px) {
  .ticket-list {
    padding-bottom: 40px;
  }
}

.tabsearch-btn.style-1 button {
  background: transparent;
  border: none;
  outline: none;
  font-size: 14px;
  line-height: 20px;
  height: 56px;
}
.tabsearch-btn.style-1 .expended-search {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 300px;
  height: 0;
  transition: all 0.3s ease;
}
.tabsearch-btn.style-1 .expended-search.inline-table {
  display: contents !important;
  height: 0;
}
.tabsearch-btn.style-1 .expended-search.inline-table .input-icon {
  left: 45px;
}
.tabsearch-btn.style-1 .expended-search.inline-table .remove-text {
  right: 45px;
}
@media (max-width: 991.98px) {
  .tabsearch-btn {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .tickets-mobile {
    font-size: 12px;
    font-weight: 500;
  }
  .tickets-mobile .status-open {
    font-weight: 600;
    font-size: 16px;
  }
  .tickets-mobile .table-contents {
    margin-top: 10px;
    padding-left: 25px;
  }
  .tickets-mobile .table-contents p {
    font-size: 16px;
    line-height: 19px;
    font-weight: 600;
    margin-bottom: 20px;
  }
  .tickets-mobile .table-contents .table-details {
    border: 1px solid rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    padding: 10px 8px;
  }
  .tickets-mobile .table-contents .table-details span {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    color: #334253;
  }
}
@media (max-width: 991.98px) and (max-width: 575.98px) {
  .tickets-mobile .table-contents .table-details span {
    font-size: 11px;
  }
}
@media (max-width: 991.98px) {
  .tickets-mobile .table-contents .table-details p {
    color: #334253;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    margin-bottom: 0;
  }
}
@media (max-width: 991.98px) and (max-width: 575.98px) {
  .tickets-mobile .table-contents .table-details p {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  .tickets-mobile ul li {
    box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.06);
    border-radius: 25px;
    padding: 27px 30px;
  }
  .container.mobile-fullwidth {
    max-width: 100%;
    padding: 0;
  }
  .tickets-mobile-navigation .page-navigation {
    margin-bottom: 80px;
  }
  .tickets-mobile-navigation .archive-btn {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 14px;
  }
  .tickets-mobile-navigation .toast-1 .btn-close-white {
    display: none;
  }
  .tickets-mobile-navigation .toast-1 .toast-body {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.ticket-content .suggestion-title {
  margin-top: 48px;
}

.ticket-comment.community-post-details {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: -30px;
}
.ticket-comment .comment-box .comment-details {
  background: transparent;
  border: 1px solid #e4edf5;
  border-radius: 8px 40px 40px 40px;
}
.ticket-comment .comment-box.has-comment .comment-details {
  background: transparent;
  border: 1px solid #e4edf5;
  border-radius: 8px 40px 40px 40px;
}
.ticket-comment .comment-box.has-comment .comment-box .comment-details {
  background: #f6f8fa;
  border-radius: 40px 8px 40px 40px;
  border: none;
}
.ticket-comment .comment-box .commentname {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
@media (max-width: 991.98px) {
  .ticket-comment .comment-box .commentname {
    font-size: 14px;
    line-height: 20px;
  }
}

.ticket-popup .svg {
  position: absolute;
  background: #ffffff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  padding: 20px;
  top: 0;
  left: 28%;
  margin: auto;
  width: 40px;
  height: 40px;
  align-content: center;
  justify-content: center;
  display: grid;
  bottom: 0;
}
@media (max-width: 1280px) {
  .ticket-popup .svg {
    left: 20%;
  }
}
@media (max-width: 992.5px) {
  .ticket-popup .svg {
    left: 30%;
  }
}
@media (max-width: 767.5px) {
  .ticket-popup .svg {
    left: 25%;
  }
}
@media (max-width: 570.5px) {
  .ticket-popup .svg {
    left: 15%;
  }
}
@media (max-width: 430.5px) {
  .ticket-popup .svg {
    width: 30px;
    height: 30px;
    left: 5%;
  }
}

.ticket-download .svg {
  position: absolute;
  background: #ffffff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  padding: 20px;
  top: 0;
  right: 28%;
  margin: auto;
  width: 40px;
  height: 40px;
  align-content: center;
  justify-content: center;
  display: grid;
  bottom: 0;
}
@media (max-width: 1280px) {
  .ticket-download .svg {
    right: 20%;
  }
}
@media (max-width: 992.5px) {
  .ticket-download .svg {
    right: 30%;
  }
}
@media (max-width: 767.5px) {
  .ticket-download .svg {
    right: 25%;
  }
}
@media (max-width: 570.5px) {
  .ticket-download .svg {
    right: 15%;
  }
}
@media (max-width: 430.5px) {
  .ticket-download .svg {
    width: 30px;
    height: 30px;
    right: 5%;
  }
}

.ticket-items.style-2 .ticket-popup .svg {
  left: 0;
  right: 0;
}

.ticket-heading p {
  font-size: 13px;
}

.ticket-case-studies {
  background: #f0f5fb;
}
@media (max-width: 767.48px) {
  .ticket-case-studies {
    background: transparent;
    padding: 32px 0px 0px 0px !important;
  }
}
.ticket-case-studies.ticket-case-studies-style2 {
  background: transparent;
}
@media (max-width: 767.48px) {
  .ticket-case-studies.ticket-case-studies-style2 {
    padding: 0px 0px 64px 0px !important;
  }
}

.modal-editlink .modal-content {
  padding: 32px;
  border-radius: 16px;
}
.modal-editlink .modal-header button {
  background: transparent;
  border: none;
}
.modal-editlink .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #14253b;
  font-family: "Poppins";
}
.modal-editlink .form-group {
  margin-top: 12px;
}
.modal-editlink .form-group label {
  font-size: 14px;
  font-weight: 500;
  color: #14253b;
  font-family: "Poppins";
}
.modal-editlink .form-group .form-control {
  border: 1px solid #e4edf5;
  border-radius: 6px;
  outline: none;
  box-shadow: unset;
  height: 40px;
}
.modal-editlink .form-group .form-select {
  border: 1px solid #e4edf5;
  border-radius: 6px;
  outline: none;
  box-shadow: unset;
  font-size: 14px;
  height: 40px;
}
.modal-editlink .form-group .form-select option {
  font-size: 14px;
}
.modal-editlink .modal-footer {
  margin-top: 16px;
}
.modal-editlink .modal-footer button {
  height: 40px;
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
}

.modal-errorMsg .modal-content {
  padding: 32px;
  border-radius: 16px;
}
.modal-errorMsg .modal-header button {
  background: transparent;
  border: none;
}
.modal-errorMsg .modal-header .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #14253b;
  font-family: "Poppins";
}
.modal-errorMsg .modal-body p {
  margin: 12px 0px;
  font-size: 14px;
  color: #313131;
}
.modal-errorMsg .modal-footer button {
  height: 40px;
  font-size: 14px;
  padding-top: 0;
  padding-bottom: 0;
}

.getting-startedbox {
  background: #ffffff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 16px;
  padding: 16px;
  margin-bottom: 16px;
}

.getting-left {
  background: linear-gradient(90deg, #e2ebf9 0%, #eef5ff 100%);
  border-radius: 8px;
  padding: 30px 0px 30px 30px;
}
@media (max-width: 767.48px) {
  .getting-left {
    padding: 16px 0px 0px 16px;
  }
}
.getting-left h6 {
  font-weight: 800;
  font-size: 10px;
  line-height: 14px;
  color: #0a2540;
  transform: matrix(0.98, 0, -0.21, 1, 0, 0);
  margin-bottom: 8px;
}
.getting-left p {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: #0a2540;
}
.getting-left img {
  margin-top: 100px;
}
.getting-left img.fulldash-img {
  margin-top: 10px;
  width: 100%;
}

.article-next-content {
  margin-top: 68px;
}
@media (max-width: 767.48px) {
  .article-next-content {
    margin-top: 28px;
  }
}

.leftinner-bar-article {
  position: sticky;
  left: 0;
  top: 20px;
  z-index: 2;
}

.getting-singledetails {
  margin-left: 16px;
  margin-top: 24px;
}
@media (max-width: 991.98px) {
  .getting-singledetails {
    margin-left: 0px;
  }
}
.getting-singledetails h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 36px;
  color: #0a0e12;
  margin-bottom: 10px;
}
@media (max-width: 767.48px) {
  .getting-singledetails h5 {
    margin-top: 30px;
  }
}
.getting-singledetails p {
  font-weight: 400;
  font-size: 16px !important;
  line-height: 24px !important;
  color: #171b1f !important;
}
@media (min-width: 767.5px) {
  .getting-singledetails p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
}

.articlehelp-gettingstart .title-sm {
  margin-bottom: 40px;
}
.articlehelp-gettingstart .mu-button-arrow {
  margin-top: 30px;
}
@media (max-width: 1300px) {
  .articlehelp-gettingstart .mu-button-arrow {
    margin-top: 30px;
  }
}
@media (max-width: 991.98px) {
  .articlehelp-gettingstart .mu-button-arrow {
    margin-top: 30px;
  }
}

.rightinner-bar {
  height: 100%;
  width: 100%;
}
@media (max-width: 991.98px) {
  .rightinner-bar .tab-title {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .rightinner-bar .right-tablemenu {
    display: none;
  }
}
.rightinner-bar .right-tablemenu .menu-item .menu-link {
  position: relative;
  color: #657080;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  width: 100%;
  height: auto;
  padding: 8px 0px 8px 16px;
}
.rightinner-bar .right-tablemenu .menu-item .menu-link.active {
  background-color: #ffffff;
  color: #14253b;
  font-weight: 600;
}
.rightinner-bar .right-tablemenu .menu-item .menu-link.active::before {
  content: "";
  position: absolute;
  left: -3px;
  top: 0px;
  background-color: #18a0fb;
  height: 36px;
  width: 3px;
  border-radius: 10px;
}

.helparticle-tab-content .breadcrumb {
  margin-bottom: 40px;
}
.helparticle-tab-content .breadcrumb .breadcrumb-item {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #8c9196;
}
.helparticle-tab-content .breadcrumb .breadcrumb-item a {
  color: #8c9196;
}
.helparticle-tab-content .breadcrumb .breadcrumb-item.active {
  color: #45494e;
}
.helparticle-tab-content .title-sm {
  margin-bottom: 30px;
}
@media (max-width: 991.98px) {
  .helparticle-tab-content .title-sm {
    display: none;
  }
}
.helparticle-tab-content .description {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px !important;
  color: #0a0e12;
}
.helparticle-tab-content h6 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-top: 48px;
  margin-bottom: 10px;
}
.helparticle-tab-content p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #334253;
  margin-bottom: 10px;
}
.helparticle-tab-content p a {
  color: #098ce3;
  text-decoration: none;
}
.helparticle-tab-content .img-box {
  background: #e4edf5;
  border-radius: 16px;
  width: 100%;
  height: auto;
  padding: 30px;
}
.helparticle-tab-content .img-box img {
  max-width: 100%;
}
.helparticle-tab-content .margin-relate {
  margin: 48px 0px 48px 0px;
}
.helparticle-tab-content .bottom-next {
  color: #334253;
}
.helparticle-tab-content .client-preview .video-js {
  max-width: 100%;
  min-width: 100%;
  border-radius: 16px;
  overflow: hidden;
  height: 370px;
  background-color: transparent;
}
.helparticle-tab-content .client-preview .video-js .vjs-tech {
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767.48px) {
  .helparticle-tab-content .client-preview .video-js {
    height: 210px;
  }
}
.helparticle-tab-content .client-preview .video-js:hover .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: #006efa;
  transition: all 0.4s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
  visibility: visible;
}
.helparticle-tab-content .client-preview .vjs-poster {
  background-size: cover;
  border-radius: 20px;
  overflow: hidden;
  background-position: center;
}
.helparticle-tab-content .client-preview .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: transparent;
  background: rgba(24, 160, 251, 0.6392156863);
  visibility: hidden;
  transition: 0s;
  -webkit-backdrop-filter: blur(3.10402px);
          backdrop-filter: blur(3.10402px);
}
.helparticle-tab-content .client-preview .vjs-icon-placeholder:before {
  line-height: 1.7;
}
.helparticle-tab-content .column-border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 40px;
}
.helparticle-tab-content .article-feedback {
  margin-top: 40px;
}
.helparticle-tab-content .article-feedback .feedback-text {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #14253b;
  margin-bottom: 5px;
}
.helparticle-tab-content .article-feedback .textarea-box textarea {
  width: 100%;
  height: 160px;
  background-color: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 16px;
  box-shadow: none;
  outline: none;
  padding: 16px;
  resize: none;
}
.helparticle-tab-content .article-feedback .textarea-box textarea::-moz-placeholder {
  color: #657080;
  font-weight: 400;
  font-size: 14px;
}
.helparticle-tab-content .article-feedback .textarea-box textarea::placeholder {
  color: #657080;
  font-weight: 400;
  font-size: 14px;
}

.suggestion-title {
  color: #313131;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 24px;
  margin-top: 60px;
}

.help-article-right .suggestion-info p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.help-article-right .suggestion-info span {
  align-self: unset;
  margin-top: 10px;
}
.help-article-right .newsuggestion-info p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.help-article-right .newsuggestion-info span {
  display: block;
  color: #334253;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  align-self: end;
  margin-top: 10px;
}

.help-article-rightbox {
  position: sticky;
  right: 0;
  top: 60px;
  z-index: 2;
}
.help-article-rightbox .upcomming-webiner {
  background: linear-gradient(0deg, #626edd, #626edd), #13156c;
  color: #ffffff;
}
.help-article-rightbox .upcomming-webiner .webiner-details {
  background: rgba(24, 160, 251, 0.8);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  color: #ffffff;
}
@media (max-width: 1199.98px) {
  .help-article-rightbox .upcomming-webiner .webiner-details {
    padding: 15px;
  }
}
@media (max-width: 991.98px) {
  .help-article-rightbox .upcomming-webiner .webiner-details {
    padding: 16px 32px 20px;
  }
}
.help-article-rightbox .upcomming-webiner h6 {
  color: #ffffff;
}
.help-article-rightbox .upcomming-webiner p {
  color: #ffffff;
}
.help-article-rightbox .upcomming-webiner .mu-btn img {
  margin-top: 0px;
}

.article-leftinner-bar {
  position: sticky;
  left: 0;
  top: 20px;
  z-index: 2;
}
@media (max-width: 991.98px) {
  .article-leftinner-bar {
    display: none;
  }
}

.table-content {
  padding-top: 0 !important;
}
@media (max-width: 767.48px) {
  .table-content {
    display: none;
  }
}
.table-content .menu-item {
  margin-bottom: 10px;
}
.table-content .menu-item.active {
  background: #ffffff;
  border-left: 3px solid #098ce3;
  border-radius: 0px 8px 8px 0px;
  padding: 10px 16px;
}
.table-content .menu-item.active .menu-link {
  color: #0a0e12;
}
.table-content .menu-item .menu-link {
  color: #45494e;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
.table-content .menu-item .menu-link.active {
  color: #14253b;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}
.table-content .menu-item .menu-link.active::before {
  content: "";
  position: absolute;
  left: -15px;
  top: -10px;
  background-color: #18a0fb;
  height: 36px;
  width: 3px;
  border-radius: 10px;
}
.table-content .sub-tablemenu {
  margin-top: 10px;
  margin-left: 10px;
}

.mobile-table-content {
  display: none;
}
@media (max-width: 991.98px) {
  .mobile-table-content {
    display: block;
  }
}
.mobile-table-content .right-tablemenu .menu-item .menu-link {
  position: relative;
  color: #657080;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  width: 100%;
  height: auto;
  padding: 8px 0px 8px 16px;
}
.mobile-table-content .right-tablemenu .menu-item .menu-link.active {
  background-color: #ffffff;
  color: #14253b;
  font-weight: 600;
}
.mobile-table-content .right-tablemenu .menu-item .menu-link.active::before {
  content: "";
  position: absolute;
  left: -3px;
  top: 0px;
  background-color: #18a0fb;
  height: 36px;
  width: 3px;
  border-radius: 10px;
}

.article-mobile-title {
  display: none;
}
@media (max-width: 991.98px) {
  .article-mobile-title {
    display: block;
  }
}

.articlemobile-tab-title {
  display: none;
}
@media (max-width: 991.98px) {
  .articlemobile-tab-title {
    display: block;
  }
}

.helparticle-tab-content {
  overflow: unset;
}
@media (max-width: 767.48px) {
  .helparticle-tab-content {
    overflow: hidden;
  }
}
.helparticle-tab-content .innertop-pane {
  background: #fafdff;
  width: 100%;
  height: auto;
  padding: 56px 0px 80px 0px;
}
.helparticle-tab-content .help-article-start .title-sm {
  margin-bottom: 40px;
  line-height: 42px;
}
@media (max-width: 991.98px) {
  .helparticle-tab-content .help-article-start .title-sm {
    display: block;
  }
}

.artcle-inside-form {
  background-color: #ffffff;
  padding: 40px 20px;
  border-radius: 8px;
  box-shadow: 0px 16px 24px 0px rgba(0, 0, 0, 0.06);
}
@media (max-width: 991.98px) {
  .artcle-inside-form {
    margin-top: 40px;
  }
}
.artcle-inside-form div {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  text-transform: capitalize;
  color: #14253b;
  margin-bottom: 8px;
}
.artcle-inside-form p {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #334253;
}
.artcle-inside-form form label {
  color: #14253b;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.artcle-inside-form form .form-group {
  margin-top: 12px;
}
.artcle-inside-form form .form-group .form-check-input:checked {
  background-color: #18a0fb;
  border-color: #18a0fb;
}
.artcle-inside-form form .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
  line-height: 32px;
}
.artcle-inside-form form .form-control:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.artcle-inside-form form .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.artcle-inside-form form .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.artcle-inside-form form .innerform-group .bootstrap-select {
  position: absolute;
  left: 1px;
  top: 1px;
  width: 60px !important;
  height: 45px;
}
.artcle-inside-form form .innerform-group .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.artcle-inside-form form .innerform-group .dropdown-toggle .filter-option {
  width: 24px;
  height: auto;
  margin: 0;
  padding: 0;
}
.artcle-inside-form form .innerform-group .dropdown-item.active,
.artcle-inside-form form .innerform-group .dropdown-item:active {
  background-color: #e9ecef;
}
.artcle-inside-form form .innerform-group .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.artcle-inside-form form .innerform-group .dropdown-toggle img {
  width: 20px;
}
.artcle-inside-form form .innerform-group .con-control {
  padding-left: 75px;
  -moz-appearance: textfield;
}
.artcle-inside-form form .innerform-group .con-control::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.artcle-inside-form form .innerform-group .con-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.artcle-inside-form form .form-check-label {
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #7b8794;
}
.artcle-inside-form form .form-check-label a {
  color: #18a0fb;
}
.artcle-inside-form form .website-will {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #7b8794;
}
.artcle-inside-form form .website-will a {
  color: #0a2540;
  font-weight: 500;
}
.artcle-inside-form form .bottom-collapse {
  display: none;
}

.inner-table-title {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  text-transform: capitalize;
  color: #0a0e12;
  margin-bottom: 16px;
  margin-top: 38px;
}

.inner-table-content ol {
  list-style: auto;
  padding-left: 20px;
}
.inner-table-content ol li {
  margin-bottom: 8px;
}
.inner-table-content ol li:last-child {
  margin-bottom: 0px;
}
.inner-table-content ol li a {
  font-weight: 500;
  font-size: 18px;
  line-height: 36px;
  color: #0a0e12;
}

.about-herobanner {
  padding-top: 80px;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
@media (max-width: 1199.98px) {
  .about-herobanner {
    padding-top: 48px;
  }
}
.about-herobanner .top-rowline .full-top {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top {
    display: inline-block;
  }
}
.about-herobanner .top-rowline .full-top .first-one {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top .first-one {
    width: 100%;
  }
}
.about-herobanner .top-rowline .full-top .first-one .img-box-1 {
  margin-right: 24px;
  position: relative;
}
.about-herobanner .top-rowline .full-top .first-one .img-box-1 .mobile-span {
  position: absolute;
  left: 50%;
  top: -15%;
  width: 100%;
  transform: translateX(-50%);
}
@media (max-width: 575.98px) {
  .about-herobanner .top-rowline .full-top .first-one .img-box-1 .mobile-span {
    top: -25%;
  }
}
.about-herobanner .top-rowline .full-top .first-one .img-box-1 .mobile-span span {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  color: #14253b;
}
@media (max-width: 575.98px) {
  .about-herobanner .top-rowline .full-top .first-one .img-box-1 .mobile-span span {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (min-width: 992px) {
  .about-herobanner .top-rowline .full-top .first-one .img-box-1 .mobile-span {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top .first-one .img-box-1 {
    width: 40%;
  }
  .about-herobanner .top-rowline .full-top .first-one .img-box-1 img {
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top .first-one .img-box-2 {
    width: 59%;
  }
  .about-herobanner .top-rowline .full-top .first-one .img-box-2 img {
    width: 100%;
  }
}
.about-herobanner .top-rowline .full-top .second-one {
  width: calc(100% - 508px);
}
@media (max-width: 1199.98px) {
  .about-herobanner .top-rowline .full-top .second-one {
    width: calc(100% - 500px);
  }
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top .second-one {
    width: 100%;
    margin-top: 32px;
  }
}
.about-herobanner .top-rowline .full-top .second-one span {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
  margin-bottom: 16px;
  font-family: "Inter", sans-serif;
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top .second-one span {
    display: none;
  }
}
.about-herobanner .top-rowline .full-top .second-one h1 {
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #0a0e12;
  margin-bottom: 16px;
}
@media (max-width: 1199.98px) {
  .about-herobanner .top-rowline .full-top .second-one h1 {
    font-size: 32px;
    line-height: 38px;
  }
}
.about-herobanner .top-rowline .full-top .second-one p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-top .second-one p {
    font-size: 16px;
    line-height: 24px;
  }
}
.about-herobanner .top-rowline .full-bottom {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-bottom {
    display: block;
    margin-top: 16px;
  }
}
.about-herobanner .top-rowline .full-bottom .img-box-3 {
  margin-left: 48px;
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-bottom .img-box-3 {
    width: 100%;
    margin-left: 0px;
  }
  .about-herobanner .top-rowline .full-bottom .img-box-3 img {
    width: 100%;
  }
}
.about-herobanner .top-rowline .full-bottom .img-box-4 {
  margin-left: 24px;
}
@media (max-width: 991.98px) {
  .about-herobanner .top-rowline .full-bottom .img-box-4 {
    width: 100%;
    margin-left: 0px;
    margin-top: 16px;
  }
  .about-herobanner .top-rowline .full-bottom .img-box-4 img {
    width: 100%;
  }
}

.afterbanner-block {
  margin-top: 64px;
}
@media (max-width: 767.48px) {
  .afterbanner-block {
    margin-top: 40px;
  }
}
.afterbanner-block h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 16px;
  font-family: "Poppins";
}
@media (max-width: 767.48px) {
  .afterbanner-block h5 {
    font-size: 20px;
    line-height: 28px;
  }
}
.afterbanner-block p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  font-family: "Poppins";
}
.afterbanner-block p.small {
  font-size: 14px;
  color: #313131;
  line-height: 24px;
}
@media (max-width: 767.48px) {
  .afterbanner-block p {
    font-size: 14px;
    line-height: 20px;
  }
}
.afterbanner-block h4 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 10px;
}
.afterbanner-block .all-star {
  margin: 80px 0px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
@media (max-width: 767.48px) {
  .afterbanner-block .all-star .inner-star {
    margin: 0px 20px;
  }
}
@media (max-width: 575.98px) {
  .afterbanner-block .all-star .inner-star {
    margin: 0px 30px;
  }
}
.afterbanner-block .all-star span {
  margin-right: 10px;
}
.afterbanner-block .all-star span:last-child {
  margin-right: 0;
}
.afterbanner-block .all-star .style-border {
  height: 1px;
  background-color: rgba(0, 0, 0, 0.08);
  width: 100%;
}
.afterbanner-block .about-client-lists .single-client {
  margin: 0 10px;
}
.afterbanner-block .about-client-lists .single-client img {
  filter: unset;
}
.afterbanner-block a {
  margin-top: 30px;
}
@media (max-width: 767.48px) {
  .afterbanner-block a {
    text-align: center;
  }
}

.about-value-block {
  background: #f0f5fc;
  padding: 104px 0px 104px 0px;
  margin-top: 104px;
}
@media (max-width: 767.48px) {
  .about-value-block {
    background: #ffffff;
    margin-top: 0px;
    padding: 80px 0px;
  }
}
.about-value-block h3 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .about-value-block h3 {
    font-size: 24px;
    line-height: 34px;
  }
}
.about-value-block .inner-value {
  border: 1px solid rgba(180, 187, 202, 0.4);
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value {
    border: none;
  }
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value {
    border: none;
  }
}
.about-value-block .inner-value .row.first {
  border-bottom: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.first {
    border: none;
  }
}
.about-value-block .inner-value .row.first .custom-border:nth-child(1) {
  border-right: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.first .custom-border:nth-child(1) {
    border: none;
  }
}
.about-value-block .inner-value .row.first .custom-border:nth-child(2) {
  border-right: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.first .custom-border:nth-child(2) {
    border: none;
  }
}
.about-value-block .inner-value .row.first .custom-border:nth-child(3) {
  border-right: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.first .custom-border:nth-child(3) {
    border: none;
  }
}
.about-value-block .inner-value .row.second {
  border-bottom: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.second {
    border: none;
  }
}
.about-value-block .inner-value .row.second .custom-border:nth-child(1) {
  border-right: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.second .custom-border:nth-child(1) {
    border: none;
  }
}
.about-value-block .inner-value .row.second .custom-border:nth-child(2) {
  border-right: 1px solid rgba(180, 187, 202, 0.4);
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .row.second .custom-border:nth-child(2) {
    border: none;
  }
}
.about-value-block .inner-value .row.third {
  border-bottom: none;
}
.about-value-block .inner-value .single-value {
  padding: 30px;
  width: 100%;
  height: 100%;
}
@media (max-width: 991.98px) {
  .about-value-block .inner-value .single-value {
    padding: 20px;
  }
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .single-value {
    padding: 30px 0px;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.about-value-block .inner-value .single-value:hover {
  background-color: #ffffff;
  width: 100%;
  height: 100%;
  transition: all 0.5s ease;
  cursor: pointer;
}
.about-value-block .inner-value .single-value:hover .video-js {
  filter: unset;
}
.about-value-block .inner-value .single-value.hover-custom-1:hover {
  border-radius: 16px 0px 0px 0px;
}
.about-value-block .inner-value .single-value.hover-custom-2:hover {
  border-radius: 0px 16px 0px 0px;
}
.about-value-block .inner-value .single-value.hover-custom-3:hover {
  border-radius: 0px 0px 0px 16px;
}
.about-value-block .inner-value .single-value.hover-custom-4:hover {
  border-radius: 0px 16px 16px 0px;
}
.about-value-block .inner-value .single-value .svg {
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .about-value-block .inner-value .single-value .svg {
    margin-right: 24px;
  }
}
.about-value-block .inner-value .single-value h6 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 10px;
}
.about-value-block .inner-value .single-value p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  overflow-wrap: break-word;
}
.about-value-block .client-preview {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.about-value-block .client-preview .video-js {
  max-width: 100%;
  min-width: 100%;
  border-radius: 16px;
  overflow: hidden;
  height: 300px;
  background-color: transparent;
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
}
@media (max-width: 767.48px) {
  .about-value-block .client-preview .video-js {
    height: 210px;
  }
}
.about-value-block .client-preview .video-js:hover .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: rgba(24, 160, 251, 0.6392156863);
  background: rgba(24, 160, 251, 0.6392156863);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}
.about-value-block .client-preview .video-js .vjs-tech {
  -o-object-fit: cover;
     object-fit: cover;
}
.about-value-block .client-preview .vjs-poster {
  background-size: cover;
  border-radius: 16px;
  overflow: hidden;
  background-position: center;
}
.about-value-block .client-preview .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  border-color: rgba(24, 160, 251, 0.6392156863);
  background: rgba(24, 160, 251, 0.6392156863);
}
.about-value-block .client-preview .vjs-icon-placeholder:before {
  line-height: 1.7;
}

.prioritybox-area {
  margin: 100px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .prioritybox-area {
    margin: 0;
  }
}
.prioritybox-area .prioritytext-box .line-background {
  width: 60px;
  height: 4px;
  background: #18a0fb;
  margin-bottom: 40px;
}
.prioritybox-area .prioritytext-box p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .prioritybox-area .prioritytext-box p {
    font-size: 16px;
    line-height: 24px;
  }
}
.prioritybox-area .prioritytext-box h4 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
@media (max-width: 767.48px) {
  .prioritybox-area .prioritytext-box h4 {
    font-size: 20px;
    line-height: 26px;
  }
}
.prioritybox-area .priority-slider {
  margin-top: 64px;
}
.prioritybox-area .priority-slider .single-priority-box {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}
.prioritybox-area .priority-slider .single-priority-box img {
  width: 100%;
  border-radius: 8px;
}
.prioritybox-area .priority-slider .single-priority-box .svg {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.24);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  opacity: 0;
  transition: all 0.3s ease;
}
.prioritybox-area .priority-slider .single-priority-box:hover .svg {
  opacity: 1;
}
.prioritybox-area .priority-slider .slick-slider {
  margin: 0 -15px;
}
.prioritybox-area .priority-slider .slick-slide {
  margin: 5px;
  text-align: center;
}
@media (max-width: 1399.98px) {
  .prioritybox-area .priority-slider .slick-slide {
    margin-right: 12px;
    margin-left: 12px;
  }
}
@media (max-width: 767.48px) {
  .prioritybox-area .priority-slider .slick-slide {
    margin-left: 0;
    padding: 0;
    margin-right: 10px;
  }
}
.prioritybox-area .slick-dots {
  display: flex;
  margin-top: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.prioritybox-area .slick-dots li {
  display: flex;
  align-items: center;
}
.prioritybox-area .slick-dots button {
  font-size: 0;
  height: 8px;
  width: 8px;
  background: #dde0e6;
  border: none;
  border-radius: 50%;
  margin: 0 6px;
}
.prioritybox-area .slick-dots .slick-active button {
  background: #006efa;
  width: 32px;
  border-radius: 40px;
}

.about-join {
  margin: 100px 0px;
}
.about-join .join-bg {
  background: linear-gradient(90deg, rgba(0, 110, 250, 0.16) 0%, rgba(0, 106, 255, 0.16) 100%), #ffffff;
  padding: 48px;
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .about-join .join-bg {
    padding: 32px;
  }
}
.about-join h5 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 30px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
.about-join p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #313131;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}

.about-team {
  position: relative;
  margin: 135px 0px 80px 0px;
}
@media (max-width: 767.48px) {
  .about-team {
    margin: 80px 0px 80px 0px;
  }
}
.about-team .head-text {
  margin-bottom: 64px;
}
@media (max-width: 767.48px) {
  .about-team .head-text {
    margin-bottom: 32px;
  }
}
.about-team .head-text h3 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .about-team .head-text h3 {
    font-size: 32px;
    line-height: 38px;
  }
}
.about-team .head-text p {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
.about-team .inner-team {
  border-radius: 16px;
  border: 1px solid rgba(180, 187, 202, 0.4);
  -webkit-backdrop-filter: blur(6px);
          backdrop-filter: blur(6px);
  background: rgba(255, 255, 255, 0.1);
}
@media (max-width: 767.48px) {
  .about-team .inner-team .mobile-col {
    flex: unset;
    width: 50%;
  }
}
.about-team .single-member {
  padding: 40px 24px 64px 24px;
  width: 100%;
  height: 100%;
  text-align: center;
  position: relative;
}
@media (max-width: 991.98px) {
  .about-team .single-member {
    padding: 40px 24px 64px 24px;
  }
}
@media (max-width: 575.98px) {
  .about-team .single-member {
    padding: 24px;
  }
}
.about-team .single-member .img-box {
  position: relative;
  border: 1px solid transparent;
  border-radius: 50%;
  padding: 5px;
  display: inline-block;
}
.about-team .single-member .img-box::before {
  content: "";
  position: absolute;
  left: 14px;
  top: 14px;
  background: #18a0fb;
  border-radius: 50px;
  height: 8px;
  width: 8px;
  opacity: 0;
}
.about-team .single-member:hover {
  background: rgba(24, 160, 251, 0.04);
  cursor: pointer;
}
.about-team .single-member:hover .img-box {
  position: relative;
  border: 1px solid rgba(180, 187, 202, 0.4);
  border-radius: 50%;
  padding: 5px;
  display: inline-block;
  opacity: 1;
}
.about-team .single-member:hover .img-box::before {
  content: "";
  position: absolute;
  left: 14px;
  top: 14px;
  background: #18a0fb;
  border-radius: 50px;
  height: 8px;
  width: 8px;
  opacity: 1;
}
.about-team .single-member .social-connect {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 10%;
}
@media (max-width: 767.48px) {
  .about-team .single-member .social-connect {
    position: relative;
    margin-top: 50px;
  }
}
.about-team .single-member div {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 16px;
  line-height: 28px;
  color: #0a0e12;
  margin-top: 14px;
}
.about-team .single-member p {
  font-family: "Inter";
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  color: #45494e;
}
.about-team .single-member h5 {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  color: #0a0e12;
  margin-bottom: 25px;
}
.about-team .custom-rightborder {
  border-right: 1px solid rgba(180, 187, 202, 0.4);
  border-bottom: 1px solid rgba(180, 187, 202, 0.4);
}
.about-team .right-bordernone {
  border-right: none;
}
@media (max-width: 767.48px) {
  .about-team .right-bordernone {
    border-right: 1px solid rgba(180, 187, 202, 0.4);
  }
}
.about-team .bottom-bordernone {
  border-bottom: none;
}
@media (max-width: 767.48px) {
  .about-team .bottom-bordernone {
    border-bottom: 1px solid rgba(180, 187, 202, 0.4);
  }
}
.about-team .leadertext-box {
  padding: 30px 60px 60px 30px;
  width: 100%;
  height: 100%;
}
.about-team .leadertext-box .svg {
  margin-top: 125px;
}

.aboutellipse-bg {
  position: absolute;
}
@media (max-width: 1199.98px) {
  .aboutellipse-bg {
    display: none;
  }
}
@media (min-width: 1200px) {
  .aboutellipse-bg {
    top: 1%;
    max-width: 300px;
  }
}
@media (min-width: 1400px) {
  .aboutellipse-bg {
    top: -10%;
    max-width: 450px;
    left: 2%;
  }
}
@media (min-width: 1600px) {
  .aboutellipse-bg {
    top: -13%;
    min-width: 500px;
    left: 3%;
  }
  .aboutellipse-bg img {
    width: 100%;
  }
}

.muvifoundation-area {
  margin: 100px 0px;
  position: relative;
}
.muvifoundation-area .foundation-ellipse-bg {
  position: absolute;
  z-index: -1;
}
@media (max-width: 1199.98px) {
  .muvifoundation-area .foundation-ellipse-bg {
    display: none;
  }
}
@media (min-width: 1200px) {
  .muvifoundation-area .foundation-ellipse-bg {
    top: 1%;
    max-width: 300px;
  }
}
@media (min-width: 1400px) {
  .muvifoundation-area .foundation-ellipse-bg {
    top: 0%;
    max-width: 350px;
    left: 0%;
  }
}
@media (min-width: 1600px) {
  .muvifoundation-area .foundation-ellipse-bg {
    top: -13%;
    min-width: 500px;
    left: 3%;
  }
  .muvifoundation-area .foundation-ellipse-bg img {
    width: 100%;
  }
}
@media (max-width: 767.48px) {
  .muvifoundation-area .row {
    flex-flow: column-reverse !important;
  }
}
.muvifoundation-area span {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  color: #45494e;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 5px;
}
@media (max-width: 991.98px) {
  .muvifoundation-area span {
    margin-bottom: 16px;
  }
}
.muvifoundation-area h3 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 10px;
}
@media (max-width: 991.98px) {
  .muvifoundation-area h3 {
    font-size: 24px !important;
    line-height: 30px;
  }
}
.muvifoundation-area p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
@media (max-width: 991.98px) {
  .muvifoundation-area .banner-preview {
    margin-bottom: 30px;
  }
}
.muvifoundation-area .banner-preview img {
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
  border-radius: 8px 8px 200px 200px;
}
@media (max-width: 991.98px) {
  .muvifoundation-area .banner-preview img {
    border-radius: 8px;
  }
}

.about-details-herobanner {
  background: #bfd8ff;
  width: 100%;
  height: 317px;
  position: relative;
}
@media (max-width: 767.48px) {
  .about-details-herobanner {
    height: 317px;
  }
}
.about-details-herobanner h1 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 36px;
  line-height: 133%;
  color: #0a0e12;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .about-details-herobanner h1 {
    font-size: 24px;
    margin-bottom: 16px;
    line-height: 30px;
  }
}
.about-details-herobanner p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .about-details-herobanner p {
    font-size: 14px;
    line-height: 20px;
  }
}
.about-details-herobanner .left-plant {
  position: absolute;
  left: 10%;
}
@media (max-width: 991.98px) {
  .about-details-herobanner .left-plant {
    display: none;
  }
}
.about-details-herobanner .bottom-plant {
  position: absolute;
  bottom: 0;
  right: 10%;
}
@media (max-width: 991.98px) {
  .about-details-herobanner .bottom-plant {
    display: none;
  }
}

@media (max-width: 767.48px) {
  .about-nav {
    background: #e0f2ff !important;
  }
}

.details-center-content {
  padding: 48px 0px;
}
.details-center-content .only-text p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .details-center-content .only-text p {
    text-align: center;
    margin-bottom: 15px;
  }
}
.details-center-content .single-awards {
  margin-top: 30px;
}
.details-center-content .single-awards .inner-single {
  border-top: 1px solid rgba(0, 0, 0, 0.04);
  padding: 24px 0px;
}
@media (max-width: 767.48px) {
  .details-center-content .single-awards .inner-single {
    text-align: center;
    border: none;
  }
}
.details-center-content .single-awards .inner-single h5 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.details-center-content .single-awards .inner-single p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}

.resource-hero {
  padding: 88px 0px;
  background: #f0f5fc;
}
@media (max-width: 767.48px) {
  .resource-hero {
    padding: 64px 0px;
  }
}
.resource-hero .custom-shadow-row {
  filter: drop-shadow(0px 9px 33px rgba(0, 0, 0, 0.04)) drop-shadow(0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161)) drop-shadow(0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235));
}
.resource-hero h1 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 48px;
  line-height: 58px;
  color: #0a0e12;
  margin-bottom: 30px;
}
@media (max-width: 767.48px) {
  .resource-hero h1 {
    text-align: center;
    font-size: 40px;
    line-height: 48px;
  }
}
.resource-hero .single-resource {
  background-color: #ffffff;
  padding: 32px;
  border-radius: 16px;
  display: block;
  text-decoration: none;
  width: 100%;
}
.resource-hero .single-resource:hover {
  width: 100%;
  box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
}
.resource-hero .resourcez {
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  font-family: "Inter";
}
.resource-hero p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}

.resource-latest-blog {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .resource-latest-blog {
    padding: 64px 0px;
  }
}
.resource-latest-blog h3 {
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .resource-latest-blog h3 {
    font-size: 32px;
  }
}
.resource-latest-blog .single-blog {
  overflow: hidden;
  background: transparent;
}
@media (max-width: 767.48px) {
  .resource-latest-blog .single-blog {
    margin-bottom: 30px;
  }
}
.resource-latest-blog .single-blog img {
  border-radius: 8px;
  width: 100%;
}
.resource-latest-blog .single-blog span {
  display: block;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  color: #45494e;
  margin-top: 16px;
  margin-bottom: 5px;
}
.resource-latest-blog .single-blog p {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #0a0e12;
}
.resource-latest-blog .single-blog p:hover {
  color: #006efa;
}

.resource-inner-webinars .inner-weibinner {
  margin-bottom: -120px;
}
.resource-inner-webinars .mu-btn {
  font-family: "Poppins";
}

.resource-post-webinars {
  background-image: url(../images/resource/image.jpg);
  height: auto;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 200px 0px 100px 0px;
}
.resource-post-webinars .title-sm {
  color: #ffffff;
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .resource-post-webinars .title-sm {
    font-size: 32px;
  }
}
.resource-post-webinars .mu-button-arrow {
  color: #ffffff;
}
.resource-post-webinars .mu-button-arrow:hover svg {
  transform: translateX(5px);
}
.resource-post-webinars .single-post-webinner {
  background: #e9f1fd;
  border-radius: 8px;
  overflow: hidden;
  display: block;
  height: 212px;
  padding: 0px 0px 24px 32px;
}
@media (max-width: 767.48px) {
  .resource-post-webinars .single-post-webinner {
    margin-bottom: 16px;
  }
}
.resource-post-webinars .single-post-webinner .left-inner-text {
  padding: 24px 15px 24px 0px;
  position: relative;
  height: 100%;
  width: 100%;
}
.resource-post-webinars .single-post-webinner .left-inner-text .svg {
  margin-bottom: 20px;
}
.resource-post-webinars .single-post-webinner .left-inner-text h5 {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px !important;
  color: #0a0e12;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  font-family: "Inter";
}
.resource-post-webinars .single-post-webinner .bottom-text p {
  color: #0a0e12;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  text-transform: uppercase;
  margin-bottom: 6px;
}
.resource-post-webinars .single-post-webinner .bottom-text span {
  color: #45494e;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  text-transform: uppercase;
  display: block;
}
.resource-post-webinars .single-post-webinner.color-dip {
  background: linear-gradient(0deg, #1253c0, #1253c0), linear-gradient(0deg, #182176, #182176), #e9f1fd;
}
.resource-post-webinars .single-post-webinner.color-dip .left-inner-text h5 {
  color: #ffffff;
}
.resource-post-webinars .single-post-webinner.color-dip .bottom-text p {
  color: #ffffff;
}
.resource-post-webinars .single-post-webinner.color-dip .bottom-text span {
  color: rgba(255, 255, 255, 0.8);
}

.resource-upcoming-events {
  padding: 100px 0px;
}
.resource-upcoming-events .title-sm {
  margin-bottom: 24px;
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .title-sm {
    font-size: 32px;
  }
}
.resource-upcoming-events .single-events {
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding: 24px 24px 24px 32px;
  border-radius: 16px;
  display: block;
}
.resource-upcoming-events .single-events:hover {
  width: 100%;
  box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .single-events {
    margin-bottom: 24px;
  }
}
.resource-upcoming-events .single-events .single-row {
  display: flex;
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .single-events .single-row {
    flex-direction: column-reverse;
  }
}
.resource-upcoming-events .single-events .pre-event-right {
  width: 128px;
  height: auto;
  margin-left: 40px;
}
@media (max-width: 991.98px) {
  .resource-upcoming-events .single-events .pre-event-right {
    margin-left: 20px;
  }
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .single-events .pre-event-right {
    margin-left: 0px;
    width: 100%;
  }
}
.resource-upcoming-events .single-events .event-left h6 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #14253b;
  margin-bottom: 8px;
}
.resource-upcoming-events .single-events .event-left p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.resource-upcoming-events .single-events .event-left .country-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-top: 20px;
}
.resource-upcoming-events .single-events .event-right {
  width: 100%;
  height: auto;
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .single-events .event-right {
    margin-bottom: 24px;
  }
}
.resource-upcoming-events .single-events .event-right .inner-right {
  width: 100%;
  height: auto;
  background: #dff7e5;
  border-radius: 8px;
  padding: 30px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991.98px) {
  .resource-upcoming-events .single-events .event-right .inner-right {
    padding: 30px 20px;
  }
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .single-events .event-right .inner-right {
    border-radius: 8px 8px 0px 0px;
  }
}
.resource-upcoming-events .single-events .event-right .inner-right .svg {
  position: absolute;
  right: 6px;
  top: 6px;
}
.resource-upcoming-events .single-events .event-right .inner-right h5 {
  text-align: center;
  font-family: "Poppins";
  font-weight: 600;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
}
.resource-upcoming-events .single-events .event-right p {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-top: 16px;
  text-align: center;
}
@media (max-width: 767.48px) {
  .resource-upcoming-events .single-events .event-right p {
    margin: 0;
    background: #cbead2;
    padding: 5px 0px;
    border-radius: 0px 0px 8px 8px;
  }
}

.resource-case-studies {
  padding: 0px 0px 100px 0px;
}
.resource-case-studies .title-sm {
  font-weight: 700;
}
@media (max-width: 767.48px) {
  .resource-case-studies .title-sm {
    font-size: 32px;
  }
}
.resource-case-studies .single-case {
  width: 100%;
  height: auto;
}
@media (max-width: 767.48px) {
  .resource-case-studies .single-case {
    margin-bottom: 32px;
  }
}
.resource-case-studies .single-case a {
  text-decoration: none;
}
.resource-case-studies .single-case a p {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  margin-top: 16px;
  margin-bottom: 8px;
}
.resource-case-studies .single-case a p:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .resource-case-studies .single-case a p {
    font-size: 16px;
    line-height: 24px;
  }
}
.resource-case-studies .single-case a span {
  display: block;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #45494e;
}
@media (max-width: 767.48px) {
  .resource-case-studies .single-case a span {
    font-size: 13px;
    line-height: 19px;
  }
}

.blog-resource-hero .single-slider {
  height: 445px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 68px 164px 0px 164px;
}
.blog-resource-hero .single-slider:nth-child(1) {
  background-image: url("../images/resource/blog-hero.jpg");
}
.blog-resource-hero .single-slider:nth-child(2) {
  background-image: url("../images/resource/blog-hero-2.jpg");
}
.blog-resource-hero .single-slider:nth-child(3) {
  background-image: url("../images/resource/blog-hero-3.jpg");
}
.blog-resource-hero .single-slider::after {
  content: "";
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
}
@media (max-width: 991.98px) {
  .blog-resource-hero .single-slider {
    padding: 40px 64px 0px 64px;
  }
}
@media (max-width: 767.48px) {
  .blog-resource-hero .single-slider {
    height: 300px;
    padding: 32px 0px 0px 32px;
  }
}
.blog-resource-hero .single-slider h1 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 56px;
  line-height: 42px;
  color: #ffffff;
  margin-bottom: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  position: relative;
  z-index: 9;
}
.blog-resource-hero .single-slider h1 a {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #ffffff;
}
@media (max-width: 767.48px) {
  .blog-resource-hero .single-slider h1 {
    font-size: 20px;
    line-height: 30px;
  }
}
.blog-resource-hero .single-slider p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #a7bae0;
  margin-bottom: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  position: relative;
  z-index: 9;
}
@media (max-width: 767.48px) {
  .blog-resource-hero .single-slider p {
    font-size: 10px;
    line-height: 20px;
  }
}
.blog-resource-hero .single-slider .read-more {
  width: 124px;
  height: 44px;
  background: #006efa;
  border-radius: 104px;
  font-weight: 500;
  font-size: 14px;
  text-transform: capitalize;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 9;
}
.blog-resource-hero .single-slider .read-more:hover {
  background: #0163e1;
}
.blog-resource-hero .single-slider.ebook-slides {
  height: 435px;
  width: 100%;
  background-size: 125%;
  background-repeat: no-repeat;
  padding: 68px 0 0px 0;
}
.blog-resource-hero .single-slider.ebook-slides:nth-child(1) {
  background-image: url("../images/resource/e-book-hero.png");
}
.blog-resource-hero .single-slider.ebook-slides:nth-child(2) {
  background-image: url("../images/resource/e-book-hero-1.png");
  background-position: center;
}
.blog-resource-hero .single-slider.ebook-slides:nth-child(3) {
  background-image: url("../images/resource/e-book-hero-2.png");
  background-position: center;
}
.blog-resource-hero .single-slider.ebook-slides::after {
  content: "";
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
}
@media (max-width: 991.98px) {
  .blog-resource-hero .single-slider.ebook-slides {
    padding: 40px 64px 0px 64px;
  }
}
@media (max-width: 767.48px) {
  .blog-resource-hero .single-slider.ebook-slides {
    height: 350px;
    padding: 32px 0px 0px 0px;
  }
}
.blog-resource-hero .single-slider.ebook-slides span {
  color: #fff;
  z-index: 1;
  position: relative;
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  padding-bottom: 4px;
}
.blog-resource-hero .single-slider.ebook-slides h2 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #ffffff;
  margin-bottom: 24px;
  position: relative;
  z-index: 9;
}
.blog-resource-hero .single-slider.ebook-slides h2 a {
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #ffffff;
}
@media (max-width: 767.48px) {
  .blog-resource-hero .single-slider.ebook-slides h2 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 16px;
  }
  .blog-resource-hero .single-slider.ebook-slides h2 a {
    font-size: 32px;
    line-height: 40px;
  }
}
.blog-resource-hero .single-slider.ebook-slides p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  margin-bottom: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  position: relative;
  z-index: 9;
}
@media (max-width: 767.48px) {
  .blog-resource-hero .single-slider.ebook-slides p {
    font-size: 15px;
    line-height: 21px;
  }
}
.blog-resource-hero .single-slider.ebook-slides .read-more {
  width: 124px;
  height: 44px;
  background: #006efa;
  border-radius: 104px;
  font-weight: 500;
  font-size: 14px;
  text-transform: capitalize;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 9;
}
.blog-resource-hero .single-slider.ebook-slides .read-more:hover {
  background: #0163e1;
}
.blog-resource-hero .slider-controls {
  position: absolute;
  left: 0px;
  top: 350px;
  width: 100%;
  padding: 0px 164px 0px 164px;
}
@media (max-width: 991.98px) {
  .blog-resource-hero .slider-controls {
    padding: 0px 64px 0px 64px;
  }
}
@media (max-width: 767.48px) {
  .blog-resource-hero .slider-controls {
    padding: 0px 32px 0px 32px;
    top: 290px;
  }
}
.blog-resource-hero .slider-controls .inner-control {
  justify-content: space-between;
  display: flex;
  align-items: center;
}
.blog-resource-hero .slider-controls .slick-dots {
  display: flex;
  margin-top: 4px;
  margin: 0;
}
.blog-resource-hero .slider-controls .slick-dots li {
  display: flex;
  align-items: center;
}
.blog-resource-hero .slider-controls .slick-dots button {
  font-size: 0;
  height: 8px;
  width: 8px;
  background: rgba(255, 255, 255, 0.3);
  border: none;
  border-radius: 50%;
  margin: 0 4px;
}
.blog-resource-hero .slider-controls .slick-dots .slick-active button {
  background: #ffffff;
}
.blog-resource-hero .slider-controls .inner-dots {
  display: flex;
  align-items: center;
}
.blog-resource-hero .slider-controls .inner-dots button {
  background: #ffffff;
  border: none;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  width: 36px;
  height: 36px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.blog-resource-hero .slider-controls .inner-dots button.slick-disabled {
  opacity: 0.16;
}

.resource-blog-post {
  background: #fafdff;
  padding: 50px 0px;
}
@media (max-width: 767.48px) {
  .resource-blog-post {
    padding: 24px 0px 50px 0px;
  }
}
.resource-blog-post .specific-border {
  border-right: 1px solid rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .resource-blog-post .specific-border {
    border: none;
  }
}
.resource-blog-post .single-content {
  width: 100%;
  height: auto;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  display: block;
}
@media (max-width: 767.48px) {
  .resource-blog-post .single-content {
    border: none;
    padding-bottom: 0px;
  }
}
.resource-blog-post .single-content img {
  width: 100%;
  height: auto;
  border-radius: 8px;
  margin-bottom: 24px;
}
.resource-blog-post .single-content span {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #45494e;
  display: block;
  margin-bottom: 8px;
}
.resource-blog-post .single-content h5 {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 24px;
  line-height: 30px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.resource-blog-post .single-content h5:hover {
  color: #006efa;
}
.resource-blog-post .single-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.resource-blog-post .single-content.right-single-content h6 {
  font-size: 20px;
  line-height: 28px;
}
.resource-blog-post .single-content.right-single-content p {
  font-size: 14px;
  line-height: 20px;
}
.resource-blog-post h4 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 32px;
}
.resource-blog-post .single-upcomming-webiner {
  padding-bottom: 40px;
  margin-top: 0px;
  margin-bottom: 40px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .resource-blog-post .single-upcomming-webiner {
    border: none;
    padding-bottom: 0px;
  }
}
.resource-blog-post .single-upcomming-webiner .upcomming-webiner {
  margin: 0px;
  background: linear-gradient(0deg, #626edd, #626edd), #13156c;
}
.resource-blog-post .single-upcomming-webiner .upcomming-webiner .webiner-details {
  background: rgba(24, 160, 251, 0.8);
  color: #ffffff;
}
@media (max-width: 991.98px) {
  .resource-blog-post .single-upcomming-webiner .upcomming-webiner .webiner-details {
    width: 90%;
    left: 10px;
    padding: 10px 20px 20px;
  }
}
@media (max-width: 767.48px) {
  .resource-blog-post .single-upcomming-webiner .upcomming-webiner .webiner-details {
    width: 70%;
    left: 20px;
    padding: 10px 20px 20px;
  }
}
.resource-blog-post .single-upcomming-webiner .upcomming-webiner .webiner-details h5 {
  color: #ffffff;
}
@media (max-width: 991.98px) {
  .resource-blog-post .single-upcomming-webiner .upcomming-webiner .badge {
    left: 10px;
    top: 10px;
  }
}
@media (max-width: 767.48px) {
  .resource-blog-post .single-upcomming-webiner .upcomming-webiner .badge {
    left: 20px;
    top: 15px;
  }
}
.resource-blog-post .single-upcomming-webiner .upcomming-webiner h6 {
  color: #ffffff;
}
.resource-blog-post .single-upcomming-webiner .upcomming-webiner p {
  color: #ffffff;
}
.resource-blog-post .single-upcomming-webiner .upcomming-webiner span {
  color: #ffffff;
}
@media (max-width: 991.98px) {
  .resource-blog-post .single-upcomming-webiner .webiner-desc {
    padding: 0px;
  }
}
@media (max-width: 767.48px) {
  .resource-blog-post .single-upcomming-webiner .webiner-desc {
    padding: 0 20px;
  }
}
@media (max-width: 991.98px) {
  .resource-blog-post .single-upcomming-webiner .mu-btn {
    padding: 14px 24px;
    font-size: 14px;
    line-height: 16px;
  }
}
.resource-blog-post .page-navigation.resource-blog-navigation {
  box-shadow: unset;
  padding: 40px 0px 30px 0px;
}

.casestudy-post-area.e-book-post-area .all-post-content span {
  line-height: 20px;
}
.casestudy-post-area.e-book-post-area .all-post-content p {
  -webkit-line-clamp: unset !important;
  margin-bottom: 24px;
  color: #313131;
}
.casestudy-post-area.e-book-post-area .all-post-content h4 a {
  font-size: 32px !important;
  line-height: 40px !important;
}
.casestudy-post-area.e-book-post-area .all-post-content .btn-trial {
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  padding: 12px 24px;
}
.casestudy-post-area.e-book-post-area .all-post-content .btn-trial span {
  display: inline;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  padding-right: 8px;
}
@media (max-width: 991.98px) {
  .casestudy-post-area.e-book-post-area .all-post-content h4 a {
    font-size: 24px !important;
    line-height: 32px !important;
  }
  .casestudy-post-area.e-book-post-area .all-post-content p {
    font-size: 14px !important;
    line-height: 20px !important;
    -webkit-line-clamp: 2 !important;
  }
}
@media (max-width: 767.48px) {
  .casestudy-post-area.e-book-post-area {
    padding: 64px 0px 64px 0px;
  }
  .casestudy-post-area.e-book-post-area .all-post-content p {
    margin-bottom: 32px;
  }
}
@media (max-width: 1280px) {
  .casestudy-post-area.e-book-post-area .all-post-content p {
    -webkit-line-clamp: 2 !important;
  }
}

.resourceblog-inner-webinars {
  padding: 50px 0px 20px 0px;
}
@media (max-width: 767.48px) {
  .resourceblog-inner-webinars {
    display: none;
  }
}
@media (max-width: 1024px) {
  .resourceblog-inner-webinars .regbtn-area {
    justify-content: center !important;
    width: 100%;
    margin-top: 30px;
  }
}

@media (max-width: 767.48px) {
  .bgcustom-container-fluid {
    background: #fafdff;
  }
}

.resource-postdetails-area {
  box-shadow: 0px 0 10px rgba(0, 0, 0, 0.1);
  background: #fafdff;
  padding: 48px 0px;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area {
    padding: 64px 0px;
  }
}
.resource-postdetails-area .inner-post-details .title {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 48px;
  line-height: 125%;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .title {
    font-size: 32px;
  }
}
.resource-postdetails-area .inner-post-details .tag-list {
  display: inline-block;
  margin-top: 32px;
}
.resource-postdetails-area .inner-post-details .tag-list .single-tag {
  display: inline-block;
  background: #ffffff;
  border-radius: 100px;
  padding: 6px 12px;
  text-transform: capitalize;
  color: #313131;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  margin: 0px 3.5px 8px 0px;
  filter: drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.04)) drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.04));
}
.resource-postdetails-area .inner-post-details .tag-list .single-tag:hover {
  background: #006efa;
  color: #ffffff;
}
.resource-postdetails-area .inner-post-details .blog-top {
  padding: 24px 33px;
  padding-top: 0;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .blog-top {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 992px) {
  .resource-postdetails-area .inner-post-details .blog-content {
    margin-top: 32px;
  }
}
.resource-postdetails-area .inner-post-details .post-writter {
  margin-top: 16px;
  margin-bottom: 16px;
  border-top: 1px solid rgba(20, 37, 59, 0.08);
  border-bottom: 1px solid rgba(20, 37, 59, 0.08);
  padding: 8px 0;
}
.resource-postdetails-area .inner-post-details .post-writter img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.resource-postdetails-area .inner-post-details .post-writter .name {
  font-weight: 600;
  font-size: 14px;
  line-height: 24px;
  color: #0a0e12;
  display: inline-block;
  margin-left: 12px;
}
@media (max-width: 575.98px) {
  .resource-postdetails-area .inner-post-details .post-writter .name {
    margin-left: 14px;
  }
}
.resource-postdetails-area .inner-post-details .post-writter .publish {
  display: block;
  margin-top: 4px;
  font-weight: 600;
  font-size: 13px;
  line-height: 19px;
  color: #45494e;
  margin-left: 12px;
}
@media (max-width: 575.98px) {
  .resource-postdetails-area .inner-post-details .post-writter .publish {
    display: block;
    margin-left: 14px;
  }
}
.resource-postdetails-area .inner-post-details .post-writter .publish .date {
  color: #8c9196;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social {
  cursor: pointer;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .clicktext {
  font-weight: 400;
  font-size: 12px;
  color: #313131;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .clicktext span {
  margin-right: 10px;
  margin-top: -2px;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .social-box {
  position: absolute;
  right: 0;
  top: 20px;
  background-color: #ffffff;
  border-radius: 16px;
  border: none;
  position: absolute;
  width: 160px;
  padding: 5px;
  height: auto;
  display: none;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .social-box li {
  list-style: none;
  padding: 5px 20px;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .social-box li:hover {
  background: #e9ecef;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .social-box li a {
  padding: 8px 0px;
  color: #14253b;
  font-weight: 500;
  font-size: 13px;
}
.resource-postdetails-area .inner-post-details .post-writter .blog-social .social-box li a span {
  margin-right: 10px;
}
.resource-postdetails-area .inner-post-details .inner-content {
  margin-top: 32px;
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .inner-content {
    box-shadow: unset;
    border-radius: unset;
    background-color: transparent;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .top-img {
  width: 100%;
  height: auto;
  background: transparent;
}
.resource-postdetails-area .inner-post-details .inner-content .top-img img {
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .inner-content .top-img {
    border-radius: 16px;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .top-img img {
  width: 100%;
}
.resource-postdetails-area .inner-post-details .inner-content .img-cta {
  margin-bottom: 64px;
  margin-top: 20px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content {
  padding: 40px 48px;
}
@media (max-width: 991.98px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content {
    padding: 40px 32px;
  }
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content {
    padding: 40px 0px;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .h4 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
  color: #0a0e12;
  margin-bottom: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content p a {
  font-weight: 500;
  color: #18a0fb;
  text-decoration: underline;
  text-underline-offset: 1.5px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .info-text {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.5;
  color: #171b1f;
  border-left: 4px solid #2c3eb9;
  padding-left: 24px;
  margin-bottom: 64px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .blog-subtile {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 1.33;
  color: #171b1f;
  margin-bottom: 32px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .top-space {
  margin-top: 64px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .accordion-body p {
  font-size: 14px;
  line-height: 1.43;
  color: #171b1f;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .accordion-body ul {
  padding-left: 20px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .accordion-body ul li {
  font-size: 14px;
  line-height: 1.43;
  color: #14253b;
  list-style: disc;
  margin-bottom: 10px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .nested {
  margin-top: 32px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .box-wrap {
  margin-left: 22px;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  margin-bottom: 24px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .box-wrap:first-child {
  margin-top: 24px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .box-wrap .box-top {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #14253b;
  background: #eaf7ff;
  padding: 15px 24px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .box-wrap .box-content {
  padding: 20px 0;
  padding-right: 24px;
  padding-left: 6px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .box-wrap .box-content ul li:last-child {
  margin-bottom: 0;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .blog-subtile {
  margin-bottom: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec p {
  padding-left: 22px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec p:last-child {
  margin-bottom: 24px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec ul {
  padding-left: 40px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec ul li {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.43;
  color: #14253b;
  list-style: disc;
  margin-bottom: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec ul li:last-child {
  margin-bottom: 24px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec ul li a {
  color: #18a0fb;
  font-weight: 500;
  text-decoration: underline;
  text-underline-offset: 1.5px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec ul li span {
  font-weight: 600;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .inner-sec .h6 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
  color: #14253b;
  margin-bottom: 12px;
  padding-left: 22px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .order-list {
  list-style: decimal;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .order-list li {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.43;
  color: #14253b;
  margin-bottom: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .order-list li:last-child {
  margin-bottom: 0;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback {
  display: flex;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback .quote-icon {
  margin-right: 18px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback p {
  font-weight: 400;
  font-size: 20px;
  line-height: 1.7;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback p {
    font-size: 16px;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback .resourcename {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 18px !important;
  line-height: 27px;
  color: #313131;
  margin-bottom: 0;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback span {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #45494e;
  display: block;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .nested-list {
  padding-left: 18px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .nested-list li {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.43;
  color: #14253b;
  list-style: disc;
  margin-bottom: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .nested-list li ul {
  margin-top: 12px;
  padding-left: 25px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .img-box {
  background: #e4edf5;
  border-radius: 16px;
  margin-bottom: 48px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content .img-box {
    background: transparent;
    margin-bottom: 0px;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .img-box img {
  width: 100%;
  height: auto;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details {
  margin-top: 32px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details.top-line {
  position: relative;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details .writter-box {
  height: 96px;
  width: 96px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details .writter-text-content {
  width: calc(100% - 120px);
  margin-left: 24px;
  height: auto;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details .writter-text-content .mu-button-arrow {
  font-size: 12px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details .writter-text-content .writter-name {
  font-weight: 600;
  font-size: 14px;
  line-height: 14px;
  color: #0a0e12;
  margin-bottom: 0px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details .writter-text-content .designation {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #45494e;
  margin-bottom: 4px;
  display: inline-block;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .inner-details .writter-text-content .writter-desc {
  font-weight: 400;
  font-size: 13px !important;
  line-height: 19px !important;
  color: #313131;
  margin-bottom: 0px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 36px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog .share-text {
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #14253b;
  margin-right: 10px;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul {
  margin: 0;
  padding: 0;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul li {
  list-style: none;
  display: inline-block;
  margin-left: 24px;
}
@media (max-width: 991.98px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul li {
    margin-left: 14px;
  }
}
@media (max-width: 575.98px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul li {
    margin-left: 10px;
  }
}
@media (max-width: 345.9px) {
  .resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul li {
    margin-left: 0px;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul li a {
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #14253b;
  text-decoration: none;
}
.resource-postdetails-area .inner-post-details .inner-content .bottom-content .writter-full-details .share-blog ul li a:hover {
  color: #006efa;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table {
  margin-bottom: 64px;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .inner-content .accordian-table {
    margin-bottom: 24px;
  }
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-item {
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 8px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-header .accordion-button {
  box-shadow: unset;
  background: transparent;
  font-family: "Poppins";
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
  padding: 18px 18px 18px 13px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-header .accordion-button::after {
  transform: rotate(0deg);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 10L8 6L4 10' stroke='%235C5F62' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-header .accordion-button.collapsed::after {
  transform: rotate(180deg);
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-header .accordion-button span {
  margin-right: 10px;
  display: inline-flex;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body {
  padding: 0px 40px 28px 40px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body h5 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item {
  margin-bottom: 20px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item:last-child {
  margin-bottom: 0;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item h2,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item .h2 {
  font-family: "Inter";
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item h3,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item .h3 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 14px;
  line-height: 1.4;
  color: #0a0e12;
  margin-top: 8px;
  position: relative;
  padding-left: 4px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item h4,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item .h4 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 13px;
  line-height: 1.4;
  color: #14253b;
  margin-top: 8px;
  position: relative;
  padding-left: 25px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item h4::before,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item .h4::before {
  position: absolute;
  content: "";
  background: #14253b;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  left: 14px;
  top: 7px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item h6 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
  margin-bottom: 8px;
  margin-top: 20px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item ul {
  list-style: disc;
  padding-left: 20px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item ul li {
  font-family: "Inter";
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #14253b;
  margin-bottom: 6px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list h3,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list .h3 {
  padding-left: 0;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list h3::before,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list .h3::before {
  display: none;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list h4,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list .h4 {
  padding-left: 15px;
}
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list h4::before,
.resource-postdetails-area .inner-post-details .inner-content .accordian-table .accordion-body .inner-item.order-list .h4::before {
  display: none;
}
.resource-postdetails-area .inner-post-details .comment-wrapper {
  margin-top: 45px;
}
.resource-postdetails-area .inner-post-details .comment-wrapper h6 {
  font-weight: 700;
  line-height: 30px;
  font-size: 20px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .comment-wrapper h6 {
    margin-bottom: 20px;
  }
}
.resource-postdetails-area .inner-post-details .comment-wrapper .community-share {
  margin-left: 32px;
  color: #657080;
  cursor: pointer;
}
@media (max-width: 575.98px) {
  .resource-postdetails-area .inner-post-details .comment-wrapper .community-share {
    margin-left: 0;
    margin-right: 32px;
    margin-top: 16px;
  }
}
.resource-postdetails-area .inner-post-details .comment-wrapper .community-share span {
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .resource-postdetails-area .inner-post-details .comment-wrapper .like-count {
    margin-left: 30px;
  }
  .resource-postdetails-area .inner-post-details .comment-wrapper .like-count .community-share {
    margin-left: 25px;
    margin-top: 18px;
  }
}
.resource-postdetails-area .inner-post-details .comment-wrapper .comment-load-more a {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #657080;
}
.resource-postdetails-area .inner-post-details .comment-wrapper .comment-load-more a:hover {
  color: #006efa;
}
.resource-postdetails-area .inner-post-details .comment-wrapper .resource-comment-details {
  background: #eef5ff;
  border: 1px solid #e4edf5;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-related-video .suggestion-title {
  margin: 64px 0px 24px 0px;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-related-video .suggestion-info p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  max-height: 56px;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-related-video .suggestion-info p:hover {
  color: #006efa;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner {
  margin-top: 64px;
  margin-bottom: 0px;
  background: linear-gradient(0deg, #626edd, #626edd), #13156c;
  color: #ffffff;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner .webiner-details {
  background: rgba(24, 160, 251, 0.8);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  color: #ffffff;
}
@media (max-width: 1199.98px) {
  .resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner .webiner-details {
    padding: 15px;
  }
}
@media (max-width: 991.98px) {
  .resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner .webiner-details {
    padding: 16px 32px 20px;
  }
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner h6 {
  color: #ffffff;
  margin-top: 32px;
  margin-bottom: 12px;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner h5 {
  color: #ffffff;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner p {
  color: #ffffff;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-upcoming-webinars .upcomming-webiner .mu-btn img {
  margin-top: 0px;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-suggestion .suggestion-title {
  margin: 64px 0px 24px 0px;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-suggestion .newsuggestion-info p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-suggestion .newsuggestion-info p:hover {
  color: #006efa;
}
.resource-postdetails-area .blogdetails-righside-area .blog-details-form .artcle-inside-form .form-check .form-check-input {
  margin-top: 0.2em;
}

.blog-resource-case-studies {
  margin: 100px 0px 0px 0px;
}
.blog-resource-case-studies .mu-button-arrow {
  font-size: 14px;
  line-height: 24px;
}
.blog-resource-case-studies .single-case p:hover {
  color: #006efa;
}

.resource-whitecase-slider .single-service-box {
  border-radius: 8px;
  position: relative;
}
.resource-whitecase-slider .single-service-box span {
  display: block;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  color: #45494e;
  margin-top: 5px;
}
.resource-whitecase-slider .single-service-box a {
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #000b19;
  display: block;
  margin-top: 0;
}
.resource-whitecase-slider .single-service-box a:hover {
  color: #006efa;
}
.resource-whitecase-slider .single-service-box img {
  width: 100%;
  border-radius: 8px;
  margin-bottom: 16px;
}
@media (min-width: 1100px) {
  .resource-whitecase-slider .single-service-box img {
    min-height: 187px;
  }
}
.resource-whitecase-slider .slick-slide {
  padding-right: 24px;
}
.resource-whitecase-slider .slick-slide:last-child {
  padding-right: 0px;
}
@media (max-width: 767.48px) {
  .resource-whitecase-slider .slick-slide {
    margin-left: 0;
    padding: 0;
    margin-right: 10px;
  }
}
@media (min-width: 1200px) {
  .resource-whitecase-slider .slick-list.draggable {
    display: flex;
    overflow: visible;
  }
  .resource-whitecase-slider .slick-track {
    display: flex;
    justify-content: space-between;
  }
}
@media (max-width: 1199.98px) {
  .resource-whitecase-slider .slick-list {
    height: -moz-max-content !important;
    height: max-content !important;
    overflow: visible;
  }
}

@media (max-width: 767.48px) {
  .resource-blog-title-sm {
    font-size: 23px !important;
    line-height: 24px !important;
  }
}

@media (max-width: 767.48px) {
  .resource-latest-whitepapers-area {
    padding: 0px 0px 80px 0px;
  }
}

.resource-latest-blogarea {
  padding: 104px 0px 0px 0px;
}

.artcle-inside-form.style-2 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.artcle-inside-form.style-2.step-two input[type=number]::-webkit-inner-spin-button,
.artcle-inside-form.style-2.step-two input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.artcle-inside-form.style-2.step-two input[type=number] {
  -moz-appearance: textfield;
}
.artcle-inside-form.style-2.step-two .top-text {
  color: #14253b;
  font-size: 14px;
  margin-bottom: 16px;
  font-weight: 500;
  line-height: 20px;
  text-transform: capitalize;
}
.artcle-inside-form.style-2.step-two .otp-text {
  color: #202223;
  font-size: 12px;
  font-family: Inter;
  line-height: 18px;
  margin-bottom: 16px;
}
.artcle-inside-form.style-2.step-two .otp-text span {
  font-weight: 500;
}
.artcle-inside-form.style-2.step-two .resend-sec {
  margin-top: 20px;
  margin-bottom: 16px;
}
.artcle-inside-form.style-2.step-two .resend-sec p {
  color: #14253b;
  font-size: 13px;
  font-family: Inter;
  font-weight: 500;
  line-height: 19px;
}
.artcle-inside-form.style-2.step-two .otp-info {
  margin-bottom: 20px;
}
.artcle-inside-form.style-2.step-two .otp-info p {
  color: #14253b;
  font-size: 12px;
  line-height: 18px;
}
.artcle-inside-form.style-2.step-two .otp-info p a {
  color: #18a0fb;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.artcle-inside-form.style-2 .website-will {
  word-break: break-all;
  font-weight: 500;
  margin-bottom: 12px;
}
.artcle-inside-form.style-2 .website-will a {
  color: #202223;
}
.artcle-inside-form.style-2 .domain {
  position: relative;
}
.artcle-inside-form.style-2 .domain .form-control {
  padding-right: 82px;
}
.artcle-inside-form.style-2 .domain span {
  position: absolute;
  right: 25px;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 32px;
  color: #313131;
}
.artcle-inside-form.style-2 h6 {
  color: #0a0e12;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-transform: capitalize;
}
.artcle-inside-form.style-2 form .innerform-group .dropdown-toggle .filter-option {
  width: -moz-max-content;
  width: max-content;
}
.artcle-inside-form.style-2 .innerform-group .con-control {
  padding-left: 92px;
}
.artcle-inside-form.style-2 .innerform-group .dropdown-toggle {
  font-size: 13px;
  color: #14253b;
  padding: 0px 0px 0px 12px;
}
.artcle-inside-form.style-2 .innerform-group .dropdown-toggle::after {
  background-size: 16px;
  width: 16px;
  height: 16px;
}
.artcle-inside-form.style-2 .dropdown-menu {
  width: -moz-max-content;
  width: max-content;
}
.artcle-inside-form.style-2 .dropdown-menu li .country-flag-wrapper img {
  max-width: 22px;
  margin-right: 5px;
}
.artcle-inside-form.style-2 .dropdown-menu li a {
  font-size: 13px;
  color: #14253b;
  padding-left: 12px;
}

.mt-104 {
  margin-top: 104px;
}
@media (max-width: 767.48px) {
  .mt-104 {
    margin-top: 60px;
  }
}

.resource-postdetails-area {
  background: #f7fbff;
  box-shadow: none;
}
.resource-postdetails-area p {
  font-size: 16px !important;
  color: #171b1f;
  font-family: "Inter";
  font-weight: 400;
  line-height: 26px !important;
}
.resource-postdetails-area h4 {
  margin-bottom: 16px;
}
.resource-postdetails-area .big-preview {
  margin-left: 20px;
  margin-top: 45px;
}
.resource-postdetails-area .nested-items p {
  padding-left: 12px;
}
.resource-postdetails-area .nested-items p span {
  font-weight: 700;
}
.resource-postdetails-area .nested-items h6 {
  padding-left: 24px;
}
.resource-postdetails-area .nested-items ul {
  padding-left: 34px;
}
.resource-postdetails-area .nested-items ul.list-group {
  padding-left: 50px;
}
.resource-postdetails-area .nested-items ul.single-list {
  padding-left: 30px;
}
.resource-postdetails-area .nested-items ul.single-list li {
  margin-bottom: 0px;
}
.resource-postdetails-area .nested-items ul.no-disc {
  padding-left: 26px;
}
.resource-postdetails-area .nested-items ul.no-disc li {
  list-style: none;
  line-height: 26px;
}
.resource-postdetails-area .nested-items ul li {
  list-style: disc;
  margin-bottom: 12px;
}
.resource-postdetails-area .nested-items ul li span {
  font-weight: 600;
  line-height: 26px;
}
.resource-postdetails-area .nested-items .nested-lists {
  padding-left: 44px;
}
.resource-postdetails-area .nested-items .nested-lists li {
  list-style: none;
  line-height: 26px;
}
.resource-postdetails-area h5 {
  color: #0a0e12;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px; /* 150% */
  margin-top: 32px;
  margin-bottom: 12px;
}
.resource-postdetails-area h6 {
  color: #0a0e12;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.resource-postdetails-area .inner-post-details .inner-content .bottom-content .client-feedback p {
  font-size: 20px !important;
  line-height: 1.7 !important;
}

.secondary-accordian .accordion-item .accordion-body {
  padding-top: 10px !important;
}

.resource-postdetails-area .upcomming-webiner .webiner-preview .webiner-details p {
  font-size: 14px !important;
  line-height: 20px !important;
}

.resource-postdetails-area .upcomming-webiner .webiner-desc p {
  font-size: 13px !important;
  line-height: 19px !important;
}

.shadow-nav {
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}

.artcle-inside-form form .innerform-group .dropdown-toggle::after {
  background-position-y: 0px;
}

.artcle-inside-form form .innerform-group .dropdown-toggle img {
  margin-right: 4px;
}

.resource-postdetails-area .artcle-inside-form.style-2.step-one p {
  color: #45494e;
  font-family: "Inter";
  font-size: 12px !important;
  line-height: 18px !important; /* 150% */
}

.resource-postdetails-area .artcle-inside-form.style-2.step-one .website-will {
  color: #7b8794;
  word-break: break-word;
}
.resource-postdetails-area .artcle-inside-form.style-2.step-one .website-will a {
  color: #202223;
  word-break: break-all;
}

.resource-postdetails-area .blogdetails-righside-area .blog-details-form .artcle-inside-form .form-check .form-check-input {
  margin-top: 2px;
}

.resource-postdetails-area .community-feedback p {
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 500 !important;
}

.resource-postdetails-area .inner-post-details .comment-wrapper .resource-comment-details .resourceblogname {
  margin-bottom: 0;
  color: #0a0e12;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 142.857% */
}

.resource-postdetails-area .inner-post-details .comment-wrapper .community-share svg:hover path {
  stroke: #18a0fb;
}

.resource-postdetails-area .inner-post-details .comment-wrapper .dropdown-toggle::after {
  border: none;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E %3Cpath d='M12.277 15.5198L8.45062 11.2683C8.27687 11.0752 8.41388 10.7676 8.67361 10.7676H16.3264C16.5861 10.7676 16.7231 11.0752 16.5494 11.2683L12.723 15.5198C12.6038 15.6522 12.3962 15.6522 12.277 15.5198Z' fill='black'/%3E %3C/svg%3E");
  width: 24px;
  height: 24px;
}

.resource-postdetails-area .inner-post-details .blog-top {
  position: relative;
  z-index: 9;
}

.bg-gray {
  background: #f3f5f8;
  border-radius: 8px;
  padding: 8px;
  margin-top: 32px;
}
.bg-gray h5 {
  margin-top: 0 !important;
}

@media (min-width: 767.5px) {
  .comment-box .col-md-1 {
    width: 38px;
  }
}
@media (min-width: 1200px) {
  .comment-box .col-md-1 {
    width: 48px;
  }
}

@media (max-width: 767.48px) {
  .secondary-accordian .accordion-item {
    background: transparent;
  }
}

.table-design-one table tr,
.table-design-two table tr,
.table-design-one thead {
  border-bottom: 1px solid rgba(20, 37, 59, 0.3);
}

.table-design-one,
.table-design-two {
  border: 1px solid rgba(20, 37, 59, 0.3);
}

ul.nested-lists li span {
  font-size: 14px;
}

.table-design-one tbody tr td {
  border-right: 1px solid rgba(20, 37, 59, 0.3) !important;
  font-size: 14px;
  font-weight: 500;
}
.table-design-one tbody tr td:last-child {
  border-right: 0 !important;
}
.table-design-one thead tr th {
  border-right: 1px solid rgba(20, 37, 59, 0.3) !important;
}
.table-design-one thead tr th:last-child {
  border-right: 0 !important;
}

.inner-shadow {
  box-shadow: 0px 20.81px 55.5px 0px rgba(0, 0, 0, 0.0588235294);
}

.resource-postdetails-area .nested-items h6 ~ p {
  padding-left: 26px;
}

.blog-badge {
  padding: 24px 16px;
  border-radius: 8px;
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.16) 0%, rgba(12, 185, 243, 0.16) 100%), #fff;
  box-shadow: 0px 9px 58px 0px rgba(0, 0, 0, 0.03), 0px 2.01px 12.955px 0px rgba(0, 0, 0, 0.02), 0px 0.599px 3.857px 0px rgba(0, 0, 0, 0.01);
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.blog-badge a {
  color: #18a0fb;
  text-decoration: underline;
}

.inner-image {
  margin-top: 32px;
}

.resource-postdetails-area .comment-details p {
  font-size: 14px !important;
  line-height: 20px !important;
}

.artcle-inside-form.style-2 h6 {
  margin-bottom: 8px;
}
.artcle-inside-form.style-2 .btn-trial {
  margin-top: 24px;
  font-size: 13px;
  line-height: 19px;
  padding: 10px;
}

.blogdetails-righside-area {
  position: sticky;
  top: 80px;
  z-index: 2;
}

.resource-postdetails-area .table-content .menu-item.active {
  background: linear-gradient(0deg, #f7fbff 0%, #fcfdff 100%), #f7fbff;
  border-left: 2px solid #098ce3;
  padding: 8px 16px;
}

.inner-content .top-img {
  position: relative;
}
.inner-content .top-img img {
  position: relative;
}
.inner-content .top-img::before {
  background: #faf9f9;
  content: "";
  width: 1000%;
  position: absolute;
  top: -24px;
  bottom: -24px;
  left: -300%;
  right: auto;
}

.comment-box.has-comment .comment-box .comment-details .commentname {
  margin-bottom: 0;
  color: #14253b;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
}

.accord .accordion-button {
  line-height: 26px !important;
}

.droptop-replies .filter-option-inner-inner {
  font-size: 13px !important;
  line-height: 100% !important;
  font-weight: 500 !important;
}

@media (max-width: 991.98px) {
  .ebook-e-details {
    padding: 64px 0 !important;
  }
  .ebook-e-details .mobile-webinar-desc.e-book-detail-desc h4 {
    margin-bottom: 32px;
    font-size: 32px !important;
    line-height: 38px !important;
  }
  .ebook-e-details .mobile-webinar-desc.e-book-detail-desc .webinar-topics-list li:last-child {
    margin-bottom: 0;
  }
}

.blog-casestudy-hero .download-case-btn {
  background: #006efa;
  border-radius: 104px;
  padding: 14px 28px;
  text-transform: capitalize;
  color: #ffffff;
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  display: inline-block;
  font-family: "Poppins";
  position: relative;
  z-index: 9;
}
.blog-casestudy-hero .download-case-btn:hover {
  background: #0163e1;
}
@media (max-width: 767.48px) {
  .blog-casestudy-hero .download-case-btn {
    padding: 10px 24px;
    font-size: 14px;
  }
}

.casestudy-post-area {
  padding: 80px 0px;
  background: #fafdff;
}
@media (max-width: 767.48px) {
  .casestudy-post-area {
    padding: 24px 0px 64px 0px;
  }
}
.casestudy-post-area .post-img-box {
  width: 100%;
  height: auto;
}
.casestudy-post-area .post-img-box img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.casestudy-post-area .all-post-content {
  padding-left: 36px;
}
@media (max-width: 991.98px) {
  .casestudy-post-area .all-post-content {
    padding-left: 16px;
  }
}
@media (max-width: 767.48px) {
  .casestudy-post-area .all-post-content {
    margin-top: 24px;
    padding-left: 0px;
  }
}
.casestudy-post-area .all-post-content.casepst-content p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.casestudy-post-area .all-post-content.casepst-content h4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.casestudy-post-area .all-post-content.casepst-content h4 a {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.casestudy-post-area .all-post-content span {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #45494e;
  display: block;
  margin-bottom: 8px;
}
.casestudy-post-area .all-post-content h4 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a2540;
  margin-bottom: 16px;
}
.casestudy-post-area .all-post-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 16px;
}
.casestudy-post-area .all-post-content .single-case-download {
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.16);
  border-radius: 100px;
  padding: 8px 16px;
  text-align: center;
  font-weight: 500;
  font-size: 13px;
  text-transform: capitalize;
  color: #000000;
}
.casestudy-post-area .all-post-content .single-case-download:hover {
  background: #006efa;
  color: #ffffff;
  border: 1px solid #006efa;
}
.casestudy-post-area .resource-studycase-navigation {
  box-shadow: unset;
  padding: 80px 0px 80px 0px;
}
@media (max-width: 767.48px) {
  .casestudy-post-area .resource-studycase-navigation {
    padding: 64px 0px;
  }
}

.casestudy-inner-webinars .mu-btn {
  font-family: "Poppins";
}

.full-case-study-details {
  background: #fafdff;
  padding: 88px 0px;
  border-top: 1px solid rgba(0, 0, 0, 0.02);
}
@media (max-width: 767.48px) {
  .full-case-study-details {
    padding: 26px 0px 64px 0px;
  }
}
.full-case-study-details .inner-casedetails-area {
  width: 100%;
  height: auto;
}
.full-case-study-details .inner-casedetails-area .studycase-hero-section {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.48) 100%), url(.jpg), url(../images/resource/blog-hero.jpg), #334253;
  height: 400px;
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .full-case-study-details .inner-casedetails-area .studycase-hero-section {
    height: 210px;
    justify-content: center;
  }
}
.full-case-study-details .inner-casedetails-area .studycase-hero-section .download-case-btn {
  background: #18a0fb;
  border-radius: 104px;
  padding: 12px 32px;
  text-transform: capitalize;
  color: #ffffff;
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  display: inline-block;
  margin: 0px 42px 46px 0px;
}
.full-case-study-details .inner-casedetails-area .studycase-hero-section .download-case-btn:hover {
  background: #0163e1;
}
@media (max-width: 767.48px) {
  .full-case-study-details .inner-casedetails-area .studycase-hero-section .download-case-btn {
    padding: 10px 24px;
    font-size: 14px;
    margin: 0px 0px 24px 0px;
  }
}
.full-case-study-details .inner-casedetails-area h1 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 56px;
  line-height: 64px;
  color: #0a0e12;
  margin-bottom: 28px;
}
.full-case-study-details .inner-casedetails-area .whp-sub-head {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 12px;
  font-family: "Inter";
}
.full-case-study-details .inner-casedetails-area p {
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  font-family: "Inter";
}
.full-case-study-details .inner-casedetails-area .subhead2whp {
  font-weight: 600;
  line-height: 26px;
  color: #0a0e12;
}
.full-case-study-details .inner-casedetails-area ul {
  list-style: unset;
  margin-left: 20px;
}
.full-case-study-details .inner-casedetails-area ul li {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  font-family: "Inter";
}
.full-case-study-details .inner-casedetails-area ul li ::marker {
  background-color: #171b1f;
  font-size: 14px;
}
.full-case-study-details .case-download-form {
  background-color: #ffffff;
  padding: 80px 116px;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px;
  margin-top: 64px;
}
@media (max-width: 1199.98px) {
  .full-case-study-details .case-download-form {
    padding: 70px 70px;
  }
}
@media (max-width: 991.98px) {
  .full-case-study-details .case-download-form {
    padding: 60px 50px;
  }
}
@media (max-width: 767.48px) {
  .full-case-study-details .case-download-form {
    padding: 40px 24px;
  }
}
.full-case-study-details .case-download-form h6 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 32px;
  font-family: "Inter";
}
.full-case-study-details .case-download-form form .form-check-input:checked {
  background-color: #18a0fb;
  border-color: #18a0fb;
}
.full-case-study-details .case-download-form form label {
  color: #0a0e12;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 5px;
}
.full-case-study-details .case-download-form form .form-group {
  margin-top: 20px;
}
.full-case-study-details .case-download-form form .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
  line-height: 32px;
}
.full-case-study-details .case-download-form form .form-control:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.full-case-study-details .case-download-form form .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.full-case-study-details .case-download-form form .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.full-case-study-details .case-download-form form .innerform-group .bootstrap-select {
  position: absolute;
  left: 0px;
  top: 2px;
  width: 60px !important;
  height: 45px;
}
.full-case-study-details .case-download-form form .innerform-group .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.full-case-study-details .case-download-form form .innerform-group .dropdown-toggle .filter-option {
  width: 24px;
  height: auto;
  margin: 0;
  padding: 0;
}
.full-case-study-details .case-download-form form .innerform-group .dropdown-item.active,
.full-case-study-details .case-download-form form .innerform-group .dropdown-item:active {
  background-color: #e9ecef;
}
.full-case-study-details .case-download-form form .innerform-group .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.full-case-study-details .case-download-form form .innerform-group .dropdown-toggle img {
  width: 20px;
}
.full-case-study-details .case-download-form form .innerform-group .con-control {
  padding-left: 75px;
  -moz-appearance: textfield;
}
.full-case-study-details .case-download-form form .innerform-group .con-control::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.full-case-study-details .case-download-form form .innerform-group .con-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.full-case-study-details .case-download-form form .formSubmitBtn {
  background: #006efa;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  padding: 15px 32px;
  font-weight: 500;
  font-size: 16px;
  color: #ffffff;
  border: none;
  text-transform: capitalize;
}
.full-case-study-details .case-download-form form .formSubmitBtn:hover {
  background: #0163e1;
}
@media (max-width: 767.48px) {
  .full-case-study-details .case-download-form form .formSubmitBtn {
    width: 100%;
  }
}

.detailscasestudy-inner-webinars {
  margin: 100px 0px 50px 0px;
}
@media (max-width: 767.48px) {
  .detailscasestudy-inner-webinars {
    margin: 64px 0px 50px 0px;
  }
}
.detailscasestudy-inner-webinars .title-sm {
  margin-bottom: 24px;
}

.detailscasestudy-case-studies {
  padding: 30px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .detailscasestudy-case-studies {
    padding: 30px 0px 64px 0px;
  }
}
.detailscasestudy-case-studies .title-sm {
  font-weight: 600;
}
@media (max-width: 991.98px) {
  .detailscasestudy-case-studies {
    padding-top: 0;
  }
  .detailscasestudy-case-studies h2 {
    font-size: 32px;
    line-height: 38px;
  }
}

.thankyou-area {
  padding: 140px 0px;
  text-align: center;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
@media (max-width: 1199.98px) {
  .thankyou-area {
    padding: 100px 0px;
  }
}
@media (max-width: 991.98px) {
  .thankyou-area {
    padding: 80px 0px;
  }
}
@media (max-width: 991.98px) {
  .thankyou-area {
    padding: 64px 0px;
  }
}
.thankyou-area h1 {
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  color: #0a0e12;
  margin-bottom: 16px;
  margin-top: 20px;
  font-family: "Inter";
}
.thankyou-area p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 40px;
}
.thankyou-area .backto-resource-btn {
  background: #006efa;
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 104px;
  padding: 12px 24px;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: capitalize;
  color: #ffffff;
  display: inline-block;
}
.thankyou-area .backto-resource-btn:hover {
  background: #0163e1;
}
.thankyou-area span {
  display: block;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #45494e;
  margin-top: 16px;
}
.thankyou-area span a {
  color: #098ce3;
}
.thankyou-area span a:hover {
  color: #006efa;
}

.case-white-footerbg {
  background: #fafdff;
}

nav.light-bg-4 {
  background: #bfd8ff;
}
nav.light-bg-4.sticky-header {
  background: #ffffff;
}

.event-webinars-banner {
  background: #bfd8ff;
  text-align: center;
  padding: 48px 0px 48px 0px;
}
@media (max-width: 991.98px) {
  .event-webinars-banner {
    padding: 40px 0px 40px 0px;
  }
}
.event-webinars-banner p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  color: #171b1f;
}
.event-webinars-banner h1 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 56px;
  line-height: 64px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .event-webinars-banner h1 {
    font-size: 32px;
    line-height: 42px;
  }
}

.event-webinars-tabs .nav-tabs .nav-link {
  color: #45494e;
  line-height: 28px;
}
.event-webinars-tabs .nav-tabs .nav-link:hover {
  color: #006efa;
}
.event-webinars-tabs .event-webinars-bg {
  background-color: #f8f9fb;
}
.event-webinars-tabs .banner-blog {
  padding: 120px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .event-webinars-tabs .banner-blog {
    padding: 130px 0px 64px 0px;
  }
}
.event-webinars-tabs .banner-blog p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  color: #171b1f;
}
.event-webinars-tabs .banner-blog p a {
  color: #098ce3;
}
.event-webinars-tabs .banner-blog p a:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .event-webinars-tabs .nav-tabs {
    overflow-x: auto;
    overflow-y: hidden;
    flex-wrap: nowrap;
    -webkit-overflow-scrolling: touch;
  }
  .event-webinars-tabs .nav-tabs .nav-link {
    white-space: nowrap;
    font-size: 16px;
    line-height: 24px;
  }
}

.event-webinars-events {
  padding: 100px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .event-webinars-events {
    padding: 30px 0px 64px 0px;
  }
}
.event-webinars-events .title-sm {
  font-family: "Poppins";
  margin-bottom: 28px;
  font-weight: 700;
  line-height: 48px;
}
.event-webinars-events .single-events {
  background-color: #ffffff;
  border: none;
  border: 1px solid rgba(0, 0, 0, 0.08);
}
@media (max-width: 767.48px) {
  .event-webinars-events .single-events {
    padding: 16px;
  }
}
.event-webinars-events .single-events .country-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.event-webinars-events .single-events .time {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  text-align: center;
}

.inner-upcoming-webinars {
  padding: 80px 0px 40px 0px;
}
@media (max-width: 767.48px) {
  .inner-upcoming-webinars {
    padding: 24px 0px 12px 0px;
  }
}
.inner-upcoming-webinars .single-upcomming-box {
  background: #ffffff;
  padding: 48px 48px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
  border-radius: 16px;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .inner-upcoming-webinars .single-upcomming-box {
    background: transparent;
    padding: 0;
    border-radius: unset;
    box-shadow: unset;
  }
}
.inner-upcoming-webinars .single-upcomming-box h5 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .inner-upcoming-webinars .single-upcomming-box h5 {
    margin-top: 24px;
  }
}
.inner-upcoming-webinars .single-upcomming-box .date {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.inner-upcoming-webinars .single-upcomming-box .full-time {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
}
.inner-upcoming-webinars .single-upcomming-box p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}
.inner-upcoming-webinars .single-upcomming-box .time {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .inner-upcoming-webinars .single-upcomming-box .time {
    margin-top: 10px;
    margin-top: 10px;
  }
}
.inner-upcoming-webinars .single-upcomming-box .language {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-top: 10px;
}
.inner-upcoming-webinars .single-upcomming-box .read-more {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #098ce3;
  margin-top: 12px;
  transition: 0.2s;
}
.inner-upcoming-webinars .single-upcomming-box .read-more:hover svg {
  transform: translateX(5px);
}
.inner-upcoming-webinars .single-upcomming-box img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.inner-upcoming-webinars .single-upcomming-box .register-btn {
  padding: 16px 32px;
  background: #006efa;
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 104px;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-transform: capitalize;
  color: #ffffff;
  text-align: center;
  margin-top: -30px;
}
.inner-upcoming-webinars .single-upcomming-box .register-btn:hover {
  background: #0163e1;
}
.inner-upcoming-webinars .single-upcomming-box .mobile-btn {
  margin-top: 32px;
}
.inner-upcoming-webinars .single-upcomming-box .mobile-btn .register-btn {
  margin-top: 0px;
  padding: 14px 28px;
  border-radius: 100px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
@media (max-width: 320px) {
  .inner-upcoming-webinars .single-upcomming-box .mobile-btn .register-btn {
    padding: 10px 16px;
  }
}
.inner-upcoming-webinars .single-upcomming-box .mobile-btn .readmore-btn {
  border: 1px solid #1da4fb;
  border-radius: 100px;
  font-family: "Poppins";
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #098ce3;
  padding: 14px 28px;
  text-transform: capitalize;
  text-align: center;
  margin-right: 5px;
}
@media (max-width: 320px) {
  .inner-upcoming-webinars .single-upcomming-box .mobile-btn .readmore-btn {
    padding: 10px 16px;
  }
}
.inner-upcoming-webinars .single-upcomming-box .btn-trial {
  padding: 14px 28px;
  line-height: 20px;
}

.inner-ondemand-webinars {
  padding: 64px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .inner-ondemand-webinars {
    padding: 24px 0px 0px 0px;
  }
}
.inner-ondemand-webinars .single-image-box {
  height: 100%;
}
@media (max-width: 767.48px) {
  .inner-ondemand-webinars .single-image-box {
    margin-bottom: 20px;
    height: auto;
  }
}
.inner-ondemand-webinars .single-image-box img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
@media (max-width: 767.48px) {
  .inner-ondemand-webinars .single-image-box img {
    height: auto;
  }
}
.inner-ondemand-webinars .single-ondemand-box {
  background: #ffffff;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
  border-radius: 16px;
  padding: 48px;
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .inner-ondemand-webinars .single-ondemand-box {
    padding: 32px;
  }
}
@media (max-width: 767.48px) {
  .inner-ondemand-webinars .single-ondemand-box {
    padding: 0px;
    box-shadow: unset;
    border-radius: unset;
    background: transparent;
    margin-bottom: 50px;
  }
}
.inner-ondemand-webinars .single-ondemand-box .single-content-box {
  padding-left: 16px;
}
@media (max-width: 767.48px) {
  .inner-ondemand-webinars .single-ondemand-box .single-content-box {
    padding-left: 0px;
  }
}
.inner-ondemand-webinars .single-ondemand-box h5 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.inner-ondemand-webinars .single-ondemand-box .language {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.inner-ondemand-webinars .single-ondemand-box .time {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-left: 30px;
}
.inner-ondemand-webinars .single-ondemand-box p {
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  margin-top: 16px;
}
.inner-ondemand-webinars .single-ondemand-box .watch-btn {
  display: inline-block;
  background: #18a0fb;
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 104px;
  padding: 12px 24px;
  font-family: "Poppins";
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-transform: capitalize;
  color: #ffffff;
  margin-top: 32px;
}
.inner-ondemand-webinars .single-ondemand-box .watch-btn:hover {
  background: #0163e1;
}
.inner-ondemand-webinars .ondemand-page-navigation {
  box-shadow: unset;
  padding: 64px 0px;
}
@media (max-width: 767.48px) {
  .inner-ondemand-webinars .ondemand-page-navigation {
    padding: 32px 0px 40px 0px;
  }
}

.upcoming-event-details {
  padding: 80px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .upcoming-event-details {
    padding: 80px 0px 64px 0px;
  }
}
.upcoming-event-details .top-calender {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-bottom: 24px;
}
.upcoming-event-details h3.details-title {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .upcoming-event-details h3.details-title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 767.48px) {
  .upcoming-event-details h3.details-title {
    margin-bottom: 24px;
  }
}
.upcoming-event-details p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.upcoming-event-details .bottom-text {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
}
.upcoming-event-details .bottom-text span svg {
  margin-top: -2px;
}
@media (max-width: 767.48px) {
  .upcoming-event-details .bottom-text {
    margin-bottom: 16px;
  }
}

.inner-meeting-area {
  background: #ffffff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px;
  padding: 48px;
  margin-bottom: -80px;
  margin-top: 40px;
}
@media (max-width: 991.98px) {
  .inner-meeting-area {
    padding: 35px;
  }
}
@media (max-width: 767.48px) {
  .inner-meeting-area {
    margin-bottom: 0px;
  }
}
.inner-meeting-area p {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 16px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .inner-meeting-area p {
    margin-bottom: 8px;
  }
}
.inner-meeting-area h3 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .inner-meeting-area h3 {
    font-size: 32px;
  }
}
.inner-meeting-area span {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #098ce3;
  margin-top: 8px;
}
@media (max-width: 991.98px) {
  .inner-meeting-area .mu-btn {
    padding: 14px 26px;
  }
}
@media (max-width: 767.48px) {
  .inner-meeting-area .mu-btn {
    width: 100%;
    margin-top: 24px;
  }
}

.inner-meeting-details {
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  margin-top: 40px;
  height: 405px;
  display: none;
}
@media (max-width: 991.98px) {
  .inner-meeting-details {
    height: 420px;
  }
}
@media (max-width: 767.48px) {
  .inner-meeting-details {
    height: 800px;
  }
}
@media (max-width: 575.98px) {
  .inner-meeting-details {
    border: none;
  }
}
.inner-meeting-details .custom-border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.06);
  height: 405px;
}
@media (max-width: 767.48px) {
  .inner-meeting-details .custom-border-right {
    border: none;
  }
}
.inner-meeting-details .left-calender {
  padding: 40px 30px 20px 30px;
}
@media (max-width: 575.98px) {
  .inner-meeting-details .left-calender {
    padding: 0px;
  }
}
.inner-meeting-details .left-calender span {
  display: block;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: #313131;
  text-transform: inherit;
  letter-spacing: normal;
}
.inner-meeting-details .right-time {
  padding: 20px 30px;
}
@media (max-width: 575.98px) {
  .inner-meeting-details .right-time {
    padding: 0px;
  }
}
.inner-meeting-details .right-time p {
  font-weight: 600;
  font-size: 13px;
  line-height: 19px;
  color: #313131;
  margin-bottom: 10px;
}
.inner-meeting-details .right-time .minsmu-btn {
  display: inline-block;
  background: #006efa;
  border-radius: 104px;
  padding: 8px 20px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  margin-bottom: 10px;
}
.inner-meeting-details .right-time .span-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
}

.show-calendar {
  display: block !important;
  border: none !important;
  margin-top: -15px !important;
  background: transparent;
}
.show-calendar::after {
  content: unset !important;
}
.show-calendar::before {
  content: unset !important;
}
.show-calendar .calendar-table td {
  width: 38px;
  height: 32px;
  font-size: 14px;
  font-weight: 400;
}
.show-calendar .calendar-table.available {
  color: #202223;
}
.show-calendar .calendar-table.active {
  background: #f2f7fe;
}

.ui-timepicker-standard {
  display: block !important;
  border: none !important;
}
.ui-timepicker-standard ul::-webkit-scrollbar {
  width: 4px;
}
.ui-timepicker-standard ul::-moz-scrollbar {
  width: 4px;
}
.ui-timepicker-standard ul::-webkit-scrollbar-track {
  background: #d9d9d9;
}
.ui-timepicker-standard ul::-moz-scrollbar-track {
  background: #d9d9d9;
}
.ui-timepicker-standard ul::-webkit-scrollbar-thumb {
  background: #888;
}
.ui-timepicker-standard ul::-moz-scrollbar-thumb {
  background: #888;
}
.ui-timepicker-standard ul::-webkit-scrollbar-thumb:hover {
  background: #555;
}
.ui-timepicker-standard ul::-moz-scrollbar-thumb:hover {
  background: #555;
}
.ui-timepicker-standard ul li {
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 8px;
  margin-bottom: 5px !important;
}
.ui-timepicker-standard ul li a {
  border: none;
  cursor: pointer;
}
.ui-timepicker-standard ul li a:hover {
  border: none;
}
.ui-timepicker-standard ul li a:focus-visible {
  border: none;
}

.inner-edit-meeting .top-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: capitalize;
  color: #45494e;
  display: block;
  letter-spacing: normal;
}
.inner-edit-meeting h6 {
  font-family: "Inter";
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .inner-edit-meeting h6 {
    font-size: 16px;
  }
}
.inner-edit-meeting h6 label {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: capitalize;
  color: #098ce3;
  margin-left: 15px;
  vertical-align: middle;
  cursor: pointer;
}
.inner-edit-meeting h6 label:hover {
  color: #006efa;
}
.inner-edit-meeting form label {
  color: #171b1f;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.inner-edit-meeting form .form-group {
  margin-top: 20px;
}
.inner-edit-meeting form .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
}
.inner-edit-meeting form .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.inner-edit-meeting form .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.inner-edit-meeting form .form-control:focus {
  border: 1px solid #006efa;
}
.inner-edit-meeting form .form-back-btn {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #171b1f;
}
.inner-edit-meeting form .form-back-btn:hover {
  background: #006efa;
  color: #ffffff;
}
.inner-edit-meeting form .form-confirm-btn {
  background: #18a0fb;
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #ffffff;
  border: 1px solid transparent;
}
.inner-edit-meeting form .form-confirm-btn:hover {
  background: #0163e1;
}

.inner-edit-meeting h6 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 16px;
  line-height: 34px;
  text-align: center;
  color: #0a0e12;
  margin-top: 24px;
}
.inner-edit-meeting p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: #313131;
}
.inner-edit-meeting h6 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  color: #0a0e12;
  margin-top: 18px;
  margin-bottom: 24px;
}
.inner-edit-meeting .form-back-btn {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #171b1f;
}
.inner-edit-meeting .form-back-btn:hover {
  background: #006efa;
  color: #ffffff;
}
.inner-edit-meeting .form-confirm-btn {
  background: #006efa;
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #ffffff;
  border: 1px solid transparent;
}
.inner-edit-meeting .form-confirm-btn:hover {
  background: #0163e1;
}

.upcoming-eventbottom-details {
  background-color: #ffffff;
  padding: 130px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details {
    padding: 64px 0px;
  }
}
.upcoming-eventbottom-details .full-details-image {
  margin-bottom: 80px;
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details .full-details-image {
    margin-bottom: 64px;
  }
}
.upcoming-eventbottom-details .full-details-image img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: auto;
  border-radius: 16px;
}
.upcoming-eventbottom-details p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 14px;
}
.upcoming-eventbottom-details ul {
  list-style: unset;
  margin-left: 35px;
  margin-bottom: 14px;
}
.upcoming-eventbottom-details ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 8px;
}
.upcoming-eventbottom-details ul li ::marker {
  background-color: #313131;
  font-size: 14px;
}
.upcoming-eventbottom-details h4 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 20px;
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details h4 {
    margin-top: 48px;
  }
}
.upcoming-eventbottom-details ol {
  list-style: auto;
  margin-left: 20px;
}
.upcoming-eventbottom-details ol li {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 16px;
}
.upcoming-eventbottom-details ol li ::marker {
  color: #313131;
  font-weight: bold;
}
.upcoming-eventbottom-details .schedule-meeting-btnbox {
  background-color: #ffffff;
  box-shadow: 0px 15px 58px rgba(0, 0, 0, 0.05), 0px 3.35045px 12.9551px rgba(0, 0, 0, 0.0298054), 0px 0.997515px 3.85706px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px 16px 16px 54px;
  padding: 48px 64px 54px;
  margin-top: 40px;
}
@media (max-width: 991.98px) {
  .upcoming-eventbottom-details .schedule-meeting-btnbox {
    padding: 40px 40px 56px;
  }
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details .schedule-meeting-btnbox {
    padding: 40px 40px 56px;
  }
}
.upcoming-eventbottom-details .schedule-meeting-btnbox h5 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
}
.upcoming-eventbottom-details .schedule-meeting-btnbox h5 a {
  color: #098ce3;
  text-decoration: none;
}
.upcoming-eventbottom-details .schedule-meeting-btnbox h5 a:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details .schedule-meeting-btnbox h5 {
    margin-bottom: 12px;
  }
}
.upcoming-eventbottom-details .schedule-meeting-btnbox p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details .schedule-meeting-btnbox p {
    margin-bottom: 18px;
  }
}
@media (max-width: 767.48px) {
  .upcoming-eventbottom-details .schedule-meeting-btnbox .mu-btn {
    width: 100%;
    font-size: 14px;
    line-height: 20px;
  }
}

.bottom-upcoming-area {
  background: linear-gradient(0deg, #f9f5ed, #f9f5ed), #ffffff;
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .bottom-upcoming-area {
    padding: 0px 0px 64px 0px;
  }
}
.bottom-upcoming-area .image-area img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: auto;
}
.bottom-upcoming-area .content-area h5 {
  font-family: "Poppins";
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.bottom-upcoming-area .content-area p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.bottom-upcoming-area .content-area a {
  display: inline-block;
  background: #ffffff;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.04), 0px 4px 8px rgba(0, 0, 0, 0.06);
  border-radius: 100px;
  padding: 16px 30px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #313131;
  margin-top: 32px;
}
.bottom-upcoming-area .content-area a:hover {
  background: #006efa;
  color: #ffffff;
}
.bottom-upcoming-area .inner-weibinner {
  margin-top: 48px;
}

.regbtn-area .mu-btn {
  font-size: 18px;
  line-height: 24px;
  padding-right: 28px;
}

.upcoming-webiner-details {
  background: #ffffff;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.02), 0px 2px 4px rgba(0, 0, 0, 0.08);
  border-radius: 16px;
  padding: 104px 136px;
  margin: 64px 0px 0px 0px;
}
@media (max-width: 1199.98px) {
  .upcoming-webiner-details {
    padding: 80px 88px;
  }
}
@media (max-width: 991.98px) {
  .upcoming-webiner-details {
    padding: 64px;
  }
}
@media (max-width: 767.48px) {
  .upcoming-webiner-details {
    padding: 0px;
    box-shadow: unset;
    background: transparent;
    border-radius: unset;
    margin: 16px 0px 64px 0px;
  }
}
.upcoming-webiner-details .span-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .upcoming-webiner-details .span-text {
    margin-bottom: 8px;
  }
}
@media (max-width: 991.98px) {
  .upcoming-webiner-details .mu-btn {
    margin-top: 24px;
    margin-bottom: 24px;
  }
}
.upcoming-webiner-details h4 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 24px;
  margin-top: 24px;
}
.upcoming-webiner-details p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 12px;
}
.upcoming-webiner-details ul {
  list-style: disc;
  margin-left: 20px;
}
.upcoming-webiner-details ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 8px;
  color: #171b1f;
}
.upcoming-webiner-details ul li ::marker {
  background-color: #171b1f;
}
.upcoming-webiner-details .speaker-box {
  padding: 40px 0px 0px 0px;
}
.upcoming-webiner-details .speaker-box h5 {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 20px;
}
.upcoming-webiner-details .speaker-box p {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 16px;
  line-height: 26px;
  color: #171b1f;
  margin-bottom: 0px;
}
.upcoming-webiner-details .speaker-box img {
  width: 100%;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}

.upcoming-register-box {
  padding: 0px 136px 64px 136px;
}
@media (max-width: 1199.98px) {
  .upcoming-register-box {
    padding: 80px 88px;
  }
}
@media (max-width: 991.98px) {
  .upcoming-register-box {
    padding: 64px;
  }
}
@media (max-width: 767.48px) {
  .upcoming-register-box {
    padding: 0px;
    box-shadow: unset;
    background: transparent;
    border-radius: unset;
    margin: 16px 0px 64px 0px;
  }
}
.upcoming-register-box .upcoming-register-form {
  background-color: #ffffff;
  padding: 80px 84px;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px;
  margin-top: -64px;
}
@media (max-width: 1199.98px) {
  .upcoming-register-box .upcoming-register-form {
    padding: 70px 70px;
    margin-top: -140px;
  }
}
@media (max-width: 991.98px) {
  .upcoming-register-box .upcoming-register-form {
    padding: 60px 50px;
    margin-top: -145px;
  }
}
@media (max-width: 767.48px) {
  .upcoming-register-box .upcoming-register-form {
    padding: 40px 24px;
    margin-top: 36px;
  }
}
.upcoming-register-box .upcoming-register-form h6 {
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #313131;
  margin-bottom: 20px;
}
.upcoming-register-box .upcoming-register-form form label {
  color: #171b1f;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.upcoming-register-box .upcoming-register-form form .form-group {
  margin-top: 20px;
}
.upcoming-register-box .upcoming-register-form form .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
}
.upcoming-register-box .upcoming-register-form form .form-control:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.upcoming-register-box .upcoming-register-form form .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.upcoming-register-box .upcoming-register-form form .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .bootstrap-select {
  position: absolute;
  left: 0px;
  top: 2px;
  width: 60px !important;
  height: 45px;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .dropdown-toggle .filter-option {
  width: 24px;
  height: auto;
  margin: 0;
  padding: 0;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .dropdown-item.active,
.upcoming-register-box .upcoming-register-form form .innerform-group .dropdown-item:active {
  background-color: #e9ecef;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .dropdown-toggle img {
  width: 20px;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .con-control {
  padding-left: 75px;
  -moz-appearance: textfield;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .con-control::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.upcoming-register-box .upcoming-register-form form .innerform-group .con-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select .dropdown-toggle {
  background-color: #ffffff;
  height: 100%;
  font-size: 13px;
  line-height: 32px;
  color: #212529;
  outline: unset !important;
  font-weight: 400;
  box-shadow: unset !important;
}
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select .dropdown-toggle:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select .dropdown-toggle.bs-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select .dropdown-item.active,
.upcoming-register-box .upcoming-register-form form .select-department .bootstrap-select .dropdown-item:active {
  background-color: #e9ecef;
  color: #212529;
}
.upcoming-register-box .upcoming-register-form form .form-check-input:checked {
  background-color: #18a0fb;
  border-color: #18a0fb;
}
.upcoming-register-box .upcoming-register-form form .formSubmitBtn {
  background: #006efa;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  padding: 15px 32px;
  font-weight: 500;
  font-size: 16px;
  color: #ffffff;
  border: none;
  text-transform: capitalize;
}
.upcoming-register-box .upcoming-register-form form .formSubmitBtn:hover {
  background: #0163e1;
}
@media (max-width: 767.48px) {
  .upcoming-register-box .upcoming-register-form form .formSubmitBtn {
    width: 100%;
  }
}

.event-webinars-whitebg {
  padding: 100px 0px;
}

.upcomingevent-inner-webinars h3 {
  margin-bottom: 24px;
}

.upcomingevent-post-webinars {
  margin-top: 64px;
}
.upcomingevent-post-webinars .mu-button-arrow {
  color: #ffffff;
}
.upcomingevent-post-webinars .single-post-webinner {
  background: #e9f1fd;
  border-radius: 8px;
  overflow: hidden;
  display: block;
  height: 212px;
  padding: 0px 0px 24px 32px;
}
.upcomingevent-post-webinars .single-post-webinner:hover {
  box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
}
@media (max-width: 767.48px) {
  .upcomingevent-post-webinars .single-post-webinner {
    margin-bottom: 16px;
  }
}
.upcomingevent-post-webinars .single-post-webinner .left-inner-text {
  padding: 24px 15px 24px 0px;
  position: relative;
  height: 100%;
  width: 100%;
}
.upcomingevent-post-webinars .single-post-webinner .left-inner-text .svg {
  margin-bottom: 20px;
}
.upcomingevent-post-webinars .single-post-webinner .left-inner-text div {
  font-weight: 600;
  font-size: 17px;
  line-height: 23px;
  color: #171b1f;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.upcomingevent-post-webinars .single-post-webinner .bottom-text p {
  color: #171b1f;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  text-transform: uppercase;
  margin-bottom: 6px;
}
.upcomingevent-post-webinars .single-post-webinner .bottom-text span {
  color: #313131;
  font-weight: 500;
  font-size: 10px;
  line-height: 16px;
  text-transform: uppercase;
  display: block;
}
.upcomingevent-post-webinars .single-post-webinner.color-dip {
  background: linear-gradient(0deg, #1253c0, #1253c0), linear-gradient(0deg, #182176, #182176), #e9f1fd;
}
.upcomingevent-post-webinars .single-post-webinner.color-dip .left-inner-text div {
  color: #ffffff;
}
.upcomingevent-post-webinars .single-post-webinner.color-dip .bottom-text p {
  color: #ffffff;
}
.upcomingevent-post-webinars .single-post-webinner.color-dip .bottom-text span {
  color: rgba(255, 255, 255, 0.8);
}

.upcoming-video-box {
  padding-bottom: 136px;
}
.upcoming-video-box .upcoming-register-video {
  padding: 32px;
  background: #ffffff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px;
  margin-top: -64px;
}
@media (max-width: 575.98px) {
  .upcoming-video-box .upcoming-register-video {
    padding: 16px;
  }
}
.upcoming-video-box .upcoming-register-video .video-part {
  width: 100%;
  height: 513px;
  display: inline-block;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .upcoming-video-box .upcoming-register-video .video-part {
    height: 300px;
  }
}
.upcoming-video-box .upcoming-register-video .video-part iframe {
  border-radius: 8px;
}
.upcoming-video-box .upcoming-register-video .share-option {
  text-align: center;
  margin-top: 36px;
}
.upcoming-video-box .upcoming-register-video .share-option ul {
  list-style: none;
}
.upcoming-video-box .upcoming-register-video .share-option ul li {
  display: inline-block;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #171b1f;
  margin-right: 19.5px;
  margin-bottom: 10px;
}
.upcoming-video-box .upcoming-register-video .share-option ul li:last-child {
  margin-right: 0px;
}
.upcoming-video-box .upcoming-register-video .share-option ul li a {
  display: inline-block;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #171b1f;
}
.upcoming-video-box .upcoming-register-video .share-option ul li a span {
  margin-right: 8px;
  vertical-align: middle;
}

.ondemand-webinar-form-details {
  padding: 32px 40px;
  border: 1px solid rgb(214, 216, 231);
  border-radius: 24px;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 16px 24px 0px rgba(0, 0, 0, 0.06);
  margin-top: 0;
  position: sticky;
  top: 20px;
}
.ondemand-webinar-form-details .form-group {
  position: relative;
  margin-top: 32px !important;
}
.ondemand-webinar-form-details .form-group input {
  padding: 18px 16px;
  height: auto;
  border: 1px solid rgb(219, 225, 234);
  border-radius: 8px;
}
.ondemand-webinar-form-details .form-group input::-moz-placeholder {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #b8bcca;
}
.ondemand-webinar-form-details .form-group input::placeholder {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #b8bcca;
}
.ondemand-webinar-form-details .form-group label {
  position: absolute;
  top: -10px;
  left: 24px;
  background: #fff;
  padding: 0 4px;
  line-height: 20px;
  color: #0a0e12;
}
.ondemand-webinar-form-details .form-group label span {
  color: #eb5757;
  font-size: 12px;
}
.ondemand-webinar-form-details .row:first-child .form-group {
  margin-top: 0 !important;
}
.ondemand-webinar-form-details .bootstrap-select > .dropdown-toggle {
  background: #fff;
  outline: none !important;
  box-shadow: none !important;
  padding-left: 16px;
  margin-left: 0 !important;
}
.ondemand-webinar-form-details .phone {
  border: 1px solid rgb(219, 225, 234);
  border-radius: 8px;
  padding-left: 16px;
}
.ondemand-webinar-form-details .phone .row {
  align-items: center !important;
}
.ondemand-webinar-form-details .phone input {
  border: none;
  padding: 21px 10px 19px;
}
.ondemand-webinar-form-details .phone .country-flag-wrapper {
  line-height: 100%;
}
.ondemand-webinar-form-details .phone .country-flag-wrapper img {
  margin-right: 8px;
  width: 20px;
}
.ondemand-webinar-form-details .phone .country-flag-wrapper span {
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
  font-weight: 400;
}
.ondemand-webinar-form-details .field-group .phone .dropdown-toggle {
  background: #f3f4f6 !important;
  margin-left: 16px;
  padding: 6px 8px !important;
  border-radius: 4px;
}
.ondemand-webinar-form-details .dropdown.bootstrap-select {
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: auto !important;
}
.ondemand-webinar-form-details .bootstrap-select > .dropdown-toggle:after {
  color: #8c9196;
}
.ondemand-webinar-form-details h5 {
  margin-top: 0;
  margin-bottom: 32px;
}
.ondemand-webinar-form-details .form-confirm-btn {
  width: 100%;
  background: #006efa !important;
  font-size: 18px !important;
  line-height: 24px !important;
  font-weight: 600 !important;
  padding: 16px 0 !important;
}
.ondemand-webinar-form-details .form-text {
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .ondemand-webinar-form-details {
    padding: 32px 24px;
    margin-bottom: 0;
    border: none;
    margin-top: 8px;
  }
  .ondemand-webinar-form-details h5 {
    font-size: 24px !important;
    line-height: 32px !important;
  }
}
@media (max-width: 1199.98px) {
  .ondemand-webinar-form-details {
    padding: 32px 24px;
  }
}

.event-webinars-tabs .product-tags {
  margin-bottom: 40px;
  margin-top: 16px;
}
.event-webinars-tabs .product-tags span {
  padding: 6px 12px;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
  background: #fff;
  border-radius: 100px;
  display: inline-block;
  margin-right: 8px;
}

.upcoming-event-details .top-calender {
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #45494e;
}
.upcoming-event-details .top-calender span {
  margin-right: 4px;
}
.upcoming-event-details .top-calender .on-demand-tag {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
  background: rgba(228, 229, 231, 0.2);
  padding: 4px 8px;
  border: 1px solid rgb(228, 229, 231);
  border-radius: 100px;
  display: inline-block;
  margin-left: 16px;
}
.upcoming-event-details .right-section-od {
  padding-right: 40px;
}
@media (max-width: 991.98px) {
  .upcoming-event-details .right-section-od {
    padding-right: 0;
  }
}

.upcoming-webinar-area {
  padding: 16px 0 80px;
}
.upcoming-webinar-area h2 {
  margin-bottom: 40px;
}
@media (max-width: 991.98px) {
  .upcoming-webinar-area h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 991.98px) {
  .upcoming-webinar-area .inner-weibinner .regbtn-area {
    width: auto;
  }
  .upcoming-webinar-area .inner-weibinner .center-text {
    width: 100%;
    margin-left: 0;
    margin-bottom: 24px;
  }
  .upcoming-webinar-area .inner-weibinner .img-box {
    width: 100%;
  }
  .upcoming-webinar-area .inner-weibinner .col-md-7 {
    width: 100%;
    display: inline-block !important;
  }
  .upcoming-webinar-area .inner-weibinner .date-time-cta {
    display: flex;
    align-items: center;
    margin-top: 16px;
  }
  .upcoming-webinar-area .inner-weibinner .date-time-cta h5 {
    margin-top: 0;
    margin-right: 8px;
  }
  .upcoming-webinar-area .inner-weibinner .date-time-cta p {
    margin-top: 0;
  }
}
@media (max-width: 767.48px) {
  .upcoming-webinar-area .inner-weibinner .regbtn-area {
    width: 100%;
  }
  .upcoming-webinar-area .inner-weibinner .center-text {
    width: 100%;
    margin-left: 0;
    margin-bottom: 24px;
  }
  .upcoming-webinar-area .inner-weibinner .img-box {
    width: 100%;
  }
  .upcoming-webinar-area .inner-weibinner .col-md-7 {
    width: 100%;
    display: inline-block !important;
  }
  .upcoming-webinar-area .inner-weibinner .date-time-cta {
    display: block;
    margin-top: 16px;
  }
  .upcoming-webinar-area .inner-weibinner .date-time-cta h5 {
    margin-top: 0;
    margin-right: 0;
  }
  .upcoming-webinar-area .inner-weibinner .date-time-cta p {
    margin-top: 8px;
  }
}

.ondemand-detail-past-webinar {
  padding-bottom: 80px;
}
.ondemand-detail-past-webinar .mu-button-arrow {
  color: #006efa;
}
.ondemand-detail-past-webinar .past-web {
  margin-bottom: 40px;
}
.ondemand-detail-past-webinar h2 {
  margin-bottom: 0;
}
.ondemand-detail-past-webinar .col-md-4.pe-3 {
  padding-right: 16px !important;
}
.ondemand-detail-past-webinar .col-md-4.ps-3 {
  padding-left: 16px !important;
}
.ondemand-detail-past-webinar .single-post-webinner {
  background: #1253c0;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.ondemand-detail-past-webinar .single-post-webinner .left-inner-text div {
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  text-overflow: unset;
  display: -webkit-box;
  -webkit-box-orient: unset;
  -webkit-line-clamp: unset;
}
.ondemand-detail-past-webinar .single-post-webinner .bottom-text {
  margin-top: auto;
}
.ondemand-detail-past-webinar .single-post-webinner .bottom-text p {
  color: #fff;
  line-height: 100%;
}
.ondemand-detail-past-webinar .single-post-webinner .bottom-text span {
  color: rgba(255, 255, 255, 0.64);
  line-height: 100%;
}
@media (max-width: 991.98px) {
  .ondemand-detail-past-webinar .single-post-webinner {
    margin-bottom: 16px;
    height: auto;
  }
  .ondemand-detail-past-webinar .single-post-webinner .right-inner-image {
    margin-right: -45px;
  }
  .ondemand-detail-past-webinar .single-post-webinner .left-inner-text {
    padding: 15px 15px 15px 0px;
  }
}
@media (max-width: 1440px) and (min-width: 991px) {
  .ondemand-detail-past-webinar .single-post-webinner .right-inner-image {
    margin-right: -45px;
  }
}
@media (max-width: 1280px) and (min-width: 767px) {
  .ondemand-detail-past-webinar .single-post-webinner {
    padding: 0px 0px 24px 19.3px;
    height: 100%;
  }
  .ondemand-detail-past-webinar .single-post-webinner .right-inner-image {
    width: 117px;
    margin-right: -20px;
  }
  .ondemand-detail-past-webinar .single-post-webinner .right-inner-image img {
    width: 100%;
  }
  .ondemand-detail-past-webinar .single-post-webinner .left-inner-text div {
    font-size: 11.84px;
    line-height: 15.79px;
  }
}
.ondemand-detail-past-webinar .color-dip {
  background: #e9f1fd !important;
}
.ondemand-detail-past-webinar .color-dip .left-inner-text div {
  color: #0a0e12 !important;
}
.ondemand-detail-past-webinar .color-dip .bottom-text p {
  color: #0a0e12 !important;
}
.ondemand-detail-past-webinar .color-dip .bottom-text span {
  color: #313131 !important;
}
.ondemand-detail-past-webinar .color-dip2 {
  background: rgb(18, 83, 192);
}

.ondemand-event-details {
  padding: 46px 0 56px;
}
.ondemand-event-details .col-md-8 {
  padding-right: 52px;
}
.ondemand-event-details .ondemand-webinar-detail-image {
  border-radius: 16px;
  overflow: hidden;
  margin-bottom: 40px;
}

.ondemand-webinar-video-section {
  box-shadow: 0px 1.8px 5.32px 0px rgba(0, 0, 0, 0.0202), 0px 6.03px 17.87px 0px rgba(0, 0, 0, 0.0298), 0px 27px 80px 0px rgba(0, 0, 0, 0.05);
  padding: 32px;
  border-radius: 16px;
}
.ondemand-webinar-video-section .share {
  display: flex;
  padding-top: 40px;
  justify-content: center;
  align-items: center;
}
.ondemand-webinar-video-section .share .share-text p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #0a0e12;
}
.ondemand-webinar-video-section .share-icons-wrapper {
  display: flex;
}
.ondemand-webinar-video-section .share-icons-wrapper .share-icon {
  display: flex;
  align-items: center;
  margin-right: 24px;
}
.ondemand-webinar-video-section .share-icons-wrapper .share-icon span {
  margin-right: 12px;
}
.ondemand-webinar-video-section .share-icons-wrapper .share-icon p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .ondemand-webinar-video-section {
    padding: 0 !important;
    overflow: hidden;
  }
  .ondemand-webinar-video-section .share {
    display: none !important;
  }
}

.webinar-desc-container h4 {
  margin: 40px 0;
}
.webinar-desc-container .webinar-topics-list {
  padding-left: 24px;
}
.webinar-desc-container .webinar-topics-list ul {
  list-style: disc;
}
.webinar-desc-container .webinar-topics-list ul li {
  margin-bottom: 32px;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .webinar-desc-container .webinar-topics-list ul li {
    margin-bottom: 16px;
  }
}
.webinar-desc-container .webinar-topics-list ul li span {
  font-weight: 700;
}
.webinar-desc-container .speakers .speaker-details {
  display: flex;
  align-items: center;
  margin-bottom: 32px;
}
.webinar-desc-container .speakers .speaker-details:last-child {
  margin-bottom: 0;
}
.webinar-desc-container .speakers .speaker-details .speaker-img {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 8px;
}
.webinar-desc-container .speakers .speaker-details .speaker-img img {
  width: 100%;
}
.webinar-desc-container .speakers .speaker-details .speaker-text {
  width: calc(100% - 80px);
}
.webinar-desc-container .speakers .speaker-details .speaker-text p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #45494e;
}
@media (max-width: 991.98px) {
  .webinar-desc-container {
    display: none;
  }
}

.webinar-desc-container.mobile-webinar-desc {
  display: none;
}
@media (max-width: 991.98px) {
  .webinar-desc-container.mobile-webinar-desc {
    display: block;
    padding-top: 64px;
  }
}

@media (max-width: 991.98px) {
  .ondemand-event-webinar-tabs .single-upcomming-box {
    background: #fff;
    padding: 32px 24px;
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.06), 0px 0px 4px 0px rgba(0, 0, 0, 0.04);
    border-radius: 16px;
    margin-bottom: 40px;
  }
  .ondemand-event-webinar-tabs .single-upcomming-box h5 {
    margin-top: 0;
  }
  .ondemand-event-webinar-tabs .single-upcomming-box p {
    font-size: 14px;
    line-height: 20px;
    display: -webkit-box; /* required for webkit */
    -webkit-box-orient: vertical; /* required for webkit */
    overflow: hidden;
    /* default lines (can be overridden with --lines) */
    -webkit-line-clamp: 2;
    line-clamp: 2; /* future-proof (some browsers) */
  }
  .ondemand-event-webinar-tabs .single-upcomming-box .btn-trial {
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
    padding: 12px 24px;
  }
  .ondemand-event-webinar-tabs .single-upcomming-box .pt-2 {
    padding-top: 0 !important;
  }
}
@media (max-width: 767.48px) {
  .ondemand-event-webinar-tabs .single-upcomming-box .svg.time {
    margin-top: 24px;
  }
}

@media (max-width: 991.98px) {
  .ondemand-event-details .ondemand-webinar-row {
    flex-direction: column;
  }
}
.ondemand-event-details .brief-desc {
  font-style: italic;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #171b1f;
  margin-bottom: 40px;
  margin-top: 16px;
}

.ondemand-event-webinar-tabs .nav-tabs .nav-link {
  padding: 24px 16px;
}
.ondemand-event-webinar-tabs .nav-tabs .nav-link.active {
  margin-left: 32px;
  margin-right: 32px;
}
@media (max-width: 767.48px) {
  .ondemand-event-webinar-tabs .nav-tabs {
    scrollbar-width: none;
  }
  .ondemand-event-webinar-tabs .nav-tabs .nav-link {
    padding: 16px 12px !important;
  }
  .ondemand-event-webinar-tabs .nav-tabs .nav-link.active {
    border-bottom: none;
    margin-left: 0px;
  }
}

@media (min-width: 991px) and (max-width: 1380px) {
  .ondemand-webinar-form-details .phone .country-flag-wrapper span {
    font-size: 12px;
    line-height: 16px;
  }
  .ondemand-webinar-form-details .form-group input::-moz-placeholder {
    font-size: 12px;
    line-height: 16px;
  }
  .ondemand-webinar-form-details .form-group input::placeholder {
    font-size: 12px;
    line-height: 16px;
  }
}
/* common class Start */
.fs-13 {
  font-size: 13px !important;
}

.pl-20 {
  padding-left: 20px;
}

.heading-1 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
}
@media (max-width: 321px) {
  .heading-1 {
    font-size: 30px;
  }
}

.subtitle-1 {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #171b1f;
  margin-bottom: 8px;
}

.cursor-pointer {
  cursor: pointer;
}

/* common class End */
.pricing-nav {
  background-color: #fff;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.06), 0px 1px 1px rgba(0, 0, 0, 0.02);
  z-index: 1;
}

.price-landinghero {
  border-top: 1px solid rgba(0, 0, 0, 0.02);
  background: #f0f5fc;
  padding-top: 16px;
}
@media (max-width: 991.98px) {
  .price-landinghero {
    padding: 0px;
    box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.06);
    padding-top: 12px;
  }
}
@media (max-width: 991.98px) {
  .price-landinghero .desk-row {
    display: none;
  }
}
.price-landinghero .mobile-row {
  display: none;
}
@media (max-width: 991.98px) {
  .price-landinghero .mobile-row {
    display: block;
  }
}
.price-landinghero .single-tagproduct {
  padding: 16px;
  border-radius: 16px 16px 0px 0px;
}
.price-landinghero .single-tagproduct:hover {
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  background-color: #ffffff;
}
@media (max-width: 1199.98px) {
  .price-landinghero .single-tagproduct {
    padding: 16px;
  }
}
.price-landinghero .single-tagproduct.active {
  background-color: #ffffff;
}
.price-landinghero .single-tagproduct.active:hover {
  box-shadow: unset;
}
.price-landinghero .single-tagproduct .logo {
  margin-bottom: 8px;
}
.price-landinghero .single-tagproduct p {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
}
.price-landinghero .inner-mobile {
  overflow-x: auto;
  padding: 12px 0px;
  text-align: center;
}
.price-landinghero .inner-mobile ul {
  width: -moz-max-content;
  width: max-content;
  display: inline-block;
}
.price-landinghero .inner-mobile ul li {
  display: inline-block;
  margin-right: 24px;
}
.price-landinghero .inner-mobile ul li:last-child {
  margin-right: 0px;
}
.price-landinghero .inner-mobile .single-text {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  text-transform: capitalize;
}
.price-landinghero .inner-mobile .single-text.active {
  color: #006efa;
}

.afterlanding-part {
  padding: 32px 0px 26px 0px;
}
@media (max-width: 767.48px) {
  .afterlanding-part {
    padding: 64px 0px 0px 0px;
  }
}
.afterlanding-part h1 {
  text-align: center;
  font-weight: 700;
  font-size: 40px;
  line-height: 56px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .afterlanding-part h1 {
    font-size: 32px;
    line-height: 40px;
  }
}
.afterlanding-part p {
  font-family: "Poppins";
  text-align: center;
  font-weight: 400;
  font-size: 24px;
  line-height: 34px;
  color: #171b1f;
  margin-top: 8px;
}
@media (max-width: 767.48px) {
  .afterlanding-part p {
    line-height: 32px;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 16px;
  }
}

.plan-bg .planbutton-section {
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  margin: 16px 0px 8px 0px;
  padding: 12px 32px;
}
@media (max-width: 767.48px) {
  .plan-bg .planbutton-section {
    padding: 12px 24px;
  }
}
.plan-bg .planbutton-section h4 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #0a0e12;
}
.plan-bg .planbutton-section .cursor-pointer {
  font-family: "Inter";
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  opacity: 0.32;
}
.plan-bg .planbutton-section .yearly-pointer {
  opacity: 1;
}
.plan-bg .planbutton-section .yearly-pointer span {
  color: #eb5757;
  font-size: 12px;
}
@media (max-width: 767.48px) {
  .plan-bg .planbutton-section .inner-playbutton {
    margin-top: 24px;
  }
}
.plan-bg .plan-section {
  width: 100%;
  height: auto;
}
.plan-bg .plan-section .plan {
  background: #cce2fe;
  border-radius: 16px;
  padding: 40px 20px;
  width: 100%;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
}
.plan-bg .plan-section .plan-name {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 20px;
}
.plan-bg .plan-section .plan .bottom-btn {
  align-self: flex-end;
  margin-top: 32px;
}
.plan-bg .plan-section .plan .info {
  color: #45494e;
  text-align: center;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 150% */
}
.plan-bg .plan-section .plan .prev-price {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 18px;
  text-decoration: line-through;
  color: #8c9196;
  display: inline-flex;
  margin-bottom: 8px;
}
.plan-bg .plan-section .plan .prev-price span {
  font-size: 12px;
  font-family: "Inter", sans-serif;
  text-align: left;
  padding-left: 4px;
}
.plan-bg .plan-section .plan .price {
  margin-bottom: 20px;
}
.plan-bg .plan-section .plan .price strong {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 40px;
  line-height: 40px;
  color: #0a0e12;
}
.plan-bg .plan-section .plan .price span {
  font-family: "Poppins", sans-serif;
  color: #0a0e12;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
  text-align: left;
  margin-left: 4px;
}
.plan-bg .plan-section .plan .price span small {
  font-size: 12px;
  line-height: 18px;
  font-family: "Inter", sans-serif;
  color: #45494e;
  font-weight: 500;
  display: block;
}
.plan-bg .plan-section .plan-small-feat {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
  color: #313131;
}
.plan-bg .plan-section .plan .plus-sign {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  color: #45494e;
  font-size: 16px;
  line-height: 24px;
  margin: 8px auto;
}
.plan-bg .plan-section .plan .per-app {
  display: inline-flex;
}
.plan-bg .plan-section .plan .per-app span {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  color: #0a0e12;
  margin-right: 8px;
}
.plan-bg .plan-section .plan .per-app strong {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 18px;
  color: #0a0e12;
}
.plan-bg .plan-section .plan .per-app small {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #0a0e12;
}
.plan-bg .plan-section .plan .ultimate-icon {
  margin-top: 3px;
  margin-bottom: 25px;
}
@media (max-width: 991.98px) {
  .plan-bg .plan-section .plan .ultimate-icon {
    margin-top: 6px;
    margin-bottom: 6px;
  }
}
.plan-bg .plan-section .plan .sub-heading {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 4px;
}
.plan-bg .plan-section .btn-sm {
  min-width: 164px;
  height: 44px;
}
.plan-bg .plan-section .btn-sm.nw-pricebtn {
  background: #ffffff;
}
.plan-bg .plan-section .btn-sm.nw-pricebtn:hover {
  background: #006efa;
  color: #ffffff;
  border: 1px solid #006efa;
}
.plan-bg .plan-section .btn-sm.nwprice-salesbtn {
  background: #171b1f;
}
.plan-bg .plan-section .btn-sm.nwprice-salesbtn:hover {
  background: #0a0e12;
}
.plan-bg .view-details {
  font-family: "Inter", sans-serif;
  margin-top: 48px;
  display: inline-block;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #098ce3;
}
.plan-bg .view-details:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .plan-bg .view-details {
    margin-top: 20px;
  }
}

.plan-bg.new .planbutton-section {
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  margin: 16px 0px 8px 0px;
  padding: 12px 32px;
}
@media (max-width: 767.48px) {
  .plan-bg.new .planbutton-section {
    padding: 12px 24px;
  }
}
.plan-bg.new .planbutton-section h4 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #0a0e12;
}
.plan-bg.new .planbutton-section .cursor-pointer {
  font-family: "Inter";
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  opacity: 0.32;
}
.plan-bg.new .planbutton-section .yearly-pointer {
  opacity: 1;
}
.plan-bg.new .planbutton-section .yearly-pointer span {
  color: #eb5757;
  font-size: 12px;
}
@media (max-width: 767.48px) {
  .plan-bg.new .planbutton-section .inner-playbutton {
    margin-top: 24px;
  }
}
.plan-bg.new .plan-section {
  width: 100%;
  height: auto;
}
.plan-bg.new .plan-section .plan-outer {
  border-radius: 16px;
  border: 1px solid #dbe1ea;
  background: #f8fafc;
  padding: 8px;
  height: 100%;
}
.plan-bg.new .plan-section .plan {
  background: #fff;
  border-radius: 16px;
  padding: 16px;
  width: 100%;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
}
.plan-bg.new .plan-section .plan-name {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 0px;
  word-wrap: break-word;
}
.plan-bg.new .plan-section .plan .bottom-btn {
  align-self: flex-end;
  margin-top: 30px;
  min-height: 133px;
}
.plan-bg.new .plan-section .plan .inner {
  margin-top: 46px;
  width: 100%;
}
.plan-bg.new .plan-section .plan .inner ul li {
  color: #313131;
  font-size: 13px;
  font-weight: 500;
  line-height: 19px;
  text-align: left;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10 3.5L4.5 9L2 6.5' stroke='%23006efa' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 20px;
  cursor: pointer;
  margin-bottom: 8px;
  transition: 0.3s;
}
.plan-bg.new .plan-section .plan .inner ul li:hover {
  color: #006efa;
}
.plan-bg.new .plan-section .plan .request {
  color: #171b1f;
  text-align: center;
  font-family: "Poppins";
  margin-bottom: 28px;
  font-size: 24px;
  font-weight: 600;
  line-height: 40px; /* 166.667% */
  letter-spacing: -0.96px;
}
@media (max-width: 1280px) {
  .plan-bg.new .plan-section .plan .request {
    line-height: 1.1;
  }
}
.plan-bg.new .plan-section .plan .bottom-btn {
  margin-top: 22px;
}
.plan-bg.new .plan-section .plan .bottom-btn ul {
  margin-top: 16px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.plan-bg.new .plan-section .plan .bottom-btn ul li img {
  max-width: 48px;
}
.plan-bg.new .plan-section .plan .price-info {
  color: #45494e;
  font-size: 14px;
  line-height: 20px;
}
.plan-bg.new .plan-section .plan .price-info span {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px; /* 150% */
  letter-spacing: -0.64px;
}
.plan-bg.new .plan-section .plan .bold-text {
  text-align: left;
  color: #313131;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  width: 100%;
  display: block;
  margin-bottom: 8px;
  font-weight: 700;
  line-height: 20px; /* 142.857% */
}
.plan-bg.new .plan-section .plan .offer {
  color: #45494e;
  font-family: "Inter";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  margin-bottom: 24px;
  line-height: 18px;
}
.plan-bg.new .plan-section .plan .offer span {
  text-decoration: line-through;
}
.plan-bg.new .plan-section .plan .info {
  color: #45494e;
  display: block;
  margin-bottom: 24px;
  text-align: center;
  font-family: "Inter";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px; /* 150% */
}
.plan-bg.new .plan-section .plan .price {
  margin-bottom: 8px;
  word-wrap: break-word;
}
.plan-bg.new .plan-section .plan .price strong {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 48px;
  line-height: 58px;
  color: #171b1f;
  letter-spacing: -1.92px;
}
.plan-bg.new .plan-section .plan .price span {
  font-family: "Poppins", sans-serif;
  color: #171b1f;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
  text-align: left;
  margin-left: 4px;
}
.plan-bg.new .plan-section .plan .price span small {
  font-size: 12px;
  line-height: 18px;
  font-family: "Inter", sans-serif;
  color: #313131;
  font-weight: 500;
  display: block;
}
.plan-bg.new .plan-section .plan-small-feat {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
  color: #313131;
}
.plan-bg.new .plan-section .plan .plus-sign {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  color: #45494e;
  font-size: 16px;
  line-height: 24px;
  margin: 8px auto;
}
.plan-bg.new .plan-section .plan .per-app {
  display: inline-flex;
}
.plan-bg.new .plan-section .plan .per-app span {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  color: #313131;
  margin-right: 8px;
}
.plan-bg.new .plan-section .plan .per-app strong {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 18px;
  color: #171b1f;
}
.plan-bg.new .plan-section .plan .per-app small {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
}
.plan-bg.new .plan-section .plan .ultimate-icon {
  margin-top: 3px;
  margin-bottom: 25px;
}
@media (max-width: 991.98px) {
  .plan-bg.new .plan-section .plan .ultimate-icon {
    margin-top: 6px;
    margin-bottom: 6px;
  }
}
.plan-bg.new .plan-section .plan .sub-heading {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 4px;
}
.plan-bg.new .plan-section .btn-sm {
  min-width: 164px;
  height: 44px;
}
.plan-bg.new .plan-section .btn-sm.nw-pricebtn {
  background: #ffffff;
}
.plan-bg.new .plan-section .btn-sm.nw-pricebtn:hover {
  background: #006efa;
  color: #ffffff;
  border: 1px solid #006efa;
}
.plan-bg.new .plan-section .btn-sm.nwprice-salesbtn {
  background: #171b1f;
}
.plan-bg.new .plan-section .btn-sm.nwprice-salesbtn:hover {
  background: #0a0e12;
}
.plan-bg.new .view-details {
  font-family: "Inter", sans-serif;
  margin-top: 48px;
  display: inline-block;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #006efa;
}
.plan-bg.new .view-details:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .plan-bg.new .view-details {
    margin-top: 20px;
  }
}

.infra-details {
  max-width: 644px;
  margin: 55px auto;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #171b1f;
  position: relative;
  padding-left: 28px;
}
@media (max-width: 767.48px) {
  .infra-details {
    margin-bottom: 0px;
  }
}
.infra-details .star {
  font-family: "Poppins", sans-serif;
  color: #18a0fb;
  font-weight: 400;
  font-size: 36px;
  position: absolute;
  top: 8px;
  left: 0px;
}

.list-items {
  padding: 0px 0px 0px 32px;
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .list-items {
    margin-top: 20px;
  }
}
.list-items li {
  font-family: "Inter", sans-serif;
  position: relative;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 16px;
}
.list-items li:last-child {
  margin-bottom: 0px;
}
.list-items li::after {
  content: "";
  width: 12px;
  height: 10px;
  background-image: url("../images/pricing/check.png");
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  left: -32px;
  top: 5px;
}

.all-plans-include {
  padding: 64px;
  background: linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .all-plans-include {
    padding: 24px 0px 64px 0px;
  }
}
.all-plans-include-right {
  padding-left: 48px;
}
@media (max-width: 767.48px) {
  .all-plans-include-right {
    padding-left: 0px;
  }
}
.all-plans-include .nocard-required {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  margin-top: 20px;
}

.infra-fees {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #006efa;
  display: inline-block;
  text-decoration: underline;
  text-underline-offset: 2px;
}

@media (max-width: 767.48px) {
  .full-plan-details {
    background-color: #ffffff;
  }
}
.full-plan-details .nw-plans-include {
  padding: 48px 0px 68px 0px;
}
.full-plan-details .nw-plans-include .our-price {
  color: #2c6ecb;
  display: inline-block;
  margin-top: 8px;
  font-family: "Inter";
  border-radius: 4px;
  background: #f0f4f7;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; /* 142.857% */
  text-transform: capitalize;
}
@media (max-width: 767.48px) {
  .full-plan-details .nw-plans-include .our-price {
    margin-bottom: 24px;
  }
}
@media (max-width: 767.48px) {
  .full-plan-details .nw-plans-include {
    margin-top: 0px;
  }
}
.full-plan-details .nw-plans-include h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .full-plan-details .nw-plans-include h4 {
    margin-bottom: 4px;
  }
}
.full-plan-details .nw-plans-include ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 8px;
  display: flex;
}
.full-plan-details .nw-plans-include ul li span {
  margin-right: 16px;
}
.full-plan-details .nw-plans-include p {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #171b1f;
  margin-top: 16px;
}
@media (max-width: 767.48px) {
  .full-plan-details .nw-plans-include p {
    width: 165px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}

.plan-details .accordion-item {
  background: transparent;
}
.plan-details .accordion-item .collapse-btn[aria-expanded=false] .active-span {
  display: none;
}
.plan-details .accordion-item .collapse-btn[aria-expanded=false] .deactive-span {
  display: inline-block;
}
.plan-details .accordion-item .collapse-btn[aria-expanded=true] .active-span {
  display: inline-block;
}
.plan-details .accordion-item .collapse-btn[aria-expanded=true] .deactive-span {
  display: none;
}
.plan-details .accordion-item .deactive-span svg {
  margin-top: -3px;
}
.plan-details .accordion-item .active-span svg {
  margin-top: -3px;
}
.plan-details table {
  border-collapse: separate;
  min-width: 1040px;
  margin-bottom: 0px;
}
.plan-details td {
  background-color: #fff;
  border: 1px solid rgba(20, 37, 59, 0.04);
  vertical-align: middle;
  text-align: center;
  padding: 22px 10px;
  color: #0a0e12;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  width: 19%;
}
.plan-details th {
  vertical-align: middle;
  padding: 22px 24px 22px 0px;
  border-bottom: 1px solid rgba(20, 37, 59, 0.04);
  width: 340px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  color: #0a0e12;
}
.plan-details th span {
  padding-left: 15px;
}
.plan-details th svg {
  float: right;
  position: relative;
  top: 5px;
  height: 11px;
}
.plan-details th h4 {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 14px;
  color: #0a0e12;
}
.plan-details tr td:first-of-type {
  border-left: 1px solid rgba(20, 37, 59, 0.08);
}
.plan-details tr td:last-of-type {
  border-right: 1px solid rgba(20, 37, 59, 0.08);
}
.plan-details tr:first-of-type td {
  border-top: 1px solid rgba(20, 37, 59, 0.08);
}
.plan-details tr:first-of-type td {
  border-top: 1px solid rgba(20, 37, 59, 0.08);
}
.plan-details tr:first-of-type td:last-of-type {
  border-top-right-radius: 16px;
}
.plan-details tr:last-of-type td {
  border-bottom: 1px solid rgba(20, 37, 59, 0.08);
}
.plan-details tr:last-of-type td:first-of-type {
  border-bottom-left-radius: 16px;
}
.plan-details tr:last-of-type td:last-of-type {
  border-bottom-right-radius: 16px;
}
.plan-details .plan-name {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  margin-top: 40px;
  margin-bottom: 8px;
}
.plan-details .plan-price {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #45494e;
  margin-bottom: 40px;
}
.plan-details .plan-price span {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 20px;
  color: #0a0e12;
}
.plan-details .collapse-btn {
  max-width: 340px;
  height: auto;
  background: #edf3f9;
  border-radius: 8px;
  padding: 12px 26px;
  cursor: pointer;
  margin-bottom: 0px;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  color: #313131;
  font-family: "Inter", sans-serif;
}
@media (max-width: 767.48px) {
  .plan-details .collapse-btn {
    max-width: 276px;
  }
}

.switchbox {
  width: 23px;
  height: 10px;
  position: relative;
  background: #c8e7c6;
  border-radius: 60px;
  margin-left: 11px;
  margin-right: 11px;
  cursor: pointer;
}
.switchbox input {
  opacity: 0;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0px;
  height: 0px;
}
.switchbox label {
  width: 14px;
  height: 14px;
  background: #53c04c;
  border-radius: 60px;
  position: absolute;
  top: -2px;
  left: -4px;
  cursor: pointer;
  transition: 0.3s;
}
.switchbox input:checked ~ label {
  left: auto;
  right: -4px;
}

.no-bg {
  background-color: transparent !important;
  border: none !important;
}

.bg-14253B {
  background-color: #14253b !important;
}
.bg-14253B:hover {
  background-color: #000 !important;
}

/* roi-redirect */
.roi-redirect {
  padding-top: 80px;
  padding-bottom: 104px;
  background: linear-gradient(180deg, #fafdff 0%, #f7fbff 100%);
}
@media (max-width: 767.48px) {
  .roi-redirect {
    margin-top: 64px;
    margin-bottom: 30px;
  }
}
.roi-redirect-right {
  padding-left: 40px;
}
@media (max-width: 767.48px) {
  .roi-redirect-right {
    padding-left: 0px;
  }
}
@media (max-width: 991.98px) {
  .roi-redirect {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}
@media (max-width: 767.48px) {
  .roi-redirect {
    text-align: center;
  }
}
.roi-redirect .heading-1 {
  line-height: 50px;
  margin-bottom: 10px;
}
.roi-redirect .roi-calc {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 10px;
}
.roi-redirect p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.roi-redirect .mu-btn-border {
  border: none;
  display: inline-block;
}
.roi-redirect .mu-btn-border:hover {
  background: #ffffff;
}
.roi-redirect .mu-btn-border span {
  position: relative;
  top: -2px;
}
.roi-redirect .mu-btn-border svg {
  position: relative;
  top: -4px;
  margin-right: 14px;
}

/* roi-redirect */
.pricing-leaders {
  padding-top: 119px;
  padding-bottom: 96px;
}
@media (max-width: 991.98px) {
  .pricing-leaders {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.pricing-leaders .dot-styletwo {
  z-index: 1;
  top: 0px;
}

.pricing-testimonial {
  padding-top: 40px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.6) 37.2%, rgba(245, 248, 252, 0.48) 100%);
}
.pricing-testimonial .section-heading p {
  line-height: 26px;
}
@media (max-width: 991.98px) {
  .pricing-testimonial {
    padding-bottom: 40px;
  }
}
.pricing-testimonial .client-preview {
  filter: drop-shadow(0px 68px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 6.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802)) !important;
}

@media (max-width: 991.98px) {
  .pricing-about-join {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
.pricing-about-join .join-bg {
  background: linear-gradient(90deg, rgba(0, 110, 250, 0.16) 0%, rgba(0, 106, 255, 0.16) 100%) #ffffff;
}
@media (max-width: 767.48px) {
  .pricing-about-join .join-bg {
    padding: 40px 32px;
  }
}
.pricing-about-join h5 {
  font-size: 24px;
  margin-bottom: 10px;
}
.pricing-about-join p {
  font-size: 18px;
}

/* Secondary Accordian */
.secondary-accordian {
  margin-bottom: 40px;
}
.secondary-accordian .accordion-item {
  border: none;
  padding: 24px 0px;
  border-bottom: 1px solid rgba(223, 229, 235, 0.6);
}
.secondary-accordian .accordion-item:first-of-type {
  border-top: 1px solid rgba(223, 229, 235, 0.6);
}
@media (max-width: 767.48px) {
  .secondary-accordian .accordion-item {
    padding: 23px 0;
  }
}
.secondary-accordian .accordion-item .accordion-button {
  font-family: "Inter", sans-serif;
  padding: 0px;
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  box-shadow: none;
  background-color: transparent;
}
.secondary-accordian .accordion-item .accordion-button:focus {
  box-shadow: none;
}
.secondary-accordian .accordion-item .accordion-button.collapsed::after {
  content: "";
  background-image: url("../images/pricing/collapsed.png");
  width: 14px;
  height: 8px;
  background-size: contain;
  background-repeat: no-repeat;
}
.secondary-accordian .accordion-item .accordion-button::after {
  content: "";
  background-image: url("../images/pricing/not-collapsed.png");
  width: 14px;
  height: 8px;
  background-size: contain;
  background-repeat: no-repeat;
}
.secondary-accordian .accordion-item.active .accordion-button {
  background-color: transparent;
  color: #0a0e12;
}
.secondary-accordian .accordion-item .accordion-body {
  padding: 16px 0px 0px 0px;
}

/* End Secondary Accordian */
.faq-left {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  max-width: 352px;
}
@media (max-width: 991.98px) {
  .faq-left {
    margin-bottom: 30px;
    max-width: 100%;
  }
}
@media (max-width: 767.48px) {
  .faq-left {
    margin-bottom: 88px;
  }
}

/* Pricing Ultimate Hero Page CSS start */
.pricing-ultimate-hero {
  width: 100%;
  height: auto;
  background: linear-gradient(57.06deg, rgba(12, 185, 243, 0.8) 0%, rgba(24, 160, 251, 0.8) 60.1%), #171b1f;
  padding-bottom: 88px;
}
@media (max-width: 767.48px) {
  .pricing-ultimate-hero {
    padding-bottom: 80px;
  }
}
@media (max-width: 767.48px) {
  .pricing-ultimate-hero .puh-left img {
    margin: 0px auto;
    display: block;
  }
}
.pricing-ultimate-hero .puh-left .subtitle {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #ffffff;
  margin-top: 80px;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .pricing-ultimate-hero .puh-left .subtitle {
    margin-top: 48px;
  }
}
.pricing-ultimate-hero .puh-left .title {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #ffffff;
  margin-bottom: 24px;
}
@media (max-width: 360px) {
  .pricing-ultimate-hero .puh-left .title {
    font-size: 34px;
  }
}
.pricing-ultimate-hero .puh-left .text {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #f8f9fb;
  margin-bottom: 24px;
}
.pricing-ultimate-hero .puh-left .subtext {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #f8f9fb;
  margin-bottom: 68px;
}
.pricing-ultimate-hero .puh-left .subtext svg {
  position: relative;
  top: -2px;
  margin-right: 8px;
}
@media (max-width: 575.98px) {
  .pricing-ultimate-hero .puh-left .subtext {
    margin-bottom: 50px;
  }
}

.puh-from {
  max-width: 550px;
  height: auto;
  background-color: #fff;
  border-radius: 0px 0px 20px 20px;
  padding: 66px 48px;
  margin: 0px 0px 0px auto;
  position: absolute;
  top: 0px;
  right: 80px;
}
@media (max-width: 1200px) {
  .puh-from {
    right: 30px;
  }
}
@media (max-width: 1100px) {
  .puh-from {
    right: 15px;
  }
}
@media (max-width: 1050px) {
  .puh-from {
    max-width: 500px;
  }
}
@media (max-width: 991.98px) {
  .puh-from {
    position: relative;
    left: 0px;
    right: 0px;
    max-width: 100%;
    border-radius: 0px;
    padding-bottom: 96px;
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  }
}
.puh-from .title {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 4px;
}
.puh-from .subtitle {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 32px;
}
.puh-from .form-group {
  margin-bottom: 20px;
}
.puh-from .form-group label {
  font-family: "Inter", sans-serif;
  color: #171b1f;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.puh-from .form-group label span {
  color: #ff511b;
}
.puh-from .form-group .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
}
.puh-from .form-group .form-control:focus {
  border: 1px solid #006efa;
}
.puh-from .form-group textarea.form-control {
  height: 93px;
  resize: none;
}
.puh-from .form-group .bootstrap-select {
  position: absolute;
  left: 0px;
  top: 2px;
  width: 60px !important;
  height: 45px;
}
.puh-from .form-group .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.puh-from .form-group .dropdown-toggle::after {
  background-image: url("../images/pricing/dropdown.png");
  background-size: 10px;
  width: 10px;
  height: 10px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.puh-from .form-group .dropdown-toggle:focus {
  outline: 0px !important;
}
.puh-from .form-group .dropdown-toggle .filter-option {
  width: 24px;
  height: auto;
  margin: 0;
  padding: 0;
}
.puh-from .form-group .dropdown-toggle img {
  width: 20px;
}
.puh-from .form-group .dropdown-item.active,
.puh-from .form-group .dropdown-item:active {
  background-color: #e9ecef;
}
.puh-from .form-group .phone-control {
  padding-left: 75px;
}
.puh-from .input-file {
  position: relative;
}
.puh-from .input-file label {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #171b1f;
  cursor: pointer;
}
.puh-from .input-file .filename {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #171b1f;
  margin-left: 5px;
}
.puh-from .input-file input {
  opacity: 0;
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0px;
  left: 0px;
}
@media (max-width: 1050px) {
  .puh-from .mu-btn {
    margin-top: 16px;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .puh-from .mu-btn {
    margin-top: 0px;
  }
}

.pu-leaders {
  padding-top: 73px;
  padding-bottom: 50px;
}
@media (max-width: 767.48px) {
  .pu-leaders {
    padding: 96px 0px 48px 0px;
  }
}
.pu-leaders .dot-styletwo {
  z-index: 1;
}
.pu-leaders .dot-stylethree {
  z-index: 1;
  height: 260px;
}

.one-stop-solution {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .one-stop-solution {
    padding: 48px 0px;
  }
}
.one-stop-solution .section-title {
  margin-bottom: 32px;
}
.one-stop-solution .oss-left p {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.business-goals {
  padding-top: 40px;
  padding-bottom: 70px;
}
.business-goals .single-stream {
  text-align: left;
}
@media (max-width: 767.48px) {
  .business-goals .single-stream {
    padding-bottom: 25px;
  }
}
.business-goals .single-stream p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-bottom: 4px;
}
@media (max-width: 575.98px) {
  .business-goals .single-stream p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0px;
  }
}
@media (max-width: 767.48px) {
  .business-goals .single-stream .it-group {
    display: flex;
    align-items: center;
  }
  .business-goals .single-stream .it-group .title-small {
    font-size: 24px;
    line-height: normal;
    padding-left: 18px;
  }
}
.business-goals .single-stream .it-group .icon {
  margin-bottom: 33px;
}
@media (max-width: 767.48px) {
  .business-goals .single-stream .it-group .icon {
    margin-bottom: 10px;
  }
}

.muvi-customers {
  background-color: #d9efff;
  padding-top: 88px;
  padding-bottom: 80px;
}
@media (max-width: 767.48px) {
  .muvi-customers {
    padding-top: 96px;
    padding-bottom: 62px;
  }
}
.muvi-customers .section-title {
  margin-bottom: 46px;
  font-size: 40px;
}
.muvi-customers .count {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 32px;
  line-height: 39px;
  margin-bottom: 10px;
}
.muvi-customers .count._blue {
  color: #2c6ecb;
}
.muvi-customers .count._green {
  color: #24ae60;
}
.muvi-customers .count-text {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14.8916px;
  line-height: 18px;
  color: #171b1f;
}

.exceptional-service {
  padding: 104px 0px;
}
.exceptional-service .section-title {
  margin-bottom: 73px;
  font-size: 40px;
}
@media (max-width: 575.98px) {
  .exceptional-service .single-stream p {
    font-size: 16px;
    line-height: 24px;
  }
}

.technology-expertise {
  width: 100%;
  height: auto;
  background-color: #171b1f;
  padding: 104px 0px;
  color: #fff;
}
.technology-expertise .section-title {
  color: #fff;
  font-size: 40px;
}
.technology-expertise .subtitle {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.64);
}
.technology-expertise .export-img {
  text-align: center;
  margin: 56px auto;
}
@media (max-width: 575.98px) {
  .technology-expertise .export-features {
    margin-bottom: 40px;
  }
}
.technology-expertise .export-features h6 {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  color: #ffffff;
}
.technology-expertise .export-features p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
}

@media (max-width: 575.98px) {
  .pricing-ultimate-faq {
    padding-top: 96px !important;
    padding-bottom: 36px !important;
  }
}
.pricing-ultimate-faq .accordion-item {
  border-radius: 16px;
  background-color: transparent;
}
.pricing-ultimate-faq .accordion-item .accordion-button.collapsed::after {
  background-image: url("../images/pricing/left.png");
  background-size: contain;
  width: 9px;
  height: 14px;
  transform: none;
  transition: none;
}
.pricing-ultimate-faq .accordion-item .accordion-button::after {
  background-image: url("../images/pricing/down.png");
  background-size: contain;
  width: 11px;
  height: 6px;
  transform: none;
  transition: none;
}

.pricing-ultimate-cta {
  padding-bottom: 85px;
}
.pricing-ultimate-cta .tertiary-cta-content ul li {
  font-weight: 500;
}

/* Pricing Ultimate Hero Page CSS End */
/* Pricing ROI Page CSS Start -*/
.roi-section {
  width: 100%;
  height: auto;
  padding-top: 56px;
  padding-bottom: 82px;
}

.projecte-details {
  padding-top: 48px;
  padding-right: 20px;
}
.projecte-details h5 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.projecte-details p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

/* table-primary Strat*/
.table-primary-shadow {
  box-shadow: 0px 9px 58px rgba(0, 0, 0, 0.03), 0px 2.01027px 12.9551px rgba(0, 0, 0, 0.0178832), 0px 0.598509px 3.85706px rgba(0, 0, 0, 0.0121168);
  border-radius: 8px;
}

.table-primary {
  margin: 0px;
  border-collapse: separate;
}
.table-primary th {
  font-family: "Inter", sans-serif;
  background: #eaf7ff;
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  color: #0a0e12;
  text-align: center;
  padding: 15px 5px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  border-right: 1px solid rgba(0, 0, 0, 0.04);
}
.table-primary th:first-of-type {
  border-top-left-radius: 8px;
}
.table-primary th:last-of-type {
  border-top-right-radius: 8px;
  border-right: none;
}
.table-primary td {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  text-align: center;
  padding: 20px 16px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.04);
}
.table-primary td:first-of-type {
  border-left: none;
  border-bottom-left-radius: 8px;
}
.table-primary td:last-of-type {
  border-right: none;
  border-bottom-right-radius: 8px;
}

/* table-primary End */
.chart-area {
  width: 100%;
  height: auto;
  margin-top: 37px;
  position: relative;
  padding-left: 25px;
}
.chart-area .price-unit {
  position: absolute;
  top: 0px;
  left: 0px;
  top: 35%;
  left: -23px;
  transform: rotate(-90deg);
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 11px;
  line-height: 10px;
  color: #828282;
}
.chart-area .colorcode {
  font-family: "Inter", sans-serif;
  display: inline-block;
  font-weight: 400;
  font-size: 11px;
  line-height: 13px;
  color: #828282;
}
.chart-area .colorcode span {
  width: 10px;
  height: 10px;
  border-radius: 2px;
  display: inline-block;
  margin-left: 24px;
  margin-top: 32px;
  line-height: 24px;
}
.chart-area .colorcode span._revenue {
  background-color: #50a728;
}
.chart-area .colorcode span._expense {
  background-color: #bb6bd9;
}

.reportbox {
  margin: 40px 0px;
  display: none;
}
.reportbox .report-sendbox {
  background-color: #ffffff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 16px;
  padding: 16px;
  margin-top: 24px;
}
.reportbox .report-sendbox .form-control {
  width: 100%;
  height: 40px;
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  padding: 0px 16px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
}
.reportbox .report-sendbox .form-control:focus {
  box-shadow: none !important;
  border: 1px solid #006efa;
}

.roibox {
  width: 100%;
  height: auto;
  background-color: #fff;
  box-shadow: 0px 9px 58px rgba(0, 0, 0, 0.03), 0px 2.01027px 12.9551px rgba(0, 0, 0, 0.0178832), 0px 0.598509px 3.85706px rgba(0, 0, 0, 0.0121168);
  border-radius: 40px;
  padding: 48px 56px;
}
@media (max-width: 991.98px) {
  .roibox {
    background-color: transparent;
    border-radius: 0px;
    box-shadow: none;
    padding: 0px 0px 48px 0px;
  }
}
.roibox h1 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.roibox .nav-tabs {
  border-bottom: none;
  background-color: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 12px;
  padding: 4px;
}
.roibox .nav-tabs .nav-item .nav-link {
  font-family: "Poppins", sans-serif;
  color: #171b1f;
  font-weight: 500;
  font-size: 16px;
  border-radius: 8px;
}
.roibox .nav-tabs .nav-item .nav-link.active {
  background-color: #18a0fb;
  color: #fff;
}
.roibox .tab-content {
  margin-top: 41px;
}
.roibox .tab-content .form-box {
  padding-left: 30px;
  padding-right: 32px;
}
@media (max-width: 991.98px) {
  .roibox .tab-content .form-box {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.roibox .tab-content .form-box .roiformhead {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #0a0e12;
  position: relative;
}
.roibox .tab-content .form-box .roiformhead svg {
  position: absolute;
  top: 0px;
  left: -30px;
}
@media (max-width: 991.98px) {
  .roibox .tab-content .form-box .roiformhead svg {
    position: relative;
    left: 0px;
    margin-right: 16px;
  }
}
.roibox .tab-content .form-box .form-check {
  margin-right: 24px;
  margin-bottom: 34px;
}
.roibox .tab-content .form-box .form-check label {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
}
.roibox .tab-content .form-box .dropdown-custom .dropdown-toggle {
  height: 48px;
  line-height: 31px;
  color: #313131 !important;
}
.roibox .tab-content .form-box .dropdown-custom .dropdown-toggle:focus {
  border: 1px solid #006efa;
}
.roibox .tab-content .form-box .form-group label {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #0a0e12;
  margin-bottom: 4px;
}
.roibox .tab-content .form-box .form-group .bootstrap-tagsinput,
.roibox .tab-content .form-box .form-group .form-control {
  width: 100%;
  height: 48px;
  background-color: #ffffff;
  border: 1px solid #dbe1ea;
  box-shadow: none;
  border-radius: 4px;
}
.roibox .tab-content .form-box .form-group .bootstrap-tagsinput:focus,
.roibox .tab-content .form-box .form-group .form-control:focus {
  box-shadow: none;
  border: 1px solid #006efa;
}
.roibox .tab-content .form-box .form-group .bootstrap-tagsinput {
  min-height: 48px;
  height: auto;
}

/* Pricing ROI Page CSS End */
.request-cta-content {
  padding-left: 28px;
}
@media (max-width: 991.98px) {
  .request-cta-content {
    padding-left: 0px;
  }
}

.choices__inner {
  background-color: #fff;
  border: 1px solid #dbe1ea;
  border-radius: 4px;
  background-image: url("../images/pricing/dropdown.png");
  background-repeat: no-repeat;
  background-position: right 18px top 17px;
  padding-right: 32px;
}
.choices__inner .choices__input {
  width: 186px !important;
  background-color: transparent;
}

.choices__list--multiple .choices__item {
  background: linear-gradient(0deg, #dbf0ff, #dbf0ff), #eceff5;
  border-radius: 3px;
  padding: 5px 24px 5px 8px;
  color: #202223;
  font-weight: 400;
  font-size: 12px;
  border: none;
  outline: 0px;
}
.choices__list--multiple .choices__item:focus, .choices__list--multiple .choices__item:active {
  border: none !important;
  outline: 0px !important;
}
.choices__list--multiple .choices__item .choices__button {
  border-left: none;
  background-image: url("../images/pricing/close.png");
  width: 14px;
  height: 14px;
  background-position: top 1px right 5px;
  background-size: 12px;
  opacity: 1;
}

.custom-range .rangeslider {
  height: 4px;
  box-shadow: none;
}
.custom-range .rangeslider .rangeslider__fill {
  background: #2c6ecb;
  box-shadow: none;
}
.custom-range .rangeslider .rangeslider__handle {
  width: 14px;
  height: 14px;
  box-shadow: none;
  top: -5px;
  background-color: #2c6ecb;
  border: none;
}
.custom-range .rangeslider .rangeslider__handle::after {
  display: none;
}

.toggle-sec {
  margin-bottom: 48px;
}
.toggle-sec label {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.toggle-sec label.active {
  color: #2c6ecb;
}
.toggle-sec .form-switch {
  padding: 0;
}
.toggle-sec .form-switch .form-check-input {
  margin: 0 8px;
  border: 1px solid #d6d8e7;
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect width='12' height='12' rx='6' fill='%232C6ECB'/%3E %3C/svg%3E ");
  width: 28px;
  height: 17px;
  background-size: 12px;
  background-position: 2px center;
  outline: none;
  box-shadow: none;
}
.toggle-sec .form-switch .form-check-input:checked {
  background-position: 13px center;
}

.plan-details.new table {
  border: 1px solid #d6d8e7;
  border-radius: 16px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.plan-details.new .plan-price {
  margin-bottom: 18px;
}
.plan-details.new .plan-name {
  margin-top: 0;
}
.plan-details.new .toggle-sec {
  margin-bottom: 0;
  padding-left: 12px;
}
@media (max-width: 767.48px) {
  .plan-details.new .toggle-sec {
    padding-left: 0;
  }
  .plan-details.new .toggle-sec .container {
    padding-right: 0;
  }
}
.plan-details.new.fixed {
  position: sticky;
  top: 61px;
  background: #fff;
  z-index: 9;
}
@media (max-width: 991.98px) {
  .plan-details.new.fixed {
    top: 56px;
  }
}
.plan-details.new.fixed tr td {
  border-top: none !important;
  border-radius: 0 !important;
  border-bottom: 0 !important;
}
.plan-details.new.fixed tr:first-of-type td:last-of-type {
  border-top-right-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
  border-right: 0;
}

.table > :not(:last-child) > :last-child > * {
  border-bottom: none;
}

.plan-details.collapseable {
  border: 1px solid #d6d8e7;
  border-bottom: 0;
  border-top: 0;
}
.plan-details.collapseable th span {
  padding-left: 24px;
}
.plan-details.collapseable .hasmodal {
  transition: 0.3s;
}
.plan-details.collapseable .hasmodal:hover {
  cursor: pointer;
  color: #18a0fb;
}
.plan-details.collapseable tr td:last-of-type {
  border-right: 0;
}
.plan-details.collapseable .th-width {
  border-top: 1px solid rgba(20, 37, 59, 0.08);
}
.plan-details.collapseable tr:first-of-type td:last-of-type {
  border-top-right-radius: 0;
}
.plan-details.collapseable tr:last-of-type td:last-of-type {
  border-bottom-right-radius: 0;
}
.plan-details.collapseable tr:last-of-type td:first-of-type {
  border-radius: 0;
}
.plan-details.collapseable.radious {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  overflow: hidden;
}
.plan-details.collapseable .accordion-body {
  padding: 0;
}
.plan-details.collapseable .collapse-btn {
  width: 100% !important;
  padding-top: 18px;
  max-width: 100%;
  padding-left: 24px;
  border-radius: 0;
  padding-bottom: 18px;
  color: #313131;
  font-family: "Inter";
  font-size: 20px;
  font-weight: 600;
  line-height: 28px; /* 140% */
  background: transparent;
  border-bottom: 1px solid #d6d8e7;
}
.plan-details.collapseable .collapse-btn svg {
  width: 20px;
  height: auto;
}
.plan-details.collapseable .collapse-btn[aria-expanded=true] {
  border-bottom: 0;
}

.leaders-area.position-relative.pricing-leaders {
  padding-top: 96px;
}

.tooltips.resolution:after {
  transform: translateX(-40%);
}

.tooltips.pip:after {
  min-width: 124px;
  transform: translateX(-40%);
}

.tooltips::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6' fill='none'%3E %3Cpath d='M6.61765 6L0 0H12L6.61765 6Z' fill='white'/%3E %3C/svg%3E");
  position: absolute;
  height: 10px;
  width: 10px;
  content: "";
  background-repeat: no-repeat;
  background-position: center 0px;
  left: 0;
  right: 0;
  margin: auto;
  margin-right: 22px;
  transform: translateY(-7px);
  top: 0;
  z-index: 999;
  transition: opacity 0.3s;
  opacity: 0;
}

.tooltips:hover::before {
  opacity: 1;
}

.toggle-pricing-widget {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 1.1rem;
  font-weight: 500;
  justify-content: center;
  margin-top: 24px;
}
.toggle-pricing-widget .toggle-wrapper {
  display: flex;
  align-items: center;
}
.toggle-pricing-widget span {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
}
.toggle-pricing-widget .monthly {
  color: #0163e1;
}
.toggle-pricing-widget .yearly {
  color: #000;
}
.toggle-pricing-widget .toggle-switch {
  position: relative;
  display: inline-block;
  margin: 0 8px;
}
.toggle-pricing-widget .toggle-switch input {
  display: none;
}
.toggle-pricing-widget .toggle-switch input:checked + .slider {
  background-color: #0163e1;
}
.toggle-pricing-widget .toggle-switch input:checked + .slider:before {
  transform: translateX(11px);
  background: #fff;
}
.toggle-pricing-widget .toggle-switch input:checked ~ .yearly {
  color: #0163e1;
}
.toggle-pricing-widget .toggle-switch input:checked ~ .monthly {
  color: #000;
}
.toggle-pricing-widget .toggle-switch .slider {
  cursor: pointer;
  background-color: #fff;
  transition: 0.4s;
  border-radius: 40px;
  border: 1px solid rgb(214, 216, 231);
  width: 28px;
  height: 16px;
  display: block;
  padding: 2px;
}
.toggle-pricing-widget .toggle-switch .slider:before {
  position: absolute;
  content: "";
  height: 12px;
  width: 12px;
  left: 3px;
  bottom: 2px;
  background-color: #0163e1;
  transition: 0.4s;
  border-radius: 40px;
}

.pricing-widget-container .pricing-widget-wrapper {
  display: flex;
  justify-content: center;
  margin-top: 8px;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card {
  display: flex;
  padding: 48px 64px;
  border-radius: 24px;
  background: linear-gradient(90deg, #1cb3ff 0%, #22b0ff 6.25%, #28acff 12.5%, #2da9ff 18.75%, #33a5ff 25%, #39a2ff 31.25%, #3f9eff 37.5%, #449bff 43.75%, #4a98ff 50%, #5094ff 56.25%, #5691ff 62.5%, #5b8dff 68.75%, #618aff 75%, #6786ff 81.25%, #6d83ff 87.5%, #727fff 93.75%, #787cff 100%);
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-left {
  padding-right: 52.5px;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-left h1 {
  color: #fff;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-left p {
  color: #f1f1f1;
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .btn_white {
  padding: 14.5px 32px;
  height: auto;
  line-height: 100%;
  font-weight: 600;
  margin-top: 40px;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right {
  padding-left: 52.5px;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .pricing-widget-list {
  background: #fff;
  padding: 24px 32px;
  border-radius: 16px;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .pricing-widget-list p {
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
  margin-bottom: 16px;
  font-weight: 400;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .pricing-widget-list p:last-child {
  margin-bottom: 0;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .pricing-widget-list p span {
  padding-right: 5.5px;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .btn_white {
  display: none;
}
.pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right p em {
  font-style: italic;
  color: #fff;
  margin-top: 8px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left {
  background: linear-gradient(90deg, #1cb3ff 0%, #22b0ff 6.25%, #28acff 12.5%, #2da9ff 18.75%, #33a5ff 25%, #39a2ff 31.25%, #3f9eff 37.5%, #449bff 43.75%, #4a98ff 50%, #5094ff 56.25%, #5691ff 62.5%, #5b8dff 68.75%, #618aff 75%, #6786ff 81.25%, #6d83ff 87.5%, #727fff 93.75%, #787cff 100%);
  border-radius: 24px;
  padding: 24px 48px 32px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left h1 {
  display: flex;
  align-items: center;
  color: #fff;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left h1 span {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left h1 span:first-child {
  padding-right: 10px;
  padding-left: 10px;
  font-size: 16px;
  line-height: 24px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left .plan {
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p {
  width: calc(50% - 10px);
  color: #fff;
  margin-bottom: 16px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p span {
  padding-right: 6.5px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p:nth-child(3) {
  margin-bottom: 0;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p:nth-child(4) {
  margin-bottom: 0;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .btn_white {
  width: 100%;
  margin-top: 40px;
  font-weight: 600;
  padding: 14.5px 0;
  height: auto;
  line-height: 100%;
}
.pricing-widget-container .pricing-widget-wrapper-d2 h1 {
  display: flex;
  align-items: center;
  color: #fff;
}
.pricing-widget-container .pricing-widget-wrapper-d2 h1 span {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}
.pricing-widget-container .pricing-widget-wrapper-d2 h1 span:first-child {
  padding-right: 10px;
  padding-left: 10px;
  font-size: 16px;
  line-height: 24px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .plan {
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right {
  background: rgb(243, 244, 246);
  border-radius: 24px;
  padding: 24px 48px 32px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right h1 {
  color: #171b1f;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right .plan {
  color: #45494e;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right .pricing-widget-list p {
  color: #313131;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right .pricing-widget-list p span {
  padding-right: 6.5px;
}
.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right .btn-trial {
  margin-top: 40px;
  width: 100%;
  padding: 14.5px 0;
  height: auto;
  line-height: 100%;
  box-shadow: none;
}
@media (max-width: 1199.98px) {
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p {
    width: 100%;
    line-height: 20px;
    font-size: 14px;
  }
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p:nth-child(3) {
    margin-bottom: 16px;
  }
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left {
    margin-bottom: 32px;
    padding: 24px 24px 24px;
  }
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right {
    padding: 24px 24px 24px;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card {
    flex-direction: column;
    padding: 24px 24px;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right {
    padding-left: 0;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .pricing-widget-list {
    padding: 24px 24px;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .pricing-widget-list p {
    font-size: 14px;
    line-height: 20px;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-right .btn_white {
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 24px;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-left {
    padding-right: 0;
  }
  .pricing-widget-container .pricing-widget-wrapper .pricing-card .pricing-widget-left .btn_white {
    display: none;
  }
}

.pricing-widget-wrapper-d2 {
  padding-right: 12px;
}
@media (max-width: 767.48px) {
  .pricing-widget-wrapper-d2 {
    padding-right: 0;
  }
}

.right-pricing-wrapper {
  padding-right: 0;
  padding-left: 12px;
}
@media (max-width: 767.48px) {
  .right-pricing-wrapper {
    padding-left: 0;
  }
}

.pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left.version-2 {
  background: linear-gradient(90deg, #48c2e0 0%, #4bbde4 6.25%, #4eb8e7 12.5%, #51b3eb 18.75%, #54afee 25%, #56abf0 31.25%, #58a8f3 37.5%, #5aa5f5 43.75%, #5ca2f7 50%, #5e9ff9 56.25%, #5f9dfb 62.5%, #609bfc 68.75%, #619afd 75%, #6299fe 81.25%, #6398ff 87.5%, #6397ff 93.75%, #6397ff 100%);
}

.pricing-widget-container .pricing-widget-wrapper .pricing-card.version-2 {
  background: linear-gradient(90deg, #48c2e0 0%, #4bbde4 6.25%, #4eb8e7 12.5%, #51b3eb 18.75%, #54afee 25%, #56abf0 31.25%, #58a8f3 37.5%, #5aa5f5 43.75%, #5ca2f7 50%, #5e9ff9 56.25%, #5f9dfb 62.5%, #609bfc 68.75%, #619afd 75%, #6299fe 81.25%, #6398ff 87.5%, #6397ff 93.75%, #6397ff 100%);
}

@media (min-width: 1380px) and (max-width: 1440px) {
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left {
    padding-left: 32px;
    padding-right: 32px;
  }
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right {
    padding-right: 32px;
    padding-left: 32px;
  }
}
@media (min-width: 1280px) and (max-width: 1380px) {
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (min-width: 1200px) and (max-width: 1280px) {
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-widget-list p {
    font-size: 14px;
    line-height: 20px;
  }
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-left {
    padding-left: 24px;
    padding-right: 24px;
  }
  .pricing-widget-container .pricing-widget-wrapper-d2 .pricing-d2-right {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.price-landinghero {
  position: relative;
}
.price-landinghero .prevcc {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: 1px solid rgba(219, 225, 234, 0.3);
  padding-right: 13px;
}
.price-landinghero .nextcc {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-left: 1px solid rgba(219, 225, 234, 0.3);
  padding-left: 13px;
}
.price-landinghero .slider-button {
  background: none;
  box-shadow: none;
  border-radius: 0;
  z-index: 1;
  background: #f0f5fc;
}
.price-landinghero .slider-button.slick-disabled .svg svg path {
  stroke: #8c9196;
}
@media (max-width: 991.98px) {
  .price-landinghero .slider-button {
    display: none !important;
  }
}

.hero-competition {
  position: relative;
  padding: 0px;
}
.hero-competition ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #171b1f;
  margin-bottom: 6px;
  text-align: left;
}
.hero-competition .banner-preview {
  margin-top: 30px;
}
@media (max-width: 991.98px) {
  .hero-competition .banner-preview {
    margin-top: 0px;
  }
}
.hero-competition .dot-competion_dot {
  position: absolute;
  z-index: -1;
  left: 0%;
  bottom: 17%;
  max-width: 100%;
}
@media (max-width: 1199.98px) {
  .hero-competition .dot-competion_dot {
    display: none;
  }
}
@media (max-width: 1440px) {
  .hero-competition .dot-competion_dot {
    left: -20px;
    right: auto;
    max-width: 260px;
  }
}
@media (max-width: 1280px) {
  .hero-competition .dot-competion_dot {
    left: -30px;
    right: auto;
    max-width: 100px;
  }
}

.search-competitor-btn {
  background: linear-gradient(90deg, #18a0fb 0%, #0cb9f3 100%), #ffffff;
  border-radius: 32px;
  padding: 69px 60px;
  margin: 30px 0px;
}
@media (max-width: 767.48px) {
  .search-competitor-btn {
    background: transparent;
    padding: 0px;
    margin: 0px;
  }
}
.search-competitor-btn .search-box {
  margin-top: 0px;
}
.search-competitor-btn .search-box .form-control {
  font-size: 14px;
  color: #657080;
  font-weight: 400;
}
.search-competitor-btn h2 {
  font-weight: 600;
  font-size: 32px;
  line-height: 46px;
  color: #ffffff;
}
@media (max-width: 991.98px) {
  .search-competitor-btn h2 {
    margin-bottom: 16px;
  }
}
@media (max-width: 767.48px) {
  .search-competitor-btn h2 {
    text-align: center;
    font-size: 24px;
    line-height: 32px;
  }
}

@media (max-width: 767.48px) {
  .full-search-competitor-btn {
    background: linear-gradient(90deg, #18a0fb 0%, #0cb9f3 100%), #ffffff;
    text-align: center;
    padding: 40px 0px;
    margin: 54px 0px;
  }
}

.competition-settle-text {
  margin: 100px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .competition-settle-text {
    margin: 64px 0px;
  }
}
.competition-settle-text h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
  color: #0a0e12;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .competition-settle-text h3 {
    font-size: 32px;
    line-height: 40px;
    text-align: left;
  }
}
.competition-settle-text p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .competition-settle-text p {
    font-size: 16px;
    line-height: 24px;
    text-align: left;
  }
}

.full-bg-background {
  background: #fafdff;
}
@media (max-width: 767.48px) {
  .full-bg-background {
    padding: 32px 0px;
  }
}
.full-bg-background .single-table-content {
  padding: 104px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.full-bg-background .single-table-content:last-child {
  border-bottom: none;
}
@media (max-width: 767.48px) {
  .full-bg-background .single-table-content {
    padding: 32px 0px;
    border-bottom: none;
  }
}
@media (max-width: 767.48px) {
  .full-bg-background .single-table-content .left-content {
    margin-bottom: 24px;
  }
}
.full-bg-background .single-table-content .left-content h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 24px;
}
.full-bg-background .single-table-content .left-content p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 10px;
}
.full-bg-background .single-table-content .right-content {
  background: #ffffff;
  border: 1px solid rgba(20, 37, 59, 0.08);
  border-radius: 16px;
}
.full-bg-background .single-table-content .right-content .bg-important {
  background: #eaf7ff;
}
.full-bg-background .single-table-content .right-content .bg-important:last-child {
  border-bottom: none;
}
.full-bg-background .single-table-content .right-content table tr {
  border-bottom: 1px solid rgba(20, 37, 59, 0.08);
}
.full-bg-background .single-table-content .right-content table tr:last-child {
  border-bottom: none;
}
.full-bg-background .single-table-content .right-content table th,
.full-bg-background .single-table-content .right-content table td {
  padding: 16px 24px;
  overflow-wrap: break-word;
}
.full-bg-background .single-table-content .right-content table th {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #0a0e12;
}
.full-bg-background .single-table-content .right-content table td {
  color: #171b1f;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
}

.muvi-make-unique {
  padding: 100px 0px 40px 0px;
}
@media (max-width: 767.48px) {
  .muvi-make-unique {
    background-color: #fafdff;
    padding: 0px 0px 40px 0px;
  }
}
.muvi-make-unique .left-side h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  margin-bottom: 24px;
}
.muvi-make-unique .left-side ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 6px;
  display: flex;
}
@media (max-width: 767.48px) {
  .muvi-make-unique .right-side {
    margin-top: 24px;
  }
}
.muvi-make-unique .right-side p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #171b1f;
  margin-top: 16px;
  overflow-wrap: break-word;
}

.competition-leader-area {
  margin-top: 64px;
}

.competion-review-block {
  padding: 32px 0px;
}
.competion-review-block img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
  border-radius: 6px;
}
@media (max-width: 767.48px) {
  .competion-review-block img {
    margin-bottom: 16px;
  }
}
.competion-review-block .text {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  color: #171b1f;
  margin-top: 16px;
  margin-bottom: 16px;
}
.competion-review-block .name {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: #45494e;
}
.competion-review-block .designation {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
  color: #45494e;
}

.competion-tagline-block {
  padding: 32px 0px 64px 0px;
}
.competion-tagline-block .inner-tagline {
  border: 1px solid #098ce3;
  border-radius: 16px;
  padding: 64px;
}
@media (max-width: 767.48px) {
  .competion-tagline-block .inner-tagline {
    padding: 24px;
  }
}
.competion-tagline-block .inner-tagline h6 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.competion-tagline-block .inner-tagline p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.video-expreince-block {
  background: linear-gradient(0deg, rgba(9, 140, 227, 0.87), rgba(9, 140, 227, 0.87)), url(.jpg), url(.jpg), #e4edf5;
  padding: 64px 0px;
}
@media (max-width: 767.48px) {
  .video-expreince-block {
    background: #fafdff;
  }
}
.video-expreince-block .inner-video-expreince {
  text-align: center;
  background: #ffffff;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 20px;
  padding: 64px 80px;
}
@media (max-width: 767.48px) {
  .video-expreince-block .inner-video-expreince {
    padding: 0px;
    border-radius: unset;
    background: transparent;
  }
}
.video-expreince-block .inner-video-expreince h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.video-expreince-block .inner-video-expreince p.top {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  color: #171b1f;
  margin-bottom: 22px;
}
.video-expreince-block .inner-video-expreince p.bottom {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #313131;
  margin-bottom: 24px;
}
.video-expreince-block .inner-video-expreince span {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
  margin-top: 22px;
}

.competition-footer {
  margin-top: 0px !important;
}

.competition-wrap {
  margin-bottom: 50px;
}
.competition-wrap .competition-header {
  padding: 40px 0;
}
.competition-wrap .competition-header .page-heading {
  margin-bottom: 16px;
}
.competition-wrap .competition-header p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0%;
  text-align: center;
  color: #171b1f;
}
.competition-wrap .competition-info .competitioninner-wrap {
  border-radius: 16px;
}
.competition-wrap .competition-info .competition-content {
  background: #f0f4f7;
  padding: 24px;
  border-radius: 16px;
}
@media (max-width: 767.48px) {
  .competition-wrap .competition-info .competition-content {
    padding: 12px;
  }
}
.competition-wrap .competition-info .competition-content h2 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0%;
  text-align: center;
  color: #0a0e12;
  margin: 24px 0;
}
.competition-wrap .competition-info .competition-content .competition-right {
  background: #f6f8fa;
  padding-left: 16px;
  padding-right: 16px;
}
.competition-wrap .competition-info .competition-content .competition-right .muvi-feature h3 {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0%;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .competition-wrap .competition-info .competition-content .competition-right .muvi-feature h3 {
    font-size: 16px;
    line-height: 1.2;
  }
}
.competition-wrap .competition-info .competition-content .competition-right .muvi-feature p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #313131;
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .competition-wrap .competition-info .competition-content .competition-right .muvi-feature p {
    margin-bottom: 14px;
  }
}
.competition-wrap .competition-info .competition-content .competition-right .muvi-feature img {
  border-radius: 16px;
  overflow: hidden;
  margin-bottom: 16px;
}
.competition-wrap .competition-info .competition-content .competition-left {
  padding-bottom: 16px;
}
.competition-wrap .competition-info .competition-content .competition-left .nav-tabs {
  border: none;
}
@media (min-width: 767.5px) {
  .competition-wrap .competition-info .competition-content .competition-left .nav-tabs {
    padding-left: 16px;
  }
}
.competition-wrap .competition-info .competition-content .competition-left .nav-tabs .nav-item {
  width: 100%;
  justify-content: start;
}
.competition-wrap .competition-info .competition-content .competition-left .nav-tabs .nav-item .nav-link {
  padding: 26px 24px;
  width: 100%;
  border: none;
  text-align: left;
  display: flex;
}
@media (max-width: 767.48px) {
  .competition-wrap .competition-info .competition-content .competition-left .nav-tabs .nav-item .nav-link {
    padding: 12px 18px;
  }
}
.competition-wrap .competition-info .competition-content .competition-left .nav-tabs .nav-item .nav-link.active {
  background: #f6f8fa;
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}
@media (max-width: 767.48px) {
  .competition-wrap .competition-info .competition-content .competition-left .nav-tabs .nav-item .nav-link.active {
    border-radius: 16px;
  }
}
.competition-wrap .competition-info .competition-content .competition-left .nav-tabs .nav-item .nav-link span {
  color: #0a0e12;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
  margin-left: 16px;
  align-self: center;
}

.hero-howworks {
  padding: 64px 0px 104px 0px;
}
@media (max-width: 767.48px) {
  .hero-howworks {
    padding: 64px 0px 40px 0px;
  }
}
.hero-howworks .row-full-works {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
@media (max-width: 991.98px) {
  .hero-howworks .row-full-works {
    display: inline-block;
  }
}
.hero-howworks .row-full-works .pre-left-content {
  width: 448px;
  height: auto;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.64) 0%, rgba(255, 255, 255, 0) 100%);
}
@media (max-width: 991.98px) {
  .hero-howworks .row-full-works .pre-left-content {
    width: 100%;
  }
}
.hero-howworks .row-full-works .pre-right-content {
  width: calc(100% - 512px);
  height: auto;
}
@media (max-width: 991.98px) {
  .hero-howworks .row-full-works .pre-right-content {
    width: 100%;
  }
}
.hero-howworks .left-content span {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #0a0e12;
}
.hero-howworks .left-content h1 {
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #0a0e12;
  margin-top: 8px;
}
.hero-howworks .left-content h6 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
  margin-top: 8px;
}
.hero-howworks .left-content p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-top: 12px;
}
.hero-howworks .left-content h6 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 24px;
  margin-top: 48px;
}
@media (max-width: 991.98px) {
  .hero-howworks .left-content ul {
    margin-bottom: 40px;
  }
}
.hero-howworks .left-content ul li {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 16px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.hero-howworks .left-content ul li span {
  vertical-align: middle;
  line-height: normal;
}
.hero-howworks .client-preview {
  border-radius: 12px;
  filter: drop-shadow(0px 15px 78px rgba(0, 0, 0, 0.07)) drop-shadow(0px 1.87823px 9.76681px rgba(0, 0, 0, 0.035));
  background: transparent;
}
.hero-howworks .client-preview img {
  border-radius: 12px;
}
.hero-howworks .client-preview video {
  border-radius: 12px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: 337px;
}
.hero-howworks .client-preview .video-js {
  width: 100%;
  border-radius: 12px;
  overflow: hidden;
  height: 337px;
}
@media (max-width: 767.48px) {
  .hero-howworks .client-preview .video-js {
    height: 180px;
  }
}
.hero-howworks .client-preview .vjs-poster {
  display: none;
}
.hero-howworks .client-preview .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 50px;
  height: 50px;
  background: rgba(255, 255, 255, 0.14);
  -webkit-backdrop-filter: blur(2.77468px);
          backdrop-filter: blur(2.77468px);
  border-radius: 50%;
  border-color: transparent;
}
.hero-howworks .rightform-content {
  padding: 30px;
}
@media (max-width: 991.98px) {
  .hero-howworks .rightform-content {
    padding: 20px;
  }
}
@media (max-width: 767.48px) {
  .hero-howworks .rightform-content {
    padding: 20px 0px 0px 0px;
  }
}
.hero-howworks .rightform-content p {
  font-family: "Inter";
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.hero-howworks .rightform-content a {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #098ce3;
}
.hero-howworks .rightform-content a:hover {
  color: #006efa;
}
.hero-howworks .rightform-content .form-label {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #171b1f;
}
.hero-howworks .rightform-content button {
  display: block;
  background: #ffffff;
  border: 1px solid #098ce3;
  border-radius: 6px;
  width: 82px;
  height: 36px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #171b1f;
}
.hero-howworks .rightform-content .form-check-input :checked {
  background-color: #18a0fb;
  border-color: #18a0fb;
}
.hero-howworks .rightform-content .form-check-label {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.hero-howworks .rightform-content .form-control {
  border: 1px solid #e4edf5;
  border-radius: 6px;
  height: 42px;
  box-shadow: unset;
  outline: none;
  font-size: 13px;
  line-height: 18px;
}
.hero-howworks .rightform-content .form-control:focus {
  border: 1px solid #006efa;
}

.product-demo-trial {
  padding: 0px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .product-demo-trial {
    padding: 0px;
  }
}
.product-demo-trial .left-box {
  background: #f0f5fc;
  border-radius: 24px;
  padding: 40px;
}
@media (max-width: 767.48px) {
  .product-demo-trial .left-box {
    margin-top: 40px;
  }
}
.product-demo-trial .left-box div {
  font-weight: 700;
  font-size: 16px;
  line-height: 26px;
  color: #171b1f;
}
.product-demo-trial .left-box p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  margin-top: 8px;
}
.product-demo-trial .left-box .btn-trial.white {
  background: #ffffff;
  display: inline-block;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-transform: capitalize;
  color: #171b1f;
  margin-top: 32px;
}
.product-demo-trial .left-box .btn-trial.white:hover {
  background: #006efa;
  color: #ffffff;
}
.product-demo-trial .right-box {
  margin-left: 27px;
}
@media (max-width: 1199.98px) {
  .product-demo-trial .right-box {
    margin-left: 0px;
  }
}
.product-demo-trial .right-box h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
  margin-bottom: 24px;
}
.product-demo-trial .right-box ul {
  list-style: disc;
  margin-left: 20px;
}
.product-demo-trial .right-box ul li {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #313131;
}
.product-demo-trial .right-box ul li ::marker {
  background-color: #313131;
}
.product-demo-trial .right-box .btn-trial {
  display: inline-block;
  margin-top: 24px;
}
.product-demo-trial .right-box span {
  display: block;
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
  color: #45494e;
  margin-top: 16px;
}

.product-demo-footer-bg {
  background: #f7fbff;
}
@media (max-width: 767.48px) {
  .product-demo-footer-bg {
    background: #ffffff;
  }
}

.hiw-hero {
  padding: 80px 0px;
}
.hiw-hero p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 15px;
}
.hiw-hero .gx-40 {
  --bs-gutter-x: 40px;
}

.video-panel {
  width: 100%;
  height: auto;
}
.video-panel video {
  border-radius: 10px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-panel .video-js {
  width: 100%;
  height: 580px;
  border-radius: 20px;
  margin-bottom: 48px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .video-panel .video-js {
    height: 300px;
  }
}
.video-panel .vjs-poster {
  display: none;
}
.video-panel .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 71px;
  height: 71px;
  line-height: 71px;
  background: #5c5f62;
  border-radius: 50%;
  border-color: transparent;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border: none;
}
.video-panel .video-js:hover .vjs-big-play-button {
  border-color: transparent !important;
  background-color: rgba(24, 160, 251, 0.6) !important;
}

.titletab {
  padding: 80px 0px;
}
.titletab .title-sm {
  color: #0a0e12;
  margin-bottom: 56px;
}
.titletab .tabscroll {
  overflow-x: auto;
  overflow-y: hidden;
  padding: 24px;
  border-radius: 32px;
}
.titletab nav {
  background: #f8f9fb;
  border-radius: 32px;
  max-width: 1112px;
  margin: 0px auto;
}
.titletab nav .nav-tabs {
  border: none;
  display: flex;
  flex-wrap: nowrap;
}
.titletab nav .nav-tabs .nav-link {
  width: 174px;
  height: 112px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(180, 187, 202, 0.12);
  border-radius: 16px;
  border: none;
  margin-right: 48px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #0a0e12;
  position: relative;
  flex: 0 0 174px;
  transition: 0.3s;
}
@media (max-width: 1441px) {
  .titletab nav .nav-tabs .nav-link {
    flex: 0 0 169px;
  }
}
.titletab nav .nav-tabs .nav-link::before {
  content: "";
  width: 33px;
  height: 8px;
  background-image: url("../images/hiw/tab-arrow.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: -40px;
}
.titletab nav .nav-tabs .nav-link:last-child {
  margin-right: 0px;
}
@media (max-width: 991.98px) {
  .titletab nav .nav-tabs .nav-link:last-child {
    margin-right: 24px;
  }
}
.titletab nav .nav-tabs .nav-link:last-child::before {
  display: none;
}
.titletab nav .nav-tabs .nav-link.active, .titletab nav .nav-tabs .nav-link:hover {
  background: #ffffff;
  box-shadow: 0px 36px 80px rgba(0, 0, 0, 0.07), 0px 4.50776px 10.0172px rgba(0, 0, 0, 0.035), inset 0px -2px 0px #e4e6ea;
}
.titletab .tab-content {
  margin-top: 56px;
}
@media (max-width: 991.98px) {
  .titletab .flashImgBox {
    margin-left: auto;
    margin-right: auto;
  }
}

.accordion-style-3 .accordion-item {
  border: none;
  border-bottom: 1px solid rgba(223, 229, 235, 0.6);
  padding-top: 24px;
  padding-bottom: 24px;
}
.accordion-style-3 .accordion-item:last-child {
  border-bottom: none;
}
.accordion-style-3 .accordion-item .accordion-button {
  color: #0a0e12;
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 16px;
  box-shadow: none;
  background-color: transparent;
  position: relative;
  padding: 0px;
}
.accordion-style-3 .accordion-item .accordion-button:focus {
  box-shadow: none;
}
.accordion-style-3 .accordion-item .accordion-button span {
  width: 24px;
  height: 24px;
  border-radius: 50px;
  margin-right: 24px;
  text-align: center;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 24px;
  background-color: #098ce3;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.accordion-style-3 .accordion-item .accordion-button.collapsed span {
  background-color: #fff;
  border: 1px solid #098ce3;
  color: #313131;
}
.accordion-style-3 .accordion-item .accordion-body {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  padding: 16px 40px 0px 48px;
}

.hiw-faq .secondary-accordian {
  max-width: 718px;
}
@media (max-width: 575.98px) {
  .hiw-faq .secondary-accordian {
    margin-bottom: 0px;
  }
}
.hiw-faq .secondary-accordian .accordion-body p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}
.hiw-faq .secondary-accordian .accordion-item .accordion-button.collapsed::after {
  content: "";
  background-image: url("../images/pricing/collapsed.png");
  width: 14px;
  height: 8px;
  background-size: contain;
  background-repeat: no-repeat;
}
.hiw-faq .secondary-accordian .accordion-item .accordion-button::after {
  content: "";
  background-image: url("../images/pricing/not-collapsed.png");
  width: 14px;
  height: 8px;
  background-size: contain;
  background-repeat: no-repeat;
}

.hiw-product-trial {
  padding: 104px 0px;
}
.hiw-product-trial .btn-trial {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
.hiw-product-trial .left-box {
  max-width: 323px;
}
@media (max-width: 767.48px) {
  .hiw-product-trial .right-box {
    padding-left: 0px;
  }
}
.hiw-product-trial .right-box span {
  margin-top: 20px;
}
.hiw-product-trial .right-box ul {
  margin: 30px 0px 30px 20px;
}
@media (max-width: 767.48px) {
  .hiw-product-trial {
    padding-bottom: 0px;
    padding-top: 64px;
    background: #f3f6f9;
  }
  .hiw-product-trial .left-box {
    margin-top: 0px;
    margin-bottom: 75px;
    background: linear-gradient(0deg, #ffffff, #ffffff), #eef5ff;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
    border-radius: 24px;
  }
  .hiw-product-trial .left-box h6 {
    font-size: 20px;
  }
  .hiw-product-trial .left-box p {
    font-size: 14px;
  }
  .hiw-product-trial .left-box .btn-trial {
    border: 1px solid #18a0fb;
  }
  .hiw-product-trial .right-box {
    padding-bottom: 65px;
  }
}

.hiw-leaders {
  padding-top: 60px;
  padding-bottom: 96px;
}
@media (max-width: 767.48px) {
  .hiw-leaders {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
.hiw-leaders .dot-styletwo {
  z-index: 1;
  top: -50px;
}

.hiw-cta .hiw-cta-dep {
  max-width: 479px;
}
@media (max-width: 767.48px) {
  .hiw-cta .hiw-cta-dep {
    text-align: center;
    max-width: 100%;
  }
}
@media (max-width: 767.48px) {
  .hiw-cta h3 {
    padding-left: 16px;
  }
}

.fs-18 {
  font-size: 18px !important;
  line-height: 28px !important;
}

.light-bglive-3 {
  background: #bfd8ff;
}
.light-bglive-3.sticky-header {
  background: #ffffff;
}

.live-demo-hero {
  background: #bfd8ff;
  padding: 40px 0px 62px 0px;
}
.live-demo-hero h1 {
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #0a0e12;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .live-demo-hero h1 {
    font-size: 40px !important;
    line-height: 48px !important;
    text-align: center;
  }
}
.live-demo-hero p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-top: 6px;
  text-align: center;
}
@media (max-width: 991.98px) {
  .live-demo-hero p {
    font-size: 16px;
    line-height: 24px;
  }
}

.live-free-demo {
  padding: 80px 0px;
}
.live-free-demo .left-text {
  padding: 0px 84px;
}
@media (max-width: 1199.98px) {
  .live-free-demo .left-text {
    padding: 0px 30px;
  }
}
@media (max-width: 991.98px) {
  .live-free-demo .left-text {
    padding: 0px;
    margin-bottom: 64px;
  }
}
.live-free-demo .left-text div {
  font-family: "Inter";
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 12px;
}
.live-free-demo .left-text p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 14px;
}
.live-free-demo .left-text p:last-child {
  margin-bottom: 0px;
}

.explore-possibilities-block {
  padding: 70px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .explore-possibilities-block {
    padding: 44px 0px 64px 0px;
  }
}
.explore-possibilities-block h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 58px;
  color: #0a0e12;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .explore-possibilities-block h3 {
    line-height: 40px;
  }
}
.explore-possibilities-block p {
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.explore-possibilities-block .inside-block {
  margin-top: 40px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.explore-possibilities-block .inside-block span {
  display: inline-block;
  margin-bottom: 24px;
}
.explore-possibilities-block .inside-block h6 {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.explore-possibilities-block .inside-block h6 a {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
}
.explore-possibilities-block .inside-block p {
  font-family: "Inter";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}

.live-demo-footer-bg {
  background: #f7fbff !important;
}
@media (max-width: 767.48px) {
  .live-demo-footer-bg {
    background: #ffffff !important;
    padding: 0px !important;
  }
}

.liveinner-meeting-details {
  background: transparent;
  border-radius: 8px;
  height: 405px;
  border-radius: 20px;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
}
@media (max-width: 991.98px) {
  .liveinner-meeting-details {
    height: 420px;
  }
}
@media (max-width: 767.48px) {
  .liveinner-meeting-details {
    height: 800px;
  }
}
@media (max-width: 575.98px) {
  .liveinner-meeting-details {
    border: none;
  }
}
.liveinner-meeting-details .custom-border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.06);
  height: 405px;
}
@media (max-width: 767.48px) {
  .liveinner-meeting-details .custom-border-right {
    border: none;
    height: 350px;
  }
}
.liveinner-meeting-details .left-calender {
  padding: 30px 30px;
}
@media (max-width: 1199.98px) {
  .liveinner-meeting-details .left-calender {
    padding: 30px 5px;
  }
}
@media (max-width: 575.98px) {
  .liveinner-meeting-details .left-calender {
    padding: 15px;
  }
}
.liveinner-meeting-details .left-calender span {
  display: block;
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  color: #0a0e12;
  text-transform: inherit;
  letter-spacing: normal;
  margin-bottom: 10px;
}
.liveinner-meeting-details .right-time {
  padding: 30px 30px;
}
@media (max-width: 1199.98px) {
  .liveinner-meeting-details .right-time {
    padding: 30px 5px;
  }
}
@media (max-width: 575.98px) {
  .liveinner-meeting-details .right-time {
    padding: 15px;
  }
}
.liveinner-meeting-details .right-time p {
  font-weight: 700;
  font-size: 13px;
  line-height: 19px;
  color: #313131;
  margin-bottom: 10px;
}
.liveinner-meeting-details .right-time .minsmu-btn {
  display: inline-block;
  background: #18a0fb;
  border-radius: 104px;
  padding: 8px 20px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  margin-bottom: 10px;
}
.liveinner-meeting-details .right-time .span-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
}

.liveinner-edit-meeting {
  border-radius: 20px;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  padding: 42px !important;
}
@media (max-width: 767.48px) {
  .liveinner-edit-meeting {
    padding: 24px !important;
  }
}
.liveinner-edit-meeting .top-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: capitalize;
  color: #45494e;
  display: block;
  letter-spacing: normal;
}
.liveinner-edit-meeting h4 {
  font-family: "Inter";
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #313131;
}
@media (max-width: 767.48px) {
  .liveinner-edit-meeting h4 {
    font-size: 16px;
  }
}
.liveinner-edit-meeting h4 label {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  text-transform: capitalize;
  color: #098ce3;
  margin-left: 15px;
  vertical-align: middle;
  cursor: pointer;
}
.liveinner-edit-meeting h4 label:hover {
  color: #006efa;
}
.liveinner-edit-meeting form label {
  color: #171b1f;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.liveinner-edit-meeting form .form-group {
  margin-top: 20px;
}
.liveinner-edit-meeting form .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
}
.liveinner-edit-meeting form .form-control:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.liveinner-edit-meeting form .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.liveinner-edit-meeting form .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.liveinner-edit-meeting form .form-back-btn {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #14253b;
}
.liveinner-edit-meeting form .form-back-btn :hover {
  color: red;
}
.liveinner-edit-meeting form .form-confirm-btn {
  background: #18a0fb;
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #ffffff;
  border: 1px solid transparent;
}

.liveinner-edit-meeting {
  padding: 42px;
}
.liveinner-edit-meeting h6 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 16px;
  line-height: 34px;
  text-align: center;
  color: #0a0e12;
  margin-top: 24px;
}
.liveinner-edit-meeting p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: #313131;
}
.liveinner-edit-meeting h4 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  color: #0a0e12;
  margin-top: 18px;
  margin-bottom: 24px;
}
.liveinner-edit-meeting .form-back-btn {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.09);
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #171b1f;
}
.liveinner-edit-meeting .form-back-btn:hover {
  background: #006efa;
  border: 1px solid #006efa;
  color: #ffffff;
}
.liveinner-edit-meeting .form-confirm-btn {
  background: #18a0fb;
  border-radius: 104px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  color: #ffffff;
  border: 1px solid transparent;
}
.liveinner-edit-meeting .form-confirm-btn:hover {
  background: #0163e1;
}

.open-calender {
  opacity: 0;
  height: 0;
  width: 0;
}

.open-time {
  opacity: 0;
  width: 90%;
}

.democenter-para p {
  font-size: 18px !important;
  line-height: 28px !important;
  font-weight: 400 !important;
  color: #0a0e12 !important;
}

.democenter-clip-title {
  text-align: center;
  font-family: "Poppins", sans-serif;
}
@media (max-width: 991.98px) {
  .democenter-clip-title {
    line-height: 40px;
    margin-bottom: 24px !important;
  }
}
.democenter-clip-title span {
  color: #006efa;
  text-decoration: none;
}

.democenter-clip-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between !important;
  align-items: stretch; /* 👈 sab cards ki height equal */
}

.democenter-clip-card {
  width: calc(25% - 16px);
  flex: 0 0 auto;
  border: none;
  overflow: hidden;
}
.democenter-clip-card video.card-video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  overflow: hidden;
}
.democenter-clip-card .demo-card-view {
  border-radius: 8px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 991.98px) {
  .democenter-clip-card .demo-card-view {
    height: 100px;
  }
}
.democenter-clip-card .demo-card-view .play-icon-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.democenter-clip-card .demo-card-view .play-icon-wrapper .play-icon {
  width: 56px;
  height: 56px;
  border-radius: 100px;
  background: rgba(0, 110, 250, 0.6);
  display: grid;
  place-items: center;
  backdrop-filter: blur(8px); /* blur intensity */
  -webkit-backdrop-filter: blur(8px); /* Safari support */
}
.democenter-clip-card .demo-card-view:hover .play-icon-wrapper {
  display: none;
}
.democenter-clip-card.selected .demo-card-view {
  border: 2px solid #006efa;
  position: relative;
}
.democenter-clip-card.selected .demo-card-view .play-icon-wrapper {
  display: none;
}
.democenter-clip-card.selected .demo-card-view::after {
  content: "";
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5) 100%);
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.democenter-clip-card.selected .card-text {
  color: #8c9196 !important;
}
.democenter-clip-card .card-img-top {
  width: 100%;
  height: auto;
  display: block;
}
.democenter-clip-card .democenter-clip-play {
  font-size: 1.2rem;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.democenter-clip-card .card-body {
  width: 100%;
  padding: 0;
}
.democenter-clip-card .card-body .card-text {
  font-size: 14px !important;
  color: #0a0e12;
  text-align: left;
  font-weight: 600;
  line-height: 20px !important;
}
@media (max-width: 991.98px) {
  .democenter-clip-card .card-body .card-text {
    font-weight: 400;
  }
}
.democenter-clip-card.democenter-clip-upload {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.democenter-clip-card.democenter-clip-upload .democenter-clip-upload-area {
  border: 2px dashed black;
  padding: 1.5rem;
  border-radius: 6px;
  margin-bottom: 1rem;
  text-align: center;
  width: 100%;
}
.democenter-clip-card.democenter-clip-upload .democenter-clip-upload-area span {
  color: #6c757d;
  font-size: 0.9rem;
}
.democenter-clip-card.democenter-clip-upload ul {
  list-style: inside;
  padding: 0;
  margin: 0;
}
.democenter-clip-card.democenter-clip-upload ul li {
  font-size: 12px;
  color: #45494e;
  line-height: 20px;
  font-weight: 500;
}
.democenter-clip-card .uploadBox {
  width: 100%;
  border-radius: 8px;
  height: calc(100% - 60px);
  border: 1px dashed rgba(0, 110, 250, 0.8);
  background: rgba(0, 110, 250, 0.02);
}

.play-icon-wrapper .play-icon {
  width: 56px;
  height: 56px;
  border-radius: 100px;
  background: rgba(0, 110, 250, 0.6);
  display: grid;
  place-items: center;
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

.alie-action-section {
  padding-top: 80px;
}
.alie-action-section .alie-action-star {
  width: 33px;
  margin: auto;
}
.alie-action-section .alie-action-star img {
  width: 100%;
}
.alie-action-section .alie-action-list {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.alie-action-section .alie-action-list .alie-action-item {
  display: flex;
  justify-content: space-between;
  width: calc(50% - 8px);
  margin-bottom: 16px;
  border: 1px solid #dbe1ea;
  border-radius: 8px;
  padding: 18px 16px;
  align-items: center;
  cursor: pointer;
}
.alie-action-section .alie-action-list .alie-action-item div {
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  display: flex;
  align-items: flex-start;
  color: #0a0e12;
}
.alie-action-section .alie-action-list .alie-action-item div span {
  display: block;
  margin-right: 8px;
}
.alie-action-section .alie-action-card {
  border: none;
}
.alie-action-section .alie-action-card .alie-action-card-body {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (max-width: 991.98px) {
  .alie-action-section .alie-action-card .alie-action-card-body .alie-action-title {
    font-size: 32px;
    line-height: 40px !important;
  }
}
.alie-action-section .alie-action-card .alie-action-card-body .alie-action-video-wrap {
  border-radius: 9.96px;
  overflow: hidden;
  margin-bottom: 40px !important;
  position: relative;
}
.alie-action-section .alie-action-panel {
  box-shadow: 0px 0.6px 3.86px 0px rgba(0, 0, 0, 0.0121), 0px 2.01px 12.96px 0px rgba(0, 0, 0, 0.0179), 0px 9px 58px 0px rgba(0, 0, 0, 0.03);
  border: none;
  border-radius: 16px;
  border: 1px solid rgba(0, 0, 0, 0.08);
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 24px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section label {
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  font-weight: 700;
  margin-bottom: 12px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section .metadata-title input {
  padding: 14px 20px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #0a0e12;
  border: 1px solid #d6d8e7;
  border-radius: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section .metadata-title input:focus {
  box-shadow: none;
  outline: none;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section .metadata-title input::-moz-placeholder {
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section .metadata-title input::placeholder {
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section .metadata-description textarea {
  padding: 14px 20px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #0a0e12;
  border: 1px solid #d6d8e7;
  border-radius: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-section .metadata-description textarea:focus {
  box-shadow: none;
  outline: none;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .tag-item {
  background: #e5ebf3;
  color: #0163e1;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  padding: 4px 8px;
  border-radius: 4px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-tags {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 32px;
  margin-bottom: 32px !important;
  padding-top: 32px;
  margin-top: 32px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-tags ul {
  gap: 10px !important;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-cast .img-cast {
  width: 40px;
  height: 40px;
  margin-right: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-cast .img-cast img {
  width: 100%;
  height: 100%;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-cast .text-cast p {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .metadata-cast .text-cast small {
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  color: #45494e;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container {
  background: linear-gradient(0deg, #f7faff, #f7faff), linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));
  padding: 28px 16px 0;
  border-radius: 12px;
  min-height: 540px;
  display: flex;
  flex-direction: column;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chatico {
  width: 32px;
  height: 32px;
  background: linear-gradient(0deg, #f3f4f6, #f3f4f6), linear-gradient(0deg, #ffffff, #ffffff), linear-gradient(125.06deg, rgba(114, 161, 255, 0.2) 1.62%, rgba(177, 167, 255, 0.2) 99.24%);
  margin-right: 10px;
  display: grid;
  place-items: center;
  border-radius: 100px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-text {
  width: calc(100% - 132px);
  background: linear-gradient(0deg, #f3f4f6, #f3f4f6), linear-gradient(0deg, #ffffff, #ffffff), linear-gradient(125.06deg, rgba(114, 161, 255, 0.2) 1.62%, rgba(177, 167, 255, 0.2) 99.24%);
  padding: 16px;
  border-top-left-radius: 0;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-text a {
  padding: 5px 10px;
  background: #fff;
  border-radius: 100px;
  display: inline-flex;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-text.chat-assist-text-even {
  background: rgb(204, 226, 254);
  border-top-left-radius: 8px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chatico.even {
  margin-left: 10px;
  margin-right: 0;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-input {
  margin-top: auto;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding-top: 24px;
  padding-bottom: 24px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-input .btn-trial {
  width: 124px;
  padding: 14px 28px;
  height: auto;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-input input {
  width: calc(100% - 124px);
  margin-right: 16px;
  border: 1px solid #d6d8e7;
  border-radius: 50px;
  padding: 12px 24px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chat-assist-container .chat-assist-input input:focus {
  box-shadow: none;
  outline: none;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section label {
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 12px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-select {
  position: relative;
  background-color: #fff;
  border: 1px solid rgb(219, 225, 234);
  border-radius: 8px;
  padding: 12px 20px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: #0a0e12;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99902 10.2998L3.73242 6.09961H10.2656L6.99902 10.2998Z' fill='%235C5F62'/%3E%3Cpath d='M6.99902 10.2998L6.20965 10.9137C6.39911 11.1573 6.69042 11.2998 6.99902 11.2998C7.30763 11.2998 7.59894 11.1573 7.7884 10.9137L6.99902 10.2998ZM3.73242 6.09961V5.09961C3.35049 5.09961 3.00192 5.31715 2.83411 5.66024C2.66631 6.00333 2.70858 6.41204 2.94305 6.71352L3.73242 6.09961ZM10.2656 6.09961L11.055 6.71352C11.2895 6.41204 11.3317 6.00333 11.1639 5.66024C10.9961 5.31715 10.6476 5.09961 10.2656 5.09961V6.09961ZM6.99902 10.2998L7.7884 9.68589L4.52179 5.48569L3.73242 6.09961L2.94305 6.71352L6.20965 10.9137L6.99902 10.2998ZM3.73242 6.09961V7.09961H10.2656V6.09961V5.09961H3.73242V6.09961ZM10.2656 6.09961L9.47625 5.48569L6.20965 9.68589L6.99902 10.2998L7.7884 10.9137L11.055 6.71352L10.2656 6.09961Z' fill='%235C5F62'/%3E%3C/svg%3E%0A");
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-position: right 1.25rem center;
  width: calc(50% - 8px);
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-select .compliance-cr-selected {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-select .compliance-cr-options {
  position: absolute;
  top: calc(100% + 2px);
  left: 0;
  right: 0;
  background: #fff;
  border-radius: 4px;
  list-style: none;
  margin: 0;
  padding: 8px 0;
  display: none;
  z-index: 100;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-select .compliance-cr-options li {
  padding: 8px 16px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: #0a0e12;
  cursor: pointer;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-select.active .compliance-cr-options {
  display: block;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-video video {
  border: none;
  border-radius: 9.96px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .btn-trial {
  border-radius: 8px;
  display: block;
  padding: 14px 10px;
  line-height: 20px;
  margin-bottom: 32px;
  text-align: center;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .trim-progress {
  height: 14px;
  border-radius: 100px;
  width: 100%;
  position: relative;
  background-color: #f3f4f6;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .timeline-time span {
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  color: #8c9196;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text {
  display: flex;
  align-items: center;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text p {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text span {
  display: block;
  padding: 8px;
  border-radius: 4px;
  margin-right: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text span:first-child {
  background-color: #fff2f2;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text span:nth-child(2) {
  background-color: #fff6ee;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text span:nth-child(3) {
  background-color: #fffcf1;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-text span:nth-child(4) {
  background-color: #faffe6;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-list {
  border: 1px solid #dbe1ea;
  border-radius: 16px;
  padding: 24px 24px 0;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-list li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 24px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .compliance-cr-section .compliance-cr-edit-list li .cr-time-text {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #45494e;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .chapters-item {
  display: flex;
  align-items: center;
  padding: 24px;
  border: 1px solid rgb(219, 225, 234);
  margin-bottom: 8px;
  border-radius: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .chapters-item:last-child {
  margin-bottom: 0;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .chapters-item .chapter-items-group {
  display: flex;
  align-items: center;
  width: 85px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .chapters-item .chapter-items-group span {
  display: flex;
  margin-right: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .chapters-item .chapters-time {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #45494e;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .chapters-item .chapters-title {
  margin-left: 16px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-section .transalte-subtitle .btn-trial {
  padding: 14px 28px !important;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .chapters-subtitle .chapters-item {
  align-items: flex-start;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .video-clip-section .video-clip-card {
  box-shadow: none;
  border: 1px solid rgb(219, 225, 234);
  border-radius: 8px;
  overflow: hidden;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .video-clip-section .video-clip-card .video-clip-thumb {
  position: relative;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .video-clip-section .video-clip-card .video-clip-thumb video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .video-clip-section .video-clip-card .video-clip-thumb .play-icon-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .video-clip-section .video-clip-card .card-body {
  padding: 13px 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .video-clip-section .video-clip-card .card-body .card-title {
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .trailers-section .play-icon-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .trailers-section video {
  height: 100%;
  border-radius: 9.96px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .posters-section {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 32px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .posters-section .title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .posters-banners {
  padding-top: 8px;
}
.alie-action-section .alie-action-panel .data-tabs .data-tab-content .posters-banners .title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
}
.alie-action-section .alie-action-panel .data-tabs p {
  text-align: left;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
  font-weight: 400;
}
.alie-action-section .alie-action-panel .data-tab-11 .data-tab-content {
  border-bottom: none;
}
.alie-action-section .alie-action-panel .data-tab-11 .no-result-section .no-result-img {
  margin-bottom: 32px;
}
.alie-action-section .alie-action-panel .data-tab-11 .no-result-section p {
  color: #171b1f;
}
.alie-action-section .alie-action-panel .data-tab-11 .no-result-section ul {
  list-style: disc;
  margin: auto;
  width: 46%;
}
.alie-action-section .alie-action-panel .data-tab-11 .no-result-section ul li {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #45494e;
  margin-bottom: 4px;
}
.alie-action-section .alie-action-panel .data-tab-11 .no-result-section .btn-trial {
  margin-top: 32px;
  padding: 14px 28px;
  height: auto;
  display: inline-block;
}
.alie-action-section .alie-action-panel .tab-heading a {
  border: 1px solid rgb(219, 225, 234);
  color: #0a0e12;
  border-radius: 4px;
  padding: 8px 16px;
}
.alie-action-section .feedback .feedback-text {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #45494e;
}

.comman-alie-ask-sales {
  padding: 64px 0;
  background-color: #d6e7ff;
}
.comman-alie-ask-sales .alie-sales-text-left {
  background: #fff;
  padding: 40px;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.04);
  border-radius: 24px;
}
.comman-alie-ask-sales .alie-sales-text-left p {
  margin-bottom: 40px;
  color: #313131;
}
@media (max-width: 991.98px) {
  .comman-alie-ask-sales .alie-sales-text-left p {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 30px;
  }
}
.comman-alie-ask-sales .alie-sales-text-left .mu-btn-border {
  padding: 14px 28px;
  font-weight: 600;
  height: auto;
  display: inline-block;
}
.comman-alie-ask-sales .alie-sales-right {
  padding-left: 51px;
}
.comman-alie-ask-sales .alie-sales-right ul {
  list-style: disc;
  padding-left: 24px;
}
@media (max-width: 991.98px) {
  .comman-alie-ask-sales .alie-sales-right ul {
    margin-bottom: 8px;
  }
}
.comman-alie-ask-sales .alie-sales-right ul li {
  line-height: 28px;
  color: #313131;
  font-size: 18px;
}
@media (max-width: 991.98px) {
  .comman-alie-ask-sales .alie-sales-right ul li {
    font-size: 14px;
    line-height: 20px;
  }
}
.comman-alie-ask-sales .alie-sales-right .mu-btn {
  padding: 14px 28px;
  font-weight: 600;
  height: auto;
}

.demo-center {
  /* Gradient border */
  /* Animate only background-position */
}
.demo-center .alie-action-item.li-loading {
  position: relative;
  z-index: 1;
  background: #fff; /* andar ka background */
  overflow: hidden;
}
.demo-center .alie-action-item.li-loading::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 0.8px; /* border ki motai */
  border-radius: inherit;
  background: linear-gradient(272.65deg, rgba(219, 225, 234, 0.5) 26.32%, rgba(0, 34, 255, 0.7) 44.47%, rgba(27, 114, 255, 0.8) 56.86%, rgba(60, 161, 255, 0.8) 69.25%, rgba(67, 222, 250, 0.8) 81.65%, rgba(101, 255, 206, 0.8) 93.6%);
  background-size: 300% 300%; /* badi size taki movement smooth ho */
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: moveBorder 3s linear infinite;
  z-index: -1;
  border-radius: 6.2px;
}
@keyframes moveBorder {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}
.demo-center .d-nonezzzz {
  display: none !important;
}
.demo-center .star-gif {
  height: 50vh;
}
.demo-center .star-gif .stargif-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.demo-center .star-gif .stargif-inner .img-star {
  width: 26.72px;
  /* height: 20px; */
  margin: 0 auto;
}
.demo-center .star-gif .stargif-inner .img-star img {
  width: 100%;
}
.demo-center .star-gif .stargif-inner .loading-text .dots::after {
  content: "";
  animation: dots 1.5s steps(3, end) infinite;
}
@keyframes dots {
  0% {
    content: "";
  }
  33% {
    content: ".";
  }
  66% {
    content: "..";
  }
  100% {
    content: "...";
  }
}
.demo-center .rating {
  border: 1px solid rgba(0, 0, 0, 0.08);
  padding: 4px 10px;
  border-radius: 40px;
  color: #313131;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  gap: 6px;
}
.demo-center .rating span {
  line-height: 15px !important;
}
.demo-center .responsive-demo-center-upload {
  display: none;
}
.demo-center .alie-action-left {
  padding-bottom: 64px !important;
}
.demo-center .alie-action-left .alie-action-panel {
  box-shadow: none;
  border: none;
}
@media (max-width: 767.48px) {
  .demo-center .responsive-demo-center-upload {
    display: block;
    margin-top: 32px;
    width: 100%;
  }
  .demo-center .responsive-demo-center-upload label {
    width: 100%;
    text-align: center;
    color: #fff !important;
  }
  .demo-center .democenter-clip-upload {
    display: none !important;
  }
  .demo-center .alie-action-left {
    margin-top: 0;
  }
}

.demo-player-section {
  padding-bottom: 80px;
}
.demo-player-section .demo-player-desc {
  font-size: 18px !important;
  line-height: 28px !important;
}
@media (max-width: 991.98px) {
  .demo-player-section {
    padding-bottom: 32px;
  }
}
.demo-player-section p {
  text-align: left !important;
}
.demo-player-section .demo-player-left .demo-player-subtitle {
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-left .demo-player-subtitle {
    font-size: 18px !important;
    line-height: 28px !important;
  }
}
.demo-player-section .demo-player-left .demo-player-subtitle2 {
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-left .demo-player-subtitle2 {
    font-size: 18px !important;
    line-height: 28px !important;
  }
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-feat-title {
    font-size: 32px !important;
    line-height: 40px !important;
  }
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-feat-title .demo-player-title {
    font-size: 32px !important;
    line-height: 40px !important;
  }
}
.demo-player-section .demo-player-feat-title .demo-player-desc {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-features {
    margin-bottom: 64px;
  }
}
.demo-player-section .demo-player-features li p {
  font-size: 18px !important;
  line-height: 28px !important;
  font-weight: 400;
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-features li p {
    font-size: 14px !important;
    line-height: 19px !important;
  }
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-controls {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .demo-player-section .demo-player-controls .demo-controls-res {
    flex-direction: column !important;
    align-items: start !important;
  }
}
.demo-player-section .demo-player-right p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  color: #0a0e12;
}
.demo-player-section .demo-player-right .demo-player-reset {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: #006efa;
}
@media (max-width: 767.48px) {
  .demo-player-section .demo-player-right .watermark-col {
    flex-direction: column !important;
    align-items: start !important;
  }
  .demo-player-section .demo-player-right .watermark-col .watermark {
    width: 100%;
    margin-bottom: 15px;
  }
}
.demo-player-section .demo-player-right .watermark {
  width: calc(100% - 150px);
}
.demo-player-section .demo-player-right .demo-player-video-wrap {
  border-radius: 9.96px;
  overflow: hidden;
}
.demo-player-section .demo-player-right .ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 94%);
}
.demo-player-section .demo-player-right .demo-player-form .form-label {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  color: #0a0e12;
  margin-bottom: 8px !important;
}
.demo-player-section .demo-player-right .demo-player-form .form-check-label {
  font-weight: 400 !important;
  color: #0a0e12 !important;
}
.demo-player-section .demo-player-right .demo-player-form .demo-player-input {
  padding: 12px 16px;
  border-radius: 6px;
  border: 1px solid #dbe1ea;
  outline: none !important;
  box-shadow: none !important;
  color: #0a0e12;
  font-size: 13px;
  line-height: 18px;
  font-weight: 400;
}
.demo-player-section .demo-player-right .demo-player-form .demo-player-input:focus {
  outline: none !important;
  box-shadow: none !important;
}
.demo-player-section .demo-player-right .demo-player-form .demo-player-input::-moz-placeholder {
  color: #0a0e12;
}
.demo-player-section .demo-player-right .demo-player-form .demo-player-input::placeholder {
  color: #0a0e12;
}
.demo-player-section .demo-player-right .btn_white {
  border: 1px solid #006efa;
  padding: 8px 16px;
  height: auto;
  border-radius: 6px;
  color: #0a0e12;
}
@media (max-width: 991.98px) {
  .demo-player-section .demo-player-right .btn_white {
    font-size: 14px !important;
  }
}

.demo-center .controls-video-wrapper {
  position: absolute;
  bottom: 0;
  top: unset;
  height: auto;
  padding: 16px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 111.64%);
}
@media (max-width: 767.48px) {
  .demo-center .controls-video-wrapper {
    padding: 9.12px;
  }
}
.demo-center .controls-video-wrapper #time {
  display: block;
  text-align: end;
  margin-bottom: 16px;
  color: #fff;
}
@media (max-width: 767.48px) {
  .demo-center .controls-video-wrapper #time {
    font-size: 6.84px;
    line-height: 100%;
    margin-bottom: 9px;
  }
}
.demo-center .controls-video-wrapper .playucionandsetting {
  margin-top: 18px;
}
@media (max-width: 767.48px) {
  .demo-center .controls-video-wrapper .playucionandsetting {
    margin-top: 13.68px;
  }
  .demo-center .controls-video-wrapper .playucionandsetting svg {
    height: 18.24px;
  }
}
.demo-center .controls-video-wrapper .playincon-inner {
  margin-right: 10.6px;
}
.demo-center .controls-video-wrapper .icon-setting-inner {
  margin-right: 10.6px;
}
.demo-center .controls-video-wrapper .progress-container-video {
  height: 3px;
  width: 100%;
  background: rgba(196, 196, 196, 0.3);
  border-radius: 100px;
}
@media (max-width: 767.48px) {
  .demo-center .controls-video-wrapper .progress-container-video {
    height: 1.71px;
  }
}
.demo-center .controls-video-wrapper .progress-container-video .progress-line {
  background: #0365e0;
  height: 100%;
  position: relative;
  width: 30%;
}
.demo-center .controls-video-wrapper .progress-container-video .progress-line::after {
  content: "";
  width: 12px;
  height: 12px;
  position: absolute;
  right: -5px;
  background: #0365e0;
  top: -4px;
  border-radius: 100px;
}
.demo-center .video-pos {
  overflow: hidden;
  border-radius: 9.96px;
}
.demo-center .video-pos .controls-video-wrapper {
  width: 100%;
}
.demo-center .cta-area.v2.revamp {
  padding: 80px 0 0;
}
@media (max-width: 991.98px) {
  .demo-center .cta-area.v2.revamp {
    padding-top: 32px;
  }
}
.demo-center .cta-area.v2.revamp p {
  text-align: left;
  font-weight: 500;
}
.demo-center .customer-sec-home {
  background: #f0f5fc;
  padding: 80px 0;
}
.demo-center .customer-sec-home p {
  text-align: left;
}
.demo-center .customer-sec-home .single-customer {
  background: #ffffff;
}
.demo-center .customer-sec .single-customer .customer-imfo {
  margin-top: auto;
}
.demo-center .customer-slider .slick-track {
  display: flex !important;
  align-items: stretch !important;
}
.demo-center .customer-slider .slick-slide {
  height: inherit !important;
  display: flex !important;
}
.demo-center .customer-slider .single-customer {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
}

#staticBackPop2 {
  z-index: 99999999;
}

#staticBackPop .right-box span {
  font-family: "alie-font" !important;
  line-height: 48px !important;
  vertical-align: middle;
  font-size: calc(1em + 8px) !important; /* parent size + 8px */
  color: #0a0e12 !important;
  font-weight: 700 !important;
  display: inline-block !important;
}
@media (max-width: 767.48px) {
  #staticBackPop .row {
    flex-direction: column-reverse;
  }
  #staticBackPop .row .right-box {
    text-align: center;
    padding-bottom: 16px !important;
    padding-top: 32px !important;
  }
  #staticBackPop .row .right-box h3 {
    font-size: 24px !important;
    line-height: 32px !important;
    margin-bottom: 0;
  }
  #staticBackPop .row .right-box .subtitle {
    font-weight: 500;
  }
  #staticBackPop .row .right-box .btn-trial {
    margin: 16px auto;
  }
}

.alie-modal .modal-body {
  padding: 0 !important;
}
.alie-modal .modal-content {
  background: linear-gradient(125.06deg, #72a1ff 1.62%, #b1a7ff 99.24%) !important;
  overflow: hidden;
}
.alie-modal .modal-content .right-box {
  padding: 55px 32px !important;
  position: relative;
  height: 100%;
  border-radius: 0 !important;
}
.alie-modal .modal-content .right-box h3 {
  color: #0a0e12 !important;
  font-size: 40px !important;
  line-height: 48px !important;
  font-weight: 700 !important;
  margin-bottom: 8px !important;
}
.alie-modal .modal-content .right-box .close-drop {
  position: absolute;
  right: 0;
  top: 0;
}
.alie-modal .alie-lead-popup-form span {
  display: inline-block !important;
}
.alie-modal .alie-lead-popup-form .iti {
  display: block;
}
.alie-modal .alie-lead-popup-form .iti__flag-container {
  top: -3px;
}
.alie-modal .alie-lead-popup-form .iti--separate-dial-code .iti__selected-flag {
  background-color: #f3f4f6;
  border-radius: 4px;
  padding: 13px 8px;
}
.alie-modal .alie-lead-popup-form .iti--separate-dial-code .iti__selected-flag .iti__selected-dial-code {
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  font-weight: 400;
}
.alie-modal .alie-lead-popup-form .alie-lead-popup-input.alieLeadPhone {
  padding-left: 89px !important;
}
.alie-modal .alie-lead-popup-form .alie-lead-popup-input {
  width: 100%;
  border: none;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  padding: 0;
}
.alie-modal .alie-lead-popup-form .alie-lead-popup-input:focus {
  outline: none;
  box-shadow: none;
}
.alie-modal .alie-lead-popup-form .alie-lead-popup-input::-moz-placeholder {
  color: #b8bcca;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.alie-modal .alie-lead-popup-form .alie-lead-popup-input::placeholder {
  color: #b8bcca;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.alie-modal .alie-lead-popup-form .form-float {
  border: 1px solid rgb(219, 225, 234);
  position: relative;
  padding: 18px 16px;
  border-radius: 8px;
  margin-bottom: 28px;
}
.alie-modal .alie-lead-popup-form .form-float .form-label {
  display: block;
  position: absolute;
  top: -20px;
  left: 12px;
  background: #fff;
  padding: 0 4px;
  z-index: 1;
  font-size: 13px;
  line-height: 20px;
  font-weight: 500;
}
@media (max-width: 991.98px) {
  .alie-modal .alie-lead-popup-form .form-float .form-label {
    top: -20px;
  }
}

.alie-modal-lead .modal-content {
  background: #2c53f5 !important;
}
.alie-modal-lead .modal-content .alie-lead-right {
  padding: 36px 40px !important;
}
.alie-modal-lead .modal-content .alie-lead-right span {
  font-family: "alie-font" !important;
  vertical-align: middle !important;
  font-size: calc(1em + 8px) !important; /* parent size + 8px */
  display: inline-block !important;
  font-weight: 700 !important;
  color: #0a0e12 !important;
  line-height: 40px !important;
}
.alie-modal-lead .modal-content .alie-lead-right .alie-lead-btn {
  width: 100% !important;
  min-width: 100% !important;
  padding: 16px 0 !important;
  height: auto !important;
}
@media (max-width: 991.98px) {
  .alie-modal-lead .modal-content .img-lead-sec {
    display: none;
  }
}
.alie-modal-lead .modal-content .img-lead {
  padding: 0 24px;
  padding-right: 8px;
}

.demo-center .responsive-demo-center-upload {
  display: none;
}
@media (max-width: 1199.98px) {
  .demo-center .responsive-demo-center-upload {
    display: block;
    margin-top: 32px;
    width: 100%;
  }
  .demo-center .responsive-demo-center-upload label {
    width: 100%;
    text-align: center;
    color: #fff !important;
  }
  .demo-center .democenter-clip-upload {
    display: none !important;
  }
  .demo-center .alie-action-left {
    margin-top: 0;
  }
  .demo-center .alie-action-section .alie-action-list .alie-action-item {
    width: 100%;
  }
  .demo-center .alie-action-section .alie-action-card .alie-action-card-body {
    padding: 0;
  }
  .demo-center .democenter-clip-row .democenter-clip-card {
    margin-right: 16px; /* grid me margin nahi chahiye */
    width: calc(33% - 16px);
  }
  .demo-center .democenter-clip-row .democenter-clip-card .play-icon {
    width: 32px;
    height: 32px;
  }
  .demo-center .democenter-clip-row .democenter-clip-card .play-icon svg {
    width: 16px;
    height: 16px;
  }
}

.alie-action-section .alie-action-right {
  padding-bottom: 64px !important;
}
@media (max-width: 991.98px) {
  .alie-action-section .alie-action-item {
    margin-bottom: 8px !important;
  }
  .alie-action-section .alie-action-item .info-icon {
    display: none;
  }
  .alie-action-section .data-tabs-responsive {
    padding: 24px;
    margin-bottom: 16px;
    box-shadow: 0px 0.6px 3.86px 0px rgba(0, 0, 0, 0.0121), 0px 2.01px 12.96px 0px rgba(0, 0, 0, 0.0179), 0px 9px 58px 0px rgba(0, 0, 0, 0.03);
    border-radius: 16px;
    width: 100%;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    padding-bottom: 24px;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content p {
    text-align: left;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content .metadata-tags ul {
    gap: 10px !important;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content .tag-item {
    background: #e5ebf3;
    color: #0163e1;
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 4px;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content .metadata-section label {
    font-size: 18px;
    line-height: 28px;
    color: #0a0e12;
    font-weight: 700;
    margin-bottom: 12px;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content .metadata-section .metadata-description textarea {
    padding: 14px 20px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: #0a0e12;
    border: 1px solid #d6d8e7;
    border-radius: 8px;
  }
  .alie-action-section .data-tabs-responsive .data-tab-content .metadata-section .metadata-title input {
    padding: 14px 20px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: #0a0e12;
    border: 1px solid #d6d8e7;
    border-radius: 8px;
  }
  .alie-action-section .data-tabs-responsive .regen a {
    color: #0a0e12;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
  }
  .alie-action-section .alie-action-right {
    display: none;
  }
}
@media (max-width: 767.48px) {
  .alie-action-section .chat-assist-container .btn-trial {
    width: 44px !important;
    /* padding: 14px 28px; */
    height: 44px !important;
    border-radius: 100px;
    display: grid;
    place-items: center;
    padding: 0 !important;
  }
  .alie-action-section .chat-assist-container .btn-trial .sendtext {
    display: none;
  }
  .alie-action-section .chat-assist-container input {
    width: calc(100% - 60px) !important;
  }
  .alie-action-section .chat-assist-container .chat-assist-text {
    width: calc(100% - 31px) !important;
  }
  .alie-action-section .compliance-cr-section .d-flex {
    flex-direction: column;
  }
  .alie-action-section .compliance-cr-section .compliance-cr-select {
    width: 100% !important;
  }
  .alie-action-section .compliance-cr-section .compliance-cr-select:first-child {
    margin-bottom: 16px;
  }
  .alie-action-section .compliance-cr-section .compliance-cr-edit-list li {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .alie-action-section .compliance-cr-section .compliance-cr-edit-list li .compliance-cr-edit-text {
    align-items: flex-start !important;
  }
  .alie-action-section .compliance-cr-section .compliance-cr-edit-list li .cr-time-text {
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    color: #45494e;
    margin-left: 46px;
  }
  .alie-action-section .playucionandsetting {
    flex-direction: row !important;
  }
  .alie-action-section .playucionandsetting .left-icons {
    flex-direction: row !important;
  }
  .alie-action-section .playucionandsetting .iconsetting {
    flex-direction: row !important;
  }
}
@media (max-width: 767.48px) and (max-width: 767.48px) {
  .alie-action-section .playucionandsetting svg {
    width: 18.24px;
  }
}
@media (max-width: 767.48px) {
  .alie-action-section .chapters-time {
    margin-right: 0 !important;
  }
  .alie-action-section .chapters-subtitle .btn-trial {
    width: 100%;
    margin-bottom: 32px !important;
  }
}

@media (max-width: 1199.98px) {
  .comman-alie-ask-sales .alie-sales-right {
    padding-left: 0;
    padding-top: 48px;
  }
}

.data-tabs-responsive-no-result {
  display: none;
}
@media (max-width: 991.98px) {
  .data-tabs-responsive-no-result {
    display: block;
  }
}

.feedback-form-demo {
  display: none;
}
.feedback-form-demo p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  color: #0a0e12;
}
.feedback-form-demo .feedback-form-wrap {
  display: flex;
  border: 1px solid rgb(228, 237, 245);
  padding: 12px;
  border-radius: 8px;
  margin-top: 8px;
}
.feedback-form-demo .feedback-form-wrap input {
  width: calc(100% - 88px);
  margin-right: 8px;
  border: none;
}
.feedback-form-demo .feedback-form-wrap .mu-ask {
  border-radius: 4px;
  padding: 10px 20px;
}

.feedback-form-demo.activeffedback {
  display: block;
}

.filldislike svg path {
  fill: #006efa !important;
}

.filllike svg path {
  fill: #006efa !important;
}

.help-tab-content .global-sec p {
  font-size: 18px;
  line-height: 28px;
}
.help-tab-content .global-sec .single-global img {
  max-height: 80px;
}

.migrate-muvi-hero {
  padding: 0;
  position: relative;
  padding-top: 30px;
  border-top: 1px solid rgba(0, 0, 0, 0.06);
}
@media (max-width: 767.48px) {
  .migrate-muvi-hero {
    padding-top: 0px;
  }
  .migrate-muvi-hero .mu-btn {
    text-align: start !important;
  }
}
.migrate-muvi-hero .hero-content {
  margin-top: 60px;
}
@media (max-width: 991.98px) {
  .migrate-muvi-hero .hero-content {
    margin-top: 24px;
  }
}
.migrate-muvi-hero .hero-content .page-heading {
  margin-bottom: 16px;
}
.migrate-muvi-hero .dot-competion_dot {
  position: absolute;
  z-index: -1;
  left: 0%;
  bottom: 0%;
  max-width: 140px;
}
@media (max-width: 1199.98px) {
  .migrate-muvi-hero .dot-competion_dot {
    display: none;
  }
}
@media (max-width: 1440px) {
  .migrate-muvi-hero .dot-competion_dot {
    left: 0px;
    right: auto;
    max-width: 140px;
  }
}
@media (max-width: 1280px) {
  .migrate-muvi-hero .dot-competion_dot {
    left: -30px;
    right: auto;
    max-width: 100px;
  }
}

.smooth-migration-area {
  padding: 100px 0px;
  background: #fafdff;
}
@media (max-width: 767.48px) {
  .smooth-migration-area {
    padding: 64px 0px;
  }
}
.smooth-migration-area h2 {
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #14253b;
}
@media (max-width: 767.48px) {
  .smooth-migration-area h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
.smooth-migration-area h6 {
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
}
.smooth-migration-area p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 10px;
}
.smooth-migration-area p:last-child {
  margin-bottom: 0px;
}

.choose-option-area {
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .choose-option-area {
    padding: 64px 0px 50px 0px;
  }
}
.choose-option-area .top-text {
  margin-bottom: 32px;
  text-align: center;
}
.choose-option-area .top-text h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.choose-option-area .top-text p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.choose-option-area .nav {
  justify-content: center;
  border: 1px solid #e4edf5;
  border-radius: 12px;
  padding: 5px;
}
.choose-option-area .nav .nav-link {
  border: none;
  padding: 16px 32px;
}
.choose-option-area .nav .nav-link div {
  font-family: "Inter";
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #0a0e12;
}
.choose-option-area .nav .nav-link p {
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  color: #313131;
}
.choose-option-area .nav .nav-link.active {
  background: #cfedcd;
  border-radius: 8px;
}
.choose-option-area .nav .nav-link.active h6 {
  color: #0a0e12;
}
.choose-option-area .nav .nav-link.active p {
  color: #313131;
}
.choose-option-area .inner-tabs {
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.choose-option-area .tab-content {
  margin-top: 48px;
}
.choose-option-area .tab-content .full-circle-box {
  display: inline-flex;
  filter: drop-shadow(0px 16px 24px rgba(0, 0, 0, 0.06)) drop-shadow(0px 2px 6px rgba(0, 0, 0, 0.04)) drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.04));
}
.choose-option-area .tab-content .full-circle-box .single-circle {
  text-align: center;
  position: relative;
  width: 170px;
  height: auto;
}
.choose-option-area .tab-content .full-circle-box .single-circle::before {
  content: "";
  width: 33px;
  height: 8px;
  background-image: url(../images/hiw/tab-arrow.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  position: absolute;
  top: 26%;
  right: 7%;
}
.choose-option-area .tab-content .full-circle-box .single-circle:last-child {
  width: 112px;
}
.choose-option-area .tab-content .full-circle-box .single-circle:last-child::before {
  display: none;
}
.choose-option-area .tab-content .full-circle-box .single-circle.active::before {
  background-image: url(../images/hiw/tab-arrow-active.png);
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle {
  background: linear-gradient(0deg, rgba(198, 230, 250, 0.8), rgba(198, 230, 250, 0.8)), #ffffff;
  border: 4px solid #ffffff;
  border-radius: 110px;
  width: 112px;
  height: 112px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 4px solid #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle.stage-one {
  background: linear-gradient(0deg, rgba(198, 230, 250, 0.2), rgba(198, 230, 250, 0.2)), #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle.stage-two {
  background: linear-gradient(0deg, rgba(198, 230, 250, 0.4), rgba(198, 230, 250, 0.4)), #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle.stage-three {
  background: linear-gradient(0deg, rgba(198, 230, 250, 0.6), rgba(198, 230, 250, 0.6)), #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle.stage-four {
  background: linear-gradient(0deg, rgba(198, 230, 250, 0.8), rgba(198, 230, 250, 0.8)), #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle.stage-five {
  background: linear-gradient(0deg, #c6e6fa, #c6e6fa), #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle.stage-six {
  background: linear-gradient(0deg, #aeddfb, #aeddfb), #ffffff;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle p {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #0a0e12;
}
.choose-option-area .tab-content .full-circle-box .single-circle .top-circle span {
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  color: #313131;
  display: inline-block;
}
.choose-option-area .tab-content .full-circle-box .single-circle .text {
  width: 130px;
  margin-top: 24px;
}
.choose-option-area .tab-content .full-circle-box .single-circle .text.first {
  margin-left: -15px;
}
.choose-option-area .tab-content .full-circle-box .single-circle .text.second {
  margin-left: -15px;
}
.choose-option-area .tab-content .full-circle-box .single-circle .text.third {
  margin-left: -10px;
}
.choose-option-area .tab-content .full-circle-box .single-circle .text.four {
  margin-left: -5px;
}
.choose-option-area .tab-content .full-circle-box .single-circle .text p {
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #313131;
}
.choose-option-area .tab-content p {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #171b1f;
  margin-top: 40px;
}

.all-migrate-area .inner-migrate-area {
  padding: 100px 64px;
  background: #f0f5fc;
  border-radius: 24px;
}
@media (max-width: 767.48px) {
  .all-migrate-area .inner-migrate-area {
    padding: 64px 24px;
  }
}
.all-migrate-area h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  text-align: center;
  color: #0a0e12;
  margin-bottom: 42px;
}
.all-migrate-area .single-box {
  padding: 32px 24px;
  background: rgba(180, 187, 202, 0.12);
  border-radius: 16px;
  width: 100%;
  height: 104px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  cursor: pointer;
  margin-bottom: 30px;
}
@media (max-width: 767.48px) {
  .all-migrate-area .single-box {
    margin-bottom: 16px;
  }
}
.all-migrate-area .single-box.active {
  background: #ffffff;
}
@media (max-width: 767.48px) {
  .all-migrate-area .single-box.active {
    background: rgba(180, 187, 202, 0.12);
  }
}
.all-migrate-area .single-box p {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
}
.all-migrate-area .bottom-content {
  margin-top: 64px;
  scroll-margin-top: 5.2rem;
}
@media (max-width: 767.48px) {
  .all-migrate-area .bottom-content {
    margin-top: 48px;
  }
}
@media (max-width: 767.48px) {
  .all-migrate-area .bottom-content .left-text {
    margin-bottom: 30px;
  }
}
.all-migrate-area .bottom-content h4 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  line-height: 39px;
  color: #0a0e12;
  margin-bottom: 12px;
}
.all-migrate-area .bottom-content p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 10px;
}
.all-migrate-area .bottom-content p:last-child {
  margin-bottom: 0px;
}
.all-migrate-area .bottom-content img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.migrate-help-cta {
  padding: 60px 0px;
}
@media (max-width: 767.48px) {
  .migrate-help-cta {
    padding: 60px 0px;
  }
}
.migrate-help-cta p a {
  color: #006efa;
}

.question-area .top-text {
  margin-bottom: 40px;
  padding-top: 80px;
}
@media (max-width: 1199.98px) {
  .question-area .top-text {
    padding-top: 40px;
  }
}
@media (max-width: 767.48px) {
  .question-area .top-text {
    padding-top: 20px;
  }
}
.question-area .top-text h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  text-transform: capitalize;
  color: #0a0e12;
  margin-bottom: 18px;
}
.question-area .top-text p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
.question-area .top-text p a {
  color: #006efa;
}
.question-area .secondary-accordian .accordion-body p {
  font-size: 16px;
  line-height: 24px;
}
.question-area .touchForm {
  width: 100%;
  height: auto;
  background: #f8f9fb;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.06), 0px 2px 2px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  padding: 70px 64px;
  border-radius: 40px;
}
.question-area .touchForm h5 {
  font-size: 24px !important;
  line-height: 32px !important;
  margin-bottom: 16px;
}
@media (max-width: 1199.98px) {
  .question-area .touchForm {
    padding: 40px;
  }
}
@media (max-width: 1199.98px) {
  .question-area .touchForm {
    padding: 40px 20px;
    border-radius: unset;
  }
}
.question-area .touchForm h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 5px;
  text-transform: capitalize;
}
.question-area .touchForm p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.question-area .form-block {
  margin-top: 30px;
}
.question-area .form-block label {
  color: #0a0e12;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 5px;
}
.question-area .form-block .form-group {
  margin-top: 20px;
}
.question-area .form-block .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #171b1f;
  font-weight: 400;
  font-size: 13px;
  box-shadow: unset;
}
.question-area .form-block .form-control:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.question-area .form-block .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.question-area .form-block .form-control::placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.question-area .form-block .innerform-group:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.question-area .form-block .innerform-group .bootstrap-select {
  position: absolute;
  left: 0px;
  top: 2px;
  width: 60px !important;
  height: 45px;
}
.question-area .form-block .innerform-group .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.question-area .form-block .innerform-group .dropdown-toggle .filter-option {
  width: 24px;
  height: auto;
  margin: 0;
  padding: 0;
}
.question-area .form-block .innerform-group .dropdown-item.active,
.question-area .form-block .innerform-group .dropdown-item:active {
  background-color: #e9ecef;
}
.question-area .form-block .innerform-group .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.question-area .form-block .innerform-group .dropdown-toggle img {
  width: 20px;
}
.question-area .form-block .innerform-group .con-control {
  padding-left: 75px;
  -moz-appearance: textfield;
}
.question-area .form-block .innerform-group .con-control::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.question-area .form-block .innerform-group .con-control::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.question-area .form-block .custom-control {
  height: 93px;
  resize: none;
  padding-top: 10px;
}
.question-area .form-block .select-department .bootstrap-select {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.question-area .form-block .select-department .bootstrap-select .dropdown-toggle {
  background-color: #ffffff;
  height: 100%;
  font-size: 13px;
  line-height: 32px;
  color: #212529;
  outline: unset !important;
  font-weight: 400;
  box-shadow: unset !important;
}
.question-area .form-block .select-department .bootstrap-select .dropdown-toggle:focus {
  border-color: #86b7fe !important;
  outline: 0 none !important;
}
.question-area .form-block .select-department .bootstrap-select .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 6L8 10L12 6' stroke='%23374151' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
  background-size: 18px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 2px;
  border: none;
  background-repeat: no-repeat;
}
.question-area .form-block .select-department .bootstrap-select .dropdown-toggle.bs-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.question-area .form-block .select-department .bootstrap-select .dropdown-item.active,
.question-area .form-block .select-department .bootstrap-select .dropdown-item:active {
  background-color: #e9ecef;
  color: #212529;
}
.question-area .form-block .form-check-input:checked {
  background-color: #18a0fb;
  border-color: #18a0fb;
}
.question-area .form-block .formSubmitBtn {
  background: #18a0fb;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  padding: 10px 24px;
  font-weight: 500;
  font-size: 14px;
  color: #ffffff;
  border: none;
}

.form-block .form-check-label a {
  color: #006efa;
}

.migrate-live-area {
  padding: 80px 0px;
}
@media (max-width: 767.48px) {
  .migrate-live-area {
    background: #f8f9fb;
    padding: 40px 0px;
  }
}

.migrate-testimonial-area {
  padding: 40px 0px 150px 0px;
}
.migrate-testimonial-area .section-title {
  font-size: 32px;
  line-height: 40px;
}
@media (max-width: 767.48px) {
  .migrate-testimonial-area {
    background: #f8f9fb;
    padding: 40px 0px 100px 0px;
  }
}

.migrate-footer {
  margin-top: 0px !important;
}

.migrate-possibilities-block h3 {
  line-height: 40px;
}

nav.light-bg-5 {
  background: #fff;
}
nav.light-bg-5.sticky-header {
  background: #ffffff;
}

.mt-40 {
  margin-top: 40px;
}

.success-story-hero {
  width: 100%;
  height: auto;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(62, 186, 218, 0.3) 114.65%), linear-gradient(90deg, rgba(234, 212, 255, 0.5) 0%, rgba(142, 197, 252, 0.5) 100%);
  padding: 64px 0px 64px 0px !important;
}
.success-story-hero .img-success-banner {
  background: #3ebada;
  padding: 32px 64px 0;
  border-radius: 16px;
  position: relative;
}
.success-story-hero .img-success-banner:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  border-radius: 16px;
}
.success-story-hero .img-success-banner .text-success-banner {
  position: absolute;
  left: 32px;
  bottom: 56px;
  z-index: 1;
}
.success-story-hero .img-success-banner .buttonslider .prevscsslide {
  position: absolute;
  left: -12px;
  top: 50%;
  z-index: 1;
  width: 24px;
  height: 24px;
  padding: 0 !important;
  display: grid;
  place-items: center;
  line-height: 130%;
}
.success-story-hero .img-success-banner .buttonslider .nextscsslide {
  position: absolute;
  right: -12px;
  top: 50%;
  z-index: 1;
  width: 24px;
  height: 24px;
  padding: 0 !important;
  display: grid;
  place-items: center;
  line-height: 130%;
}
.success-story-hero .breadcrumb {
  margin-bottom: 28px;
}
.success-story-hero .breadcrumb span {
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
  font-weight: 500;
}
.success-story-hero .breadcrumb span.active {
  color: #8c9196;
}
.success-story-hero .product-used {
  margin-top: 32px;
}
.success-story-hero .product-used p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 24px;
}
.success-story-hero .product-used span {
  padding: 8px 16px;
  background: #fff;
  border-radius: 60px;
  margin-right: 12px;
}
@media (max-width: 991.98px) {
  .success-story-hero {
    text-align: center;
  }
  .success-story-hero h1 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
}
.success-story-hero .section-heading {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  color: #171b1f;
  line-height: 28px;
}
@media (max-width: 991.98px) {
  .success-story-hero img {
    display: none;
  }
}
.success-story-hero .stroy-count {
  display: flex;
  align-items: flex-start;
  margin-top: 32px;
  text-align: center;
}
.success-story-hero .stroy-count div {
  border: 1px solid rgba(255, 255, 255, 0.5);
  padding: 16px 36px;
  border-radius: 16px;
}
@media (max-width: 991.98px) {
  .success-story-hero .stroy-count {
    position: relative;
    margin-top: 32px;
    text-align: center;
  }
}
@media (max-width: 991.98px) {
  .success-story-hero .stroy-count {
    justify-content: center;
  }
}
@media (max-width: 767.48px) {
  .success-story-hero .stroy-count {
    justify-content: space-around;
  }
}
.success-story-hero .stroy-count div {
  margin-right: 24px;
}
@media (max-width: 767.48px) {
  .success-story-hero .stroy-count div {
    margin-right: 20px;
  }
}
.success-story-hero .stroy-count div:last-of-type {
  margin-right: 0px;
}
.success-story-hero .stroy-count div h3 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 0px;
  color: #171b1f;
}
.success-story-hero .stroy-count div p {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #0a0e12;
}

.success-story-hero.success-story-detail .col-lg-7 {
  padding-right: 68px;
}
@media (max-width: 991.98px) {
  .success-story-hero.success-story-detail .col-lg-7 {
    padding-right: 0;
  }
}

.success-story-detail-body .progress-report-box {
  padding: 32px;
  border: 1px solid;
  border: 1px solid rgb(219, 225, 234);
  border-radius: 16px;
  text-align: center;
  width: calc(33.33% - 16px);
}
.success-story-detail-body .progress-report-box h3 {
  margin-bottom: 24px;
}
.success-story-detail-body .body-right .first-para {
  padding: 48px 0;
}
.success-story-detail-body .body-right .first-para p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
}
.success-story-detail-body .body-right .challenge p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
}
.success-story-detail-body .body-right .quote {
  padding-left: 26.66px;
  padding-bottom: 32px;
}
.success-story-detail-body .body-right .quote span {
  margin-right: 16px;
}
.success-story-detail-body .body-right .quote p {
  font-size: 20px;
  line-height: 34px;
}
.success-story-detail-body .body-right .quote .auther p {
  font-size: 18px;
  line-height: 100%;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
  color: #0a0e12;
}
.success-story-detail-body .body-right .quote .auther span {
  font-size: 14px;
  line-height: 100%;
  font-weight: 400;
  color: #45494e;
  margin-right: 0;
}
.success-story-detail-body .body-right .solution-section {
  padding-bottom: 48px;
}
.success-story-detail-body .body-right .solution-section p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  margin-bottom: 16px;
}
.success-story-detail-body .body-right .solution-section ul {
  list-style: disc;
  padding-left: 20px;
  padding-bottom: 36px;
}
.success-story-detail-body .body-right .solution-section ul li {
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 12px;
}
.success-story-detail-body .body-right .solution-section ul li span {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
}
.success-story-detail-body .body-right .solution-section .img-solution {
  height: 415px;
  border-radius: 16px;
  overflow: hidden;
}
.success-story-detail-body .body-right .solution-section .img-solution img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.success-story-detail-body .body-right .after-muvi {
  padding-bottom: 36px;
}
.success-story-detail-body .body-right .after-muvi ol li {
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  margin-bottom: 12px;
}
.success-story-detail-body .body-right .after-muvi ol li span {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
}
.success-story-detail-body .body-right .customer-video-area {
  height: 415px;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  margin-bottom: 64px;
}
.success-story-detail-body .body-right .customer-video-area img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
.success-story-detail-body .body-right .customer-video-area span {
  width: 56px;
  height: 56px;
  border-radius: 75.52px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgba(0, 110, 250, 0.6);
  display: grid;
  place-items: center;
}
.success-story-detail-body .body-right .detail-large .border-h3 {
  display: flex;
  align-items: center;
  margin-bottom: 48px !important;
}
.success-story-detail-body .body-right .detail-large .border-h3 h3 {
  white-space: nowrap;
  margin-bottom: 0 !important;
  padding-right: 20px;
}
.success-story-detail-body .body-right .detail-large .border-h3 span {
  width: 100%;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.1);
}
@media (max-width: 767.48px) {
  .success-story-detail-body .body-right .detail-large .border-h3 span {
    display: none;
  }
}
.success-story-detail-body .body-right .case-study img {
  border-radius: 8px;
}
.success-story-detail-body .body-right .case-study .case-study-text {
  padding-left: 36px;
}
.success-story-detail-body .body-right .case-study .case-study-text p {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 16px;
  margin-top: 16px;
}
.success-story-detail-body .body-right .case-study .btn_white {
  padding: 8px 16px;
  height: auto;
  border: 1px solid rgba(0, 0, 0, 0.16);
  font-size: 14px;
  line-height: 20px;
  border-radius: 100px;
}
.success-story-detail-body .body-left {
  padding-top: 48px;
}
.success-story-detail-body .body-left .features {
  margin-bottom: 32px;
}
.success-story-detail-body .body-left .features p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  margin-bottom: 24px;
  color: #0a0e12;
}
.success-story-detail-body .body-left .features .features-label span {
  margin-right: 12px;
  margin-bottom: 12px;
  border-radius: 100px;
  padding: 4px 12px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08), 0px 0px 6px 0px rgba(0, 0, 0, 0.02);
  font-size: 12px;
  line-height: 20px;
  font-weight: 500;
  color: #0a0e12;
}
.success-story-detail-body .body-left .available-app p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  margin-bottom: 24px;
  color: #0a0e12;
}
.success-story-detail-body .body-left .available-app-inner {
  display: flex;
  flex-wrap: wrap;
}
.success-story-detail-body .body-left .available-app-inner span {
  font-size: 11px;
  line-height: 20px;
  font-weight: 500;
  margin-right: 12px;
  margin-bottom: 12px;
  color: #0a0e12;
  padding: 4px 12px;
  background: #f0f5fc;
  border-radius: 16px;
  display: flex;
  align-items: center;
}
.success-story-detail-body .body-left .available-app-inner span svg {
  margin-right: 6px;
}
@media (max-width: 767.48px) {
  .success-story-detail-body .progress-report {
    flex-direction: column !important;
  }
  .success-story-detail-body .progress-report .progress-report-box {
    margin-bottom: 20px;
    width: 100%;
  }
  .success-story-detail-body .case-study-text {
    padding-left: 0 !important;
    padding-top: 32px;
  }
}

.cu-dropdown {
  width: 144px;
}
.cu-dropdown.exin .dropdown-toggle {
  width: 100%;
}
.cu-dropdown .dropdown-toggle {
  padding: 12px 20px;
  border: 1px solid #dbe1ea;
  border-radius: 60px;
  position: relative;
  cursor: pointer;
  color: #14253b;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  width: 110px;
}
.cu-dropdown .dropdown-toggle:focus {
  border: 1px solid #006efa !important;
}
.cu-dropdown .dropdown-toggle::after {
  position: absolute;
  right: 20px;
  top: 43%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.837891 1H10.1712L5.50456 7L0.837891 1Z' fill='%235C5F62'/%3E %3Cpath d='M0.837891 1V0.5C0.646924 0.5 0.472635 0.608776 0.388733 0.780324C0.304831 0.951873 0.325972 1.15623 0.443215 1.30697L0.837891 1ZM10.1712 1L10.5659 1.30697C10.6831 1.15623 10.7043 0.951873 10.6204 0.780324C10.5365 0.608776 10.3622 0.5 10.1712 0.5V1ZM5.50456 7L5.10988 7.30697C5.20461 7.42876 5.35026 7.5 5.50456 7.5C5.65885 7.5 5.8045 7.42876 5.89923 7.30697L5.50456 7ZM0.837891 1.5H10.1712V0.5H0.837891V1.5ZM9.77655 0.69303L5.10988 6.69303L5.89923 7.30697L10.5659 1.30697L9.77655 0.69303ZM5.89923 6.69303L1.23257 0.69303L0.443215 1.30697L5.10988 7.30697L5.89923 6.69303Z' fill='%235C5F62'/%3E %3C/svg%3E ");
  border: none;
  width: 10px;
  height: 7px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.cu-dropdown .dropdown-menu {
  width: 100%;
  padding: 16px;
  border-radius: 16px;
  background-color: #fff;
  box-shadow: drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.08));
  transform: translate(0px, 43px);
  top: -3px !important;
}
.cu-dropdown .dropdown-menu .form-check {
  margin-bottom: 8px;
}
.cu-dropdown .dropdown-menu .form-check-label {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #14253b;
}
.cu-dropdown .apply-btn {
  width: 100%;
  padding: 10px;
  margin-top: 12px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 100px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  background-color: #fff;
}
.cu-dropdown .apply-btn:hover {
  background-color: #18a0fb;
  color: #fff;
}

.filter-group {
  padding: 40px 0px;
}
@media (max-width: 767.48px) {
  .filter-group {
    padding-bottom: 0px;
    margin-bottom: 40px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  }
}
.filter-group .filter-label {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #0a0e12;
  margin-right: 10px;
  white-space: nowrap;
}
.filter-group .filter-alignment {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
@media (max-width: 767.48px) {
  .filter-group .filter-alignment {
    justify-content: space-between;
    margin-bottom: 15px;
  }
}
.filter-group .filter-alignment .dropdown {
  width: 100%;
}
.filter-group .filter-alignment .dropdown.product-item button {
  padding: 10px 20px;
  width: 100%;
  border-radius: 60px;
  border: 1px solid #dbe1ea;
  box-shadow: none;
  text-align: left;
}
.filter-group .filter-alignment .dropdown.product-item button::after {
  transform: translateY(0);
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 20px;
  width: 10px;
  background-size: contain;
}

.filter-resultbox {
  width: 100%;
  height: auto;
  background-color: #fff;
  border-radius: 24px;
  box-shadow: 0px 33px 80px rgba(0, 0, 0, 0.07);
  padding: 64px;
}
@media (max-width: 767.48px) {
  .filter-resultbox {
    padding: 0px;
    box-shadow: none;
  }
}
@media (max-width: 767.48px) {
  .filter-resultbox .filter-item {
    margin-bottom: 48px;
  }
}
.filter-resultbox .filter-item-name {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  display: block;
}
.filter-resultbox .filter-item-img {
  width: 100%;
  height: auto;
  overflow: hidden;
  border-radius: 16px;
}
.filter-resultbox .filter-item .filter-item-dep {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.readmore {
  font-family: "Inter", sans-serif;
  color: #006efa;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  transition: 0.3s;
  display: block;
}
.readmore:hover {
  color: #098ce3;
}
.readmore:hover img {
  transform: translateX(5px);
}

.availableon {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
}

.availablity-list {
  padding: 0px;
  margin: 0px 0px 10px 0px;
  overflow: auto;
  max-width: 100%;
  display: inline-block;
}
@media (max-width: 767.48px) {
  .availablity-list {
    min-width: 107%;
  }
}
.availablity-list::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.availablity-list::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
}
.availablity-list::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
}
.availablity-list:hover {
  scrollbar-width: thin;
  scrollbar-color: #e3e3e3 transparent;
}
.availablity-list:hover::-webkit-scrollbar {
  width: 6px;
  height: 3px;
}
.availablity-list:hover::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
.availablity-list:hover::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 10px;
}
.availablity-list li {
  list-style-type: none;
  margin-right: 4px;
  margin-bottom: 8px;
  font-family: "Inter", sans-serif;
  display: inline-block;
  vertical-align: top;
}
.availablity-list li a {
  color: #0a0e12;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 11px;
  background-color: #f0f5fb;
  border-radius: 60px;
  font-weight: 500;
  font-size: 11px;
  line-height: 20px;
}
.availablity-list li a span {
  margin-right: 4px;
}
.availablity-list li a:hover {
  background-color: #18a0fb;
  color: #ffffff;
}
.availablity-list li a:hover svg path {
  fill: #ffffff;
}
.availablity-list li:last-child {
  margin-right: 0px;
}

.application-list .applicationbox {
  margin-top: 66px;
}
.application-list .applicationbox .availablity-list {
  margin-bottom: 0;
}
.application-list .applicationbox .availableon {
  font-weight: 500;
}
@media (max-width: 767.48px) {
  .application-list .applicationbox {
    margin-top: 48px;
  }
}
.application-list .applicationbox-name {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  display: block;
}
.application-list .applicationbox-img {
  width: 100%;
  height: auto;
  max-height: 208px;
  overflow: hidden;
  border-radius: 8px;
}
.application-list .applicationbox-dep {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}

.application-pagination {
  padding: 100px 0px;
}
@media (max-width: 767.48px) {
  .application-pagination {
    padding: 30px 0px;
  }
}

.ss-case-studies {
  padding: 80px 0px;
  background-color: #f0f5fc;
}
.ss-case-studies .single-service-box {
  width: 100%;
}
.ss-case-studies .single-service-box img {
  border-radius: 8px;
  height: 212px;
}
.ss-case-studies .single-service-box span {
  font-weight: 500;
  font-size: 12px;
  color: #45494e;
}
.ss-case-studies .single-service-box span strong {
  font-weight: 600;
  color: #0a0e12;
}
.ss-case-studies .single-service-box p {
  margin-top: 6px !important;
  font-family: "Poppins", sans-serif !important;
  color: #171b1f !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 24px !important;
}
.ss-case-studies .single-service-box a {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #313131;
  margin-top: 6px;
}
@media (max-width: 575.98px) {
  .ss-case-studies .title-sm {
    font-size: 26px;
  }
}

.ss-leaders-area {
  padding-top: 104px;
}
@media (max-width: 767.48px) {
  .ss-leaders-area {
    padding-top: 64px;
  }
}
@media (max-width: 575.98px) {
  .ss-leaders-area .title-uppercase {
    font-size: 16px;
  }
}
.ss-leaders-area .client-lists {
  max-width: 858px;
  margin: 0px auto;
  flex-wrap: wrap;
}
.ss-leaders-area .client-lists .single-client {
  margin-top: 10px;
  margin-bottom: 10px;
}

.ss-testimonial {
  background: none;
  padding: 100px 0px 190px 0px;
}
@media (max-width: 767.48px) {
  .ss-testimonial {
    padding: 64px 0px;
  }
}
.ss-testimonial .client_video-dimensions {
  width: 640px;
  height: 268px;
}

.cta-type-1 {
  background: linear-gradient(0deg, #f7fbff, #f7fbff), #e4edf5;
  padding-top: 80px;
}
.cta-type-1 .mu-btn-border {
  padding: 14px 28px;
}
.cta-type-1 .cta-type-1-right {
  max-width: 607px;
  padding-left: 75px;
}
.cta-type-1 .cta-type-1-right h4 {
  font-family: "Poppins", sans-serif;
}
@media (max-width: 991.98px) {
  .cta-type-1 .cta-type-1-right {
    margin-top: 40px;
    margin-bottom: 64px;
    padding-left: 0px;
  }
}
.cta-type-1 .cta-type-1-right .title-sm {
  color: #0a0e12;
  margin-bottom: 30px;
  font-weight: 700;
}
.cta-type-1 .cta-type-1-right p {
  margin-bottom: 30px;
  color: #171b1f;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
}

/* Details page CSS */
.ssd-container {
  max-width: 1112px;
  margin-left: auto;
  margin-right: auto;
}

.blue-bg {
  width: 100%;
  height: 372px;
  background-color: #d9efff;
}
@media (max-width: 767.48px) {
  .blue-bg {
    display: none;
  }
}

.ssd-body-bg {
  width: 100%;
  height: auto;
  background-image: linear-gradient(to bottom, #fbfdff, #f8fbff);
}
@media (max-width: 767.48px) {
  .ssd-body-bg {
    background-image: none;
    background-color: #fff;
  }
}

.ssd-herobox {
  height: auto;
  background-color: #fff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 16px;
  padding: 40px 48px;
  position: relative;
  margin-top: -312px;
  z-index: 1;
}
@media (max-width: 767.48px) {
  .ssd-herobox {
    margin-top: 24px;
    box-shadow: none;
    padding: 0px;
    border-radius: 0px;
  }
}
.ssd-herobox .title-sm {
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .ssd-herobox .title-sm {
    margin-bottom: 16px;
  }
}
.ssd-herobox .slider {
  width: 100%;
  background: #e4edf5;
  border-radius: 16px;
  padding: 16px 66px;
  text-align: center;
  position: relative;
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .ssd-herobox .slider {
    height: auto;
    padding: 24px;
    margin-bottom: 16px;
  }
}
.ssd-herobox .slider .ssd-slider {
  margin: 0px auto;
}
@media (max-width: 767.48px) {
  .ssd-herobox .slider .ssd-slider {
    height: auto;
    box-shadow: 0px 10.2508px 27.3355px rgba(0, 0, 0, 0.06);
  }
}
.ssd-herobox .slider .ssd-slider .slider-img {
  max-width: 100%;
  height: auto;
  width: 100%;
  border-radius: 6px;
  box-shadow: 0px 20.8122px 55.4993px rgba(0, 0, 0, 0.06);
}
.ssd-herobox .slider .slick-arrow {
  width: 36px;
  height: 36px;
  border-radius: 360px;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border: none;
  position: absolute;
  top: 43%;
}
.ssd-herobox .slider .ssd-slider-prev {
  left: 15px;
}
@media (max-width: 991.98px) {
  .ssd-herobox .slider .ssd-slider-prev {
    left: 20px;
  }
}
@media (max-width: 767.48px) {
  .ssd-herobox .slider .ssd-slider-prev {
    left: -18px;
  }
}
.ssd-herobox .slider .ssd-slider-next {
  right: 15px;
}
@media (max-width: 991.98px) {
  .ssd-herobox .slider .ssd-slider-next {
    right: 20px;
  }
}
@media (max-width: 767.48px) {
  .ssd-herobox .slider .ssd-slider-next {
    right: -18px;
  }
}
.ssd-herobox .ssd-dep {
  padding: 28px 32px 0px 32px;
}
@media (max-width: 767.48px) {
  .ssd-herobox .ssd-dep {
    padding: 0px;
  }
}
.ssd-herobox .ssd-dep h6 {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
}
.ssd-herobox .ssd-dep p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.ssd-herobox .featuresbox {
  margin-top: 48px;
}
.ssd-herobox .featuresbox .singlefeature {
  width: 190px;
  height: 137px;
  border: 1px solid rgba(215, 227, 235, 0.4);
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
@media (max-width: 767.48px) {
  .ssd-herobox .featuresbox .singlefeature {
    width: 100%;
  }
}
.ssd-herobox .featuresbox h3 {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #0a0e12;
  background-color: #fff;
  text-align: center;
}
.ssd-herobox .featuresbox ul {
  padding: 0px;
  margin: 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 991.98px) {
  .ssd-herobox .featuresbox ul {
    justify-content: flex-start;
  }
}
.ssd-herobox .case-studies-img img {
  border-radius: 8px;
}

.heading-2 {
  position: relative;
  margin-top: 68px;
  margin-bottom: 52px;
  line-height: 12px;
}
@media (max-width: 767.48px) {
  .heading-2 {
    margin-top: 32px;
    margin-bottom: 16px;
  }
}
.heading-2 span {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  background-color: #fff;
  padding-right: 20px;
  display: inline-block;
  position: relative;
  z-index: 2;
}
.heading-2::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.04);
  position: absolute;
  top: 50%;
  right: 0px;
  z-index: 1;
}

.ssd-case-studies .case-studies-img {
  border-radius: 8px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .ssd-case-studies {
    padding: 0 32px;
  }
  .ssd-case-studies .case-studies-img {
    padding-right: 6px;
  }
  .ssd-case-studies .case-studies-content {
    padding-left: 6px;
  }
}
@media (max-width: 767.48px) {
  .ssd-case-studies .case-studies-content {
    margin-top: 24px;
  }
}
.ssd-case-studies .case-studies-content h5 {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.ssd-case-studies .case-studies-content p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.ssd-case-studies .case-studies-content .single-case-download {
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.16);
  border-radius: 100px;
  padding: 8px 16px;
  text-align: center;
  font-weight: 500;
  font-size: 13px;
  text-transform: capitalize;
  color: #0a0e12;
}
.ssd-case-studies .case-studies-content .single-case-download:hover {
  background: #006efa;
  color: #090808;
  border: 1px solid #006efa;
}

.ssd-testimonial {
  padding: 20px 0px 60px 0px;
  background: none;
}
@media (min-width: 992px) {
  .ssd-testimonial {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767.48px) {
  .ssd-testimonial {
    padding-top: 6px;
    padding-bottom: 20px;
  }
  .ssd-testimonial .testimonial-slider .slider-content {
    padding: 0;
  }
}
.ssd-testimonial .client-preview {
  filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802));
}
@media (max-width: 767.48px) {
  .ssd-testimonial .client-preview {
    filter: none !important;
  }
}

.more-success-stories {
  padding: 96px 0px 104px 0px;
}
@media (max-width: 767.48px) {
  .more-success-stories {
    padding: 64px 0px;
  }
  .more-success-stories .mu-btn {
    margin-top: 24px;
  }
}
.more-success-stories .title-sm {
  text-align: center;
  margin-bottom: 56px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .more-success-stories .title-sm {
    margin-bottom: 24px;
    text-transform: capitalize;
  }
}
.more-success-stories .single-service-box {
  padding-right: 32px;
}
@media (max-width: 767.48px) {
  .more-success-stories .single-service-box {
    padding-right: 18px;
  }
}
.more-success-stories .single-service-box .successs {
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  color: #0a0e12;
  margin-bottom: 16px;
  margin-top: 16px;
}
.more-success-stories .single-service-box .successs a {
  color: #0a0e12;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  display: block;
  margin: 0;
}
.more-success-stories .single-service-box .successs a:hover {
  color: #0a0e12;
}
.more-success-stories .single-service-box .img-box {
  margin: 0;
}
.more-success-stories .single-service-box span {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
}
.more-success-stories .single-service-box h4 {
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.more-success-stories .single-service-box .mu-button-arrow {
  color: #098ce3;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
}
.more-success-stories .single-service-box .mu-button-arrow:hover svg {
  transform: translateX(5px);
}

.ssd-cta {
  background-color: #fff;
  padding: 88px 0px;
}
@media (max-width: 767.48px) {
  .ssd-cta {
    padding-top: 0;
    padding-bottom: 64px;
  }
}
@media (max-width: 767.48px) {
  .ssd-cta .ssd-cta-right {
    margin-top: 40px;
  }
}
.ssd-cta .title-sm {
  color: #0a0e12;
  line-height: 42px;
  margin-bottom: 30px;
}
@media (max-width: 767.48px) {
  .ssd-cta .title-sm {
    margin-bottom: 16px;
  }
}
.ssd-cta p {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 30px;
}
@media (max-width: 767.48px) {
  .ssd-cta p {
    margin-bottom: 16px;
  }
}

.gx-72 {
  --bs-gutter-x: 72px;
}

.ss-product {
  border-radius: 60px;
  border: 1px solid #18a0fb;
  background: #f0f4f7;
  padding: 10px 12px;
  color: #171b1f;
  font-size: 11px;
  font-weight: 500;
  line-height: 20px; /* 125% */
  width: -moz-max-content;
  width: max-content;
  max-width: 320px;
  display: flex;
  align-items: center;
  gap: 4px;
  margin-bottom: 24px;
}

.featuresbox .heading-2 {
  margin-bottom: 32px;
}
.featuresbox .slick-arrow {
  width: 36px;
  height: 36px;
  border-radius: 360px;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.04), 0px 2px 6px rgba(0, 0, 0, 0.04), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border: none;
}
.featuresbox .slick-arrow.slick-disabled {
  background: rgba(180, 187, 202, 0.08);
  box-sizing: none;
}
.featuresbox .inner-control {
  display: flex;
  gap: 16px;
  margin-top: 47px;
  justify-content: center;
}
.featuresbox .slick-slider {
  margin: 0 -12px;
}
.featuresbox .slick-slide {
  margin-right: 12px;
  margin-left: 12px;
  margin-bottom: 5px;
}

.featuresbox-slider .single-featuresbox {
  border-radius: 8px;
  border: 1px solid rgba(215, 227, 235, 0.2);
  background: #fff;
  overflow: hidden;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.04), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
  text-align: left;
  padding-left: 16px;
}
.featuresbox-slider .single-featuresbox img {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.featuresbox-slider .single-featuresbox h6 {
  color: #0a0e12;
  font-size: 20px;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  margin-bottom: 16px;
}
.featuresbox-slider .single-featuresbox p {
  color: #313131;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.legal-nav {
  background: #f8f9fb;
}
.legal-nav.sticky-header {
  background: #ffffff;
}

.legal-hero {
  background: #f8f9fb;
}
.legal-hero .hero-inner {
  height: 280px;
}
.legal-hero .hero-inner .page-heading {
  line-height: 58px;
}

.all-policy {
  background: #f8f9fb;
  padding: 84px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .all-policy {
    padding: 48px 0px 64px 0px;
  }
}
.all-policy .single-policy {
  background: #ffffff;
  border-radius: 16px;
  width: 100%;
  height: auto;
  padding: 32px;
  margin-top: 16px;
}
.all-policy .single-policy .svg {
  margin-right: 32px;
}
@media (max-width: 767.48px) {
  .all-policy .single-policy .svg {
    margin-bottom: 12px;
    margin-right: 0px;
  }
}
.all-policy .single-policy div {
  font-family: "Inter";
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 8px;
  color: #0a0e12;
}
.all-policy .single-policy p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .all-policy .single-policy p {
    margin-bottom: 8px;
  }
}
.all-policy .single-policy a {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #006efa;
  transition: 0.2s;
}
.all-policy .single-policy a:hover svg {
  transform: translateX(5px);
}

.legal-details-area {
  padding: 24px 0px;
  background: linear-gradient(180deg, #ffffff 0%, #f7fbff 100%);
  border-top: 1px solid rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .legal-details-area {
    background: #ffffff;
    border: none;
  }
}
.legal-details-area .left-list-item {
  padding-left: 10px;
  padding-top: 52px;
  position: sticky;
  left: 0;
  top: 52px;
  z-index: 9;
}
@media (max-width: 991.98px) {
  .legal-details-area .left-list-item {
    padding-top: 24px;
  }
}
.legal-details-area .left-list-item ul li a {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  padding: 8px 0px;
  display: inline-block;
}
.legal-details-area .left-list-item ul li a:hover {
  color: #171b1f;
  font-weight: 500;
}
.legal-details-area .left-list-item ul li a.active {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
  position: relative;
}
.legal-details-area .left-list-item ul li a.active::before {
  content: "";
  position: absolute;
  left: -10px;
  top: 0;
  height: 100%;
  width: 3px;
  background: #098ce3;
  border-radius: 10px;
}
.legal-details-area .right-details-area {
  background: #ffffff;
  border-radius: 20px;
  padding: 52px;
}
@media (max-width: 991.98px) {
  .legal-details-area .right-details-area {
    padding: 24px;
  }
}
@media (max-width: 767.48px) {
  .legal-details-area .right-details-area {
    padding: 24px 0px 0px 0px;
  }
}
.legal-details-area .right-details-area h1 {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  color: #0a0e12;
  margin-bottom: 32px;
}
.legal-details-area .right-details-area div {
  font-family: "Inter";
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 32px;
}
.legal-details-area .right-details-area p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.legal-details-area .right-details-area ul {
  list-style: disc;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
}
.legal-details-area .right-details-area ul li {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}
.legal-details-area .right-details-area ul li ::marker {
  border-radius: 50px;
  background-color: #313131;
  display: flex;
}
.legal-details-area .right-details-area h6 {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
  margin-top: 32px;
  margin-bottom: 8px;
}
.legal-details-area .right-details-area .bottom-box {
  margin-top: 10px;
}
.legal-details-area .right-details-area .bottom-box .row {
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  padding: 24px 0px;
}
.legal-details-area .right-details-area .bottom-box .row:last-child {
  border: none;
}
.legal-details-area .right-details-area .bottom-box .row .col-3 p {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #313131;
}
.legal-details-area .right-details-area .bottom-box .row .col-9 p {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #171b1f;
}
.legal-details-area .bottom-nextprev {
  padding: 64px 0px;
}
@media (max-width: 767.48px) {
  .legal-details-area .bottom-nextprev {
    padding: 32px 0px;
  }
}
.legal-details-area .bottom-nextprev .page-next {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #313131;
  margin-bottom: 6px;
  transition: 0.2s;
}
.legal-details-area .bottom-nextprev .page-next:hover {
  color: #006efa;
}
.legal-details-area .bottom-nextprev .page-next:hover svg {
  transform: translateX(5px);
}
.legal-details-area .bottom-nextprev .page-name {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #171b1f;
}
.legal-details-area .bottom-nextprev .page-name:hover {
  color: #006efa;
}

.career-banner {
  padding: 64px 0px 100px 0px;
  overflow-x: hidden;
  position: relative;
}
@media (max-width: 767.48px) {
  .career-banner {
    padding: 64px 0px;
  }
}
.career-banner .dot-competion_dot {
  position: absolute;
  z-index: -1;
  right: 5%;
  bottom: 0%;
  max-width: 300px;
}
@media (max-width: 1199.98px) {
  .career-banner .dot-competion_dot {
    display: none;
  }
}
@media (max-width: 1440px) {
  .career-banner .dot-competion_dot {
    right: -20px;
    left: auto;
    max-width: 300px;
  }
}
@media (max-width: 1280px) {
  .career-banner .dot-competion_dot {
    right: -30px;
    left: auto;
    max-width: 200px;
  }
}
@media (max-width: 767.48px) {
  .career-banner .content {
    margin-bottom: 40px;
  }
}
.career-banner .content span {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #45494e;
  display: block;
  margin-bottom: 10px;
  font-family: "Inter", sans-serif;
}
.career-banner .content h1 {
  font-weight: 700;
  font-size: 48px;
  line-height: 58px;
  text-transform: capitalize;
  color: #0a0e12;
  margin-bottom: 10px;
}
.career-banner .content p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.career-banner .content .mu-btn {
  margin-top: 32px;
}

.bg-grade {
  background: linear-gradient(0deg, #1b2430, #1b2430), linear-gradient(0deg, #14253b, #14253b), #eaf7ff;
  padding: 64px 0px;
}
.bg-grade .left-text {
  border-right: 1px solid rgba(255, 255, 255, 0.16);
}
@media (max-width: 767.48px) {
  .bg-grade .left-text {
    border-right: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.16);
    margin-bottom: 40px;
    padding-bottom: 40px;
  }
}
.bg-grade h6 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #ffffff;
  margin-bottom: 10px;
}
.bg-grade p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: rgba(255, 255, 255, 0.64);
}
.bg-grade h3 {
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #ffffff;
  margin-bottom: 12px;
}
@media (max-width: 767.48px) {
  .bg-grade .right-text {
    margin-top: 40px;
  }
}

.job-category {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .job-category {
    padding: 64px 0px;
  }
}
.job-category h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  text-transform: capitalize;
  color: #0a0e12;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .job-category h4 {
    line-height: 40px;
  }
}
.job-category .single-category {
  position: relative;
  border-radius: 16px;
  overflow: hidden;
  display: block;
  transition: 0.3s;
}
@media (max-width: 767.48px) {
  .job-category .single-category {
    height: 180px;
  }
}
.job-category .single-category .topic-details {
  position: absolute;
  left: 24px;
  top: 24px;
}
.job-category .single-category .topic-details div {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  text-transform: uppercase;
  color: #ffffff;
}
.job-category .single-category .topic-details p {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
}
.job-category .single-category .topic-preview img {
  width: 100%;
}
.job-category .single-category .hover-content {
  position: absolute;
  z-index: 11;
  bottom: 24px;
  right: 24px;
  display: none;
  opacity: 0;
}
.job-category .single-category:hover {
  z-index: 99;
  transform: scale(1.1);
  box-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802);
}
.job-category .single-category:hover .hover-content {
  display: block;
  opacity: 1;
}
.job-category .find-more {
  border: 1px solid rgba(0, 0, 0, 0.04);
  border-radius: 16px;
  padding: 60px 0px;
  width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
@media (max-width: 1199.98px) {
  .job-category .find-more {
    padding: 40px 0px;
  }
}
@media (max-width: 991.98px) {
  .job-category .find-more {
    padding: 30px 0px;
  }
}
.job-category .find-more a p {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #0a2540;
  margin-top: 5px;
}
.job-category .find-more a:hover p {
  color: #006efa;
}
.job-category .find-more a:hover svg path {
  stroke: #006efa;
}

.our-culture.details-our-culture {
  padding-top: 56px;
}
@media (max-width: 767.48px) {
  .our-culture.details-our-culture {
    padding-top: 16px;
  }
}
.our-culture .inner-culture {
  border-bottom: 1px solid rgba(223, 229, 235, 0.8);
  padding: 0px 0px 104px 0px;
}
@media (max-width: 767.48px) {
  .our-culture .inner-culture {
    padding: 0px 0px 64px 0px;
  }
}
.our-culture h4 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  text-transform: capitalize;
  color: #0a0e12;
  margin-bottom: 8px;
}
.our-culture p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}
.our-culture img {
  width: 100%;
}
.our-culture .culture-content {
  margin-top: 40px;
}
@media (max-width: 1199.98px) {
  .our-culture .culture-content {
    margin-top: 0px;
  }
}
@media (max-width: 767.48px) {
  .our-culture .culture-content {
    margin-top: 60px;
  }
}
.our-culture .culture-content h4 {
  margin-bottom: 22px;
  font-family: "Inter";
}
.our-culture .culture-content .custom-padding {
  padding: 16px 0px;
  border-bottom: 1px solid rgba(223, 229, 235, 0.48);
}
.our-culture .culture-content .custom-padding:last-child {
  border-bottom: none;
}
.our-culture .culture-content .left-text {
  font-weight: 600;
  font-size: 14px;
  color: #0a0e12;
  overflow-wrap: break-word;
}
.our-culture .culture-content .right-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  overflow-wrap: break-word;
}
.our-culture .culture-content .right-text a {
  color: rgb(9, 140, 227);
  font-weight: 600;
}
.our-culture .culture-content .right-text a:hover {
  color: #006efa;
}
.our-culture .culture-content p {
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  color: #171b1f;
  margin-bottom: 16px;
  font-family: "Inter";
}
.our-culture .culture-content p:last-child {
  margin-bottom: 0px;
}
.our-culture .culture-content p a {
  color: rgb(9, 140, 227);
  font-weight: 600;
}
.our-culture .culture-content p a:hover {
  color: #006efa;
}

.emplyee-benefits {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .emplyee-benefits {
    padding: 64px 0px;
  }
}
.emplyee-benefits .image-area img {
  width: 100%;
}
@media (max-width: 767.48px) {
  .emplyee-benefits .content-area {
    margin-top: 32px;
  }
}
.emplyee-benefits .content-area h4 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 24px;
}
.emplyee-benefits .content-area ul {
  list-style: disc;
  padding-left: 20px;
}
.emplyee-benefits .content-area ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  color: #171b1f;
  margin-bottom: 16px;
}

.interview-process {
  padding: 88px 0px;
  background: #f0f5fc;
}
@media (max-width: 767.48px) {
  .interview-process {
    padding: 64px 0px;
  }
}
@media (max-width: 767.48px) {
  .interview-process .interview-content {
    margin-top: 12px;
  }
}
.interview-process .interview-content h4 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.interview-process .interview-content .custom-padding {
  padding: 16px 0px;
  border-bottom: 1px solid rgba(223, 229, 235, 0.48);
}
.interview-process .interview-content .custom-padding:last-child {
  border-bottom: none;
}
.interview-process .interview-content .custom-left-text {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  overflow-wrap: break-word;
}
@media (max-width: 320px) {
  .interview-process .interview-content .custom-left-text {
    font-size: 14px;
  }
}
.interview-process .interview-content .custom-middle-text {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #0a0e12;
  overflow-wrap: break-word;
}
@media (max-width: 320px) {
  .interview-process .interview-content .custom-middle-text {
    font-size: 14px;
  }
}
.interview-process .interview-content .custom-right-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  overflow-wrap: break-word;
}
@media (max-width: 320px) {
  .interview-process .interview-content .custom-right-text {
    font-size: 12px;
  }
}

.career-details-banner {
  padding: 48px 0px 0px 0px;
}
.career-details-banner .inner-details-banner {
  border-bottom: 1px solid rgba(223, 229, 235, 0.8);
  padding: 0px 0px 48px 0px;
}
.career-details-banner .top-text {
  margin-bottom: 32px;
}
.career-details-banner .top-text h1 {
  font-weight: 600;
  font-size: 48px;
  line-height: 56px;
  text-transform: capitalize;
  color: #0a0e12;
}
.career-details-banner .top-text p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.career-details-banner .walk-interview {
  padding: 64px 40px;
  background: linear-gradient(0deg, #eaf7ff, #eaf7ff), #f8f9fb;
  border-radius: 24px;
}
.career-details-banner .walk-interview h5 {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  text-transform: capitalize;
  color: #0a0e12;
  margin-bottom: 24px;
}
.career-details-banner .walk-interview .interview-time {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  margin-bottom: 12px;
  display: flex;
}
.career-details-banner .walk-interview .share-cv {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  margin-top: 66px;
  margin-bottom: 16px;
}
.career-details-banner .walk-interview .share-cv a:hover {
  color: #006efa;
}
.career-details-banner .walk-interview .mu-btn {
  font-family: "Poppins", sans-serif;
}
@media (max-width: 767.48px) {
  .career-details-banner .post-available {
    margin-top: 40px;
  }
}
.career-details-banner .post-available .single-post {
  height: 200px;
  width: 100%;
  border-radius: 16px;
  padding: 24px;
}
@media (max-width: 767.48px) {
  .career-details-banner .post-available .single-post {
    height: 120px;
  }
}
.career-details-banner .post-available .single-post h6 {
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  text-transform: uppercase;
  color: #ffffff;
}
.career-details-banner .post-available .single-post p {
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #ffffff;
}
.career-details-banner .post-available .single-post:hover {
  box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.1);
}
.career-details-banner .bottom-text {
  margin-top: 40px;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.responsibilities-area {
  padding: 48px 0px 0px 0px;
}
.responsibilities-area .inner-responsibilities {
  border-bottom: 1px solid rgba(223, 229, 235, 0.8);
  padding-bottom: 48px;
}
.responsibilities-area .inner-responsibilities h6 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.responsibilities-area .inner-responsibilities ul {
  list-style: disc;
  padding-left: 20px;
}
.responsibilities-area .inner-responsibilities ul li {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-bottom: 16px;
}
.responsibilities-area .inner-responsibilities ul li:last-child {
  margin-bottom: 0px;
}
.responsibilities-area .inner-responsibilities ul li:last-child {
  margin-bottom: none;
}
.responsibilities-area.requirements-area .inner-responsibilities {
  border: none;
}

.support-footer {
  background: #f0f5fb;
}
@media (max-width: 767.48px) {
  .support-footer {
    background-color: transparent;
  }
}

@media (max-width: 767.48px) {
  .support-banner .max {
    padding: 0;
  }
}
.support-banner .inner-banner {
  background-image: url(../images/contactUs-hero.png);
  width: 100%;
  height: auto;
  border-radius: 16px;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 64px 0px;
  text-align: center;
  color: #ffffff;
}
@media (max-width: 767.48px) {
  .support-banner .inner-banner {
    padding: 64px 24px;
    border-radius: unset;
  }
}
.support-banner .inner-banner span {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #ffffff;
  display: block;
  margin-bottom: 24px;
}
.support-banner .inner-banner h1 {
  font-weight: 700;
  font-size: 56px;
  line-height: 64px;
  color: #ffffff;
  margin-bottom: 16px;
}
.support-banner .inner-banner h1 a {
  font-weight: 700;
  color: #ffffff;
}
@media (max-width: 767.48px) {
  .support-banner .inner-banner h1 {
    font-size: 32px;
    line-height: 40px;
  }
}
.support-banner .inner-banner p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #ffffff;
  margin-bottom: 32px;
}
@media (max-width: 767.48px) {
  .support-banner .inner-banner p {
    font-size: 16px;
    line-height: 24px;
  }
}

.support-service .extra {
  margin-top: 32px;
}
.support-service h2 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a2540;
}
.support-service .top-table {
  overflow-x: auto;
}
.support-service table {
  border: none;
}
.support-service table tbody tr:nth-child(odd) {
  background: linear-gradient(0deg, rgba(228, 237, 245, 0.48), rgba(228, 237, 245, 0.48)), #ffffff;
}
.support-service table th {
  border: none;
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  color: #171b1f;
  padding: 24px;
  min-width: 200px;
  text-align: center;
  vertical-align: middle;
}
.support-service table th:first-child {
  text-align: left;
}
.support-service table td {
  border: none;
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  color: #171b1f;
  padding: 24px;
  min-width: 200px;
  text-align: center;
  vertical-align: middle;
}
.support-service table td:first-child {
  font-weight: 600;
  border-radius: 8px 0px 0px 8px;
  text-align: left;
}
.support-service table td:last-child {
  border-radius: 0px 8px 8px 0px;
}

.add-ons-area {
  padding: 48px 0px 64px 0px;
}
@media (max-width: 767.48px) {
  .add-ons-area {
    padding: 16px 0px 64px 0px;
  }
}
.add-ons-area .single-box.extra p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 18px !important;
  line-height: 28px !important;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .add-ons-area .single-box {
    margin-top: 32px;
  }
}
.add-ons-area .single-box h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
}
.add-ons-area .single-box .addons-para {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
}
.add-ons-area .single-box p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-top: 8px;
}

.support-help .headline-text h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.support-help .headline-text p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.support-help .support-help-cta {
  margin-top: 64px;
}
.support-help .support-help-cta p {
  font-size: 16px !important;
  line-height: 24px !important;
}
.support-help .add-btn:hover {
  color: #006efa;
}

.service-offer-area .mu-button-arrow {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}

.support-testimonial-area {
  padding: 20px 0px 124px 0px;
}
.support-testimonial-area .section-heading p {
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
}

.support-tertiary-cta {
  padding: 48px 0px 100px 0px;
}
@media (max-width: 767.48px) {
  .support-tertiary-cta {
    padding: 48px 0px;
  }
}
@media (max-width: 767.48px) {
  .support-tertiary-cta .section-heading {
    padding: 0px;
  }
}
.support-tertiary-cta .section-heading .title-sm {
  line-height: 40px;
}
.support-tertiary-cta .tertiary-content ul li {
  font-weight: 500;
}

.flex-banner {
  padding: 64px 0px;
  background: linear-gradient(180deg, #fbfcfe 0%, rgba(255, 255, 255, 0) 100%);
  position: relative;
}
.flex-banner h1 {
  font-weight: 700;
  font-size: 64px;
  line-height: 72px;
  text-align: center;
  text-transform: uppercase;
  background: linear-gradient(90.5deg, #0ab7a8 27.63%, #18a0fb 86.7%), #14253b;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
@media (max-width: 991.98px) {
  .flex-banner h1 {
    font-size: 42px;
    line-height: 50px;
  }
}
@media (max-width: 991.98px) {
  .flex-banner h1 {
    font-size: 32px;
    line-height: 40px;
  }
}
.flex-banner .flex-bannner-dots {
  position: absolute;
  z-index: -1;
  right: 4%;
  top: 15%;
  max-width: 100%;
}
@media (max-width: 1199.98px) {
  .flex-banner .flex-bannner-dots {
    display: none;
  }
}
@media (max-width: 1440px) {
  .flex-banner .flex-bannner-dots {
    left: -20px;
    right: auto;
    max-width: 250px;
  }
}
@media (max-width: 1280px) {
  .flex-banner .flex-bannner-dots {
    left: -30px;
    right: auto;
    max-width: 240px;
  }
}
.flex-banner .full-image {
  position: relative;
  margin-top: 64px;
}
.flex-banner .full-image img {
  width: 100%;
}
.flex-banner p {
  font-weight: 500;
  font-size: 24px;
  line-height: 38px;
  text-align: center;
  color: #313131;
}
.flex-banner .line-text {
  font-family: "Poppins";
  font-weight: 500;
  font-size: 15px;
  line-height: 25px;
  color: #171b1f;
  vertical-align: middle;
  text-align: center;
  margin-top: 32px;
}
.flex-banner .line-text .single {
  margin-right: 20px;
  display: inline;
}
.flex-banner .line-text .single:last-child {
  margin-right: 0px;
}
.flex-banner .line-text span {
  height: 6px;
  width: 6px;
  background: #171b1f;
  border-radius: 50px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}
.flex-banner.muvi-live {
  padding-top: 96px;
  padding-bottom: 46px;
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live {
    padding-top: 50px;
  }
}
.flex-banner.muvi-live h1 {
  text-transform: unset;
  margin-bottom: 14px;
  padding-bottom: 10px;
}
.flex-banner.muvi-live p {
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  font-weight: 400;
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live {
    text-align: left;
  }
  .flex-banner.muvi-live h1 {
    text-align: left;
  }
}
@media (max-width: 575.98px) and (max-width: 575.98px) {
  .flex-banner.muvi-live h1 br {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live p {
    text-align: left;
  }
}
.flex-banner.muvi-live ul {
  margin: 40px 0;
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live ul {
    text-align: left;
  }
}
.flex-banner.muvi-live ul li {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M13.7502 8.25005C13.2502 10.75 11.3652 13.104 8.72022 13.63C7.43022 13.8869 6.09204 13.7303 4.89623 13.1824C3.70042 12.6346 2.70794 11.7234 2.06012 10.5786C1.41229 9.43389 1.14214 8.11393 1.28813 6.80672C1.43413 5.4995 1.98882 4.27167 2.87322 3.29805C4.68722 1.30005 7.75022 0.750046 10.2502 1.75005' stroke='%2322A11A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3Cpath d='M5.25 7.25L7.75 9.75L13.75 3.25' stroke='%2322A11A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  display: inline-block;
  margin: 0 16px;
  padding-left: 20px;
  background-position: center left;
  background-size: 12px;
  font-size: 15px;
  line-height: 1.67;
  color: #0a0e12;
  font-weight: 500;
  font-family: "Poppins", sans-serif;
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live ul li {
    display: block;
    margin-left: 0;
  }
}
.flex-banner.muvi-live .rounded-bg {
  position: absolute;
  right: 20%;
  top: -110px;
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live .rounded-bg {
    top: -165px;
    width: 50%;
    right: 10px;
  }
}
.flex-banner.muvi-live a {
  min-width: 174px;
}
.flex-banner.muvi-live .video-bg {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 50%;
}
@media (max-width: 767.48px) {
  .flex-banner.muvi-live .video-bg {
    left: -20px;
  }
}
.flex-banner.muvi-live .video-bg img {
  height: 100%;
  width: 100%;
}
.flex-banner.muvi-live .flex-bannner-dot {
  position: absolute;
  top: 32%;
  right: 4%;
  max-width: 100%;
}
@media (max-width: 1199.98px) {
  .flex-banner.muvi-live .flex-bannner-dot {
    z-index: 0;
    max-width: 50%;
  }
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-live .flex-bannner-dot {
    top: auto;
    bottom: 200px;
    right: -20px;
  }
}
.flex-banner.muvi-flex {
  padding-bottom: 74px;
}
.flex-banner.muvi-flex h1 {
  margin-bottom: 0px;
  text-align: center;
  padding-bottom: 10px;
}
.flex-banner.muvi-flex p {
  margin-top: 60px;
  margin-bottom: 40px;
  text-align: center;
}
.flex-banner.muvi-flex ul {
  margin-top: 40px;
  margin-bottom: 0px;
}
.flex-banner.muvi-flex .rounded-bg {
  position: absolute;
  right: 0;
  top: -350px;
}
@media (max-width: 575.98px) {
  .flex-banner.muvi-flex .rounded-bg {
    top: -165px;
    width: 50%;
    right: 10px;
  }
}

.flex-modern-area {
  padding: 32px 0px 80px 0px;
}
@media (max-width: 767.48px) {
  .flex-modern-area {
    padding: 32px 0px 64px 0px;
  }
}
.flex-modern-area .top-text {
  text-align: center;
  margin-bottom: 64px;
}
@media (max-width: 767.48px) {
  .flex-modern-area .top-text {
    text-align: left;
  }
}
.flex-modern-area .top-text h2 {
  font-weight: 700;
  font-size: 48px;
  line-height: 58px;
  color: #0a0e12;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .flex-modern-area .top-text h2 {
    font-size: 32px;
    line-height: 38px;
  }
}
.flex-modern-area .top-text p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  padding: 0px 90px;
}
@media (max-width: 767.48px) {
  .flex-modern-area .top-text p {
    padding: 0;
    font-size: 15px;
    line-height: 21px;
  }
}
.flex-modern-area .single-modern-area {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  height: 100%;
}
@media (max-width: 767.48px) {
  .flex-modern-area .single-modern-area {
    text-align: left;
    justify-content: start;
  }
}
.flex-modern-area .single-modern-area .small-title {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 8px;
  margin-top: 16px;
  display: block;
}
@media (max-width: 767.48px) {
  .flex-modern-area .single-modern-area .small-title {
    font-size: 14px;
    line-height: 21px;
  }
}
.flex-modern-area .single-modern-area p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-bottom: 12px;
}
@media (max-width: 767.48px) {
  .flex-modern-area .single-modern-area p {
    font-size: 12px;
    line-height: 18px;
  }
}
.flex-modern-area .single-modern-area a {
  font-family: "Inter";
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #098ce3;
}
@media (max-width: 767.48px) {
  .flex-modern-area .single-modern-area a {
    font-size: 14px;
    line-height: 20px;
  }
}
.flex-modern-area .single-modern-area .bottom-btn {
  align-self: flex-end;
  justify-self: center;
}

.flex-hightlights-area {
  padding: 100px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .flex-hightlights-area {
    padding: 84px 0px 0px 0px;
  }
}

.flex-try-area .image-area img {
  width: 100%;
}
@media (max-width: 767.48px) {
  .flex-try-area .content-area {
    margin-top: 40px;
  }
}
.flex-try-area .content-area h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
  margin-bottom: 12px;
}
.flex-try-area .content-area p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.flex-try-area .content-area .mu-btn {
  display: inline-block;
  margin-top: 32px;
}

.flex-enterprise-area {
  padding-bottom: 100px;
  padding-top: 126px;
}

.flex-testimonial-area .section-title {
  line-height: 48px;
}
@media (max-width: 767.48px) {
  .flex-testimonial-area .section-title {
    line-height: 38px;
  }
}

.videos-wrapper {
  padding: 65px 0;
  margin-top: 60px;
  position: relative;
}
@media (max-width: 767.48px) {
  .videos-wrapper {
    padding: 25px 0;
  }
}
.videos-wrapper .live-video {
  width: 100%;
  border-radius: 5px;
  height: 520px;
  overflow: hidden;
}
@media (max-width: 1199.98px) {
  .videos-wrapper .live-video {
    height: 410px;
  }
}
@media (max-width: 767.48px) {
  .videos-wrapper .live-video {
    height: 210px;
  }
}
.videos-wrapper .live-video .vjs-big-play-button {
  background: transparent !important;
  border: none;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.videos-wrapper .live-video .vjs-poster {
  background-size: 100% 100%;
}

.font-primary {
  font-family: "Poppins", sans-serif;
}

.cta-area.styled-3 {
  padding: 72px 0;
  padding-bottom: 100px;
}
.cta-area.styled-3 .section-heading {
  margin-bottom: 40px;
}
.cta-area.styled-3 .section-heading .section-title {
  line-height: 1.2;
  font-family: "Inter", sans-serif;
}
.cta-area.styled-3 .section-heading .section-title span {
  font-family: "Poppins", sans-serif;
}
@media (max-width: 575.98px) {
  .cta-area.styled-3 .section-heading .section-title {
    font-size: 24px;
    line-height: 32px;
  }
}
.cta-area.styled-3 .section-heading span {
  color: #18a0fb;
}

.streaming-area .font-primary {
  font-size: 18px;
  line-height: 28px;
}
.streaming-area.styled-2 {
  padding-top: 128px;
  padding-bottom: 100px;
}
@media (max-width: 575.98px) {
  .streaming-area.styled-2 {
    padding-bottom: 68px;
    padding-top: 104px;
  }
}
.streaming-area.styled-2 .single-stream p {
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}

.cta-area.secondary-cta ul {
  padding-left: 25px;
}
.cta-area.secondary-cta ul li {
  list-style: disc;
  font-size: 16px;
  line-height: 26px;
  color: #313131;
}
@media (max-width: 991.98px) {
  .cta-area.secondary-cta ul li {
    text-align: center;
    width: -moz-max-content;
    width: max-content;
    margin: 0 auto;
  }
}

.title-lg {
  font-weight: 700;
  font-size: 48px;
  line-height: 1.222;
  letter-spacing: 0%;
  text-align: center;
  color: #0a0e12;
}

.streaming-needs {
  padding: 40px 0;
}
@media (max-width: 767.48px) {
  .streaming-needs {
    padding-bottom: 0;
  }
}

.nav-tabs.tab-style-3 {
  margin-top: 56px;
  justify-content: space-between;
  flex-wrap: nowrap;
  white-space: nowrap;
  overflow-x: auto;
  padding-bottom: 56px;
  padding-left: 3px;
  padding-right: 3px;
}
@media (max-width: 767.48px) {
  .nav-tabs.tab-style-3 {
    padding: 32px 0;
    margin-top: 0;
  }
}
.nav-tabs.tab-style-3::-webkit-scrollbar {
  display: none;
}
.nav-tabs.tab-style-3 .nav-item {
  width: 15.2%;
  background: rgba(180, 187, 202, 0.12);
  border-radius: 16px;
  text-align: center;
  margin-right: 16px;
}
@media (max-width: 1199.98px) {
  .nav-tabs.tab-style-3 .nav-item {
    width: auto;
  }
}
.nav-tabs.tab-style-3 .nav-item:last-child {
  margin-right: 0;
}
.nav-tabs.tab-style-3 .nav-item .nav-link {
  border: none;
  background: transparent;
  text-align: center;
  width: 100%;
  padding: 32px 24px;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  font-weight: 600;
  border-radius: 16px;
  white-space: normal;
  height: 100%;
  transition: 0.3s;
  color: #171b1f;
}
@media (max-width: 1199.98px) {
  .nav-tabs.tab-style-3 .nav-item .nav-link {
    white-space: unset;
  }
}
.nav-tabs.tab-style-3 .nav-item .nav-link:hover {
  background: #ffffff;
  box-shadow: 0px 36px 80px rgba(0, 0, 0, 0.07), 0px 4.50776px 10.0172px rgba(0, 0, 0, 0.035), inset 0px -2px 0px #e4e6ea;
  height: 100%;
  width: 100%;
}
@media (max-width: 767.48px) {
  .nav-tabs.tab-style-3 .nav-item .nav-link {
    padding: 16px;
  }
}
.nav-tabs.tab-style-3 .nav-item .nav-link.active {
  background: #ffffff;
  box-shadow: 0px 36px 80px rgba(0, 0, 0, 0.07), 0px 4.50776px 10.0172px rgba(0, 0, 0, 0.035), inset 0px -2px 0px #e4e6ea;
}

.tab-content.tab-style-3 h3 {
  margin-bottom: 24px;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  color: #0a0e12;
  font-family: "Inter", sans-serif;
}
.tab-content.tab-style-3 p {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.tertiary-content.styled-2 ul li {
  font-weight: 500;
  color: #171b1f;
}
@media (max-width: 575.98px) {
  .tertiary-content.styled-2 ul {
    padding-left: 0;
  }
}

.cta-area.tertiary-cta.styled-2 .title-sm {
  line-height: 38px;
}
@media (max-width: 575.98px) {
  .cta-area.tertiary-cta.styled-2 .mu-btn {
    margin-bottom: 8px;
  }
}

@media (max-width: 767.48px) {
  .tertiary-cta.styled-2 {
    padding-top: 20px;
  }
}

@media (max-width: 575.98px) {
  .leaders-area.styled-2 .title-uppercase {
    font-size: 16px;
  }
}

.player-switch {
  position: relative;
  display: inline-block;
  width: 32px;
  height: 14px;
  top: 12px !important;
}

input#is_enabled:checked ~ ::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNyA4LjVhOC41IDguNSAwIDExLTE3IDAgOC41IDguNSAwIDAxMTcgMHptLTUgMEw2LjUgNXY3TDEyIDguNXptLTEuODYgMEw3LjUgNi44MnYzLjM2bDIuNjQtMS42OHpNOC41IDE2YTcuNSA3LjUgMCAxMDAtMTUgNy41IDcuNSAwIDAwMCAxNXoiIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjE1IiAvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYgOC41YTcuNSA3LjUgMCAxMS0xNSAwIDcuNSA3LjUgMCAwMTE1IDB6bS00IDBMNi41IDEyVjVMMTIgOC41eiIgZmlsbD0iI2ZmZiIgLz48L3N2Zz4=);
  background-size: contain;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg filter='url(%23filter0_d_1087_3426)'%3E %3Crect x='4' width='16' height='16' rx='8' fill='white' shape-rendering='crispEdges'/%3E %3Cpath d='M15.6183 8.64973L11.1059 11.6438C10.9927 11.7068 10.865 11.7392 10.7354 11.7377C10.6058 11.7362 10.4789 11.7008 10.3672 11.6352C10.2554 11.5696 10.1628 11.4759 10.0984 11.3634C10.034 11.251 10.0001 11.1237 10 10.9941V5.006C10 4.87637 10.0339 4.749 10.0984 4.63651C10.1628 4.52402 10.2555 4.43031 10.3672 4.36467C10.479 4.29902 10.606 4.26372 10.7356 4.26225C10.8653 4.26079 10.993 4.29322 11.1062 4.35632L15.6183 7.35004C15.734 7.41456 15.8304 7.50881 15.8975 7.62306C15.9646 7.7373 16 7.86739 16 7.99988C16 8.13238 15.9646 8.26247 15.8975 8.37671C15.8304 8.49095 15.734 8.58521 15.6183 8.64973Z' fill='%230365E0'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_d_1087_3426' x='0' y='0' width='24' height='24' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dy='4'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1087_3426'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1087_3426' result='shape'/%3E %3C/filter%3E %3C/defs%3E %3C/svg%3E ");
}

.toggle-play-checkbox:checked + .player-slider:before {
  transform: translateX(18px);
}

.player-slider:before {
  height: 20pxpx;
  width: 20px;
  left: -5px;
  bottom: -5px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg filter='url(%23filter0_d_1087_3438)'%3E %3Crect x='4' width='16' height='16' rx='8' fill='%23C2C0C0' shape-rendering='crispEdges'/%3E %3Cg clip-path='url(%23clip0_1087_3438)'%3E %3Cpath d='M12.9999 5.92325V10.0767C12.9999 10.5866 13.4133 11 13.9232 11C14.4331 11 14.8464 10.5866 14.8464 10.0767V5.92325C14.8464 5.41335 14.4331 5 13.9232 5C13.4133 5 12.9999 5.41336 12.9999 5.92325Z' fill='%231E1E1E'/%3E %3Cpath d='M9.15349 5.92325V10.0767C9.15349 10.5866 9.56685 11 10.0767 11C10.5866 11 11 10.5866 11 10.0767V5.92325C11 5.41335 10.5866 5 10.0767 5C9.56685 5 9.15349 5.41336 9.15349 5.92325Z' fill='%231E1E1E'/%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_d_1087_3438' x='0' y='0' width='24' height='24' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dy='4'/%3E %3CfeGaussianBlur stdDeviation='2'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1087_3438'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1087_3438' result='shape'/%3E %3C/filter%3E %3CclipPath id='clip0_1087_3438'%3E %3Crect width='5.69' height='6' fill='white' transform='matrix(-1 0 0 -1 14.845 11)'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E ");
}

.marketpalce-nav {
  background: #ffffff !important;
}
.marketpalce-nav.active-menu {
  background: #ffffff;
}
.marketpalce-nav.sticky-header {
  background: #ffffff !important;
}

.marketplace-banner {
  background: #bfd8ff;
  padding: 48px 0px 48px 0px;
}
.marketplace-banner h1 {
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #0a0e12;
  margin-bottom: 16px;
}
@media (max-width: 767.48px) {
  .marketplace-banner h1 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
}
.marketplace-banner p {
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.marketplace-moble-search .help-search {
  margin: 16px 0px 6px 0px;
}
@media (max-width: 575.98px) {
  .marketplace-moble-search .help-search .form-control {
    padding: 16px 30px 16px 48px;
    padding-right: 60px;
  }
}

.marketplace-tab .help-tablists {
  background: #fff;
  position: relative;
  margin-bottom: 0 !important;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 0px 1px 0px rgba(0, 0, 0, 0.04);
}
@media (max-width: 767.48px) {
  .marketplace-tab .help-tablists {
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 1px rgba(0, 0, 0, 0.04);
  }
}
.marketplace-tab .nav-tabs .nav-link {
  padding: 24px 16px;
  line-height: 28px;
}
.marketplace-tab .nav-tabs .nav-link:first-child {
  padding-left: 0px;
}
.marketplace-tab .expended-search .form-control {
  background: transparent;
  box-shadow: none;
  padding-right: 0;
}

.markettop-text-area {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .markettop-text-area {
    padding: 64px 0px;
  }
}
.markettop-text-area h2 {
  font-weight: 700;
  font-size: 48px;
  line-height: 58px;
  color: #0a0e12;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .markettop-text-area h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
.markettop-text-area p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #313131;
}
.markettop-text-area .mu-btn {
  margin-top: 24px;
}
@media (max-width: 767.48px) {
  .markettop-text-area .mu-btn {
    width: 100%;
  }
}

.markettop-textbox-area {
  padding-bottom: 104px;
}
@media (max-width: 767.48px) {
  .markettop-textbox-area {
    padding-bottom: 64px;
  }
}
.markettop-textbox-area .inner-textbox-area {
  padding-top: 64px;
  border-top: 3px solid rgba(0, 0, 0, 0.04);
}
.markettop-textbox-area .inner-textbox-area .gx-xl-5 {
  --bs-gutter-x: 5rem;
}
@media (max-width: 767.48px) {
  .markettop-textbox-area .inner-textbox-area .single-box {
    margin-bottom: 32px;
  }
  .markettop-textbox-area .inner-textbox-area .single-box:nth-child(3) {
    margin-bottom: 0px;
  }
}
.markettop-textbox-area .inner-textbox-area .single-box h4 {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.markettop-textbox-area .inner-textbox-area .single-box p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #313131;
}

.professional-template {
  background: #f4f4f4;
  padding: 104px 0px 164px 0px;
}
@media (max-width: 767.48px) {
  .professional-template {
    padding: 64px 0px;
  }
}
.professional-template .head-block h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #0a0e12;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .professional-template .head-block h3 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 16px;
  }
}
.professional-template .head-block p {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #313131;
}
.professional-template .mu-button-arrow {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #098ce3;
}
.professional-template .mu-button-arrow:hover svg {
  transform: translateX(5px);
}
@media (max-width: 991.98px) {
  .professional-template .mu-button-arrow {
    margin-top: 32px;
  }
}
.professional-template .single-design {
  margin-top: 112px;
  text-align: center;
}
@media (max-width: 767.48px) {
  .professional-template .single-design {
    margin-top: 60px;
  }
}
.professional-template .single-design img {
  width: 100%;
  box-shadow: 0px 18.1632px 48.4351px rgba(0, 0, 0, 0.06);
}
.professional-template .single-design a {
  display: inline-block;
  font-weight: 700;
  font-size: 20px;
  line-height: 22px;
  color: #171b1f;
  text-align: center;
  margin-top: 40px;
}
.professional-template .single-design a:hover {
  color: #006efa;
}
@media (max-width: 767.48px) {
  .professional-template .single-design a {
    margin-top: 24px;
  }
}

.easy-create-template {
  position: relative;
  margin-top: 89px;
  padding-bottom: 104px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .easy-create-template .row {
    flex-direction: column-reverse;
  }
}
@media (min-width: 767.5px) {
  .easy-create-template .image-box {
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 0;
    width: 50%;
    text-align: right;
    bottom: auto;
  }
  .easy-create-template .image-box img {
    box-shadow: 0px 30px 80px rgba(0, 0, 0, 0.06);
    border-radius: 8px;
  }
}
@media (max-width: 767.48px) {
  .easy-create-template .image-box img {
    width: 100%;
  }
}
.easy-create-template .left-content {
  margin-top: 20px;
}
@media (max-width: 991.98px) {
  .easy-create-template .left-content {
    margin-top: 0px;
  }
}
@media (max-width: 767.48px) {
  .easy-create-template .left-content {
    margin-top: 30px;
  }
}
.easy-create-template .left-content h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 30px;
}
@media (max-width: 767.48px) {
  .easy-create-template .left-content h3 {
    font-size: 32px;
    line-height: 40px;
  }
}
.easy-create-template .left-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #313131;
}

.create-website-area {
  padding: 104px 0px;
}
@media (max-width: 991.98px) {
  .create-website-area {
    padding: 24px 0px 0px 0px;
  }
}
.create-website-area h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 58px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .create-website-area h3 {
    font-size: 32px;
    line-height: 40px;
  }
}
.create-website-area p {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #171b1f;
}
.create-website-area .custom-website-row {
  margin-top: 40px;
}
.create-website-area .website-video {
  width: 370px;
  height: auto;
}
@media (max-width: 991.98px) {
  .create-website-area .website-video {
    width: 100%;
  }
}
.create-website-area .website-content {
  width: calc(100% - 430px);
}
@media (max-width: 991.98px) {
  .create-website-area .website-content {
    width: 100%;
    margin-top: 32px;
  }
}
.create-website-area .client-preview {
  border-radius: 20px;
}
.create-website-area .client-preview img {
  border-radius: 20px;
}
.create-website-area .client-preview video {
  border-radius: 20px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.create-website-area .client-preview .video-js {
  width: 100%;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .create-website-area .client-preview .video-js {
    height: 220px;
  }
}
.create-website-area .client-preview .vjs-poster {
  display: none;
}
.create-website-area .client-preview .vjs-big-play-button {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 45px;
  height: 45px;
  background: rgba(24, 160, 251, 0.64);
  -webkit-backdrop-filter: blur(3.28294px);
          backdrop-filter: blur(3.28294px);
  border-radius: 50%;
  border-color: transparent;
}
.create-website-area ul {
  list-style: auto;
}
@media (max-width: 991.98px) {
  .create-website-area ul {
    padding-left: 24px;
  }
}
.create-website-area ul li {
  font-weight: 400;
  font-size: 16px;
  line-height: 38px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .create-website-area ul li {
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.create-website-area .mu-btn {
  margin-top: 40px;
}
@media (max-width: 767.48px) {
  .create-website-area .mu-btn {
    width: 100%;
  }
}

.market-color-footer {
  background: #f0f5fc;
}
@media (max-width: 991.98px) {
  .market-color-footer {
    background: #ffffff;
  }
}

.markettemplate-customize {
  padding: 64px 0px 80px 0px;
  overflow: hidden;
  background: linear-gradient(0deg, #f7fbff 51.72%, #ffffff 89.82%);
}
@media (max-width: 767.48px) {
  .markettemplate-customize {
    padding: 64px 0px 64px 0px;
  }
}
.markettemplate-customize .filtered-block .sorting p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #14253b;
  margin-bottom: 20px;
}
.markettemplate-customize .filtered-block .sorting .form-check-label {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.markettemplate-customize .filtered-block .sorting .form-check-input:checked {
  background-color: #0163e1;
  border-color: #0163e1;
}
.markettemplate-customize .filtered-block .sorting .form-check-input {
  width: 14.5px;
  height: 14.5px;
  border: 1px solid #d6d8e7;
}
.markettemplate-customize .filtered-block .single-filtering {
  margin-top: 24px;
}
.markettemplate-customize .filtered-block .single-filtering p {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-bottom: 10px;
}
.markettemplate-customize .filtered-block .single-filtering .form-check-label {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.markettemplate-customize .filtered-block .single-filtering .form-select {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.markettemplate-customize .filtered-block .single-filtering .form-select:focus {
  box-shadow: unset;
}
.markettemplate-customize .choose-template .top-text {
  margin-bottom: 56px;
}
.markettemplate-customize .choose-template .top-text h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #0a0e12;
  margin-bottom: 8px;
}
@media (max-width: 767.48px) {
  .markettemplate-customize .choose-template .top-text h3 {
    font-size: 32px;
    line-height: 40px;
  }
}
.markettemplate-customize .choose-template .top-text p {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #171b1f;
}
.markettemplate-customize .choose-template .single-template {
  margin-bottom: 104px;
}
@media (max-width: 767.48px) {
  .markettemplate-customize .choose-template .single-template {
    margin-bottom: 80px;
  }
}
.markettemplate-customize .choose-template .single-image {
  background: #ffffff;
  box-shadow: 0px 16.3987px 43.7297px rgba(0, 0, 0, 0.06);
}
.markettemplate-customize .choose-template .single-image .preview-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 100px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #171b1f;
  padding: 11px 24px;
}
.markettemplate-customize .choose-template .single-image .preview-btn:hover {
  background: #006efa;
  color: #ffffff;
  border: 1px solid #006efa;
}
@media (max-width: 767.48px) {
  .markettemplate-customize .choose-template .template-content {
    margin-top: 24px;
  }
}
.markettemplate-customize .choose-template .template-content h5 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
}
.markettemplate-customize .choose-template .template-content .mu-button-arrow {
  font-weight: 500;
  font-size: 12px;
  line-height: 24px;
}
.markettemplate-customize .choose-template .template-content .mu-button-arrow:hover svg {
  transform: translateX(5px);
}
.markettemplate-customize .choose-template .template-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-top: 8px;
}
.markettemplate-customize .choose-template .template-content span.suitable {
  display: block;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #45494e;
  margin-top: 24px;
}
.markettemplate-customize .choose-template .template-content label {
  display: block;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #313131;
  margin-top: 8px;
  margin-bottom: 24px;
}
.markettemplate-customize .choose-template .template-content h5 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
.markettemplate-customize .choose-template .template-content .buy-now {
  background: #006efa;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  padding: 11.5px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #ffffff;
}
.markettemplate-customize .choose-template .template-content .buy-now:hover {
  background: #0163e1;
}
.markettemplate-customize .single-migratebox {
  background: linear-gradient(90deg, rgba(24, 160, 251, 0.16) 0%, rgba(12, 185, 243, 0.16) 100%), #ffffff;
  box-shadow: 0px 9px 58px rgba(0, 0, 0, 0.03), 0px 2.01027px 12.9551px rgba(0, 0, 0, 0.0178832), 0px 0.598509px 3.85706px rgba(0, 0, 0, 0.0121168);
  border-radius: 40px;
  padding: 48px 64px 54px;
  margin-bottom: 104px;
}
@media (max-width: 767.48px) {
  .markettemplate-customize .single-migratebox {
    margin-bottom: 80px;
    padding: 48px 40px;
  }
}
.markettemplate-customize .single-migratebox h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #14253b;
  margin-bottom: 10px;
}
.markettemplate-customize .single-migratebox p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
}
@media (max-width: 991.98px) {
  .markettemplate-customize .single-migratebox .mu-btn {
    margin-top: 24px;
  }
}
.markettemplate-customize .single-free-trial {
  background: #ffffff;
  border: 1px solid #098ce3;
  border-radius: 16px;
  padding: 40px 48px;
  margin-bottom: 104px;
}
@media (max-width: 767.48px) {
  .markettemplate-customize .single-free-trial {
    margin-bottom: 80px;
    padding: 40px 32px;
  }
}
.markettemplate-customize .single-free-trial h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 15px;
}
.markettemplate-customize .single-free-trial ul {
  list-style: disc;
  padding-left: 20px;
}
@media (max-width: 1199.98px) {
  .markettemplate-customize .single-free-trial ul {
    margin-bottom: 32px;
  }
}
.markettemplate-customize .single-free-trial ul li {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #313131;
}
.markettemplate-customize .single-free-trial p {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  color: #45494e;
  margin-top: 16px;
}
.markettemplate-customize .template-navigation {
  box-shadow: unset;
}

.mobile-filtering {
  width: 100%;
  height: auto;
}
.mobile-filtering .inn-filter {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: auto;
  background: #ffffff;
  z-index: 2;
  text-align: center;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  margin-bottom: -2px;
}
.mobile-filtering .inn-filter .border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.mobile-filtering .inn-filter .left-text {
  padding: 20px 0px;
  cursor: pointer;
}
.mobile-filtering .inn-filter .right-text {
  padding: 20px 0px;
  cursor: pointer;
}
.mobile-filtering .outer-flter .shodow-sort {
  width: 100%;
  height: 100%;
  background-color: rgba(1, 34, 55, 0.4392156863);
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 999;
  overflow: hidden;
  display: none;
}
.mobile-filtering .outer-flter .mobile-sorting {
  background-color: #ffffff;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  padding: 32px;
}
.mobile-filtering .outer-flter .mobile-sorting .sort-title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  text-transform: capitalize;
  color: #171b1f;
}
.mobile-filtering .outer-flter .mobile-sorting .form-check {
  margin-bottom: 8px;
}
.mobile-filtering .outer-flter .mobile-sorting .form-check .form-check-label {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.mobile-filtering .outer-flter .shodow-fill {
  width: 100%;
  height: 100%;
  background-color: rgba(1, 34, 55, 0.4392156863);
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 999;
  overflow: hidden;
  display: none;
}
.mobile-filtering .outer-flter .mobile-fill {
  background-color: #ffffff;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: auto;
  padding: 32px;
}
.mobile-filtering .outer-flter .mobile-fill .fill-title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  text-transform: capitalize;
  color: #171b1f;
}
.mobile-filtering .outer-flter .mobile-fill .fill-content {
  overflow: auto;
  height: 500px;
}
.mobile-filtering .outer-flter .mobile-fill .single-fill {
  margin-top: 24px;
}
.mobile-filtering .outer-flter .mobile-fill .single-fill .form-select {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
}
.mobile-filtering .outer-flter .mobile-fill .single-fill .form-select:focus {
  box-shadow: unset;
}
.mobile-filtering .outer-flter .mobile-fill p {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-bottom: 12px;
}
.mobile-filtering .outer-flter .mobile-fill .form-check {
  margin-bottom: 8px;
}
.mobile-filtering .outer-flter .mobile-fill .form-check .form-check-label {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}

.marketextension-customize {
  background: linear-gradient(0deg, #f7fbff 51.72%, #ffffff 89.82%);
  padding: 64px 0px 88px 0px;
}
.marketextension-customize .exyteension-product-list {
  margin-top: 24px;
}
.marketextension-customize .exyteension-product-list h5 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-bottom: 32px;
}
.marketextension-customize .exyteension-product-list h5.new {
  margin-bottom: 8px;
}
.marketextension-customize .exyteension-product-list .bottom-text {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 32px;
}
.marketextension-customize .exyteension-product-list .single-project {
  margin-bottom: 40px;
  transition: all 0.3s;
  border-radius: 8px;
  border: 1px solid transparent;
}
.marketextension-customize .exyteension-product-list .single-project:hover {
  border: 1px solid rgba(180, 187, 202, 0.22);
}
.marketextension-customize .exyteension-product-list .single-project:hover .small-image-box {
  border: 1px solid transparent;
}
.marketextension-customize .exyteension-product-list .single-project .small-image-box {
  background: #ffffff;
  border: 1px solid rgba(180, 187, 202, 0.22);
  border-radius: 8px;
  transition: 0.3s;
  width: 104px;
  height: 104px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.marketextension-customize .exyteension-product-list .single-project .content {
  margin-left: 21px;
  width: calc(100% - 125px);
  min-height: 68px;
}
.marketextension-customize .exyteension-product-list .single-project .content h6 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
  margin-bottom: 8px;
}
.marketextension-customize .exyteension-product-list .single-project .content h6 span {
  background: #f59d1d;
  border: 1px solid #f59d1d;
  border-radius: 10px;
  padding: 2px 6px;
  font-weight: 600;
  font-size: 9px;
  line-height: 12px;
  text-align: center;
  color: #ffffff;
  margin-left: 8px;
}
.marketextension-customize .exyteension-product-list .single-project .content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}

.template-details .template-details-banner {
  background: linear-gradient(0deg, #f7fbff 51.72%, #ffffff 89.82%);
  padding: 32px 0px;
}
.template-details .template-details-banner .breadcrumb {
  margin-bottom: 32px;
}
.template-details .template-details-banner .breadcrumb .breadcrumb-item {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #b8bcca;
}
.template-details .template-details-banner .breadcrumb .breadcrumb-item.active::before {
  color: #b8bcca;
}
.template-details .template-details-banner .breadcrumb .breadcrumb-item a {
  color: #6d7175;
}
@media (max-width: 368px) {
  .template-details .template-details-banner .breadcrumb .breadcrumb-item {
    font-size: 10px;
  }
}
.template-details .template-details-banner .top-box .image-box img {
  width: 100%;
  border-radius: 16px;
}
.template-details .template-details-banner .top-box .right-content {
  margin-top: 16px;
}
@media (max-width: 767.48px) {
  .template-details .template-details-banner .top-box .right-content {
    margin-top: 32px;
  }
}
.template-details .template-details-banner .top-box .right-content h3 {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #14253b;
  margin-bottom: 8px;
}
.template-details .template-details-banner .top-box .right-content .dollar {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.template-details .template-details-banner .top-box .right-content .dollar span {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-decoration-line: line-through;
  color: #45494e;
  display: inline-block;
  margin-right: 8px;
}
.template-details .template-details-banner .top-box .right-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 40px;
}
.template-details .template-details-banner .top-box .right-content div {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #0a0e12;
  margin-bottom: 20px;
}
.template-details .template-details-banner .top-box .right-content ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 20px;
  display: flex;
}
.template-details .template-details-banner .top-box .right-content ul li span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block {
  background: #ffffff;
  box-shadow: 0px 6px 80px rgba(0, 0, 0, 0.07);
  border-radius: 16px;
  padding: 32px;
}
@media (max-width: 991.98px) {
  .template-details .template-details-banner .top-box .right-content .right-end-block {
    padding: 24px;
  }
}
@media (max-width: 767.48px) {
  .template-details .template-details-banner .top-box .right-content .right-end-block {
    padding: 32px;
    margin-top: 12px;
  }
}
@media (max-width: 330px) {
  .template-details .template-details-banner .top-box .right-content .right-end-block {
    padding: 24px;
  }
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area {
  padding-bottom: 32px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area .left-text {
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  color: #202223;
  margin-bottom: 8px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area .right-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 19px;
  color: #7b8794;
  margin-bottom: 8px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area .preview-btn {
  background: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 100px;
  padding: 11.5px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #171b1f;
  margin-top: 20px;
  display: inline-block;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area .preview-btn:hover {
  background: #006efa;
  color: #ffffff;
  border-color: 1px solid #006efa;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area .buy-btn {
  background: #18a0fb;
  border-radius: 100px;
  padding: 11.5px 21px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #ffffff;
  margin-top: 20px;
  display: inline-block;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .inn-area .buy-btn:hover {
  background: #0163e1;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .social-share {
  padding-top: 32px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .social-share label {
  display: block;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
  margin-bottom: 18px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .social-share a {
  display: inline-block;
  margin-right: 10px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .social-share a:last-child {
  margin-right: 0px;
}
.template-details .template-details-banner .top-box .right-content .right-end-block .social-share span {
  display: inline-block;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
  margin-top: 18px;
}
.template-details .template-inner-pages {
  padding: 104px 0px 72px 0px;
}
@media (max-width: 767.48px) {
  .template-details .template-inner-pages {
    padding: 64px 0px 72px 0px;
  }
}
.template-details .template-inner-pages .top-title h4 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  line-height: 39px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.template-details .template-inner-pages .top-title p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .template-details .template-inner-pages .top-title p {
    margin-bottom: 24px;
  }
}
.template-details .gx-4 {
  --bs-gutter-x: 2rem;
}
.template-details .inner-single {
  margin-top: 56px;
}
@media (max-width: 767.48px) {
  .template-details .inner-single {
    margin-top: 32px;
  }
}
.template-details .inner-single .image-box {
  position: relative;
}
.template-details .inner-single .image-box img {
  width: 100%;
  background: #ffffff;
  box-shadow: 0px 16.3987px 43.7297px rgba(0, 0, 0, 0.06);
  border-radius: 3px;
}
.template-details .inner-single .image-box .preview-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff;
  border: 1px solid #e4edf5;
  border-radius: 100px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #171b1f;
  padding: 11px 24px;
}
.template-details .inner-single .image-box .preview-btn:hover {
  background: #006efa;
  color: #ffffff;
  border: 1px solid #006efa;
}
.template-details .inner-single p {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #171b1f;
  margin-top: 16px;
}
.template-details .build-template {
  padding: 104px 0px;
}
.template-details .build-template .top-head h4 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 32px;
  line-height: 39px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.template-details .build-template .top-head p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.template-details .build-template .single-build {
  margin-top: 56px;
}
.template-details .build-template .single-build h6 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.template-details .build-template .single-build img {
  width: 100%;
  border-radius: 8px;
}
.template-details .build-template .single-build p {
  font-weight: 400;
  font-size: 13px;
  line-height: 19px;
  color: #313131;
  margin-top: 16px;
  margin-bottom: 16px;
}
.template-details .build-template .single-build .available {
  display: block;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #45494e;
}
.template-details .build-template .single-build a {
  display: inline-block;
  background: #f0f5fb;
  border-radius: 60px;
  padding: 4px 12px;
  font-weight: 500;
  font-size: 11px;
  line-height: 20px;
  color: #14253b;
  margin-top: 8px;
  margin-right: 4px;
}
.template-details .build-template .single-build a span {
  cursor: pointer;
}
.template-details .build-template .single-build a label {
  cursor: pointer;
}
.template-details .build-template .single-build a:hover {
  background: #006efa;
  cursor: pointer;
  color: #ffffff;
}
.template-details .build-template .single-build a:hover svg path {
  fill: #ffffff;
}
.template-details .build-template .mu-btn {
  margin-top: 56px;
}

.extension-details {
  background: linear-gradient(0deg, #f7fbff 51.72%, #ffffff 89.82%);
  padding: 40px 0px 104px 0px;
}
.extension-details .breadcrumb {
  margin-bottom: 32px;
}
.extension-details .breadcrumb .breadcrumb-item {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
}
.extension-details .breadcrumb .breadcrumb-item::before {
  display: none;
}
.extension-details .breadcrumb .breadcrumb-item.active::before {
  color: #45494e;
}
.extension-details .breadcrumb .breadcrumb-item a {
  color: #8c9196;
  position: relative;
}
.extension-details .breadcrumb .breadcrumb-item a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -3px;
  height: 1px;
  width: 80%;
  background: #6d7175;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s ease, transform-origin 0s;
}
.extension-details .breadcrumb .breadcrumb-item a:hover {
  color: #45494e;
}
.extension-details .breadcrumb .breadcrumb-item a:hover svg path {
  stroke: #5c5f62;
}
.extension-details .breadcrumb .breadcrumb-item a:hover::after {
  transform: scaleX(1);
  transform-origin: left;
  transition: transform 0.4s ease, transform-origin 0s step-start;
}
.extension-details .breadcrumb .breadcrumb-item a:not(:hover)::after {
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.4s ease, transform-origin 0s step-end;
}
@media (max-width: 368px) {
  .extension-details .breadcrumb .breadcrumb-item {
    font-size: 10px;
  }
}
.extension-details .top-box .image-box img {
  width: 100%;
}
.extension-details .top-box .right-content {
  margin-top: 8px;
}
@media (max-width: 767.48px) {
  .extension-details .top-box .right-content {
    margin-top: 24px;
  }
}
.extension-details .top-box h3 {
  font-weight: 600;
  font-size: 32px;
  line-height: 40px;
  color: #14253b;
  margin-bottom: 11px;
}
.extension-details .top-box .dollar {
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  color: #303049;
  margin-bottom: 16px;
}
.extension-details .top-box .dollar span {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-decoration-line: line-through;
  color: #45494e;
  margin-right: 8px;
}
.extension-details .top-box p {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 16px;
}
.extension-details .top-box .buy-btn {
  background: #18a0fb;
  border-radius: 100px;
  padding: 11.5px 24px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-transform: capitalize;
  color: #ffffff;
  display: inline-block;
}
.extension-details .top-box h6 {
  font-family: "Inter";
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202223;
  margin-bottom: 28px;
  margin-top: 40px;
}
.extension-details .top-box ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
  margin-bottom: 20px;
  display: flex;
}
.extension-details .top-box ul li span {
  margin-right: 10px;
}
.extension-details .top-box .step {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #14253b;
  margin-top: 28px;
  margin-bottom: 8px;
}
.extension-details .top-box .provide {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #313131;
}
.extension-details .top-box .please {
  font-weight: 400;
  font-size: 12px;
  line-height: 22px;
  color: #313131;
  margin-top: 24px;
}
.extension-details .top-box .please a {
  color: rgb(9, 140, 227);
  text-decoration: underline;
}

.help-tab-content.v3 .markettemplate-customize .preview-btn:hover {
  color: #18a0fb;
}

.help-tabs.marketplace-tab.v3 .nav {
  padding-top: 32px;
}
.help-tabs.marketplace-tab.v3 .nav-link {
  color: #313131;
  font-size: 12px;
  font-style: normal;
  text-align: center;
  font-weight: 500;
  line-height: 18px; /* 150% */
  padding: 10px 0;
  margin-left: 16px;
  margin-right: 16px;
  border-bottom: 4px solid transparent;
}
.help-tabs.marketplace-tab.v3 .nav-link.active {
  border-bottom: 4px solid #18a0fb;
}

@media (min-width: 767.5px) {
  .gx-60 {
    --bs-gutter-x: 60px;
  }
}

.help-tab-content.v3 .markettemplate-customize {
  padding-top: 48px;
  background: linear-gradient(0deg, #f7fbff 51.72%, #fff 89.82%);
  padding-bottom: 64px;
}
.help-tab-content.v3 .markettemplate-customize .single-template {
  margin-bottom: 64px;
}
.help-tab-content.v3 .markettemplate-customize .single-image img {
  width: 100%;
}
.help-tab-content.v3 .markettemplate-customize .preview-btn {
  display: flex;
  height: 40px;
  padding: 0px 24px;
  justify-content: center;
  align-items: center;
  color: #171b1f;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  text-transform: capitalize;
  border-radius: 100px;
  border: 1px solid #e4edf5;
  background: #fff;
}

@media (min-width: 992px) {
  .mu-nav .dropdown-menu .more-links .icon-items.marketplace li a {
    color: #14253b;
    font-size: 13px;
    font-weight: 500;
    line-height: 20px; /* 153.846% */
  }
}

@media (min-width: 992px) {
  .navbar .container.max {
    min-width: 990px;
  }
}
@media (min-width: 1110px) {
  .navbar .container.max {
    min-width: 1110px;
  }
}

.search-marketplece-btn span {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  padding-right: 9.56px;
  display: inline-block;
}

/* Partner Landing Page css Start */
.partner-nav {
  background-color: #fff;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.06), 0px 1px 1px rgba(0, 0, 0, 0.02);
  z-index: 3;
}
@media (max-width: 575.98px) {
  .partner-nav {
    box-shadow: none;
  }
}

.tab-control {
  width: 100%;
  height: auto;
  background-color: rgba(255, 255, 255, 0.6);
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  padding: 18px 50px;
  position: relative;
  z-index: 2;
}
@media (max-width: 767.48px) {
  .tab-control {
    padding: 18px 15px;
  }
}
.tab-control ul {
  padding: 0px;
  margin: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow-y: hidden;
  overflow-x: auto;
}
@media (max-width: 767.48px) {
  .tab-control ul {
    justify-content: left;
  }
}
.tab-control ul li {
  list-style-type: none;
  margin-right: 32px;
}
.tab-control ul li:last-child {
  margin-right: 0px;
}
.tab-control ul li a {
  color: #313131;
  font-size: 14px;
  line-height: 20px;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  white-space: nowrap;
}
.tab-control ul li a.active, .tab-control ul li a:hover, .tab-control ul li a:focus {
  color: #1185e0;
  text-decoration: none;
}

.partner-hero {
  width: 100%;
  height: auto;
  background: linear-gradient(180deg, #fbfcfe 0%, rgba(255, 255, 255, 0) 100%);
  padding: 128px 15px 104px 15px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 575.98px) {
  .partner-hero {
    padding: 40px 15px 104px 15px;
  }
}
.partner-hero::before {
  content: "";
  position: absolute;
  width: 134px;
  height: 134px;
  left: 25%;
  top: -38px;
  background: rgba(214, 52, 255, 0.5);
  mix-blend-mode: difference;
  opacity: 0.16;
  border-radius: 360px;
}
.partner-hero::after {
  content: "";
  position: absolute;
  width: 417px;
  height: 417px;
  right: -20px;
  bottom: 227px;
  background: rgba(251, 245, 132, 0.22);
  border-radius: 360px;
}
.partner-hero .title-sm {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  color: #0a0e12;
  line-height: 39px;
  margin-bottom: 24px;
}
@media (max-width: 575.98px) {
  .partner-hero .title-sm {
    font-size: 16px;
  }
}
.partner-hero .section-title {
  font-size: 64px;
  line-height: 72px;
  text-transform: uppercase;
  margin-bottom: 24px;
}
@media (max-width: 575.98px) {
  .partner-hero .section-title {
    font-size: 32px;
    line-height: 40px;
  }
}
.partner-hero .content {
  max-width: 724px;
  margin: 0px auto;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 52px;
}
.partner-hero .mu-btn {
  height: 50px;
  font-size: 16px;
}
.partner-hero .dot-stylethree {
  right: auto;
  left: -60px;
  bottom: 70px;
}

.partnercount {
  border-radius: 40px;
  overflow: hidden;
  display: flex;
  justify-content: stretch;
  margin-top: 138px;
  position: relative;
  z-index: 1;
}
@media (max-width: 575.98px) {
  .partnercount {
    margin-top: 64px;
    display: block;
  }
}
.partnercount .partnerbox {
  padding: 48px 64px;
  width: 100%;
  text-align: left;
}
@media (max-width: 767.48px) {
  .partnercount .partnerbox {
    padding: 48px 30px;
  }
}
@media (max-width: 575.98px) {
  .partnercount .partnerbox {
    padding: 48px 40px;
  }
}
.partnercount .partnerbox.one {
  background-color: #eaf7ff;
}
.partnercount .partnerbox.two {
  background-color: #d8f0ff;
}
.partnercount .partnerbox.three {
  background-color: #c6e6fa;
}
.partnercount .partnerbox h3 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #0a0e12;
  margin-bottom: 16px;
}
.partnercount .partnerbox p {
  font-family: "Inter", sans-serif;
  color: #313131;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0px;
}

.partner-ecosystem .section-title {
  text-align: center;
}
@media (max-width: 575.98px) {
  .partner-ecosystem .section-title {
    text-align: left;
  }
}
.partner-ecosystem .content {
  max-width: 650px;
  height: auto;
  margin: 0px auto;
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  color: #171b1f;
}
@media (max-width: 575.98px) {
  .partner-ecosystem .content {
    text-align: left;
  }
}
.partner-ecosystem .list-items {
  max-width: 632px;
  margin: 72px auto;
  padding: 0px 0px 0px 28px;
}
@media (max-width: 575.98px) {
  .partner-ecosystem .list-items {
    margin: 40px auto;
  }
}
.partner-ecosystem .list-items li {
  font-size: 18px;
  line-height: 28px;
}
.partner-ecosystem .list-items li::after {
  left: -29px;
}
.partner-ecosystem .info {
  max-width: 769px;
  margin: 0px auto;
  padding: 40px 82px;
  background: #eaf7ff;
  border-radius: 16px;
}
.partner-ecosystem .info p {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  color: #313131;
}

.partner-testimonial {
  padding: 104px 0px 186px 0px;
}
@media (max-width: 767.48px) {
  .partner-testimonial .section-title br {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .partner-testimonial {
    padding: 104px 0px 25px 0px;
    background: none;
  }
}
@media (max-width: 575.98px) {
  .partner-testimonial .client-preview {
    filter: drop-shadow(0px 0px 39px rgba(0, 0, 0, 0.07)) drop-shadow(0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198)) drop-shadow(0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275)) drop-shadow(0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035)) drop-shadow(0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725)) drop-shadow(0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802)) !important;
  }
}
.partner-testimonial .section-title {
  margin-bottom: 70px;
}

.partner-services {
  width: 100%;
  height: auto;
  padding: 104px 0px;
}
.partner-services .section-title {
  line-height: 48px;
}
.partner-services .sub-title {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #313131;
  margin-bottom: 11px;
}
.partner-services .ps-box {
  margin-top: 65px;
}
.partner-services .ps-box-img-wrap {
  max-width: 390px;
  height: 300px;
  overflow: hidden;
}
@media (max-width: 767.48px) {
  .partner-services .ps-box-img-wrap {
    margin: 0px auto;
  }
}
@media (max-width: 575.98px) {
  .partner-services .ps-box-img-wrap {
    margin: 0px auto 60px auto;
  }
}
.partner-services .ps-box-img-wrap img {
  width: 100%;
}
.partner-services .ps-box-dep h4 {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 39px;
  color: #0a0e12;
}
.partner-services .ps-box-dep p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.partner-services .ps-box-dep ul {
  padding: 0px;
  margin: 0px;
}
.partner-services .ps-box-dep ul li {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  list-style-type: none;
  position: relative;
  padding-left: 20px;
}
.partner-services .ps-box-dep ul li::before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 360px;
  position: absolute;
  top: 9px;
  left: 5px;
  background-color: #313131;
}

.partner-featuers .pf-bg {
  width: 100%;
  height: auto;
  background-color: #fff;
  background: #f0f5fc;
  border-radius: 40px;
  padding: 64px;
}
.partner-featuers .pf-bg .pf-box {
  text-align: center;
  max-width: 244px;
  margin: 0px auto;
}
@media (max-width: 991.98px) {
  .partner-featuers .pf-bg .pf-box {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
@media (max-width: 575.98px) {
  .partner-featuers .pf-bg .pf-box {
    margin-top: 32px;
    margin-bottom: 32px;
    max-width: 100%;
  }
}
.partner-featuers .pf-bg .pf-box h6 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
}
.partner-featuers .pf-bg .pf-box p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #313131;
}

.partner-cta {
  padding: 104px 0px;
}
@media (max-width: 575.98px) {
  .partner-cta {
    padding: 64px 0px;
  }
}
.partner-cta-left {
  max-width: 751px;
}
@media (max-width: 767.48px) {
  .partner-cta-left {
    margin-bottom: 24px;
  }
}
.partner-cta-left h6 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #14253b;
}
.partner-cta .mu-btn {
  padding: 18px 32px;
  line-height: 24px;
  margin-right: 8px;
}
@media (max-width: 575.98px) {
  .partner-cta .mu-btn {
    margin-top: 24px;
  }
}

/* Partner Landing Page css End */
/* Partner Affiliate Page css start */
.partner-affiliate-banner {
  width: 100%;
  height: auto;
  padding-top: 96px;
  background: linear-gradient(180deg, #f5f8fd 0%, rgba(255, 255, 255, 0) 100%);
  position: relative;
}
@media (max-width: 575.98px) {
  .partner-affiliate-banner {
    padding-top: 48px;
  }
}
.partner-affiliate-banner::before {
  content: "";
  position: absolute;
  width: 604px;
  height: 604px;
  right: 23px;
  top: -75px;
  background: rgba(214, 52, 255, 0.64);
  mix-blend-mode: difference;
  opacity: 0.08;
  border-radius: 360px;
  z-index: 1;
}
@media (max-width: 767.48px) {
  .partner-affiliate-banner::before {
    width: 207px;
    height: 207px;
    right: 55px;
    top: 105px;
  }
}
.partner-affiliate-banner .dot-stylethree {
  bottom: 400px;
  right: 0px;
}
.partner-affiliate-banner .pa-hero {
  max-width: 872px;
}
.partner-affiliate-banner .pa-hero .title-sm {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  margin-bottom: 24px;
  line-height: 40px;
}
@media (max-width: 575.98px) {
  .partner-affiliate-banner .pa-hero .title-sm {
    font-size: 16px;
  }
}
.partner-affiliate-banner .pa-hero .section-title {
  font-size: 64px;
  line-height: 72px;
  background: linear-gradient(90.5deg, #18a0fb 27.63%, #0ab7a8 86.7%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  padding-bottom: 24px;
}
@media (max-width: 575.98px) {
  .partner-affiliate-banner .pa-hero .section-title {
    font-size: 32px;
    line-height: 40px;
  }
}
.partner-affiliate-banner .pa-hero .content {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-bottom: 15px;
}
.partner-affiliate-banner .pa-hero .mu-btn {
  margin-top: 52px;
}

.featuresbox-content {
  max-width: 662px;
}

.pa-hero-secondary .sub-text {
  margin-top: 110px;
  margin-bottom: 60px;
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}
@media (max-width: 575.98px) {
  .pa-hero-secondary .sub-text {
    margin-top: 40px;
    margin-bottom: 27px;
  }
}

.pa-services-box {
  border: 1px solid #dbe1ea;
  border-radius: 8px;
  padding: 32px 40px 48px 40px;
  text-align: center;
}
@media (max-width: 767.48px) {
  .pa-services-box {
    margin-top: 27px;
  }
}
.pa-services-box p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-top: 24px;
}

.pa-how-it-works {
  width: 100%;
  height: auto;
  padding-top: 104px;
}
.pa-how-it-works .section-title {
  line-height: 48px;
}
.pa-how-it-works .content {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.pa-how-it-works .list-items {
  margin-top: 32px;
}
.pa-how-it-works .list-items li {
  font-size: 16px;
  line-height: 24px;
}

.featuresbox {
  width: 100%;
  height: auto;
  margin-top: 60px;
}
.featuresbox-img {
  max-width: 390px;
}
@media (max-width: 767.48px) {
  .featuresbox-img {
    margin: 0px auto;
  }
}
@media (max-width: 1440px) {
  .featuresbox-content {
    padding-left: 55px;
  }
}
@media (max-width: 767.48px) {
  .featuresbox-content {
    padding-left: 0px;
    margin-top: 16px;
  }
}
.featuresbox-content h4 {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  color: #0a0e12;
  font-size: 32px;
  line-height: 39px;
}
.featuresbox-content p {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}

.pa-cta {
  margin-top: 88px;
  border: 1px solid #098ce3;
  border-radius: 16px;
  padding: 48px 64px;
}
@media (max-width: 575.98px) {
  .pa-cta {
    padding: 40px 32px;
  }
}
.pa-cta h6 {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  color: #0a0e12;
  margin-bottom: 32px;
}

.pa-leaders-area {
  padding-top: 105px;
}
.pa-leaders-area .client-lists {
  max-width: 858px;
  margin: 0px auto;
  flex-wrap: wrap;
}
.pa-leaders-area .client-lists .single-client {
  margin-top: 10px;
  margin-bottom: 10px;
}

.pa-fqa {
  padding-top: 50px !important;
  padding-bottom: 104px;
}
.pa-fqa .primary-accordian {
  max-width: 829px;
  margin: 0px auto;
}
.pa-fqa .section-title {
  line-height: 60px;
}

/* End Partner Affiliate Page css start */
/* Partner Signup Page css Start */
.partner-actionbg {
  max-width: 1280px;
  margin: 0px auto;
  width: 100%;
  height: auto;
  background-image: url("../images/partner/actionbg.png");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 48px;
  border-radius: 20px;
}
@media (max-width: 575.98px) {
  .partner-actionbg {
    background-image: none;
    padding: 0px;
    margin: 24px auto;
    box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  }
}
.partner-actionbg .p-action-box {
  width: 100%;
  height: auto;
  background: #ffffff;
  box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px;
  margin: 0px auto;
}
.partner-actionbg .p-action-box.signup {
  max-width: 800px;
  padding: 64px;
}
@media (max-width: 767.48px) {
  .partner-actionbg .p-action-box.signup {
    padding: 64px 40px;
  }
}
.partner-actionbg .p-action-box.signup .file-select {
  height: 150px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px dashed rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  position: relative;
}
.partner-actionbg .p-action-box.signup .file-select:focus, .partner-actionbg .p-action-box.signup .file-select:hover {
  border: 1px dashed #0cb9f3;
  box-shadow: none;
}
.partner-actionbg .p-action-box.signup .file-select .file-select-name {
  display: inline-block;
  padding: 0 10px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  text-align: center;
  line-height: 20px;
}
.partner-actionbg .p-action-box.signup .file-select .file-select-name svg path {
  fill: #0cb9f3;
}
.partner-actionbg .p-action-box.signup .file-select .choosefile {
  z-index: 100;
  cursor: pointer;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}
.partner-actionbg .p-action-box.signup .size-restrict-mssg {
  list-style: disc;
  padding-left: 20px;
}
@media (max-width: 767.48px) {
  .partner-actionbg .p-action-box.signup .size-restrict-mssg {
    margin-top: 20px;
  }
}
.partner-actionbg .p-action-box.signup .size-restrict-mssg li {
  font-weight: 400;
  font-size: 13px;
  line-height: 24px;
  color: #14253b;
}
.partner-actionbg .p-action-box.signup .form-check .form-check-label {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
}
.partner-actionbg .p-action-box.signup .form-check .form-check-label a {
  color: #1da4fb;
}
.partner-actionbg .p-action-box.signup .form-check .form-check-label a:hover {
  text-decoration: underline;
}
.partner-actionbg .p-action-box.signup .form-check .form-check-input:checked {
  background-color: #1da4fb;
  border-color: #1da4fb;
}
.partner-actionbg .p-action-box.login {
  max-width: 442px;
  padding: 72px 72px 80px 72px;
}
@media (max-width: 575.98px) {
  .partner-actionbg .p-action-box.login {
    max-width: 100%;
    padding: 48px 40px 32px 40px;
  }
}
.partner-actionbg .p-action-box.login .form-control {
  font-size: 14px !important;
}
.partner-actionbg .p-action-box.login .login-btn {
  padding: 14px 32px;
}
.partner-actionbg .p-action-box.login .or {
  margin: 16px auto;
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #7b8794;
  text-align: center;
}
.partner-actionbg .p-action-box.login .social-login-btn {
  width: 100%;
  height: 54px;
  line-height: 54px;
  background: #f7f8fa;
  border: 1px solid #f1f1f1;
  border-radius: 148px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  color: #202223;
}
.partner-actionbg .p-action-box.login .social-login-btn:hover {
  background: #f1f1f1;
}
.partner-actionbg .p-action-box.login .social-login-btn img {
  margin-right: 12px;
}
.partner-actionbg .p-action-box.login .linkto {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  color: #2c6ecb;
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 40px;
}
.partner-actionbg .p-action-box.login .linkto:hover {
  text-decoration: underline;
}
.partner-actionbg .p-action-box.thankyou {
  min-height: 558px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 575.98px) {
  .partner-actionbg .p-action-box.thankyou {
    min-height: 414px;
    padding: 24px;
  }
}
.partner-actionbg .p-action-box.thankyou .thankyou-content {
  max-width: 305px;
  margin: 0px auto;
  text-align: center;
}
.partner-actionbg .p-action-box.thankyou .thankyou-content p {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.partner-actionbg .p-action-box .title {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 24px;
  line-height: 30px;
  color: #0a0e12;
}
.partner-actionbg .p-action-box .sub-title {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
}
.partner-actionbg .p-action-box .group-name {
  margin-top: 32px;
  margin-bottom: 16px;
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #0a0e12;
}
.partner-actionbg .p-action-box .form-group {
  margin-bottom: 16px;
}
.partner-actionbg .p-action-box .form-group label {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 24px;
  color: #0a0e12;
  margin-bottom: 4px;
}
.partner-actionbg .p-action-box .form-group .form-control {
  width: 100%;
  height: 48px;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  color: #212529;
  font-weight: 400;
  font-size: 13px;
}
.partner-actionbg .p-action-box .form-group .form-control:focus, .partner-actionbg .p-action-box .form-group .form-control:hover {
  border: 1px solid #0cb9f3;
  box-shadow: none;
}
.partner-actionbg .p-action-box .form-group textarea.form-control {
  height: 93px;
  resize: none;
}
.partner-actionbg .p-action-box .form-group .bootstrap-select {
  position: absolute;
  left: 0px;
  top: 2px;
  width: 60px !important;
  height: 45px;
}
.partner-actionbg .p-action-box .form-group .bootstrap-select .dropdown-toggle {
  background-color: #ffffff;
  outline: unset !important;
  border: none;
  box-shadow: unset !important;
  width: auto;
  height: 100%;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 15px;
}
.partner-actionbg .p-action-box .form-group .bootstrap-select .dropdown-toggle::after {
  background-image: url("../images/partner/arrow.png");
  width: 10px;
  height: 6px;
  background-position: 0px 0px;
  border: none;
  background-repeat: no-repeat;
  padding-left: 11px;
  position: relative;
  left: 5px;
}
.partner-actionbg .p-action-box .form-group .bootstrap-select .filter-option-inner {
  position: relative;
  top: 10px;
}
.partner-actionbg .p-action-box .form-group .phone-control {
  padding-left: 75px;
}
.partner-actionbg .p-action-box .mu-btn {
  padding: 18px 32px;
}
.partner-actionbg.loginbg {
  padding-top: 0px;
}
@media (max-width: 575.98px) {
  .partner-actionbg.loginbg {
    box-shadow: none;
    background-image: url("../images/partner/actionbg.png");
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 48px;
  }
}
.partner-actionbg.loginbg .login-heading {
  padding: 20px 0px 16px 0px;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #313131;
  text-align: center;
}

/* Partner Signup Page css End */
.partnerbox {
  margin-top: 40px !important;
}
.partnerbox .single-project {
  background: #ffffff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 8px;
  padding: 16px;
  margin-bottom: 24px !important;
}
.partnerbox .single-project .content ul {
  padding-left: 15px;
  margin: 0px;
}
.partnerbox .single-project .content ul li {
  list-style-type: disc;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}

.partner-list .filtered-block {
  position: sticky;
  top: 15px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* Partner Details page css */
.pd-bg {
  width: 100%;
  height: auto;
  background: linear-gradient(0deg, #f7fbff 51.72%, #ffffff 89.82%);
  padding: 32px 0px 104px 0px;
}
.pd-bg .pagination {
  margin-bottom: 32px;
}
.pd-bg .pagination li {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #b8bcca;
}
.pd-bg .pagination li a {
  color: #6d7175;
  position: relative;
  padding-right: 15px;
}
.pd-bg .pagination li a::after {
  content: "";
  width: 12px;
  height: 12px;
  background-image: url("../images/partner/arrow-right.png");
  margin: 0px 12px;
  background-repeat: no-repeat;
  background-position: 0 0;
  position: absolute;
  top: 2px;
  right: -10px;
}
.pd-bg .partnerDP {
  width: 160px;
  height: 160px;
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 40px;
  flex: 0 0 160px;
}
@media (max-width: 575.98px) {
  .pd-bg .partnerDP {
    margin-bottom: 40px;
  }
}
.pd-bg .partner-content h4 {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
}
.pd-bg .partner-content div {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #45494e;
}
.pd-bg .partner-content .list-items {
  margin-top: 40px;
}
.pd-bg .partner-content .list-items li {
  font-size: 16px;
  line-height: 24px;
}
.pd-bg .partner-content .list-items li::after {
  width: 16px;
  height: 13px;
  background-image: url("../images/partner/check.png");
}
.pd-bg .partner-content p {
  line-height: 24px;
}
.pd-bg .partner-details-form {
  max-width: 436px;
  padding: 48px;
  background-image: none;
  padding: 0px;
}
@media (max-width: 991.98px) {
  .pd-bg .partner-details-form {
    max-width: 100%;
  }
}
.pd-bg .partner-details-form .p-action-box {
  padding: 48px;
}
@media (max-width: 575.98px) {
  .pd-bg .partner-details-form .p-action-box {
    padding: 24px;
    box-shadow: 0px 27px 80px rgba(0, 0, 0, 0.05), 0px 6.0308px 17.869px rgba(0, 0, 0, 0.0298054), 0px 1.79553px 5.32008px rgba(0, 0, 0, 0.0201946);
  }
}
.pd-bg .partner-details-form .p-action-box .title {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #0a0e12;
  margin-bottom: 20px;
}
.pd-bg .partner-details-form .p-action-box .mu-btn {
  font-size: 14px;
  line-height: 20px;
  padding: 14px 32px;
}
.pd-bg .partner-details-form .form-check-label {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.pd-bg .partner-details-form .form-check-label a {
  color: #1da4fb;
}
.pd-bg .partner-details-form .form-check-label a:hover {
  text-decoration: underline;
}

.findpartner .section-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
}
@media (max-width: 767.48px) {
  .findpartner .section-title {
    text-align: center;
    font-size: 32px;
  }
}
.findpartner .sub-title {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767.48px) {
  .findpartner .sub-title {
    text-align: center;
  }
}
@media (max-width: 767.48px) {
  .findpartner .search-box {
    margin-top: 24px;
  }
}

.no-result-partner .btn-trial {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
}

/* End Partner Details page css */
.partner-cards-wrapper {
  padding-bottom: 80px;
}
.partner-cards-wrapper .card {
  border: 1px solid #dbe1ea;
  padding: 16px;
  border-radius: 16px;
}
.partner-cards-wrapper .card .single-image {
  box-shadow: none;
  height: 32px;
  padding-right: 0 !important;
  margin-right: auto;
}
.partner-cards-wrapper .card .single-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.partner-cards-wrapper .card .card-content {
  padding-top: 12px;
}
.partner-cards-wrapper .card .card-content .card-title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 8px;
}
.partner-cards-wrapper .card .card-content p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #313131;
}

.find-a-partner-filter .form-check {
  margin-bottom: 14px;
}
.find-a-partner-filter p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #14253b;
  margin-bottom: 20px;
}

.find-a-partner-tablist {
  z-index: 1;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 0px 2px 0px rgba(0, 0, 0, 0.06), 0px 4px 8px 0px rgba(0, 0, 0, 0.04) !important;
}
.find-a-partner-tablist .nav-link {
  padding-right: 0;
  margin-right: 16px;
  padding-left: 0;
  margin-left: 16px;
}
.find-a-partner-tablist .nav-link:first-child {
  margin-left: 0;
}
.find-a-partner-tablist .nav-link.active {
  border-bottom: 4px solid #006efa;
  padding-right: 0;
  padding-left: 0;
}

.partner-detail-logo {
  text-align: center;
  padding: 28.36px 50.59px;
  background-color: #fff;
  border-radius: 8.48px;
}
@media (max-width: 1199.98px) {
  .partner-detail-logo {
    padding: 28.36px 20.59px;
  }
}

.partner-detail-logo-wrapper {
  background-color: #edf3ff;
  padding: 22.61px;
  border-radius: 8.48px;
}

.partner-details-page {
  background: #fff;
  padding-bottom: 80px !important;
}
.partner-details-page .single-tag {
  display: inline-block;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #0a0e12;
  padding: 4px 10px;
  background: #ffffff;
  border: 1px solid #dbe1ea;
  border-radius: 100px;
  margin-right: 3.5px;
  margin-top: 8px;
}
.partner-details-page .partner-featured-list li {
  margin-bottom: 12px;
}
.partner-details-page .btn-trial {
  padding: 16px 32px;
  display: inline-block;
  margin-top: 40px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.partner-card-details-wrapper p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
}
.partner-card-details-wrapper ul li {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #171b1f;
}
@media (max-width: 991.98px) {
  .partner-card-details-wrapper .partner-detail-text {
    margin-top: 32px;
  }
}

.related-integration-sec {
  background: #f0f5fc;
  padding: 80px 0;
}
.related-integration-sec .card-related-integration .card {
  border: 1px solid #dbe1ea;
  padding: 16px;
  border-radius: 16px;
}
.related-integration-sec .card-related-integration .card .single-image {
  box-shadow: none;
  height: 32px;
  padding-right: 0 !important;
  margin-right: auto;
}
.related-integration-sec .card-related-integration .card .single-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.related-integration-sec .card-related-integration .card .card-content {
  padding-top: 12px;
}
.related-integration-sec .card-related-integration .card .card-content .card-title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 8px;
}
.related-integration-sec .card-related-integration .card .card-content p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #313131;
}
@media (max-width: 767.48px) {
  .related-integration-sec .card-related-integration .col-md-3 {
    margin-bottom: 20px;
  }
  .related-integration-sec .card-related-integration .col-md-3:nth-child(3) {
    margin-bottom: 0;
  }
  .related-integration-sec .card-related-integration .col-md-3:nth-child(4) {
    margin-bottom: 0;
  }
}
@media (max-width: 575.98px) {
  .related-integration-sec .card-related-integration .col-md-3 {
    margin-bottom: 20px;
  }
  .related-integration-sec .card-related-integration .col-md-3:nth-child(3) {
    margin-bottom: 20px;
  }
  .related-integration-sec .card-related-integration .col-md-3:nth-child(4) {
    margin-bottom: 0;
  }
}

.back-btn-partner a {
  color: #45494e;
  line-height: 20px;
  font-size: 12px;
  font-weight: 500;
}
.back-btn-partner span {
  margin-right: 4px;
  display: inline-block;
  line-height: 15px;
}
.back-btn-partner:hover a {
  color: #006efa;
}
.back-btn-partner:hover span svg path {
  stroke: #006efa;
}

.partner-card-slider {
  padding-bottom: 40px;
}
.partner-card-slider .partner-slider {
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s ease;
  margin-left: -10px;
  margin-right: -10px;
}
.partner-card-slider .partner-slider .slick-track {
  display: flex !important;
}
.partner-card-slider .partner-slider.slick-initialized {
  visibility: visible;
  opacity: 1;
}
.partner-card-slider .partner-slider .partner-card {
  border-radius: 8px;
  background: #fff;
  margin: 0 10px;
  height: auto;
  display: flex;
  flex-direction: column;
}
.partner-card-slider .partner-slider .partner-card p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #313131;
  margin-bottom: 16px;
}
.partner-card-slider .partner-slider .partner-card img {
  height: 50px;
  -o-object-fit: contain;
     object-fit: contain;
}
.partner-card-slider .partner-slider .partner-card .learn-more {
  font-size: 0.875rem;
  font-weight: 500;
  color: #006efa;
  text-decoration: none;
  margin-top: auto;
}
.partner-card-slider .partner-slider .arrow-left,
.partner-card-slider .partner-slider .arrow-right {
  display: block;
  width: 8px;
  height: 8px;
  border: solid #5c5f62;
  border-width: 0 2px 2px 0;
  padding: 3px;
}
.partner-card-slider .partner-slider .arrow-left {
  transform: rotate(135deg);
}
.partner-card-slider .partner-slider .arrow-right {
  transform: rotate(-45deg);
}
.partner-card-slider .slick-prev,
.partner-card-slider .slick-next {
  position: absolute;
  top: 50%;
  background: #ffffff;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  border: none;
  z-index: 2;
  font-size: 0;
  display: flex;
  align-items: center;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 2px 6px 0px rgba(0, 0, 0, 0.08), 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
  cursor: pointer;
  transition: background 0.3s ease;
  justify-content: space-evenly;
  padding: 14.5px 16px;
}
.partner-card-slider .slick-prev:hover,
.partner-card-slider .slick-next:hover {
  background: #e0e0e0;
}
@media (max-width: 1199.98px) {
  .partner-card-slider .slick-prev,
  .partner-card-slider .slick-next {
    bottom: -20px;
    top: unset;
  }
}
.partner-card-slider .slick-prev {
  left: -60px;
}
@media (max-width: 1199.98px) {
  .partner-card-slider .slick-prev {
    left: calc(50% - 30px);
  }
}
.partner-card-slider .slick-prev.slick-disabled {
  background-color: #f1f1f1;
}
.partner-card-slider .slick-prev.slick-disabled svg {
  color: #babec3;
}
.partner-card-slider .slick-prev.slick-disabled svg path {
  stroke: #babec3;
}
.partner-card-slider .slick-next.slick-disabled {
  background-color: #f1f1f1;
}
.partner-card-slider .slick-next.slick-disabled svg {
  color: #babec3;
}
.partner-card-slider .slick-next.slick-disabled svg path {
  stroke: #babec3;
}
.partner-card-slider .slick-next {
  right: -60px;
}
@media (max-width: 1199.98px) {
  .partner-card-slider .slick-next {
    right: calc(50% - 60px);
  }
}

.no-result-partner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.no-result-partner ul {
  list-style: disc;
}
.no-result-partner ul li {
  font-size: 12px;
  line-height: 20px;
  color: #45494e;
  margin-bottom: 4px;
  font-weight: 400;
}

.bg-search-partner .form-control {
  background: none !important;
  box-shadow: none !important;
  padding-right: 0 !important;
}

.partnership-hero {
  padding: 64px 0 80px;
  background: linear-gradient(359deg, rgba(234, 212, 255, 0) 0%, rgba(142, 197, 252, 0.5) 100%), linear-gradient(180deg, rgba(255, 255, 255, 0) 55.67%, #ffffff 100%), linear-gradient(0deg, #ffffff, #ffffff);
}
.partnership-hero .content {
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}
.partnership-hero h6 {
  color: #313131;
}
.partnership-hero .btn-partnership-hero {
  margin-top: 40px;
}
.partnership-hero .btn-partnership-hero .btn-trial {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  padding: 16px 32px;
  margin-right: 16px;
}
.partnership-hero .btn-partnership-hero .btn-normal {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  color: #006efa;
  padding: 16px;
}
.partnership-hero .hero-partner-image img {
  width: 100%;
}
@media (max-width: 991.98px) {
  .partnership-hero {
    padding: 40px 0 40px;
    text-align: center;
  }
  .partnership-hero .heading-display {
    font-size: 48px !important;
    line-height: 56px !important;
  }
  .partnership-hero .hero-partner-image {
    margin-top: 32px;
  }
}
@media (max-width: 767.48px) {
  .partnership-hero .heading-display {
    font-size: 40px !important;
    line-height: 48px !important;
  }
}

.global-leader {
  padding: 48px 0 64px;
}
.global-leader .slick-prev {
  left: 50px;
}
.global-leader .slick-next {
  right: 50px;
}
.global-leader .slick-arrow {
  top: 58%;
  width: 40px;
  height: 40px;
  border-radius: 100px;
  padding: 8px 16px;
}
.global-leader h4 {
  margin-bottom: 64px !important;
}

.why-partner {
  padding: 48px 0 40px;
}
.why-partner .img-why-partner {
  width: 64px;
}
.why-partner .img-why-partner img {
  width: 100%;
}
.why-partner .text-why-partner p {
  color: #313131;
}
.why-partner .col-lg-4 {
  margin-bottom: 40px;
}
@media (max-width: 767.48px) {
  .why-partner .row {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
  .why-partner .col-lg-4 {
    margin-bottom: 40px;
  }
}

.ways-partner {
  background: #f0f5fc;
  padding: 64px 0;
}
.ways-partner .ways-partner-wrapper {
  background: #fff;
  border: 1px solid rgba(219, 225, 234, 0.5);
  border-radius: 16px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.ways-partner .ways-partner-wrapper .ways-partner-text p {
  color: #313131;
}
.ways-partner .ways-partner-wrapper .ways-partner-image {
  margin-bottom: 16px;
}
.ways-partner .ways-partner-wrapper .ways-partner-image img {
  width: 100%;
}
.ways-partner .ways-partner-wrapper .ways-partner-button {
  margin-top: auto;
}
.ways-partner .ways-partner-wrapper .ways-partner-button .btn_white {
  border: 1px solid rgb(184, 188, 202);
  padding: 12px 16px;
  height: auto;
  font-size: 13px;
  line-height: 100%;
  font-weight: 500;
  color: #0a0e12;
}
.ways-partner .ways-partner-wrapper .ways-partner-button .btn_white span {
  padding-left: 12px;
}
.ways-partner .ways-partner-wrapper .ways-partner-button .btn_white:hover {
  border: 1px solid #006efa;
}
.ways-partner .ways-partner-wrapper .ways-partner-button .btn_white:hover span svg path {
  stroke: #fff;
}
@media (max-width: 991.98px) {
  .ways-partner .ways-partner-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}

.featured-partner {
  padding: 48px 0 28px;
}
.featured-partner .img-featured-partner {
  text-align: center;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.featured-partner .col-lg-2 {
  margin-bottom: 61px;
}
.featured-partner .row {
  margin-bottom: 0 !important;
}
@media (max-width: 991.98px) {
  .featured-partner .img-featured-partner {
    margin-bottom: 20px;
  }
}

.awards-section {
  padding-top: 58px;
}
.awards-section .award-col {
  margin-left: 16px;
}
.awards-section .award-col:first-child {
  margin-left: 0;
}
@media (max-width: 991.98px) {
  .awards-section .award-col {
    margin-bottom: 20px;
    margin-left: 0;
  }
}
@media (max-width: 767.48px) {
  .awards-section h2 {
    font-size: 32px;
    line-height: 40px;
  }
}

.seprator-star {
  text-align: center;
  padding: 40px 0;
}
.seprator-star .line-1 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  width: 284.5px;
  display: block;
  margin-right: 20px;
}
.seprator-star .line-2 {
  padding-left: 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  width: 284.5px;
  display: block;
  margin-left: 20px;
}
.seprator-star p {
  position: relative;
}

.complaince-section .complaince-col {
  margin-right: 16px;
}
@media (max-width: 991.98px) {
  .complaince-section .complaince-col {
    margin-bottom: 20px;
  }
}
@media (max-width: 767.48px) {
  .complaince-section h2 {
    font-size: 32px;
    line-height: 40px;
  }
}

.join-partner-cta {
  background: linear-gradient(90deg, rgba(0, 110, 250, 0.16) 0%, rgba(0, 106, 255, 0.16) 100%), linear-gradient(0deg, #ffffff, #ffffff);
  box-shadow: 0px 0.6px 3.86px 0px rgba(0, 0, 0, 0.0121), 0px 2.01px 12.96px 0px rgba(0, 0, 0, 0.0179), 0px 9px 58px 0px rgba(0, 0, 0, 0.03);
  padding: 48px 64px 54px;
  border-radius: 40px;
}
.join-partner-cta .partner-cta-left h3 {
  margin-bottom: 10px;
}
.join-partner-cta .partner-cta-left p {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #313131;
}
.join-partner-cta .mu-btn {
  padding: 16px 32px;
  line-height: 24px;
  font-size: 18px;
  font-weight: 600;
}
.join-partner-cta .mu-btn span {
  padding-left: 8px;
}
@media (max-width: 767.48px) {
  .join-partner-cta {
    padding: 32px 24px 32px;
  }
  .join-partner-cta .mu-btn {
    margin-top: 0;
  }
}

.revenue-stream {
  padding: 80px 0;
}
@media (max-width: 767.48px) {
  .revenue-stream h2 {
    font-size: 32px;
    line-height: 40px;
  }
}
.revenue-stream p {
  font-size: 18px;
  line-height: 28px;
}

.reseller-referal {
  padding: 24px 0 80px;
}
.reseller-referal .col-reseller {
  padding: 48px 64px;
  background: #deeaff;
  border-bottom-left-radius: 40px;
  border-top-left-radius: 40px;
  width: 50%;
}
.reseller-referal .col-referal {
  padding: 48px 64px;
  background: #caddff;
  border-bottom-right-radius: 40px;
  border-top-right-radius: 40px;
  width: 50%;
}
.reseller-referal .col-referal p {
  font-size: 18px;
  line-height: 28px;
}
.reseller-referal .col-ref {
  display: flex;
  flex-direction: column;
}
.reseller-referal .col-ref .mu-button-arrow {
  margin-top: auto;
}
.reseller-referal .col-ref p {
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767.48px) {
  .reseller-referal .reseller-referal-wrapper .d-flex {
    flex-direction: column;
  }
  .reseller-referal .col-reseller {
    width: 100%;
    border-bottom-left-radius: 0;
    border-top-right-radius: 40px;
    padding: 48px 32px;
  }
  .reseller-referal .col-referal {
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-left-radius: 40px;
    padding: 48px 32px;
  }
}

.reseller-partner {
  text-align: center;
  padding: 24px 0 58px;
}
.reseller-partner .img-reseller-partner {
  margin-bottom: 24px;
}
.reseller-partner .reseller-partner-card {
  margin-bottom: 32px;
}
.reseller-partner .reseller-partner-card p {
  color: #313131;
}
.reseller-partner h4 {
  color: #45494e;
  font-size: 32px !important;
  line-height: 40px !important;
  font-weight: 600;
}

.partnership-level {
  padding: 80px 0;
  background: #f0f5fc;
}
.partnership-level .partnership-level-left {
  position: relative;
  padding: 56px;
  border-radius: 24px;
  background: #fff; /* inner background */
  z-index: 1;
}
.partnership-level .partnership-level-left h3 {
  font-size: 40px !important;
  line-height: 48px !important;
}
@media (max-width: 767.48px) {
  .partnership-level .partnership-level-left h3 {
    font-size: 24px !important;
    line-height: 28px !important;
  }
}
.partnership-level .partnership-level-left p {
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .partnership-level .partnership-level-left p {
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
.partnership-level .partnership-level-left::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  border-radius: 24px;
  background: linear-gradient(265.25deg, #8890a6 -6.6%, #d7edf0 34.22%, #6e7796 84%, #c4e2ff 121.49%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}
.partnership-level .partnership-level-right {
  padding: 56px;
  position: relative;
  border-radius: 24px;
  background: #000b19;
}
.partnership-level .partnership-level-right h3 {
  color: #fff;
}
@media (max-width: 767.48px) {
  .partnership-level .partnership-level-right h3 {
    font-size: 24px !important;
    line-height: 28px !important;
  }
}
.partnership-level .partnership-level-right p {
  color: #fff;
}
@media (max-width: 767.48px) {
  .partnership-level .partnership-level-right p {
    font-size: 14px !important;
    line-height: 20px !important;
  }
}
.partnership-level .partnership-level-right::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 24px;
  padding: 2px; /* border thickness */
  background: linear-gradient(270deg, #e6b745 0%, #eab021 27.66%, #f5e8d7 47.23%, #eab021 68.71%, #eec247 98.39%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}
@media (max-width: 991.98px) {
  .partnership-level .partnership-level-left {
    margin-bottom: 32px;
    padding: 24px;
  }
  .partnership-level .partnership-level-right {
    padding: 24px;
  }
}

.table-reseller {
  padding: 80px 0;
}
.table-reseller h4 {
  color: #45494e;
  font-weight: 600;
  font-size: 32px !important;
  line-height: 40px !important;
}
.table-reseller .table-reseller-wrapper {
  border: 1px solid rgba(20, 37, 59, 0.3);
  border-radius: 8px;
}
.table-reseller .table-reseller-wrapper .table {
  margin-bottom: 0;
}
.table-reseller .table-reseller-wrapper thead tr {
  background-color: #e6f1ff;
  border-bottom: 1px solid rgba(20, 37, 59, 0.2);
}
.table-reseller .table-reseller-wrapper thead tr th {
  border: 1px solid rgba(20, 37, 59, 0.3);
  border-top: 0;
  padding: 20px 24px;
}
.table-reseller .table-reseller-wrapper thead tr th:first-child {
  border-left: 0;
  color: #0a0e12;
  font-weight: 600;
}
.table-reseller .table-reseller-wrapper thead tr th:last-child {
  border-right: 0;
  text-align: center;
  color: #0a0e12;
}
.table-reseller .table-reseller-wrapper thead tr th:nth-child(2) {
  text-align: center;
  color: #0a0e12;
}
.table-reseller .table-reseller-wrapper tbody tr {
  border-bottom: 1px solid rgba(20, 37, 59, 0.2);
}
.table-reseller .table-reseller-wrapper tbody tr:last-child {
  background-color: #e6f1ff;
}
.table-reseller .table-reseller-wrapper tbody tr:last-child td {
  font-weight: 600;
  color: #171b1f;
  font-size: 16px;
  line-height: 24px;
}
.table-reseller .table-reseller-wrapper tbody tr td {
  border: 1px solid rgba(20, 37, 59, 0.2);
  border-top: 0;
  padding: 20px 24px;
}
.table-reseller .table-reseller-wrapper tbody tr td:first-child {
  border-left: 0;
  width: 50%;
  color: #171b1f;
}
.table-reseller .table-reseller-wrapper tbody tr td:last-child {
  border-right: 0;
  text-align: center;
  width: 25%;
}
.table-reseller .table-reseller-wrapper tbody tr td:nth-child(2) {
  text-align: center;
  width: 25%;
}

.why-system {
  padding: 48px 0 80px;
}
.why-system .col-lg-6:nth-child(1) {
  padding-right: 40px;
}
.why-system .col-lg-6:nth-child(3) {
  padding-right: 40px;
}
.why-system .col-lg-6:nth-child(3) .why-system-col {
  border-bottom: 0;
  padding-bottom: 0;
}
.why-system .col-lg-6:nth-child(2) {
  padding-left: 40px;
}
.why-system .col-lg-6:nth-child(4) {
  padding-left: 40px;
}
.why-system .col-lg-6:nth-child(4) .why-system-col {
  border-bottom: 0;
  padding-bottom: 0;
}
.why-system .why-system-col {
  display: flex;
  border-bottom: 1px solid #e4edf5;
  padding-bottom: 40px;
  padding-top: 40px;
  height: 100%;
}
.why-system .why-system-col p {
  color: #313131;
}
.why-system .why-system-col h6 {
  margin-bottom: 8px;
}
.why-system .why-system-col span {
  width: 4px;
  height: 28px;
  background: #0163e1;
  margin-right: 24px;
  padding-right: 4px;
}
@media (max-width: 767.48px) {
  .why-system .col-lg-6 {
    padding-left: 20px !important;
  }
}

.referral-partner {
  padding: 80px 0;
  text-align: center;
  background: #f4f9ff;
}
.referral-partner h4 {
  color: #45494e;
  font-weight: 600;
  font-size: 32px !important;
  line-height: 40px !important;
}
.referral-partner .img-reseller-partner {
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .referral-partner {
    padding-bottom: 58px;
  }
  .referral-partner .reseller-partner-card {
    margin-bottom: 32px;
  }
}

.referral-partner .reseller-partner-card p {
  color: #313131;
}

.services-provider-sec {
  background: rgb(240, 245, 252);
  padding: 80px 0;
}
.services-provider-sec .row-services-provider {
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
}
.services-provider-sec .row-services-provider .col-services-provider {
  width: calc(25% - 16px);
  margin-left: 8px;
  margin-right: 8px;
}
.services-provider-sec .row-services-provider .col-services-provider .services-provider-card {
  text-align: center;
  border: 1px solid rgb(219, 225, 234);
  padding: 32px;
  border-radius: 16px;
  height: 100%;
}
.services-provider-sec .row-services-provider .col-services-provider .services-provider-card .provider-img {
  margin-bottom: 24px;
}
@media (max-width: 991.98px) {
  .services-provider-sec {
    padding-bottom: 64px;
  }
  .services-provider-sec .row-services-provider {
    flex-wrap: wrap;
    padding-top: 0 !important;
  }
  .services-provider-sec .row-services-provider .col-services-provider {
    width: calc(50% - 16px);
    margin-bottom: 16px;
  }
}
@media (max-width: 575.98px) {
  .services-provider-sec .row-services-provider {
    flex-wrap: wrap;
  }
  .services-provider-sec .row-services-provider .col-services-provider {
    width: 100%;
  }
  .services-provider-sec h2 {
    font-size: 32px;
    line-height: 40px;
  }
}

.exist-integration-sec {
  padding: 24px 0 80px;
}
.exist-integration-sec .row-exist-integration {
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
}
.exist-integration-sec .row-exist-integration .col-exist-integration {
  width: calc(25% - 16px);
  margin-left: 8px;
  margin-right: 8px;
}
.exist-integration-sec .row-exist-integration .col-exist-integration .exist-integration-card {
  text-align: left;
  border: 1px solid rgb(219, 225, 234);
  padding: 16px;
  border-radius: 16px;
  height: 100%;
}
.exist-integration-sec .row-exist-integration .col-exist-integration .exist-integration-card .provider-img {
  margin-bottom: 12px;
}
.exist-integration-sec .row-exist-integration .col-exist-integration .exist-integration-card p {
  font-size: 14px;
  line-height: 20px;
  color: #313131;
  font-weight: 400;
}
.exist-integration-sec .row-exist-integration .col-exist-integration .exist-integration-card .title-integration {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: #0a0e12;
  margin-bottom: 8px;
}
.exist-integration-sec .btn-integration {
  text-align: center;
  margin-top: 48px;
}
@media (max-width: 991.98px) {
  .exist-integration-sec .row-exist-integration {
    flex-wrap: wrap;
    padding-top: 0 !important;
  }
  .exist-integration-sec .row-exist-integration .col-exist-integration {
    width: calc(50% - 16px);
    margin-bottom: 16px;
  }
}
@media (max-width: 575.98px) {
  .exist-integration-sec .row-exist-integration {
    flex-wrap: wrap;
  }
  .exist-integration-sec .row-exist-integration .col-exist-integration {
    width: 100%;
  }
}
@media (max-width: 767.48px) {
  .exist-integration-sec h2 {
    font-size: 32px;
    line-height: 40px;
  }
}

.event-webinars-banner .mu-btn {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
}

.partner-register-form {
  padding: 80px 0;
  background: #f0f5fc;
}
.partner-register-form .form-wrapper {
  background: #ffffff;
  border-radius: 16px;
  padding: 64px;
  box-shadow: 0px 1.8px 5.32px 0px rgba(0, 0, 0, 0.0202), 0px 6.03px 17.87px 0px rgba(0, 0, 0, 0.0298), 0px 27px 80px 0px rgba(0, 0, 0, 0.05);
}
.partner-register-form .form-wrapper h6 {
  font-weight: 600;
}
.partner-register-form .form-wrapper .field-group {
  border: 1px solid #dbe1ea;
  position: relative;
  padding: 18px 16px;
  border-radius: 8px;
  margin-bottom: 8px;
}
.partner-register-form .form-wrapper .field-group label {
  position: absolute;
  top: -10px;
  background: #fff;
  padding: 0 4px;
  left: 12px;
  font-size: 13px;
  line-height: 20px;
  color: #0a0e12;
}
.partner-register-form .form-wrapper .field-group label span {
  color: #eb5757 !important;
}
.partner-register-form .form-wrapper .field-group input {
  padding: 0;
  outline: none;
}
.partner-register-form .form-wrapper .field-group input:focus {
  box-shadow: none;
}
.partner-register-form .form-wrapper .field-group input::-moz-placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.partner-register-form .form-wrapper .field-group input::placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.partner-register-form .form-wrapper .field-group select {
  padding: 0;
  outline: none;
}
.partner-register-form .form-wrapper .field-group .phone .dropdown-toggle {
  background: #f3f4f6 !important;
  margin-left: 16px;
  padding: 5px 8px !important;
}
.partner-register-form .form-wrapper .field-group .phone .dropdown.bootstrap-select {
  height: 32px;
  display: flex;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  max-width: 100px;
}
.partner-register-form .form-wrapper .field-group .phone .bootstrap-select > .dropdown-toggle {
  background: #fff;
  outline: none !important;
  box-shadow: none !important;
  padding-left: 16px;
  margin-left: 0 !important;
  margin-right: 10px;
}
.partner-register-form .form-wrapper .field-group .phone .country-flag-wrapper span {
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0px;
  text-align: left;
  margin-left: 8px;
  color: #45494e;
}
.partner-register-form .form-wrapper .field-group .phone .row {
  align-items: center;
}
.partner-register-form .form-wrapper .field-group .phone .dropdown-toggle::after {
  color: #45494e;
}
.partner-register-form .form-wrapper .inpPhone {
  padding: 0 16px;
}
.partner-register-form .form-wrapper .inpPhone input {
  padding: 18px 0 !important;
}
.partner-register-form .form-wrapper .textarea-full {
  height: 100%;
  padding: 16px;
}
.partner-register-form .form-wrapper .textarea-full textarea {
  height: calc(100% - 24px);
  padding: 0;
}
.partner-register-form .form-wrapper .textarea-full textarea::-moz-placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.partner-register-form .form-wrapper .textarea-full textarea::placeholder {
  font-size: 14px;
  line-height: 20px;
  color: #b8bcca;
  font-weight: 400;
}
.partner-register-form .form-wrapper .field-group.file {
  border: 1px dashed rgba(0, 110, 250, 0.5);
  padding: 28px 0;
}
.partner-register-form .form-wrapper .field-group.file .logoupload {
  position: static;
}
.partner-register-form .form-wrapper .field-group.file .fileupload-center {
  text-align: center;
}
.partner-register-form .form-wrapper .field-group.file .fileupload-center span {
  display: block;
  margin-bottom: 6px;
}
.partner-register-form .form-wrapper .fileupload-text {
  margin-top: 10px;
}
.partner-register-form .form-wrapper .fileupload-text ul {
  list-style: disc;
  margin-left: 20px;
}
.partner-register-form .form-wrapper .fileupload-text ul li {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  color: #313131;
}
.partner-register-form .form-wrapper .text-agree {
  font-size: 12px;
  line-height: 18px;
  color: #202223;
  font-weight: 500;
}
.partner-register-form .form-wrapper .text-agree a {
  color: #006efa;
}
.partner-register-form .form-wrapper .form-label-title {
  margin-top: -10px;
  display: block;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  color: #0a0e12;
  padding-bottom: 4px;
}
.partner-register-form .form-wrapper h5 {
  font-weight: 600;
  font-size: 1.1rem;
  color: #1a1a1a;
}
.partner-register-form .form-wrapper label {
  font-weight: 500;
  font-size: 0.95rem;
  margin-bottom: 4px;
  color: #333;
}
.partner-register-form .form-wrapper .country-flag-wrapper {
  display: flex;
}
.partner-register-form .form-wrapper .country-flag-wrapper img {
  width: 20px;
}
.partner-register-form .form-wrapper .form-control,
.partner-register-form .form-wrapper .form-select {
  border: none;
  font-size: 14px;
  line-height: 20px;
  color: #0a0e12;
  font-weight: 400;
}
.partner-register-form .form-wrapper .form-control:focus,
.partner-register-form .form-wrapper .form-select:focus {
  outline: none;
  box-shadow: none;
}
.partner-register-form .form-wrapper .form-control::-moz-placeholder, .partner-register-form .form-wrapper .form-select::-moz-placeholder {
  color: #b0b8c3;
  font-size: 14px;
  line-height: 20px;
}
.partner-register-form .form-wrapper .form-control::placeholder,
.partner-register-form .form-wrapper .form-select::placeholder {
  color: #b0b8c3;
  font-size: 14px;
  line-height: 20px;
}
.partner-register-form .form-wrapper .input-group-text {
  background-color: #f4f7fb;
  border: 1px solid #d9e1ec;
  color: #333;
  font-weight: 500;
  border-radius: 8px 0 0 8px;
}
.partner-register-form .form-wrapper textarea {
  resize: none;
}
.partner-register-form .form-wrapper .form-text {
  font-size: 0.8rem;
  color: #a0a8b5;
}
.partner-register-form .form-wrapper .border-dashed {
  border: 2px dashed #d9e1ec;
  border-radius: 12px;
  background-color: #f9fbff;
  transition: all 0.2s ease;
}
.partner-register-form .form-wrapper .border-dashed:hover {
  border-color: #8bbaf5;
  background-color: #f3f8ff;
}
.partner-register-form .form-wrapper .border-dashed label {
  cursor: pointer;
  font-weight: 500;
  color: #555;
}
.partner-register-form .form-wrapper .border-dashed label small {
  color: #a0a8b5;
  font-size: 0.8rem;
}
.partner-register-form .form-wrapper button[type=submit] {
  background-color: #2b65d9;
  border: none;
  border-radius: 8px;
  font-weight: 500;
  transition: all 0.2s ease;
}
.partner-register-form .form-wrapper button[type=submit]:hover {
  background-color: #1f4fb2;
}
.partner-register-form .form-wrapper a {
  color: #2b65d9;
  box-shadow: none;
}
.partner-register-form .form-wrapper a:hover {
  text-decoration: underline;
}
.partner-register-form .form-wrapper .form-drp {
  padding-top: 12px;
  padding-bottom: 12px;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select:focus {
  outline: none;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle {
  background: none;
  border: none;
  outline: none;
  padding: 0;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle::after {
  content: "";
  background: url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.665039 0.665039L5.66504 5.66504L10.665 0.665039" stroke="%238C9196" stroke-width="1.33" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
  background-size: 12px;
  width: 32px;
  height: 32px;
  border: none;
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-color: #f3f4f6;
  background-position: center;
  border-radius: 4px;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle:focus {
  outline: none !important;
  box-shadow: none;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle .filter-option:focus-visible {
  outline: none;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle .filter-option:focus {
  outline: none;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle .filter-option .filter-option-inner:focus-visible {
  outline: none;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle .filter-option .filter-option-inner:focus {
  outline: none;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-menu.inner li a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #0a0e12;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-item.active {
  background-color: #006efa;
  color: #fff !important;
}
.partner-register-form .form-wrapper .form-drp .bootstrap-select .dropdown-item:active {
  background-color: #006efa;
  color: #fff !important;
}
@media (max-width: 767px) {
  .partner-register-form .form-wrapper {
    padding: 24px;
  }
}

@media (max-width: 767.48px) {
  .partner-madein {
    margin-top: 0;
  }
  .partner-madein .row .col-md-6 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

@media (max-width: 767.48px) {
  .service-provider-partner h2 {
    font-size: 32px;
    line-height: 40px;
  }
}

.partner-program-page {
  padding-top: 74px;
}

.alie-bg {
  background: linear-gradient(180deg, #fcfcff 0%, #ffffff 100%);
}

.alie-preview {
  margin-top: 25px;
}
@media (max-width: 991.5px) {
  .alie-preview {
    margin-bottom: 45px;
    margin-top: 0;
  }
}
.alie-preview .video-js {
  max-width: 100%;
  border-radius: 8px;
  height: 300px;
  overflow: hidden;
}
@media (max-width: 991.5px) {
  .alie-preview .video-js {
    width: 100%;
    min-height: 400px;
  }
}
@media (max-width: 767.48px) {
  .alie-preview .video-js {
    min-height: 200px;
    max-height: 200px;
  }
}
.alie-preview .video-js .vjs-big-play-button {
  background: transparent;
  border: none;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
}
.alie-preview .video-js .vjs-poster {
  background-size: cover;
}

.streaming-area.styled-3 .streming-lists {
  margin-top: 22px;
}
.streaming-area.styled-3 .streming-lists p {
  margin-bottom: 16px;
}
.streaming-area.styled-3 .streming-lists .single-stream p {
  font-size: 16px;
  line-height: 24px;
  color: #313131;
}
.streaming-area.styled-3 .streming-lists .single-stream .title-small {
  color: #0a0e12;
  margin-bottom: 16px;
  line-height: 28px;
  display: block;
  font-weight: 700;
  font-size: 20px;
}
.streaming-area.styled-3 a {
  line-height: 24px;
}
.streaming-area.styled-2 .streming-lists .single-stream .title-small {
  display: block;
}

.big-previewarea {
  padding-top: 104px;
}
@media (max-width: 767.48px) {
  .big-previewarea {
    padding-top: 64px;
  }
}
.big-previewarea .section-heading {
  margin-bottom: 32px;
}
.big-previewarea .title-sm {
  color: #14253b;
  line-height: 1.25;
}
@media (max-width: 767.48px) {
  .big-previewarea .title-sm {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 340px) {
  .big-previewarea .title-sm {
    font-size: 30px;
  }
}

@media (max-width: 767.48px) {
  .cta-area.secondary-cta.styled-2 .cta-wrapper {
    padding: 16px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

.enterprise-area.styled-2 {
  padding-top: 104px;
}
@media (max-width: 767.48px) {
  .enterprise-area.styled-2 {
    padding-top: 65px;
  }
}
.enterprise-area.styled-2 .section-heading p {
  font-size: 16px;
  line-height: 1.5;
  color: #334253;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}

.recommendation-area {
  padding: 104px 0;
  padding-top: 69px;
}
@media (max-width: 991.98px) {
  .recommendation-area {
    padding-bottom: 50px;
  }
}
.recommendation-area .section-title {
  line-height: 1.2;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
  margin-bottom: 16px;
}
.recommendation-area p {
  font-size: 16px;
  line-height: 1.5;
  color: #171b1f;
  text-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07);
}

.language-box {
  margin-top: 64px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.language-box li {
  display: inline-block;
  margin: 0 32px;
  margin-bottom: 10px;
}
.language-box li:first-child {
  margin-left: 0;
}
.language-box li:last-child {
  margin-right: 0;
}
@media (max-width: 991.98px) {
  .language-box li {
    max-width: 12%;
    margin: 0 20px;
    margin-bottom: 64px;
  }
}
.tertiary-cta.styled-3 .section-heading {
  margin-bottom: 40px;
}
.faq-area.styled-2 {
  background: linear-gradient(180deg, #f8fafc 0%, rgba(255, 255, 255, 0) 100%);
}
@media (max-width: 767.48px) {
  .faq-area.styled-2 {
    padding-top: 0;
    background: #fff;
    padding-bottom: 24px;
  }
}

.streaming-area.styled-3 {
  padding-top: 110px;
}
@media (max-width: 767.48px) {
  .streaming-area.styled-3 {
    padding: 64px 0;
    padding-bottom: 40px;
  }
}

.possibilities-banner {
  overflow: hidden;
  background: linear-gradient(120.81deg, rgba(248, 250, 252, 0) 16.66%, #eff2f5 68.68%), #f8fafc;
}
@media (max-width: 991.98px) {
  .possibilities-banner .direction-row {
    flex-direction: column-reverse;
  }
}
@media (max-width: 991.98px) {
  .possibilities-banner .banner-content {
    text-align: center;
    padding: 64px 0px;
  }
}
.possibilities-banner .banner-content h1 {
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  margin-bottom: 24px;
}
@media (max-width: 767.48px) {
  .possibilities-banner .banner-content h1 {
    font-size: 32px;
    line-height: 40px;
  }
}
.possibilities-banner .banner-content ul li {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #171b1f;
  margin-bottom: 8px;
  text-align: left;
  display: flex;
}
.possibilities-banner .banner-content ul li:last-child {
  margin-bottom: 0px;
}
.possibilities-banner .banner-content ul li span {
  margin-right: 8px;
}
.possibilities-banner .banner-content .mu-btn {
  margin-top: 40px;
}
.possibilities-banner .banner-content p {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #171b1f;
  margin-top: 20px;
}
.possibilities-banner .banner-content .trial-tag {
  color: #45494e;
}

@media (max-width: 991.98px) {
  .new-possiblities {
    padding: 48px 0;
  }
  .new-possiblities .banner-content {
    text-align: center;
    padding: 0 0px;
  }
  .new-possiblities .banner-content h1 {
    font-size: 32px !important;
    line-height: 40px !important;
  }
}

.possibilities-leaders-area {
  padding: 104px 0px;
}

.possibilities-infra-area {
  margin-bottom: 104px;
}
@media (max-width: 767.48px) {
  .possibilities-infra-area {
    margin-bottom: 64px;
  }
}
.possibilities-infra-area .inner-infra {
  padding: 0px 80px;
}
@media (max-width: 1199.98px) {
  .possibilities-infra-area .inner-infra {
    padding: 0px 40px;
  }
}
@media (max-width: 991.98px) {
  .possibilities-infra-area .inner-infra {
    padding: 0px 20px;
  }
}
@media (max-width: 767.48px) {
  .possibilities-infra-area .inner-infra {
    padding: 0px;
  }
}
.possibilities-infra-area .inner-infra .infra-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
}
.possibilities-infra-area .inner-infra .infra-desc {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-top: 16px;
}
.possibilities-infra-area .box-content {
  margin-top: 48px;
}
.possibilities-infra-area .box-content .single-box {
  border: 1px solid #dbe1ea;
  border-radius: 8px;
  padding: 32px;
  min-height: 216px;
}
@media (max-width: 767.48px) {
  .possibilities-infra-area .box-content .single-box {
    min-height: 192px;
  }
}
.possibilities-infra-area .box-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-top: 42px;
}
.possibilities-infra-area .infra-btn {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  color: #098ce3;
  display: inline-block;
  margin-top: 48px;
}
.possibilities-infra-area .infra-btn span {
  margin-left: 8px;
}
.possibilities-infra-area .infra-btn:hover svg {
  transform: translateX(5px);
}
.possibilities-infra-area .trial-area {
  background: linear-gradient(0deg, #eef3f9, #eef3f9), #ffffff;
  border: 8px solid #ffffff;
  box-shadow: 0px 15px 58px rgba(0, 0, 0, 0.05), 0px 3.35045px 12.9551px rgba(0, 0, 0, 0.0298054), 0px 0.997515px 3.85706px rgba(0, 0, 0, 0.0201946);
  border-radius: 16px 16px 16px 54px;
  padding: 56px 54px;
  margin-top: 64px;
}
@media (max-width: 991.98px) {
  .possibilities-infra-area .trial-area {
    padding: 56px 32px;
    text-align: center;
  }
}
.possibilities-infra-area .trial-area p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #0a0e12;
}
.possibilities-infra-area .trial-area h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
  margin-top: 4px;
}
.possibilities-infra-area .trial-area .mu-btn {
  line-height: 24px;
}
@media (max-width: 991.98px) {
  .possibilities-infra-area .trial-area .mu-btn {
    margin-top: 32px;
  }
}

.possibilities-feature-area .feature-wrapper {
  margin-bottom: 0px;
}

.possibilities-sales {
  padding: 81px 0px 104px 0px;
}
@media (max-width: 767.48px) {
  .possibilities-sales {
    padding: 81px 0px 64px 0px;
  }
}
.possibilities-sales .inner-sales {
  background: #d6e7ff;
  border-radius: 16px 16px 16px 54px;
  padding: 40px 54px 48px;
}
@media (max-width: 767.48px) {
  .possibilities-sales .inner-sales {
    padding: 40px 32px 48px;
  }
}
@media (max-width: 767.48px) {
  .possibilities-sales .inner-sales br {
    display: none;
  }
}
.possibilities-sales .inner-sales h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 34px;
  color: #0a0e12;
}
.possibilities-sales .inner-sales p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-top: 10px;
}
@media (max-width: 767.48px) {
  .possibilities-sales .inner-sales p {
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .possibilities-sales .inner-sales .mu-btn {
    margin-top: 24px;
  }
}

.possibilities-highlights-area {
  padding: 11px 0px 104px 0px;
}
@media (max-width: 767.48px) {
  .possibilities-highlights-area {
    padding: 0px 0px 104px 0px;
  }
}
.possibilities-highlights-area .section-heading {
  padding-top: 0px;
}
.possibilities-highlights-area .section-heading p {
  font-family: "Poppins";
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
}
.possibilities-highlights-area .section-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #171b1f;
}
@media (max-width: 767.48px) {
  .possibilities-highlights-area .section-title {
    line-height: 38px;
  }
}
.possibilities-highlights-area .higlight-content {
  margin-bottom: 16px;
}

.possibilities-customize h3 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  margin-bottom: 48px;
}
@media (max-width: 767.48px) {
  .possibilities-customize h3 {
    font-size: 32px;
    line-height: 40px;
  }
}
@media (max-width: 767.48px) {
  .possibilities-customize h3 br {
    display: none;
  }
}
.possibilities-customize .single-template {
  background: #f6f6f6;
  border-radius: 24px;
  padding: 56px 0px 56px 56px;
}
@media (max-width: 991.98px) {
  .possibilities-customize .single-template {
    padding: 40px 0px 40px 32px;
  }
}
.possibilities-customize .single-template h4 {
  font-family: "Inter";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #0a0e12;
}
@media (max-width: 767.48px) {
  .possibilities-customize .single-template h4 {
    font-size: 24px;
    line-height: 32px;
  }
}
.possibilities-customize .single-template p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  margin-top: 12px;
  padding-right: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
@media (max-width: 1199.98px) {
  .possibilities-customize .single-template p {
    padding-right: 36px;
  }
}
@media (max-width: 991.98px) {
  .possibilities-customize .single-template p {
    -webkit-line-clamp: 3;
  }
}
@media (max-width: 767.48px) {
  .possibilities-customize .single-template p {
    -webkit-line-clamp: 5;
  }
}
.possibilities-customize .single-template a {
  display: inline-block;
  margin-top: 12px;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #006efa;
}
.possibilities-customize .single-template img {
  margin-top: 24px;
}
.possibilities-customize .single-template.bg-4e7fff {
  background: #4e7fff;
}
@media (max-width: 767.48px) {
  .possibilities-customize .single-template.bg-4e7fff {
    margin-top: 24px;
  }
}
.possibilities-customize .single-template.bg-4e7fff h4 {
  color: #ffffff;
}
.possibilities-customize .single-template.bg-4e7fff p {
  color: #ffffff;
}
.possibilities-customize .single-template.bg-4e7fff a {
  color: #ffffff;
}

.possibilities-platform {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .possibilities-platform {
    padding: 64px 0px;
  }
}
.possibilities-platform h3 {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #0a0e12;
  margin-bottom: 70px;
}
@media (max-width: 767.48px) {
  .possibilities-platform h3 {
    margin-bottom: 32px;
    font-size: 32px;
    line-height: 38px;
  }
}
@media (max-width: 767.48px) {
  .possibilities-platform h3 br {
    display: none;
  }
}
.possibilities-platform .col-md-6:nth-last-child(1) .single-platform {
  min-height: auto;
  border: none;
  padding-bottom: 0px;
}
.possibilities-platform .col-md-6:nth-last-child(2) .single-platform {
  min-height: auto;
  border: none;
  padding-bottom: 0px;
}
@media (max-width: 767.48px) {
  .possibilities-platform .col-md-6:nth-last-child(2) .single-platform {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    padding-bottom: 34px;
  }
}
.possibilities-platform .single-platform {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 34px;
  margin-top: 34px;
  min-height: 145px;
}
@media (max-width: 767.48px) {
  .possibilities-platform .single-platform {
    min-height: auto;
  }
}
.possibilities-platform .single-platform .left span {
  display: inline-block;
  margin-top: 8px;
}
.possibilities-platform .single-platform .right {
  width: calc(100% - 68px);
}
.possibilities-platform .single-platform .right .rightplatform {
  font-family: "Inter";
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: #0a0e12;
}
.possibilities-platform .single-platform .right p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-top: 12px;
}
.possibilities-platform .single-platform .right a {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #098ce3;
  display: inline-block;
  margin-top: 12px;
  transition: 0.2s;
}
.possibilities-platform .single-platform .right a:hover svg {
  transform: translateX(5px);
}

.possibilities-unique {
  padding: 64px 0px;
  background: #ecf4fc;
}
.possibilities-unique .gx-5 {
  --bs-gutter-x: 2.5rem;
}
@media (max-width: 1199.98px) {
  .possibilities-unique .single-text {
    margin-bottom: 40px;
  }
}
.possibilities-unique .single-text h3 {
  font-weight: 700;
  font-size: 40px;
  line-height: 50px;
  color: #0a0e12;
}
@media (max-width: 1199.98px) {
  .possibilities-unique .single-text h3 {
    text-align: center;
  }
}
@media (max-width: 767.48px) {
  .possibilities-unique .single-text h3 {
    font-size: 32px;
    line-height: 38px;
  }
}
@media (max-width: 1199.98px) {
  .possibilities-unique .single-text h3 br {
    display: none;
  }
}
@media (max-width: 767.48px) {
  .possibilities-unique .col-12:last-child .single-unique {
    margin-top: 24px;
  }
}
.possibilities-unique .single-unique {
  background: #ffffff;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
  border-radius: 24px 24px 24px 64px;
  padding: 40px;
  min-height: 220px;
}
@media (max-width: 767.48px) {
  .possibilities-unique .single-unique {
    min-height: auto;
  }
}
.possibilities-unique .single-unique h6 {
  font-family: "Inter";
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: #313131;
}
.possibilities-unique .single-unique p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-top: 16px;
}

.possibilities-promotion-area {
  padding: 104px 0px;
}
@media (max-width: 767.48px) {
  .possibilities-promotion-area {
    padding: 64px 0px;
    display: none;
  }
}
.possibilities-promotion-area .single-promotion {
  border: 1px solid #dbe1ea;
  border-radius: 8px;
  min-height: 168px;
  padding: 32px;
}
@media (max-width: 991.98px) {
  .possibilities-promotion-area .single-promotion {
    min-height: 192px;
  }
}
@media (max-width: 767.48px) {
  .possibilities-promotion-area .single-promotion {
    min-height: auto;
  }
}
.possibilities-promotion-area .single-promotion p {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #313131;
  margin-top: 24px;
}

.possibilities-freetrial-btn {
  padding: 0px 0px 104px 0px;
}
@media (max-width: 767.48px) {
  .possibilities-freetrial-btn {
    padding: 64px 0px 0px 0px;
  }
}
@media (max-width: 767.48px) {
  .possibilities-freetrial-btn .migrate-box {
    margin-top: 75px;
  }
}
.possibilities-freetrial-btn .migrate-box .btn-border {
  border: none;
  background: linear-gradient(0deg, #ffffff, #ffffff), #f2faff;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 0px 1px rgba(0, 0, 0, 0.04);
}
.possibilities-freetrial-btn .migrate-box .btn-border:hover {
  background: #006efa;
}
@media (max-width: 767.48px) {
  .possibilities-freetrial-btn .redirection-row {
    flex-direction: column-reverse;
  }
}

.possibilities-footer {
  background: #f8fafc;
}
@media (max-width: 767.48px) {
  .possibilities-footer {
    background: #ffffff;
  }
}

body.possibilities-darkmode {
  background: linear-gradient(0deg, #1f2024, #1f2024), linear-gradient(0deg, #27292d, #27292d), #0b1017;
}
@media (max-width: 991.98px) {
  body.possibilities-darkmode.menu-active .mu-nav .navbar-toggler {
    background: #f6f7fa;
  }
}
@media (max-width: 991.98px) {
  body.possibilities-darkmode.menu-active .mu-nav .navbar-toggler span {
    background-color: #000000;
  }
}
@media (max-width: 991.98px) {
  body.possibilities-darkmode .mu-nav {
    background: linear-gradient(0deg, #010101, #010101), linear-gradient(0deg, #ffffff, #ffffff), #f7f9ff;
  }
}
body.possibilities-darkmode .mu-nav.active-menu {
  background: linear-gradient(0deg, #010101, #010101), linear-gradient(0deg, #ffffff, #ffffff), #f7f9ff;
}
body.possibilities-darkmode .mu-nav .navbar-collapse .nav-item .nav-link {
  color: #ffffff;
}
@media (max-width: 991.98px) {
  body.possibilities-darkmode .mu-nav .navbar-collapse .nav-item .nav-link {
    color: #000000;
  }
}
@media (max-width: 991.98px) {
  body.possibilities-darkmode .mu-nav .navbar-toggler span {
    background: #ffffff;
  }
}
body.possibilities-darkmode .btn-normal {
  color: #ffffff;
}
body.possibilities-darkmode .btn-normal:hover {
  color: #18a0fb;
}
body.possibilities-darkmode .possibilities-banner {
  background: linear-gradient(0deg, #010101, #010101), linear-gradient(120.81deg, rgba(248, 250, 252, 0) 16.66%, #eff2f5 68.68%), #f8fafc;
}
body.possibilities-darkmode .possibilities-banner .banner-content h1 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-banner .banner-content ul li {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-banner .banner-content p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-leaders-area .title-uppercase {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-infra-area .inner-infra .infra-title {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-infra-area .inner-infra .infra-desc {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-infra-area .box-content .single-box {
  background: #27292d;
  border: none;
}
body.possibilities-darkmode .possibilities-infra-area .box-content p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-infra-area .trial-area {
  background: linear-gradient(90deg, #18a0fb 0%, #0cb9f3 100%), linear-gradient(90deg, #18a0fb 0%, #0cb9f3 100%), #ffffff;
  background-blend-mode: multiply, normal, normal;
  box-shadow: 0px 15px 58px rgba(0, 0, 0, 0.05), 0px 3.35045px 12.9551px rgba(0, 0, 0, 0.0298054), 0px 0.997515px 3.85706px rgba(0, 0, 0, 0.0201946);
  border: none;
}
body.possibilities-darkmode .possibilities-infra-area .trial-area p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-infra-area .trial-area h5 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-infra-area .trial-area .mu-btn {
  background: #ffffff;
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  color: #171b1f;
}
body.possibilities-darkmode .possibilities-feature-area .title-xl {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-feature-area .feature-primary {
  background: linear-gradient(0deg, #27292d, #27292d), linear-gradient(90deg, rgba(24, 160, 251, 0.1) 0%, rgba(12, 185, 243, 0.1) 100%), linear-gradient(90deg, rgba(24, 160, 251, 0.1) 0%, rgba(12, 185, 243, 0.1) 100%), #ffffff;
}
body.possibilities-darkmode .possibilities-feature-area .feature-primary .section-title {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-feature-area .feature-primary .line-styled li {
  color: #ffffff;
}
@media (min-width: 1200px) {
  body.possibilities-darkmode .possibilities-feature-area .streaming-slider-preview::before {
    background-image: url("../images/possibilities-dark/dots-big.png");
  }
}
body.possibilities-darkmode .possibilities-sales .inner-sales {
  background: linear-gradient(90deg, #18a0fb 0%, #0cb9f3 100%), linear-gradient(90deg, #18a0fb 0%, #0cb9f3 100%), #ffffff;
  background-blend-mode: multiply, normal, normal;
}
body.possibilities-darkmode .possibilities-sales .inner-sales h4 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-sales .inner-sales p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-sales .mu-btn {
  box-shadow: 0px 10px 20px rgba(24, 160, 251, 0.18), 0px 2px 6px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  background: #ffffff;
  color: #171b1f;
}
body.possibilities-darkmode .possibilities-highlights-area {
  padding: 104px 0px;
  background: #27282c;
}
body.possibilities-darkmode .possibilities-highlights-area .section-title {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-highlights-area .section-heading p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-highlights-area .hightlights-box .higlight-content h3 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-highlights-area .hightlights-box .higlight-content h4 {
  color: rgba(255, 255, 255, 0.8);
}
body.possibilities-darkmode .possibilities-highlights-area .hightlights-box .higlight-content span {
  color: rgba(255, 255, 255, 0.8);
}
body.possibilities-darkmode .possibilities-customize {
  background: #27282c;
}
body.possibilities-darkmode .possibilities-customize h3 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-customize .single-template {
  background: linear-gradient(0deg, #1f2024, #1f2024), #f6f6f6;
  border: 3px solid #27282c;
}
body.possibilities-darkmode .possibilities-customize .single-template.bg-4e7fff {
  background: #4e7fff;
  border: 3px solid #27282c;
}
body.possibilities-darkmode .possibilities-customize .single-template h4 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-customize .single-template p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-platform {
  background: #27282c;
}
body.possibilities-darkmode .possibilities-platform h3 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-platform .single-platform .right h6 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-platform .single-platform .right p {
  color: rgba(255, 255, 255, 0.8);
}
body.possibilities-darkmode .possibilities-unique {
  background: linear-gradient(0deg, #1f2024, #1f2024), #ecf4fc;
}
body.possibilities-darkmode .possibilities-unique .single-text h3 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-unique .single-unique {
  background: #27282c;
  box-shadow: 0px 9px 33px rgba(0, 0, 0, 0.04), 0px 2.01027px 7.37098px rgba(0, 0, 0, 0.0144161), 0px 0.598509px 2.19453px rgba(0, 0, 0, 0.00589235);
}
body.possibilities-darkmode .possibilities-unique .single-unique p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-unique .single-unique h6 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-promotion-area {
  background: #27282c;
}
body.possibilities-darkmode .possibilities-promotion-area .single-promotion {
  background: #202125;
  border: none;
}
body.possibilities-darkmode .possibilities-promotion-area .single-promotion p {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-freetrial-btn {
  background: #27282c;
}
body.possibilities-darkmode .possibilities-freetrial-btn .migrate-box {
  background: linear-gradient(0deg, #2d2f34, #2d2f34), #1f2024;
}
body.possibilities-darkmode .possibilities-freetrial-btn .migrate-box h4 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-freetrial-btn .migrate-box p {
  color: rgba(255, 255, 255, 0.8);
}
body.possibilities-darkmode .possibilities-freetrial-btn .trial-area h3 {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-freetrial-btn .trial-area ul li {
  color: rgba(255, 255, 255, 0.8);
}
body.possibilities-darkmode .possibilities-freetrial-btn .trial-area span {
  color: rgba(255, 255, 255, 0.8);
}
body.possibilities-darkmode .possibilities-footer {
  background: linear-gradient(0deg, #010101, #010101), #f8fafc;
}
body.possibilities-darkmode .possibilities-footer .reach-area .text-gray {
  color: rgba(255, 255, 255, 0.6);
}
body.possibilities-darkmode .possibilities-footer .reach-area .contact-list li a {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-footer .footer-links-secondary .links-wrapper .widget-title {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-footer .footer-links-secondary .links-wrapper .list-unstyled-small li {
  color: rgba(255, 255, 255, 0.6);
}
body.possibilities-darkmode .possibilities-footer .footer-links-secondary .links-wrapper .list-unstyled-small li a {
  color: rgba(255, 255, 255, 0.6);
}
body.possibilities-darkmode .possibilities-footer .footer-bottom .widget-title {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-footer .footer-bottom .product-list li a {
  color: rgba(255, 255, 255, 0.6);
}
body.possibilities-darkmode .possibilities-footer .footer-bottom .product-list li a.current-menu {
  color: #ffffff;
}
body.possibilities-darkmode .possibilities-footer .footer-bottom .text-sm {
  color: #ffffff;
}

.calculator-section {
  padding: 56px 0px 64px 0px;
  background: #f7fbff;
}
@media (max-width: 767.48px) {
  .calculator-section {
    padding: 56px 0px;
  }
}
.calculator-section .inner-calculator-section {
  background: #ffffff;
  box-shadow: 0px 9px 58px rgba(0, 0, 0, 0.03), 0px 2.01027px 12.9551px rgba(0, 0, 0, 0.0178832), 0px 0.598509px 3.85706px rgba(0, 0, 0, 0.0121168);
  border-radius: 40px;
  padding: 48px 56px 80px;
}
@media (max-width: 767.48px) {
  .calculator-section .inner-calculator-section .redirection-row {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1199.98px) {
  .calculator-section .inner-calculator-section {
    padding: 48px 32px;
  }
}
@media (max-width: 767.48px) {
  .calculator-section .inner-calculator-section {
    padding: 0px;
    background: transparent;
    box-shadow: unset;
  }
}
.calculator-section .inner-calculator-section h1 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #14253b;
}
.calculator-section .inner-calculator-section p {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #171b1f;
  margin-top: 8px;
  margin-bottom: 8px;
}
.calculator-section .inner-calculator-section .label-text {
  color: #0a0e12;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
}
.calculator-section .inner-calculator-section .label-text span {
  display: inline-block;
  margin-left: 8px;
}
.calculator-section .inner-calculator-section .label-text span svg {
  margin-top: -2px;
}
.calculator-section .inner-calculator-section .form-group {
  margin-top: 16px;
}
.calculator-section .inner-calculator-section .form-group .min-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #6d7175;
  position: absolute;
  right: 30px;
  top: 14px;
}
.calculator-section .inner-calculator-section .form-control {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #14253b;
  font-weight: 500;
  font-size: 14px;
  box-shadow: unset;
  padding: 0px 45px 0px 16px;
}
.calculator-section .inner-calculator-section .form-control::-moz-placeholder {
  color: #a5acb6;
  font-weight: 500;
  font-size: 14px;
}
.calculator-section .inner-calculator-section .form-control::placeholder {
  color: #a5acb6;
  font-weight: 500;
  font-size: 14px;
}
.calculator-section .inner-calculator-section .form-control:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.calculator-section .inner-calculator-section .form-control.custom-cotrol {
  padding: 0px 16px 0px 16px;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select {
  background: #ffffff;
  border-radius: 6px;
  width: 100%;
  height: 48px;
  color: #14253b;
  font-weight: 500;
  font-size: 14px;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-toggle {
  background-color: #ffffff;
  height: 100%;
  font-size: 14px;
  line-height: 32px;
  color: #14253b;
  outline: unset !important;
  font-weight: 500;
  box-shadow: unset !important;
  padding: 8px 16px;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-toggle:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-toggle::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.66602 4H7.33268L4.99935 7L2.66602 4Z' fill='%235C5F62'/%3e%3cpath d='M2.66602 4V3C2.28408 3 1.9355 3.21755 1.7677 3.56065C1.5999 3.90375 1.64218 4.31246 1.87666 4.61394L2.66602 4ZM7.33268 4L8.12203 4.61394C8.35652 4.31246 8.3988 3.90375 8.231 3.56065C8.06319 3.21755 7.71462 3 7.33268 3V4ZM4.99935 7L4.21 7.61394C4.39945 7.85753 4.69076 8 4.99935 8C5.30794 8 5.59924 7.85753 5.7887 7.61394L4.99935 7ZM2.66602 5H7.33268V3H2.66602V5ZM6.54333 3.38606L4.21 6.38606L5.7887 7.61394L8.12203 4.61394L6.54333 3.38606ZM5.7887 6.38606L3.45537 3.38606L1.87666 4.61394L4.21 7.61394L5.7887 6.38606Z' fill='%235C5F62'/%3e%3c/svg%3e ");
  background-size: 10px;
  width: 20px;
  height: 20px;
  background-position-x: 100%;
  background-position-y: 5px;
  border: none;
  background-repeat: no-repeat;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-toggle.bs-placeholder {
  color: #a5acb6;
  font-weight: 400;
  font-size: 13px;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-toggle.btn-light {
  border-color: rgba(0, 0, 0, 0.08);
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-toggle.btn-light:focus {
  border-color: #86b7fe;
  outline: 0 none;
}
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-item.active,
.calculator-section .inner-calculator-section .select-department .bootstrap-select .dropdown-item:active {
  background-color: #e9ecef;
  color: #212529;
}
.calculator-section .inner-calculator-section .result-area {
  background: #f4f7fc;
  border-radius: 16px;
  padding: 32px;
  margin-top: 16px;
}
@media (max-width: 1199.98px) {
  .calculator-section .inner-calculator-section .result-area {
    padding: 32px 16px;
  }
}
@media (max-width: 767.48px) {
  .calculator-section .inner-calculator-section .result-area {
    margin-bottom: 8px;
  }
}
.calculator-section .inner-calculator-section .result-area .label-text {
  font-family: "Inter";
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  color: #0a0e12;
}
.calculator-section .inner-calculator-section .calculate-btn {
  padding: 15.5px 64px;
  background: #18a0fb;
  box-shadow: 0px 4px 8px rgba(24, 160, 251, 0.18), 0px 0px 2px rgba(24, 160, 251, 0.12), 0px 0px 1px rgba(0, 0, 0, 0.04);
  border-radius: 100px;
  border: none;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-transform: capitalize;
  color: #ffffff;
}
.calculator-section .inner-calculator-section .calculate-btn:hover {
  background: #0163e1;
}
@media (max-width: 767.48px) {
  .calculator-section .inner-calculator-section .calculate-btn {
    width: 100%;
    margin-top: 8px;
  }
}

.livecalculator-footer {
  margin-top: 0px !important;
}

.flex-banner.playout {
  padding-bottom: 0px;
}
.flex-banner.playout .nocredit-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #45494e;
  margin-top: 16px;
  text-align: center;
}

.leaders-area.playout {
  padding: 76px 0px 80px 0px;
}

.streaming-area.playout {
  padding: 104px 0px;
}
@media (max-width: 1199.98px) {
  .streaming-area.playout {
    padding: 64px 0px;
  }
}
@media (max-width: 767.48px) {
  .streaming-area.playout {
    padding: 52px 0px;
  }
}
@media (max-width: 767.48px) {
  .streaming-area.playout .single-stream {
    padding-bottom: 0px;
  }
}
.streaming-area.playout .single-stream .title-small {
  display: block;
}
.streaming-area.playout .streming-lists {
  margin-top: 48px;
}
.streaming-area.playout .gx-5 {
  --bs-gutter-x: 2.5em;
}
@media (max-width: 767.48px) {
  .streaming-area.playout .gx-5 {
    --bs-gutter-x: 30px;
  }
}

@media (max-width: 767.48px) {
  .secondary-cta.playout {
    padding-top: 12px;
  }
}
@media (max-width: 767.48px) and (max-width: 767.48px) {
  .secondary-cta.playout ul li {
    text-align: left;
    width: 100%;
  }
}

.possibilities-customize.playout {
  padding: 104px 0px 0px 0px;
}
@media (max-width: 767.48px) {
  .possibilities-customize.playout {
    padding: 64px 0px 0px 0px;
  }
}
.possibilities-customize a {
  transition: 0.3s all;
}
.possibilities-customize a:hover {
  transition: 0.3s all;
}
.possibilities-customize a:hover span {
  display: inline-block;
  transform: translateX(5px);
  transition: 0.3s all;
}

.cta-area.style-5 h5 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #0a0e12;
}

.build-vs-buy-widget {
  background-color: #f7fbff;
}
.build-vs-buy-widget .build-widget-heading {
  padding-top: 80px;
}
.build-vs-buy-widget .selectapp-card {
  padding: 24px;
  background: #fff;
  box-shadow: 0px 0.6px 3.86px 0px rgba(0, 0, 0, 0.0121);
  box-shadow: 0px 2.01px 12.96px 0px rgba(0, 0, 0, 0.0179);
  box-shadow: 0px 9px 58px 0px rgba(0, 0, 0, 0.03);
  border-radius: 16px;
}
.build-vs-buy-widget .checkbox-list {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.build-vs-buy-widget .checkbox-item {
  display: inline-block;
  position: relative;
  cursor: pointer;
  /* Checked State */
}
.build-vs-buy-widget .checkbox-item input {
  display: none; /* hide default checkbox */
}
.build-vs-buy-widget .checkbox-item .custom-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 19.21px 16px;
  width: 84px;
  height: -moz-fit-content;
  height: fit-content;
  border: 1.2px solid #dbe1ea;
  border-radius: 8px;
  gap: 8px;
  transition: all 0.2s ease;
  position: relative;
  height: 58.42px;
}
.build-vs-buy-widget .checkbox-item .checkbox-icon {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 10px;
  height: 10px;
  background-color: #0163e1;
  border-radius: 50%;
  color: white;
  font-size: 12px;
  display: none;
  align-items: center;
  justify-content: center;
  border: 2px solid #0163e1;
}
.build-vs-buy-widget .checkbox-item .checkbox-content {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 52px;
  height: 20px;
  padding: 2px 0;
  justify-content: center;
}
.build-vs-buy-widget .checkbox-item .checkbox-content img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.build-vs-buy-widget .checkbox-item .checkbox-content span {
  font-size: 14px;
  color: #444;
  font-weight: 500;
}
.build-vs-buy-widget .checkbox-item input:checked + .custom-box {
  border-color: #006efa;
  opacity: 1;
}
.build-vs-buy-widget .checkbox-item input:checked + .custom-box .checkbox-icon {
  display: flex;
}
.build-vs-buy-widget .select-app-wrapper {
  padding: 24px 12px 12px;
  border: 1px solid #dbe1ea;
  border-radius: 8px;
  position: relative;
}
.build-vs-buy-widget .label-text {
  position: absolute;
  top: -11px;
  left: 50%;
  background-color: #fdfdfd;
  transform: translateX(-50%);
  border: 1px solid #dbe1ea;
  padding: 4px 16px;
  border-radius: 40px;
}
.build-vs-buy-widget .label-text p {
  font-size: 12px;
  color: #828486;
  font-weight: 600;
  line-height: 100%;
}
.build-vs-buy-widget .addon-box {
  background-color: #ffffff; /* Light background like the image */
  border: 1px solid #dbe1ea;
  box-shadow: none;
  border-radius: 8px;
  padding: 12px;
}
.build-vs-buy-widget .addon-box .col {
  margin-top: 0;
  margin-bottom: 10px;
}
.build-vs-buy-widget .form-check-input {
  border: 1px solid #d6d8e7;
  border-radius: 4px;
  width: 14.4px;
  height: 14.4px;
  margin-top: 2px;
  line-height: 20px;
}
.build-vs-buy-widget .form-check-label {
  font-size: 14px;
  color: #0a0e12;
  margin-left: 6px;
  line-height: 20px;
}
.build-vs-buy-widget .form-check-input:checked {
  background-color: #006efa;
  border-color: #006efa;
}
.build-vs-buy-widget .form-check {
  align-items: flex-start;
  display: flex;
}
.build-vs-buy-widget .heading-check {
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  color: #313131;
  margin-bottom: 20px !important;
}
.build-vs-buy-widget .addon-box .col:last-child {
  margin-bottom: 0;
}
.build-vs-buy-widget .standard-ott {
  background-color: #f4f9ff;
  opacity: 0.5;
  pointer-events: none;
}
.build-vs-buy-widget .ownership-section {
  padding: 24px 24px;
  text-align: center;
}
.build-vs-buy-widget .legend-custom {
  display: flex;
  justify-content: center;
  gap: 20px;
  margin-top: 20px;
}
.build-vs-buy-widget .legend-item {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 14px;
  color: #2d2d2d;
}
.build-vs-buy-widget .legend-color {
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.build-vs-buy-widget .tco-footer {
  font-size: 16px;
  line-height: 24px;
  margin-top: 24px;
  color: #45494e;
}
.build-vs-buy-widget .highlight {
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  color: #45494e;
}
.build-vs-buy-widget .btn-download {
  background-color: #006efa;
  color: #fff;
  border: none;
  padding: 14px 28px;
  border-radius: 100px;
  font-weight: 600;
  font-size: 16px;
  margin-top: 40px;
}
.build-vs-buy-widget .chart-wrapper {
  width: 100%;
  max-width: 100%;
  height: 327px; /* controls visible height */
  position: relative;
}
.build-vs-buy-widget canvas {
  width: 100% !important;
  height: auto !important;
}
.build-vs-buy-widget .ownership-section h5 span {
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
}

#build-vs-buy .modal-content {
  padding: 32px;
  border-radius: 8px;
}
#build-vs-buy .modal-content .modal-body {
  padding: 0 !important;
}
#build-vs-buy .modal-content .modal-body .note {
  font-size: 14px;
  line-height: 20px;
  color: #24ae60;
  margin-top: 16px;
  font-weight: 400;
}
#build-vs-buy .modal-content .modal-body .note span {
  font-weight: 700;
}
#build-vs-buy .modal-content .modal-footer {
  padding: 0 !important;
  margin-top: 40px !important;
}
#build-vs-buy .modal-content .modal-footer .mu-ask {
  padding: 12px 24px;
  font-size: 14px;
  line-height: 16px;
  margin-right: 16px;
}
#build-vs-buy .modal-content .modal-footer .btn-trial {
  padding: 12px 24px;
  font-size: 14px;
  line-height: 16px;
}
#build-vs-buy h5 {
  text-align: center;
  margin-bottom: 24px !important;
}
#build-vs-buy h5 span {
  font-size: 14px;
  line-height: 20px;
  color: #45494e;
  font-weight: 400;
}

.build-vs-buy-widget .build-vs-buy-table {
  border: 1px solid rgba(20, 37, 59, 0.3);
  border-radius: 8px;
}
.build-vs-buy-widget .modal.show {
  z-index: 999999999;
}
.build-vs-buy-widget table {
  margin-bottom: 0;
}
.build-vs-buy-widget thead tr {
  background-color: #e6f1ff;
}
.build-vs-buy-widget thead tr th {
  border: 1px solid rgba(20, 37, 59, 0.3);
  padding: 12px 16px;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: #0a0e12;
  border-top: 0 !important;
}
.build-vs-buy-widget thead tr th:first-child {
  padding: 12px 16px;
  text-align: left;
  border-left: 0;
}
.build-vs-buy-widget thead tr th:last-child {
  border-right: 0;
}
.build-vs-buy-widget tbody tr td {
  border: 1px solid rgba(20, 37, 59, 0.3);
  padding: 20px 16px;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  font-weight: 400;
}
.build-vs-buy-widget tbody tr td:first-child {
  border-left: 0;
  text-align: left;
}
.build-vs-buy-widget tbody tr td:last-child {
  border-right: 0;
}
.build-vs-buy-widget .highlight {
  font-weight: bold;
  background-color: #e6f1ff;
}
.build-vs-buy-widget .highlight td {
  padding: 20px 16px;
  border-bottom: 0;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  color: #171b1f;
  font-weight: 600;
}
.build-vs-buy-widget .highlight td:first-child {
  text-align: left;
}

@media (max-width: 1440px) {
  .col-apps.add-ons-app {
    padding-left: 16px;
  }
}
@media (max-width: 1200px) {
  .col-apps.add-ons-app {
    padding-left: 0;
    margin-bottom: 36px;
  }
  .app-wrapper-repsonsive {
    flex-direction: column-reverse;
  }
  .build-vs-buy-widget .build-widget-heading h1 {
    font-size: 40px;
    line-height: 48px;
  }
  .build-vs-buy-widget .build-widget-heading .mu-subheading {
    font-size: 16px;
    line-height: 24px;
  }
  .build-vs-buy-widget .checkbox-list {
    justify-content: center;
  }
}
@media (max-width: 767.48px) {
  .build-vs-buy-widget .ownership-section {
    padding: 24px 0;
    text-align: center;
  }
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }
  .build-vs-buy-widget .build-widget-heading {
    padding-top: 40px;
  }
  .build-vs-buy-widget .build-widget-heading h1 {
    font-size: 32px;
    line-height: 40px;
  }
}
body {
  font-family: "Inter", sans-serif;
  line-height: 1.5;
  color: #171b1f;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Poppins", sans-serif;
  color: #0a0e12;
  font-weight: 700;
  margin-bottom: 0;
}
.menu-btn-dropdown .mu-ask:hover{
    background:rgba(29, 164, 251, 0.0784313725)
}
.mu-nav.video-nav.sticky-header2 .btn-ft .btn-normal:hover {
  color: #006efa !important;
}
.mu-nav.video-nav.sticky-header .btn-normal:hover {
  color: #006efa !important;
}

html {
  scroll-behavior: smooth;
}/*# sourceMappingURL=main-style.css.map */