@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap");

*,
*::after,
*::before {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}

ul {
  margin-bottom: 0;
}

li {
  display: list-item;
  line-height: 28px;
  list-style: none;
}

ul ul {
  margin-left: 20px;
}

ol {
  float: none;
  list-style: decimal;
  padding-left: 15px;
}

ol li {
  list-style: decimal;
  width: 100%;
}

ol ol {
  margin-left: 20px;
}

figure {
  margin-bottom: 6px;
  position: relative;
}

a,
a:hover {
  text-decoration: none;
  color: #3377ff;
  outline: none;
}

p {
  margin: 0 0 20px;
  letter-spacing: normal;
  line-height: 1.625em;
}

img {
  height: auto;
  max-width: 100%;
}

iframe {
  border: none;
}

.tmp-sectiontitle h1,
.tmp-sectiontitle h2,
.tmp-sectiontitle h3,
.tmp-sectiontitle h4,
.tmp-sectiontitle h5,
.tmp-sectiontitle h6,
.tmp-sectiontitle p {
  color: #051237;
  font-family: "Inter", sans-serif;
}

/* style */
.tmp-themecontainer {
  margin: 0 auto;
  max-width: 1320px;
  padding-left: 12px;
  padding-right: 12px;
}

.container-fluid .tmp-themecontainer {
  max-width: 100%;
}

.container-fluid .tmp-sectionskills {
  margin-left: -12px;
  margin-right: -12px;
}

.tmp-skillssect figure {
  flex: none;
  margin: -23px 0;
}

.tmp-skillssect figure img {
  width: 100%;
  height: 428px;
  max-width: 306px;
  object-fit: cover;
  border-radius: 20px;
  filter: drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.08)) drop-shadow(0px 20px 32px rgba(0, 0, 0, 0.12));
}

.tmp-skillwrap .tmp-sectiontitle {
  max-width: 616px;
}

.tmp-skillwrap {
  gap: 24px;
  flex: auto;
  display: flex;
  padding: 65px 0;
  align-items: center;
}

.tmp-skillwrap .tmp-sectiontitle .tmp-colorlist {
  margin: 0 0 15px;
}

.tmp-skillssect {
  gap: 44px;
  display: flex;
  margin: 23px 0;
  align-items: center;
}

.tmp-sectiontitle h6 {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.tmp-sectiontitle figure {
  margin: 0;
}

.tmp-sectiontitle h2 {
  margin: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 40px;
}

.tmp-sectiontitle p {
  font-size: 16px;
  margin: 20px 0 0;
  font-weight: 400;
  line-height: 24px;
}

.tmp-colorlist {
  gap: 7px;
  margin: 0;
  padding: 0;
  display: flex;
}

.tmp-colorlist li {
  display: flex;
  line-height: 9px;
  list-style: none;
}

.tmp-colorlist li span {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #46cdac;
  display: inline-block;
}

.tmp-bgpink {
  background: #eb86bd !important;
}

.tmp-bgprange {
  background: #fa6c51 !important;
}

.tmp-countes {
  flex: none;
  display: flex;
  margin-left: auto;
  text-align: right;
  flex-direction: column;
  align-items: flex-end;
}

.pb-addsection-info>section.section-data-skills {
  overflow: visible;
}

.tmp-countes h3 {
  margin: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 40px;
  font-family: "Inter", sans-serif;
}

.tmp-countes span {
  font-size: 20px;
  font-weight: 400;
  color: #051237;
  line-height: 32px;
  display: inline-block;
  font-family: "Inter", sans-serif;
}

.tmp-countes a {
  margin: 20px 0 0;
}

.tmp-countes a img {
  width: 20px;
}

.tmp-countes .tmp-btn {
  border-radius: 4px;
}

.tmp-btn {
  gap: 0 10px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  line-height: 24px;
  padding: 12px 24px;
  position: relative;
  text-align: center;
  border-radius: 10px;
  align-items: center;
  display: inline-flex;
  background: #4a4de8;
  max-width: max-content;
  justify-content: center;
  outline: none !important;
  transition: 0.3s ease-in-out;
  font-family: "Inter", sans-serif;
}

.tmp-btn i svg {
  display: block;
}

.tmp-btn:hover {
  color: #fff;
  background: #171c92;
}

.tmp-faq {
  width: 100%;
  margin: 0 auto;
  max-width: 660px;
}

.tmp-faq>h2 {
  margin: 0;
  font-size: 24px;
  font-weight: 800;
  color: #051237;
  line-height: 36px;
  padding-left: 6px;
  font-family: "Inter", sans-serif;
}

.tmp-faqtitlle {
  gap: 0 20px;
  display: flex;
  cursor: pointer;
  position: relative;
  padding: 12px 18px;
  align-items: center;
  border-radius: 10px;
  background: rgba(5, 18, 55, 0.02);
  border: 1px solid rgba(5, 18, 55, 0.08);
}

.tmp-faqtitlle h6 {
  margin: 0;
  font-size: 14px;
  color: #051237;
  font-weight: 400;
  line-height: 20px;
  font-family: "Inter", sans-serif;
}

.tmp-faqtitlle img {
  width: 20px;
  margin-left: auto;
}

.tmp-faqcontent {
  padding: 20px;
}

.tmp-faqcontent h4 {
  font-size: 14px;
  color: #051237;
  line-height: 20px;
  font-weight: 500;
  font-family: "Inter", sans-serif;
}

.tmp-faqcontent p {
  margin: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  font-family: "Inter";
  letter-spacing: 0.2px;
  color: rgba(5, 18, 55, 0.6);
}

.tmp-faqsection {
    margin-top: 10px;
    
}
.faq-sec .tmp-faqsection{
   padding: 0px 300px 0px 300px;
}

.tmp-faqsection .tmp-faqwrap+.tmp-faqwrap {
  margin: 10px 0 0;
}

.tmp-faqwrap.active .tmp-faqcontent {
  display: block;
}

.tmp-faqwrap.active .tmp-faqtitlle img {
  transform: rotate(90deg);
}

.tmp-faqwrap .tmp-faqcontent {
  display: none;
}

.tmp-sectionimg figure {
  margin: 0 auto;
  /* max-width: 1296px; */
}

.tmp-sectionimg figure img {
  width: 100%;
  border-radius: 20px;
}

.tmp-sectionimg figure figcaption {
  display: block;
  margin: 5px 0 0;
  text-align: center;
  font: 400 12px/16px "Inter";
  color: rgba(5, 18, 55, 0.6);
}

.tmp-about-list {
  padding: 0;
  display: flex;
  margin: 0 -12px;
  list-style: none;
  align-items: center;
}

.tmp-about-list>li {
  padding: 0 12px;
  line-height: inherit;
  width: calc(100% / 2);
  list-style-type: none;
}

.tmp-about-list .tmp-sectiontitle-two {
  margin: 0;
}

.tmp-about-list li>span {
  display: block;
  font-size: 16px;
  font-weight: 400;
  margin-top: 30px;
  line-height: 24px;
  font-family: "Inter";
  color: rgba(5, 18, 55, 0.6);
}

.tmp-sectiontitle-two span {
  display: block;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  font-family: "Inter";
  color: rgba(5, 18, 55, 0.88);
}

.tmp-sectiontitle-two h2 {
  margin: 0;
  color: #fff;
  font: 800 30px/40px "Inter";
}

.pb-addsection-info .tmp-sectiontitle-two p {
  margin: 20px 0 0 0;
}

.tmp-sectiontitle-two p {
  margin: 20px 0 0 0;
  font: 400 16px/24px "Inter";
  color: rgba(5, 18, 55, 0.76);
}

.tmp-info-list {
  padding: 0;
  list-style: none;
  margin: 30px 0 0 0;
  font: 400 16px/24px "Inter";
}

.tmp-info-list>li {
  gap: 10px;
  display: flex;
  position: relative;
  align-items: center;
  line-height: inherit;
  list-style-type: none;
  color: rgba(5, 18, 55, 0.76);
}

.tmp-info-list>li+li {
  margin-top: 14px;
}

.tmp-info-list>li::before {
  flex: none;
  width: 22px;
  height: 22px;
  margin: 1px 0;
  display: block;
  align-self: flex-start;
  content: url(../images/checkedlist-img.png);
}

.tmp-about-images {
  margin: 0;
  padding: 0;
  position: relative;
}

.tmp-about-images img {
  margin: 0;
  width: 100%;
  height: auto;
  border-radius: 20px;
}

.tmp-about-images figcaption {
  left: 50%;
  width: 240px;
  display: flex;
  height: 240px;
  bottom: -117px;
  position: absolute;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, 0%);
  background-image: url(../images/play-waves.png);
  background-size: 100% 100%;
}

.tmp-join-btn {
  gap: 20px;
  display: flex;
  margin-top: 30px;
 /* justify-content: left !important; */
}

.tmp-join-btn .tmp-btn:hover {
  color: #ffffff;
}

.tmp-btnvtwo:hover {
  color: #fff;
  background: #4a4de8;
  border-color: transparent;
}

.tmp-btnvtwo {
  gap: 0 10px;
  display: flex;
  font-size: 16px;
  cursor: pointer;
  font-weight: 500;
  color: #051237;
  line-height: 24px;
  align-items: center;
  border-radius: 10px;
  padding: 11px 24px;
  background: #ffffff;
  justify-content: center;
  transition: 0.3s ease-in-out;
  font-family: "Inter", sans-serif;
  border: 1px solid rgba(5, 18, 55, 0.24);
}

/* services styling  */
.tmp-sectiontitle-two {
  margin: 0 0 10px;
}

.tmp-services .tmp-sectiontitle-two {
  text-align: center;
}

.tmp-services .tmp-sectiontitle-two p {
  max-width: 950px;
  margin: 20px auto 0 auto;
  font: 500 20px/32px "Inter";
  color: rgba(39, 45, 61, 0.76);
}

.tmp-services-list {
  padding: 0;
  display: flex;
  margin: -12px;
  flex-wrap: wrap;
  list-style: none;
}

.tmp-services-list li {
  padding: 12px;
  line-height: inherit;
  width: calc(100% / 3);
  /* width: calc(100% / 4); */
  list-style-type: none;
}

.tmp-services-items {
  padding: 30px;
  text-align: center;
  border-radius: 10px;
  background: #f7f8fc;
}

.tmp-services-items img {
  width: 96px;
  height: 96px;
  object-fit: cover;
}

.tmp-services-content {
  margin-top: 20px;
}

.tmp-services-content h2 {
  margin: 0;
  color: #051237;
  font: 700 20px/32px "Inter";
}

.tmp-services-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin: 10px 0 0 0;
  font-style: normal;
  color: rgba(5, 18, 55, 0.76);
  font-family: "Inter", sans-serif;
}

.tmp-services-items .tmp-btn {
  font-size: 14px;
  margin-top: 20px;
  padding: 5px 24px;
  line-height: 20px;
  border-radius: 4px;
}

.tmp-services-items .tmp-btn:hover {
  color: #fff;
}

.pb-spacer {
  width: 100%;
  height: 20px;
  margin: 0 auto;
  max-width: 500px;
}

/* column shortcode responsive */
.col-2-4 {
  width: 20%;
  flex: 0 0 auto;
}

.col-2 .tmp-about-list,
.col-2-4 .tmp-about-list,
.col-3 .tmp-about-list,
.col-lg-4 .tmp-about-list {
  flex-wrap: wrap;
  gap: 24px 0;
}

.col-2 .tmp-about-list>li,
.col-2-4 .tmp-about-list>li,
.col-3 .tmp-about-list>li,
.col-lg-4 .tmp-about-list>li {
  width: 100%;
}

.col-2 .tmp-about-list>li+li,
.col-2-4 .tmp-about-list>li+li,
.col-3 .tmp-about-list>li+li,
.col-lg-4 .tmp-about-list>li+li {
  order: -1;
}

.col-2 .tmp-about-images img,
.col-2-4 .tmp-about-images img,
.col-3 .tmp-about-images img,
.col-lg-4 .tmp-about-images img {
  width: auto;
}

.col-3 .tmp-services-list li,
.col-lg-4 .tmp-services-list li {
  width: calc(100% / 1);
}

.col-2 .tmp-services-list li,
.col-2-4 .tmp-services-list li {
  width: calc(100% / 1);
}

.col-6 .tmp-services-list li {
  width: calc(100% / 2);
}

.col-2 .tmp-countes,
.col-2-4 .tmp-countes,
.col-3 .tmp-countes,
.col-6 .tmp-countes,
.col-lg-4 .tmp-countes {
  margin: 0;
  width: 100%;
  text-align: left;
  align-items: flex-start;
}

.col-6 .tmp-skillwrap,
.col-2 .tmp-skillwrap,
.col-2-4 .tmp-skillwrap,
.col-3 .tmp-skillwrap,
.col-lg-4 .tmp-skillwrap {
  flex-wrap: wrap;
}

.col-2 .tmp-skillssect figure,
.col-2-4 .tmp-skillssect figure,
.col-3 .tmp-skillssect figure {
  margin: 0;
}

.col-2 .tmp-skillwrap,
.col-2-4 .tmp-skillwrap,
.col-3 .tmp-skillwrap {
  padding: 0;
}

.col-lg-4 .tmp-skillssect,
.col-2 .tmp-skillssect,
.col-2-4 .tmp-skillssect,
.col-3 .tmp-skillssect {
  gap: 24px;
  padding: 60px 0;
  flex-wrap: wrap;
}

.col-3 .tmp-skillssect figure,
.col-2 .tmp-skillssect figure,
.col-2-4 .tmp-skillssect figure {
  flex: auto;
}

.col-2 .tmp-sectionskills,
.col-2-4 .tmp-sectionskills,
.col-3 .tmp-sectionskills {
  margin: 0;
}

.col-2 .tmp-countes .tmp-btn {
  width: 100%;
  max-width: 100%;
}

.col-2 .tmp-join-btn,
.col-2-4 .tmp-join-btn,
.col-3 .tmp-join-btn,
.col-6 .tmp-join-btn {
  flex-wrap: wrap;
}

.col-2 .tmp-join-btn .tmp-btnvtwo,
.col-2 .tmp-join-btn .tmp-btn,
.col-2-4 .tmp-join-btn .tmp-btnvtwo,
.col-2-4 .tmp-join-btn .tmp-btn,
.col-3 .tmp-join-btn .tmp-btnvtwo,
.col-3 .tmp-join-btn .tmp-btn,
.col-6 .tmp-join-btn .tmp-btnvtwo,
.col-6 .tmp-join-btn .tmp-btn {
  width: 100%;
  max-width: 100%;
}

.col-9 .tmp-services-list li {
  width: calc(100% / 3);
}

/* responsive section */
@media (max-width: 1199px) {
  .tmp-services-list li {
    width: calc(100% / 2);
  }
}

@media (max-width: 1080px) {
  .tmp-countes {
    margin: 0;
    text-align: left;
    align-items: flex-start;
  }

  .tmp-skillwrap {
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  .tmp-sectionskills {
    margin: 0;
  }

  .tmp-skillwrap {
    padding: 30px 0 0;
  }

  .tmp-skillssect {
    gap: 0;
    padding: 60px 0;
    flex-wrap: wrap;
  }

  .tmp-skillssect figure {
    margin: 0;
    width: 100%;
    text-align: center;
  }
}

@media (max-width: 991px) {
  .tmp-about-list {
    flex-wrap: wrap;
    gap: 24px;
  }

  .tmp-about-list>li {
    width: 100%;
  }
}

@media (max-width: 640px) {
  .tmp-services-list li {
    width: 100%;
  }
}

@media (max-width: 480px) {
  .tmp-join-btn {
    flex-wrap: wrap;
  }

  .tmp-join-btn .tmp-btnvtwo,
  .tmp-join-btn .tmp-btn {
    width: 100%;
    max-width: 100%;
  }
}

.pb-themesection,
body {
  /* padding-top: 40px; */
  padding-bottom: 40px;
}

.tmp-sectionskills+.tmp-sectionskills .tmp-skillssect {
  margin-top: 76px;
}

.pb-themesection [class*="col-"]>div~div {
  margin-top: 30px;
}

/* 27-12-2024 */
.life-time-wrapper {
  position: relative !important;
}

.life-time-wrapper::before {
  content: "";
  position: absolute !important;
  border-right: 10px solid #6723a5;
  border-bottom: 10px solid #65edba;
  border-radius: 50px;
  top: 3px;
  left: -17px;
}

.life-time-wrapper {
  width: 97%;
  float: right;
  position: relative;
  margin-bottom: 15px;
  margin-top: 15px;
}

/* 07/28/2025 start */
.page-solutions {
  position: relative !important;
}

.solution_result {
  margin: 0;
  height: 100vh !important;
  background: linear-gradient(135deg, #1d61f2 50%, #c1e0fe 50%) !important;
}

.page-solutions section.pb-themesection.solution_result .container,
.page-solutions section.pb-themesection.solution_result .row {
  align-items: center;
  height: 100%;
}

.page-solutions section.pb-themesection.solution_result h3,
.page-solutions section.pb-themesection.solution_result p {
  text-align: left !important;
}

.page-solutions section.pb-themesection.solution_result {
  height: 100%;
  background-color: unset !important;
}

.page-solutions section.pb-themesection.solution_result::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at top right,
      rgba(255, 255, 255, 0.2),
      transparent 70%) !important;
  mix-blend-mode: overlay;
  z-index: -1;
}

.page-solutions div p {
  padding: 13px 30px 19px;
}

.page-solutions div#editor_37i93d5ag7 h3 {
  line-height: 60px;
}

.page-solutions div .btn-secondary {
  border-color: #fff !important;
  background-color: transparent !important;
  opacity: 1;
  color: #ffffff !important;
  border: 2px solid #fff;
  font-weight: bold;
  font-size: 18px;
  border-radius: 4px !important;
  padding: 18px 30px !important;
  line-height: 18px;
  height: 60px;
  border-radius: 30px !important;
  margin: 0px;
}

.page-solutions .view_button {
  gap: 20px;
  display: flex;
  padding: 13px 30px 19px;
}

.page-solutions div .btn-secondary:hover {
  background-color: #ffffff !important;
  border: 2px solid #ffffff !important;
  color: #1e61f0 !important;
}

.page-solutions .btn-ban a {
  margin: 0pxx !important;
}

.page-solutions .btn-ban {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 13px 30px 19px;
}

.page-solutions img.posh-play {
  position: absolute;
  max-width: 90px;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 0;
  right: 0;
  box-shadow: 8px 8px 9px rgb(204 210 204 / 43%);
  transition: box-shadow 0.3s ease;
  cursor: pointer;
}

/* temp 07-29-2025 start */
.industery-wrapper .tmp-services-list li {
  width: calc(100% / 5);
  position: relative;
}

/* .industery-wrapper .tmp-services-list li:nth-child(1) img{
    background-color: #adc3b3cf;
    padding: 20px;
}
.industery-wrapper .solutions_by_industary .tmp-services-list li:nth-child(1) img{
    background-color: #c1e0fe;
    padding: 20px;
}
.industery-wrapper  .tmp-services-list li:nth-child(2) img{
    background-color: #7ad5ee69;
    padding: 20px;
}
.industery-wrapper .solutions_by_industary .tmp-services-list li:nth-child(2) img{
    background-color: #e8f9ff;
    padding: 20px;
}
.industery-wrapper .tmp-services-list li:nth-child(3) img{
    background-color: #7ad5ee69;
    padding: 20px;
}
.industery-wrapper .solutions_by_industary .tmp-services-list li:nth-child(3) img{
    background-color: #08467a;
    padding: 20px;
}
.industery-wrapper  .tmp-services-list li:nth-child(4) img{
    background-color: #333a40a6;
    padding: 20px;
}
.industery-wrapper .solutions_by_industary .tmp-services-list li:nth-child(4) img{
    background-color: #08467a40;
    padding: 20px;
}
.industery-wrapper  .tmp-services-list li:nth-child(5) img{
  background-color: #2bf9ff33;
  padding: 20px;
}
.industery-wrapper .solutions_by_industary .tmp-services-list li:nth-child(5) img{
    background-color: #e3e7eb;
    padding: 20px;
} */
.industery-wrapper .tmp-services-list li img,
.industery-wrapper .solutions_by_industary .tmp-services-list li img {
  width: 318.25px;
  height: 238.69px;
  object-fit: cover;
}

.industery-wrapper .tmp-services-list .tmp-services-items img,
.industery-wrapper .solutions_by_industary .tmp-services-list li .play-card {
  width: 100%;
  /* object-fit: contain; */
  padding: 12px 18px;
  /* border: 1px solid #1e61f0; */
  border-radius: 5px;
  background-color: #ffffff !important;
  margin-top: 0px;
  cursor: pointer !important;
  box-shadow: 8px 8px 9px rgb(204 210 204 / 43%);
  transition: box-shadow 0.3s ease;
  cursor: pointer;
  /* scale: 1.5; */
  transition: transform 1s;
  transform: scale(1);
  max-width: 69px;
  height: auto;
}

.industery-wrapper .tmp-services-items:last-child p {
  padding: 0;
  margin-top: 0px;
}

.industery-wrapper .tmp-services-items .watch-bt,
.industery-wrapper .solutions_by_industary .tmp-services-items .watch-bt,
.industery-wrapper .flex-top .watch-bt {
  position: absolute;
  bottom: 24px;
  padding: 6px 14px !important;
  border: 1px solid #1e61f0;
  background: transparent;
  color: #1e61f0;
  font-weight: 500;
  border-radius: 24px !important;
  font-size: 14px;
  width: 100% !important;
  max-width: fit-content !important;
}

.digital-text{
  min-height: 200px;
  margin-bottom: 0px;
}

.deal{
  position: relative;
}

.toggleBtn {
  position: absolute;
  bottom: -30px !important;
  left: 10px;
  transform: translateX(0);
  padding: 6px 14px;
  border: 1px solid #1e61f0;
  background: transparent;
  color: #1e61f0;
  font-weight: 500;
  border-radius: 24px;
  font-size: 14px;
  width: auto;          
  max-width: none; 
}
button.toggleBtn.read-btn.expaion {
  position: static !important;
  transform: translateX(0%) !important;
}



.toggleBtn:hover,
.industery-wrapper .tmp-services-items .watch-bt:hover,
.industery-wrapper .solutions_by_industary .tmp-services-items .watch-bt:hover,
.industery-wrapper .flex-top .watch-bt:hover {
  background-color: #1e61f0 !important;
  color: #ffffff !important;
  border: 1px solid #1e61f0 !important;
}

.posh-btn {
  position: absolute;
  top: -27.1%;
  right: 0;
  left: 36%;
  /* margin: auto; */
}

button.read-more-btn {
    position: absolute;
    bottom: 78px;
    left: 20px;
}

.industery-wrapper .video-sec .posh-btn {
  top: -31.1%;
}

.industery-wrapper .flex-top {
  /* min-height: 412px; */
}

.industery-wrapper .tmp-services-items:last-child .tmp-btn {
  display: none;
}

.industery-wrapper .tmp-services-content p,
.industery-wrapper .solutions_by_industary .customer_sec {
  margin: 20px 0px;
}

.industery-wrapper .tmp-services-content p {
  font-size: 18px !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
}

.industery-wrapper .tmp-services-content h2 {
  font-size: 20px !important;
  line-height: 28px !important;
  font-family: "GellixRegular" !important;
  font-weight: bold;
  line-height: 30px;
  color: #535353;
  margin: 0 0 5px 0;
}

.industery-wrapper .tmp-services-items {
  padding: 15px 20px !important;
  box-shadow: 0px 3px 5px -2px #cecece;
  border-radius: 0 0 8px 8px;
}

.industery-wrapper .solutions_by_industary h2 {
  font-size: 44px !important;
}

.industery-wrapper .solutions_by_industary .customer_sec .tmp-services-content h2 {
  font-size: 18px !important;
}

.industery-wrapper .tmp-sectiontitle-two h2 {
  font-size: 44px !important;
  font-family: "GellixRegular" !important;
  font-weight: bold;
  line-height: 30px;
  color: #535353;
  margin: 0 0 5px 0;
}

.industery-wrapper .solutions_by_industary .tmp-services-content h2 {
  font-size: 20px !important;
  line-height: 28px !important;
}

.industery-wrapper .tmp-sectiontitle-two p {
  display: none !important;
}

.industery-wrapper .tmp-sectiontitle-two .MsoNormal {
  display: block !important;
  margin-top: 0px !important;
}

.industery-wrapper .tmp-sectiontitle-two p span {
  max-width: 950px;
  /* margin: 20px auto 0 auto; */
  font: 500 20px / 32px "Inter";
  color: rgba(39, 45, 61, 0.76);
  padding: 13px 30px 19px;
  font-size: 20px !important;
}



.industery-wrapper .tmp-services-items {
  min-height: 420px;
  max-height: 518px;
  position: relative;
}

.industery-wrapper .solutions_by_industary .tmp-services-items {
  min-height: 530px;
  max-height: 560px;
  /* position: relative; */
}

.tmp-services.solutions_by_industary.video-sec .tmp-services-items {
  min-height: 440px;
}

.page-solutions img.posh-play {
  position: absolute;
  max-width: 90px;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 0;
  right: 0;
  box-shadow: 8px 8px 9px rgb(204 210 204 / 43%);
  transition: box-shadow 0.3s ease;
  cursor: pointer;
  transition: transform 1s;
  transform: scale(1);
}

img.posh-play:hover {
  animation: zoom-in-zoom-out 1s ease infinite;
  /* scale: .9; */
  transform: scale(0.9);
  transition: transform 1s;
  transition: transform 1s;
  transform: scale(0.9);
}

.posh-btn {
  transition: transform 1s;
  transform: scale(1);
}

.posh-btn:hover {
  animation: zoom-in-zoom-out 1s ease infinite !important;
  /* scale: .9; */
  transform: scale(0.9);
  transition: transform 1s;
  transition: transform 1s !important;
  transform: scale(0.9) !important;
}

.tmp-services.solutions_by_industary.video-sec {
  padding-top: 50px;
}

/* temp 07-29-2025 end */

/* 07/28/2025 end */

.driving_gowth video,
section.pb-themesection.leaning_hub video {
  width: 100%;
  object-fit: none;
  height: auto;
  border-radius: unset !important;
}

.best_pratice video {
  width: 600px;
  height: 400px;
  border-radius: unset !important;
}

.driving_gowth p {
  padding: 13px 0px 19px !important;
}

#editor_38e16fcb91 video,
#editor_38e16g8749 video,
#editor_38e16gdgj5 video {
  min-width: 480px;
  max-width: 480px;
}

.moreContent ul li {
  list-style: disc;
  font-size: 1.2rem !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
  margin-bottom: 20px;

}

.toggleBtn.read-btn {
  margin-top: 2px;
}

div#editor_38e3h6586h video,
#editor_38e3e618f1 video,
#editor_38e3e701jf video {
  width: 100% !important;
  height: auto !important;
  border-radius: 0px !important;
}

div#editor_38e3h6c0f5 {
  position: relative;
  top: 126px;
}

div#editor_38e3e72h4b {
  position: relative;
  top: 50px;
}

#editor_38e3h6c0f5 h3,
#editor_38e3e72h4b h3,
#editor_38e3e647f8 h3 {
  font-weight: bold;
  font-size: 20px;
  color: #000;
  margin-top: 20px;
}

#editor_38e3h6c0f5 p,
#editor_38e3e72h4b p,
#editor_38e3e647f8 p {
  font-size: 16px !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
}

#editor_38e3e5fj85 span {
  color: rgb(113, 111, 111);
  font-size: 14px;
}

#editor_38e3e5fj85 p {
  font-size: 18px !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
}

#editor_38e3e5fj85 h3 {
  font-weight: bold;
  font-size: 22px;
  color: #000;
  padding: 10px 0 0 0;
}

#editor_38e3e5e4j9 video {
  height: 400px;
  border-radius: 0px !important;
  object-fit: none !important;
}

#editor_38e3h853gd video,
#editor_38e3h84c46 video,
#editor_38e3h8485h video,
#editor_38e3h5ga76 video,
#editor_38e3h5fi17 video,
#editor_38e3h5ff3e video {
  border-radius: 0px !important;
  width: 100%;
  height: 285px;
}

#editor_38e3h8ggh9 a,
#editor_38e3h8h70d a,
#editor_38e3h8gc51 a,
#editor_38e3h7aih2 a,
#editor_38e3h7ac53 a,
#editor_38e3h5hce9 a {
  font-size: 18px;
  background-color: inherit;
  border-radius: 50px;
  color: #1e61f0 !important;
  font-weight: 600;
}

#editor_38e3h8h70d p.north_para,
#editor_38e3h8ggh9 p.north_para,
#editor_38e3h8gc51 p.north_para,
#editor_38e3h7aih2 p.north_para,
#editor_38e3h7ac53 p.north_para,
#editor_38e3h5hce9 p.north_para {
  font-size: 1.2rem !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
  min-height: 139px;
}

#editor_38e3h8h70d h3,
#editor_38e3h8ggh9 h3,
#editor_38e3h8gc51 h3,
#editor_38e3h7aih2 h3,
#editor_38e3h7ac53 h3,
#editor_38e3h5hce9 h3 {
  font-size: 21px !important;
  font-family: "GellixRegular" !important;
  font-weight: bold;
  line-height: 30px;
  color: #000;
}

#editor_38e3h8h70d,
#editor_38e3h8ggh9,
#editor_38e3h8gc51,
#editor_38e3h7aih2,
#editor_38e3h7ac53,
#editor_38e3h5hce9 {
  margin-top: 20px;
}

#editor_38e3e5e4j9 video,
#editor_38e3e5e4j9 video {
  width: 100%;
}

section.pb-themesection.leaning_hub:has(#editor_38e1159hig) {
  padding-top: 70px !important;
}

.row:has(#editor_38e3e5e4j9) {
  padding-top: 60px;
}

.product-analytics .ceck-labels {
  padding-top: 20px;
}



.product-analytics label {
  margin-top: 0px !important;
}

.moreContent p {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
  line-height: 24px;
}

.auto-content.autoplay-video {
  font-size: 18px !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
}

.row #editor_38e6792499 h3,
.row #editor_38e6792e66 h3,
.row #editor_38e6792ihj h3,
.row #editor_38e6793a98 h3,
.row #editor_38e6794331 h3,
.row #editor_38e66bb0c1 h3,
.row #editor_38e66bb5e1 h3,
.row #editor_38e66bbe1d h3,
.row #editor_38e66bc115 h3,
.row #editor_38e66bc68a h3 {
  font-size: 20px !important;
  line-height: 28px !important;
  color: #535353;
  margin: 0 0 5px 0;
  padding: 0px 20px !important;
  font-weight: bold;
  min-height: 55px;
}

.row #editor_38e6793a98 p,
.row #editor_38e6792499 p,
.row #editor_38e6792e66 p,
.row #editor_38e6792ihj p,
.row #editor_38e66b930f p,
.row #editor_38e6794331 p,
.row #editor_38e66bb0c1 p,
.row #editor_38e66bb5e1 p,
.row #editor_38e66bbe1d p,
.row #editor_38e66bc115 p,
.row #editor_38e66bc68a p {
  font-size: 18px !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
  padding: 15px 20px !important;
}

.row .col-2-4 video source,
.row #editor_38e66b97ii video,
.row #editor_38e66b8a5b video,
.row #editor_38e66ba301 video,
.row #editor_38e66b930f video,
.row #editor_38e66b86b8 video,
.row #editor_38e6791fj9 video,
.row #editor_38e67917b9 video,
.row #editor_38e67912id video,
.row #editor_38e6790e45 video,
.row #editor_38e6790a31 video {
  width: 100%;
  height: 238.69px;
  object-fit: cover !important;
  border-radius: 8px 8px 0 0 !important;
}

.row .col-2-4 {
  width: calc(100% / 5);
}

#editor_38e6dg22a1,
div#editor_38e6def8i0 {
  text-align: center;
}

div#editor_38e6dg22a1 span {
  display: block;
}

div#editor_38e6dg22a1 span,
div#editor_38e6dg22a1 span a,
div#editor_38e6def8i0 span,
div#editor_38e6def8i0 span a {
  color: #051237e0;
  font-weight: 500;
  font-size: 20px;
  line-height: 32px;
}

div#editor_38e6dg22a1 p,
div#editor_38e6dg22a1 p span,
div#editor_38e6def8i0 p,
div#editor_38e6def8i0 p span {
  color: #272d3dc2;
  max-width: 950px;
  font: 500 20px / 32px "Inter";
  color: rgba(39, 45, 61, 0.76);
  padding: 13px 30px 19px;
  font-size: 20px !important;
  margin: auto;
}

div#editor_38e6dg22a1 h2,
div#editor_38e6def8i0 h2 {
  font-size: 44px !important;
  font-family: "GellixRegular" !important;
  font-weight: bold;
  line-height: 30px;
  color: #535353;
  margin: 0 0 5px 0;
}

body .insight_box {
  margin-bottom: 0px !important;
}

body .check-boxe {
  min-width: 18px !important;
}

button.watch-bt.play-card {
  border-radius: 24px;
  background: #fff;
  border-color: hsl(220.85deg 89.12% 53.14%);
  position: relative;
  margin: 28px 0 0 18px;

}

button.watch-bt.play-card img {
  width: 60px;
  height: 40px;
  border-radius: 24px;
  object-fit: cover;
  padding: 12px 12px;
}

.img-heading img {
  height: 238.69px;
  object-fit: cover;
}

.page-solutions .customer_sec {
  padding: 5px 20px !important;
  font-size: 18px !important;
  font-family: "GellixRegular" !important;
  font-weight: 400;
  line-height: 26px;
  color: rgb(81, 80, 80);
  /* min-height: 134px; */
}

.img-heading h3 {
  font-size: 20px !important;
  line-height: 28px !important;
  color: #535353;
  margin: 0 0 5px 0;
  padding: 0px 20px !important;
  font-weight: bold;
  min-height: 55px;
  margin-top: 30px;
}

.manualproccess {
  background: #fff;
  padding: 0px 0px 20px 0px;
  border-radius: 10px;
  box-shadow: 0px 4px 30px 0px #e5e2e2;
  margin: 25px 0 0 0;
  position: relative;
}

/* .read-more-btn {
  color: #007bff;
  cursor: pointer;
  font-size: 14px;
  margin-top: 10px;
  background: none;
  border: none;
  padding: 5px 10px;
} */



@media (max-width: 767px) {
  .page-solutions div#editor_37i93d5ag7 h3 {
    line-height: 38px !important;
    font-size: 30px !important;
    padding-bottom: 0px !important;
  }
 
  section.pb-themesection.solution_result p {
    font-size: 12px;
  }

  .solution_result {
    background: linear-gradient(135deg,
        rgb(29, 97, 242) 70%,
        rgb(193, 224, 254) 30%) !important;
  }

  section.pb-themesection.solution_result {
    height: auto !important;
    padding: 40px 0 !important;
  }

  .solution_case p,
  .industery-wrapper .tmp-sectiontitle-two h2 {
    font-size: 26px !important;
  }

  .tmp-sectiontitle-two span,
  .tmp-services .tmp-sectiontitle-two p {
    font-size: 16px;
    line-height: 24px;
  }

  section.pb-themesection.industery-wrapper {
    padding-top: 46px;
  }

  .industery-wrapper .tmp-services-list li {
    width: calc(100% / 2);
  }

  .industery-wrapper .tmp-services-list li img,
  .industery-wrapper .solutions_by_industary .tmp-services-list li img {
    width: 100%;
  }

  .industery-wrapper .tmp-services-items .watch-bt {
    position: unset;
  }

  .industery-wrapper .tmp-services-items {
    min-height: auto;
    max-height: auto;
  }

  #editor_38e16fcb91 video,
  #editor_38e16g8749 video,
  #editor_38e16gdgj5 video {
    min-width: 100%;
    max-width: 100%;
  }

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

  .toggleBtn.read-btn {
    margin-bottom: 10px;
    position: static;
  }

  body .solution_case p {
    font-size: 24px !important;
    line-height: 28px !important;
  }

  body .solution_case h2 {
    font-size: 16px !important;
  }

  section.pb-themesection.solution_case {
    padding-bottom: 0px !important;
  }

  section.pb-themesection.solution_case {
    padding-top: 50px !important;
  }

  section.pb-themesection.industery-wrapper {
    padding-bottom: 50px !important;
  }

  .row:has(#editor_383977a19c),
  .row:has(#editor_37j6i37deb),
  .row:has(#editor_37i0jja476) {
    flex-direction: column-reverse;
  }

  #editor_38e3h8h70d,
  #editor_38e3h8ggh9,
  #editor_38e3h8gc51,
  #editor_38e3h7aih2,
  #editor_38e3h7ac53,
  #editor_38e3h5hce9 {
    margin-bottom: 20px;
  }

  div#editor_38e0jhg8a5 video,
  div#editor_38e0jg6j2f video,
  div#editor_38e0jaigfj video,
  div#editor_38e0jeh79g video,
  div#editor_38e0jg1ebc video,
  div#editor_38e0ji01d0 video {
    width: 100%;
    height: auto;
  }

  #editor_38e3h8h70d p.north_para, #editor_38e3h8ggh9 p.north_para, #editor_38e3h8gc51 p.north_para, #editor_38e3h7aih2 p.north_para, #editor_38e3h7ac53 p.north_para, #editor_38e3h5hce9 p.north_para {
    font-family: "GellixRegular" !important;
    font-weight: 400;
    line-height: 26px;
    color: rgb(81, 80, 80);
    min-height: 0 !important;
}

  .content-sub {
    font-size: 18px !important;
    margin-top: 10px;
  }

  .content-inner span {
    font-size: 14px !important;
  }

  .content-inner {
    font-size: 14px;
  }

  .driving_gowth a,
  .driving_gowth p,
  #editor_38e3h8h70d p.north_para,
  #editor_38e3h8ggh9 p.north_para,
  #editor_38e3h8gc51 p.north_para,
  #editor_38e3h7aih2 p.north_para,
  #editor_38e3h7ac53 p.north_para,
  #editor_38e3h5hce9 p.north_para {
    font-size: 14px !important;
  }

  #editor_38e3h8ggh9 a,
  #editor_38e3h8h70d a,
  #editor_38e3h8gc51 a,
  #editor_38e3h7aih2 a,
  #editor_38e3h7ac53 a,
  #editor_38e3h5hce9 a {
    font-size: 14px;
  }

  .driving_gowth a {
    margin-top: 0px !important;
  }

  .amplitube_sec {
    margin-bottom: 25px !important;
}

  .content-btn a {
    font-size: 14px !important;
  }

  #editor_38e3h8h70d h3,
  #editor_38e3h8ggh9 h3,
  #editor_38e3h8gc51 h3,
  #editor_38e3h7aih2 h3,
  #editor_38e3h7ac53 h3,
  #editor_38e3h5hce9 h3 {
    font-size: 18px !important;
  }

  .resource_text h4,
  .page-solutions section.pb-themesection.solution_result h3 {
    font-size: 34px !important;
    padding: 0px;
    line-height: 50px !important;
  }

  .faq-btnn,
  .harness-wrap .tmp-btnvtwo,
  .estimate-content .tmp-btnvtwo,
  .subscription-card .tmp-btnvtwo.Custom,
  .early_stage .tmp-btnvtwo,
  .load_button .tmp-join-btn a,
  .insight_box .tmp-join-btn a,
  .view_button a,
  .page-solutions .btn-ban a {
    font-size: 14px !important;
    width: fit-content !important;
    padding: 10px 15px !important;
    height: auto !important;
  }

  .pricing-compare h2,
  .estimate-content .tmp-sectiontitle-two p,
  .estimate-content .tmp-sectiontitle-two h2,
  div#editor_38e6dg22a1 h2,
  div#editor_38e6def8i0 h2 {
    font-size: 24px !important;
  }

  div#editor_38e6dg22a1 p,
  div#editor_38e6dg22a1 p span,
  div#editor_38e6def8i0 p,
  div#editor_38e6def8i0 p span {
    font-size: 14px !important;
  }

  .row .col-2-4 {
    width: calc(100% / 2);
  }

  .faq-capare .tmp-                            {
    margin-top: 10px;
    overflow: auto !important;
}

  .row #editor_38e6792499 h3,
  .row #editor_38e6792e66 h3,
  .row #editor_38e6792ihj h3,
  .row #editor_38e6793a98 h3,
  .row #editor_38e6794331 h3,
  .row #editor_38e66bb0c1 h3,
  .row #editor_38e66bb5e1 h3,
  .row #editor_38e66bbe1d h3,
  .row #editor_38e66bc115 h3,
  .row #editor_38e66bc68a h3 {
    font-size: 16px !important;
    padding: 0px 6px !important;
  }

  .row #editor_38e6793a98 p,
  .row #editor_38e6792499 p,
  .row #editor_38e6792e66 p,
  .row #editor_38e6792ihj p,
  .row #editor_38e66b930f p,
  .row #editor_38e6794331 p,
  .row #editor_38e66bb0c1 p,
  .row #editor_38e66bb5e1 p,
  .row #editor_38e66bbe1d p,
  .row #editor_38e66bc115 p,
  .row #editor_38e66bc68a p {
    font-size: 14px !important;
    padding-top: 0px !important;
    padding: 0px 6px !important;
  }

  div#editor_38e6dg22a1 span,
  div#editor_38e6dg22a1 span a,
  div#editor_38e6def8i0 span,
  div#editor_38e6def8i0 span a {
    font-size: 14px !important;
    margin-bottom: 20px;
  }

  .page-solutions div p {
    padding: 0px;
  }

  div#editor_38e6def8i0 span {
    margin-bottom: 30px;
    display: block;
  }

  .row #editor_38e6792499,
  .row #editor_38e6792e66,
  .row #editor_38e6792ihj,
  .row #editor_38e6793a98,
  .row #editor_38e6794331,
  .row #editor_38e66bb0c1,
  .row #editor_38e66bb5e1,
  .row #editor_38e66bbe1d,
  .row #editor_38e66bc115,
  .row #editor_38e66bc68a {
    margin-top: 10px !important;
  }

  #editor_38e6dg22a1 {
    margin-top: 60px;
  }

  section.pb-themesection.driving_gowth.rention_sec.solution_team .col-3 {
    width: 50%;
  }

  .page-solutions div p {
    padding-top: 0px !important;
  }

  #editor_37j9big1f5,
  div#editor_37j9bij377,
  div#editor_37j9bijca2,
  #editor_37j9bhafga,
  div#editor_37i945edej,
  #editor_38e16fcb91,
  div#editor_37i946180j,
  div#editor_37i9468657 {
    margin-top: 10px;
  }

  #editor_37i9444f30,
  div#editor_37j9c4636b {
    padding-bottom: 14px !important;
  }

  .tmp-sectiontitle-two h2 {
    font-size: 24px !important;
    line-height: 35px;
  }

  .resource_text p {
    padding: 0px !important;
  }

  .product-analytics h2,
  #editor_38e3e5fj85 h3 {
    font-size: 24px !important;
  }

  #editor_38e3e5fj85 p {
    font-size: 14px !important;
  }

  .power-wrapper div,
  .power-wrapper div b,
  #editor_38e3h6c0f5 h3,
  #editor_38e3e72h4b h3,
  #editor_38e3e647f8 h3 {
    font-size: 16px !important;
  }

  div#editor_38e3h6c0f5,
  div#editor_38e3e72h4b,
  div#editor_38e3e647f8 {
    /* margin-top: 0px !important; */
  }

  .col-3:has(div#editor_38e3h6c0f5),
  .col-3:has(div#editor_38e3e72h4b),
  .col-3:has(div#editor_38e3e647f8),
  .col-3:has(div#editor_38e3h6586h),
  .col-3:has(div#editor_38e3e701jf),
  .col-3:has(div#editor_38e3e618f1) {
    width: 50%;
  }

  section.pb-themesection.leaning_hub:has(#editor_38e1159hig) {
    padding-top: 60px !important;
  }

  #editor_38e3h853gd video,
  #editor_38e3h84c46 video,
  #editor_38e3h8485h video,
  #editor_38e3h5ga76 video,
  #editor_38e3h5fi17 video,
  #editor_38e3h5ff3e video {
    height: auto !important;
  }

  section.pb-themesection.leaning_hub .col-3 {
    width: 50%;
  }

  .leaning_hub h2 {
    font-size: 12px !important;
  }

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

  section.pb-themesection.driving_gowth.rention_sec .row div#editor_38e16fcb91 {
    /* align-items: end !important; */
    margin-top: 0px !important;
  }

  section.pb-themesection.driving_gowth {
    text-align: center;
  }

  .moreContent ul li {
    list-style: none !important;
    text-align: left;
    font-size: 14px !important;
  }
}

@media (max-width: 576px) {
  div#editor_38e7cih7fc .btn-ban {
    padding: 13px 0px 19px !important;
  }

  div#editor_38e6dg22a1 p,
  div#editor_38e6dg22a1 p span,
  div#editor_38e6def8i0 p,
  div#editor_38e6def8i0 p span {
    padding: 13px 0px 19px !important;
    text-align: left !important;
  }

  div#editor_38e6def8i0 span,
  div#editor_38e6dg22a1 h2,
  div#editor_38e6def8i0 h2 {
    text-align: left !important;
  }

  .inlineVideoWrapper {
    padding: 10px !important;
  }

  body .solution_case h2,
  .page-solutions div p {
    text-align: left;
  }

  .col-3:has(div#editor_38e3h6c0f5),
  .col-3:has(div#editor_38e3e72h4b),
  .col-3:has(div#editor_38e3e647f8),
  .col-3:has(div#editor_38e3h6586h),
  .col-3:has(div#editor_38e3e701jf),
  .col-3:has(div#editor_38e3e618f1) {
    width: 100%;
  }

  .col-3:has(div#editor_38e3h6c0f5),
  .col-3:has(div#editor_38e3e72h4b),
  .col-3:has(div#editor_38e3e647f8),
  .col-3:has(div#editor_38e3h6586h),
  .col-3:has(div#editor_38e3e701jf),
  .col-3:has(div#editor_38e3e618f1) {
    width: 100%;
  }

  section.pb-themesection.leaning_hub .col-3 {
    width: 100%;
  }

  .col-5:has(div#editor_37ief7dgdg),
  .col-7:has(#editor_37ief810f8) {
    width: 100% !important;
  }

  div#editor_37ief7dgdg form {
    padding-top: 24px;
    padding-bottom: 24px;
    width: 100% !important;
  }

  .page-sales-contact section.pb-themesection {
    padding-top: 20px !important;
  }

  .textwidget.custom-html-widget div {
    flex-direction: column !important;
    gap: 10px !important;
  }

  section.pb-themesection.insight_box {
    padding: 40px 30px !important;
}

.faq-sec .tmp-faqsection {
  padding: 0px 0px 0px 0px !important;
}

.tmp-faqsection {
  margin-top: 10px;
  overflow: auto !important;
}

}




.solution_team .col-3 {
  position: relative;
}

.solution_team .toggleBtn {
  bottom: -40px;
}

.solution_team {
  padding-bottom: 100px !important;
}

  .short-text{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* JS will set the line count */
  }

  .read-more-btn{
    margin-top: 8px;
    border: 0;
    background: transparent;
    font: inherit;
    color: #0a66c2;
    cursor: pointer;
    padding: 0;
  }

.read-more-btn:hover {
  text-decoration: underline;
}



/* buyer css start */

section.pb-themesection.pricing-buyer1, .pricing-buyer2, .pricing-buyer4, .pricing-buyer7{
    background: #f1f4f9;
}

.pricing-buyer1 h3 {
    font-size: 55px !important;
    font-family: "GellixRegular" !important;
    background-color: inherit !important;
    padding: 60px 15rem 0px;
    letter-spacing: -1px;
}
.pricing-buyer1 p {
letter-spacing: 0.0065em;
    font-size: 1.125rem;
    font-weight: 300;
    text-align: center;
    margin-top: 15px !important;
    padding: 0 230px;
}


/* talent css start */

.page-pricing-talent .pricing-talent1, .pricing-talent2, .pricing-talent4, .pricing-talent7{
    background: #f1f4f9;
}
.pricing-talent1 h3 {
    font-size: 55px !important;
    font-family: "GellixRegular" !important;
    background-color: inherit !important;
    padding: 60px 15rem 0px;
    letter-spacing: -1px;
}
.pricing-talent1 p {
    letter-spacing: 0.0065em;
    font-size: 1.125rem;
    font-weight: 300;
    text-align: center;
    margin-top: 15px !important;
    padding: 0 230px;
}


/* seller css start */

.page-pricing-courier .pricing-courier1, .pricing-courier2, .pricing-courier4, .pricing-courier7{
    background: #f1f4f9;
}
.pricing-courier1 h3 {
    font-size: 55px !important;
    font-family: "GellixRegular" !important;
    background-color: inherit !important;
    padding: 60px 15rem 0px;
    letter-spacing: -1px;
}
.pricing-courier1 p {
    letter-spacing: 0.0065em;
    font-size: 1.125rem;
    font-weight: 300;
    text-align: center;
    margin-top: 15px !important;
    padding: 0 230px;
}